generated.pb.go 1.6 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239532405324153242532435324453245532465324753248532495325053251532525325353254532555325653257532585325953260532615326253263532645326553266532675326853269532705327153272532735327453275532765327753278532795328053281532825328353284532855328653287532885328953290532915329253293532945329553296532975329853299533005330153302533035330453305533065330753308533095331053311533125331353314533155331653317533185331953320533215332253323533245332553326533275332853329533305333153332533335333453335533365333753338533395334053341533425334353344533455334653347533485334953350533515335253353533545335553356533575335853359533605336153362533635336453365533665336753368533695337053371533725337353374533755337653377533785337953380533815338253383533845338553386533875338853389533905339153392533935339453395533965339753398533995340053401534025340353404534055340653407534085340953410534115341253413534145341553416534175341853419534205342153422534235342453425534265342753428534295343053431534325343353434534355343653437534385343953440534415344253443534445344553446534475344853449534505345153452534535345453455534565345753458534595346053461534625346353464534655346653467534685346953470534715347253473534745347553476534775347853479534805348153482534835348453485534865348753488534895349053491534925349353494534955349653497534985349953500535015350253503535045350553506535075350853509535105351153512535135351453515535165351753518535195352053521535225352353524535255352653527535285352953530535315353253533535345353553536535375353853539535405354153542535435354453545535465354753548535495355053551535525355353554535555355653557535585355953560535615356253563535645356553566535675356853569535705357153572535735357453575535765357753578535795358053581535825358353584535855358653587535885358953590535915359253593535945359553596535975359853599536005360153602536035360453605536065360753608536095361053611536125361353614536155361653617536185361953620536215362253623536245362553626536275362853629536305363153632536335363453635536365363753638536395364053641536425364353644536455364653647536485364953650536515365253653536545365553656536575365853659536605366153662536635366453665536665366753668536695367053671536725367353674536755367653677536785367953680536815368253683536845368553686536875368853689536905369153692536935369453695536965369753698536995370053701537025370353704537055370653707537085370953710537115371253713537145371553716537175371853719537205372153722537235372453725537265372753728537295373053731537325373353734537355373653737537385373953740537415374253743537445374553746537475374853749537505375153752537535375453755537565375753758537595376053761537625376353764537655376653767537685376953770537715377253773537745377553776537775377853779537805378153782537835378453785537865378753788537895379053791537925379353794537955379653797537985379953800538015380253803538045380553806538075380853809538105381153812538135381453815538165381753818538195382053821538225382353824538255382653827538285382953830538315383253833538345383553836538375383853839538405384153842538435384453845538465384753848538495385053851538525385353854538555385653857538585385953860538615386253863538645386553866538675386853869538705387153872538735387453875538765387753878538795388053881538825388353884538855388653887538885388953890538915389253893538945389553896538975389853899539005390153902539035390453905539065390753908539095391053911539125391353914539155391653917539185391953920539215392253923539245392553926539275392853929539305393153932539335393453935539365393753938539395394053941539425394353944539455394653947539485394953950539515395253953539545395553956539575395853959539605396153962539635396453965539665396753968539695397053971539725397353974539755397653977539785397953980539815398253983539845398553986539875398853989539905399153992539935399453995539965399753998539995400054001540025400354004540055400654007540085400954010540115401254013540145401554016540175401854019540205402154022540235402454025540265402754028540295403054031540325403354034540355403654037540385403954040540415404254043540445404554046540475404854049540505405154052540535405454055540565405754058540595406054061540625406354064540655406654067540685406954070540715407254073540745407554076540775407854079540805408154082540835408454085540865408754088540895409054091540925409354094540955409654097540985409954100541015410254103541045410554106541075410854109541105411154112541135411454115541165411754118541195412054121541225412354124541255412654127541285412954130541315413254133541345413554136541375413854139541405414154142541435414454145541465414754148541495415054151541525415354154541555415654157541585415954160541615416254163541645416554166541675416854169541705417154172541735417454175541765417754178541795418054181541825418354184541855418654187541885418954190541915419254193541945419554196541975419854199542005420154202542035420454205542065420754208542095421054211542125421354214542155421654217542185421954220542215422254223542245422554226542275422854229542305423154232542335423454235542365423754238542395424054241542425424354244542455424654247542485424954250542515425254253542545425554256542575425854259542605426154262542635426454265542665426754268542695427054271542725427354274542755427654277542785427954280542815428254283542845428554286542875428854289542905429154292542935429454295542965429754298542995430054301543025430354304543055430654307543085430954310543115431254313543145431554316543175431854319543205432154322543235432454325543265432754328543295433054331543325433354334543355433654337543385433954340543415434254343543445434554346543475434854349543505435154352543535435454355543565435754358543595436054361543625436354364543655436654367543685436954370543715437254373543745437554376543775437854379543805438154382543835438454385543865438754388543895439054391543925439354394543955439654397543985439954400544015440254403544045440554406544075440854409544105441154412544135441454415544165441754418544195442054421544225442354424544255442654427544285442954430544315443254433544345443554436544375443854439544405444154442544435444454445544465444754448544495445054451544525445354454544555445654457544585445954460544615446254463544645446554466544675446854469544705447154472544735447454475544765447754478544795448054481544825448354484544855448654487544885448954490544915449254493544945449554496544975449854499545005450154502545035450454505545065450754508545095451054511545125451354514545155451654517545185451954520545215452254523545245452554526545275452854529545305453154532545335453454535545365453754538545395454054541545425454354544545455454654547545485454954550545515455254553545545455554556545575455854559545605456154562545635456454565545665456754568545695457054571545725457354574545755457654577545785457954580545815458254583545845458554586545875458854589545905459154592545935459454595545965459754598545995460054601546025460354604546055460654607546085460954610546115461254613546145461554616546175461854619546205462154622546235462454625546265462754628546295463054631546325463354634546355463654637546385463954640546415464254643546445464554646546475464854649546505465154652546535465454655546565465754658546595466054661546625466354664546655466654667546685466954670546715467254673546745467554676546775467854679546805468154682546835468454685546865468754688546895469054691546925469354694546955469654697546985469954700547015470254703547045470554706547075470854709547105471154712547135471454715547165471754718547195472054721547225472354724547255472654727547285472954730547315473254733547345473554736547375473854739547405474154742547435474454745547465474754748547495475054751547525475354754547555475654757547585475954760547615476254763547645476554766547675476854769547705477154772547735477454775547765477754778547795478054781547825478354784547855478654787547885478954790547915479254793547945479554796547975479854799548005480154802548035480454805548065480754808548095481054811548125481354814548155481654817548185481954820548215482254823548245482554826548275482854829548305483154832548335483454835548365483754838548395484054841548425484354844548455484654847548485484954850548515485254853548545485554856548575485854859548605486154862548635486454865548665486754868548695487054871548725487354874548755487654877548785487954880548815488254883548845488554886548875488854889548905489154892548935489454895548965489754898548995490054901549025490354904549055490654907549085490954910549115491254913549145491554916549175491854919549205492154922549235492454925549265492754928549295493054931549325493354934549355493654937549385493954940549415494254943549445494554946549475494854949549505495154952549535495454955549565495754958549595496054961549625496354964549655496654967549685496954970549715497254973549745497554976549775497854979549805498154982549835498454985549865498754988549895499054991549925499354994549955499654997549985499955000550015500255003550045500555006550075500855009550105501155012550135501455015550165501755018550195502055021550225502355024550255502655027550285502955030550315503255033550345503555036550375503855039550405504155042550435504455045550465504755048550495505055051550525505355054550555505655057550585505955060550615506255063550645506555066550675506855069550705507155072550735507455075550765507755078550795508055081550825508355084550855508655087550885508955090550915509255093550945509555096550975509855099551005510155102551035510455105551065510755108551095511055111551125511355114551155511655117551185511955120551215512255123551245512555126551275512855129551305513155132551335513455135551365513755138551395514055141551425514355144551455514655147551485514955150551515515255153551545515555156551575515855159551605516155162551635516455165551665516755168551695517055171551725517355174551755517655177551785517955180551815518255183551845518555186551875518855189551905519155192551935519455195551965519755198551995520055201552025520355204552055520655207552085520955210552115521255213552145521555216552175521855219552205522155222552235522455225552265522755228552295523055231552325523355234552355523655237552385523955240552415524255243552445524555246552475524855249552505525155252552535525455255552565525755258552595526055261552625526355264552655526655267552685526955270552715527255273552745527555276552775527855279552805528155282552835528455285552865528755288552895529055291552925529355294552955529655297552985529955300553015530255303553045530555306553075530855309553105531155312553135531455315553165531755318553195532055321553225532355324553255532655327553285532955330553315533255333553345533555336553375533855339553405534155342553435534455345553465534755348553495535055351553525535355354553555535655357553585535955360553615536255363553645536555366553675536855369553705537155372553735537455375553765537755378553795538055381553825538355384553855538655387553885538955390553915539255393553945539555396553975539855399554005540155402554035540455405554065540755408554095541055411554125541355414554155541655417554185541955420554215542255423554245542555426554275542855429554305543155432554335543455435554365543755438554395544055441554425544355444554455544655447554485544955450554515545255453554545545555456554575545855459554605546155462554635546455465554665546755468554695547055471554725547355474554755547655477554785547955480554815548255483554845548555486554875548855489554905549155492554935549455495554965549755498554995550055501555025550355504555055550655507555085550955510555115551255513555145551555516555175551855519555205552155522555235552455525555265552755528555295553055531555325553355534555355553655537555385553955540555415554255543555445554555546555475554855549555505555155552555535555455555555565555755558555595556055561555625556355564555655556655567555685556955570555715557255573555745557555576555775557855579555805558155582555835558455585555865558755588555895559055591555925559355594555955559655597555985559955600556015560255603556045560555606556075560855609556105561155612556135561455615556165561755618556195562055621556225562355624556255562655627556285562955630556315563255633556345563555636556375563855639556405564155642556435564455645556465564755648556495565055651556525565355654556555565655657556585565955660556615566255663556645566555666556675566855669556705567155672556735567455675556765567755678556795568055681556825568355684556855568655687556885568955690556915569255693556945569555696556975569855699557005570155702557035570455705557065570755708557095571055711557125571355714557155571655717557185571955720557215572255723557245572555726557275572855729557305573155732557335573455735557365573755738557395574055741557425574355744557455574655747557485574955750557515575255753557545575555756557575575855759557605576155762557635576455765557665576755768557695577055771557725577355774557755577655777557785577955780557815578255783557845578555786557875578855789557905579155792557935579455795557965579755798557995580055801558025580355804558055580655807558085580955810558115581255813558145581555816558175581855819558205582155822558235582455825558265582755828558295583055831558325583355834558355583655837558385583955840558415584255843558445584555846558475584855849558505585155852558535585455855558565585755858558595586055861558625586355864558655586655867558685586955870558715587255873558745587555876558775587855879558805588155882558835588455885558865588755888558895589055891558925589355894558955589655897558985589955900559015590255903559045590555906559075590855909559105591155912559135591455915559165591755918559195592055921559225592355924559255592655927559285592955930559315593255933559345593555936559375593855939559405594155942559435594455945559465594755948559495595055951559525595355954559555595655957559585595955960559615596255963559645596555966559675596855969559705597155972559735597455975559765597755978559795598055981559825598355984559855598655987559885598955990559915599255993559945599555996559975599855999560005600156002560035600456005560065600756008560095601056011560125601356014560155601656017560185601956020560215602256023560245602556026560275602856029560305603156032560335603456035560365603756038560395604056041560425604356044560455604656047560485604956050560515605256053560545605556056560575605856059560605606156062560635606456065560665606756068560695607056071560725607356074560755607656077560785607956080560815608256083560845608556086560875608856089560905609156092560935609456095560965609756098560995610056101561025610356104561055610656107561085610956110561115611256113561145611556116561175611856119561205612156122561235612456125561265612756128561295613056131561325613356134561355613656137561385613956140561415614256143561445614556146561475614856149561505615156152561535615456155561565615756158561595616056161561625616356164561655616656167561685616956170561715617256173561745617556176561775617856179561805618156182561835618456185561865618756188561895619056191561925619356194561955619656197561985619956200562015620256203562045620556206562075620856209562105621156212562135621456215562165621756218562195622056221562225622356224562255622656227562285622956230562315623256233562345623556236562375623856239562405624156242562435624456245562465624756248562495625056251562525625356254562555625656257562585625956260562615626256263562645626556266562675626856269562705627156272562735627456275562765627756278562795628056281562825628356284562855628656287562885628956290562915629256293562945629556296562975629856299563005630156302563035630456305563065630756308563095631056311563125631356314563155631656317563185631956320563215632256323563245632556326563275632856329563305633156332563335633456335563365633756338563395634056341563425634356344563455634656347563485634956350563515635256353563545635556356563575635856359563605636156362563635636456365563665636756368563695637056371563725637356374563755637656377563785637956380563815638256383563845638556386563875638856389563905639156392563935639456395563965639756398563995640056401564025640356404564055640656407564085640956410564115641256413564145641556416564175641856419564205642156422564235642456425564265642756428564295643056431564325643356434564355643656437564385643956440564415644256443564445644556446564475644856449564505645156452564535645456455564565645756458564595646056461564625646356464564655646656467564685646956470564715647256473564745647556476564775647856479564805648156482564835648456485564865648756488564895649056491564925649356494564955649656497564985649956500565015650256503565045650556506565075650856509565105651156512565135651456515565165651756518565195652056521565225652356524565255652656527565285652956530565315653256533565345653556536565375653856539565405654156542565435654456545565465654756548565495655056551565525655356554565555655656557565585655956560565615656256563565645656556566565675656856569565705657156572565735657456575565765657756578565795658056581565825658356584565855658656587565885658956590565915659256593565945659556596565975659856599566005660156602566035660456605566065660756608566095661056611566125661356614566155661656617566185661956620566215662256623566245662556626566275662856629566305663156632566335663456635566365663756638566395664056641566425664356644566455664656647566485664956650566515665256653566545665556656566575665856659566605666156662566635666456665566665666756668566695667056671566725667356674566755667656677566785667956680566815668256683566845668556686566875668856689566905669156692566935669456695566965669756698566995670056701567025670356704567055670656707567085670956710567115671256713567145671556716567175671856719567205672156722567235672456725567265672756728567295673056731567325673356734567355673656737567385673956740567415674256743567445674556746567475674856749567505675156752567535675456755567565675756758567595676056761567625676356764567655676656767567685676956770567715677256773567745677556776567775677856779567805678156782567835678456785567865678756788567895679056791567925679356794567955679656797567985679956800568015680256803568045680556806568075680856809568105681156812568135681456815568165681756818568195682056821568225682356824568255682656827568285682956830568315683256833568345683556836568375683856839568405684156842568435684456845568465684756848568495685056851568525685356854568555685656857568585685956860568615686256863568645686556866568675686856869568705687156872568735687456875568765687756878568795688056881568825688356884568855688656887568885688956890568915689256893568945689556896568975689856899569005690156902569035690456905569065690756908569095691056911569125691356914569155691656917569185691956920569215692256923569245692556926569275692856929569305693156932569335693456935569365693756938569395694056941569425694356944569455694656947569485694956950569515695256953569545695556956569575695856959569605696156962569635696456965569665696756968569695697056971569725697356974569755697656977569785697956980569815698256983569845698556986569875698856989569905699156992569935699456995569965699756998569995700057001570025700357004570055700657007570085700957010570115701257013570145701557016570175701857019570205702157022570235702457025570265702757028570295703057031570325703357034570355703657037570385703957040570415704257043570445704557046570475704857049570505705157052570535705457055570565705757058570595706057061570625706357064570655706657067570685706957070570715707257073570745707557076570775707857079570805708157082570835708457085570865708757088570895709057091570925709357094570955709657097570985709957100571015710257103571045710557106571075710857109571105711157112571135711457115571165711757118571195712057121571225712357124571255712657127571285712957130571315713257133571345713557136571375713857139571405714157142571435714457145571465714757148571495715057151571525715357154571555715657157571585715957160571615716257163571645716557166571675716857169571705717157172571735717457175571765717757178571795718057181571825718357184571855718657187571885718957190571915719257193571945719557196571975719857199572005720157202572035720457205572065720757208572095721057211572125721357214572155721657217572185721957220572215722257223572245722557226572275722857229572305723157232572335723457235572365723757238572395724057241572425724357244572455724657247572485724957250572515725257253572545725557256572575725857259572605726157262572635726457265572665726757268572695727057271572725727357274572755727657277572785727957280572815728257283572845728557286572875728857289572905729157292572935729457295572965729757298572995730057301573025730357304573055730657307573085730957310573115731257313573145731557316573175731857319573205732157322573235732457325573265732757328573295733057331573325733357334573355733657337573385733957340573415734257343573445734557346573475734857349573505735157352573535735457355573565735757358573595736057361573625736357364573655736657367573685736957370573715737257373573745737557376573775737857379573805738157382573835738457385573865738757388573895739057391573925739357394573955739657397573985739957400574015740257403574045740557406574075740857409574105741157412574135741457415574165741757418574195742057421574225742357424574255742657427574285742957430574315743257433574345743557436574375743857439574405744157442574435744457445574465744757448574495745057451574525745357454574555745657457574585745957460574615746257463574645746557466574675746857469574705747157472574735747457475574765747757478574795748057481574825748357484574855748657487574885748957490574915749257493574945749557496574975749857499575005750157502575035750457505575065750757508575095751057511575125751357514575155751657517575185751957520575215752257523575245752557526575275752857529575305753157532575335753457535575365753757538575395754057541575425754357544575455754657547575485754957550575515755257553575545755557556575575755857559575605756157562575635756457565575665756757568575695757057571575725757357574575755757657577575785757957580575815758257583575845758557586575875758857589575905759157592575935759457595575965759757598575995760057601576025760357604576055760657607576085760957610576115761257613576145761557616576175761857619576205762157622576235762457625576265762757628576295763057631576325763357634576355763657637576385763957640576415764257643576445764557646576475764857649576505765157652576535765457655576565765757658576595766057661576625766357664576655766657667576685766957670576715767257673576745767557676576775767857679576805768157682576835768457685576865768757688576895769057691576925769357694576955769657697576985769957700577015770257703577045770557706577075770857709577105771157712577135771457715577165771757718577195772057721577225772357724577255772657727577285772957730577315773257733577345773557736577375773857739577405774157742577435774457745577465774757748577495775057751577525775357754577555775657757577585775957760577615776257763577645776557766577675776857769577705777157772577735777457775577765777757778577795778057781577825778357784577855778657787577885778957790577915779257793577945779557796577975779857799578005780157802578035780457805578065780757808578095781057811578125781357814578155781657817578185781957820578215782257823578245782557826578275782857829578305783157832578335783457835578365783757838578395784057841578425784357844578455784657847578485784957850578515785257853578545785557856578575785857859578605786157862578635786457865578665786757868578695787057871578725787357874578755787657877578785787957880578815788257883578845788557886578875788857889578905789157892578935789457895578965789757898578995790057901579025790357904579055790657907579085790957910579115791257913579145791557916579175791857919579205792157922579235792457925579265792757928579295793057931579325793357934579355793657937579385793957940579415794257943579445794557946579475794857949579505795157952579535795457955579565795757958579595796057961579625796357964579655796657967579685796957970579715797257973579745797557976579775797857979579805798157982579835798457985579865798757988579895799057991579925799357994579955799657997579985799958000580015800258003580045800558006580075800858009580105801158012580135801458015580165801758018580195802058021580225802358024580255802658027580285802958030580315803258033580345803558036580375803858039580405804158042580435804458045580465804758048580495805058051580525805358054580555805658057580585805958060580615806258063580645806558066580675806858069580705807158072580735807458075580765807758078580795808058081580825808358084580855808658087580885808958090580915809258093580945809558096580975809858099581005810158102581035810458105581065810758108581095811058111581125811358114581155811658117581185811958120581215812258123581245812558126581275812858129581305813158132581335813458135581365813758138581395814058141581425814358144581455814658147581485814958150581515815258153581545815558156581575815858159581605816158162581635816458165581665816758168581695817058171581725817358174581755817658177581785817958180581815818258183581845818558186581875818858189581905819158192581935819458195581965819758198581995820058201582025820358204582055820658207582085820958210582115821258213582145821558216582175821858219582205822158222582235822458225582265822758228582295823058231582325823358234582355823658237582385823958240582415824258243582445824558246582475824858249582505825158252582535825458255582565825758258582595826058261582625826358264582655826658267582685826958270582715827258273582745827558276582775827858279582805828158282582835828458285582865828758288582895829058291582925829358294582955829658297582985829958300583015830258303583045830558306583075830858309583105831158312583135831458315583165831758318583195832058321583225832358324583255832658327583285832958330583315833258333583345833558336583375833858339583405834158342583435834458345583465834758348583495835058351583525835358354583555835658357583585835958360583615836258363583645836558366583675836858369583705837158372583735837458375583765837758378583795838058381583825838358384583855838658387583885838958390583915839258393583945839558396583975839858399584005840158402584035840458405584065840758408584095841058411584125841358414584155841658417584185841958420584215842258423584245842558426584275842858429584305843158432584335843458435584365843758438584395844058441584425844358444584455844658447584485844958450584515845258453584545845558456584575845858459584605846158462584635846458465584665846758468584695847058471584725847358474584755847658477584785847958480584815848258483584845848558486584875848858489584905849158492584935849458495584965849758498584995850058501585025850358504585055850658507585085850958510585115851258513585145851558516585175851858519585205852158522585235852458525585265852758528585295853058531585325853358534585355853658537585385853958540585415854258543585445854558546585475854858549585505855158552585535855458555585565855758558585595856058561585625856358564585655856658567585685856958570585715857258573585745857558576585775857858579585805858158582585835858458585585865858758588585895859058591585925859358594585955859658597585985859958600586015860258603586045860558606586075860858609586105861158612586135861458615586165861758618586195862058621586225862358624586255862658627586285862958630586315863258633586345863558636586375863858639586405864158642586435864458645586465864758648586495865058651586525865358654586555865658657586585865958660586615866258663586645866558666586675866858669586705867158672586735867458675586765867758678586795868058681586825868358684586855868658687586885868958690586915869258693586945869558696586975869858699587005870158702587035870458705587065870758708587095871058711587125871358714587155871658717587185871958720587215872258723587245872558726587275872858729587305873158732587335873458735587365873758738587395874058741587425874358744587455874658747587485874958750587515875258753587545875558756587575875858759587605876158762587635876458765587665876758768587695877058771587725877358774587755877658777587785877958780587815878258783587845878558786587875878858789587905879158792587935879458795587965879758798587995880058801588025880358804588055880658807588085880958810588115881258813588145881558816588175881858819588205882158822588235882458825588265882758828588295883058831588325883358834588355883658837588385883958840588415884258843588445884558846588475884858849588505885158852588535885458855588565885758858588595886058861588625886358864588655886658867588685886958870588715887258873588745887558876588775887858879588805888158882588835888458885588865888758888588895889058891588925889358894588955889658897588985889958900589015890258903589045890558906589075890858909589105891158912589135891458915589165891758918589195892058921589225892358924589255892658927589285892958930589315893258933589345893558936589375893858939589405894158942589435894458945589465894758948589495895058951589525895358954589555895658957589585895958960589615896258963589645896558966589675896858969589705897158972589735897458975589765897758978589795898058981589825898358984589855898658987589885898958990589915899258993589945899558996589975899858999590005900159002590035900459005590065900759008590095901059011590125901359014590155901659017590185901959020590215902259023590245902559026590275902859029590305903159032590335903459035590365903759038590395904059041590425904359044590455904659047590485904959050590515905259053590545905559056590575905859059590605906159062590635906459065590665906759068590695907059071590725907359074590755907659077590785907959080590815908259083590845908559086590875908859089590905909159092590935909459095590965909759098590995910059101591025910359104591055910659107591085910959110591115911259113591145911559116591175911859119591205912159122591235912459125591265912759128591295913059131591325913359134591355913659137591385913959140591415914259143591445914559146591475914859149591505915159152591535915459155591565915759158591595916059161591625916359164591655916659167591685916959170591715917259173591745917559176591775917859179591805918159182591835918459185591865918759188591895919059191591925919359194591955919659197591985919959200592015920259203592045920559206592075920859209592105921159212592135921459215592165921759218592195922059221592225922359224592255922659227592285922959230592315923259233592345923559236592375923859239592405924159242592435924459245592465924759248592495925059251592525925359254592555925659257592585925959260592615926259263592645926559266592675926859269592705927159272592735927459275592765927759278592795928059281592825928359284592855928659287592885928959290592915929259293592945929559296592975929859299593005930159302593035930459305593065930759308593095931059311593125931359314593155931659317593185931959320593215932259323593245932559326593275932859329593305933159332593335933459335593365933759338593395934059341593425934359344593455934659347593485934959350593515935259353593545935559356593575935859359593605936159362593635936459365593665936759368593695937059371593725937359374593755937659377593785937959380593815938259383593845938559386593875938859389593905939159392593935939459395593965939759398593995940059401594025940359404594055940659407594085940959410594115941259413594145941559416594175941859419594205942159422594235942459425594265942759428594295943059431594325943359434594355943659437594385943959440594415944259443594445944559446594475944859449594505945159452594535945459455594565945759458594595946059461594625946359464594655946659467594685946959470594715947259473594745947559476594775947859479594805948159482594835948459485594865948759488594895949059491594925949359494594955949659497594985949959500595015950259503595045950559506595075950859509595105951159512595135951459515595165951759518595195952059521595225952359524595255952659527595285952959530595315953259533595345953559536595375953859539595405954159542595435954459545595465954759548595495955059551595525955359554595555955659557595585955959560595615956259563595645956559566595675956859569595705957159572595735957459575595765957759578595795958059581595825958359584595855958659587595885958959590595915959259593595945959559596595975959859599596005960159602596035960459605596065960759608596095961059611596125961359614596155961659617596185961959620596215962259623596245962559626596275962859629596305963159632596335963459635596365963759638596395964059641596425964359644596455964659647596485964959650596515965259653596545965559656596575965859659596605966159662596635966459665596665966759668596695967059671596725967359674596755967659677596785967959680596815968259683596845968559686596875968859689596905969159692596935969459695596965969759698596995970059701597025970359704597055970659707597085970959710597115971259713597145971559716597175971859719597205972159722597235972459725597265972759728597295973059731597325973359734597355973659737597385973959740597415974259743597445974559746597475974859749597505975159752597535975459755597565975759758597595976059761597625976359764597655976659767597685976959770597715977259773597745977559776597775977859779597805978159782597835978459785597865978759788597895979059791597925979359794597955979659797597985979959800598015980259803598045980559806598075980859809598105981159812598135981459815598165981759818598195982059821598225982359824598255982659827598285982959830598315983259833598345983559836598375983859839598405984159842598435984459845598465984759848598495985059851598525985359854598555985659857598585985959860598615986259863598645986559866598675986859869598705987159872598735987459875598765987759878598795988059881598825988359884598855988659887598885988959890598915989259893598945989559896598975989859899599005990159902599035990459905599065990759908599095991059911599125991359914599155991659917599185991959920599215992259923599245992559926599275992859929599305993159932599335993459935599365993759938599395994059941599425994359944599455994659947599485994959950599515995259953599545995559956599575995859959599605996159962599635996459965599665996759968599695997059971599725997359974599755997659977599785997959980599815998259983599845998559986599875998859989599905999159992599935999459995599965999759998599996000060001600026000360004600056000660007600086000960010600116001260013600146001560016600176001860019600206002160022600236002460025600266002760028600296003060031600326003360034600356003660037600386003960040600416004260043600446004560046600476004860049600506005160052600536005460055600566005760058600596006060061600626006360064600656006660067600686006960070600716007260073600746007560076600776007860079600806008160082600836008460085600866008760088600896009060091600926009360094600956009660097600986009960100601016010260103601046010560106601076010860109601106011160112601136011460115601166011760118601196012060121601226012360124601256012660127601286012960130601316013260133601346013560136601376013860139601406014160142601436014460145601466014760148601496015060151601526015360154601556015660157601586015960160601616016260163601646016560166601676016860169601706017160172601736017460175601766017760178601796018060181601826018360184601856018660187601886018960190601916019260193601946019560196601976019860199602006020160202602036020460205602066020760208602096021060211602126021360214602156021660217602186021960220602216022260223602246022560226602276022860229602306023160232602336023460235602366023760238602396024060241602426024360244602456024660247602486024960250602516025260253602546025560256602576025860259602606026160262602636026460265602666026760268602696027060271602726027360274602756027660277602786027960280602816028260283602846028560286602876028860289602906029160292602936029460295602966029760298602996030060301603026030360304603056030660307603086030960310603116031260313603146031560316603176031860319603206032160322603236032460325603266032760328603296033060331603326033360334603356033660337603386033960340603416034260343603446034560346603476034860349603506035160352603536035460355603566035760358603596036060361603626036360364603656036660367603686036960370603716037260373603746037560376603776037860379603806038160382603836038460385603866038760388603896039060391603926039360394603956039660397603986039960400604016040260403604046040560406604076040860409604106041160412604136041460415604166041760418604196042060421604226042360424604256042660427604286042960430604316043260433604346043560436604376043860439604406044160442604436044460445604466044760448604496045060451604526045360454604556045660457604586045960460604616046260463604646046560466604676046860469604706047160472604736047460475604766047760478604796048060481604826048360484604856048660487604886048960490604916049260493604946049560496604976049860499605006050160502605036050460505605066050760508605096051060511605126051360514605156051660517605186051960520605216052260523605246052560526605276052860529605306053160532605336053460535605366053760538605396054060541605426054360544605456054660547605486054960550605516055260553605546055560556605576055860559605606056160562605636056460565605666056760568605696057060571605726057360574605756057660577605786057960580605816058260583605846058560586605876058860589605906059160592605936059460595605966059760598605996060060601606026060360604606056060660607606086060960610606116061260613606146061560616606176061860619606206062160622606236062460625606266062760628606296063060631606326063360634606356063660637606386063960640606416064260643606446064560646606476064860649606506065160652606536065460655606566065760658606596066060661606626066360664606656066660667606686066960670606716067260673606746067560676606776067860679606806068160682606836068460685606866068760688606896069060691606926069360694606956069660697606986069960700607016070260703607046070560706607076070860709607106071160712607136071460715607166071760718607196072060721607226072360724607256072660727607286072960730607316073260733607346073560736607376073860739607406074160742607436074460745607466074760748607496075060751607526075360754607556075660757607586075960760607616076260763607646076560766607676076860769607706077160772607736077460775607766077760778607796078060781607826078360784607856078660787607886078960790607916079260793607946079560796607976079860799608006080160802608036080460805608066080760808608096081060811608126081360814608156081660817608186081960820608216082260823608246082560826608276082860829608306083160832608336083460835608366083760838608396084060841608426084360844608456084660847608486084960850608516085260853608546085560856608576085860859608606086160862608636086460865608666086760868608696087060871608726087360874608756087660877608786087960880608816088260883608846088560886608876088860889608906089160892608936089460895608966089760898608996090060901609026090360904609056090660907609086090960910609116091260913609146091560916609176091860919609206092160922609236092460925609266092760928609296093060931609326093360934609356093660937609386093960940609416094260943609446094560946609476094860949609506095160952609536095460955609566095760958609596096060961609626096360964609656096660967609686096960970609716097260973609746097560976609776097860979609806098160982609836098460985609866098760988609896099060991609926099360994609956099660997609986099961000610016100261003610046100561006610076100861009610106101161012610136101461015610166101761018610196102061021610226102361024610256102661027610286102961030610316103261033610346103561036610376103861039610406104161042610436104461045610466104761048610496105061051610526105361054610556105661057610586105961060610616106261063610646106561066610676106861069610706107161072610736107461075610766107761078610796108061081610826108361084610856108661087610886108961090610916109261093610946109561096610976109861099611006110161102611036110461105611066110761108611096111061111611126111361114611156111661117611186111961120611216112261123611246112561126611276112861129611306113161132611336113461135611366113761138611396114061141611426114361144611456114661147611486114961150611516115261153611546115561156611576115861159611606116161162611636116461165611666116761168611696117061171611726117361174611756117661177611786117961180611816118261183611846118561186611876118861189611906119161192611936119461195611966119761198611996120061201612026120361204612056120661207612086120961210612116121261213612146121561216612176121861219612206122161222612236122461225612266122761228612296123061231612326123361234612356123661237612386123961240612416124261243612446124561246612476124861249612506125161252612536125461255612566125761258612596126061261612626126361264612656126661267612686126961270612716127261273612746127561276612776127861279612806128161282612836128461285612866128761288612896129061291612926129361294612956129661297612986129961300613016130261303613046130561306613076130861309613106131161312613136131461315613166131761318613196132061321613226132361324613256132661327613286132961330613316133261333613346133561336613376133861339613406134161342613436134461345613466134761348613496135061351613526135361354613556135661357613586135961360613616136261363613646136561366613676136861369613706137161372613736137461375613766137761378613796138061381613826138361384613856138661387613886138961390613916139261393613946139561396613976139861399614006140161402614036140461405614066140761408614096141061411614126141361414614156141661417614186141961420614216142261423614246142561426614276142861429614306143161432614336143461435614366143761438614396144061441614426144361444614456144661447614486144961450614516145261453614546145561456614576145861459614606146161462614636146461465614666146761468614696147061471614726147361474614756147661477614786147961480614816148261483614846148561486614876148861489614906149161492614936149461495614966149761498614996150061501615026150361504615056150661507615086150961510615116151261513615146151561516615176151861519615206152161522615236152461525615266152761528615296153061531615326153361534615356153661537615386153961540615416154261543615446154561546615476154861549615506155161552615536155461555615566155761558615596156061561615626156361564615656156661567615686156961570615716157261573615746157561576615776157861579615806158161582615836158461585615866158761588615896159061591615926159361594615956159661597615986159961600616016160261603616046160561606616076160861609616106161161612616136161461615616166161761618616196162061621616226162361624616256162661627616286162961630616316163261633616346163561636616376163861639616406164161642616436164461645616466164761648616496165061651616526165361654616556165661657616586165961660616616166261663616646166561666616676166861669616706167161672616736167461675616766167761678616796168061681616826168361684616856168661687616886168961690616916169261693616946169561696616976169861699617006170161702617036170461705617066170761708617096171061711617126171361714617156171661717617186171961720617216172261723617246172561726617276172861729617306173161732617336173461735617366173761738617396174061741617426174361744617456174661747617486174961750617516175261753617546175561756617576175861759617606176161762617636176461765617666176761768617696177061771617726177361774617756177661777617786177961780617816178261783617846178561786617876178861789617906179161792617936179461795617966179761798617996180061801618026180361804618056180661807618086180961810618116181261813618146181561816618176181861819618206182161822618236182461825618266182761828618296183061831618326183361834618356183661837618386183961840618416184261843618446184561846618476184861849618506185161852618536185461855618566185761858618596186061861618626186361864618656186661867618686186961870618716187261873618746187561876618776187861879618806188161882618836188461885618866188761888618896189061891618926189361894618956189661897618986189961900619016190261903619046190561906619076190861909619106191161912619136191461915619166191761918619196192061921619226192361924619256192661927619286192961930619316193261933619346193561936619376193861939619406194161942619436194461945619466194761948619496195061951619526195361954619556195661957619586195961960619616196261963619646196561966619676196861969619706197161972619736197461975619766197761978619796198061981619826198361984619856198661987619886198961990619916199261993619946199561996619976199861999620006200162002620036200462005620066200762008620096201062011620126201362014620156201662017620186201962020620216202262023620246202562026620276202862029620306203162032620336203462035620366203762038620396204062041620426204362044620456204662047620486204962050620516205262053620546205562056620576205862059620606206162062620636206462065620666206762068620696207062071620726207362074620756207662077620786207962080620816208262083620846208562086620876208862089620906209162092620936209462095620966209762098620996210062101621026210362104621056210662107621086210962110621116211262113621146211562116621176211862119621206212162122621236212462125621266212762128621296213062131621326213362134621356213662137621386213962140621416214262143621446214562146621476214862149621506215162152621536215462155621566215762158621596216062161621626216362164621656216662167621686216962170621716217262173621746217562176621776217862179621806218162182621836218462185621866218762188621896219062191621926219362194621956219662197621986219962200622016220262203622046220562206622076220862209622106221162212622136221462215622166221762218622196222062221622226222362224622256222662227622286222962230622316223262233622346223562236622376223862239622406224162242622436224462245622466224762248622496225062251622526225362254622556225662257622586225962260622616226262263622646226562266622676226862269622706227162272622736227462275622766227762278622796228062281622826228362284622856228662287622886228962290622916229262293622946229562296622976229862299623006230162302623036230462305623066230762308623096231062311623126231362314623156231662317623186231962320623216232262323623246232562326623276232862329623306233162332623336233462335623366233762338623396234062341623426234362344623456234662347623486234962350623516235262353623546235562356623576235862359623606236162362623636236462365623666236762368623696237062371623726237362374623756237662377623786237962380623816238262383623846238562386623876238862389623906239162392623936239462395623966239762398623996240062401624026240362404624056240662407624086240962410624116241262413624146241562416624176241862419624206242162422624236242462425624266242762428624296243062431624326243362434624356243662437624386243962440624416244262443624446244562446624476244862449624506245162452624536245462455624566245762458624596246062461624626246362464624656246662467624686246962470624716247262473624746247562476624776247862479624806248162482624836248462485624866248762488624896249062491624926249362494624956249662497624986249962500625016250262503625046250562506625076250862509625106251162512625136251462515625166251762518625196252062521625226252362524625256252662527625286252962530625316253262533625346253562536625376253862539625406254162542625436254462545625466254762548625496255062551625526255362554625556255662557625586255962560625616256262563625646256562566625676256862569625706257162572625736257462575625766257762578625796258062581625826258362584625856258662587625886258962590625916259262593625946259562596625976259862599626006260162602626036260462605626066260762608626096261062611626126261362614626156261662617626186261962620626216262262623626246262562626626276262862629626306263162632626336263462635626366263762638626396264062641626426264362644626456264662647626486264962650626516265262653626546265562656626576265862659626606266162662626636266462665626666266762668626696267062671626726267362674626756267662677626786267962680626816268262683626846268562686626876268862689626906269162692626936269462695626966269762698626996270062701627026270362704627056270662707627086270962710627116271262713627146271562716627176271862719627206272162722627236272462725627266272762728627296273062731627326273362734627356273662737627386273962740627416274262743627446274562746627476274862749627506275162752627536275462755627566275762758627596276062761627626276362764627656276662767627686276962770627716277262773627746277562776627776277862779627806278162782627836278462785627866278762788627896279062791627926279362794627956279662797627986279962800628016280262803628046280562806628076280862809628106281162812628136281462815628166281762818628196282062821628226282362824628256282662827628286282962830628316283262833628346283562836628376283862839628406284162842628436284462845628466284762848628496285062851628526285362854628556285662857628586285962860628616286262863628646286562866628676286862869628706287162872628736287462875628766287762878628796288062881628826288362884628856288662887628886288962890628916289262893628946289562896628976289862899629006290162902629036290462905629066290762908629096291062911629126291362914629156291662917629186291962920629216292262923629246292562926629276292862929629306293162932629336293462935629366293762938629396294062941629426294362944629456294662947629486294962950629516295262953629546295562956629576295862959629606296162962629636296462965629666296762968629696297062971629726297362974629756297662977629786297962980629816298262983629846298562986629876298862989629906299162992629936299462995629966299762998629996300063001630026300363004630056300663007630086300963010630116301263013630146301563016630176301863019630206302163022630236302463025630266302763028630296303063031630326303363034630356303663037630386303963040630416304263043630446304563046630476304863049630506305163052630536305463055630566305763058630596306063061630626306363064630656306663067630686306963070630716307263073630746307563076630776307863079630806308163082630836308463085630866308763088630896309063091630926309363094630956309663097630986309963100631016310263103631046310563106631076310863109631106311163112631136311463115631166311763118631196312063121631226312363124631256312663127631286312963130631316313263133631346313563136631376313863139631406314163142631436314463145631466314763148631496315063151631526315363154631556315663157631586315963160631616316263163631646316563166631676316863169631706317163172631736317463175631766317763178631796318063181631826318363184631856318663187631886318963190631916319263193631946319563196631976319863199632006320163202632036320463205632066320763208632096321063211632126321363214632156321663217632186321963220632216322263223632246322563226632276322863229632306323163232632336323463235632366323763238632396324063241632426324363244632456324663247632486324963250632516325263253632546325563256632576325863259632606326163262632636326463265632666326763268632696327063271632726327363274632756327663277632786327963280632816328263283632846328563286632876328863289632906329163292632936329463295632966329763298632996330063301633026330363304633056330663307633086330963310633116331263313633146331563316633176331863319633206332163322633236332463325633266332763328633296333063331633326333363334633356333663337633386333963340633416334263343633446334563346633476334863349633506335163352633536335463355633566335763358633596336063361633626336363364633656336663367633686336963370633716337263373633746337563376633776337863379633806338163382633836338463385633866338763388633896339063391633926339363394633956339663397633986339963400634016340263403634046340563406634076340863409634106341163412634136341463415634166341763418634196342063421634226342363424634256342663427634286342963430634316343263433634346343563436634376343863439634406344163442634436344463445634466344763448634496345063451634526345363454634556345663457634586345963460634616346263463634646346563466634676346863469634706347163472634736347463475634766347763478634796348063481634826348363484634856348663487634886348963490634916349263493634946349563496634976349863499635006350163502635036350463505635066350763508635096351063511635126351363514635156351663517635186351963520635216352263523635246352563526635276352863529635306353163532635336353463535635366353763538635396354063541635426354363544635456354663547635486354963550635516355263553635546355563556635576355863559635606356163562635636356463565635666356763568635696357063571635726357363574635756357663577635786357963580635816358263583635846358563586635876358863589635906359163592635936359463595635966359763598635996360063601636026360363604636056360663607636086360963610636116361263613636146361563616636176361863619636206362163622636236362463625636266362763628636296363063631636326363363634636356363663637636386363963640636416364263643636446364563646636476364863649636506365163652636536365463655636566365763658636596366063661636626366363664636656366663667636686366963670636716367263673636746367563676636776367863679636806368163682636836368463685636866368763688636896369063691636926369363694636956369663697636986369963700637016370263703637046370563706637076370863709637106371163712637136371463715637166371763718637196372063721637226372363724637256372663727637286372963730637316373263733637346373563736637376373863739637406374163742637436374463745637466374763748637496375063751637526375363754637556375663757637586375963760637616376263763637646376563766637676376863769637706377163772637736377463775637766377763778637796378063781637826378363784637856378663787637886378963790637916379263793637946379563796637976379863799638006380163802638036380463805638066380763808638096381063811638126381363814638156381663817638186381963820638216382263823638246382563826638276382863829638306383163832638336383463835638366383763838638396384063841638426384363844638456384663847638486384963850638516385263853638546385563856638576385863859638606386163862638636386463865638666386763868638696387063871638726387363874638756387663877638786387963880638816388263883638846388563886638876388863889638906389163892638936389463895638966389763898638996390063901639026390363904639056390663907639086390963910639116391263913639146391563916639176391863919639206392163922639236392463925639266392763928639296393063931639326393363934639356393663937639386393963940639416394263943639446394563946639476394863949639506395163952639536395463955639566395763958639596396063961639626396363964639656396663967639686396963970639716397263973639746397563976639776397863979639806398163982639836398463985639866398763988639896399063991639926399363994639956399663997639986399964000640016400264003640046400564006640076400864009640106401164012640136401464015640166401764018640196402064021640226402364024640256402664027640286402964030640316403264033640346403564036640376403864039640406404164042640436404464045640466404764048640496405064051640526405364054640556405664057640586405964060640616406264063640646406564066640676406864069640706407164072640736407464075640766407764078640796408064081640826408364084640856408664087640886408964090640916409264093640946409564096640976409864099641006410164102641036410464105641066410764108641096411064111641126411364114641156411664117641186411964120641216412264123641246412564126641276412864129641306413164132641336413464135641366413764138641396414064141641426414364144641456414664147641486414964150641516415264153641546415564156641576415864159641606416164162641636416464165641666416764168641696417064171641726417364174641756417664177641786417964180641816418264183641846418564186641876418864189641906419164192641936419464195641966419764198641996420064201642026420364204642056420664207642086420964210642116421264213642146421564216642176421864219642206422164222642236422464225642266422764228642296423064231642326423364234642356423664237642386423964240642416424264243642446424564246642476424864249642506425164252642536425464255642566425764258642596426064261642626426364264642656426664267642686426964270642716427264273642746427564276642776427864279642806428164282642836428464285642866428764288642896429064291642926429364294642956429664297642986429964300643016430264303643046430564306643076430864309643106431164312643136431464315643166431764318643196432064321643226432364324643256432664327643286432964330643316433264333643346433564336643376433864339643406434164342643436434464345643466434764348643496435064351643526435364354643556435664357643586435964360643616436264363643646436564366643676436864369643706437164372643736437464375643766437764378643796438064381643826438364384643856438664387643886438964390643916439264393643946439564396643976439864399644006440164402644036440464405644066440764408644096441064411644126441364414644156441664417644186441964420644216442264423644246442564426644276442864429644306443164432644336443464435644366443764438644396444064441644426444364444644456444664447644486444964450644516445264453644546445564456644576445864459644606446164462644636446464465644666446764468644696447064471644726447364474644756447664477644786447964480644816448264483644846448564486644876448864489644906449164492644936449464495644966449764498644996450064501645026450364504645056450664507645086450964510645116451264513645146451564516645176451864519645206452164522645236452464525645266452764528645296453064531645326453364534645356453664537645386453964540645416454264543645446454564546645476454864549645506455164552645536455464555645566455764558645596456064561645626456364564645656456664567645686456964570645716457264573645746457564576645776457864579645806458164582645836458464585645866458764588645896459064591645926459364594645956459664597645986459964600646016460264603646046460564606646076460864609646106461164612646136461464615646166461764618646196462064621646226462364624646256462664627646286462964630646316463264633646346463564636646376463864639646406464164642646436464464645646466464764648646496465064651646526465364654646556465664657646586465964660646616466264663646646466564666646676466864669646706467164672646736467464675646766467764678646796468064681646826468364684646856468664687646886468964690646916469264693646946469564696646976469864699647006470164702647036470464705647066470764708647096471064711647126471364714647156471664717647186471964720647216472264723647246472564726647276472864729647306473164732647336473464735647366473764738647396474064741647426474364744647456474664747647486474964750647516475264753647546475564756647576475864759647606476164762647636476464765647666476764768647696477064771647726477364774647756477664777647786477964780647816478264783647846478564786647876478864789647906479164792647936479464795647966479764798647996480064801648026480364804648056480664807648086480964810648116481264813648146481564816648176481864819648206482164822648236482464825648266482764828648296483064831648326483364834648356483664837648386483964840648416484264843648446484564846648476484864849648506485164852648536485464855648566485764858648596486064861648626486364864648656486664867648686486964870648716487264873648746487564876648776487864879648806488164882648836488464885648866488764888648896489064891648926489364894648956489664897648986489964900649016490264903649046490564906649076490864909649106491164912649136491464915649166491764918649196492064921649226492364924649256492664927649286492964930649316493264933649346493564936649376493864939649406494164942649436494464945649466494764948649496495064951649526495364954649556495664957649586495964960649616496264963649646496564966649676496864969649706497164972649736497464975649766497764978649796498064981649826498364984649856498664987649886498964990649916499264993649946499564996649976499864999650006500165002650036500465005650066500765008650096501065011650126501365014650156501665017650186501965020650216502265023650246502565026650276502865029650306503165032650336503465035650366503765038650396504065041650426504365044650456504665047650486504965050650516505265053650546505565056650576505865059650606506165062650636506465065650666506765068650696507065071650726507365074650756507665077650786507965080650816508265083650846508565086650876508865089650906509165092650936509465095650966509765098650996510065101651026510365104651056510665107651086510965110651116511265113651146511565116651176511865119651206512165122651236512465125651266512765128651296513065131651326513365134651356513665137651386513965140651416514265143651446514565146651476514865149651506515165152651536515465155651566515765158651596516065161651626516365164651656516665167651686516965170651716517265173651746517565176651776517865179651806518165182651836518465185651866518765188651896519065191651926519365194651956519665197651986519965200652016520265203652046520565206652076520865209652106521165212652136521465215652166521765218652196522065221652226522365224652256522665227652286522965230652316523265233652346523565236652376523865239652406524165242652436524465245652466524765248652496525065251652526525365254652556525665257652586525965260652616526265263652646526565266652676526865269652706527165272652736527465275652766527765278652796528065281652826528365284652856528665287652886528965290652916529265293652946529565296652976529865299653006530165302653036530465305653066530765308653096531065311653126531365314653156531665317653186531965320653216532265323653246532565326653276532865329653306533165332653336533465335653366533765338653396534065341653426534365344653456534665347653486534965350653516535265353653546535565356653576535865359653606536165362653636536465365653666536765368653696537065371653726537365374653756537665377653786537965380653816538265383653846538565386653876538865389653906539165392653936539465395653966539765398653996540065401654026540365404654056540665407654086540965410654116541265413654146541565416654176541865419654206542165422654236542465425654266542765428654296543065431654326543365434654356543665437654386543965440654416544265443654446544565446654476544865449654506545165452654536545465455654566545765458654596546065461654626546365464654656546665467654686546965470654716547265473654746547565476654776547865479654806548165482654836548465485654866548765488654896549065491654926549365494654956549665497654986549965500655016550265503655046550565506655076550865509655106551165512655136551465515655166551765518655196552065521655226552365524655256552665527655286552965530655316553265533655346553565536655376553865539655406554165542655436554465545655466554765548655496555065551655526555365554655556555665557655586555965560655616556265563655646556565566655676556865569655706557165572655736557465575655766557765578655796558065581655826558365584655856558665587655886558965590655916559265593655946559565596655976559865599656006560165602656036560465605656066560765608656096561065611656126561365614656156561665617656186561965620656216562265623656246562565626656276562865629656306563165632656336563465635656366563765638656396564065641656426564365644656456564665647656486564965650656516565265653656546565565656656576565865659656606566165662656636566465665656666566765668656696567065671656726567365674656756567665677656786567965680656816568265683656846568565686656876568865689656906569165692656936569465695656966569765698656996570065701657026570365704657056570665707657086570965710657116571265713657146571565716657176571865719657206572165722657236572465725657266572765728657296573065731657326573365734657356573665737657386573965740657416574265743657446574565746657476574865749657506575165752657536575465755657566575765758657596576065761657626576365764657656576665767657686576965770657716577265773657746577565776657776577865779657806578165782657836578465785657866578765788657896579065791657926579365794657956579665797657986579965800658016580265803658046580565806658076580865809658106581165812658136581465815658166581765818658196582065821658226582365824658256582665827658286582965830658316583265833658346583565836658376583865839658406584165842658436584465845658466584765848658496585065851658526585365854658556585665857658586585965860658616586265863658646586565866658676586865869658706587165872658736587465875658766587765878658796588065881658826588365884658856588665887658886588965890658916589265893658946589565896658976589865899659006590165902659036590465905659066590765908659096591065911659126591365914659156591665917659186591965920659216592265923659246592565926659276592865929659306593165932659336593465935659366593765938659396594065941659426594365944659456594665947659486594965950659516595265953659546595565956659576595865959659606596165962659636596465965659666596765968659696597065971659726597365974659756597665977659786597965980659816598265983659846598565986659876598865989659906599165992659936599465995659966599765998659996600066001660026600366004660056600666007660086600966010660116601266013660146601566016660176601866019660206602166022660236602466025660266602766028660296603066031660326603366034660356603666037660386603966040660416604266043660446604566046660476604866049660506605166052660536605466055660566605766058660596606066061660626606366064660656606666067660686606966070660716607266073660746607566076660776607866079660806608166082660836608466085660866608766088660896609066091660926609366094660956609666097660986609966100661016610266103661046610566106661076610866109661106611166112661136611466115661166611766118661196612066121661226612366124661256612666127661286612966130661316613266133661346613566136661376613866139661406614166142661436614466145661466614766148661496615066151661526615366154661556615666157661586615966160661616616266163661646616566166661676616866169661706617166172661736617466175661766617766178661796618066181661826618366184661856618666187661886618966190661916619266193661946619566196661976619866199662006620166202662036620466205662066620766208662096621066211662126621366214662156621666217662186621966220662216622266223662246622566226662276622866229662306623166232662336623466235662366623766238662396624066241662426624366244662456624666247662486624966250662516625266253662546625566256662576625866259662606626166262662636626466265662666626766268662696627066271662726627366274662756627666277662786627966280662816628266283662846628566286662876628866289662906629166292662936629466295662966629766298662996630066301663026630366304663056630666307663086630966310663116631266313663146631566316663176631866319663206632166322663236632466325663266632766328663296633066331663326633366334663356633666337663386633966340663416634266343663446634566346663476634866349663506635166352663536635466355663566635766358663596636066361663626636366364663656636666367663686636966370663716637266373663746637566376663776637866379663806638166382663836638466385663866638766388663896639066391663926639366394663956639666397663986639966400664016640266403664046640566406664076640866409664106641166412664136641466415664166641766418664196642066421664226642366424664256642666427664286642966430664316643266433664346643566436664376643866439664406644166442664436644466445664466644766448664496645066451664526645366454664556645666457664586645966460664616646266463664646646566466664676646866469664706647166472664736647466475664766647766478664796648066481664826648366484664856648666487664886648966490664916649266493664946649566496664976649866499665006650166502665036650466505665066650766508665096651066511665126651366514665156651666517665186651966520665216652266523665246652566526665276652866529665306653166532665336653466535665366653766538665396654066541665426654366544665456654666547665486654966550665516655266553665546655566556665576655866559665606656166562665636656466565665666656766568665696657066571665726657366574665756657666577665786657966580665816658266583665846658566586665876658866589665906659166592665936659466595665966659766598665996660066601666026660366604666056660666607666086660966610666116661266613666146661566616666176661866619666206662166622666236662466625666266662766628666296663066631666326663366634666356663666637666386663966640666416664266643666446664566646666476664866649666506665166652666536665466655666566665766658666596666066661666626666366664666656666666667666686666966670666716667266673666746667566676666776667866679666806668166682666836668466685666866668766688666896669066691666926669366694666956669666697666986669966700667016670266703667046670566706667076670866709667106671166712667136671466715667166671766718667196672066721667226672366724667256672666727667286672966730667316673266733667346673566736667376673866739667406674166742667436674466745667466674766748667496675066751667526675366754667556675666757667586675966760667616676266763667646676566766667676676866769667706677166772667736677466775667766677766778667796678066781667826678366784667856678666787667886678966790667916679266793667946679566796667976679866799668006680166802668036680466805668066680766808668096681066811668126681366814668156681666817668186681966820668216682266823668246682566826668276682866829668306683166832668336683466835668366683766838668396684066841668426684366844668456684666847668486684966850668516685266853668546685566856668576685866859668606686166862668636686466865668666686766868668696687066871668726687366874668756687666877668786687966880668816688266883668846688566886668876688866889668906689166892668936689466895668966689766898668996690066901669026690366904669056690666907669086690966910669116691266913669146691566916669176691866919669206692166922669236692466925669266692766928669296693066931669326693366934669356693666937669386693966940669416694266943669446694566946669476694866949669506695166952669536695466955669566695766958669596696066961669626696366964669656696666967669686696966970669716697266973669746697566976669776697866979669806698166982669836698466985669866698766988669896699066991669926699366994669956699666997669986699967000670016700267003670046700567006670076700867009670106701167012670136701467015670166701767018670196702067021670226702367024670256702667027670286702967030670316703267033670346703567036670376703867039670406704167042670436704467045670466704767048670496705067051670526705367054670556705667057670586705967060670616706267063670646706567066670676706867069670706707167072670736707467075670766707767078670796708067081670826708367084670856708667087670886708967090670916709267093670946709567096670976709867099671006710167102671036710467105671066710767108671096711067111671126711367114671156711667117671186711967120671216712267123671246712567126671276712867129671306713167132671336713467135671366713767138671396714067141671426714367144671456714667147671486714967150671516715267153671546715567156671576715867159671606716167162671636716467165671666716767168671696717067171671726717367174671756717667177671786717967180671816718267183671846718567186671876718867189671906719167192671936719467195671966719767198671996720067201672026720367204672056720667207672086720967210672116721267213672146721567216672176721867219672206722167222672236722467225672266722767228672296723067231672326723367234672356723667237672386723967240672416724267243672446724567246672476724867249672506725167252672536725467255672566725767258672596726067261672626726367264672656726667267672686726967270672716727267273672746727567276672776727867279672806728167282672836728467285672866728767288672896729067291672926729367294672956729667297672986729967300673016730267303673046730567306673076730867309673106731167312673136731467315673166731767318673196732067321673226732367324673256732667327673286732967330673316733267333673346733567336673376733867339673406734167342673436734467345673466734767348673496735067351673526735367354673556735667357673586735967360673616736267363673646736567366673676736867369673706737167372673736737467375673766737767378673796738067381673826738367384673856738667387673886738967390673916739267393673946739567396673976739867399674006740167402674036740467405674066740767408674096741067411674126741367414674156741667417674186741967420674216742267423674246742567426674276742867429674306743167432674336743467435674366743767438674396744067441674426744367444674456744667447674486744967450674516745267453674546745567456674576745867459674606746167462674636746467465674666746767468674696747067471674726747367474674756747667477674786747967480674816748267483674846748567486674876748867489674906749167492674936749467495674966749767498674996750067501675026750367504675056750667507675086750967510675116751267513675146751567516675176751867519675206752167522675236752467525675266752767528675296753067531675326753367534675356753667537675386753967540675416754267543675446754567546675476754867549675506755167552675536755467555675566755767558675596756067561675626756367564675656756667567675686756967570675716757267573675746757567576675776757867579675806758167582675836758467585675866758767588675896759067591675926759367594675956759667597675986759967600676016760267603676046760567606676076760867609676106761167612676136761467615676166761767618676196762067621676226762367624676256762667627676286762967630676316763267633676346763567636676376763867639676406764167642676436764467645676466764767648676496765067651676526765367654676556765667657676586765967660676616766267663676646766567666676676766867669676706767167672676736767467675676766767767678676796768067681676826768367684676856768667687676886768967690676916769267693676946769567696676976769867699677006770167702677036770467705677066770767708677096771067711677126771367714677156771667717677186771967720677216772267723677246772567726677276772867729677306773167732677336773467735677366773767738677396774067741677426774367744677456774667747677486774967750677516775267753677546775567756677576775867759677606776167762677636776467765677666776767768677696777067771677726777367774677756777667777677786777967780677816778267783677846778567786677876778867789677906779167792677936779467795677966779767798677996780067801678026780367804678056780667807678086780967810678116781267813678146781567816678176781867819678206782167822678236782467825678266782767828678296783067831678326783367834678356783667837678386783967840678416784267843678446784567846678476784867849678506785167852678536785467855678566785767858678596786067861678626786367864678656786667867678686786967870678716787267873678746787567876678776787867879678806788167882678836788467885678866788767888678896789067891678926789367894678956789667897678986789967900679016790267903679046790567906679076790867909679106791167912679136791467915679166791767918679196792067921679226792367924679256792667927679286792967930679316793267933679346793567936679376793867939679406794167942679436794467945679466794767948679496795067951679526795367954679556795667957679586795967960679616796267963679646796567966679676796867969679706797167972679736797467975679766797767978679796798067981679826798367984679856798667987679886798967990679916799267993679946799567996679976799867999680006800168002680036800468005680066800768008680096801068011680126801368014680156801668017680186801968020680216802268023680246802568026680276802868029680306803168032680336803468035680366803768038680396804068041680426804368044680456804668047680486804968050680516805268053680546805568056680576805868059680606806168062680636806468065680666806768068680696807068071680726807368074680756807668077680786807968080680816808268083680846808568086680876808868089680906809168092680936809468095680966809768098680996810068101681026810368104681056810668107681086810968110681116811268113681146811568116681176811868119681206812168122681236812468125681266812768128681296813068131681326813368134681356813668137681386813968140681416814268143681446814568146681476814868149681506815168152681536815468155681566815768158681596816068161681626816368164681656816668167681686816968170681716817268173681746817568176681776817868179681806818168182681836818468185681866818768188681896819068191681926819368194681956819668197681986819968200682016820268203682046820568206682076820868209
  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 *EphemeralVolumeSource) Reset() { *m = EphemeralVolumeSource{} }
  1314. func (*EphemeralVolumeSource) ProtoMessage() {}
  1315. func (*EphemeralVolumeSource) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_83c10c24ec417dc9, []int{49}
  1317. }
  1318. func (m *EphemeralVolumeSource) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *EphemeralVolumeSource) 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 *EphemeralVolumeSource) XXX_Merge(src proto.Message) {
  1330. xxx_messageInfo_EphemeralVolumeSource.Merge(m, src)
  1331. }
  1332. func (m *EphemeralVolumeSource) XXX_Size() int {
  1333. return m.Size()
  1334. }
  1335. func (m *EphemeralVolumeSource) XXX_DiscardUnknown() {
  1336. xxx_messageInfo_EphemeralVolumeSource.DiscardUnknown(m)
  1337. }
  1338. var xxx_messageInfo_EphemeralVolumeSource proto.InternalMessageInfo
  1339. func (m *Event) Reset() { *m = Event{} }
  1340. func (*Event) ProtoMessage() {}
  1341. func (*Event) Descriptor() ([]byte, []int) {
  1342. return fileDescriptor_83c10c24ec417dc9, []int{50}
  1343. }
  1344. func (m *Event) XXX_Unmarshal(b []byte) error {
  1345. return m.Unmarshal(b)
  1346. }
  1347. func (m *Event) 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 *Event) XXX_Merge(src proto.Message) {
  1356. xxx_messageInfo_Event.Merge(m, src)
  1357. }
  1358. func (m *Event) XXX_Size() int {
  1359. return m.Size()
  1360. }
  1361. func (m *Event) XXX_DiscardUnknown() {
  1362. xxx_messageInfo_Event.DiscardUnknown(m)
  1363. }
  1364. var xxx_messageInfo_Event proto.InternalMessageInfo
  1365. func (m *EventList) Reset() { *m = EventList{} }
  1366. func (*EventList) ProtoMessage() {}
  1367. func (*EventList) Descriptor() ([]byte, []int) {
  1368. return fileDescriptor_83c10c24ec417dc9, []int{51}
  1369. }
  1370. func (m *EventList) XXX_Unmarshal(b []byte) error {
  1371. return m.Unmarshal(b)
  1372. }
  1373. func (m *EventList) 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 *EventList) XXX_Merge(src proto.Message) {
  1382. xxx_messageInfo_EventList.Merge(m, src)
  1383. }
  1384. func (m *EventList) XXX_Size() int {
  1385. return m.Size()
  1386. }
  1387. func (m *EventList) XXX_DiscardUnknown() {
  1388. xxx_messageInfo_EventList.DiscardUnknown(m)
  1389. }
  1390. var xxx_messageInfo_EventList proto.InternalMessageInfo
  1391. func (m *EventSeries) Reset() { *m = EventSeries{} }
  1392. func (*EventSeries) ProtoMessage() {}
  1393. func (*EventSeries) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_83c10c24ec417dc9, []int{52}
  1395. }
  1396. func (m *EventSeries) XXX_Unmarshal(b []byte) error {
  1397. return m.Unmarshal(b)
  1398. }
  1399. func (m *EventSeries) 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 *EventSeries) XXX_Merge(src proto.Message) {
  1408. xxx_messageInfo_EventSeries.Merge(m, src)
  1409. }
  1410. func (m *EventSeries) XXX_Size() int {
  1411. return m.Size()
  1412. }
  1413. func (m *EventSeries) XXX_DiscardUnknown() {
  1414. xxx_messageInfo_EventSeries.DiscardUnknown(m)
  1415. }
  1416. var xxx_messageInfo_EventSeries proto.InternalMessageInfo
  1417. func (m *EventSource) Reset() { *m = EventSource{} }
  1418. func (*EventSource) ProtoMessage() {}
  1419. func (*EventSource) Descriptor() ([]byte, []int) {
  1420. return fileDescriptor_83c10c24ec417dc9, []int{53}
  1421. }
  1422. func (m *EventSource) XXX_Unmarshal(b []byte) error {
  1423. return m.Unmarshal(b)
  1424. }
  1425. func (m *EventSource) 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 *EventSource) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_EventSource.Merge(m, src)
  1435. }
  1436. func (m *EventSource) XXX_Size() int {
  1437. return m.Size()
  1438. }
  1439. func (m *EventSource) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_EventSource.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_EventSource proto.InternalMessageInfo
  1443. func (m *ExecAction) Reset() { *m = ExecAction{} }
  1444. func (*ExecAction) ProtoMessage() {}
  1445. func (*ExecAction) Descriptor() ([]byte, []int) {
  1446. return fileDescriptor_83c10c24ec417dc9, []int{54}
  1447. }
  1448. func (m *ExecAction) XXX_Unmarshal(b []byte) error {
  1449. return m.Unmarshal(b)
  1450. }
  1451. func (m *ExecAction) 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 *ExecAction) XXX_Merge(src proto.Message) {
  1460. xxx_messageInfo_ExecAction.Merge(m, src)
  1461. }
  1462. func (m *ExecAction) XXX_Size() int {
  1463. return m.Size()
  1464. }
  1465. func (m *ExecAction) XXX_DiscardUnknown() {
  1466. xxx_messageInfo_ExecAction.DiscardUnknown(m)
  1467. }
  1468. var xxx_messageInfo_ExecAction proto.InternalMessageInfo
  1469. func (m *FCVolumeSource) Reset() { *m = FCVolumeSource{} }
  1470. func (*FCVolumeSource) ProtoMessage() {}
  1471. func (*FCVolumeSource) Descriptor() ([]byte, []int) {
  1472. return fileDescriptor_83c10c24ec417dc9, []int{55}
  1473. }
  1474. func (m *FCVolumeSource) XXX_Unmarshal(b []byte) error {
  1475. return m.Unmarshal(b)
  1476. }
  1477. func (m *FCVolumeSource) 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 *FCVolumeSource) XXX_Merge(src proto.Message) {
  1486. xxx_messageInfo_FCVolumeSource.Merge(m, src)
  1487. }
  1488. func (m *FCVolumeSource) XXX_Size() int {
  1489. return m.Size()
  1490. }
  1491. func (m *FCVolumeSource) XXX_DiscardUnknown() {
  1492. xxx_messageInfo_FCVolumeSource.DiscardUnknown(m)
  1493. }
  1494. var xxx_messageInfo_FCVolumeSource proto.InternalMessageInfo
  1495. func (m *FlexPersistentVolumeSource) Reset() { *m = FlexPersistentVolumeSource{} }
  1496. func (*FlexPersistentVolumeSource) ProtoMessage() {}
  1497. func (*FlexPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1498. return fileDescriptor_83c10c24ec417dc9, []int{56}
  1499. }
  1500. func (m *FlexPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1501. return m.Unmarshal(b)
  1502. }
  1503. func (m *FlexPersistentVolumeSource) 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 *FlexPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1512. xxx_messageInfo_FlexPersistentVolumeSource.Merge(m, src)
  1513. }
  1514. func (m *FlexPersistentVolumeSource) XXX_Size() int {
  1515. return m.Size()
  1516. }
  1517. func (m *FlexPersistentVolumeSource) XXX_DiscardUnknown() {
  1518. xxx_messageInfo_FlexPersistentVolumeSource.DiscardUnknown(m)
  1519. }
  1520. var xxx_messageInfo_FlexPersistentVolumeSource proto.InternalMessageInfo
  1521. func (m *FlexVolumeSource) Reset() { *m = FlexVolumeSource{} }
  1522. func (*FlexVolumeSource) ProtoMessage() {}
  1523. func (*FlexVolumeSource) Descriptor() ([]byte, []int) {
  1524. return fileDescriptor_83c10c24ec417dc9, []int{57}
  1525. }
  1526. func (m *FlexVolumeSource) XXX_Unmarshal(b []byte) error {
  1527. return m.Unmarshal(b)
  1528. }
  1529. func (m *FlexVolumeSource) 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 *FlexVolumeSource) XXX_Merge(src proto.Message) {
  1538. xxx_messageInfo_FlexVolumeSource.Merge(m, src)
  1539. }
  1540. func (m *FlexVolumeSource) XXX_Size() int {
  1541. return m.Size()
  1542. }
  1543. func (m *FlexVolumeSource) XXX_DiscardUnknown() {
  1544. xxx_messageInfo_FlexVolumeSource.DiscardUnknown(m)
  1545. }
  1546. var xxx_messageInfo_FlexVolumeSource proto.InternalMessageInfo
  1547. func (m *FlockerVolumeSource) Reset() { *m = FlockerVolumeSource{} }
  1548. func (*FlockerVolumeSource) ProtoMessage() {}
  1549. func (*FlockerVolumeSource) Descriptor() ([]byte, []int) {
  1550. return fileDescriptor_83c10c24ec417dc9, []int{58}
  1551. }
  1552. func (m *FlockerVolumeSource) XXX_Unmarshal(b []byte) error {
  1553. return m.Unmarshal(b)
  1554. }
  1555. func (m *FlockerVolumeSource) 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 *FlockerVolumeSource) XXX_Merge(src proto.Message) {
  1564. xxx_messageInfo_FlockerVolumeSource.Merge(m, src)
  1565. }
  1566. func (m *FlockerVolumeSource) XXX_Size() int {
  1567. return m.Size()
  1568. }
  1569. func (m *FlockerVolumeSource) XXX_DiscardUnknown() {
  1570. xxx_messageInfo_FlockerVolumeSource.DiscardUnknown(m)
  1571. }
  1572. var xxx_messageInfo_FlockerVolumeSource proto.InternalMessageInfo
  1573. func (m *GCEPersistentDiskVolumeSource) Reset() { *m = GCEPersistentDiskVolumeSource{} }
  1574. func (*GCEPersistentDiskVolumeSource) ProtoMessage() {}
  1575. func (*GCEPersistentDiskVolumeSource) Descriptor() ([]byte, []int) {
  1576. return fileDescriptor_83c10c24ec417dc9, []int{59}
  1577. }
  1578. func (m *GCEPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  1579. return m.Unmarshal(b)
  1580. }
  1581. func (m *GCEPersistentDiskVolumeSource) 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 *GCEPersistentDiskVolumeSource) XXX_Merge(src proto.Message) {
  1590. xxx_messageInfo_GCEPersistentDiskVolumeSource.Merge(m, src)
  1591. }
  1592. func (m *GCEPersistentDiskVolumeSource) XXX_Size() int {
  1593. return m.Size()
  1594. }
  1595. func (m *GCEPersistentDiskVolumeSource) XXX_DiscardUnknown() {
  1596. xxx_messageInfo_GCEPersistentDiskVolumeSource.DiscardUnknown(m)
  1597. }
  1598. var xxx_messageInfo_GCEPersistentDiskVolumeSource proto.InternalMessageInfo
  1599. func (m *GRPCAction) Reset() { *m = GRPCAction{} }
  1600. func (*GRPCAction) ProtoMessage() {}
  1601. func (*GRPCAction) Descriptor() ([]byte, []int) {
  1602. return fileDescriptor_83c10c24ec417dc9, []int{60}
  1603. }
  1604. func (m *GRPCAction) XXX_Unmarshal(b []byte) error {
  1605. return m.Unmarshal(b)
  1606. }
  1607. func (m *GRPCAction) 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 *GRPCAction) XXX_Merge(src proto.Message) {
  1616. xxx_messageInfo_GRPCAction.Merge(m, src)
  1617. }
  1618. func (m *GRPCAction) XXX_Size() int {
  1619. return m.Size()
  1620. }
  1621. func (m *GRPCAction) XXX_DiscardUnknown() {
  1622. xxx_messageInfo_GRPCAction.DiscardUnknown(m)
  1623. }
  1624. var xxx_messageInfo_GRPCAction 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 *HostAlias) Reset() { *m = HostAlias{} }
  1756. func (*HostAlias) ProtoMessage() {}
  1757. func (*HostAlias) Descriptor() ([]byte, []int) {
  1758. return fileDescriptor_83c10c24ec417dc9, []int{66}
  1759. }
  1760. func (m *HostAlias) XXX_Unmarshal(b []byte) error {
  1761. return m.Unmarshal(b)
  1762. }
  1763. func (m *HostAlias) 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 *HostAlias) XXX_Merge(src proto.Message) {
  1772. xxx_messageInfo_HostAlias.Merge(m, src)
  1773. }
  1774. func (m *HostAlias) XXX_Size() int {
  1775. return m.Size()
  1776. }
  1777. func (m *HostAlias) XXX_DiscardUnknown() {
  1778. xxx_messageInfo_HostAlias.DiscardUnknown(m)
  1779. }
  1780. var xxx_messageInfo_HostAlias proto.InternalMessageInfo
  1781. func (m *HostPathVolumeSource) Reset() { *m = HostPathVolumeSource{} }
  1782. func (*HostPathVolumeSource) ProtoMessage() {}
  1783. func (*HostPathVolumeSource) Descriptor() ([]byte, []int) {
  1784. return fileDescriptor_83c10c24ec417dc9, []int{67}
  1785. }
  1786. func (m *HostPathVolumeSource) XXX_Unmarshal(b []byte) error {
  1787. return m.Unmarshal(b)
  1788. }
  1789. func (m *HostPathVolumeSource) 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 *HostPathVolumeSource) XXX_Merge(src proto.Message) {
  1798. xxx_messageInfo_HostPathVolumeSource.Merge(m, src)
  1799. }
  1800. func (m *HostPathVolumeSource) XXX_Size() int {
  1801. return m.Size()
  1802. }
  1803. func (m *HostPathVolumeSource) XXX_DiscardUnknown() {
  1804. xxx_messageInfo_HostPathVolumeSource.DiscardUnknown(m)
  1805. }
  1806. var xxx_messageInfo_HostPathVolumeSource proto.InternalMessageInfo
  1807. func (m *ISCSIPersistentVolumeSource) Reset() { *m = ISCSIPersistentVolumeSource{} }
  1808. func (*ISCSIPersistentVolumeSource) ProtoMessage() {}
  1809. func (*ISCSIPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1810. return fileDescriptor_83c10c24ec417dc9, []int{68}
  1811. }
  1812. func (m *ISCSIPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1813. return m.Unmarshal(b)
  1814. }
  1815. func (m *ISCSIPersistentVolumeSource) 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 *ISCSIPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1824. xxx_messageInfo_ISCSIPersistentVolumeSource.Merge(m, src)
  1825. }
  1826. func (m *ISCSIPersistentVolumeSource) XXX_Size() int {
  1827. return m.Size()
  1828. }
  1829. func (m *ISCSIPersistentVolumeSource) XXX_DiscardUnknown() {
  1830. xxx_messageInfo_ISCSIPersistentVolumeSource.DiscardUnknown(m)
  1831. }
  1832. var xxx_messageInfo_ISCSIPersistentVolumeSource proto.InternalMessageInfo
  1833. func (m *ISCSIVolumeSource) Reset() { *m = ISCSIVolumeSource{} }
  1834. func (*ISCSIVolumeSource) ProtoMessage() {}
  1835. func (*ISCSIVolumeSource) Descriptor() ([]byte, []int) {
  1836. return fileDescriptor_83c10c24ec417dc9, []int{69}
  1837. }
  1838. func (m *ISCSIVolumeSource) XXX_Unmarshal(b []byte) error {
  1839. return m.Unmarshal(b)
  1840. }
  1841. func (m *ISCSIVolumeSource) 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 *ISCSIVolumeSource) XXX_Merge(src proto.Message) {
  1850. xxx_messageInfo_ISCSIVolumeSource.Merge(m, src)
  1851. }
  1852. func (m *ISCSIVolumeSource) XXX_Size() int {
  1853. return m.Size()
  1854. }
  1855. func (m *ISCSIVolumeSource) XXX_DiscardUnknown() {
  1856. xxx_messageInfo_ISCSIVolumeSource.DiscardUnknown(m)
  1857. }
  1858. var xxx_messageInfo_ISCSIVolumeSource proto.InternalMessageInfo
  1859. func (m *KeyToPath) Reset() { *m = KeyToPath{} }
  1860. func (*KeyToPath) ProtoMessage() {}
  1861. func (*KeyToPath) Descriptor() ([]byte, []int) {
  1862. return fileDescriptor_83c10c24ec417dc9, []int{70}
  1863. }
  1864. func (m *KeyToPath) XXX_Unmarshal(b []byte) error {
  1865. return m.Unmarshal(b)
  1866. }
  1867. func (m *KeyToPath) 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 *KeyToPath) XXX_Merge(src proto.Message) {
  1876. xxx_messageInfo_KeyToPath.Merge(m, src)
  1877. }
  1878. func (m *KeyToPath) XXX_Size() int {
  1879. return m.Size()
  1880. }
  1881. func (m *KeyToPath) XXX_DiscardUnknown() {
  1882. xxx_messageInfo_KeyToPath.DiscardUnknown(m)
  1883. }
  1884. var xxx_messageInfo_KeyToPath proto.InternalMessageInfo
  1885. func (m *Lifecycle) Reset() { *m = Lifecycle{} }
  1886. func (*Lifecycle) ProtoMessage() {}
  1887. func (*Lifecycle) Descriptor() ([]byte, []int) {
  1888. return fileDescriptor_83c10c24ec417dc9, []int{71}
  1889. }
  1890. func (m *Lifecycle) XXX_Unmarshal(b []byte) error {
  1891. return m.Unmarshal(b)
  1892. }
  1893. func (m *Lifecycle) 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 *Lifecycle) XXX_Merge(src proto.Message) {
  1902. xxx_messageInfo_Lifecycle.Merge(m, src)
  1903. }
  1904. func (m *Lifecycle) XXX_Size() int {
  1905. return m.Size()
  1906. }
  1907. func (m *Lifecycle) XXX_DiscardUnknown() {
  1908. xxx_messageInfo_Lifecycle.DiscardUnknown(m)
  1909. }
  1910. var xxx_messageInfo_Lifecycle proto.InternalMessageInfo
  1911. func (m *LifecycleHandler) Reset() { *m = LifecycleHandler{} }
  1912. func (*LifecycleHandler) ProtoMessage() {}
  1913. func (*LifecycleHandler) Descriptor() ([]byte, []int) {
  1914. return fileDescriptor_83c10c24ec417dc9, []int{72}
  1915. }
  1916. func (m *LifecycleHandler) XXX_Unmarshal(b []byte) error {
  1917. return m.Unmarshal(b)
  1918. }
  1919. func (m *LifecycleHandler) 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 *LifecycleHandler) XXX_Merge(src proto.Message) {
  1928. xxx_messageInfo_LifecycleHandler.Merge(m, src)
  1929. }
  1930. func (m *LifecycleHandler) XXX_Size() int {
  1931. return m.Size()
  1932. }
  1933. func (m *LifecycleHandler) XXX_DiscardUnknown() {
  1934. xxx_messageInfo_LifecycleHandler.DiscardUnknown(m)
  1935. }
  1936. var xxx_messageInfo_LifecycleHandler 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 *PodOS) Reset() { *m = PodOS{} }
  3446. func (*PodOS) ProtoMessage() {}
  3447. func (*PodOS) Descriptor() ([]byte, []int) {
  3448. return fileDescriptor_83c10c24ec417dc9, []int{131}
  3449. }
  3450. func (m *PodOS) XXX_Unmarshal(b []byte) error {
  3451. return m.Unmarshal(b)
  3452. }
  3453. func (m *PodOS) 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 *PodOS) XXX_Merge(src proto.Message) {
  3462. xxx_messageInfo_PodOS.Merge(m, src)
  3463. }
  3464. func (m *PodOS) XXX_Size() int {
  3465. return m.Size()
  3466. }
  3467. func (m *PodOS) XXX_DiscardUnknown() {
  3468. xxx_messageInfo_PodOS.DiscardUnknown(m)
  3469. }
  3470. var xxx_messageInfo_PodOS proto.InternalMessageInfo
  3471. func (m *PodPortForwardOptions) Reset() { *m = PodPortForwardOptions{} }
  3472. func (*PodPortForwardOptions) ProtoMessage() {}
  3473. func (*PodPortForwardOptions) Descriptor() ([]byte, []int) {
  3474. return fileDescriptor_83c10c24ec417dc9, []int{132}
  3475. }
  3476. func (m *PodPortForwardOptions) XXX_Unmarshal(b []byte) error {
  3477. return m.Unmarshal(b)
  3478. }
  3479. func (m *PodPortForwardOptions) 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 *PodPortForwardOptions) XXX_Merge(src proto.Message) {
  3488. xxx_messageInfo_PodPortForwardOptions.Merge(m, src)
  3489. }
  3490. func (m *PodPortForwardOptions) XXX_Size() int {
  3491. return m.Size()
  3492. }
  3493. func (m *PodPortForwardOptions) XXX_DiscardUnknown() {
  3494. xxx_messageInfo_PodPortForwardOptions.DiscardUnknown(m)
  3495. }
  3496. var xxx_messageInfo_PodPortForwardOptions proto.InternalMessageInfo
  3497. func (m *PodProxyOptions) Reset() { *m = PodProxyOptions{} }
  3498. func (*PodProxyOptions) ProtoMessage() {}
  3499. func (*PodProxyOptions) Descriptor() ([]byte, []int) {
  3500. return fileDescriptor_83c10c24ec417dc9, []int{133}
  3501. }
  3502. func (m *PodProxyOptions) XXX_Unmarshal(b []byte) error {
  3503. return m.Unmarshal(b)
  3504. }
  3505. func (m *PodProxyOptions) 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 *PodProxyOptions) XXX_Merge(src proto.Message) {
  3514. xxx_messageInfo_PodProxyOptions.Merge(m, src)
  3515. }
  3516. func (m *PodProxyOptions) XXX_Size() int {
  3517. return m.Size()
  3518. }
  3519. func (m *PodProxyOptions) XXX_DiscardUnknown() {
  3520. xxx_messageInfo_PodProxyOptions.DiscardUnknown(m)
  3521. }
  3522. var xxx_messageInfo_PodProxyOptions proto.InternalMessageInfo
  3523. func (m *PodReadinessGate) Reset() { *m = PodReadinessGate{} }
  3524. func (*PodReadinessGate) ProtoMessage() {}
  3525. func (*PodReadinessGate) Descriptor() ([]byte, []int) {
  3526. return fileDescriptor_83c10c24ec417dc9, []int{134}
  3527. }
  3528. func (m *PodReadinessGate) XXX_Unmarshal(b []byte) error {
  3529. return m.Unmarshal(b)
  3530. }
  3531. func (m *PodReadinessGate) 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 *PodReadinessGate) XXX_Merge(src proto.Message) {
  3540. xxx_messageInfo_PodReadinessGate.Merge(m, src)
  3541. }
  3542. func (m *PodReadinessGate) XXX_Size() int {
  3543. return m.Size()
  3544. }
  3545. func (m *PodReadinessGate) XXX_DiscardUnknown() {
  3546. xxx_messageInfo_PodReadinessGate.DiscardUnknown(m)
  3547. }
  3548. var xxx_messageInfo_PodReadinessGate proto.InternalMessageInfo
  3549. func (m *PodSecurityContext) Reset() { *m = PodSecurityContext{} }
  3550. func (*PodSecurityContext) ProtoMessage() {}
  3551. func (*PodSecurityContext) Descriptor() ([]byte, []int) {
  3552. return fileDescriptor_83c10c24ec417dc9, []int{135}
  3553. }
  3554. func (m *PodSecurityContext) XXX_Unmarshal(b []byte) error {
  3555. return m.Unmarshal(b)
  3556. }
  3557. func (m *PodSecurityContext) 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 *PodSecurityContext) XXX_Merge(src proto.Message) {
  3566. xxx_messageInfo_PodSecurityContext.Merge(m, src)
  3567. }
  3568. func (m *PodSecurityContext) XXX_Size() int {
  3569. return m.Size()
  3570. }
  3571. func (m *PodSecurityContext) XXX_DiscardUnknown() {
  3572. xxx_messageInfo_PodSecurityContext.DiscardUnknown(m)
  3573. }
  3574. var xxx_messageInfo_PodSecurityContext proto.InternalMessageInfo
  3575. func (m *PodSignature) Reset() { *m = PodSignature{} }
  3576. func (*PodSignature) ProtoMessage() {}
  3577. func (*PodSignature) Descriptor() ([]byte, []int) {
  3578. return fileDescriptor_83c10c24ec417dc9, []int{136}
  3579. }
  3580. func (m *PodSignature) XXX_Unmarshal(b []byte) error {
  3581. return m.Unmarshal(b)
  3582. }
  3583. func (m *PodSignature) 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 *PodSignature) XXX_Merge(src proto.Message) {
  3592. xxx_messageInfo_PodSignature.Merge(m, src)
  3593. }
  3594. func (m *PodSignature) XXX_Size() int {
  3595. return m.Size()
  3596. }
  3597. func (m *PodSignature) XXX_DiscardUnknown() {
  3598. xxx_messageInfo_PodSignature.DiscardUnknown(m)
  3599. }
  3600. var xxx_messageInfo_PodSignature proto.InternalMessageInfo
  3601. func (m *PodSpec) Reset() { *m = PodSpec{} }
  3602. func (*PodSpec) ProtoMessage() {}
  3603. func (*PodSpec) Descriptor() ([]byte, []int) {
  3604. return fileDescriptor_83c10c24ec417dc9, []int{137}
  3605. }
  3606. func (m *PodSpec) XXX_Unmarshal(b []byte) error {
  3607. return m.Unmarshal(b)
  3608. }
  3609. func (m *PodSpec) 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 *PodSpec) XXX_Merge(src proto.Message) {
  3618. xxx_messageInfo_PodSpec.Merge(m, src)
  3619. }
  3620. func (m *PodSpec) XXX_Size() int {
  3621. return m.Size()
  3622. }
  3623. func (m *PodSpec) XXX_DiscardUnknown() {
  3624. xxx_messageInfo_PodSpec.DiscardUnknown(m)
  3625. }
  3626. var xxx_messageInfo_PodSpec proto.InternalMessageInfo
  3627. func (m *PodStatus) Reset() { *m = PodStatus{} }
  3628. func (*PodStatus) ProtoMessage() {}
  3629. func (*PodStatus) Descriptor() ([]byte, []int) {
  3630. return fileDescriptor_83c10c24ec417dc9, []int{138}
  3631. }
  3632. func (m *PodStatus) XXX_Unmarshal(b []byte) error {
  3633. return m.Unmarshal(b)
  3634. }
  3635. func (m *PodStatus) 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 *PodStatus) XXX_Merge(src proto.Message) {
  3644. xxx_messageInfo_PodStatus.Merge(m, src)
  3645. }
  3646. func (m *PodStatus) XXX_Size() int {
  3647. return m.Size()
  3648. }
  3649. func (m *PodStatus) XXX_DiscardUnknown() {
  3650. xxx_messageInfo_PodStatus.DiscardUnknown(m)
  3651. }
  3652. var xxx_messageInfo_PodStatus proto.InternalMessageInfo
  3653. func (m *PodStatusResult) Reset() { *m = PodStatusResult{} }
  3654. func (*PodStatusResult) ProtoMessage() {}
  3655. func (*PodStatusResult) Descriptor() ([]byte, []int) {
  3656. return fileDescriptor_83c10c24ec417dc9, []int{139}
  3657. }
  3658. func (m *PodStatusResult) XXX_Unmarshal(b []byte) error {
  3659. return m.Unmarshal(b)
  3660. }
  3661. func (m *PodStatusResult) 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 *PodStatusResult) XXX_Merge(src proto.Message) {
  3670. xxx_messageInfo_PodStatusResult.Merge(m, src)
  3671. }
  3672. func (m *PodStatusResult) XXX_Size() int {
  3673. return m.Size()
  3674. }
  3675. func (m *PodStatusResult) XXX_DiscardUnknown() {
  3676. xxx_messageInfo_PodStatusResult.DiscardUnknown(m)
  3677. }
  3678. var xxx_messageInfo_PodStatusResult proto.InternalMessageInfo
  3679. func (m *PodTemplate) Reset() { *m = PodTemplate{} }
  3680. func (*PodTemplate) ProtoMessage() {}
  3681. func (*PodTemplate) Descriptor() ([]byte, []int) {
  3682. return fileDescriptor_83c10c24ec417dc9, []int{140}
  3683. }
  3684. func (m *PodTemplate) XXX_Unmarshal(b []byte) error {
  3685. return m.Unmarshal(b)
  3686. }
  3687. func (m *PodTemplate) 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 *PodTemplate) XXX_Merge(src proto.Message) {
  3696. xxx_messageInfo_PodTemplate.Merge(m, src)
  3697. }
  3698. func (m *PodTemplate) XXX_Size() int {
  3699. return m.Size()
  3700. }
  3701. func (m *PodTemplate) XXX_DiscardUnknown() {
  3702. xxx_messageInfo_PodTemplate.DiscardUnknown(m)
  3703. }
  3704. var xxx_messageInfo_PodTemplate proto.InternalMessageInfo
  3705. func (m *PodTemplateList) Reset() { *m = PodTemplateList{} }
  3706. func (*PodTemplateList) ProtoMessage() {}
  3707. func (*PodTemplateList) Descriptor() ([]byte, []int) {
  3708. return fileDescriptor_83c10c24ec417dc9, []int{141}
  3709. }
  3710. func (m *PodTemplateList) XXX_Unmarshal(b []byte) error {
  3711. return m.Unmarshal(b)
  3712. }
  3713. func (m *PodTemplateList) 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 *PodTemplateList) XXX_Merge(src proto.Message) {
  3722. xxx_messageInfo_PodTemplateList.Merge(m, src)
  3723. }
  3724. func (m *PodTemplateList) XXX_Size() int {
  3725. return m.Size()
  3726. }
  3727. func (m *PodTemplateList) XXX_DiscardUnknown() {
  3728. xxx_messageInfo_PodTemplateList.DiscardUnknown(m)
  3729. }
  3730. var xxx_messageInfo_PodTemplateList proto.InternalMessageInfo
  3731. func (m *PodTemplateSpec) Reset() { *m = PodTemplateSpec{} }
  3732. func (*PodTemplateSpec) ProtoMessage() {}
  3733. func (*PodTemplateSpec) Descriptor() ([]byte, []int) {
  3734. return fileDescriptor_83c10c24ec417dc9, []int{142}
  3735. }
  3736. func (m *PodTemplateSpec) XXX_Unmarshal(b []byte) error {
  3737. return m.Unmarshal(b)
  3738. }
  3739. func (m *PodTemplateSpec) 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 *PodTemplateSpec) XXX_Merge(src proto.Message) {
  3748. xxx_messageInfo_PodTemplateSpec.Merge(m, src)
  3749. }
  3750. func (m *PodTemplateSpec) XXX_Size() int {
  3751. return m.Size()
  3752. }
  3753. func (m *PodTemplateSpec) XXX_DiscardUnknown() {
  3754. xxx_messageInfo_PodTemplateSpec.DiscardUnknown(m)
  3755. }
  3756. var xxx_messageInfo_PodTemplateSpec proto.InternalMessageInfo
  3757. func (m *PortStatus) Reset() { *m = PortStatus{} }
  3758. func (*PortStatus) ProtoMessage() {}
  3759. func (*PortStatus) Descriptor() ([]byte, []int) {
  3760. return fileDescriptor_83c10c24ec417dc9, []int{143}
  3761. }
  3762. func (m *PortStatus) XXX_Unmarshal(b []byte) error {
  3763. return m.Unmarshal(b)
  3764. }
  3765. func (m *PortStatus) 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 *PortStatus) XXX_Merge(src proto.Message) {
  3774. xxx_messageInfo_PortStatus.Merge(m, src)
  3775. }
  3776. func (m *PortStatus) XXX_Size() int {
  3777. return m.Size()
  3778. }
  3779. func (m *PortStatus) XXX_DiscardUnknown() {
  3780. xxx_messageInfo_PortStatus.DiscardUnknown(m)
  3781. }
  3782. var xxx_messageInfo_PortStatus proto.InternalMessageInfo
  3783. func (m *PortworxVolumeSource) Reset() { *m = PortworxVolumeSource{} }
  3784. func (*PortworxVolumeSource) ProtoMessage() {}
  3785. func (*PortworxVolumeSource) Descriptor() ([]byte, []int) {
  3786. return fileDescriptor_83c10c24ec417dc9, []int{144}
  3787. }
  3788. func (m *PortworxVolumeSource) XXX_Unmarshal(b []byte) error {
  3789. return m.Unmarshal(b)
  3790. }
  3791. func (m *PortworxVolumeSource) 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 *PortworxVolumeSource) XXX_Merge(src proto.Message) {
  3800. xxx_messageInfo_PortworxVolumeSource.Merge(m, src)
  3801. }
  3802. func (m *PortworxVolumeSource) XXX_Size() int {
  3803. return m.Size()
  3804. }
  3805. func (m *PortworxVolumeSource) XXX_DiscardUnknown() {
  3806. xxx_messageInfo_PortworxVolumeSource.DiscardUnknown(m)
  3807. }
  3808. var xxx_messageInfo_PortworxVolumeSource proto.InternalMessageInfo
  3809. func (m *Preconditions) Reset() { *m = Preconditions{} }
  3810. func (*Preconditions) ProtoMessage() {}
  3811. func (*Preconditions) Descriptor() ([]byte, []int) {
  3812. return fileDescriptor_83c10c24ec417dc9, []int{145}
  3813. }
  3814. func (m *Preconditions) XXX_Unmarshal(b []byte) error {
  3815. return m.Unmarshal(b)
  3816. }
  3817. func (m *Preconditions) 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 *Preconditions) XXX_Merge(src proto.Message) {
  3826. xxx_messageInfo_Preconditions.Merge(m, src)
  3827. }
  3828. func (m *Preconditions) XXX_Size() int {
  3829. return m.Size()
  3830. }
  3831. func (m *Preconditions) XXX_DiscardUnknown() {
  3832. xxx_messageInfo_Preconditions.DiscardUnknown(m)
  3833. }
  3834. var xxx_messageInfo_Preconditions proto.InternalMessageInfo
  3835. func (m *PreferAvoidPodsEntry) Reset() { *m = PreferAvoidPodsEntry{} }
  3836. func (*PreferAvoidPodsEntry) ProtoMessage() {}
  3837. func (*PreferAvoidPodsEntry) Descriptor() ([]byte, []int) {
  3838. return fileDescriptor_83c10c24ec417dc9, []int{146}
  3839. }
  3840. func (m *PreferAvoidPodsEntry) XXX_Unmarshal(b []byte) error {
  3841. return m.Unmarshal(b)
  3842. }
  3843. func (m *PreferAvoidPodsEntry) 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 *PreferAvoidPodsEntry) XXX_Merge(src proto.Message) {
  3852. xxx_messageInfo_PreferAvoidPodsEntry.Merge(m, src)
  3853. }
  3854. func (m *PreferAvoidPodsEntry) XXX_Size() int {
  3855. return m.Size()
  3856. }
  3857. func (m *PreferAvoidPodsEntry) XXX_DiscardUnknown() {
  3858. xxx_messageInfo_PreferAvoidPodsEntry.DiscardUnknown(m)
  3859. }
  3860. var xxx_messageInfo_PreferAvoidPodsEntry proto.InternalMessageInfo
  3861. func (m *PreferredSchedulingTerm) Reset() { *m = PreferredSchedulingTerm{} }
  3862. func (*PreferredSchedulingTerm) ProtoMessage() {}
  3863. func (*PreferredSchedulingTerm) Descriptor() ([]byte, []int) {
  3864. return fileDescriptor_83c10c24ec417dc9, []int{147}
  3865. }
  3866. func (m *PreferredSchedulingTerm) XXX_Unmarshal(b []byte) error {
  3867. return m.Unmarshal(b)
  3868. }
  3869. func (m *PreferredSchedulingTerm) 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 *PreferredSchedulingTerm) XXX_Merge(src proto.Message) {
  3878. xxx_messageInfo_PreferredSchedulingTerm.Merge(m, src)
  3879. }
  3880. func (m *PreferredSchedulingTerm) XXX_Size() int {
  3881. return m.Size()
  3882. }
  3883. func (m *PreferredSchedulingTerm) XXX_DiscardUnknown() {
  3884. xxx_messageInfo_PreferredSchedulingTerm.DiscardUnknown(m)
  3885. }
  3886. var xxx_messageInfo_PreferredSchedulingTerm proto.InternalMessageInfo
  3887. func (m *Probe) Reset() { *m = Probe{} }
  3888. func (*Probe) ProtoMessage() {}
  3889. func (*Probe) Descriptor() ([]byte, []int) {
  3890. return fileDescriptor_83c10c24ec417dc9, []int{148}
  3891. }
  3892. func (m *Probe) XXX_Unmarshal(b []byte) error {
  3893. return m.Unmarshal(b)
  3894. }
  3895. func (m *Probe) 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 *Probe) XXX_Merge(src proto.Message) {
  3904. xxx_messageInfo_Probe.Merge(m, src)
  3905. }
  3906. func (m *Probe) XXX_Size() int {
  3907. return m.Size()
  3908. }
  3909. func (m *Probe) XXX_DiscardUnknown() {
  3910. xxx_messageInfo_Probe.DiscardUnknown(m)
  3911. }
  3912. var xxx_messageInfo_Probe proto.InternalMessageInfo
  3913. func (m *ProbeHandler) Reset() { *m = ProbeHandler{} }
  3914. func (*ProbeHandler) ProtoMessage() {}
  3915. func (*ProbeHandler) Descriptor() ([]byte, []int) {
  3916. return fileDescriptor_83c10c24ec417dc9, []int{149}
  3917. }
  3918. func (m *ProbeHandler) XXX_Unmarshal(b []byte) error {
  3919. return m.Unmarshal(b)
  3920. }
  3921. func (m *ProbeHandler) 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 *ProbeHandler) XXX_Merge(src proto.Message) {
  3930. xxx_messageInfo_ProbeHandler.Merge(m, src)
  3931. }
  3932. func (m *ProbeHandler) XXX_Size() int {
  3933. return m.Size()
  3934. }
  3935. func (m *ProbeHandler) XXX_DiscardUnknown() {
  3936. xxx_messageInfo_ProbeHandler.DiscardUnknown(m)
  3937. }
  3938. var xxx_messageInfo_ProbeHandler proto.InternalMessageInfo
  3939. func (m *ProjectedVolumeSource) Reset() { *m = ProjectedVolumeSource{} }
  3940. func (*ProjectedVolumeSource) ProtoMessage() {}
  3941. func (*ProjectedVolumeSource) Descriptor() ([]byte, []int) {
  3942. return fileDescriptor_83c10c24ec417dc9, []int{150}
  3943. }
  3944. func (m *ProjectedVolumeSource) XXX_Unmarshal(b []byte) error {
  3945. return m.Unmarshal(b)
  3946. }
  3947. func (m *ProjectedVolumeSource) 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 *ProjectedVolumeSource) XXX_Merge(src proto.Message) {
  3956. xxx_messageInfo_ProjectedVolumeSource.Merge(m, src)
  3957. }
  3958. func (m *ProjectedVolumeSource) XXX_Size() int {
  3959. return m.Size()
  3960. }
  3961. func (m *ProjectedVolumeSource) XXX_DiscardUnknown() {
  3962. xxx_messageInfo_ProjectedVolumeSource.DiscardUnknown(m)
  3963. }
  3964. var xxx_messageInfo_ProjectedVolumeSource proto.InternalMessageInfo
  3965. func (m *QuobyteVolumeSource) Reset() { *m = QuobyteVolumeSource{} }
  3966. func (*QuobyteVolumeSource) ProtoMessage() {}
  3967. func (*QuobyteVolumeSource) Descriptor() ([]byte, []int) {
  3968. return fileDescriptor_83c10c24ec417dc9, []int{151}
  3969. }
  3970. func (m *QuobyteVolumeSource) XXX_Unmarshal(b []byte) error {
  3971. return m.Unmarshal(b)
  3972. }
  3973. func (m *QuobyteVolumeSource) 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 *QuobyteVolumeSource) XXX_Merge(src proto.Message) {
  3982. xxx_messageInfo_QuobyteVolumeSource.Merge(m, src)
  3983. }
  3984. func (m *QuobyteVolumeSource) XXX_Size() int {
  3985. return m.Size()
  3986. }
  3987. func (m *QuobyteVolumeSource) XXX_DiscardUnknown() {
  3988. xxx_messageInfo_QuobyteVolumeSource.DiscardUnknown(m)
  3989. }
  3990. var xxx_messageInfo_QuobyteVolumeSource proto.InternalMessageInfo
  3991. func (m *RBDPersistentVolumeSource) Reset() { *m = RBDPersistentVolumeSource{} }
  3992. func (*RBDPersistentVolumeSource) ProtoMessage() {}
  3993. func (*RBDPersistentVolumeSource) Descriptor() ([]byte, []int) {
  3994. return fileDescriptor_83c10c24ec417dc9, []int{152}
  3995. }
  3996. func (m *RBDPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  3997. return m.Unmarshal(b)
  3998. }
  3999. func (m *RBDPersistentVolumeSource) 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 *RBDPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4008. xxx_messageInfo_RBDPersistentVolumeSource.Merge(m, src)
  4009. }
  4010. func (m *RBDPersistentVolumeSource) XXX_Size() int {
  4011. return m.Size()
  4012. }
  4013. func (m *RBDPersistentVolumeSource) XXX_DiscardUnknown() {
  4014. xxx_messageInfo_RBDPersistentVolumeSource.DiscardUnknown(m)
  4015. }
  4016. var xxx_messageInfo_RBDPersistentVolumeSource proto.InternalMessageInfo
  4017. func (m *RBDVolumeSource) Reset() { *m = RBDVolumeSource{} }
  4018. func (*RBDVolumeSource) ProtoMessage() {}
  4019. func (*RBDVolumeSource) Descriptor() ([]byte, []int) {
  4020. return fileDescriptor_83c10c24ec417dc9, []int{153}
  4021. }
  4022. func (m *RBDVolumeSource) XXX_Unmarshal(b []byte) error {
  4023. return m.Unmarshal(b)
  4024. }
  4025. func (m *RBDVolumeSource) 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 *RBDVolumeSource) XXX_Merge(src proto.Message) {
  4034. xxx_messageInfo_RBDVolumeSource.Merge(m, src)
  4035. }
  4036. func (m *RBDVolumeSource) XXX_Size() int {
  4037. return m.Size()
  4038. }
  4039. func (m *RBDVolumeSource) XXX_DiscardUnknown() {
  4040. xxx_messageInfo_RBDVolumeSource.DiscardUnknown(m)
  4041. }
  4042. var xxx_messageInfo_RBDVolumeSource proto.InternalMessageInfo
  4043. func (m *RangeAllocation) Reset() { *m = RangeAllocation{} }
  4044. func (*RangeAllocation) ProtoMessage() {}
  4045. func (*RangeAllocation) Descriptor() ([]byte, []int) {
  4046. return fileDescriptor_83c10c24ec417dc9, []int{154}
  4047. }
  4048. func (m *RangeAllocation) XXX_Unmarshal(b []byte) error {
  4049. return m.Unmarshal(b)
  4050. }
  4051. func (m *RangeAllocation) 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 *RangeAllocation) XXX_Merge(src proto.Message) {
  4060. xxx_messageInfo_RangeAllocation.Merge(m, src)
  4061. }
  4062. func (m *RangeAllocation) XXX_Size() int {
  4063. return m.Size()
  4064. }
  4065. func (m *RangeAllocation) XXX_DiscardUnknown() {
  4066. xxx_messageInfo_RangeAllocation.DiscardUnknown(m)
  4067. }
  4068. var xxx_messageInfo_RangeAllocation proto.InternalMessageInfo
  4069. func (m *ReplicationController) Reset() { *m = ReplicationController{} }
  4070. func (*ReplicationController) ProtoMessage() {}
  4071. func (*ReplicationController) Descriptor() ([]byte, []int) {
  4072. return fileDescriptor_83c10c24ec417dc9, []int{155}
  4073. }
  4074. func (m *ReplicationController) XXX_Unmarshal(b []byte) error {
  4075. return m.Unmarshal(b)
  4076. }
  4077. func (m *ReplicationController) 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 *ReplicationController) XXX_Merge(src proto.Message) {
  4086. xxx_messageInfo_ReplicationController.Merge(m, src)
  4087. }
  4088. func (m *ReplicationController) XXX_Size() int {
  4089. return m.Size()
  4090. }
  4091. func (m *ReplicationController) XXX_DiscardUnknown() {
  4092. xxx_messageInfo_ReplicationController.DiscardUnknown(m)
  4093. }
  4094. var xxx_messageInfo_ReplicationController proto.InternalMessageInfo
  4095. func (m *ReplicationControllerCondition) Reset() { *m = ReplicationControllerCondition{} }
  4096. func (*ReplicationControllerCondition) ProtoMessage() {}
  4097. func (*ReplicationControllerCondition) Descriptor() ([]byte, []int) {
  4098. return fileDescriptor_83c10c24ec417dc9, []int{156}
  4099. }
  4100. func (m *ReplicationControllerCondition) XXX_Unmarshal(b []byte) error {
  4101. return m.Unmarshal(b)
  4102. }
  4103. func (m *ReplicationControllerCondition) 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 *ReplicationControllerCondition) XXX_Merge(src proto.Message) {
  4112. xxx_messageInfo_ReplicationControllerCondition.Merge(m, src)
  4113. }
  4114. func (m *ReplicationControllerCondition) XXX_Size() int {
  4115. return m.Size()
  4116. }
  4117. func (m *ReplicationControllerCondition) XXX_DiscardUnknown() {
  4118. xxx_messageInfo_ReplicationControllerCondition.DiscardUnknown(m)
  4119. }
  4120. var xxx_messageInfo_ReplicationControllerCondition proto.InternalMessageInfo
  4121. func (m *ReplicationControllerList) Reset() { *m = ReplicationControllerList{} }
  4122. func (*ReplicationControllerList) ProtoMessage() {}
  4123. func (*ReplicationControllerList) Descriptor() ([]byte, []int) {
  4124. return fileDescriptor_83c10c24ec417dc9, []int{157}
  4125. }
  4126. func (m *ReplicationControllerList) XXX_Unmarshal(b []byte) error {
  4127. return m.Unmarshal(b)
  4128. }
  4129. func (m *ReplicationControllerList) 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 *ReplicationControllerList) XXX_Merge(src proto.Message) {
  4138. xxx_messageInfo_ReplicationControllerList.Merge(m, src)
  4139. }
  4140. func (m *ReplicationControllerList) XXX_Size() int {
  4141. return m.Size()
  4142. }
  4143. func (m *ReplicationControllerList) XXX_DiscardUnknown() {
  4144. xxx_messageInfo_ReplicationControllerList.DiscardUnknown(m)
  4145. }
  4146. var xxx_messageInfo_ReplicationControllerList proto.InternalMessageInfo
  4147. func (m *ReplicationControllerSpec) Reset() { *m = ReplicationControllerSpec{} }
  4148. func (*ReplicationControllerSpec) ProtoMessage() {}
  4149. func (*ReplicationControllerSpec) Descriptor() ([]byte, []int) {
  4150. return fileDescriptor_83c10c24ec417dc9, []int{158}
  4151. }
  4152. func (m *ReplicationControllerSpec) XXX_Unmarshal(b []byte) error {
  4153. return m.Unmarshal(b)
  4154. }
  4155. func (m *ReplicationControllerSpec) 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 *ReplicationControllerSpec) XXX_Merge(src proto.Message) {
  4164. xxx_messageInfo_ReplicationControllerSpec.Merge(m, src)
  4165. }
  4166. func (m *ReplicationControllerSpec) XXX_Size() int {
  4167. return m.Size()
  4168. }
  4169. func (m *ReplicationControllerSpec) XXX_DiscardUnknown() {
  4170. xxx_messageInfo_ReplicationControllerSpec.DiscardUnknown(m)
  4171. }
  4172. var xxx_messageInfo_ReplicationControllerSpec proto.InternalMessageInfo
  4173. func (m *ReplicationControllerStatus) Reset() { *m = ReplicationControllerStatus{} }
  4174. func (*ReplicationControllerStatus) ProtoMessage() {}
  4175. func (*ReplicationControllerStatus) Descriptor() ([]byte, []int) {
  4176. return fileDescriptor_83c10c24ec417dc9, []int{159}
  4177. }
  4178. func (m *ReplicationControllerStatus) XXX_Unmarshal(b []byte) error {
  4179. return m.Unmarshal(b)
  4180. }
  4181. func (m *ReplicationControllerStatus) 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 *ReplicationControllerStatus) XXX_Merge(src proto.Message) {
  4190. xxx_messageInfo_ReplicationControllerStatus.Merge(m, src)
  4191. }
  4192. func (m *ReplicationControllerStatus) XXX_Size() int {
  4193. return m.Size()
  4194. }
  4195. func (m *ReplicationControllerStatus) XXX_DiscardUnknown() {
  4196. xxx_messageInfo_ReplicationControllerStatus.DiscardUnknown(m)
  4197. }
  4198. var xxx_messageInfo_ReplicationControllerStatus proto.InternalMessageInfo
  4199. func (m *ResourceFieldSelector) Reset() { *m = ResourceFieldSelector{} }
  4200. func (*ResourceFieldSelector) ProtoMessage() {}
  4201. func (*ResourceFieldSelector) Descriptor() ([]byte, []int) {
  4202. return fileDescriptor_83c10c24ec417dc9, []int{160}
  4203. }
  4204. func (m *ResourceFieldSelector) XXX_Unmarshal(b []byte) error {
  4205. return m.Unmarshal(b)
  4206. }
  4207. func (m *ResourceFieldSelector) 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 *ResourceFieldSelector) XXX_Merge(src proto.Message) {
  4216. xxx_messageInfo_ResourceFieldSelector.Merge(m, src)
  4217. }
  4218. func (m *ResourceFieldSelector) XXX_Size() int {
  4219. return m.Size()
  4220. }
  4221. func (m *ResourceFieldSelector) XXX_DiscardUnknown() {
  4222. xxx_messageInfo_ResourceFieldSelector.DiscardUnknown(m)
  4223. }
  4224. var xxx_messageInfo_ResourceFieldSelector proto.InternalMessageInfo
  4225. func (m *ResourceQuota) Reset() { *m = ResourceQuota{} }
  4226. func (*ResourceQuota) ProtoMessage() {}
  4227. func (*ResourceQuota) Descriptor() ([]byte, []int) {
  4228. return fileDescriptor_83c10c24ec417dc9, []int{161}
  4229. }
  4230. func (m *ResourceQuota) XXX_Unmarshal(b []byte) error {
  4231. return m.Unmarshal(b)
  4232. }
  4233. func (m *ResourceQuota) 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 *ResourceQuota) XXX_Merge(src proto.Message) {
  4242. xxx_messageInfo_ResourceQuota.Merge(m, src)
  4243. }
  4244. func (m *ResourceQuota) XXX_Size() int {
  4245. return m.Size()
  4246. }
  4247. func (m *ResourceQuota) XXX_DiscardUnknown() {
  4248. xxx_messageInfo_ResourceQuota.DiscardUnknown(m)
  4249. }
  4250. var xxx_messageInfo_ResourceQuota proto.InternalMessageInfo
  4251. func (m *ResourceQuotaList) Reset() { *m = ResourceQuotaList{} }
  4252. func (*ResourceQuotaList) ProtoMessage() {}
  4253. func (*ResourceQuotaList) Descriptor() ([]byte, []int) {
  4254. return fileDescriptor_83c10c24ec417dc9, []int{162}
  4255. }
  4256. func (m *ResourceQuotaList) XXX_Unmarshal(b []byte) error {
  4257. return m.Unmarshal(b)
  4258. }
  4259. func (m *ResourceQuotaList) 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 *ResourceQuotaList) XXX_Merge(src proto.Message) {
  4268. xxx_messageInfo_ResourceQuotaList.Merge(m, src)
  4269. }
  4270. func (m *ResourceQuotaList) XXX_Size() int {
  4271. return m.Size()
  4272. }
  4273. func (m *ResourceQuotaList) XXX_DiscardUnknown() {
  4274. xxx_messageInfo_ResourceQuotaList.DiscardUnknown(m)
  4275. }
  4276. var xxx_messageInfo_ResourceQuotaList proto.InternalMessageInfo
  4277. func (m *ResourceQuotaSpec) Reset() { *m = ResourceQuotaSpec{} }
  4278. func (*ResourceQuotaSpec) ProtoMessage() {}
  4279. func (*ResourceQuotaSpec) Descriptor() ([]byte, []int) {
  4280. return fileDescriptor_83c10c24ec417dc9, []int{163}
  4281. }
  4282. func (m *ResourceQuotaSpec) XXX_Unmarshal(b []byte) error {
  4283. return m.Unmarshal(b)
  4284. }
  4285. func (m *ResourceQuotaSpec) 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 *ResourceQuotaSpec) XXX_Merge(src proto.Message) {
  4294. xxx_messageInfo_ResourceQuotaSpec.Merge(m, src)
  4295. }
  4296. func (m *ResourceQuotaSpec) XXX_Size() int {
  4297. return m.Size()
  4298. }
  4299. func (m *ResourceQuotaSpec) XXX_DiscardUnknown() {
  4300. xxx_messageInfo_ResourceQuotaSpec.DiscardUnknown(m)
  4301. }
  4302. var xxx_messageInfo_ResourceQuotaSpec proto.InternalMessageInfo
  4303. func (m *ResourceQuotaStatus) Reset() { *m = ResourceQuotaStatus{} }
  4304. func (*ResourceQuotaStatus) ProtoMessage() {}
  4305. func (*ResourceQuotaStatus) Descriptor() ([]byte, []int) {
  4306. return fileDescriptor_83c10c24ec417dc9, []int{164}
  4307. }
  4308. func (m *ResourceQuotaStatus) XXX_Unmarshal(b []byte) error {
  4309. return m.Unmarshal(b)
  4310. }
  4311. func (m *ResourceQuotaStatus) 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 *ResourceQuotaStatus) XXX_Merge(src proto.Message) {
  4320. xxx_messageInfo_ResourceQuotaStatus.Merge(m, src)
  4321. }
  4322. func (m *ResourceQuotaStatus) XXX_Size() int {
  4323. return m.Size()
  4324. }
  4325. func (m *ResourceQuotaStatus) XXX_DiscardUnknown() {
  4326. xxx_messageInfo_ResourceQuotaStatus.DiscardUnknown(m)
  4327. }
  4328. var xxx_messageInfo_ResourceQuotaStatus proto.InternalMessageInfo
  4329. func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} }
  4330. func (*ResourceRequirements) ProtoMessage() {}
  4331. func (*ResourceRequirements) Descriptor() ([]byte, []int) {
  4332. return fileDescriptor_83c10c24ec417dc9, []int{165}
  4333. }
  4334. func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error {
  4335. return m.Unmarshal(b)
  4336. }
  4337. func (m *ResourceRequirements) 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 *ResourceRequirements) XXX_Merge(src proto.Message) {
  4346. xxx_messageInfo_ResourceRequirements.Merge(m, src)
  4347. }
  4348. func (m *ResourceRequirements) XXX_Size() int {
  4349. return m.Size()
  4350. }
  4351. func (m *ResourceRequirements) XXX_DiscardUnknown() {
  4352. xxx_messageInfo_ResourceRequirements.DiscardUnknown(m)
  4353. }
  4354. var xxx_messageInfo_ResourceRequirements proto.InternalMessageInfo
  4355. func (m *SELinuxOptions) Reset() { *m = SELinuxOptions{} }
  4356. func (*SELinuxOptions) ProtoMessage() {}
  4357. func (*SELinuxOptions) Descriptor() ([]byte, []int) {
  4358. return fileDescriptor_83c10c24ec417dc9, []int{166}
  4359. }
  4360. func (m *SELinuxOptions) XXX_Unmarshal(b []byte) error {
  4361. return m.Unmarshal(b)
  4362. }
  4363. func (m *SELinuxOptions) 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 *SELinuxOptions) XXX_Merge(src proto.Message) {
  4372. xxx_messageInfo_SELinuxOptions.Merge(m, src)
  4373. }
  4374. func (m *SELinuxOptions) XXX_Size() int {
  4375. return m.Size()
  4376. }
  4377. func (m *SELinuxOptions) XXX_DiscardUnknown() {
  4378. xxx_messageInfo_SELinuxOptions.DiscardUnknown(m)
  4379. }
  4380. var xxx_messageInfo_SELinuxOptions proto.InternalMessageInfo
  4381. func (m *ScaleIOPersistentVolumeSource) Reset() { *m = ScaleIOPersistentVolumeSource{} }
  4382. func (*ScaleIOPersistentVolumeSource) ProtoMessage() {}
  4383. func (*ScaleIOPersistentVolumeSource) Descriptor() ([]byte, []int) {
  4384. return fileDescriptor_83c10c24ec417dc9, []int{167}
  4385. }
  4386. func (m *ScaleIOPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  4387. return m.Unmarshal(b)
  4388. }
  4389. func (m *ScaleIOPersistentVolumeSource) 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 *ScaleIOPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4398. xxx_messageInfo_ScaleIOPersistentVolumeSource.Merge(m, src)
  4399. }
  4400. func (m *ScaleIOPersistentVolumeSource) XXX_Size() int {
  4401. return m.Size()
  4402. }
  4403. func (m *ScaleIOPersistentVolumeSource) XXX_DiscardUnknown() {
  4404. xxx_messageInfo_ScaleIOPersistentVolumeSource.DiscardUnknown(m)
  4405. }
  4406. var xxx_messageInfo_ScaleIOPersistentVolumeSource proto.InternalMessageInfo
  4407. func (m *ScaleIOVolumeSource) Reset() { *m = ScaleIOVolumeSource{} }
  4408. func (*ScaleIOVolumeSource) ProtoMessage() {}
  4409. func (*ScaleIOVolumeSource) Descriptor() ([]byte, []int) {
  4410. return fileDescriptor_83c10c24ec417dc9, []int{168}
  4411. }
  4412. func (m *ScaleIOVolumeSource) XXX_Unmarshal(b []byte) error {
  4413. return m.Unmarshal(b)
  4414. }
  4415. func (m *ScaleIOVolumeSource) 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 *ScaleIOVolumeSource) XXX_Merge(src proto.Message) {
  4424. xxx_messageInfo_ScaleIOVolumeSource.Merge(m, src)
  4425. }
  4426. func (m *ScaleIOVolumeSource) XXX_Size() int {
  4427. return m.Size()
  4428. }
  4429. func (m *ScaleIOVolumeSource) XXX_DiscardUnknown() {
  4430. xxx_messageInfo_ScaleIOVolumeSource.DiscardUnknown(m)
  4431. }
  4432. var xxx_messageInfo_ScaleIOVolumeSource proto.InternalMessageInfo
  4433. func (m *ScopeSelector) Reset() { *m = ScopeSelector{} }
  4434. func (*ScopeSelector) ProtoMessage() {}
  4435. func (*ScopeSelector) Descriptor() ([]byte, []int) {
  4436. return fileDescriptor_83c10c24ec417dc9, []int{169}
  4437. }
  4438. func (m *ScopeSelector) XXX_Unmarshal(b []byte) error {
  4439. return m.Unmarshal(b)
  4440. }
  4441. func (m *ScopeSelector) 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 *ScopeSelector) XXX_Merge(src proto.Message) {
  4450. xxx_messageInfo_ScopeSelector.Merge(m, src)
  4451. }
  4452. func (m *ScopeSelector) XXX_Size() int {
  4453. return m.Size()
  4454. }
  4455. func (m *ScopeSelector) XXX_DiscardUnknown() {
  4456. xxx_messageInfo_ScopeSelector.DiscardUnknown(m)
  4457. }
  4458. var xxx_messageInfo_ScopeSelector proto.InternalMessageInfo
  4459. func (m *ScopedResourceSelectorRequirement) Reset() { *m = ScopedResourceSelectorRequirement{} }
  4460. func (*ScopedResourceSelectorRequirement) ProtoMessage() {}
  4461. func (*ScopedResourceSelectorRequirement) Descriptor() ([]byte, []int) {
  4462. return fileDescriptor_83c10c24ec417dc9, []int{170}
  4463. }
  4464. func (m *ScopedResourceSelectorRequirement) XXX_Unmarshal(b []byte) error {
  4465. return m.Unmarshal(b)
  4466. }
  4467. func (m *ScopedResourceSelectorRequirement) 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 *ScopedResourceSelectorRequirement) XXX_Merge(src proto.Message) {
  4476. xxx_messageInfo_ScopedResourceSelectorRequirement.Merge(m, src)
  4477. }
  4478. func (m *ScopedResourceSelectorRequirement) XXX_Size() int {
  4479. return m.Size()
  4480. }
  4481. func (m *ScopedResourceSelectorRequirement) XXX_DiscardUnknown() {
  4482. xxx_messageInfo_ScopedResourceSelectorRequirement.DiscardUnknown(m)
  4483. }
  4484. var xxx_messageInfo_ScopedResourceSelectorRequirement proto.InternalMessageInfo
  4485. func (m *SeccompProfile) Reset() { *m = SeccompProfile{} }
  4486. func (*SeccompProfile) ProtoMessage() {}
  4487. func (*SeccompProfile) Descriptor() ([]byte, []int) {
  4488. return fileDescriptor_83c10c24ec417dc9, []int{171}
  4489. }
  4490. func (m *SeccompProfile) XXX_Unmarshal(b []byte) error {
  4491. return m.Unmarshal(b)
  4492. }
  4493. func (m *SeccompProfile) 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 *SeccompProfile) XXX_Merge(src proto.Message) {
  4502. xxx_messageInfo_SeccompProfile.Merge(m, src)
  4503. }
  4504. func (m *SeccompProfile) XXX_Size() int {
  4505. return m.Size()
  4506. }
  4507. func (m *SeccompProfile) XXX_DiscardUnknown() {
  4508. xxx_messageInfo_SeccompProfile.DiscardUnknown(m)
  4509. }
  4510. var xxx_messageInfo_SeccompProfile proto.InternalMessageInfo
  4511. func (m *Secret) Reset() { *m = Secret{} }
  4512. func (*Secret) ProtoMessage() {}
  4513. func (*Secret) Descriptor() ([]byte, []int) {
  4514. return fileDescriptor_83c10c24ec417dc9, []int{172}
  4515. }
  4516. func (m *Secret) XXX_Unmarshal(b []byte) error {
  4517. return m.Unmarshal(b)
  4518. }
  4519. func (m *Secret) 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 *Secret) XXX_Merge(src proto.Message) {
  4528. xxx_messageInfo_Secret.Merge(m, src)
  4529. }
  4530. func (m *Secret) XXX_Size() int {
  4531. return m.Size()
  4532. }
  4533. func (m *Secret) XXX_DiscardUnknown() {
  4534. xxx_messageInfo_Secret.DiscardUnknown(m)
  4535. }
  4536. var xxx_messageInfo_Secret proto.InternalMessageInfo
  4537. func (m *SecretEnvSource) Reset() { *m = SecretEnvSource{} }
  4538. func (*SecretEnvSource) ProtoMessage() {}
  4539. func (*SecretEnvSource) Descriptor() ([]byte, []int) {
  4540. return fileDescriptor_83c10c24ec417dc9, []int{173}
  4541. }
  4542. func (m *SecretEnvSource) XXX_Unmarshal(b []byte) error {
  4543. return m.Unmarshal(b)
  4544. }
  4545. func (m *SecretEnvSource) 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 *SecretEnvSource) XXX_Merge(src proto.Message) {
  4554. xxx_messageInfo_SecretEnvSource.Merge(m, src)
  4555. }
  4556. func (m *SecretEnvSource) XXX_Size() int {
  4557. return m.Size()
  4558. }
  4559. func (m *SecretEnvSource) XXX_DiscardUnknown() {
  4560. xxx_messageInfo_SecretEnvSource.DiscardUnknown(m)
  4561. }
  4562. var xxx_messageInfo_SecretEnvSource proto.InternalMessageInfo
  4563. func (m *SecretKeySelector) Reset() { *m = SecretKeySelector{} }
  4564. func (*SecretKeySelector) ProtoMessage() {}
  4565. func (*SecretKeySelector) Descriptor() ([]byte, []int) {
  4566. return fileDescriptor_83c10c24ec417dc9, []int{174}
  4567. }
  4568. func (m *SecretKeySelector) XXX_Unmarshal(b []byte) error {
  4569. return m.Unmarshal(b)
  4570. }
  4571. func (m *SecretKeySelector) 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 *SecretKeySelector) XXX_Merge(src proto.Message) {
  4580. xxx_messageInfo_SecretKeySelector.Merge(m, src)
  4581. }
  4582. func (m *SecretKeySelector) XXX_Size() int {
  4583. return m.Size()
  4584. }
  4585. func (m *SecretKeySelector) XXX_DiscardUnknown() {
  4586. xxx_messageInfo_SecretKeySelector.DiscardUnknown(m)
  4587. }
  4588. var xxx_messageInfo_SecretKeySelector proto.InternalMessageInfo
  4589. func (m *SecretList) Reset() { *m = SecretList{} }
  4590. func (*SecretList) ProtoMessage() {}
  4591. func (*SecretList) Descriptor() ([]byte, []int) {
  4592. return fileDescriptor_83c10c24ec417dc9, []int{175}
  4593. }
  4594. func (m *SecretList) XXX_Unmarshal(b []byte) error {
  4595. return m.Unmarshal(b)
  4596. }
  4597. func (m *SecretList) 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 *SecretList) XXX_Merge(src proto.Message) {
  4606. xxx_messageInfo_SecretList.Merge(m, src)
  4607. }
  4608. func (m *SecretList) XXX_Size() int {
  4609. return m.Size()
  4610. }
  4611. func (m *SecretList) XXX_DiscardUnknown() {
  4612. xxx_messageInfo_SecretList.DiscardUnknown(m)
  4613. }
  4614. var xxx_messageInfo_SecretList proto.InternalMessageInfo
  4615. func (m *SecretProjection) Reset() { *m = SecretProjection{} }
  4616. func (*SecretProjection) ProtoMessage() {}
  4617. func (*SecretProjection) Descriptor() ([]byte, []int) {
  4618. return fileDescriptor_83c10c24ec417dc9, []int{176}
  4619. }
  4620. func (m *SecretProjection) XXX_Unmarshal(b []byte) error {
  4621. return m.Unmarshal(b)
  4622. }
  4623. func (m *SecretProjection) 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 *SecretProjection) XXX_Merge(src proto.Message) {
  4632. xxx_messageInfo_SecretProjection.Merge(m, src)
  4633. }
  4634. func (m *SecretProjection) XXX_Size() int {
  4635. return m.Size()
  4636. }
  4637. func (m *SecretProjection) XXX_DiscardUnknown() {
  4638. xxx_messageInfo_SecretProjection.DiscardUnknown(m)
  4639. }
  4640. var xxx_messageInfo_SecretProjection proto.InternalMessageInfo
  4641. func (m *SecretReference) Reset() { *m = SecretReference{} }
  4642. func (*SecretReference) ProtoMessage() {}
  4643. func (*SecretReference) Descriptor() ([]byte, []int) {
  4644. return fileDescriptor_83c10c24ec417dc9, []int{177}
  4645. }
  4646. func (m *SecretReference) XXX_Unmarshal(b []byte) error {
  4647. return m.Unmarshal(b)
  4648. }
  4649. func (m *SecretReference) 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 *SecretReference) XXX_Merge(src proto.Message) {
  4658. xxx_messageInfo_SecretReference.Merge(m, src)
  4659. }
  4660. func (m *SecretReference) XXX_Size() int {
  4661. return m.Size()
  4662. }
  4663. func (m *SecretReference) XXX_DiscardUnknown() {
  4664. xxx_messageInfo_SecretReference.DiscardUnknown(m)
  4665. }
  4666. var xxx_messageInfo_SecretReference proto.InternalMessageInfo
  4667. func (m *SecretVolumeSource) Reset() { *m = SecretVolumeSource{} }
  4668. func (*SecretVolumeSource) ProtoMessage() {}
  4669. func (*SecretVolumeSource) Descriptor() ([]byte, []int) {
  4670. return fileDescriptor_83c10c24ec417dc9, []int{178}
  4671. }
  4672. func (m *SecretVolumeSource) XXX_Unmarshal(b []byte) error {
  4673. return m.Unmarshal(b)
  4674. }
  4675. func (m *SecretVolumeSource) 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 *SecretVolumeSource) XXX_Merge(src proto.Message) {
  4684. xxx_messageInfo_SecretVolumeSource.Merge(m, src)
  4685. }
  4686. func (m *SecretVolumeSource) XXX_Size() int {
  4687. return m.Size()
  4688. }
  4689. func (m *SecretVolumeSource) XXX_DiscardUnknown() {
  4690. xxx_messageInfo_SecretVolumeSource.DiscardUnknown(m)
  4691. }
  4692. var xxx_messageInfo_SecretVolumeSource proto.InternalMessageInfo
  4693. func (m *SecurityContext) Reset() { *m = SecurityContext{} }
  4694. func (*SecurityContext) ProtoMessage() {}
  4695. func (*SecurityContext) Descriptor() ([]byte, []int) {
  4696. return fileDescriptor_83c10c24ec417dc9, []int{179}
  4697. }
  4698. func (m *SecurityContext) XXX_Unmarshal(b []byte) error {
  4699. return m.Unmarshal(b)
  4700. }
  4701. func (m *SecurityContext) 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 *SecurityContext) XXX_Merge(src proto.Message) {
  4710. xxx_messageInfo_SecurityContext.Merge(m, src)
  4711. }
  4712. func (m *SecurityContext) XXX_Size() int {
  4713. return m.Size()
  4714. }
  4715. func (m *SecurityContext) XXX_DiscardUnknown() {
  4716. xxx_messageInfo_SecurityContext.DiscardUnknown(m)
  4717. }
  4718. var xxx_messageInfo_SecurityContext proto.InternalMessageInfo
  4719. func (m *SerializedReference) Reset() { *m = SerializedReference{} }
  4720. func (*SerializedReference) ProtoMessage() {}
  4721. func (*SerializedReference) Descriptor() ([]byte, []int) {
  4722. return fileDescriptor_83c10c24ec417dc9, []int{180}
  4723. }
  4724. func (m *SerializedReference) XXX_Unmarshal(b []byte) error {
  4725. return m.Unmarshal(b)
  4726. }
  4727. func (m *SerializedReference) 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 *SerializedReference) XXX_Merge(src proto.Message) {
  4736. xxx_messageInfo_SerializedReference.Merge(m, src)
  4737. }
  4738. func (m *SerializedReference) XXX_Size() int {
  4739. return m.Size()
  4740. }
  4741. func (m *SerializedReference) XXX_DiscardUnknown() {
  4742. xxx_messageInfo_SerializedReference.DiscardUnknown(m)
  4743. }
  4744. var xxx_messageInfo_SerializedReference proto.InternalMessageInfo
  4745. func (m *Service) Reset() { *m = Service{} }
  4746. func (*Service) ProtoMessage() {}
  4747. func (*Service) Descriptor() ([]byte, []int) {
  4748. return fileDescriptor_83c10c24ec417dc9, []int{181}
  4749. }
  4750. func (m *Service) XXX_Unmarshal(b []byte) error {
  4751. return m.Unmarshal(b)
  4752. }
  4753. func (m *Service) 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 *Service) XXX_Merge(src proto.Message) {
  4762. xxx_messageInfo_Service.Merge(m, src)
  4763. }
  4764. func (m *Service) XXX_Size() int {
  4765. return m.Size()
  4766. }
  4767. func (m *Service) XXX_DiscardUnknown() {
  4768. xxx_messageInfo_Service.DiscardUnknown(m)
  4769. }
  4770. var xxx_messageInfo_Service proto.InternalMessageInfo
  4771. func (m *ServiceAccount) Reset() { *m = ServiceAccount{} }
  4772. func (*ServiceAccount) ProtoMessage() {}
  4773. func (*ServiceAccount) Descriptor() ([]byte, []int) {
  4774. return fileDescriptor_83c10c24ec417dc9, []int{182}
  4775. }
  4776. func (m *ServiceAccount) XXX_Unmarshal(b []byte) error {
  4777. return m.Unmarshal(b)
  4778. }
  4779. func (m *ServiceAccount) 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 *ServiceAccount) XXX_Merge(src proto.Message) {
  4788. xxx_messageInfo_ServiceAccount.Merge(m, src)
  4789. }
  4790. func (m *ServiceAccount) XXX_Size() int {
  4791. return m.Size()
  4792. }
  4793. func (m *ServiceAccount) XXX_DiscardUnknown() {
  4794. xxx_messageInfo_ServiceAccount.DiscardUnknown(m)
  4795. }
  4796. var xxx_messageInfo_ServiceAccount proto.InternalMessageInfo
  4797. func (m *ServiceAccountList) Reset() { *m = ServiceAccountList{} }
  4798. func (*ServiceAccountList) ProtoMessage() {}
  4799. func (*ServiceAccountList) Descriptor() ([]byte, []int) {
  4800. return fileDescriptor_83c10c24ec417dc9, []int{183}
  4801. }
  4802. func (m *ServiceAccountList) XXX_Unmarshal(b []byte) error {
  4803. return m.Unmarshal(b)
  4804. }
  4805. func (m *ServiceAccountList) 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 *ServiceAccountList) XXX_Merge(src proto.Message) {
  4814. xxx_messageInfo_ServiceAccountList.Merge(m, src)
  4815. }
  4816. func (m *ServiceAccountList) XXX_Size() int {
  4817. return m.Size()
  4818. }
  4819. func (m *ServiceAccountList) XXX_DiscardUnknown() {
  4820. xxx_messageInfo_ServiceAccountList.DiscardUnknown(m)
  4821. }
  4822. var xxx_messageInfo_ServiceAccountList proto.InternalMessageInfo
  4823. func (m *ServiceAccountTokenProjection) Reset() { *m = ServiceAccountTokenProjection{} }
  4824. func (*ServiceAccountTokenProjection) ProtoMessage() {}
  4825. func (*ServiceAccountTokenProjection) Descriptor() ([]byte, []int) {
  4826. return fileDescriptor_83c10c24ec417dc9, []int{184}
  4827. }
  4828. func (m *ServiceAccountTokenProjection) XXX_Unmarshal(b []byte) error {
  4829. return m.Unmarshal(b)
  4830. }
  4831. func (m *ServiceAccountTokenProjection) 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 *ServiceAccountTokenProjection) XXX_Merge(src proto.Message) {
  4840. xxx_messageInfo_ServiceAccountTokenProjection.Merge(m, src)
  4841. }
  4842. func (m *ServiceAccountTokenProjection) XXX_Size() int {
  4843. return m.Size()
  4844. }
  4845. func (m *ServiceAccountTokenProjection) XXX_DiscardUnknown() {
  4846. xxx_messageInfo_ServiceAccountTokenProjection.DiscardUnknown(m)
  4847. }
  4848. var xxx_messageInfo_ServiceAccountTokenProjection proto.InternalMessageInfo
  4849. func (m *ServiceList) Reset() { *m = ServiceList{} }
  4850. func (*ServiceList) ProtoMessage() {}
  4851. func (*ServiceList) Descriptor() ([]byte, []int) {
  4852. return fileDescriptor_83c10c24ec417dc9, []int{185}
  4853. }
  4854. func (m *ServiceList) XXX_Unmarshal(b []byte) error {
  4855. return m.Unmarshal(b)
  4856. }
  4857. func (m *ServiceList) 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 *ServiceList) XXX_Merge(src proto.Message) {
  4866. xxx_messageInfo_ServiceList.Merge(m, src)
  4867. }
  4868. func (m *ServiceList) XXX_Size() int {
  4869. return m.Size()
  4870. }
  4871. func (m *ServiceList) XXX_DiscardUnknown() {
  4872. xxx_messageInfo_ServiceList.DiscardUnknown(m)
  4873. }
  4874. var xxx_messageInfo_ServiceList proto.InternalMessageInfo
  4875. func (m *ServicePort) Reset() { *m = ServicePort{} }
  4876. func (*ServicePort) ProtoMessage() {}
  4877. func (*ServicePort) Descriptor() ([]byte, []int) {
  4878. return fileDescriptor_83c10c24ec417dc9, []int{186}
  4879. }
  4880. func (m *ServicePort) XXX_Unmarshal(b []byte) error {
  4881. return m.Unmarshal(b)
  4882. }
  4883. func (m *ServicePort) 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 *ServicePort) XXX_Merge(src proto.Message) {
  4892. xxx_messageInfo_ServicePort.Merge(m, src)
  4893. }
  4894. func (m *ServicePort) XXX_Size() int {
  4895. return m.Size()
  4896. }
  4897. func (m *ServicePort) XXX_DiscardUnknown() {
  4898. xxx_messageInfo_ServicePort.DiscardUnknown(m)
  4899. }
  4900. var xxx_messageInfo_ServicePort proto.InternalMessageInfo
  4901. func (m *ServiceProxyOptions) Reset() { *m = ServiceProxyOptions{} }
  4902. func (*ServiceProxyOptions) ProtoMessage() {}
  4903. func (*ServiceProxyOptions) Descriptor() ([]byte, []int) {
  4904. return fileDescriptor_83c10c24ec417dc9, []int{187}
  4905. }
  4906. func (m *ServiceProxyOptions) XXX_Unmarshal(b []byte) error {
  4907. return m.Unmarshal(b)
  4908. }
  4909. func (m *ServiceProxyOptions) 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 *ServiceProxyOptions) XXX_Merge(src proto.Message) {
  4918. xxx_messageInfo_ServiceProxyOptions.Merge(m, src)
  4919. }
  4920. func (m *ServiceProxyOptions) XXX_Size() int {
  4921. return m.Size()
  4922. }
  4923. func (m *ServiceProxyOptions) XXX_DiscardUnknown() {
  4924. xxx_messageInfo_ServiceProxyOptions.DiscardUnknown(m)
  4925. }
  4926. var xxx_messageInfo_ServiceProxyOptions proto.InternalMessageInfo
  4927. func (m *ServiceSpec) Reset() { *m = ServiceSpec{} }
  4928. func (*ServiceSpec) ProtoMessage() {}
  4929. func (*ServiceSpec) Descriptor() ([]byte, []int) {
  4930. return fileDescriptor_83c10c24ec417dc9, []int{188}
  4931. }
  4932. func (m *ServiceSpec) XXX_Unmarshal(b []byte) error {
  4933. return m.Unmarshal(b)
  4934. }
  4935. func (m *ServiceSpec) 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 *ServiceSpec) XXX_Merge(src proto.Message) {
  4944. xxx_messageInfo_ServiceSpec.Merge(m, src)
  4945. }
  4946. func (m *ServiceSpec) XXX_Size() int {
  4947. return m.Size()
  4948. }
  4949. func (m *ServiceSpec) XXX_DiscardUnknown() {
  4950. xxx_messageInfo_ServiceSpec.DiscardUnknown(m)
  4951. }
  4952. var xxx_messageInfo_ServiceSpec proto.InternalMessageInfo
  4953. func (m *ServiceStatus) Reset() { *m = ServiceStatus{} }
  4954. func (*ServiceStatus) ProtoMessage() {}
  4955. func (*ServiceStatus) Descriptor() ([]byte, []int) {
  4956. return fileDescriptor_83c10c24ec417dc9, []int{189}
  4957. }
  4958. func (m *ServiceStatus) XXX_Unmarshal(b []byte) error {
  4959. return m.Unmarshal(b)
  4960. }
  4961. func (m *ServiceStatus) 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 *ServiceStatus) XXX_Merge(src proto.Message) {
  4970. xxx_messageInfo_ServiceStatus.Merge(m, src)
  4971. }
  4972. func (m *ServiceStatus) XXX_Size() int {
  4973. return m.Size()
  4974. }
  4975. func (m *ServiceStatus) XXX_DiscardUnknown() {
  4976. xxx_messageInfo_ServiceStatus.DiscardUnknown(m)
  4977. }
  4978. var xxx_messageInfo_ServiceStatus proto.InternalMessageInfo
  4979. func (m *SessionAffinityConfig) Reset() { *m = SessionAffinityConfig{} }
  4980. func (*SessionAffinityConfig) ProtoMessage() {}
  4981. func (*SessionAffinityConfig) Descriptor() ([]byte, []int) {
  4982. return fileDescriptor_83c10c24ec417dc9, []int{190}
  4983. }
  4984. func (m *SessionAffinityConfig) XXX_Unmarshal(b []byte) error {
  4985. return m.Unmarshal(b)
  4986. }
  4987. func (m *SessionAffinityConfig) 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 *SessionAffinityConfig) XXX_Merge(src proto.Message) {
  4996. xxx_messageInfo_SessionAffinityConfig.Merge(m, src)
  4997. }
  4998. func (m *SessionAffinityConfig) XXX_Size() int {
  4999. return m.Size()
  5000. }
  5001. func (m *SessionAffinityConfig) XXX_DiscardUnknown() {
  5002. xxx_messageInfo_SessionAffinityConfig.DiscardUnknown(m)
  5003. }
  5004. var xxx_messageInfo_SessionAffinityConfig proto.InternalMessageInfo
  5005. func (m *StorageOSPersistentVolumeSource) Reset() { *m = StorageOSPersistentVolumeSource{} }
  5006. func (*StorageOSPersistentVolumeSource) ProtoMessage() {}
  5007. func (*StorageOSPersistentVolumeSource) Descriptor() ([]byte, []int) {
  5008. return fileDescriptor_83c10c24ec417dc9, []int{191}
  5009. }
  5010. func (m *StorageOSPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  5011. return m.Unmarshal(b)
  5012. }
  5013. func (m *StorageOSPersistentVolumeSource) 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 *StorageOSPersistentVolumeSource) XXX_Merge(src proto.Message) {
  5022. xxx_messageInfo_StorageOSPersistentVolumeSource.Merge(m, src)
  5023. }
  5024. func (m *StorageOSPersistentVolumeSource) XXX_Size() int {
  5025. return m.Size()
  5026. }
  5027. func (m *StorageOSPersistentVolumeSource) XXX_DiscardUnknown() {
  5028. xxx_messageInfo_StorageOSPersistentVolumeSource.DiscardUnknown(m)
  5029. }
  5030. var xxx_messageInfo_StorageOSPersistentVolumeSource proto.InternalMessageInfo
  5031. func (m *StorageOSVolumeSource) Reset() { *m = StorageOSVolumeSource{} }
  5032. func (*StorageOSVolumeSource) ProtoMessage() {}
  5033. func (*StorageOSVolumeSource) Descriptor() ([]byte, []int) {
  5034. return fileDescriptor_83c10c24ec417dc9, []int{192}
  5035. }
  5036. func (m *StorageOSVolumeSource) XXX_Unmarshal(b []byte) error {
  5037. return m.Unmarshal(b)
  5038. }
  5039. func (m *StorageOSVolumeSource) 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 *StorageOSVolumeSource) XXX_Merge(src proto.Message) {
  5048. xxx_messageInfo_StorageOSVolumeSource.Merge(m, src)
  5049. }
  5050. func (m *StorageOSVolumeSource) XXX_Size() int {
  5051. return m.Size()
  5052. }
  5053. func (m *StorageOSVolumeSource) XXX_DiscardUnknown() {
  5054. xxx_messageInfo_StorageOSVolumeSource.DiscardUnknown(m)
  5055. }
  5056. var xxx_messageInfo_StorageOSVolumeSource proto.InternalMessageInfo
  5057. func (m *Sysctl) Reset() { *m = Sysctl{} }
  5058. func (*Sysctl) ProtoMessage() {}
  5059. func (*Sysctl) Descriptor() ([]byte, []int) {
  5060. return fileDescriptor_83c10c24ec417dc9, []int{193}
  5061. }
  5062. func (m *Sysctl) XXX_Unmarshal(b []byte) error {
  5063. return m.Unmarshal(b)
  5064. }
  5065. func (m *Sysctl) 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 *Sysctl) XXX_Merge(src proto.Message) {
  5074. xxx_messageInfo_Sysctl.Merge(m, src)
  5075. }
  5076. func (m *Sysctl) XXX_Size() int {
  5077. return m.Size()
  5078. }
  5079. func (m *Sysctl) XXX_DiscardUnknown() {
  5080. xxx_messageInfo_Sysctl.DiscardUnknown(m)
  5081. }
  5082. var xxx_messageInfo_Sysctl proto.InternalMessageInfo
  5083. func (m *TCPSocketAction) Reset() { *m = TCPSocketAction{} }
  5084. func (*TCPSocketAction) ProtoMessage() {}
  5085. func (*TCPSocketAction) Descriptor() ([]byte, []int) {
  5086. return fileDescriptor_83c10c24ec417dc9, []int{194}
  5087. }
  5088. func (m *TCPSocketAction) XXX_Unmarshal(b []byte) error {
  5089. return m.Unmarshal(b)
  5090. }
  5091. func (m *TCPSocketAction) 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 *TCPSocketAction) XXX_Merge(src proto.Message) {
  5100. xxx_messageInfo_TCPSocketAction.Merge(m, src)
  5101. }
  5102. func (m *TCPSocketAction) XXX_Size() int {
  5103. return m.Size()
  5104. }
  5105. func (m *TCPSocketAction) XXX_DiscardUnknown() {
  5106. xxx_messageInfo_TCPSocketAction.DiscardUnknown(m)
  5107. }
  5108. var xxx_messageInfo_TCPSocketAction proto.InternalMessageInfo
  5109. func (m *Taint) Reset() { *m = Taint{} }
  5110. func (*Taint) ProtoMessage() {}
  5111. func (*Taint) Descriptor() ([]byte, []int) {
  5112. return fileDescriptor_83c10c24ec417dc9, []int{195}
  5113. }
  5114. func (m *Taint) XXX_Unmarshal(b []byte) error {
  5115. return m.Unmarshal(b)
  5116. }
  5117. func (m *Taint) 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 *Taint) XXX_Merge(src proto.Message) {
  5126. xxx_messageInfo_Taint.Merge(m, src)
  5127. }
  5128. func (m *Taint) XXX_Size() int {
  5129. return m.Size()
  5130. }
  5131. func (m *Taint) XXX_DiscardUnknown() {
  5132. xxx_messageInfo_Taint.DiscardUnknown(m)
  5133. }
  5134. var xxx_messageInfo_Taint proto.InternalMessageInfo
  5135. func (m *Toleration) Reset() { *m = Toleration{} }
  5136. func (*Toleration) ProtoMessage() {}
  5137. func (*Toleration) Descriptor() ([]byte, []int) {
  5138. return fileDescriptor_83c10c24ec417dc9, []int{196}
  5139. }
  5140. func (m *Toleration) XXX_Unmarshal(b []byte) error {
  5141. return m.Unmarshal(b)
  5142. }
  5143. func (m *Toleration) 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 *Toleration) XXX_Merge(src proto.Message) {
  5152. xxx_messageInfo_Toleration.Merge(m, src)
  5153. }
  5154. func (m *Toleration) XXX_Size() int {
  5155. return m.Size()
  5156. }
  5157. func (m *Toleration) XXX_DiscardUnknown() {
  5158. xxx_messageInfo_Toleration.DiscardUnknown(m)
  5159. }
  5160. var xxx_messageInfo_Toleration proto.InternalMessageInfo
  5161. func (m *TopologySelectorLabelRequirement) Reset() { *m = TopologySelectorLabelRequirement{} }
  5162. func (*TopologySelectorLabelRequirement) ProtoMessage() {}
  5163. func (*TopologySelectorLabelRequirement) Descriptor() ([]byte, []int) {
  5164. return fileDescriptor_83c10c24ec417dc9, []int{197}
  5165. }
  5166. func (m *TopologySelectorLabelRequirement) XXX_Unmarshal(b []byte) error {
  5167. return m.Unmarshal(b)
  5168. }
  5169. func (m *TopologySelectorLabelRequirement) 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 *TopologySelectorLabelRequirement) XXX_Merge(src proto.Message) {
  5178. xxx_messageInfo_TopologySelectorLabelRequirement.Merge(m, src)
  5179. }
  5180. func (m *TopologySelectorLabelRequirement) XXX_Size() int {
  5181. return m.Size()
  5182. }
  5183. func (m *TopologySelectorLabelRequirement) XXX_DiscardUnknown() {
  5184. xxx_messageInfo_TopologySelectorLabelRequirement.DiscardUnknown(m)
  5185. }
  5186. var xxx_messageInfo_TopologySelectorLabelRequirement proto.InternalMessageInfo
  5187. func (m *TopologySelectorTerm) Reset() { *m = TopologySelectorTerm{} }
  5188. func (*TopologySelectorTerm) ProtoMessage() {}
  5189. func (*TopologySelectorTerm) Descriptor() ([]byte, []int) {
  5190. return fileDescriptor_83c10c24ec417dc9, []int{198}
  5191. }
  5192. func (m *TopologySelectorTerm) XXX_Unmarshal(b []byte) error {
  5193. return m.Unmarshal(b)
  5194. }
  5195. func (m *TopologySelectorTerm) 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 *TopologySelectorTerm) XXX_Merge(src proto.Message) {
  5204. xxx_messageInfo_TopologySelectorTerm.Merge(m, src)
  5205. }
  5206. func (m *TopologySelectorTerm) XXX_Size() int {
  5207. return m.Size()
  5208. }
  5209. func (m *TopologySelectorTerm) XXX_DiscardUnknown() {
  5210. xxx_messageInfo_TopologySelectorTerm.DiscardUnknown(m)
  5211. }
  5212. var xxx_messageInfo_TopologySelectorTerm proto.InternalMessageInfo
  5213. func (m *TopologySpreadConstraint) Reset() { *m = TopologySpreadConstraint{} }
  5214. func (*TopologySpreadConstraint) ProtoMessage() {}
  5215. func (*TopologySpreadConstraint) Descriptor() ([]byte, []int) {
  5216. return fileDescriptor_83c10c24ec417dc9, []int{199}
  5217. }
  5218. func (m *TopologySpreadConstraint) XXX_Unmarshal(b []byte) error {
  5219. return m.Unmarshal(b)
  5220. }
  5221. func (m *TopologySpreadConstraint) 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 *TopologySpreadConstraint) XXX_Merge(src proto.Message) {
  5230. xxx_messageInfo_TopologySpreadConstraint.Merge(m, src)
  5231. }
  5232. func (m *TopologySpreadConstraint) XXX_Size() int {
  5233. return m.Size()
  5234. }
  5235. func (m *TopologySpreadConstraint) XXX_DiscardUnknown() {
  5236. xxx_messageInfo_TopologySpreadConstraint.DiscardUnknown(m)
  5237. }
  5238. var xxx_messageInfo_TopologySpreadConstraint proto.InternalMessageInfo
  5239. func (m *TypedLocalObjectReference) Reset() { *m = TypedLocalObjectReference{} }
  5240. func (*TypedLocalObjectReference) ProtoMessage() {}
  5241. func (*TypedLocalObjectReference) Descriptor() ([]byte, []int) {
  5242. return fileDescriptor_83c10c24ec417dc9, []int{200}
  5243. }
  5244. func (m *TypedLocalObjectReference) XXX_Unmarshal(b []byte) error {
  5245. return m.Unmarshal(b)
  5246. }
  5247. func (m *TypedLocalObjectReference) 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 *TypedLocalObjectReference) XXX_Merge(src proto.Message) {
  5256. xxx_messageInfo_TypedLocalObjectReference.Merge(m, src)
  5257. }
  5258. func (m *TypedLocalObjectReference) XXX_Size() int {
  5259. return m.Size()
  5260. }
  5261. func (m *TypedLocalObjectReference) XXX_DiscardUnknown() {
  5262. xxx_messageInfo_TypedLocalObjectReference.DiscardUnknown(m)
  5263. }
  5264. var xxx_messageInfo_TypedLocalObjectReference proto.InternalMessageInfo
  5265. func (m *Volume) Reset() { *m = Volume{} }
  5266. func (*Volume) ProtoMessage() {}
  5267. func (*Volume) Descriptor() ([]byte, []int) {
  5268. return fileDescriptor_83c10c24ec417dc9, []int{201}
  5269. }
  5270. func (m *Volume) XXX_Unmarshal(b []byte) error {
  5271. return m.Unmarshal(b)
  5272. }
  5273. func (m *Volume) 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 *Volume) XXX_Merge(src proto.Message) {
  5282. xxx_messageInfo_Volume.Merge(m, src)
  5283. }
  5284. func (m *Volume) XXX_Size() int {
  5285. return m.Size()
  5286. }
  5287. func (m *Volume) XXX_DiscardUnknown() {
  5288. xxx_messageInfo_Volume.DiscardUnknown(m)
  5289. }
  5290. var xxx_messageInfo_Volume proto.InternalMessageInfo
  5291. func (m *VolumeDevice) Reset() { *m = VolumeDevice{} }
  5292. func (*VolumeDevice) ProtoMessage() {}
  5293. func (*VolumeDevice) Descriptor() ([]byte, []int) {
  5294. return fileDescriptor_83c10c24ec417dc9, []int{202}
  5295. }
  5296. func (m *VolumeDevice) XXX_Unmarshal(b []byte) error {
  5297. return m.Unmarshal(b)
  5298. }
  5299. func (m *VolumeDevice) 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 *VolumeDevice) XXX_Merge(src proto.Message) {
  5308. xxx_messageInfo_VolumeDevice.Merge(m, src)
  5309. }
  5310. func (m *VolumeDevice) XXX_Size() int {
  5311. return m.Size()
  5312. }
  5313. func (m *VolumeDevice) XXX_DiscardUnknown() {
  5314. xxx_messageInfo_VolumeDevice.DiscardUnknown(m)
  5315. }
  5316. var xxx_messageInfo_VolumeDevice proto.InternalMessageInfo
  5317. func (m *VolumeMount) Reset() { *m = VolumeMount{} }
  5318. func (*VolumeMount) ProtoMessage() {}
  5319. func (*VolumeMount) Descriptor() ([]byte, []int) {
  5320. return fileDescriptor_83c10c24ec417dc9, []int{203}
  5321. }
  5322. func (m *VolumeMount) XXX_Unmarshal(b []byte) error {
  5323. return m.Unmarshal(b)
  5324. }
  5325. func (m *VolumeMount) 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 *VolumeMount) XXX_Merge(src proto.Message) {
  5334. xxx_messageInfo_VolumeMount.Merge(m, src)
  5335. }
  5336. func (m *VolumeMount) XXX_Size() int {
  5337. return m.Size()
  5338. }
  5339. func (m *VolumeMount) XXX_DiscardUnknown() {
  5340. xxx_messageInfo_VolumeMount.DiscardUnknown(m)
  5341. }
  5342. var xxx_messageInfo_VolumeMount proto.InternalMessageInfo
  5343. func (m *VolumeNodeAffinity) Reset() { *m = VolumeNodeAffinity{} }
  5344. func (*VolumeNodeAffinity) ProtoMessage() {}
  5345. func (*VolumeNodeAffinity) Descriptor() ([]byte, []int) {
  5346. return fileDescriptor_83c10c24ec417dc9, []int{204}
  5347. }
  5348. func (m *VolumeNodeAffinity) XXX_Unmarshal(b []byte) error {
  5349. return m.Unmarshal(b)
  5350. }
  5351. func (m *VolumeNodeAffinity) 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 *VolumeNodeAffinity) XXX_Merge(src proto.Message) {
  5360. xxx_messageInfo_VolumeNodeAffinity.Merge(m, src)
  5361. }
  5362. func (m *VolumeNodeAffinity) XXX_Size() int {
  5363. return m.Size()
  5364. }
  5365. func (m *VolumeNodeAffinity) XXX_DiscardUnknown() {
  5366. xxx_messageInfo_VolumeNodeAffinity.DiscardUnknown(m)
  5367. }
  5368. var xxx_messageInfo_VolumeNodeAffinity proto.InternalMessageInfo
  5369. func (m *VolumeProjection) Reset() { *m = VolumeProjection{} }
  5370. func (*VolumeProjection) ProtoMessage() {}
  5371. func (*VolumeProjection) Descriptor() ([]byte, []int) {
  5372. return fileDescriptor_83c10c24ec417dc9, []int{205}
  5373. }
  5374. func (m *VolumeProjection) XXX_Unmarshal(b []byte) error {
  5375. return m.Unmarshal(b)
  5376. }
  5377. func (m *VolumeProjection) 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 *VolumeProjection) XXX_Merge(src proto.Message) {
  5386. xxx_messageInfo_VolumeProjection.Merge(m, src)
  5387. }
  5388. func (m *VolumeProjection) XXX_Size() int {
  5389. return m.Size()
  5390. }
  5391. func (m *VolumeProjection) XXX_DiscardUnknown() {
  5392. xxx_messageInfo_VolumeProjection.DiscardUnknown(m)
  5393. }
  5394. var xxx_messageInfo_VolumeProjection proto.InternalMessageInfo
  5395. func (m *VolumeSource) Reset() { *m = VolumeSource{} }
  5396. func (*VolumeSource) ProtoMessage() {}
  5397. func (*VolumeSource) Descriptor() ([]byte, []int) {
  5398. return fileDescriptor_83c10c24ec417dc9, []int{206}
  5399. }
  5400. func (m *VolumeSource) XXX_Unmarshal(b []byte) error {
  5401. return m.Unmarshal(b)
  5402. }
  5403. func (m *VolumeSource) 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 *VolumeSource) XXX_Merge(src proto.Message) {
  5412. xxx_messageInfo_VolumeSource.Merge(m, src)
  5413. }
  5414. func (m *VolumeSource) XXX_Size() int {
  5415. return m.Size()
  5416. }
  5417. func (m *VolumeSource) XXX_DiscardUnknown() {
  5418. xxx_messageInfo_VolumeSource.DiscardUnknown(m)
  5419. }
  5420. var xxx_messageInfo_VolumeSource proto.InternalMessageInfo
  5421. func (m *VsphereVirtualDiskVolumeSource) Reset() { *m = VsphereVirtualDiskVolumeSource{} }
  5422. func (*VsphereVirtualDiskVolumeSource) ProtoMessage() {}
  5423. func (*VsphereVirtualDiskVolumeSource) Descriptor() ([]byte, []int) {
  5424. return fileDescriptor_83c10c24ec417dc9, []int{207}
  5425. }
  5426. func (m *VsphereVirtualDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  5427. return m.Unmarshal(b)
  5428. }
  5429. func (m *VsphereVirtualDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5430. b = b[:cap(b)]
  5431. n, err := m.MarshalToSizedBuffer(b)
  5432. if err != nil {
  5433. return nil, err
  5434. }
  5435. return b[:n], nil
  5436. }
  5437. func (m *VsphereVirtualDiskVolumeSource) XXX_Merge(src proto.Message) {
  5438. xxx_messageInfo_VsphereVirtualDiskVolumeSource.Merge(m, src)
  5439. }
  5440. func (m *VsphereVirtualDiskVolumeSource) XXX_Size() int {
  5441. return m.Size()
  5442. }
  5443. func (m *VsphereVirtualDiskVolumeSource) XXX_DiscardUnknown() {
  5444. xxx_messageInfo_VsphereVirtualDiskVolumeSource.DiscardUnknown(m)
  5445. }
  5446. var xxx_messageInfo_VsphereVirtualDiskVolumeSource proto.InternalMessageInfo
  5447. func (m *WeightedPodAffinityTerm) Reset() { *m = WeightedPodAffinityTerm{} }
  5448. func (*WeightedPodAffinityTerm) ProtoMessage() {}
  5449. func (*WeightedPodAffinityTerm) Descriptor() ([]byte, []int) {
  5450. return fileDescriptor_83c10c24ec417dc9, []int{208}
  5451. }
  5452. func (m *WeightedPodAffinityTerm) XXX_Unmarshal(b []byte) error {
  5453. return m.Unmarshal(b)
  5454. }
  5455. func (m *WeightedPodAffinityTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5456. b = b[:cap(b)]
  5457. n, err := m.MarshalToSizedBuffer(b)
  5458. if err != nil {
  5459. return nil, err
  5460. }
  5461. return b[:n], nil
  5462. }
  5463. func (m *WeightedPodAffinityTerm) XXX_Merge(src proto.Message) {
  5464. xxx_messageInfo_WeightedPodAffinityTerm.Merge(m, src)
  5465. }
  5466. func (m *WeightedPodAffinityTerm) XXX_Size() int {
  5467. return m.Size()
  5468. }
  5469. func (m *WeightedPodAffinityTerm) XXX_DiscardUnknown() {
  5470. xxx_messageInfo_WeightedPodAffinityTerm.DiscardUnknown(m)
  5471. }
  5472. var xxx_messageInfo_WeightedPodAffinityTerm proto.InternalMessageInfo
  5473. func (m *WindowsSecurityContextOptions) Reset() { *m = WindowsSecurityContextOptions{} }
  5474. func (*WindowsSecurityContextOptions) ProtoMessage() {}
  5475. func (*WindowsSecurityContextOptions) Descriptor() ([]byte, []int) {
  5476. return fileDescriptor_83c10c24ec417dc9, []int{209}
  5477. }
  5478. func (m *WindowsSecurityContextOptions) XXX_Unmarshal(b []byte) error {
  5479. return m.Unmarshal(b)
  5480. }
  5481. func (m *WindowsSecurityContextOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5482. b = b[:cap(b)]
  5483. n, err := m.MarshalToSizedBuffer(b)
  5484. if err != nil {
  5485. return nil, err
  5486. }
  5487. return b[:n], nil
  5488. }
  5489. func (m *WindowsSecurityContextOptions) XXX_Merge(src proto.Message) {
  5490. xxx_messageInfo_WindowsSecurityContextOptions.Merge(m, src)
  5491. }
  5492. func (m *WindowsSecurityContextOptions) XXX_Size() int {
  5493. return m.Size()
  5494. }
  5495. func (m *WindowsSecurityContextOptions) XXX_DiscardUnknown() {
  5496. xxx_messageInfo_WindowsSecurityContextOptions.DiscardUnknown(m)
  5497. }
  5498. var xxx_messageInfo_WindowsSecurityContextOptions proto.InternalMessageInfo
  5499. func init() {
  5500. proto.RegisterType((*AWSElasticBlockStoreVolumeSource)(nil), "k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource")
  5501. proto.RegisterType((*Affinity)(nil), "k8s.io.api.core.v1.Affinity")
  5502. proto.RegisterType((*AttachedVolume)(nil), "k8s.io.api.core.v1.AttachedVolume")
  5503. proto.RegisterType((*AvoidPods)(nil), "k8s.io.api.core.v1.AvoidPods")
  5504. proto.RegisterType((*AzureDiskVolumeSource)(nil), "k8s.io.api.core.v1.AzureDiskVolumeSource")
  5505. proto.RegisterType((*AzureFilePersistentVolumeSource)(nil), "k8s.io.api.core.v1.AzureFilePersistentVolumeSource")
  5506. proto.RegisterType((*AzureFileVolumeSource)(nil), "k8s.io.api.core.v1.AzureFileVolumeSource")
  5507. proto.RegisterType((*Binding)(nil), "k8s.io.api.core.v1.Binding")
  5508. proto.RegisterType((*CSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource")
  5509. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry")
  5510. proto.RegisterType((*CSIVolumeSource)(nil), "k8s.io.api.core.v1.CSIVolumeSource")
  5511. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry")
  5512. proto.RegisterType((*Capabilities)(nil), "k8s.io.api.core.v1.Capabilities")
  5513. proto.RegisterType((*CephFSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CephFSPersistentVolumeSource")
  5514. proto.RegisterType((*CephFSVolumeSource)(nil), "k8s.io.api.core.v1.CephFSVolumeSource")
  5515. proto.RegisterType((*CinderPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CinderPersistentVolumeSource")
  5516. proto.RegisterType((*CinderVolumeSource)(nil), "k8s.io.api.core.v1.CinderVolumeSource")
  5517. proto.RegisterType((*ClientIPConfig)(nil), "k8s.io.api.core.v1.ClientIPConfig")
  5518. proto.RegisterType((*ComponentCondition)(nil), "k8s.io.api.core.v1.ComponentCondition")
  5519. proto.RegisterType((*ComponentStatus)(nil), "k8s.io.api.core.v1.ComponentStatus")
  5520. proto.RegisterType((*ComponentStatusList)(nil), "k8s.io.api.core.v1.ComponentStatusList")
  5521. proto.RegisterType((*ConfigMap)(nil), "k8s.io.api.core.v1.ConfigMap")
  5522. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.ConfigMap.BinaryDataEntry")
  5523. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ConfigMap.DataEntry")
  5524. proto.RegisterType((*ConfigMapEnvSource)(nil), "k8s.io.api.core.v1.ConfigMapEnvSource")
  5525. proto.RegisterType((*ConfigMapKeySelector)(nil), "k8s.io.api.core.v1.ConfigMapKeySelector")
  5526. proto.RegisterType((*ConfigMapList)(nil), "k8s.io.api.core.v1.ConfigMapList")
  5527. proto.RegisterType((*ConfigMapNodeConfigSource)(nil), "k8s.io.api.core.v1.ConfigMapNodeConfigSource")
  5528. proto.RegisterType((*ConfigMapProjection)(nil), "k8s.io.api.core.v1.ConfigMapProjection")
  5529. proto.RegisterType((*ConfigMapVolumeSource)(nil), "k8s.io.api.core.v1.ConfigMapVolumeSource")
  5530. proto.RegisterType((*Container)(nil), "k8s.io.api.core.v1.Container")
  5531. proto.RegisterType((*ContainerImage)(nil), "k8s.io.api.core.v1.ContainerImage")
  5532. proto.RegisterType((*ContainerPort)(nil), "k8s.io.api.core.v1.ContainerPort")
  5533. proto.RegisterType((*ContainerState)(nil), "k8s.io.api.core.v1.ContainerState")
  5534. proto.RegisterType((*ContainerStateRunning)(nil), "k8s.io.api.core.v1.ContainerStateRunning")
  5535. proto.RegisterType((*ContainerStateTerminated)(nil), "k8s.io.api.core.v1.ContainerStateTerminated")
  5536. proto.RegisterType((*ContainerStateWaiting)(nil), "k8s.io.api.core.v1.ContainerStateWaiting")
  5537. proto.RegisterType((*ContainerStatus)(nil), "k8s.io.api.core.v1.ContainerStatus")
  5538. proto.RegisterType((*DaemonEndpoint)(nil), "k8s.io.api.core.v1.DaemonEndpoint")
  5539. proto.RegisterType((*DownwardAPIProjection)(nil), "k8s.io.api.core.v1.DownwardAPIProjection")
  5540. proto.RegisterType((*DownwardAPIVolumeFile)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeFile")
  5541. proto.RegisterType((*DownwardAPIVolumeSource)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeSource")
  5542. proto.RegisterType((*EmptyDirVolumeSource)(nil), "k8s.io.api.core.v1.EmptyDirVolumeSource")
  5543. proto.RegisterType((*EndpointAddress)(nil), "k8s.io.api.core.v1.EndpointAddress")
  5544. proto.RegisterType((*EndpointPort)(nil), "k8s.io.api.core.v1.EndpointPort")
  5545. proto.RegisterType((*EndpointSubset)(nil), "k8s.io.api.core.v1.EndpointSubset")
  5546. proto.RegisterType((*Endpoints)(nil), "k8s.io.api.core.v1.Endpoints")
  5547. proto.RegisterType((*EndpointsList)(nil), "k8s.io.api.core.v1.EndpointsList")
  5548. proto.RegisterType((*EnvFromSource)(nil), "k8s.io.api.core.v1.EnvFromSource")
  5549. proto.RegisterType((*EnvVar)(nil), "k8s.io.api.core.v1.EnvVar")
  5550. proto.RegisterType((*EnvVarSource)(nil), "k8s.io.api.core.v1.EnvVarSource")
  5551. proto.RegisterType((*EphemeralContainer)(nil), "k8s.io.api.core.v1.EphemeralContainer")
  5552. proto.RegisterType((*EphemeralContainerCommon)(nil), "k8s.io.api.core.v1.EphemeralContainerCommon")
  5553. proto.RegisterType((*EphemeralVolumeSource)(nil), "k8s.io.api.core.v1.EphemeralVolumeSource")
  5554. proto.RegisterType((*Event)(nil), "k8s.io.api.core.v1.Event")
  5555. proto.RegisterType((*EventList)(nil), "k8s.io.api.core.v1.EventList")
  5556. proto.RegisterType((*EventSeries)(nil), "k8s.io.api.core.v1.EventSeries")
  5557. proto.RegisterType((*EventSource)(nil), "k8s.io.api.core.v1.EventSource")
  5558. proto.RegisterType((*ExecAction)(nil), "k8s.io.api.core.v1.ExecAction")
  5559. proto.RegisterType((*FCVolumeSource)(nil), "k8s.io.api.core.v1.FCVolumeSource")
  5560. proto.RegisterType((*FlexPersistentVolumeSource)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource")
  5561. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry")
  5562. proto.RegisterType((*FlexVolumeSource)(nil), "k8s.io.api.core.v1.FlexVolumeSource")
  5563. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry")
  5564. proto.RegisterType((*FlockerVolumeSource)(nil), "k8s.io.api.core.v1.FlockerVolumeSource")
  5565. proto.RegisterType((*GCEPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.GCEPersistentDiskVolumeSource")
  5566. proto.RegisterType((*GRPCAction)(nil), "k8s.io.api.core.v1.GRPCAction")
  5567. proto.RegisterType((*GitRepoVolumeSource)(nil), "k8s.io.api.core.v1.GitRepoVolumeSource")
  5568. proto.RegisterType((*GlusterfsPersistentVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsPersistentVolumeSource")
  5569. proto.RegisterType((*GlusterfsVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsVolumeSource")
  5570. proto.RegisterType((*HTTPGetAction)(nil), "k8s.io.api.core.v1.HTTPGetAction")
  5571. proto.RegisterType((*HTTPHeader)(nil), "k8s.io.api.core.v1.HTTPHeader")
  5572. proto.RegisterType((*HostAlias)(nil), "k8s.io.api.core.v1.HostAlias")
  5573. proto.RegisterType((*HostPathVolumeSource)(nil), "k8s.io.api.core.v1.HostPathVolumeSource")
  5574. proto.RegisterType((*ISCSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIPersistentVolumeSource")
  5575. proto.RegisterType((*ISCSIVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIVolumeSource")
  5576. proto.RegisterType((*KeyToPath)(nil), "k8s.io.api.core.v1.KeyToPath")
  5577. proto.RegisterType((*Lifecycle)(nil), "k8s.io.api.core.v1.Lifecycle")
  5578. proto.RegisterType((*LifecycleHandler)(nil), "k8s.io.api.core.v1.LifecycleHandler")
  5579. proto.RegisterType((*LimitRange)(nil), "k8s.io.api.core.v1.LimitRange")
  5580. proto.RegisterType((*LimitRangeItem)(nil), "k8s.io.api.core.v1.LimitRangeItem")
  5581. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultEntry")
  5582. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry")
  5583. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxEntry")
  5584. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry")
  5585. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MinEntry")
  5586. proto.RegisterType((*LimitRangeList)(nil), "k8s.io.api.core.v1.LimitRangeList")
  5587. proto.RegisterType((*LimitRangeSpec)(nil), "k8s.io.api.core.v1.LimitRangeSpec")
  5588. proto.RegisterType((*List)(nil), "k8s.io.api.core.v1.List")
  5589. proto.RegisterType((*LoadBalancerIngress)(nil), "k8s.io.api.core.v1.LoadBalancerIngress")
  5590. proto.RegisterType((*LoadBalancerStatus)(nil), "k8s.io.api.core.v1.LoadBalancerStatus")
  5591. proto.RegisterType((*LocalObjectReference)(nil), "k8s.io.api.core.v1.LocalObjectReference")
  5592. proto.RegisterType((*LocalVolumeSource)(nil), "k8s.io.api.core.v1.LocalVolumeSource")
  5593. proto.RegisterType((*NFSVolumeSource)(nil), "k8s.io.api.core.v1.NFSVolumeSource")
  5594. proto.RegisterType((*Namespace)(nil), "k8s.io.api.core.v1.Namespace")
  5595. proto.RegisterType((*NamespaceCondition)(nil), "k8s.io.api.core.v1.NamespaceCondition")
  5596. proto.RegisterType((*NamespaceList)(nil), "k8s.io.api.core.v1.NamespaceList")
  5597. proto.RegisterType((*NamespaceSpec)(nil), "k8s.io.api.core.v1.NamespaceSpec")
  5598. proto.RegisterType((*NamespaceStatus)(nil), "k8s.io.api.core.v1.NamespaceStatus")
  5599. proto.RegisterType((*Node)(nil), "k8s.io.api.core.v1.Node")
  5600. proto.RegisterType((*NodeAddress)(nil), "k8s.io.api.core.v1.NodeAddress")
  5601. proto.RegisterType((*NodeAffinity)(nil), "k8s.io.api.core.v1.NodeAffinity")
  5602. proto.RegisterType((*NodeCondition)(nil), "k8s.io.api.core.v1.NodeCondition")
  5603. proto.RegisterType((*NodeConfigSource)(nil), "k8s.io.api.core.v1.NodeConfigSource")
  5604. proto.RegisterType((*NodeConfigStatus)(nil), "k8s.io.api.core.v1.NodeConfigStatus")
  5605. proto.RegisterType((*NodeDaemonEndpoints)(nil), "k8s.io.api.core.v1.NodeDaemonEndpoints")
  5606. proto.RegisterType((*NodeList)(nil), "k8s.io.api.core.v1.NodeList")
  5607. proto.RegisterType((*NodeProxyOptions)(nil), "k8s.io.api.core.v1.NodeProxyOptions")
  5608. proto.RegisterType((*NodeResources)(nil), "k8s.io.api.core.v1.NodeResources")
  5609. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeResources.CapacityEntry")
  5610. proto.RegisterType((*NodeSelector)(nil), "k8s.io.api.core.v1.NodeSelector")
  5611. proto.RegisterType((*NodeSelectorRequirement)(nil), "k8s.io.api.core.v1.NodeSelectorRequirement")
  5612. proto.RegisterType((*NodeSelectorTerm)(nil), "k8s.io.api.core.v1.NodeSelectorTerm")
  5613. proto.RegisterType((*NodeSpec)(nil), "k8s.io.api.core.v1.NodeSpec")
  5614. proto.RegisterType((*NodeStatus)(nil), "k8s.io.api.core.v1.NodeStatus")
  5615. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.AllocatableEntry")
  5616. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.CapacityEntry")
  5617. proto.RegisterType((*NodeSystemInfo)(nil), "k8s.io.api.core.v1.NodeSystemInfo")
  5618. proto.RegisterType((*ObjectFieldSelector)(nil), "k8s.io.api.core.v1.ObjectFieldSelector")
  5619. proto.RegisterType((*ObjectReference)(nil), "k8s.io.api.core.v1.ObjectReference")
  5620. proto.RegisterType((*PersistentVolume)(nil), "k8s.io.api.core.v1.PersistentVolume")
  5621. proto.RegisterType((*PersistentVolumeClaim)(nil), "k8s.io.api.core.v1.PersistentVolumeClaim")
  5622. proto.RegisterType((*PersistentVolumeClaimCondition)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimCondition")
  5623. proto.RegisterType((*PersistentVolumeClaimList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimList")
  5624. proto.RegisterType((*PersistentVolumeClaimSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimSpec")
  5625. proto.RegisterType((*PersistentVolumeClaimStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus")
  5626. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus.AllocatedResourcesEntry")
  5627. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry")
  5628. proto.RegisterType((*PersistentVolumeClaimTemplate)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimTemplate")
  5629. proto.RegisterType((*PersistentVolumeClaimVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource")
  5630. proto.RegisterType((*PersistentVolumeList)(nil), "k8s.io.api.core.v1.PersistentVolumeList")
  5631. proto.RegisterType((*PersistentVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeSource")
  5632. proto.RegisterType((*PersistentVolumeSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec")
  5633. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry")
  5634. proto.RegisterType((*PersistentVolumeStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeStatus")
  5635. proto.RegisterType((*PhotonPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource")
  5636. proto.RegisterType((*Pod)(nil), "k8s.io.api.core.v1.Pod")
  5637. proto.RegisterType((*PodAffinity)(nil), "k8s.io.api.core.v1.PodAffinity")
  5638. proto.RegisterType((*PodAffinityTerm)(nil), "k8s.io.api.core.v1.PodAffinityTerm")
  5639. proto.RegisterType((*PodAntiAffinity)(nil), "k8s.io.api.core.v1.PodAntiAffinity")
  5640. proto.RegisterType((*PodAttachOptions)(nil), "k8s.io.api.core.v1.PodAttachOptions")
  5641. proto.RegisterType((*PodCondition)(nil), "k8s.io.api.core.v1.PodCondition")
  5642. proto.RegisterType((*PodDNSConfig)(nil), "k8s.io.api.core.v1.PodDNSConfig")
  5643. proto.RegisterType((*PodDNSConfigOption)(nil), "k8s.io.api.core.v1.PodDNSConfigOption")
  5644. proto.RegisterType((*PodExecOptions)(nil), "k8s.io.api.core.v1.PodExecOptions")
  5645. proto.RegisterType((*PodIP)(nil), "k8s.io.api.core.v1.PodIP")
  5646. proto.RegisterType((*PodList)(nil), "k8s.io.api.core.v1.PodList")
  5647. proto.RegisterType((*PodLogOptions)(nil), "k8s.io.api.core.v1.PodLogOptions")
  5648. proto.RegisterType((*PodOS)(nil), "k8s.io.api.core.v1.PodOS")
  5649. proto.RegisterType((*PodPortForwardOptions)(nil), "k8s.io.api.core.v1.PodPortForwardOptions")
  5650. proto.RegisterType((*PodProxyOptions)(nil), "k8s.io.api.core.v1.PodProxyOptions")
  5651. proto.RegisterType((*PodReadinessGate)(nil), "k8s.io.api.core.v1.PodReadinessGate")
  5652. proto.RegisterType((*PodSecurityContext)(nil), "k8s.io.api.core.v1.PodSecurityContext")
  5653. proto.RegisterType((*PodSignature)(nil), "k8s.io.api.core.v1.PodSignature")
  5654. proto.RegisterType((*PodSpec)(nil), "k8s.io.api.core.v1.PodSpec")
  5655. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.PodSpec.NodeSelectorEntry")
  5656. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PodSpec.OverheadEntry")
  5657. proto.RegisterType((*PodStatus)(nil), "k8s.io.api.core.v1.PodStatus")
  5658. proto.RegisterType((*PodStatusResult)(nil), "k8s.io.api.core.v1.PodStatusResult")
  5659. proto.RegisterType((*PodTemplate)(nil), "k8s.io.api.core.v1.PodTemplate")
  5660. proto.RegisterType((*PodTemplateList)(nil), "k8s.io.api.core.v1.PodTemplateList")
  5661. proto.RegisterType((*PodTemplateSpec)(nil), "k8s.io.api.core.v1.PodTemplateSpec")
  5662. proto.RegisterType((*PortStatus)(nil), "k8s.io.api.core.v1.PortStatus")
  5663. proto.RegisterType((*PortworxVolumeSource)(nil), "k8s.io.api.core.v1.PortworxVolumeSource")
  5664. proto.RegisterType((*Preconditions)(nil), "k8s.io.api.core.v1.Preconditions")
  5665. proto.RegisterType((*PreferAvoidPodsEntry)(nil), "k8s.io.api.core.v1.PreferAvoidPodsEntry")
  5666. proto.RegisterType((*PreferredSchedulingTerm)(nil), "k8s.io.api.core.v1.PreferredSchedulingTerm")
  5667. proto.RegisterType((*Probe)(nil), "k8s.io.api.core.v1.Probe")
  5668. proto.RegisterType((*ProbeHandler)(nil), "k8s.io.api.core.v1.ProbeHandler")
  5669. proto.RegisterType((*ProjectedVolumeSource)(nil), "k8s.io.api.core.v1.ProjectedVolumeSource")
  5670. proto.RegisterType((*QuobyteVolumeSource)(nil), "k8s.io.api.core.v1.QuobyteVolumeSource")
  5671. proto.RegisterType((*RBDPersistentVolumeSource)(nil), "k8s.io.api.core.v1.RBDPersistentVolumeSource")
  5672. proto.RegisterType((*RBDVolumeSource)(nil), "k8s.io.api.core.v1.RBDVolumeSource")
  5673. proto.RegisterType((*RangeAllocation)(nil), "k8s.io.api.core.v1.RangeAllocation")
  5674. proto.RegisterType((*ReplicationController)(nil), "k8s.io.api.core.v1.ReplicationController")
  5675. proto.RegisterType((*ReplicationControllerCondition)(nil), "k8s.io.api.core.v1.ReplicationControllerCondition")
  5676. proto.RegisterType((*ReplicationControllerList)(nil), "k8s.io.api.core.v1.ReplicationControllerList")
  5677. proto.RegisterType((*ReplicationControllerSpec)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec")
  5678. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry")
  5679. proto.RegisterType((*ReplicationControllerStatus)(nil), "k8s.io.api.core.v1.ReplicationControllerStatus")
  5680. proto.RegisterType((*ResourceFieldSelector)(nil), "k8s.io.api.core.v1.ResourceFieldSelector")
  5681. proto.RegisterType((*ResourceQuota)(nil), "k8s.io.api.core.v1.ResourceQuota")
  5682. proto.RegisterType((*ResourceQuotaList)(nil), "k8s.io.api.core.v1.ResourceQuotaList")
  5683. proto.RegisterType((*ResourceQuotaSpec)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec")
  5684. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry")
  5685. proto.RegisterType((*ResourceQuotaStatus)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus")
  5686. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry")
  5687. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry")
  5688. proto.RegisterType((*ResourceRequirements)(nil), "k8s.io.api.core.v1.ResourceRequirements")
  5689. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.LimitsEntry")
  5690. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.RequestsEntry")
  5691. proto.RegisterType((*SELinuxOptions)(nil), "k8s.io.api.core.v1.SELinuxOptions")
  5692. proto.RegisterType((*ScaleIOPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOPersistentVolumeSource")
  5693. proto.RegisterType((*ScaleIOVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOVolumeSource")
  5694. proto.RegisterType((*ScopeSelector)(nil), "k8s.io.api.core.v1.ScopeSelector")
  5695. proto.RegisterType((*ScopedResourceSelectorRequirement)(nil), "k8s.io.api.core.v1.ScopedResourceSelectorRequirement")
  5696. proto.RegisterType((*SeccompProfile)(nil), "k8s.io.api.core.v1.SeccompProfile")
  5697. proto.RegisterType((*Secret)(nil), "k8s.io.api.core.v1.Secret")
  5698. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.Secret.DataEntry")
  5699. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.Secret.StringDataEntry")
  5700. proto.RegisterType((*SecretEnvSource)(nil), "k8s.io.api.core.v1.SecretEnvSource")
  5701. proto.RegisterType((*SecretKeySelector)(nil), "k8s.io.api.core.v1.SecretKeySelector")
  5702. proto.RegisterType((*SecretList)(nil), "k8s.io.api.core.v1.SecretList")
  5703. proto.RegisterType((*SecretProjection)(nil), "k8s.io.api.core.v1.SecretProjection")
  5704. proto.RegisterType((*SecretReference)(nil), "k8s.io.api.core.v1.SecretReference")
  5705. proto.RegisterType((*SecretVolumeSource)(nil), "k8s.io.api.core.v1.SecretVolumeSource")
  5706. proto.RegisterType((*SecurityContext)(nil), "k8s.io.api.core.v1.SecurityContext")
  5707. proto.RegisterType((*SerializedReference)(nil), "k8s.io.api.core.v1.SerializedReference")
  5708. proto.RegisterType((*Service)(nil), "k8s.io.api.core.v1.Service")
  5709. proto.RegisterType((*ServiceAccount)(nil), "k8s.io.api.core.v1.ServiceAccount")
  5710. proto.RegisterType((*ServiceAccountList)(nil), "k8s.io.api.core.v1.ServiceAccountList")
  5711. proto.RegisterType((*ServiceAccountTokenProjection)(nil), "k8s.io.api.core.v1.ServiceAccountTokenProjection")
  5712. proto.RegisterType((*ServiceList)(nil), "k8s.io.api.core.v1.ServiceList")
  5713. proto.RegisterType((*ServicePort)(nil), "k8s.io.api.core.v1.ServicePort")
  5714. proto.RegisterType((*ServiceProxyOptions)(nil), "k8s.io.api.core.v1.ServiceProxyOptions")
  5715. proto.RegisterType((*ServiceSpec)(nil), "k8s.io.api.core.v1.ServiceSpec")
  5716. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ServiceSpec.SelectorEntry")
  5717. proto.RegisterType((*ServiceStatus)(nil), "k8s.io.api.core.v1.ServiceStatus")
  5718. proto.RegisterType((*SessionAffinityConfig)(nil), "k8s.io.api.core.v1.SessionAffinityConfig")
  5719. proto.RegisterType((*StorageOSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSPersistentVolumeSource")
  5720. proto.RegisterType((*StorageOSVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSVolumeSource")
  5721. proto.RegisterType((*Sysctl)(nil), "k8s.io.api.core.v1.Sysctl")
  5722. proto.RegisterType((*TCPSocketAction)(nil), "k8s.io.api.core.v1.TCPSocketAction")
  5723. proto.RegisterType((*Taint)(nil), "k8s.io.api.core.v1.Taint")
  5724. proto.RegisterType((*Toleration)(nil), "k8s.io.api.core.v1.Toleration")
  5725. proto.RegisterType((*TopologySelectorLabelRequirement)(nil), "k8s.io.api.core.v1.TopologySelectorLabelRequirement")
  5726. proto.RegisterType((*TopologySelectorTerm)(nil), "k8s.io.api.core.v1.TopologySelectorTerm")
  5727. proto.RegisterType((*TopologySpreadConstraint)(nil), "k8s.io.api.core.v1.TopologySpreadConstraint")
  5728. proto.RegisterType((*TypedLocalObjectReference)(nil), "k8s.io.api.core.v1.TypedLocalObjectReference")
  5729. proto.RegisterType((*Volume)(nil), "k8s.io.api.core.v1.Volume")
  5730. proto.RegisterType((*VolumeDevice)(nil), "k8s.io.api.core.v1.VolumeDevice")
  5731. proto.RegisterType((*VolumeMount)(nil), "k8s.io.api.core.v1.VolumeMount")
  5732. proto.RegisterType((*VolumeNodeAffinity)(nil), "k8s.io.api.core.v1.VolumeNodeAffinity")
  5733. proto.RegisterType((*VolumeProjection)(nil), "k8s.io.api.core.v1.VolumeProjection")
  5734. proto.RegisterType((*VolumeSource)(nil), "k8s.io.api.core.v1.VolumeSource")
  5735. proto.RegisterType((*VsphereVirtualDiskVolumeSource)(nil), "k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource")
  5736. proto.RegisterType((*WeightedPodAffinityTerm)(nil), "k8s.io.api.core.v1.WeightedPodAffinityTerm")
  5737. proto.RegisterType((*WindowsSecurityContextOptions)(nil), "k8s.io.api.core.v1.WindowsSecurityContextOptions")
  5738. }
  5739. func init() {
  5740. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/core/v1/generated.proto", fileDescriptor_83c10c24ec417dc9)
  5741. }
  5742. var fileDescriptor_83c10c24ec417dc9 = []byte{
  5743. // 14240 bytes of a gzipped FileDescriptorProto
  5744. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x79, 0x70, 0x24, 0xd7,
  5745. 0x79, 0x18, 0xae, 0x9e, 0xc1, 0x35, 0x1f, 0xee, 0xb7, 0x07, 0xb1, 0x20, 0x77, 0xb1, 0x6c, 0x4a,
  5746. 0xcb, 0xa5, 0x48, 0x62, 0xb5, 0x3c, 0x24, 0x9a, 0x94, 0x68, 0x01, 0x18, 0x60, 0x17, 0xdc, 0x05,
  5747. 0x76, 0xf8, 0x06, 0xbb, 0x2b, 0xc9, 0x94, 0x4a, 0x8d, 0x99, 0x07, 0xa0, 0x85, 0x99, 0xee, 0x61,
  5748. 0x77, 0x0f, 0x76, 0xc1, 0x9f, 0x5c, 0x3f, 0x47, 0x3e, 0xe5, 0x23, 0xa5, 0x4a, 0x39, 0x47, 0xc9,
  5749. 0x2e, 0x57, 0xca, 0x71, 0x62, 0x2b, 0xca, 0xe5, 0xc8, 0xb1, 0x1d, 0xcb, 0x89, 0x9d, 0xdb, 0xc9,
  5750. 0x1f, 0xb6, 0xe3, 0x4a, 0x2c, 0x57, 0xb9, 0x82, 0xd8, 0xeb, 0x54, 0xb9, 0x54, 0x95, 0xd8, 0x4e,
  5751. 0x9c, 0xfc, 0x91, 0x8d, 0x2b, 0x4e, 0xbd, 0xb3, 0xdf, 0xeb, 0x6b, 0x06, 0x4b, 0x2c, 0x44, 0xa9,
  5752. 0xf8, 0xdf, 0xcc, 0xfb, 0xbe, 0xf7, 0xbd, 0xd7, 0xef, 0xfc, 0xde, 0x77, 0xc2, 0x2b, 0xbb, 0x2f,
  5753. 0x85, 0xf3, 0xae, 0x7f, 0x69, 0xb7, 0xbb, 0x49, 0x02, 0x8f, 0x44, 0x24, 0xbc, 0xb4, 0x47, 0xbc,
  5754. 0xa6, 0x1f, 0x5c, 0x12, 0x00, 0xa7, 0xe3, 0x5e, 0x6a, 0xf8, 0x01, 0xb9, 0xb4, 0x77, 0xf9, 0xd2,
  5755. 0x36, 0xf1, 0x48, 0xe0, 0x44, 0xa4, 0x39, 0xdf, 0x09, 0xfc, 0xc8, 0x47, 0x88, 0xe3, 0xcc, 0x3b,
  5756. 0x1d, 0x77, 0x9e, 0xe2, 0xcc, 0xef, 0x5d, 0x9e, 0x7d, 0x76, 0xdb, 0x8d, 0x76, 0xba, 0x9b, 0xf3,
  5757. 0x0d, 0xbf, 0x7d, 0x69, 0xdb, 0xdf, 0xf6, 0x2f, 0x31, 0xd4, 0xcd, 0xee, 0x16, 0xfb, 0xc7, 0xfe,
  5758. 0xb0, 0x5f, 0x9c, 0xc4, 0xec, 0x0b, 0x71, 0x33, 0x6d, 0xa7, 0xb1, 0xe3, 0x7a, 0x24, 0xd8, 0xbf,
  5759. 0xd4, 0xd9, 0xdd, 0x66, 0xed, 0x06, 0x24, 0xf4, 0xbb, 0x41, 0x83, 0x24, 0x1b, 0x2e, 0xac, 0x15,
  5760. 0x5e, 0x6a, 0x93, 0xc8, 0xc9, 0xe8, 0xee, 0xec, 0xa5, 0xbc, 0x5a, 0x41, 0xd7, 0x8b, 0xdc, 0x76,
  5761. 0xba, 0x99, 0x0f, 0xf6, 0xaa, 0x10, 0x36, 0x76, 0x48, 0xdb, 0x49, 0xd5, 0x7b, 0x3e, 0xaf, 0x5e,
  5762. 0x37, 0x72, 0x5b, 0x97, 0x5c, 0x2f, 0x0a, 0xa3, 0x20, 0x59, 0xc9, 0xfe, 0x9a, 0x05, 0xe7, 0x17,
  5763. 0x6e, 0xd7, 0x97, 0x5b, 0x4e, 0x18, 0xb9, 0x8d, 0xc5, 0x96, 0xdf, 0xd8, 0xad, 0x47, 0x7e, 0x40,
  5764. 0x6e, 0xf9, 0xad, 0x6e, 0x9b, 0xd4, 0xd9, 0x40, 0xa0, 0x67, 0x60, 0x64, 0x8f, 0xfd, 0x5f, 0xad,
  5765. 0xce, 0x58, 0xe7, 0xad, 0x8b, 0x95, 0xc5, 0xa9, 0x5f, 0x3b, 0x98, 0x7b, 0xcf, 0xbd, 0x83, 0xb9,
  5766. 0x91, 0x5b, 0xa2, 0x1c, 0x2b, 0x0c, 0x74, 0x01, 0x86, 0xb6, 0xc2, 0x8d, 0xfd, 0x0e, 0x99, 0x29,
  5767. 0x31, 0xdc, 0x09, 0x81, 0x3b, 0xb4, 0x52, 0xa7, 0xa5, 0x58, 0x40, 0xd1, 0x25, 0xa8, 0x74, 0x9c,
  5768. 0x20, 0x72, 0x23, 0xd7, 0xf7, 0x66, 0xca, 0xe7, 0xad, 0x8b, 0x83, 0x8b, 0xd3, 0x02, 0xb5, 0x52,
  5769. 0x93, 0x00, 0x1c, 0xe3, 0xd0, 0x6e, 0x04, 0xc4, 0x69, 0xde, 0xf0, 0x5a, 0xfb, 0x33, 0x03, 0xe7,
  5770. 0xad, 0x8b, 0x23, 0x71, 0x37, 0xb0, 0x28, 0xc7, 0x0a, 0xc3, 0xfe, 0x62, 0x09, 0x46, 0x16, 0xb6,
  5771. 0xb6, 0x5c, 0xcf, 0x8d, 0xf6, 0xd1, 0x2d, 0x18, 0xf3, 0xfc, 0x26, 0x91, 0xff, 0xd9, 0x57, 0x8c,
  5772. 0x3e, 0x77, 0x7e, 0x3e, 0xbd, 0x94, 0xe6, 0xd7, 0x35, 0xbc, 0xc5, 0xa9, 0x7b, 0x07, 0x73, 0x63,
  5773. 0x7a, 0x09, 0x36, 0xe8, 0x20, 0x0c, 0xa3, 0x1d, 0xbf, 0xa9, 0xc8, 0x96, 0x18, 0xd9, 0xb9, 0x2c,
  5774. 0xb2, 0xb5, 0x18, 0x6d, 0x71, 0xf2, 0xde, 0xc1, 0xdc, 0xa8, 0x56, 0x80, 0x75, 0x22, 0x68, 0x13,
  5775. 0x26, 0xe9, 0x5f, 0x2f, 0x72, 0x15, 0xdd, 0x32, 0xa3, 0xfb, 0x44, 0x1e, 0x5d, 0x0d, 0x75, 0xf1,
  5776. 0xc4, 0xbd, 0x83, 0xb9, 0xc9, 0x44, 0x21, 0x4e, 0x12, 0xb4, 0xdf, 0x82, 0x89, 0x85, 0x28, 0x72,
  5777. 0x1a, 0x3b, 0xa4, 0xc9, 0x67, 0x10, 0xbd, 0x00, 0x03, 0x9e, 0xd3, 0x26, 0x62, 0x7e, 0xcf, 0x8b,
  5778. 0x81, 0x1d, 0x58, 0x77, 0xda, 0xe4, 0xfe, 0xc1, 0xdc, 0xd4, 0x4d, 0xcf, 0x7d, 0xb3, 0x2b, 0x56,
  5779. 0x05, 0x2d, 0xc3, 0x0c, 0x1b, 0x3d, 0x07, 0xd0, 0x24, 0x7b, 0x6e, 0x83, 0xd4, 0x9c, 0x68, 0x47,
  5780. 0xcc, 0x37, 0x12, 0x75, 0xa1, 0xaa, 0x20, 0x58, 0xc3, 0xb2, 0xef, 0x42, 0x65, 0x61, 0xcf, 0x77,
  5781. 0x9b, 0x35, 0xbf, 0x19, 0xa2, 0x5d, 0x98, 0xec, 0x04, 0x64, 0x8b, 0x04, 0xaa, 0x68, 0xc6, 0x3a,
  5782. 0x5f, 0xbe, 0x38, 0xfa, 0xdc, 0xc5, 0xcc, 0x8f, 0x35, 0x51, 0x97, 0xbd, 0x28, 0xd8, 0x5f, 0x7c,
  5783. 0x44, 0xb4, 0x37, 0x99, 0x80, 0xe2, 0x24, 0x65, 0xfb, 0x5f, 0x96, 0xe0, 0xd4, 0xc2, 0x5b, 0xdd,
  5784. 0x80, 0x54, 0xdd, 0x70, 0x37, 0xb9, 0xc2, 0x9b, 0x6e, 0xb8, 0xbb, 0x1e, 0x8f, 0x80, 0x5a, 0x5a,
  5785. 0x55, 0x51, 0x8e, 0x15, 0x06, 0x7a, 0x16, 0x86, 0xe9, 0xef, 0x9b, 0x78, 0x55, 0x7c, 0xf2, 0x09,
  5786. 0x81, 0x3c, 0x5a, 0x75, 0x22, 0xa7, 0xca, 0x41, 0x58, 0xe2, 0xa0, 0x35, 0x18, 0x6d, 0xb0, 0x0d,
  5787. 0xb9, 0xbd, 0xe6, 0x37, 0x09, 0x9b, 0xcc, 0xca, 0xe2, 0xd3, 0x14, 0x7d, 0x29, 0x2e, 0xbe, 0x7f,
  5788. 0x30, 0x37, 0xc3, 0xfb, 0x26, 0x48, 0x68, 0x30, 0xac, 0xd7, 0x47, 0xb6, 0xda, 0x5f, 0x03, 0x8c,
  5789. 0x12, 0x64, 0xec, 0xad, 0x8b, 0xda, 0x56, 0x19, 0x64, 0x5b, 0x65, 0x2c, 0x7b, 0x9b, 0xa0, 0xcb,
  5790. 0x30, 0xb0, 0xeb, 0x7a, 0xcd, 0x99, 0x21, 0x46, 0xeb, 0x2c, 0x9d, 0xf3, 0x6b, 0xae, 0xd7, 0xbc,
  5791. 0x7f, 0x30, 0x37, 0x6d, 0x74, 0x87, 0x16, 0x62, 0x86, 0x6a, 0xff, 0xa9, 0x05, 0x73, 0x0c, 0xb6,
  5792. 0xe2, 0xb6, 0x48, 0x8d, 0x04, 0xa1, 0x1b, 0x46, 0xc4, 0x8b, 0x8c, 0x01, 0x7d, 0x0e, 0x20, 0x24,
  5793. 0x8d, 0x80, 0x44, 0xda, 0x90, 0xaa, 0x85, 0x51, 0x57, 0x10, 0xac, 0x61, 0xd1, 0x03, 0x21, 0xdc,
  5794. 0x71, 0x02, 0xb6, 0xbe, 0xc4, 0xc0, 0xaa, 0x03, 0xa1, 0x2e, 0x01, 0x38, 0xc6, 0x31, 0x0e, 0x84,
  5795. 0x72, 0xaf, 0x03, 0x01, 0x7d, 0x04, 0x26, 0xe3, 0xc6, 0xc2, 0x8e, 0xd3, 0x90, 0x03, 0xc8, 0xb6,
  5796. 0x4c, 0xdd, 0x04, 0xe1, 0x24, 0xae, 0xfd, 0xb7, 0x2d, 0xb1, 0x78, 0xe8, 0x57, 0xbf, 0xc3, 0xbf,
  5797. 0xd5, 0xfe, 0x45, 0x0b, 0x86, 0x17, 0x5d, 0xaf, 0xe9, 0x7a, 0xdb, 0xe8, 0xd3, 0x30, 0x42, 0xef,
  5798. 0xa6, 0xa6, 0x13, 0x39, 0xe2, 0xdc, 0xfb, 0x80, 0xb6, 0xb7, 0xd4, 0x55, 0x31, 0xdf, 0xd9, 0xdd,
  5799. 0xa6, 0x05, 0xe1, 0x3c, 0xc5, 0xa6, 0xbb, 0xed, 0xc6, 0xe6, 0x67, 0x48, 0x23, 0x5a, 0x23, 0x91,
  5800. 0x13, 0x7f, 0x4e, 0x5c, 0x86, 0x15, 0x55, 0x74, 0x0d, 0x86, 0x22, 0x27, 0xd8, 0x26, 0x91, 0x38,
  5801. 0x00, 0x33, 0x0f, 0x2a, 0x5e, 0x13, 0xd3, 0x1d, 0x49, 0xbc, 0x06, 0x89, 0xaf, 0x85, 0x0d, 0x56,
  5802. 0x15, 0x0b, 0x12, 0xf6, 0x8f, 0x0c, 0xc3, 0x99, 0xa5, 0xfa, 0x6a, 0xce, 0xba, 0xba, 0x00, 0x43,
  5803. 0xcd, 0xc0, 0xdd, 0x23, 0x81, 0x18, 0x67, 0x45, 0xa5, 0xca, 0x4a, 0xb1, 0x80, 0xa2, 0x97, 0x60,
  5804. 0x8c, 0x5f, 0x48, 0x57, 0x1d, 0xaf, 0xd9, 0x92, 0x43, 0x7c, 0x52, 0x60, 0x8f, 0xdd, 0xd2, 0x60,
  5805. 0xd8, 0xc0, 0x3c, 0xe4, 0xa2, 0xba, 0x90, 0xd8, 0x8c, 0x79, 0x97, 0xdd, 0xe7, 0x2d, 0x98, 0xe2,
  5806. 0xcd, 0x2c, 0x44, 0x51, 0xe0, 0x6e, 0x76, 0x23, 0x12, 0xce, 0x0c, 0xb2, 0x93, 0x6e, 0x29, 0x6b,
  5807. 0xb4, 0x72, 0x47, 0x60, 0xfe, 0x56, 0x82, 0x0a, 0x3f, 0x04, 0x67, 0x44, 0xbb, 0x53, 0x49, 0x30,
  5808. 0x4e, 0x35, 0x8b, 0xbe, 0xdb, 0x82, 0xd9, 0x86, 0xef, 0x45, 0x81, 0xdf, 0x6a, 0x91, 0xa0, 0xd6,
  5809. 0xdd, 0x6c, 0xb9, 0xe1, 0x0e, 0x5f, 0xa7, 0x98, 0x6c, 0xb1, 0x93, 0x20, 0x67, 0x0e, 0x15, 0x92,
  5810. 0x98, 0xc3, 0x73, 0xf7, 0x0e, 0xe6, 0x66, 0x97, 0x72, 0x49, 0xe1, 0x82, 0x66, 0xd0, 0x2e, 0x20,
  5811. 0x7a, 0x95, 0xd6, 0x23, 0x67, 0x9b, 0xc4, 0x8d, 0x0f, 0xf7, 0xdf, 0xf8, 0xe9, 0x7b, 0x07, 0x73,
  5812. 0x68, 0x3d, 0x45, 0x02, 0x67, 0x90, 0x45, 0x6f, 0xc2, 0x49, 0x5a, 0x9a, 0xfa, 0xd6, 0x91, 0xfe,
  5813. 0x9b, 0x9b, 0xb9, 0x77, 0x30, 0x77, 0x72, 0x3d, 0x83, 0x08, 0xce, 0x24, 0x8d, 0xbe, 0xcb, 0x82,
  5814. 0x33, 0xf1, 0xe7, 0x2f, 0xdf, 0xed, 0x38, 0x5e, 0x33, 0x6e, 0xb8, 0xd2, 0x7f, 0xc3, 0xf4, 0x4c,
  5815. 0x3e, 0xb3, 0x94, 0x47, 0x09, 0xe7, 0x37, 0x32, 0xbb, 0x04, 0xa7, 0x32, 0x57, 0x0b, 0x9a, 0x82,
  5816. 0xf2, 0x2e, 0xe1, 0x5c, 0x50, 0x05, 0xd3, 0x9f, 0xe8, 0x24, 0x0c, 0xee, 0x39, 0xad, 0xae, 0xd8,
  5817. 0x28, 0x98, 0xff, 0x79, 0xb9, 0xf4, 0x92, 0x65, 0xff, 0xab, 0x32, 0x4c, 0x2e, 0xd5, 0x57, 0x1f,
  5818. 0x68, 0x17, 0xea, 0xd7, 0x50, 0xa9, 0xf0, 0x1a, 0x8a, 0x2f, 0xb5, 0x72, 0xee, 0xa5, 0xf6, 0xff,
  5819. 0x67, 0x6c, 0xa1, 0x01, 0xb6, 0x85, 0xbe, 0x2d, 0x67, 0x0b, 0x1d, 0xf1, 0xc6, 0xd9, 0xcb, 0x59,
  5820. 0x45, 0x83, 0x6c, 0x32, 0x33, 0x39, 0x96, 0xeb, 0x7e, 0xc3, 0x69, 0x25, 0x8f, 0xbe, 0x43, 0x2e,
  5821. 0xa5, 0xa3, 0x99, 0xc7, 0x06, 0x8c, 0x2d, 0x39, 0x1d, 0x67, 0xd3, 0x6d, 0xb9, 0x91, 0x4b, 0x42,
  5822. 0xf4, 0x24, 0x94, 0x9d, 0x66, 0x93, 0x71, 0x5b, 0x95, 0xc5, 0x53, 0xf7, 0x0e, 0xe6, 0xca, 0x0b,
  5823. 0x4d, 0x7a, 0xed, 0x83, 0xc2, 0xda, 0xc7, 0x14, 0x03, 0xbd, 0x1f, 0x06, 0x9a, 0x81, 0xdf, 0x99,
  5824. 0x29, 0x31, 0x4c, 0xba, 0xeb, 0x06, 0xaa, 0x81, 0xdf, 0x49, 0xa0, 0x32, 0x1c, 0xfb, 0x57, 0x4b,
  5825. 0xf0, 0xd8, 0x12, 0xe9, 0xec, 0xac, 0xd4, 0x73, 0xce, 0xef, 0x8b, 0x30, 0xd2, 0xf6, 0x3d, 0x37,
  5826. 0xf2, 0x83, 0x50, 0x34, 0xcd, 0x56, 0xc4, 0x9a, 0x28, 0xc3, 0x0a, 0x8a, 0xce, 0xc3, 0x40, 0x27,
  5827. 0x66, 0x2a, 0xc7, 0x24, 0x43, 0xca, 0xd8, 0x49, 0x06, 0xa1, 0x18, 0xdd, 0x90, 0x04, 0x62, 0xc5,
  5828. 0x28, 0x8c, 0x9b, 0x21, 0x09, 0x30, 0x83, 0xc4, 0x37, 0x33, 0xbd, 0xb3, 0xc5, 0x09, 0x9d, 0xb8,
  5829. 0x99, 0x29, 0x04, 0x6b, 0x58, 0xa8, 0x06, 0x95, 0x30, 0x31, 0xb3, 0x7d, 0x6d, 0xd3, 0x71, 0x76,
  5830. 0x75, 0xab, 0x99, 0x8c, 0x89, 0x18, 0x37, 0xca, 0x50, 0xcf, 0xab, 0xfb, 0xab, 0x25, 0x40, 0x7c,
  5831. 0x08, 0xbf, 0xc9, 0x06, 0xee, 0x66, 0x7a, 0xe0, 0xfa, 0xdf, 0x12, 0x47, 0x35, 0x7a, 0xff, 0xd3,
  5832. 0x82, 0xc7, 0x96, 0x5c, 0xaf, 0x49, 0x82, 0x9c, 0x05, 0xf8, 0x70, 0xde, 0xb2, 0x87, 0x63, 0x1a,
  5833. 0x8c, 0x25, 0x36, 0x70, 0x04, 0x4b, 0xcc, 0xfe, 0x63, 0x0b, 0x10, 0xff, 0xec, 0x77, 0xdc, 0xc7,
  5834. 0xde, 0x4c, 0x7f, 0xec, 0x11, 0x2c, 0x0b, 0xfb, 0x3a, 0x4c, 0x2c, 0xb5, 0x5c, 0xe2, 0x45, 0xab,
  5835. 0xb5, 0x25, 0xdf, 0xdb, 0x72, 0xb7, 0xd1, 0xcb, 0x30, 0x11, 0xb9, 0x6d, 0xe2, 0x77, 0xa3, 0x3a,
  5836. 0x69, 0xf8, 0x1e, 0x7b, 0x49, 0x5a, 0x17, 0x07, 0x17, 0xd1, 0xbd, 0x83, 0xb9, 0x89, 0x0d, 0x03,
  5837. 0x82, 0x13, 0x98, 0xf6, 0xef, 0xd2, 0xf1, 0xf3, 0xdb, 0x1d, 0xdf, 0x23, 0x5e, 0xb4, 0xe4, 0x7b,
  5838. 0x4d, 0x2e, 0x71, 0x78, 0x19, 0x06, 0x22, 0x3a, 0x1e, 0x7c, 0xec, 0x2e, 0xc8, 0x8d, 0x42, 0x47,
  5839. 0xe1, 0xfe, 0xc1, 0xdc, 0xe9, 0x74, 0x0d, 0x36, 0x4e, 0xac, 0x0e, 0xfa, 0x36, 0x18, 0x0a, 0x23,
  5840. 0x27, 0xea, 0x86, 0x62, 0x34, 0x1f, 0x97, 0xa3, 0x59, 0x67, 0xa5, 0xf7, 0x0f, 0xe6, 0x26, 0x55,
  5841. 0x35, 0x5e, 0x84, 0x45, 0x05, 0xf4, 0x14, 0x0c, 0xb7, 0x49, 0x18, 0x3a, 0xdb, 0xf2, 0x36, 0x9c,
  5842. 0x14, 0x75, 0x87, 0xd7, 0x78, 0x31, 0x96, 0x70, 0xf4, 0x04, 0x0c, 0x92, 0x20, 0xf0, 0x03, 0xb1,
  5843. 0x47, 0xc7, 0x05, 0xe2, 0xe0, 0x32, 0x2d, 0xc4, 0x1c, 0x66, 0xff, 0x86, 0x05, 0x93, 0xaa, 0xaf,
  5844. 0xbc, 0xad, 0x63, 0x78, 0x15, 0x7c, 0x02, 0xa0, 0x21, 0x3f, 0x30, 0x64, 0xb7, 0xc7, 0xe8, 0x73,
  5845. 0x17, 0x32, 0x2f, 0xea, 0xd4, 0x30, 0xc6, 0x94, 0x55, 0x51, 0x88, 0x35, 0x6a, 0xf6, 0x3f, 0xb1,
  5846. 0xe0, 0x44, 0xe2, 0x8b, 0xae, 0xbb, 0x61, 0x84, 0xde, 0x48, 0x7d, 0xd5, 0x7c, 0x7f, 0x5f, 0x45,
  5847. 0x6b, 0xb3, 0x6f, 0x52, 0x4b, 0x59, 0x96, 0x68, 0x5f, 0x74, 0x15, 0x06, 0xdd, 0x88, 0xb4, 0xe5,
  5848. 0xc7, 0x3c, 0x51, 0xf8, 0x31, 0xbc, 0x57, 0xf1, 0x8c, 0xac, 0xd2, 0x9a, 0x98, 0x13, 0xb0, 0x7f,
  5849. 0xb5, 0x0c, 0x15, 0xbe, 0x6c, 0xd7, 0x9c, 0xce, 0x31, 0xcc, 0xc5, 0xd3, 0x50, 0x71, 0xdb, 0xed,
  5850. 0x6e, 0xe4, 0x6c, 0x8a, 0xe3, 0x7c, 0x84, 0x6f, 0xad, 0x55, 0x59, 0x88, 0x63, 0x38, 0x5a, 0x85,
  5851. 0x01, 0xd6, 0x15, 0xfe, 0x95, 0x4f, 0x66, 0x7f, 0xa5, 0xe8, 0xfb, 0x7c, 0xd5, 0x89, 0x1c, 0xce,
  5852. 0x49, 0xa9, 0x7b, 0x84, 0x16, 0x61, 0x46, 0x02, 0x39, 0x00, 0x9b, 0xae, 0xe7, 0x04, 0xfb, 0xb4,
  5853. 0x6c, 0xa6, 0xcc, 0x08, 0x3e, 0x5b, 0x4c, 0x70, 0x51, 0xe1, 0x73, 0xb2, 0xea, 0xc3, 0x62, 0x00,
  5854. 0xd6, 0x88, 0xce, 0x7e, 0x08, 0x2a, 0x0a, 0xf9, 0x30, 0x0c, 0xd1, 0xec, 0x47, 0x60, 0x32, 0xd1,
  5855. 0x56, 0xaf, 0xea, 0x63, 0x3a, 0x3f, 0xf5, 0x4b, 0xec, 0xc8, 0x10, 0xbd, 0x5e, 0xf6, 0xf6, 0xc4,
  5856. 0x91, 0xfb, 0x16, 0x9c, 0x6c, 0x65, 0x9c, 0x64, 0x62, 0x5e, 0xfb, 0x3f, 0xf9, 0x1e, 0x13, 0x9f,
  5857. 0x7d, 0x32, 0x0b, 0x8a, 0x33, 0xdb, 0xa0, 0x3c, 0x82, 0xdf, 0xa1, 0x1b, 0xc4, 0x69, 0xe9, 0xec,
  5858. 0xf6, 0x0d, 0x51, 0x86, 0x15, 0x94, 0x9e, 0x77, 0x27, 0x55, 0xe7, 0xaf, 0x91, 0xfd, 0x3a, 0x69,
  5859. 0x91, 0x46, 0xe4, 0x07, 0xdf, 0xd0, 0xee, 0x9f, 0xe5, 0xa3, 0xcf, 0x8f, 0xcb, 0x51, 0x41, 0xa0,
  5860. 0x7c, 0x8d, 0xec, 0xf3, 0xa9, 0xd0, 0xbf, 0xae, 0x5c, 0xf8, 0x75, 0x3f, 0x6b, 0xc1, 0xb8, 0xfa,
  5861. 0xba, 0x63, 0x38, 0x17, 0x16, 0xcd, 0x73, 0xe1, 0x6c, 0xe1, 0x02, 0xcf, 0x39, 0x11, 0xbe, 0x5a,
  5862. 0x82, 0x33, 0x0a, 0x87, 0xbe, 0x0d, 0xf8, 0x1f, 0xb1, 0xaa, 0x2e, 0x41, 0xc5, 0x53, 0x52, 0x2b,
  5863. 0xcb, 0x14, 0x17, 0xc5, 0x32, 0xab, 0x18, 0x87, 0xb2, 0x78, 0x5e, 0x2c, 0x5a, 0x1a, 0xd3, 0xc5,
  5864. 0xb9, 0x42, 0x74, 0xbb, 0x08, 0xe5, 0xae, 0xdb, 0x14, 0x17, 0xcc, 0x07, 0xe4, 0x68, 0xdf, 0x5c,
  5865. 0xad, 0xde, 0x3f, 0x98, 0x7b, 0x3c, 0x4f, 0x95, 0x40, 0x6f, 0xb6, 0x70, 0xfe, 0xe6, 0x6a, 0x15,
  5866. 0xd3, 0xca, 0x68, 0x01, 0x26, 0xa5, 0xb6, 0xe4, 0x16, 0x65, 0xb7, 0x7c, 0x4f, 0xdc, 0x43, 0x4a,
  5867. 0x26, 0x8b, 0x4d, 0x30, 0x4e, 0xe2, 0xa3, 0x2a, 0x4c, 0xed, 0x76, 0x37, 0x49, 0x8b, 0x44, 0xfc,
  5868. 0x83, 0xaf, 0x11, 0x2e, 0xb1, 0xac, 0xc4, 0x2f, 0xb3, 0x6b, 0x09, 0x38, 0x4e, 0xd5, 0xb0, 0xff,
  5869. 0x9c, 0xdd, 0x07, 0x62, 0xf4, 0x6a, 0x81, 0x4f, 0x17, 0x16, 0xa5, 0xfe, 0x8d, 0x5c, 0xce, 0xfd,
  5870. 0xac, 0x8a, 0x6b, 0x64, 0x7f, 0xc3, 0xa7, 0x9c, 0x79, 0xf6, 0xaa, 0x30, 0xd6, 0xfc, 0x40, 0xe1,
  5871. 0x9a, 0xff, 0xb9, 0x12, 0x9c, 0x52, 0x23, 0x60, 0x30, 0x81, 0xdf, 0xec, 0x63, 0x70, 0x19, 0x46,
  5872. 0x9b, 0x64, 0xcb, 0xe9, 0xb6, 0x22, 0x25, 0x3e, 0x1f, 0xe4, 0x2a, 0x94, 0x6a, 0x5c, 0x8c, 0x75,
  5873. 0x9c, 0x43, 0x0c, 0xdb, 0xff, 0x1a, 0x65, 0x17, 0x71, 0xe4, 0xd0, 0x35, 0xae, 0x76, 0x8d, 0x95,
  5874. 0xbb, 0x6b, 0x9e, 0x80, 0x41, 0xb7, 0x4d, 0x19, 0xb3, 0x92, 0xc9, 0x6f, 0xad, 0xd2, 0x42, 0xcc,
  5875. 0x61, 0xe8, 0x7d, 0x30, 0xdc, 0xf0, 0xdb, 0x6d, 0xc7, 0x6b, 0xb2, 0x2b, 0xaf, 0xb2, 0x38, 0x4a,
  5876. 0x79, 0xb7, 0x25, 0x5e, 0x84, 0x25, 0x0c, 0x3d, 0x06, 0x03, 0x4e, 0xb0, 0xcd, 0x65, 0x18, 0x95,
  5877. 0xc5, 0x11, 0xda, 0xd2, 0x42, 0xb0, 0x1d, 0x62, 0x56, 0x4a, 0x9f, 0x60, 0x77, 0xfc, 0x60, 0xd7,
  5878. 0xf5, 0xb6, 0xab, 0x6e, 0x20, 0xb6, 0x84, 0xba, 0x0b, 0x6f, 0x2b, 0x08, 0xd6, 0xb0, 0xd0, 0x0a,
  5879. 0x0c, 0x76, 0xfc, 0x20, 0x0a, 0x67, 0x86, 0xd8, 0x70, 0x3f, 0x9e, 0x73, 0x10, 0xf1, 0xaf, 0xad,
  5880. 0xf9, 0x41, 0x14, 0x7f, 0x00, 0xfd, 0x17, 0x62, 0x5e, 0x1d, 0x5d, 0x87, 0x61, 0xe2, 0xed, 0xad,
  5881. 0x04, 0x7e, 0x7b, 0xe6, 0x44, 0x3e, 0xa5, 0x65, 0x8e, 0xc2, 0x97, 0x59, 0xcc, 0xa3, 0x8a, 0x62,
  5882. 0x2c, 0x49, 0xa0, 0x6f, 0x83, 0x32, 0xf1, 0xf6, 0x66, 0x86, 0x19, 0xa5, 0xd9, 0x1c, 0x4a, 0xb7,
  5883. 0x9c, 0x20, 0x3e, 0xf3, 0x97, 0xbd, 0x3d, 0x4c, 0xeb, 0xa0, 0x8f, 0x43, 0x45, 0x1e, 0x18, 0xa1,
  5884. 0x10, 0xd6, 0x65, 0x2e, 0x58, 0x79, 0xcc, 0x60, 0xf2, 0x66, 0xd7, 0x0d, 0x48, 0x9b, 0x78, 0x51,
  5885. 0x18, 0x9f, 0x90, 0x12, 0x1a, 0xe2, 0x98, 0x1a, 0xfa, 0xb8, 0x94, 0x10, 0xaf, 0xf9, 0x5d, 0x2f,
  5886. 0x0a, 0x67, 0x2a, 0xac, 0x7b, 0x99, 0xba, 0xbb, 0x5b, 0x31, 0x5e, 0x52, 0x84, 0xcc, 0x2b, 0x63,
  5887. 0x83, 0x14, 0xfa, 0x24, 0x8c, 0xf3, 0xff, 0x5c, 0x03, 0x16, 0xce, 0x9c, 0x62, 0xb4, 0xcf, 0xe7,
  5888. 0xd3, 0xe6, 0x88, 0x8b, 0xa7, 0x04, 0xf1, 0x71, 0xbd, 0x34, 0xc4, 0x26, 0x35, 0x84, 0x61, 0xbc,
  5889. 0xe5, 0xee, 0x11, 0x8f, 0x84, 0x61, 0x2d, 0xf0, 0x37, 0xc9, 0x0c, 0xb0, 0x81, 0x39, 0x93, 0xad,
  5890. 0x31, 0xf3, 0x37, 0xc9, 0xe2, 0x34, 0xa5, 0x79, 0x5d, 0xaf, 0x83, 0x4d, 0x12, 0xe8, 0x26, 0x4c,
  5891. 0xd0, 0x17, 0x9b, 0x1b, 0x13, 0x1d, 0xed, 0x45, 0x94, 0xbd, 0xab, 0xb0, 0x51, 0x09, 0x27, 0x88,
  5892. 0xa0, 0x1b, 0x30, 0x16, 0x46, 0x4e, 0x10, 0x75, 0x3b, 0x9c, 0xe8, 0xe9, 0x5e, 0x44, 0x99, 0xc2,
  5893. 0xb5, 0xae, 0x55, 0xc1, 0x06, 0x01, 0xf4, 0x1a, 0x54, 0x5a, 0xee, 0x16, 0x69, 0xec, 0x37, 0x5a,
  5894. 0x64, 0x66, 0x8c, 0x51, 0xcb, 0x3c, 0x54, 0xae, 0x4b, 0x24, 0xce, 0xe7, 0xaa, 0xbf, 0x38, 0xae,
  5895. 0x8e, 0x6e, 0xc1, 0xe9, 0x88, 0x04, 0x6d, 0xd7, 0x73, 0xe8, 0x61, 0x20, 0x9e, 0x56, 0x4c, 0x91,
  5896. 0x39, 0xce, 0x76, 0xdb, 0x39, 0x31, 0x1b, 0xa7, 0x37, 0x32, 0xb1, 0x70, 0x4e, 0x6d, 0x74, 0x17,
  5897. 0x66, 0x32, 0x20, 0x7e, 0xcb, 0x6d, 0xec, 0xcf, 0x9c, 0x64, 0x94, 0x3f, 0x2c, 0x28, 0xcf, 0x6c,
  5898. 0xe4, 0xe0, 0xdd, 0x2f, 0x80, 0xe1, 0x5c, 0xea, 0xe8, 0x06, 0x4c, 0xb2, 0x13, 0xa8, 0xd6, 0x6d,
  5899. 0xb5, 0x44, 0x83, 0x13, 0xac, 0xc1, 0xf7, 0xc9, 0xfb, 0x78, 0xd5, 0x04, 0xdf, 0x3f, 0x98, 0x83,
  5900. 0xf8, 0x1f, 0x4e, 0xd6, 0x46, 0x9b, 0x4c, 0x67, 0xd6, 0x0d, 0xdc, 0x68, 0x9f, 0x9e, 0x1b, 0xe4,
  5901. 0x6e, 0x34, 0x33, 0x59, 0x28, 0xaf, 0xd0, 0x51, 0x95, 0x62, 0x4d, 0x2f, 0xc4, 0x49, 0x82, 0xf4,
  5902. 0x48, 0x0d, 0xa3, 0xa6, 0xeb, 0xcd, 0x4c, 0xf1, 0x77, 0x89, 0x3c, 0x91, 0xea, 0xb4, 0x10, 0x73,
  5903. 0x18, 0xd3, 0x97, 0xd1, 0x1f, 0x37, 0xe8, 0xcd, 0x35, 0xcd, 0x10, 0x63, 0x7d, 0x99, 0x04, 0xe0,
  5904. 0x18, 0x87, 0x32, 0x93, 0x51, 0xb4, 0x3f, 0x83, 0x18, 0xaa, 0x3a, 0x58, 0x36, 0x36, 0x3e, 0x8e,
  5905. 0x69, 0xb9, 0xbd, 0x09, 0x13, 0xea, 0x20, 0x64, 0x63, 0x82, 0xe6, 0x60, 0x90, 0xb1, 0x4f, 0x42,
  5906. 0xba, 0x56, 0xa1, 0x5d, 0x60, 0xac, 0x15, 0xe6, 0xe5, 0xac, 0x0b, 0xee, 0x5b, 0x64, 0x71, 0x3f,
  5907. 0x22, 0xfc, 0x4d, 0x5f, 0xd6, 0xba, 0x20, 0x01, 0x38, 0xc6, 0xb1, 0xff, 0x2f, 0x67, 0x43, 0xe3,
  5908. 0xd3, 0xb6, 0x8f, 0xfb, 0xe5, 0x19, 0x18, 0xd9, 0xf1, 0xc3, 0x88, 0x62, 0xb3, 0x36, 0x06, 0x63,
  5909. 0xc6, 0xf3, 0xaa, 0x28, 0xc7, 0x0a, 0x03, 0xbd, 0x02, 0xe3, 0x0d, 0xbd, 0x01, 0x71, 0x39, 0xaa,
  5910. 0x63, 0xc4, 0x68, 0x1d, 0x9b, 0xb8, 0xe8, 0x25, 0x18, 0x61, 0x36, 0x20, 0x0d, 0xbf, 0x25, 0xb8,
  5911. 0x36, 0x79, 0xc3, 0x8f, 0xd4, 0x44, 0xf9, 0x7d, 0xed, 0x37, 0x56, 0xd8, 0xe8, 0x02, 0x0c, 0xd1,
  5912. 0x2e, 0xac, 0xd6, 0xc4, 0xb5, 0xa4, 0x04, 0x45, 0x57, 0x59, 0x29, 0x16, 0x50, 0xfb, 0x2f, 0x95,
  5913. 0xb4, 0x51, 0xa6, 0xef, 0x61, 0x82, 0x6a, 0x30, 0x7c, 0xc7, 0x71, 0x23, 0xd7, 0xdb, 0x16, 0xfc,
  5914. 0xc7, 0x53, 0x85, 0x77, 0x14, 0xab, 0x74, 0x9b, 0x57, 0xe0, 0xb7, 0xa8, 0xf8, 0x83, 0x25, 0x19,
  5915. 0x4a, 0x31, 0xe8, 0x7a, 0x1e, 0xa5, 0x58, 0xea, 0x97, 0x22, 0xe6, 0x15, 0x38, 0x45, 0xf1, 0x07,
  5916. 0x4b, 0x32, 0xe8, 0x0d, 0x00, 0xb9, 0xc3, 0x48, 0x53, 0xd8, 0x5e, 0x3c, 0xd3, 0x9b, 0xe8, 0x86,
  5917. 0xaa, 0xb3, 0x38, 0x41, 0xef, 0xe8, 0xf8, 0x3f, 0xd6, 0xe8, 0xd9, 0x11, 0xe3, 0xd3, 0xd2, 0x9d,
  5918. 0x41, 0xdf, 0x41, 0x97, 0xb8, 0x13, 0x44, 0xa4, 0xb9, 0x10, 0x89, 0xc1, 0x79, 0x7f, 0x7f, 0x8f,
  5919. 0x94, 0x0d, 0xb7, 0x4d, 0xf4, 0xed, 0x20, 0x88, 0xe0, 0x98, 0x9e, 0xfd, 0x0b, 0x65, 0x98, 0xc9,
  5920. 0xeb, 0x2e, 0x5d, 0x74, 0xe4, 0xae, 0x1b, 0x2d, 0x51, 0xf6, 0xca, 0x32, 0x17, 0xdd, 0xb2, 0x28,
  5921. 0xc7, 0x0a, 0x83, 0xce, 0x7e, 0xe8, 0x6e, 0xcb, 0x37, 0xe6, 0x60, 0x3c, 0xfb, 0x75, 0x56, 0x8a,
  5922. 0x05, 0x94, 0xe2, 0x05, 0xc4, 0x09, 0x85, 0x71, 0x8f, 0xb6, 0x4a, 0x30, 0x2b, 0xc5, 0x02, 0xaa,
  5923. 0x4b, 0xbb, 0x06, 0x7a, 0x48, 0xbb, 0x8c, 0x21, 0x1a, 0x3c, 0xda, 0x21, 0x42, 0x9f, 0x02, 0xd8,
  5924. 0x72, 0x3d, 0x37, 0xdc, 0x61, 0xd4, 0x87, 0x0e, 0x4d, 0x5d, 0x31, 0x67, 0x2b, 0x8a, 0x0a, 0xd6,
  5925. 0x28, 0xa2, 0x17, 0x61, 0x54, 0x6d, 0xc0, 0xd5, 0x2a, 0xd3, 0x74, 0x6a, 0x96, 0x23, 0xf1, 0x69,
  5926. 0x54, 0xc5, 0x3a, 0x9e, 0xfd, 0x99, 0xe4, 0x7a, 0x11, 0x3b, 0x40, 0x1b, 0x5f, 0xab, 0xdf, 0xf1,
  5927. 0x2d, 0x15, 0x8f, 0xaf, 0xfd, 0xf5, 0x32, 0x4c, 0x1a, 0x8d, 0x75, 0xc3, 0x3e, 0xce, 0xac, 0x2b,
  5928. 0xf4, 0x00, 0x77, 0x22, 0x22, 0xf6, 0x9f, 0xdd, 0x7b, 0xab, 0xe8, 0x87, 0x3c, 0xdd, 0x01, 0xbc,
  5929. 0x3e, 0xfa, 0x14, 0x54, 0x5a, 0x4e, 0xc8, 0x24, 0x67, 0x44, 0xec, 0xbb, 0x7e, 0x88, 0xc5, 0x0f,
  5930. 0x13, 0x27, 0x8c, 0xb4, 0x5b, 0x93, 0xd3, 0x8e, 0x49, 0xd2, 0x9b, 0x86, 0xf2, 0x27, 0xd2, 0x7a,
  5931. 0x4c, 0x75, 0x82, 0x32, 0x31, 0xfb, 0x98, 0xc3, 0xd0, 0x4b, 0x30, 0x16, 0x10, 0xb6, 0x2a, 0x96,
  5932. 0x28, 0x37, 0xc7, 0x96, 0xd9, 0x60, 0xcc, 0xf6, 0x61, 0x0d, 0x86, 0x0d, 0xcc, 0xf8, 0x6d, 0x30,
  5933. 0x54, 0xf0, 0x36, 0x78, 0x0a, 0x86, 0xd9, 0x0f, 0xb5, 0x02, 0xd4, 0x6c, 0xac, 0xf2, 0x62, 0x2c,
  5934. 0xe1, 0xc9, 0x05, 0x33, 0xd2, 0xdf, 0x82, 0xa1, 0xaf, 0x0f, 0xb1, 0xa8, 0x99, 0x96, 0x79, 0x84,
  5935. 0x9f, 0x72, 0x62, 0xc9, 0x63, 0x09, 0xb3, 0xdf, 0x0f, 0x13, 0x55, 0x87, 0xb4, 0x7d, 0x6f, 0xd9,
  5936. 0x6b, 0x76, 0x7c, 0xd7, 0x8b, 0xd0, 0x0c, 0x0c, 0xb0, 0x4b, 0x84, 0x1f, 0x01, 0x03, 0xb4, 0x21,
  5937. 0xcc, 0x4a, 0xec, 0x6d, 0x38, 0x55, 0xf5, 0xef, 0x78, 0x77, 0x9c, 0xa0, 0xb9, 0x50, 0x5b, 0xd5,
  5938. 0xde, 0xd7, 0xeb, 0xf2, 0x7d, 0xc7, 0x8d, 0xb6, 0x32, 0x8f, 0x5e, 0xad, 0x26, 0x67, 0x6b, 0x57,
  5939. 0xdc, 0x16, 0xc9, 0x91, 0x82, 0xfc, 0xd5, 0x92, 0xd1, 0x52, 0x8c, 0xaf, 0xb4, 0x5a, 0x56, 0xae,
  5940. 0x56, 0xeb, 0x75, 0x18, 0xd9, 0x72, 0x49, 0xab, 0x89, 0xc9, 0x96, 0x58, 0x89, 0x4f, 0xe6, 0xdb,
  5941. 0xa1, 0xac, 0x50, 0x4c, 0x29, 0xf5, 0xe2, 0xaf, 0xc3, 0x15, 0x51, 0x19, 0x2b, 0x32, 0x68, 0x17,
  5942. 0xa6, 0xe4, 0x83, 0x41, 0x42, 0xc5, 0xba, 0x7c, 0xaa, 0xe8, 0x15, 0x62, 0x12, 0x3f, 0x79, 0xef,
  5943. 0x60, 0x6e, 0x0a, 0x27, 0xc8, 0xe0, 0x14, 0x61, 0xfa, 0x1c, 0x6c, 0xd3, 0x13, 0x78, 0x80, 0x0d,
  5944. 0x3f, 0x7b, 0x0e, 0xb2, 0x97, 0x2d, 0x2b, 0xb5, 0x7f, 0xdc, 0x82, 0x47, 0x52, 0x23, 0x23, 0x5e,
  5945. 0xf8, 0x47, 0x3c, 0x0b, 0xc9, 0x17, 0x77, 0xa9, 0xf7, 0x8b, 0xdb, 0xfe, 0x3b, 0x16, 0x9c, 0x5c,
  5946. 0x6e, 0x77, 0xa2, 0xfd, 0xaa, 0x6b, 0xaa, 0xa0, 0x3e, 0x04, 0x43, 0x6d, 0xd2, 0x74, 0xbb, 0x6d,
  5947. 0x31, 0x73, 0x73, 0xf2, 0x94, 0x5a, 0x63, 0xa5, 0xf7, 0x0f, 0xe6, 0xc6, 0xeb, 0x91, 0x1f, 0x38,
  5948. 0xdb, 0x84, 0x17, 0x60, 0x81, 0xce, 0xce, 0x7a, 0xf7, 0x2d, 0x72, 0xdd, 0x6d, 0xbb, 0xd2, 0xae,
  5949. 0xa8, 0x50, 0x66, 0x37, 0x2f, 0x07, 0x74, 0xfe, 0xf5, 0xae, 0xe3, 0x45, 0x6e, 0xb4, 0x2f, 0xb4,
  5950. 0x47, 0x92, 0x08, 0x8e, 0xe9, 0xd9, 0x5f, 0xb3, 0x60, 0x52, 0xae, 0xfb, 0x85, 0x66, 0x33, 0x20,
  5951. 0x61, 0x88, 0x66, 0xa1, 0xe4, 0x76, 0x44, 0x2f, 0x41, 0xf4, 0xb2, 0xb4, 0x5a, 0xc3, 0x25, 0xb7,
  5952. 0x23, 0xd9, 0x32, 0x76, 0x10, 0x96, 0x4d, 0x45, 0xda, 0x55, 0x51, 0x8e, 0x15, 0x06, 0xba, 0x08,
  5953. 0x23, 0x9e, 0xdf, 0xe4, 0xb6, 0x5d, 0xfc, 0x4a, 0x63, 0x0b, 0x6c, 0x5d, 0x94, 0x61, 0x05, 0x45,
  5954. 0x35, 0xa8, 0x70, 0xb3, 0xa7, 0x78, 0xd1, 0xf6, 0x65, 0x3c, 0xc5, 0xbe, 0x6c, 0x43, 0xd6, 0xc4,
  5955. 0x31, 0x11, 0xfb, 0x57, 0x2c, 0x18, 0x93, 0x5f, 0xd6, 0x27, 0xcf, 0x49, 0xb7, 0x56, 0xcc, 0x6f,
  5956. 0xc6, 0x5b, 0x8b, 0xf2, 0x8c, 0x0c, 0x62, 0xb0, 0x8a, 0xe5, 0x43, 0xb1, 0x8a, 0x97, 0x61, 0xd4,
  5957. 0xe9, 0x74, 0x6a, 0x26, 0x9f, 0xc9, 0x96, 0xd2, 0x42, 0x5c, 0x8c, 0x75, 0x1c, 0xfb, 0xc7, 0x4a,
  5958. 0x30, 0x21, 0xbf, 0xa0, 0xde, 0xdd, 0x0c, 0x49, 0x84, 0x36, 0xa0, 0xe2, 0xf0, 0x59, 0x22, 0x72,
  5959. 0x91, 0x3f, 0x91, 0x2d, 0x47, 0x30, 0xa6, 0x34, 0xbe, 0xf0, 0x17, 0x64, 0x6d, 0x1c, 0x13, 0x42,
  5960. 0x2d, 0x98, 0xf6, 0xfc, 0x88, 0x1d, 0xfe, 0x0a, 0x5e, 0xa4, 0xda, 0x49, 0x52, 0x3f, 0x23, 0xa8,
  5961. 0x4f, 0xaf, 0x27, 0xa9, 0xe0, 0x34, 0x61, 0xb4, 0x2c, 0x65, 0x33, 0xe5, 0x7c, 0x61, 0x80, 0x3e,
  5962. 0x71, 0xd9, 0xa2, 0x19, 0xfb, 0x97, 0x2d, 0xa8, 0x48, 0xb4, 0xe3, 0xd0, 0xe2, 0xad, 0xc1, 0x70,
  5963. 0xc8, 0x26, 0x41, 0x0e, 0x8d, 0x5d, 0xd4, 0x71, 0x3e, 0x5f, 0xf1, 0x9d, 0xc6, 0xff, 0x87, 0x58,
  5964. 0xd2, 0x60, 0xa2, 0x79, 0xd5, 0xfd, 0x77, 0x88, 0x68, 0x5e, 0xf5, 0x27, 0xe7, 0x52, 0xfa, 0x43,
  5965. 0xd6, 0x67, 0x4d, 0xd6, 0x45, 0x59, 0xaf, 0x4e, 0x40, 0xb6, 0xdc, 0xbb, 0x49, 0xd6, 0xab, 0xc6,
  5966. 0x4a, 0xb1, 0x80, 0xa2, 0x37, 0x60, 0xac, 0x21, 0x65, 0xb2, 0xf1, 0x0e, 0xbf, 0x50, 0xa8, 0x1f,
  5967. 0x50, 0xaa, 0x24, 0x2e, 0x0b, 0x59, 0xd2, 0xea, 0x63, 0x83, 0x9a, 0x69, 0x46, 0x50, 0xee, 0x65,
  5968. 0x46, 0x10, 0xd3, 0xcd, 0x57, 0xaa, 0xff, 0x84, 0x05, 0x43, 0x5c, 0x16, 0xd7, 0x9f, 0x28, 0x54,
  5969. 0xd3, 0xac, 0xc5, 0x63, 0x77, 0x8b, 0x16, 0x0a, 0x4d, 0x19, 0x5a, 0x83, 0x0a, 0xfb, 0xc1, 0x64,
  5970. 0x89, 0xe5, 0x7c, 0xab, 0x7b, 0xde, 0xaa, 0xde, 0xc1, 0x5b, 0xb2, 0x1a, 0x8e, 0x29, 0xd8, 0x3f,
  5971. 0x5a, 0xa6, 0xa7, 0x5b, 0x8c, 0x6a, 0x5c, 0xfa, 0xd6, 0xc3, 0xbb, 0xf4, 0x4b, 0x0f, 0xeb, 0xd2,
  5972. 0xdf, 0x86, 0xc9, 0x86, 0xa6, 0x87, 0x8b, 0x67, 0xf2, 0x62, 0xe1, 0x22, 0xd1, 0x54, 0x76, 0x5c,
  5973. 0xca, 0xb2, 0x64, 0x12, 0xc1, 0x49, 0xaa, 0xe8, 0x3b, 0x60, 0x8c, 0xcf, 0xb3, 0x68, 0x85, 0x5b,
  5974. 0x62, 0xbc, 0x2f, 0x7f, 0xbd, 0xe8, 0x4d, 0x70, 0xa9, 0x9c, 0x56, 0x1d, 0x1b, 0xc4, 0xec, 0x3f,
  5975. 0xb1, 0x00, 0x2d, 0x77, 0x76, 0x48, 0x9b, 0x04, 0x4e, 0x2b, 0x16, 0xa7, 0xff, 0xa0, 0x05, 0x33,
  5976. 0x24, 0x55, 0xbc, 0xe4, 0xb7, 0xdb, 0xe2, 0xd1, 0x92, 0xf3, 0xae, 0x5e, 0xce, 0xa9, 0xa3, 0xdc,
  5977. 0x12, 0x66, 0xf2, 0x30, 0x70, 0x6e, 0x7b, 0x68, 0x0d, 0x4e, 0xf0, 0x5b, 0x52, 0x01, 0x34, 0xdb,
  5978. 0xeb, 0x47, 0x05, 0xe1, 0x13, 0x1b, 0x69, 0x14, 0x9c, 0x55, 0xcf, 0xfe, 0x9e, 0x31, 0xc8, 0xed,
  5979. 0xc5, 0xbb, 0x7a, 0x84, 0x77, 0xf5, 0x08, 0xef, 0xea, 0x11, 0xde, 0xd5, 0x23, 0xbc, 0xab, 0x47,
  5980. 0xf8, 0x96, 0xd7, 0x23, 0xfc, 0x65, 0x0b, 0x4e, 0xa9, 0x6b, 0xc0, 0x78, 0xf8, 0x7e, 0x16, 0x4e,
  5981. 0xf0, 0xed, 0xb6, 0xd4, 0x72, 0xdc, 0xf6, 0x06, 0x69, 0x77, 0x5a, 0x4e, 0x24, 0xb5, 0xee, 0x97,
  5982. 0x33, 0x57, 0x6e, 0xc2, 0x62, 0xd5, 0xa8, 0xb8, 0xf8, 0x08, 0xbd, 0x9e, 0x32, 0x00, 0x38, 0xab,
  5983. 0x19, 0xfb, 0x17, 0x46, 0x60, 0x70, 0x79, 0x8f, 0x78, 0xd1, 0x31, 0x3c, 0x11, 0x1a, 0x30, 0xe1,
  5984. 0x7a, 0x7b, 0x7e, 0x6b, 0x8f, 0x34, 0x39, 0xfc, 0x30, 0x2f, 0xd9, 0xd3, 0x82, 0xf4, 0xc4, 0xaa,
  5985. 0x41, 0x02, 0x27, 0x48, 0x3e, 0x0c, 0x69, 0xf2, 0x15, 0x18, 0xe2, 0x87, 0xb8, 0x10, 0x25, 0x67,
  5986. 0x9e, 0xd9, 0x6c, 0x10, 0xc5, 0xd5, 0x14, 0x4b, 0xba, 0xf9, 0x25, 0x21, 0xaa, 0xa3, 0xcf, 0xc0,
  5987. 0xc4, 0x96, 0x1b, 0x84, 0xd1, 0x86, 0xdb, 0x26, 0x61, 0xe4, 0xb4, 0x3b, 0x0f, 0x20, 0x3d, 0x56,
  5988. 0xe3, 0xb0, 0x62, 0x50, 0xc2, 0x09, 0xca, 0x68, 0x1b, 0xc6, 0x5b, 0x8e, 0xde, 0xd4, 0xf0, 0xa1,
  5989. 0x9b, 0x52, 0xb7, 0xc3, 0x75, 0x9d, 0x10, 0x36, 0xe9, 0xd2, 0xed, 0xd4, 0x60, 0x02, 0xd0, 0x11,
  5990. 0x26, 0x16, 0x50, 0xdb, 0x89, 0x4b, 0x3e, 0x39, 0x8c, 0x32, 0x3a, 0xcc, 0x40, 0xb6, 0x62, 0x32,
  5991. 0x3a, 0x9a, 0x19, 0xec, 0xa7, 0xa1, 0x42, 0xe8, 0x10, 0x52, 0xc2, 0xe2, 0x82, 0xb9, 0xd4, 0x5f,
  5992. 0x5f, 0xd7, 0xdc, 0x46, 0xe0, 0x9b, 0x72, 0xfb, 0x65, 0x49, 0x09, 0xc7, 0x44, 0xd1, 0x12, 0x0c,
  5993. 0x85, 0x24, 0x70, 0x49, 0x28, 0xae, 0x9a, 0x82, 0x69, 0x64, 0x68, 0xdc, 0xb7, 0x84, 0xff, 0xc6,
  5994. 0xa2, 0x2a, 0x5d, 0x5e, 0x0e, 0x13, 0x69, 0xb2, 0xcb, 0x40, 0x5b, 0x5e, 0x0b, 0xac, 0x14, 0x0b,
  5995. 0x28, 0x7a, 0x0d, 0x86, 0x03, 0xd2, 0x62, 0x8a, 0xa1, 0xf1, 0xfe, 0x17, 0x39, 0xd7, 0x33, 0xf1,
  5996. 0x7a, 0x58, 0x12, 0x40, 0xd7, 0x00, 0x05, 0x84, 0x32, 0x4a, 0xae, 0xb7, 0xad, 0xcc, 0x46, 0xc5,
  5997. 0x41, 0xab, 0x18, 0x52, 0x1c, 0x63, 0x48, 0x37, 0x1f, 0x9c, 0x51, 0x0d, 0x5d, 0x81, 0x69, 0x55,
  5998. 0xba, 0xea, 0x85, 0x91, 0x43, 0x0f, 0xb8, 0x49, 0x46, 0x4b, 0xc9, 0x29, 0x70, 0x12, 0x01, 0xa7,
  5999. 0xeb, 0xd8, 0x5f, 0xb2, 0x80, 0x8f, 0xf3, 0x31, 0xbc, 0xce, 0x5f, 0x35, 0x5f, 0xe7, 0x67, 0x72,
  6000. 0x67, 0x2e, 0xe7, 0x65, 0xfe, 0x25, 0x0b, 0x46, 0xb5, 0x99, 0x8d, 0xd7, 0xac, 0x55, 0xb0, 0x66,
  6001. 0xbb, 0x30, 0x45, 0x57, 0xfa, 0x8d, 0xcd, 0x90, 0x04, 0x7b, 0xa4, 0xc9, 0x16, 0x66, 0xe9, 0xc1,
  6002. 0x16, 0xa6, 0x32, 0x51, 0xbb, 0x9e, 0x20, 0x88, 0x53, 0x4d, 0xd8, 0x9f, 0x96, 0x5d, 0x55, 0x16,
  6003. 0x7d, 0x0d, 0x35, 0xe7, 0x09, 0x8b, 0x3e, 0x35, 0xab, 0x38, 0xc6, 0xa1, 0x5b, 0x6d, 0xc7, 0x0f,
  6004. 0xa3, 0xa4, 0x45, 0xdf, 0x55, 0x3f, 0x8c, 0x30, 0x83, 0xd8, 0xcf, 0x03, 0x2c, 0xdf, 0x25, 0x0d,
  6005. 0xbe, 0x62, 0xf5, 0xc7, 0x83, 0x95, 0xff, 0x78, 0xb0, 0x7f, 0xcb, 0x82, 0x89, 0x95, 0x25, 0xe3,
  6006. 0xe6, 0x9a, 0x07, 0xe0, 0x2f, 0x9e, 0xdb, 0xb7, 0xd7, 0xa5, 0x3a, 0x9c, 0x6b, 0x34, 0x55, 0x29,
  6007. 0xd6, 0x30, 0xd0, 0x19, 0x28, 0xb7, 0xba, 0x9e, 0x10, 0x1f, 0x0e, 0xd3, 0xeb, 0xf1, 0x7a, 0xd7,
  6008. 0xc3, 0xb4, 0x4c, 0x73, 0x29, 0x28, 0xf7, 0xed, 0x52, 0xd0, 0xd3, 0xb5, 0x1f, 0xcd, 0xc1, 0xe0,
  6009. 0x9d, 0x3b, 0x6e, 0x93, 0x3b, 0x50, 0x0a, 0x55, 0xfd, 0xed, 0xdb, 0xab, 0xd5, 0x10, 0xf3, 0x72,
  6010. 0xfb, 0x0b, 0x65, 0x98, 0x5d, 0x69, 0x91, 0xbb, 0x6f, 0xd3, 0x89, 0xb4, 0x5f, 0x87, 0x88, 0xc3,
  6011. 0x09, 0x62, 0x0e, 0xeb, 0xf4, 0xd2, 0x7b, 0x3c, 0xb6, 0x60, 0x98, 0x1b, 0xb4, 0x49, 0x97, 0xd2,
  6012. 0x57, 0xb2, 0x5a, 0xcf, 0x1f, 0x90, 0x79, 0x6e, 0x18, 0x27, 0x3c, 0xe2, 0xd4, 0x85, 0x29, 0x4a,
  6013. 0xb1, 0x24, 0x3e, 0xfb, 0x32, 0x8c, 0xe9, 0x98, 0x87, 0x72, 0x3f, 0xfb, 0x0b, 0x65, 0x98, 0xa2,
  6014. 0x3d, 0x78, 0xa8, 0x13, 0x71, 0x33, 0x3d, 0x11, 0x47, 0xed, 0x82, 0xd4, 0x7b, 0x36, 0xde, 0x48,
  6015. 0xce, 0xc6, 0xe5, 0xbc, 0xd9, 0x38, 0xee, 0x39, 0xf8, 0x6e, 0x0b, 0x4e, 0xac, 0xb4, 0xfc, 0xc6,
  6016. 0x6e, 0xc2, 0x4d, 0xe8, 0x45, 0x18, 0xa5, 0xc7, 0x71, 0x68, 0x78, 0xb0, 0x1b, 0x31, 0x0d, 0x04,
  6017. 0x08, 0xeb, 0x78, 0x5a, 0xb5, 0x9b, 0x37, 0x57, 0xab, 0x59, 0xa1, 0x10, 0x04, 0x08, 0xeb, 0x78,
  6018. 0xf6, 0xaf, 0x5b, 0x70, 0xf6, 0xca, 0xd2, 0x72, 0xbc, 0x14, 0x53, 0xd1, 0x18, 0x2e, 0xc0, 0x50,
  6019. 0xa7, 0xa9, 0x75, 0x25, 0x16, 0xaf, 0x56, 0x59, 0x2f, 0x04, 0xf4, 0x9d, 0x12, 0x69, 0xe4, 0x26,
  6020. 0xc0, 0x15, 0x5c, 0x5b, 0x12, 0xe7, 0xae, 0xd4, 0xa6, 0x58, 0xb9, 0xda, 0x94, 0xf7, 0xc1, 0x30,
  6021. 0xbd, 0x17, 0xdc, 0x86, 0xec, 0x37, 0x57, 0xd0, 0xf2, 0x22, 0x2c, 0x61, 0xf6, 0xcf, 0x58, 0x70,
  6022. 0xe2, 0x8a, 0x1b, 0xd1, 0x4b, 0x3b, 0x19, 0x6e, 0x80, 0xde, 0xda, 0xa1, 0x1b, 0xf9, 0xc1, 0x7e,
  6023. 0x32, 0xdc, 0x00, 0x56, 0x10, 0xac, 0x61, 0xf1, 0x0f, 0xda, 0x73, 0x99, 0x85, 0x76, 0xc9, 0xd4,
  6024. 0x5f, 0x61, 0x51, 0x8e, 0x15, 0x06, 0x1d, 0xaf, 0xa6, 0x1b, 0x30, 0xd1, 0xdf, 0xbe, 0x38, 0xb8,
  6025. 0xd5, 0x78, 0x55, 0x25, 0x00, 0xc7, 0x38, 0xf6, 0x1f, 0x59, 0x30, 0x77, 0xa5, 0xd5, 0x0d, 0x23,
  6026. 0x12, 0x6c, 0x85, 0x39, 0x87, 0xee, 0xf3, 0x50, 0x21, 0x52, 0xd0, 0x2e, 0x7a, 0xad, 0x18, 0x51,
  6027. 0x25, 0x81, 0xe7, 0x51, 0x0f, 0x14, 0x5e, 0x1f, 0xbe, 0x8c, 0x87, 0x73, 0x46, 0x5b, 0x01, 0x44,
  6028. 0xf4, 0xb6, 0xf4, 0x30, 0x10, 0xcc, 0x9f, 0x7c, 0x39, 0x05, 0xc5, 0x19, 0x35, 0xec, 0x1f, 0xb7,
  6029. 0xe0, 0x94, 0xfa, 0xe0, 0x77, 0xdc, 0x67, 0xda, 0x5f, 0x29, 0xc1, 0xf8, 0xd5, 0x8d, 0x8d, 0xda,
  6030. 0x15, 0x12, 0x69, 0xab, 0xb2, 0x58, 0x7d, 0x8e, 0x35, 0x2d, 0x60, 0xd1, 0x1b, 0xb1, 0x1b, 0xb9,
  6031. 0xad, 0x79, 0x1e, 0x4d, 0x68, 0x7e, 0xd5, 0x8b, 0x6e, 0x04, 0xf5, 0x28, 0x70, 0xbd, 0xed, 0xcc,
  6032. 0x95, 0x2e, 0x79, 0x96, 0x72, 0x1e, 0xcf, 0x82, 0x9e, 0x87, 0x21, 0x16, 0xce, 0x48, 0x4e, 0xc2,
  6033. 0xa3, 0xea, 0x89, 0xc5, 0x4a, 0xef, 0x1f, 0xcc, 0x55, 0x6e, 0xe2, 0x55, 0xfe, 0x07, 0x0b, 0x54,
  6034. 0x74, 0x13, 0x46, 0x77, 0xa2, 0xa8, 0x73, 0x95, 0x38, 0x4d, 0x12, 0xc8, 0x53, 0xf6, 0x5c, 0xd6,
  6035. 0x29, 0x4b, 0x07, 0x81, 0xa3, 0xc5, 0x07, 0x53, 0x5c, 0x16, 0x62, 0x9d, 0x8e, 0x5d, 0x07, 0x88,
  6036. 0x61, 0x47, 0xa4, 0x00, 0xb1, 0x37, 0xa0, 0x42, 0x3f, 0x77, 0xa1, 0xe5, 0x3a, 0xc5, 0x2a, 0xe6,
  6037. 0xa7, 0xa1, 0x22, 0x15, 0xc8, 0xa1, 0xf0, 0xb5, 0x66, 0x37, 0x92, 0xd4, 0x2f, 0x87, 0x38, 0x86,
  6038. 0xdb, 0x5b, 0x70, 0x92, 0x99, 0x03, 0x3a, 0xd1, 0x8e, 0xb1, 0xfa, 0x7a, 0x4f, 0xf3, 0x33, 0xe2,
  6039. 0xc5, 0xc6, 0xfb, 0x3c, 0xa3, 0xb9, 0x33, 0x8e, 0x49, 0x8a, 0xf1, 0xeb, 0xcd, 0xfe, 0xfa, 0x00,
  6040. 0x3c, 0xba, 0x5a, 0xcf, 0x0f, 0xc7, 0xf1, 0x12, 0x8c, 0x71, 0x46, 0x90, 0x4e, 0xba, 0xd3, 0x12,
  6041. 0xed, 0x2a, 0xd9, 0xe6, 0x86, 0x06, 0xc3, 0x06, 0x26, 0x3a, 0x0b, 0x65, 0xf7, 0x4d, 0x2f, 0xe9,
  6042. 0xec, 0xb3, 0xfa, 0xfa, 0x3a, 0xa6, 0xe5, 0x14, 0x4c, 0x79, 0x4a, 0x7e, 0x58, 0x2b, 0xb0, 0xe2,
  6043. 0x2b, 0x5f, 0x85, 0x09, 0x37, 0x6c, 0x84, 0xee, 0xaa, 0x47, 0x77, 0xa0, 0xb6, 0x87, 0x95, 0x34,
  6044. 0x81, 0x76, 0x5a, 0x41, 0x71, 0x02, 0x5b, 0xbb, 0x39, 0x06, 0xfb, 0xe6, 0x4b, 0x7b, 0x3a, 0x1f,
  6045. 0xd3, 0x83, 0xbd, 0xc3, 0xbe, 0x2e, 0x64, 0x42, 0x6a, 0x71, 0xb0, 0xf3, 0x0f, 0x0e, 0xb1, 0x84,
  6046. 0xd1, 0xa7, 0x5a, 0x63, 0xc7, 0xe9, 0x2c, 0x74, 0xa3, 0x9d, 0xaa, 0x1b, 0x36, 0xfc, 0x3d, 0x12,
  6047. 0xec, 0xb3, 0x57, 0xf6, 0x48, 0xfc, 0x54, 0x53, 0x80, 0xa5, 0xab, 0x0b, 0x35, 0x8a, 0x89, 0xd3,
  6048. 0x75, 0xd0, 0x02, 0x4c, 0xca, 0xc2, 0x3a, 0x09, 0xd9, 0xe1, 0x3e, 0xca, 0xc8, 0x28, 0xf7, 0x1b,
  6049. 0x51, 0xac, 0x88, 0x24, 0xf1, 0x4d, 0xd6, 0x15, 0x8e, 0x82, 0x75, 0xfd, 0x10, 0x8c, 0xbb, 0x9e,
  6050. 0x1b, 0xb9, 0x4e, 0xe4, 0x73, 0x0d, 0x0b, 0x7f, 0x50, 0x33, 0xd1, 0xf1, 0xaa, 0x0e, 0xc0, 0x26,
  6051. 0x9e, 0xfd, 0x5f, 0x06, 0x60, 0x9a, 0x4d, 0xdb, 0xbb, 0x2b, 0xec, 0x5b, 0x69, 0x85, 0xdd, 0x4c,
  6052. 0xaf, 0xb0, 0xa3, 0xe0, 0xc9, 0x1f, 0x78, 0x99, 0x7d, 0x06, 0x2a, 0xca, 0xe3, 0x48, 0xba, 0x1c,
  6053. 0x5a, 0x39, 0x2e, 0x87, 0xbd, 0xef, 0x65, 0x69, 0xb4, 0x55, 0xce, 0x34, 0xda, 0xfa, 0xb2, 0x05,
  6054. 0xb1, 0xca, 0x00, 0xbd, 0x0e, 0x95, 0x8e, 0xcf, 0x6c, 0x11, 0x03, 0x69, 0xe0, 0xfb, 0xde, 0x42,
  6055. 0x9d, 0x03, 0x8f, 0x48, 0x14, 0xf0, 0x51, 0xa8, 0xc9, 0xaa, 0x38, 0xa6, 0x82, 0xae, 0xc1, 0x70,
  6056. 0x27, 0x20, 0xf5, 0x88, 0x85, 0xe7, 0xe8, 0x9f, 0x20, 0x5f, 0x35, 0xbc, 0x22, 0x96, 0x14, 0xec,
  6057. 0xff, 0x6a, 0xc1, 0x54, 0x12, 0x15, 0x7d, 0x18, 0x06, 0xc8, 0x5d, 0xd2, 0x10, 0xfd, 0xcd, 0xbc,
  6058. 0x64, 0x63, 0xa1, 0x03, 0x1f, 0x00, 0xfa, 0x1f, 0xb3, 0x5a, 0xe8, 0x2a, 0x0c, 0xd3, 0x1b, 0xf6,
  6059. 0x8a, 0x0a, 0x0d, 0xf5, 0x78, 0xde, 0x2d, 0xad, 0x58, 0x15, 0xde, 0x39, 0x51, 0x84, 0x65, 0x75,
  6060. 0x66, 0x29, 0xd5, 0xe8, 0xd4, 0xe9, 0xe3, 0x25, 0x2a, 0x7a, 0x63, 0x6f, 0x2c, 0xd5, 0x38, 0x92,
  6061. 0xa0, 0xc6, 0x2d, 0xa5, 0x64, 0x21, 0x8e, 0x89, 0xd8, 0x3f, 0x67, 0x01, 0x70, 0xc3, 0x30, 0xc7,
  6062. 0xdb, 0x26, 0xc7, 0x20, 0x27, 0xaf, 0xc2, 0x40, 0xd8, 0x21, 0x8d, 0x22, 0x33, 0xd9, 0xb8, 0x3f,
  6063. 0xf5, 0x0e, 0x69, 0xc4, 0x2b, 0x8e, 0xfe, 0xc3, 0xac, 0xb6, 0xfd, 0xbd, 0x00, 0x13, 0x31, 0xda,
  6064. 0x6a, 0x44, 0xda, 0xe8, 0x59, 0x23, 0x4c, 0xc1, 0x99, 0x44, 0x98, 0x82, 0x0a, 0xc3, 0xd6, 0x44,
  6065. 0xb2, 0x9f, 0x81, 0x72, 0xdb, 0xb9, 0x2b, 0x64, 0x6e, 0x4f, 0x17, 0x77, 0x83, 0xd2, 0x9f, 0x5f,
  6066. 0x73, 0xee, 0xf2, 0x67, 0xe9, 0xd3, 0x72, 0x87, 0xac, 0x39, 0x77, 0xef, 0x73, 0x63, 0x58, 0x76,
  6067. 0x4a, 0x5f, 0x77, 0xc3, 0xe8, 0x73, 0xff, 0x39, 0xfe, 0xcf, 0xf6, 0x1d, 0x6d, 0x84, 0xb5, 0xe5,
  6068. 0x7a, 0xc2, 0xe6, 0xa9, 0xaf, 0xb6, 0x5c, 0x2f, 0xd9, 0x96, 0xeb, 0xf5, 0xd1, 0x96, 0xeb, 0xa1,
  6069. 0xb7, 0x60, 0x58, 0x98, 0x24, 0x8a, 0xb0, 0x40, 0x97, 0xfa, 0x68, 0x4f, 0x58, 0x34, 0xf2, 0x36,
  6070. 0x2f, 0xc9, 0x67, 0xb7, 0x28, 0xed, 0xd9, 0xae, 0x6c, 0x10, 0xfd, 0x15, 0x0b, 0x26, 0xc4, 0x6f,
  6071. 0x4c, 0xde, 0xec, 0x92, 0x30, 0x12, 0x6c, 0xe9, 0x07, 0xfb, 0xef, 0x83, 0xa8, 0xc8, 0xbb, 0xf2,
  6072. 0x41, 0x79, 0xcf, 0x98, 0xc0, 0x9e, 0x3d, 0x4a, 0xf4, 0x02, 0xfd, 0x3d, 0x0b, 0x4e, 0xb6, 0x9d,
  6073. 0xbb, 0xbc, 0x45, 0x5e, 0x86, 0x9d, 0xc8, 0xf5, 0x85, 0x6a, 0xff, 0xc3, 0xfd, 0x4d, 0x7f, 0xaa,
  6074. 0x3a, 0xef, 0xa4, 0xd4, 0x3f, 0x9e, 0xcc, 0x42, 0xe9, 0xd9, 0xd5, 0xcc, 0x7e, 0xcd, 0x6e, 0xc1,
  6075. 0x88, 0x5c, 0x6f, 0x19, 0xc2, 0x8d, 0xaa, 0xce, 0x73, 0x1f, 0xda, 0x22, 0x54, 0x77, 0xff, 0xa7,
  6076. 0xed, 0x88, 0xb5, 0xf6, 0x50, 0xdb, 0xf9, 0x0c, 0x8c, 0xe9, 0x6b, 0xec, 0xa1, 0xb6, 0xf5, 0x26,
  6077. 0x9c, 0xc8, 0x58, 0x4b, 0x0f, 0xb5, 0xc9, 0x3b, 0x70, 0x26, 0x77, 0x7d, 0x3c, 0xcc, 0x86, 0xed,
  6078. 0xaf, 0x58, 0xfa, 0x39, 0x78, 0x0c, 0xca, 0x8a, 0x25, 0x53, 0x59, 0x71, 0xae, 0x78, 0xe7, 0xe4,
  6079. 0x68, 0x2c, 0xde, 0xd0, 0x3b, 0x4d, 0x4f, 0x75, 0xf4, 0x1a, 0x0c, 0xb5, 0x68, 0x89, 0x34, 0x6c,
  6080. 0xb5, 0x7b, 0xef, 0xc8, 0x98, 0x99, 0x64, 0xe5, 0x21, 0x16, 0x14, 0xec, 0x5f, 0xb4, 0x60, 0xe0,
  6081. 0x18, 0x46, 0x02, 0x9b, 0x23, 0xf1, 0x6c, 0x2e, 0x69, 0x11, 0xb1, 0x78, 0x1e, 0x3b, 0x77, 0x96,
  6082. 0xef, 0x46, 0xc4, 0x0b, 0xd9, 0x8d, 0x9c, 0x39, 0x30, 0x3f, 0x65, 0xc1, 0x89, 0xeb, 0xbe, 0xd3,
  6083. 0x5c, 0x74, 0x5a, 0x8e, 0xd7, 0x20, 0xc1, 0xaa, 0xb7, 0x7d, 0x28, 0xab, 0xec, 0x52, 0x4f, 0xab,
  6084. 0xec, 0x25, 0x69, 0xd4, 0x34, 0x90, 0x3f, 0x7f, 0x94, 0x93, 0x4e, 0x06, 0x6e, 0x31, 0xcc, 0x6f,
  6085. 0x77, 0x00, 0xe9, 0xbd, 0x14, 0x3e, 0x32, 0x18, 0x86, 0x5d, 0xde, 0x5f, 0x31, 0x89, 0x4f, 0x66,
  6086. 0x73, 0xb8, 0xa9, 0xcf, 0xd3, 0xbc, 0x3f, 0x78, 0x01, 0x96, 0x84, 0xec, 0x97, 0x20, 0xd3, 0xd1,
  6087. 0xbe, 0xb7, 0x5c, 0xc2, 0xfe, 0x38, 0x4c, 0xb3, 0x9a, 0x87, 0x94, 0x0c, 0xd8, 0x09, 0x69, 0x6a,
  6088. 0x46, 0x08, 0x3e, 0xfb, 0xf3, 0x16, 0x4c, 0xae, 0x27, 0x22, 0x93, 0x5d, 0x60, 0xfa, 0xd7, 0x0c,
  6089. 0x21, 0x7e, 0x9d, 0x95, 0x62, 0x01, 0x3d, 0x72, 0x21, 0xd7, 0x9f, 0x5b, 0x10, 0xc7, 0xbe, 0x38,
  6090. 0x06, 0xf6, 0x6d, 0xc9, 0x60, 0xdf, 0x32, 0x19, 0x59, 0xd5, 0x9d, 0x3c, 0xee, 0x0d, 0x5d, 0x53,
  6091. 0x51, 0xa1, 0x0a, 0x78, 0xd8, 0x98, 0x0c, 0x5f, 0x8a, 0x13, 0x66, 0xe8, 0x28, 0x19, 0x27, 0xca,
  6092. 0xfe, 0xed, 0x12, 0x20, 0x85, 0xdb, 0x77, 0xd4, 0xaa, 0x74, 0x8d, 0xa3, 0x89, 0x5a, 0xb5, 0x07,
  6093. 0x88, 0x59, 0x10, 0x04, 0x8e, 0x17, 0x72, 0xb2, 0xae, 0x10, 0xeb, 0x1d, 0xce, 0x3c, 0x61, 0x56,
  6094. 0x34, 0x89, 0xae, 0xa7, 0xa8, 0xe1, 0x8c, 0x16, 0x34, 0xcb, 0x90, 0xc1, 0x7e, 0x2d, 0x43, 0x86,
  6095. 0x7a, 0xf8, 0xc1, 0xfd, 0xac, 0x05, 0xe3, 0x6a, 0x98, 0xde, 0x21, 0x56, 0xea, 0xaa, 0x3f, 0x39,
  6096. 0x07, 0x68, 0x4d, 0xeb, 0x32, 0xbb, 0x58, 0xbe, 0x9d, 0xf9, 0x33, 0x3a, 0x2d, 0xf7, 0x2d, 0xa2,
  6097. 0x62, 0x06, 0xce, 0x09, 0xff, 0x44, 0x51, 0x7a, 0xff, 0x60, 0x6e, 0x5c, 0xfd, 0xe3, 0x31, 0x8a,
  6098. 0xe3, 0x2a, 0xf4, 0x48, 0x9e, 0x4c, 0x2c, 0x45, 0xf4, 0x22, 0x0c, 0x76, 0x76, 0x9c, 0x90, 0x24,
  6099. 0xbc, 0x79, 0x06, 0x6b, 0xb4, 0xf0, 0xfe, 0xc1, 0xdc, 0x84, 0xaa, 0xc0, 0x4a, 0x30, 0xc7, 0xee,
  6100. 0x3f, 0x16, 0x58, 0x7a, 0x71, 0xf6, 0x8c, 0x05, 0xf6, 0x27, 0x16, 0x0c, 0xac, 0xfb, 0xcd, 0xe3,
  6101. 0x38, 0x02, 0x5e, 0x35, 0x8e, 0x80, 0xc7, 0xf2, 0xc2, 0xc7, 0xe7, 0xee, 0xfe, 0x95, 0xc4, 0xee,
  6102. 0x3f, 0x97, 0x4b, 0xa1, 0x78, 0xe3, 0xb7, 0x61, 0x94, 0x05, 0xa5, 0x17, 0x9e, 0x4b, 0xcf, 0x1b,
  6103. 0x1b, 0x7e, 0x2e, 0xb1, 0xe1, 0x27, 0x35, 0x54, 0x6d, 0xa7, 0x3f, 0x05, 0xc3, 0xc2, 0x15, 0x26,
  6104. 0xe9, 0x16, 0x2a, 0x70, 0xb1, 0x84, 0xdb, 0x3f, 0x51, 0x06, 0x23, 0x08, 0x3e, 0xfa, 0x65, 0x0b,
  6105. 0xe6, 0x03, 0x6e, 0x22, 0xdb, 0xac, 0x76, 0x03, 0xd7, 0xdb, 0xae, 0x37, 0x76, 0x48, 0xb3, 0xdb,
  6106. 0x72, 0xbd, 0xed, 0xd5, 0x6d, 0xcf, 0x57, 0xc5, 0xcb, 0x77, 0x49, 0xa3, 0xcb, 0xd4, 0x6e, 0x3d,
  6107. 0x22, 0xee, 0x2b, 0x53, 0xf3, 0xe7, 0xee, 0x1d, 0xcc, 0xcd, 0xe3, 0x43, 0xd1, 0xc6, 0x87, 0xec,
  6108. 0x0b, 0xfa, 0x75, 0x0b, 0x2e, 0xf1, 0xd8, 0xf0, 0xfd, 0xf7, 0xbf, 0xe0, 0xb5, 0x5c, 0x93, 0xa4,
  6109. 0x62, 0x22, 0x1b, 0x24, 0x68, 0x2f, 0x7e, 0x48, 0x0c, 0xe8, 0xa5, 0xda, 0xe1, 0xda, 0xc2, 0x87,
  6110. 0xed, 0x9c, 0xfd, 0xcf, 0xca, 0x30, 0x2e, 0x62, 0x46, 0x89, 0x3b, 0xe0, 0x45, 0x63, 0x49, 0x3c,
  6111. 0x9e, 0x58, 0x12, 0xd3, 0x06, 0xf2, 0xd1, 0x1c, 0xff, 0x21, 0x4c, 0xd3, 0xc3, 0xf9, 0x2a, 0x71,
  6112. 0x82, 0x68, 0x93, 0x38, 0xdc, 0xe0, 0xab, 0x7c, 0xe8, 0xd3, 0x5f, 0xc9, 0x27, 0xaf, 0x27, 0x89,
  6113. 0xe1, 0x34, 0xfd, 0x6f, 0xa5, 0x3b, 0xc7, 0x83, 0xa9, 0x54, 0xd8, 0xaf, 0x4f, 0x40, 0x45, 0xf9,
  6114. 0x71, 0x88, 0x43, 0xa7, 0x38, 0x7a, 0x5e, 0x92, 0x02, 0x17, 0x7f, 0xc5, 0x3e, 0x44, 0x31, 0x39,
  6115. 0xfb, 0x1f, 0x94, 0x8c, 0x06, 0xf9, 0x24, 0xae, 0xc3, 0x88, 0x13, 0x86, 0xee, 0xb6, 0x47, 0x9a,
  6116. 0x45, 0x12, 0xca, 0x54, 0x33, 0xcc, 0x97, 0x66, 0x41, 0xd4, 0xc4, 0x8a, 0x06, 0xba, 0xca, 0xcd,
  6117. 0xea, 0xf6, 0x48, 0x91, 0x78, 0x32, 0x45, 0x0d, 0xa4, 0xe1, 0xdd, 0x1e, 0xc1, 0xa2, 0x3e, 0xfa,
  6118. 0x24, 0xb7, 0x7b, 0xbc, 0xe6, 0xf9, 0x77, 0xbc, 0x2b, 0xbe, 0x2f, 0xe3, 0x32, 0xf4, 0x47, 0x70,
  6119. 0x5a, 0x5a, 0x3b, 0xaa, 0xea, 0xd8, 0xa4, 0xd6, 0x5f, 0x1c, 0xcd, 0xcf, 0xc2, 0x09, 0x4a, 0xda,
  6120. 0x74, 0x9b, 0x0e, 0x11, 0x81, 0x49, 0x11, 0x90, 0x4c, 0x96, 0x89, 0xb1, 0xcb, 0x7c, 0xca, 0x99,
  6121. 0xb5, 0x63, 0x41, 0xfa, 0x35, 0x93, 0x04, 0x4e, 0xd2, 0xb4, 0x7f, 0xda, 0x02, 0xe6, 0x42, 0x7a,
  6122. 0x0c, 0xfc, 0xc8, 0x47, 0x4c, 0x7e, 0x64, 0x26, 0x6f, 0x90, 0x73, 0x58, 0x91, 0x17, 0xf8, 0xca,
  6123. 0xaa, 0x05, 0xfe, 0xdd, 0x7d, 0x61, 0xac, 0xd2, 0xfb, 0xfd, 0x61, 0xff, 0x1f, 0x8b, 0x1f, 0x62,
  6124. 0xca, 0xcb, 0x02, 0x7d, 0x27, 0x8c, 0x34, 0x9c, 0x8e, 0xd3, 0xe0, 0x19, 0x5b, 0x72, 0x25, 0x7a,
  6125. 0x46, 0xa5, 0xf9, 0x25, 0x51, 0x83, 0x4b, 0xa8, 0x64, 0x60, 0xbb, 0x11, 0x59, 0xdc, 0x53, 0x2a,
  6126. 0xa5, 0x9a, 0x9c, 0xdd, 0x85, 0x71, 0x83, 0xd8, 0x43, 0x15, 0x67, 0x7c, 0x27, 0xbf, 0x62, 0x55,
  6127. 0x20, 0xc6, 0x36, 0x4c, 0x7b, 0xda, 0x7f, 0x7a, 0xa1, 0xc8, 0xc7, 0xe5, 0x7b, 0x7b, 0x5d, 0xa2,
  6128. 0xec, 0xf6, 0xd1, 0xbc, 0x53, 0x13, 0x64, 0x70, 0x9a, 0xb2, 0xfd, 0x93, 0x16, 0x3c, 0xa2, 0x23,
  6129. 0x6a, 0x0e, 0x30, 0xbd, 0x94, 0x24, 0x55, 0x18, 0xf1, 0x3b, 0x24, 0x70, 0x22, 0x3f, 0x10, 0xb7,
  6130. 0xc6, 0x45, 0x39, 0xe8, 0x37, 0x44, 0xf9, 0x7d, 0x11, 0xef, 0x5c, 0x52, 0x97, 0xe5, 0x58, 0xd5,
  6131. 0xa4, 0xaf, 0x4f, 0x36, 0x18, 0xa1, 0x70, 0x75, 0x62, 0x67, 0x00, 0xd3, 0xa4, 0x87, 0x58, 0x40,
  6132. 0xec, 0xaf, 0x5b, 0x7c, 0x61, 0xe9, 0x5d, 0x47, 0x6f, 0xc2, 0x54, 0xdb, 0x89, 0x1a, 0x3b, 0xcb,
  6133. 0x77, 0x3b, 0x01, 0x57, 0x39, 0xc9, 0x71, 0x7a, 0xba, 0xd7, 0x38, 0x69, 0x1f, 0x19, 0x9b, 0x72,
  6134. 0xae, 0x25, 0x88, 0xe1, 0x14, 0x79, 0xb4, 0x09, 0xa3, 0xac, 0x8c, 0x79, 0xf1, 0x85, 0x45, 0xac,
  6135. 0x41, 0x5e, 0x6b, 0xca, 0x18, 0x61, 0x2d, 0xa6, 0x83, 0x75, 0xa2, 0xf6, 0x97, 0xcb, 0x7c, 0xb7,
  6136. 0x33, 0x56, 0xfe, 0x29, 0x18, 0xee, 0xf8, 0xcd, 0xa5, 0xd5, 0x2a, 0x16, 0xb3, 0xa0, 0xae, 0x91,
  6137. 0x1a, 0x2f, 0xc6, 0x12, 0x8e, 0x2e, 0xc2, 0x88, 0xf8, 0x29, 0x55, 0x84, 0xec, 0x6c, 0x16, 0x78,
  6138. 0x21, 0x56, 0x50, 0xf4, 0x1c, 0x40, 0x27, 0xf0, 0xf7, 0xdc, 0x26, 0x8b, 0x2e, 0x51, 0x36, 0xed,
  6139. 0x88, 0x6a, 0x0a, 0x82, 0x35, 0x2c, 0xf4, 0x0a, 0x8c, 0x77, 0xbd, 0x90, 0xb3, 0x23, 0x5a, 0x2c,
  6140. 0x59, 0x65, 0xe1, 0x72, 0x53, 0x07, 0x62, 0x13, 0x17, 0x2d, 0xc0, 0x50, 0xe4, 0x30, 0xbb, 0x98,
  6141. 0xc1, 0x7c, 0x73, 0xdf, 0x0d, 0x8a, 0xa1, 0x27, 0x07, 0xa1, 0x15, 0xb0, 0xa8, 0x88, 0x3e, 0x21,
  6142. 0x1d, 0x6a, 0xf9, 0xc1, 0x2e, 0xec, 0xec, 0xfb, 0xbb, 0x04, 0x34, 0x77, 0x5a, 0x61, 0xbf, 0x6f,
  6143. 0xd0, 0x42, 0x2f, 0x03, 0x90, 0xbb, 0x11, 0x09, 0x3c, 0xa7, 0xa5, 0xac, 0xd9, 0x14, 0x5f, 0x50,
  6144. 0xf5, 0xd7, 0xfd, 0xe8, 0x66, 0x48, 0x96, 0x15, 0x06, 0xd6, 0xb0, 0xed, 0x5f, 0xaf, 0x00, 0xc4,
  6145. 0x7c, 0x3b, 0x7a, 0x2b, 0x75, 0x70, 0x3d, 0x53, 0xcc, 0xe9, 0x1f, 0xdd, 0xa9, 0x85, 0xbe, 0xcf,
  6146. 0x82, 0x51, 0xa7, 0xd5, 0xf2, 0x1b, 0x0e, 0x8f, 0xf6, 0x5b, 0x2a, 0x3e, 0x38, 0x45, 0xfb, 0x0b,
  6147. 0x71, 0x0d, 0xde, 0x85, 0xe7, 0xe5, 0x0a, 0xd5, 0x20, 0x3d, 0x7b, 0xa1, 0x37, 0x8c, 0x3e, 0x20,
  6148. 0x9f, 0x8a, 0x65, 0x63, 0x28, 0xd5, 0x53, 0xb1, 0xc2, 0xee, 0x08, 0xfd, 0x95, 0x78, 0xd3, 0x78,
  6149. 0x25, 0x0e, 0xe4, 0x7b, 0x0c, 0x1a, 0xec, 0x6b, 0xaf, 0x07, 0x22, 0xaa, 0xe9, 0xd1, 0x03, 0x06,
  6150. 0xf3, 0xdd, 0xf3, 0xb4, 0x77, 0x52, 0x8f, 0xc8, 0x01, 0x9f, 0x81, 0xc9, 0xa6, 0xc9, 0x04, 0x88,
  6151. 0x95, 0xf8, 0x64, 0x1e, 0xdd, 0x04, 0xcf, 0x10, 0x5f, 0xfb, 0x09, 0x00, 0x4e, 0x12, 0x46, 0x35,
  6152. 0x1e, 0x4c, 0x62, 0xd5, 0xdb, 0xf2, 0x85, 0xaf, 0x87, 0x9d, 0x3b, 0x97, 0xfb, 0x61, 0x44, 0xda,
  6153. 0x14, 0x33, 0xbe, 0xdd, 0xd7, 0x45, 0x5d, 0xac, 0xa8, 0xa0, 0xd7, 0x60, 0x88, 0xf9, 0x67, 0x85,
  6154. 0x33, 0x23, 0xf9, 0x12, 0x67, 0x33, 0x3a, 0x5a, 0xbc, 0x21, 0xd9, 0xdf, 0x10, 0x0b, 0x0a, 0xe8,
  6155. 0xaa, 0xf4, 0x7e, 0x0c, 0x57, 0xbd, 0x9b, 0x21, 0x61, 0xde, 0x8f, 0x95, 0xc5, 0xf7, 0xc6, 0x8e,
  6156. 0x8d, 0xbc, 0x3c, 0x33, 0x85, 0x98, 0x51, 0x93, 0x72, 0x51, 0xe2, 0xbf, 0xcc, 0x4c, 0x36, 0x03,
  6157. 0xf9, 0xdd, 0x33, 0xb3, 0x97, 0xc5, 0xc3, 0x79, 0xcb, 0x24, 0x81, 0x93, 0x34, 0x29, 0x47, 0xca,
  6158. 0x77, 0xbd, 0xf0, 0x16, 0xe9, 0x75, 0x76, 0xf0, 0x87, 0x38, 0xbb, 0x8d, 0x78, 0x09, 0x16, 0xf5,
  6159. 0x8f, 0x95, 0x3d, 0x98, 0xf5, 0x60, 0x2a, 0xb9, 0x45, 0x1f, 0x2a, 0x3b, 0xf2, 0x07, 0x03, 0x30,
  6160. 0x61, 0x2e, 0x29, 0x74, 0x09, 0x2a, 0x82, 0x88, 0xca, 0x26, 0xa0, 0x76, 0xc9, 0x9a, 0x04, 0xe0,
  6161. 0x18, 0x87, 0x25, 0x91, 0x60, 0xd5, 0x35, 0xf3, 0xe0, 0x38, 0x89, 0x84, 0x82, 0x60, 0x0d, 0x8b,
  6162. 0x3e, 0xac, 0x36, 0x7d, 0x3f, 0x52, 0x17, 0x92, 0x5a, 0x77, 0x8b, 0xac, 0x14, 0x0b, 0x28, 0xbd,
  6163. 0x88, 0x76, 0x49, 0xe0, 0x91, 0x96, 0x19, 0x77, 0x58, 0x5d, 0x44, 0xd7, 0x74, 0x20, 0x36, 0x71,
  6164. 0xe9, 0x75, 0xea, 0x87, 0x6c, 0x21, 0x8b, 0xe7, 0x5b, 0x6c, 0x6e, 0x5d, 0xe7, 0x0e, 0xd8, 0x12,
  6165. 0x8e, 0x3e, 0x0e, 0x8f, 0xa8, 0xd8, 0x4a, 0x98, 0x6b, 0x33, 0x64, 0x8b, 0x43, 0x86, 0xb4, 0xe5,
  6166. 0x91, 0xa5, 0x6c, 0x34, 0x9c, 0x57, 0x1f, 0xbd, 0x0a, 0x13, 0x82, 0xc5, 0x97, 0x14, 0x87, 0x4d,
  6167. 0x0b, 0xa3, 0x6b, 0x06, 0x14, 0x27, 0xb0, 0x65, 0xe4, 0x64, 0xc6, 0x65, 0x4b, 0x0a, 0x23, 0xe9,
  6168. 0xc8, 0xc9, 0x3a, 0x1c, 0xa7, 0x6a, 0xa0, 0x05, 0x98, 0xe4, 0x3c, 0x98, 0xeb, 0x6d, 0xf3, 0x39,
  6169. 0x11, 0xce, 0x5c, 0x6a, 0x4b, 0xdd, 0x30, 0xc1, 0x38, 0x89, 0x8f, 0x5e, 0x82, 0x31, 0x27, 0x68,
  6170. 0xec, 0xb8, 0x11, 0x69, 0x44, 0xdd, 0x80, 0x7b, 0x79, 0x69, 0x26, 0x5a, 0x0b, 0x1a, 0x0c, 0x1b,
  6171. 0x98, 0xf6, 0x5b, 0x70, 0x22, 0x23, 0x32, 0x03, 0x5d, 0x38, 0x4e, 0xc7, 0x95, 0xdf, 0x94, 0xb0,
  6172. 0x70, 0x5e, 0xa8, 0xad, 0xca, 0xaf, 0xd1, 0xb0, 0xe8, 0xea, 0x64, 0x11, 0x1c, 0xb4, 0x44, 0x84,
  6173. 0x6a, 0x75, 0xae, 0x48, 0x00, 0x8e, 0x71, 0xec, 0xff, 0x51, 0x82, 0xc9, 0x0c, 0xdd, 0x0a, 0x4b,
  6174. 0x86, 0x97, 0x78, 0xa4, 0xc4, 0xb9, 0xef, 0xcc, 0x40, 0xdc, 0xa5, 0x43, 0x04, 0xe2, 0x2e, 0xf7,
  6175. 0x0a, 0xc4, 0x3d, 0xf0, 0x76, 0x02, 0x71, 0x9b, 0x23, 0x36, 0xd8, 0xd7, 0x88, 0x65, 0x04, 0xef,
  6176. 0x1e, 0x3a, 0x64, 0xf0, 0x6e, 0x63, 0xd0, 0x87, 0xfb, 0x18, 0xf4, 0x1f, 0x2d, 0xc1, 0x54, 0xd2,
  6177. 0x94, 0xf4, 0x18, 0xe4, 0xb6, 0xaf, 0x19, 0x72, 0xdb, 0x8b, 0xfd, 0x38, 0xdf, 0xe6, 0xca, 0x70,
  6178. 0x71, 0x42, 0x86, 0xfb, 0xfe, 0xbe, 0xa8, 0x15, 0xcb, 0x73, 0xff, 0x46, 0x09, 0x4e, 0x65, 0x7a,
  6179. 0xff, 0x1e, 0xc3, 0xd8, 0xdc, 0x30, 0xc6, 0xe6, 0xd9, 0xbe, 0x1d, 0x93, 0x73, 0x07, 0xe8, 0x76,
  6180. 0x62, 0x80, 0x2e, 0xf5, 0x4f, 0xb2, 0x78, 0x94, 0xbe, 0x56, 0x86, 0x73, 0x99, 0xf5, 0x62, 0xb1,
  6181. 0xe7, 0x8a, 0x21, 0xf6, 0x7c, 0x2e, 0x21, 0xf6, 0xb4, 0x8b, 0x6b, 0x1f, 0x8d, 0x1c, 0x54, 0x38,
  6182. 0xe8, 0xb2, 0x30, 0x03, 0x0f, 0x28, 0x03, 0x35, 0x1c, 0x74, 0x15, 0x21, 0x6c, 0xd2, 0xfd, 0x56,
  6183. 0x92, 0x7d, 0xfe, 0x5b, 0x0b, 0xce, 0x64, 0xce, 0xcd, 0x31, 0xc8, 0xba, 0xd6, 0x4d, 0x59, 0xd7,
  6184. 0x53, 0x7d, 0xaf, 0xd6, 0x1c, 0xe1, 0xd7, 0x97, 0x07, 0x73, 0xbe, 0x85, 0xbd, 0xe4, 0x6f, 0xc0,
  6185. 0xa8, 0xd3, 0x68, 0x90, 0x30, 0x5c, 0xf3, 0x9b, 0x2a, 0xd6, 0xf0, 0xb3, 0xec, 0x9d, 0x15, 0x17,
  6186. 0xdf, 0x3f, 0x98, 0x9b, 0x4d, 0x92, 0x88, 0xc1, 0x58, 0xa7, 0x80, 0x3e, 0x09, 0x23, 0xa1, 0xb8,
  6187. 0x37, 0xc5, 0xdc, 0x3f, 0xdf, 0xe7, 0xe0, 0x38, 0x9b, 0xa4, 0x65, 0x06, 0x43, 0x52, 0x92, 0x0a,
  6188. 0x45, 0xd2, 0x0c, 0x9c, 0x52, 0x3a, 0xd2, 0xc0, 0x29, 0xcf, 0x01, 0xec, 0xa9, 0xc7, 0x40, 0x52,
  6189. 0xfe, 0xa0, 0x3d, 0x13, 0x34, 0x2c, 0xf4, 0x51, 0x98, 0x0a, 0x79, 0xb4, 0xc0, 0xa5, 0x96, 0x13,
  6190. 0x32, 0x3f, 0x1a, 0xb1, 0x0a, 0x59, 0xc0, 0xa5, 0x7a, 0x02, 0x86, 0x53, 0xd8, 0x68, 0x45, 0xb6,
  6191. 0xca, 0x42, 0x1b, 0xf2, 0x85, 0x79, 0x21, 0x6e, 0x51, 0xa4, 0xe2, 0x3d, 0x99, 0x1c, 0x7e, 0x36,
  6192. 0xf0, 0x5a, 0x4d, 0xf4, 0x49, 0x00, 0xba, 0x7c, 0x84, 0x1c, 0x62, 0x38, 0xff, 0xf0, 0xa4, 0xa7,
  6193. 0x4a, 0x33, 0xd3, 0xb8, 0x99, 0xf9, 0xd4, 0x56, 0x15, 0x11, 0xac, 0x11, 0x44, 0x5b, 0x30, 0x1e,
  6194. 0xff, 0x8b, 0x33, 0x55, 0x1e, 0xb2, 0x05, 0x26, 0xf7, 0xae, 0xea, 0x74, 0xb0, 0x49, 0xd6, 0xfe,
  6195. 0xf1, 0x61, 0x78, 0xb4, 0xe0, 0x2c, 0x46, 0x0b, 0xa6, 0xbe, 0xf7, 0xe9, 0xe4, 0x23, 0x7e, 0x36,
  6196. 0xb3, 0xb2, 0xf1, 0xaa, 0x4f, 0x2c, 0xf9, 0xd2, 0xdb, 0x5e, 0xf2, 0x3f, 0x64, 0x69, 0xe2, 0x15,
  6197. 0x6e, 0x59, 0xfa, 0x91, 0x43, 0xde, 0x31, 0x47, 0x28, 0x6f, 0xd9, 0xca, 0x10, 0x5a, 0x3c, 0xd7,
  6198. 0x77, 0x77, 0xfa, 0x97, 0x62, 0x7c, 0xc5, 0x02, 0x24, 0xc4, 0x2b, 0xa4, 0xa9, 0x36, 0x94, 0x90,
  6199. 0x67, 0x5c, 0x39, 0xec, 0xf7, 0x2f, 0xa4, 0x28, 0xf1, 0x91, 0x78, 0x59, 0x5e, 0x06, 0x69, 0x84,
  6200. 0x9e, 0x63, 0x92, 0xd1, 0x3d, 0xf4, 0x71, 0x16, 0x4d, 0xd7, 0x7d, 0x4b, 0x70, 0x40, 0x62, 0xc3,
  6201. 0xbd, 0x28, 0x22, 0xe9, 0xaa, 0x72, 0xca, 0xea, 0x66, 0x76, 0x57, 0x47, 0xc2, 0x06, 0xa9, 0xe3,
  6202. 0x7d, 0x7f, 0x77, 0xe1, 0x91, 0x9c, 0x21, 0x7b, 0xa8, 0xcf, 0xf0, 0xdf, 0xb2, 0xe0, 0x6c, 0x61,
  6203. 0x58, 0x98, 0x6f, 0x42, 0x06, 0xd1, 0xfe, 0x9c, 0x05, 0xd9, 0x93, 0x6d, 0x98, 0x95, 0x5d, 0x82,
  6204. 0x4a, 0x83, 0x16, 0x6a, 0x7e, 0xc0, 0x71, 0x80, 0x04, 0x09, 0xc0, 0x31, 0x8e, 0x61, 0x3d, 0x56,
  6205. 0xea, 0x69, 0x3d, 0xf6, 0x2b, 0x16, 0xa4, 0x0e, 0xf9, 0x63, 0xe0, 0x36, 0x56, 0x4d, 0x6e, 0xe3,
  6206. 0xbd, 0xfd, 0x8c, 0x66, 0x0e, 0xa3, 0xf1, 0xc7, 0x93, 0x70, 0x3a, 0xc7, 0x2d, 0x6f, 0x0f, 0xa6,
  6207. 0xb7, 0x1b, 0xc4, 0xf4, 0xb0, 0x2e, 0x8a, 0x3c, 0x54, 0xe8, 0x8e, 0xcd, 0x92, 0xc3, 0x4e, 0xa7,
  6208. 0x50, 0x70, 0xba, 0x09, 0xf4, 0x39, 0x0b, 0x4e, 0x3a, 0x77, 0xc2, 0x65, 0xca, 0x35, 0xba, 0x8d,
  6209. 0xc5, 0x96, 0xdf, 0xd8, 0xa5, 0x57, 0xb2, 0xdc, 0x08, 0x2f, 0x64, 0x4a, 0xf2, 0x6e, 0xd7, 0x53,
  6210. 0xf8, 0x46, 0xf3, 0x2c, 0x5b, 0x6e, 0x16, 0x16, 0xce, 0x6c, 0x0b, 0x61, 0x91, 0x42, 0x81, 0xbe,
  6211. 0x49, 0x0b, 0x62, 0x00, 0x64, 0xf9, 0x4f, 0x72, 0x36, 0x48, 0x42, 0xb0, 0xa2, 0x83, 0x3e, 0x0d,
  6212. 0x95, 0x6d, 0xe9, 0xee, 0x9b, 0xc1, 0x66, 0xc5, 0x03, 0x59, 0xec, 0x04, 0xcd, 0xd5, 0xf1, 0x0a,
  6213. 0x09, 0xc7, 0x44, 0xd1, 0xab, 0x50, 0xf6, 0xb6, 0xc2, 0xa2, 0x84, 0xb3, 0x09, 0xbb, 0x4b, 0x1e,
  6214. 0x69, 0x63, 0x7d, 0xa5, 0x8e, 0x69, 0x45, 0x74, 0x15, 0xca, 0xc1, 0x66, 0x53, 0x88, 0xa1, 0x33,
  6215. 0x37, 0x29, 0x5e, 0xac, 0xe6, 0xf4, 0x8a, 0x51, 0xc2, 0x8b, 0x55, 0x4c, 0x49, 0xa0, 0x1a, 0x0c,
  6216. 0x32, 0x5f, 0x36, 0xc1, 0xd4, 0x64, 0x3e, 0xdf, 0x0a, 0x7c, 0x42, 0x79, 0x38, 0x0e, 0x86, 0x80,
  6217. 0x39, 0x21, 0xb4, 0x01, 0x43, 0x0d, 0x96, 0x9c, 0x54, 0x70, 0x31, 0x1f, 0xc8, 0x14, 0x38, 0x17,
  6218. 0x64, 0x6d, 0x15, 0xf2, 0x57, 0x86, 0x81, 0x05, 0x2d, 0x46, 0x95, 0x74, 0x76, 0xb6, 0x42, 0x91,
  6219. 0x4c, 0x3b, 0x9b, 0x6a, 0x41, 0x32, 0x62, 0x41, 0x95, 0x61, 0x60, 0x41, 0x0b, 0xbd, 0x0c, 0xa5,
  6220. 0xad, 0x86, 0xf0, 0x53, 0xcb, 0x94, 0x3c, 0x9b, 0xc1, 0x52, 0x16, 0x87, 0xee, 0x1d, 0xcc, 0x95,
  6221. 0x56, 0x96, 0x70, 0x69, 0xab, 0x81, 0xd6, 0x61, 0x78, 0x8b, 0x87, 0x57, 0x10, 0xc2, 0xe5, 0x27,
  6222. 0xb3, 0x23, 0x3f, 0xa4, 0x22, 0x30, 0x70, 0x9f, 0x27, 0x01, 0xc0, 0x92, 0x08, 0xcb, 0x48, 0xa0,
  6223. 0xc2, 0x44, 0x88, 0x28, 0x75, 0xf3, 0x87, 0x0b, 0xed, 0xc1, 0x99, 0xcc, 0x38, 0xd8, 0x04, 0xd6,
  6224. 0x28, 0xd2, 0x55, 0xed, 0xbc, 0xd5, 0x0d, 0x58, 0x28, 0x70, 0x11, 0xce, 0x28, 0x73, 0x55, 0x2f,
  6225. 0x48, 0xa4, 0xa2, 0x55, 0xad, 0x90, 0x70, 0x4c, 0x14, 0xed, 0xc2, 0xf8, 0x5e, 0xd8, 0xd9, 0x21,
  6226. 0x72, 0x4b, 0xb3, 0xe8, 0x46, 0x39, 0xfc, 0xd1, 0x2d, 0x81, 0xe8, 0x06, 0x51, 0xd7, 0x69, 0xa5,
  6227. 0x4e, 0x21, 0xc6, 0xcb, 0xde, 0xd2, 0x89, 0x61, 0x93, 0x36, 0x1d, 0xfe, 0x37, 0xbb, 0xfe, 0xe6,
  6228. 0x7e, 0x44, 0x44, 0x70, 0xb9, 0xcc, 0xe1, 0x7f, 0x9d, 0xa3, 0xa4, 0x87, 0x5f, 0x00, 0xb0, 0x24,
  6229. 0x82, 0x6e, 0x89, 0xe1, 0x61, 0xa7, 0xe7, 0x54, 0x7e, 0x04, 0xd8, 0x05, 0x89, 0x94, 0x33, 0x28,
  6230. 0xec, 0xb4, 0x8c, 0x49, 0xb1, 0x53, 0xb2, 0xb3, 0xe3, 0x47, 0xbe, 0x97, 0x38, 0xa1, 0xa7, 0xf3,
  6231. 0x4f, 0xc9, 0x5a, 0x06, 0x7e, 0xfa, 0x94, 0xcc, 0xc2, 0xc2, 0x99, 0x6d, 0xa1, 0x26, 0x4c, 0x74,
  6232. 0xfc, 0x20, 0xba, 0xe3, 0x07, 0x72, 0x7d, 0xa1, 0x02, 0xe1, 0x98, 0x81, 0x29, 0x5a, 0x64, 0x71,
  6233. 0x1b, 0x4d, 0x08, 0x4e, 0xd0, 0x44, 0x1f, 0x83, 0xe1, 0xb0, 0xe1, 0xb4, 0xc8, 0xea, 0x8d, 0x99,
  6234. 0x13, 0xf9, 0xd7, 0x4f, 0x9d, 0xa3, 0xe4, 0xac, 0x2e, 0x1e, 0x1d, 0x83, 0xa3, 0x60, 0x49, 0x0e,
  6235. 0xad, 0xc0, 0x20, 0xcb, 0x38, 0xc7, 0x22, 0x21, 0xe6, 0x04, 0xb2, 0x4d, 0x59, 0xc1, 0xf3, 0xb3,
  6236. 0x89, 0x15, 0x63, 0x5e, 0x9d, 0xee, 0x01, 0xf1, 0x46, 0xf4, 0xc3, 0x99, 0x53, 0xf9, 0x7b, 0x40,
  6237. 0x3c, 0x2d, 0x6f, 0xd4, 0x8b, 0xf6, 0x80, 0x42, 0xc2, 0x31, 0x51, 0x7a, 0x32, 0xd3, 0xd3, 0xf4,
  6238. 0x74, 0x81, 0xf9, 0x56, 0xee, 0x59, 0xca, 0x4e, 0x66, 0x7a, 0x92, 0x52, 0x12, 0xf6, 0xef, 0x0d,
  6239. 0xa7, 0x79, 0x16, 0x26, 0x55, 0xf8, 0x1e, 0x2b, 0xa5, 0x70, 0xfe, 0x60, 0xbf, 0x42, 0xce, 0x23,
  6240. 0x7c, 0x0a, 0x7d, 0xce, 0x82, 0xd3, 0x9d, 0xcc, 0x0f, 0x11, 0x0c, 0x40, 0x7f, 0xb2, 0x52, 0xfe,
  6241. 0xe9, 0x2a, 0x6a, 0x66, 0x36, 0x1c, 0xe7, 0xb4, 0x94, 0x7c, 0x6e, 0x96, 0xdf, 0xf6, 0x73, 0x73,
  6242. 0x0d, 0x46, 0x1a, 0xfc, 0x29, 0x52, 0x98, 0xac, 0x3b, 0xf9, 0xf6, 0x66, 0xac, 0x84, 0x78, 0xc3,
  6243. 0x6c, 0x61, 0x45, 0x02, 0xfd, 0xb0, 0x05, 0x67, 0x93, 0x5d, 0xc7, 0x84, 0x81, 0x45, 0xa8, 0x4d,
  6244. 0x2e, 0xd0, 0x58, 0x11, 0xdf, 0x9f, 0xe2, 0xff, 0x0d, 0xe4, 0xfb, 0xbd, 0x10, 0x70, 0x71, 0x63,
  6245. 0xa8, 0x9a, 0x21, 0x51, 0x19, 0x32, 0xb5, 0x48, 0x7d, 0x48, 0x55, 0x5e, 0x80, 0xb1, 0xb6, 0xdf,
  6246. 0xf5, 0x22, 0x61, 0xed, 0x25, 0x2c, 0x4f, 0x98, 0xc5, 0xc5, 0x9a, 0x56, 0x8e, 0x0d, 0xac, 0x84,
  6247. 0x2c, 0x66, 0xe4, 0x81, 0x65, 0x31, 0x6f, 0xc0, 0x98, 0xa7, 0x99, 0x27, 0x0b, 0x7e, 0xe0, 0x42,
  6248. 0x7e, 0x98, 0x5c, 0xdd, 0x98, 0x99, 0xf7, 0x52, 0x2f, 0xc1, 0x06, 0xb5, 0xe3, 0x35, 0x03, 0xfb,
  6249. 0x92, 0x95, 0xc1, 0xd4, 0x73, 0x51, 0xcc, 0x87, 0x4d, 0x51, 0xcc, 0x85, 0xa4, 0x28, 0x26, 0xa5,
  6250. 0x41, 0x30, 0xa4, 0x30, 0xfd, 0x67, 0x01, 0xea, 0x37, 0xd4, 0xa6, 0xdd, 0x82, 0xf3, 0xbd, 0xae,
  6251. 0x25, 0x66, 0xf6, 0xd7, 0x54, 0xfa, 0xe2, 0xd8, 0xec, 0xaf, 0xb9, 0x5a, 0xc5, 0x0c, 0xd2, 0x6f,
  6252. 0x10, 0x27, 0xfb, 0xbf, 0x59, 0x50, 0xae, 0xf9, 0xcd, 0x63, 0x78, 0xf0, 0x7e, 0xc4, 0x78, 0xf0,
  6253. 0x3e, 0x9a, 0x7d, 0x21, 0x36, 0x73, 0xf5, 0x1f, 0xcb, 0x09, 0xfd, 0xc7, 0xd9, 0x3c, 0x02, 0xc5,
  6254. 0xda, 0x8e, 0x9f, 0x2a, 0xc3, 0x68, 0xcd, 0x6f, 0x2a, 0x9b, 0xfb, 0x7f, 0xf1, 0x20, 0x36, 0xf7,
  6255. 0xb9, 0xb9, 0x2c, 0x34, 0xca, 0xcc, 0x5a, 0x50, 0xba, 0x1b, 0x7f, 0x93, 0x99, 0xde, 0xdf, 0x26,
  6256. 0xee, 0xf6, 0x4e, 0x44, 0x9a, 0xc9, 0xcf, 0x39, 0x3e, 0xd3, 0xfb, 0xdf, 0x2b, 0xc1, 0x64, 0xa2,
  6257. 0x75, 0xd4, 0x82, 0xf1, 0x96, 0x2e, 0x5d, 0x17, 0xeb, 0xf4, 0x81, 0x04, 0xf3, 0xc2, 0x74, 0x59,
  6258. 0x2b, 0xc2, 0x26, 0x71, 0x34, 0x0f, 0xa0, 0xd4, 0xcd, 0x52, 0xbc, 0xca, 0xb8, 0x7e, 0xa5, 0x8f,
  6259. 0x0e, 0xb1, 0x86, 0x81, 0x5e, 0x84, 0xd1, 0xc8, 0xef, 0xf8, 0x2d, 0x7f, 0x7b, 0xff, 0x1a, 0x91,
  6260. 0xf1, 0xbd, 0x94, 0x41, 0xe2, 0x46, 0x0c, 0xc2, 0x3a, 0x1e, 0xba, 0x0b, 0xd3, 0x8a, 0x48, 0xfd,
  6261. 0x08, 0x34, 0x0e, 0x4c, 0xaa, 0xb0, 0x9e, 0xa4, 0x88, 0xd3, 0x8d, 0xd8, 0x3f, 0x53, 0xe6, 0x43,
  6262. 0xec, 0x45, 0xee, 0xbb, 0xbb, 0xe1, 0x9d, 0xbd, 0x1b, 0xbe, 0x66, 0xc1, 0x14, 0x6d, 0x9d, 0x59,
  6263. 0x5b, 0xc9, 0x6b, 0x5e, 0x05, 0xe6, 0xb6, 0x0a, 0x02, 0x73, 0x5f, 0xa0, 0xa7, 0x66, 0xd3, 0xef,
  6264. 0x46, 0x42, 0x76, 0xa7, 0x1d, 0x8b, 0xb4, 0x14, 0x0b, 0xa8, 0xc0, 0x23, 0x41, 0x20, 0x3c, 0x44,
  6265. 0x75, 0x3c, 0x12, 0x04, 0x58, 0x40, 0x65, 0xdc, 0xee, 0x81, 0xec, 0xb8, 0xdd, 0x3c, 0xfc, 0xaa,
  6266. 0xb0, 0xcb, 0x11, 0x0c, 0x97, 0x16, 0x7e, 0x55, 0x1a, 0xec, 0xc4, 0x38, 0xf6, 0x57, 0xca, 0x30,
  6267. 0x56, 0xf3, 0x9b, 0xb1, 0xaa, 0xf9, 0x05, 0x43, 0xd5, 0x7c, 0x3e, 0xa1, 0x6a, 0x9e, 0xd2, 0x71,
  6268. 0xdf, 0x55, 0x2c, 0x7f, 0xa3, 0x14, 0xcb, 0xff, 0xd4, 0x62, 0xb3, 0x56, 0x5d, 0xaf, 0x73, 0xe3,
  6269. 0x3d, 0x74, 0x19, 0x46, 0xd9, 0x01, 0xc3, 0x5c, 0x92, 0xa5, 0xfe, 0x95, 0xe5, 0xa3, 0x5a, 0x8f,
  6270. 0x8b, 0xb1, 0x8e, 0x83, 0x2e, 0xc2, 0x48, 0x48, 0x9c, 0xa0, 0xb1, 0xa3, 0x4e, 0x57, 0xa1, 0x2c,
  6271. 0xe5, 0x65, 0x58, 0x41, 0xd1, 0xeb, 0x71, 0xe4, 0xcf, 0x72, 0xbe, 0x8b, 0xa3, 0xde, 0x1f, 0xbe,
  6272. 0x45, 0xf2, 0xc3, 0x7d, 0xda, 0xb7, 0x01, 0xa5, 0xf1, 0xfb, 0x88, 0x4d, 0x37, 0x67, 0xc6, 0xa6,
  6273. 0xab, 0xa4, 0xe2, 0xd2, 0xfd, 0x99, 0x05, 0x13, 0x35, 0xbf, 0x49, 0xb7, 0xee, 0xb7, 0xd2, 0x3e,
  6274. 0xd5, 0xc3, 0x1e, 0x0f, 0x15, 0x84, 0x3d, 0x7e, 0x02, 0x06, 0x6b, 0x7e, 0x73, 0xb5, 0x56, 0x14,
  6275. 0x5f, 0xc0, 0xfe, 0x9b, 0x16, 0x0c, 0xd7, 0xfc, 0xe6, 0x31, 0xa8, 0x05, 0x3e, 0x6c, 0xaa, 0x05,
  6276. 0x1e, 0xc9, 0x59, 0x37, 0x39, 0x9a, 0x80, 0xbf, 0x3e, 0x00, 0xe3, 0xb4, 0x9f, 0xfe, 0xb6, 0x9c,
  6277. 0x4a, 0x63, 0xd8, 0xac, 0x3e, 0x86, 0x8d, 0x72, 0xe1, 0x7e, 0xab, 0xe5, 0xdf, 0x49, 0x4e, 0xeb,
  6278. 0x0a, 0x2b, 0xc5, 0x02, 0x8a, 0x9e, 0x81, 0x91, 0x4e, 0x40, 0xf6, 0x5c, 0x5f, 0xb0, 0xb7, 0x9a,
  6279. 0x92, 0xa5, 0x26, 0xca, 0xb1, 0xc2, 0xa0, 0xcf, 0xc2, 0xd0, 0xf5, 0xe8, 0x55, 0xde, 0xf0, 0xbd,
  6280. 0x26, 0x97, 0x9c, 0x97, 0x45, 0x6e, 0x0e, 0xad, 0x1c, 0x1b, 0x58, 0xe8, 0x36, 0x54, 0xd8, 0x7f,
  6281. 0x76, 0xec, 0x1c, 0x3e, 0xcb, 0xab, 0xc8, 0xfa, 0x27, 0x08, 0xe0, 0x98, 0x16, 0x7a, 0x0e, 0x20,
  6282. 0x92, 0xf1, 0xed, 0x43, 0x11, 0x6d, 0x4d, 0x3d, 0x05, 0x54, 0xe4, 0xfb, 0x10, 0x6b, 0x58, 0xe8,
  6283. 0x69, 0xa8, 0x44, 0x8e, 0xdb, 0xba, 0xee, 0x7a, 0x24, 0x64, 0x12, 0xf1, 0xb2, 0x4c, 0xbe, 0x27,
  6284. 0x0a, 0x71, 0x0c, 0xa7, 0xac, 0x18, 0x8b, 0xc4, 0xc1, 0x73, 0x44, 0x8f, 0x30, 0x6c, 0xc6, 0x8a,
  6285. 0x5d, 0x57, 0xa5, 0x58, 0xc3, 0x40, 0x3b, 0xf0, 0x98, 0xeb, 0xb1, 0x3c, 0x16, 0xa4, 0xbe, 0xeb,
  6286. 0x76, 0x36, 0xae, 0xd7, 0x6f, 0x91, 0xc0, 0xdd, 0xda, 0x5f, 0x74, 0x1a, 0xbb, 0xc4, 0x93, 0xf9,
  6287. 0x3b, 0xdf, 0x2b, 0xba, 0xf8, 0xd8, 0x6a, 0x01, 0x2e, 0x2e, 0xa4, 0x64, 0x3f, 0xcf, 0xd6, 0xfb,
  6288. 0x8d, 0x3a, 0x7a, 0xbf, 0x71, 0x74, 0x9c, 0xd6, 0x8f, 0x8e, 0xfb, 0x07, 0x73, 0x43, 0x37, 0xea,
  6289. 0x5a, 0x20, 0x89, 0x97, 0xe0, 0x54, 0xcd, 0x6f, 0xd6, 0xfc, 0x20, 0x5a, 0xf1, 0x83, 0x3b, 0x4e,
  6290. 0xd0, 0x94, 0xcb, 0x6b, 0x4e, 0x86, 0xd2, 0xa0, 0xe7, 0xe7, 0x20, 0x3f, 0x5d, 0x8c, 0x30, 0x19,
  6291. 0xcf, 0x33, 0x8e, 0xed, 0x90, 0x0e, 0x60, 0x0d, 0xc6, 0x3b, 0xa8, 0x4c, 0x30, 0x57, 0x9c, 0x88,
  6292. 0xa0, 0x1b, 0x2c, 0xc3, 0x75, 0x7c, 0x8d, 0x8a, 0xea, 0x4f, 0x69, 0x19, 0xae, 0x63, 0x60, 0xe6,
  6293. 0xbd, 0x6b, 0xd6, 0xb7, 0xff, 0xfb, 0x20, 0x3b, 0x51, 0x13, 0xd9, 0x44, 0xd0, 0xa7, 0x60, 0x22,
  6294. 0x24, 0xd7, 0x5d, 0xaf, 0x7b, 0x57, 0x8a, 0x30, 0x0a, 0x5c, 0xf8, 0xea, 0xcb, 0x3a, 0x26, 0x17,
  6295. 0x84, 0x9a, 0x65, 0x38, 0x41, 0x0d, 0xb5, 0x61, 0xe2, 0x8e, 0xeb, 0x35, 0xfd, 0x3b, 0xa1, 0xa4,
  6296. 0x3f, 0x92, 0x2f, 0x0f, 0xbd, 0xcd, 0x31, 0x13, 0x7d, 0x34, 0x9a, 0xbb, 0x6d, 0x10, 0xc3, 0x09,
  6297. 0xe2, 0x74, 0xd5, 0x06, 0x5d, 0x6f, 0x21, 0xbc, 0x19, 0x92, 0x40, 0xe4, 0x2a, 0x67, 0xab, 0x16,
  6298. 0xcb, 0x42, 0x1c, 0xc3, 0xe9, 0xaa, 0x65, 0x7f, 0xae, 0x04, 0x7e, 0x97, 0xa7, 0xae, 0x10, 0xab,
  6299. 0x16, 0xab, 0x52, 0xac, 0x61, 0xd0, 0x5d, 0xcd, 0xfe, 0xad, 0xfb, 0x1e, 0xf6, 0xfd, 0x48, 0x9e,
  6300. 0x03, 0x4c, 0xa7, 0xaf, 0x95, 0x63, 0x03, 0x0b, 0xad, 0x00, 0x0a, 0xbb, 0x9d, 0x4e, 0x8b, 0xd9,
  6301. 0x06, 0x39, 0x2d, 0x46, 0x8a, 0xdb, 0x4b, 0x94, 0x79, 0xe8, 0xdd, 0x7a, 0x0a, 0x8a, 0x33, 0x6a,
  6302. 0xd0, 0x03, 0x7e, 0x4b, 0x74, 0x75, 0x90, 0x75, 0x95, 0xeb, 0x4e, 0xea, 0xbc, 0x9f, 0x12, 0x86,
  6303. 0x96, 0x61, 0x38, 0xdc, 0x0f, 0x1b, 0x91, 0x88, 0x94, 0x98, 0x93, 0x30, 0xaa, 0xce, 0x50, 0xb4,
  6304. 0x7c, 0x85, 0xbc, 0x0a, 0x96, 0x75, 0x51, 0x03, 0x4e, 0x08, 0x8a, 0x4b, 0x3b, 0x8e, 0xa7, 0xd2,
  6305. 0xef, 0x70, 0x13, 0xe9, 0xcb, 0xf7, 0x0e, 0xe6, 0x4e, 0x88, 0x96, 0x75, 0xf0, 0xfd, 0x83, 0xb9,
  6306. 0xd3, 0x35, 0xbf, 0x99, 0x01, 0xc1, 0x59, 0xd4, 0xf8, 0xe2, 0x6b, 0x34, 0xfc, 0x76, 0xa7, 0x16,
  6307. 0xf8, 0x5b, 0x6e, 0x8b, 0x14, 0xe9, 0x9f, 0xea, 0x06, 0xa6, 0x58, 0x7c, 0x46, 0x19, 0x4e, 0x50,
  6308. 0xb3, 0xbf, 0x93, 0x31, 0x41, 0x2c, 0x3d, 0x77, 0xd4, 0x0d, 0x08, 0x6a, 0xc3, 0x78, 0x87, 0x6d,
  6309. 0x13, 0x91, 0x50, 0x42, 0xac, 0xf5, 0x17, 0xfa, 0x94, 0xa3, 0xdc, 0xa1, 0x77, 0x87, 0x69, 0x63,
  6310. 0x54, 0xd3, 0xc9, 0x61, 0x93, 0xba, 0xfd, 0x1b, 0x8f, 0xb0, 0x6b, 0xb4, 0xce, 0x85, 0x23, 0xc3,
  6311. 0xc2, 0x23, 0x43, 0xbc, 0xc7, 0x66, 0xf3, 0xa5, 0x74, 0xf1, 0xb4, 0x08, 0xaf, 0x0e, 0x2c, 0xeb,
  6312. 0xa2, 0x4f, 0xc2, 0x04, 0x7d, 0xde, 0xa8, 0xab, 0x2c, 0x9c, 0x39, 0x99, 0x1f, 0x39, 0x43, 0x61,
  6313. 0xe9, 0xc9, 0x66, 0xf4, 0xca, 0x38, 0x41, 0x0c, 0xbd, 0xce, 0x6c, 0x7a, 0x24, 0xe9, 0x52, 0x3f,
  6314. 0xa4, 0x75, 0xf3, 0x1d, 0x49, 0x56, 0x23, 0x82, 0xba, 0x70, 0x22, 0x9d, 0x9a, 0x2e, 0x9c, 0xb1,
  6315. 0xf3, 0xf9, 0xc4, 0x74, 0x76, 0xb9, 0x38, 0x2b, 0x48, 0x1a, 0x16, 0xe2, 0x2c, 0xfa, 0xe8, 0x3a,
  6316. 0x8c, 0x8b, 0x1c, 0xd5, 0x62, 0xe5, 0x96, 0x0d, 0xe1, 0xe1, 0x38, 0xd6, 0x81, 0xf7, 0x93, 0x05,
  6317. 0xd8, 0xac, 0x8c, 0xb6, 0xe1, 0xac, 0x96, 0x33, 0xea, 0x4a, 0xe0, 0x30, 0x0b, 0x00, 0x97, 0x1d,
  6318. 0xa7, 0xda, 0x05, 0xff, 0xf8, 0xbd, 0x83, 0xb9, 0xb3, 0x1b, 0x45, 0x88, 0xb8, 0x98, 0x0e, 0xba,
  6319. 0x01, 0xa7, 0xb8, 0xdf, 0x77, 0x95, 0x38, 0xcd, 0x96, 0xeb, 0x29, 0x0e, 0x82, 0x6f, 0xf9, 0x33,
  6320. 0xf7, 0x0e, 0xe6, 0x4e, 0x2d, 0x64, 0x21, 0xe0, 0xec, 0x7a, 0xe8, 0xc3, 0x50, 0x69, 0x7a, 0xa1,
  6321. 0x18, 0x83, 0x21, 0x23, 0x2d, 0x57, 0xa5, 0xba, 0x5e, 0x57, 0xdf, 0x1f, 0xff, 0xc1, 0x71, 0x05,
  6322. 0xb4, 0xcd, 0x05, 0xcc, 0x4a, 0xec, 0x31, 0x9c, 0x8a, 0x7b, 0x95, 0x94, 0x0c, 0x1a, 0x9e, 0x9f,
  6323. 0x5c, 0xb3, 0xa2, 0x1c, 0x22, 0x0c, 0xa7, 0x50, 0x83, 0x30, 0x7a, 0x0d, 0x90, 0x08, 0xff, 0xbe,
  6324. 0xd0, 0x60, 0xd9, 0x4a, 0x98, 0x3c, 0x7e, 0xc4, 0xf4, 0x45, 0xac, 0xa7, 0x30, 0x70, 0x46, 0x2d,
  6325. 0x74, 0x95, 0x9e, 0x2a, 0x7a, 0xa9, 0x38, 0xb5, 0x54, 0x12, 0xc5, 0x2a, 0xe9, 0x04, 0x84, 0x59,
  6326. 0x34, 0x99, 0x14, 0x71, 0xa2, 0x1e, 0x6a, 0xc2, 0x63, 0x4e, 0x37, 0xf2, 0x99, 0xec, 0xde, 0x44,
  6327. 0xdd, 0xf0, 0x77, 0x89, 0xc7, 0xd4, 0x66, 0x23, 0x8b, 0xe7, 0x29, 0x8b, 0xb2, 0x50, 0x80, 0x87,
  6328. 0x0b, 0xa9, 0x50, 0xd6, 0x52, 0x65, 0x4d, 0x06, 0x33, 0x9a, 0x57, 0x46, 0xe6, 0xe4, 0x17, 0x61,
  6329. 0x74, 0xc7, 0x0f, 0xa3, 0x75, 0x12, 0xdd, 0xf1, 0x83, 0x5d, 0x11, 0x95, 0x36, 0x8e, 0xf1, 0x1d,
  6330. 0x83, 0xb0, 0x8e, 0x47, 0xdf, 0x8e, 0xcc, 0xa8, 0x63, 0xb5, 0xca, 0xf4, 0xe9, 0x23, 0xf1, 0x19,
  6331. 0x73, 0x95, 0x17, 0x63, 0x09, 0x97, 0xa8, 0xab, 0xb5, 0x25, 0xa6, 0x1b, 0x4f, 0xa0, 0xae, 0xd6,
  6332. 0x96, 0xb0, 0x84, 0xd3, 0xe5, 0x1a, 0xee, 0x38, 0x01, 0xa9, 0x05, 0x7e, 0x83, 0x84, 0x5a, 0x64,
  6333. 0xf9, 0x47, 0x79, 0xcc, 0x5d, 0xba, 0x5c, 0xeb, 0x59, 0x08, 0x38, 0xbb, 0x1e, 0x22, 0xe9, 0x7c,
  6334. 0x69, 0x13, 0xf9, 0x4a, 0x8d, 0x34, 0x3f, 0xd3, 0x67, 0xca, 0x34, 0x0f, 0xa6, 0x54, 0xa6, 0x36,
  6335. 0x1e, 0x65, 0x37, 0x9c, 0x99, 0x64, 0x6b, 0xbb, 0xff, 0x10, 0xbd, 0x4a, 0x4d, 0xb4, 0x9a, 0xa0,
  6336. 0x84, 0x53, 0xb4, 0x8d, 0x80, 0x6d, 0x53, 0x3d, 0x03, 0xb6, 0x5d, 0x82, 0x4a, 0xd8, 0xdd, 0x6c,
  6337. 0xfa, 0x6d, 0xc7, 0xf5, 0x98, 0x6e, 0x5c, 0x7b, 0xc4, 0xd4, 0x25, 0x00, 0xc7, 0x38, 0x68, 0x05,
  6338. 0x46, 0x1c, 0xa9, 0x03, 0x42, 0xf9, 0x21, 0x7a, 0x94, 0xe6, 0x87, 0x47, 0xad, 0x90, 0x5a, 0x1f,
  6339. 0x55, 0x17, 0xbd, 0x02, 0xe3, 0xc2, 0x6f, 0x59, 0x24, 0x09, 0x3d, 0x61, 0x3a, 0x97, 0xd5, 0x75,
  6340. 0x20, 0x36, 0x71, 0xd1, 0x4d, 0x18, 0x8d, 0xfc, 0x16, 0xf3, 0x90, 0xa2, 0x6c, 0xde, 0xe9, 0xfc,
  6341. 0x60, 0x73, 0x1b, 0x0a, 0x4d, 0x17, 0xbf, 0xaa, 0xaa, 0x58, 0xa7, 0x83, 0x36, 0xf8, 0x7a, 0x67,
  6342. 0x71, 0xe4, 0x49, 0x38, 0xf3, 0x48, 0xfe, 0x9d, 0xa4, 0xc2, 0xcd, 0x9b, 0xdb, 0x41, 0xd4, 0xc4,
  6343. 0x3a, 0x19, 0x74, 0x05, 0xa6, 0x3b, 0x81, 0xeb, 0xb3, 0x35, 0xa1, 0xd4, 0x7f, 0x33, 0x66, 0xd6,
  6344. 0xa8, 0x5a, 0x12, 0x01, 0xa7, 0xeb, 0x30, 0xb7, 0x73, 0x51, 0x38, 0x73, 0x86, 0x67, 0xbe, 0xe0,
  6345. 0x6f, 0x42, 0x5e, 0x86, 0x15, 0x14, 0xad, 0xb1, 0x93, 0x98, 0x8b, 0x33, 0x66, 0x66, 0xf3, 0xa3,
  6346. 0x02, 0xe9, 0x62, 0x0f, 0xce, 0xbc, 0xaa, 0xbf, 0x38, 0xa6, 0x80, 0x9a, 0x5a, 0xc2, 0x49, 0xfa,
  6347. 0x62, 0x08, 0x67, 0x1e, 0x2b, 0xb0, 0xac, 0x4b, 0x3c, 0x2f, 0x62, 0x86, 0xc0, 0x28, 0x0e, 0x71,
  6348. 0x82, 0x26, 0xfa, 0x28, 0x4c, 0x89, 0x58, 0x86, 0xf1, 0x30, 0x9d, 0x8d, 0xed, 0xce, 0x71, 0x02,
  6349. 0x86, 0x53, 0xd8, 0x3c, 0xf3, 0x84, 0xb3, 0xd9, 0x22, 0xe2, 0xe8, 0xbb, 0xee, 0x7a, 0xbb, 0xe1,
  6350. 0xcc, 0x39, 0x76, 0x3e, 0x88, 0xcc, 0x13, 0x49, 0x28, 0xce, 0xa8, 0x81, 0x36, 0x60, 0xaa, 0x13,
  6351. 0x10, 0xd2, 0x66, 0x8c, 0xbe, 0xb8, 0xcf, 0xe6, 0x78, 0xd4, 0x05, 0xda, 0x93, 0x5a, 0x02, 0x76,
  6352. 0x3f, 0xa3, 0x0c, 0xa7, 0x28, 0xa0, 0x3b, 0x30, 0xe2, 0xef, 0x91, 0x60, 0x87, 0x38, 0xcd, 0x99,
  6353. 0xf3, 0x05, 0x7e, 0x10, 0xe2, 0x72, 0xbb, 0x21, 0x70, 0x13, 0x26, 0x03, 0xb2, 0xb8, 0xb7, 0xc9,
  6354. 0x80, 0x6c, 0x0c, 0xfd, 0x88, 0x05, 0x67, 0xa4, 0x96, 0xa1, 0xde, 0xa1, 0xa3, 0xbe, 0xe4, 0x7b,
  6355. 0x61, 0x14, 0xf0, 0x38, 0x01, 0x8f, 0xe7, 0xfb, 0xce, 0x6f, 0xe4, 0x54, 0x52, 0x12, 0xd5, 0x33,
  6356. 0x79, 0x18, 0x21, 0xce, 0x6f, 0x11, 0x2d, 0xc1, 0x74, 0x48, 0x22, 0x79, 0x18, 0x2d, 0x84, 0x2b,
  6357. 0xaf, 0x57, 0xd7, 0x67, 0x9e, 0xe0, 0x41, 0x0e, 0xe8, 0x66, 0xa8, 0x27, 0x81, 0x38, 0x8d, 0x8f,
  6358. 0x2e, 0x43, 0xc9, 0x0f, 0x67, 0xde, 0x5b, 0x90, 0xa3, 0x94, 0x3e, 0xc5, 0xb9, 0xe9, 0xd8, 0x8d,
  6359. 0x3a, 0x2e, 0xf9, 0xe1, 0xec, 0xb7, 0xc3, 0x74, 0x8a, 0x63, 0x38, 0x4c, 0x6e, 0x9f, 0xd9, 0x5d,
  6360. 0x18, 0x37, 0x66, 0xe5, 0xa1, 0x6a, 0xa9, 0xff, 0xf5, 0x30, 0x54, 0x94, 0x06, 0x13, 0x5d, 0x32,
  6361. 0x15, 0xd3, 0x67, 0x92, 0x8a, 0xe9, 0x91, 0x9a, 0xdf, 0x34, 0x74, 0xd1, 0x1b, 0x19, 0xd1, 0xe0,
  6362. 0xf2, 0xce, 0x80, 0xfe, 0x0d, 0xe4, 0x35, 0xb1, 0x70, 0xb9, 0x6f, 0x0d, 0xf7, 0x40, 0xa1, 0xa4,
  6363. 0xf9, 0x0a, 0x4c, 0x7b, 0x3e, 0x63, 0x53, 0x49, 0x53, 0xf2, 0x20, 0x8c, 0xd5, 0xa8, 0xe8, 0xe1,
  6364. 0x55, 0x12, 0x08, 0x38, 0x5d, 0x87, 0x36, 0xc8, 0x79, 0x85, 0xa4, 0x68, 0x9b, 0xb3, 0x12, 0x58,
  6365. 0x40, 0xd1, 0x13, 0x30, 0xd8, 0xf1, 0x9b, 0xab, 0x35, 0xc1, 0xa2, 0x6a, 0x31, 0x48, 0x9b, 0xab,
  6366. 0x35, 0xcc, 0x61, 0x68, 0x01, 0x86, 0xd8, 0x8f, 0x70, 0x66, 0x2c, 0x3f, 0x8e, 0x06, 0xab, 0xa1,
  6367. 0x65, 0x4e, 0x62, 0x15, 0xb0, 0xa8, 0xc8, 0x44, 0x6c, 0x94, 0xaf, 0x67, 0x22, 0xb6, 0xe1, 0x07,
  6368. 0x14, 0xb1, 0x49, 0x02, 0x38, 0xa6, 0x85, 0xee, 0xc2, 0x29, 0xe3, 0x2d, 0xc5, 0x97, 0x08, 0x09,
  6369. 0x85, 0x2f, 0xff, 0x13, 0x85, 0x8f, 0x28, 0xa1, 0x11, 0x3f, 0x2b, 0x3a, 0x7d, 0x6a, 0x35, 0x8b,
  6370. 0x12, 0xce, 0x6e, 0x00, 0xb5, 0x60, 0xba, 0x91, 0x6a, 0x75, 0xa4, 0xff, 0x56, 0xd5, 0x84, 0xa6,
  6371. 0x5b, 0x4c, 0x13, 0x46, 0xaf, 0xc0, 0xc8, 0x9b, 0x7e, 0xc8, 0x8e, 0x77, 0xc1, 0x56, 0x4b, 0x47,
  6372. 0xf0, 0x91, 0xd7, 0x6f, 0xd4, 0x59, 0xf9, 0xfd, 0x83, 0xb9, 0xd1, 0x9a, 0xdf, 0x94, 0x7f, 0xb1,
  6373. 0xaa, 0x80, 0xbe, 0xdf, 0x82, 0xd9, 0xf4, 0x63, 0x4d, 0x75, 0x7a, 0xbc, 0xff, 0x4e, 0xdb, 0xa2,
  6374. 0xd1, 0xd9, 0xe5, 0x5c, 0x72, 0xb8, 0xa0, 0x29, 0xfb, 0x97, 0x2c, 0x26, 0xa8, 0x13, 0x9a, 0x26,
  6375. 0x12, 0x76, 0x5b, 0xc7, 0x91, 0x30, 0x76, 0xd9, 0x50, 0x82, 0x3d, 0xb0, 0x85, 0xc4, 0x3f, 0xb7,
  6376. 0x98, 0x85, 0xc4, 0x31, 0xba, 0x42, 0xbc, 0x0e, 0x23, 0x91, 0x4c, 0xe4, 0x5b, 0x90, 0xe3, 0x56,
  6377. 0xeb, 0x14, 0xb3, 0x12, 0x51, 0x4c, 0xae, 0xca, 0xd9, 0xab, 0xc8, 0xd8, 0xff, 0x88, 0xcf, 0x80,
  6378. 0x84, 0x1c, 0x83, 0xae, 0xa1, 0x6a, 0xea, 0x1a, 0xe6, 0x7a, 0x7c, 0x41, 0x8e, 0xce, 0xe1, 0x1f,
  6379. 0x9a, 0xfd, 0x66, 0xc2, 0x9d, 0x77, 0xba, 0x69, 0x8e, 0xfd, 0x79, 0x0b, 0x20, 0x0e, 0xf1, 0xdc,
  6380. 0x47, 0xaa, 0xb6, 0x97, 0x28, 0x5b, 0xeb, 0x47, 0x7e, 0xc3, 0x6f, 0x09, 0x4d, 0xda, 0x63, 0xb1,
  6381. 0xba, 0x83, 0x97, 0xdf, 0xd7, 0x7e, 0x63, 0x85, 0x8d, 0xe6, 0x64, 0x40, 0xb9, 0x72, 0xac, 0x80,
  6382. 0x33, 0x82, 0xc9, 0x7d, 0xd1, 0x82, 0x93, 0x59, 0x76, 0xb5, 0xf4, 0x91, 0xc4, 0xc5, 0x5c, 0xca,
  6383. 0x6c, 0x4a, 0xcd, 0xe6, 0x2d, 0x51, 0x8e, 0x15, 0x46, 0xdf, 0x39, 0xf0, 0x0e, 0x17, 0x5b, 0xf9,
  6384. 0x06, 0x8c, 0xd7, 0x02, 0xa2, 0x5d, 0xae, 0xaf, 0xf2, 0x20, 0x05, 0xbc, 0x3f, 0xcf, 0x1c, 0x3a,
  6385. 0x40, 0x81, 0xfd, 0xe5, 0x12, 0x9c, 0xe4, 0xd6, 0x07, 0x0b, 0x7b, 0xbe, 0xdb, 0xac, 0xf9, 0x4d,
  6386. 0xe1, 0x3d, 0xf5, 0x09, 0x18, 0xeb, 0x68, 0xb2, 0xc9, 0xa2, 0x38, 0xa1, 0xba, 0x0c, 0x33, 0x96,
  6387. 0xa6, 0xe8, 0xa5, 0xd8, 0xa0, 0x85, 0x9a, 0x30, 0x46, 0xf6, 0xdc, 0x86, 0x52, 0x61, 0x97, 0x0e,
  6388. 0x7d, 0xd1, 0xa9, 0x56, 0x96, 0x35, 0x3a, 0xd8, 0xa0, 0xfa, 0x10, 0x32, 0x53, 0xdb, 0x3f, 0x66,
  6389. 0xc1, 0x23, 0x39, 0x51, 0x45, 0x69, 0x73, 0x77, 0x98, 0x9d, 0x87, 0x58, 0xb6, 0xaa, 0x39, 0x6e,
  6390. 0xfd, 0x81, 0x05, 0x14, 0x7d, 0x0c, 0x80, 0x5b, 0x6f, 0xd0, 0x57, 0x7a, 0xaf, 0xf0, 0x8b, 0x46,
  6391. 0xe4, 0x38, 0x2d, 0x08, 0x98, 0xac, 0x8f, 0x35, 0x5a, 0xf6, 0x17, 0x07, 0x60, 0x90, 0x67, 0xd1,
  6392. 0xaf, 0xc1, 0xf0, 0x0e, 0xcf, 0x13, 0x53, 0x38, 0x6f, 0x14, 0x57, 0xa6, 0x9e, 0x89, 0xe7, 0x4d,
  6393. 0x2b, 0xc5, 0x92, 0x0c, 0x5a, 0x83, 0x13, 0x3c, 0x5d, 0x4f, 0xab, 0x4a, 0x5a, 0xce, 0xbe, 0x14,
  6394. 0xfb, 0xf1, 0xdc, 0xb2, 0x4a, 0xfc, 0xb9, 0x9a, 0x46, 0xc1, 0x59, 0xf5, 0xd0, 0xab, 0x30, 0x41,
  6395. 0x9f, 0x61, 0x7e, 0x37, 0x92, 0x94, 0x78, 0xa2, 0x1e, 0xf5, 0xee, 0xdb, 0x30, 0xa0, 0x38, 0x81,
  6396. 0x8d, 0x5e, 0x81, 0xf1, 0x4e, 0x4a, 0xc0, 0x39, 0x18, 0x4b, 0x02, 0x4c, 0xa1, 0xa6, 0x89, 0xcb,
  6397. 0x4c, 0x6b, 0xbb, 0xcc, 0x90, 0x78, 0x63, 0x27, 0x20, 0xe1, 0x8e, 0xdf, 0x6a, 0x32, 0xf6, 0x6f,
  6398. 0x50, 0x33, 0xad, 0x4d, 0xc0, 0x71, 0xaa, 0x06, 0xa5, 0xb2, 0xe5, 0xb8, 0xad, 0x6e, 0x40, 0x62,
  6399. 0x2a, 0x43, 0x26, 0x95, 0x95, 0x04, 0x1c, 0xa7, 0x6a, 0xf4, 0x96, 0xdc, 0x0e, 0x1f, 0x8d, 0xe4,
  6400. 0xd6, 0xfe, 0x5b, 0x25, 0x30, 0xa6, 0xf6, 0x5b, 0x37, 0x81, 0x10, 0xfd, 0xb2, 0xed, 0xa0, 0xd3,
  6401. 0x10, 0x96, 0x31, 0x99, 0x5f, 0x16, 0xe7, 0x05, 0xe5, 0x5f, 0x46, 0xff, 0x63, 0x56, 0x8b, 0xee,
  6402. 0xf1, 0x53, 0xb5, 0xc0, 0xa7, 0x97, 0x9c, 0x0c, 0x63, 0xa5, 0x2c, 0xd8, 0x87, 0xa5, 0x77, 0x6f,
  6403. 0x41, 0xc0, 0x47, 0x61, 0xe3, 0xcb, 0x29, 0x18, 0x46, 0x24, 0x75, 0xe1, 0x6b, 0x2f, 0xa9, 0xa0,
  6404. 0xcb, 0x30, 0x2a, 0xb2, 0xc2, 0x30, 0x43, 0x6b, 0xbe, 0x99, 0x98, 0xd1, 0x4b, 0x35, 0x2e, 0xc6,
  6405. 0x3a, 0x8e, 0xfd, 0x03, 0x25, 0x38, 0x91, 0xe1, 0x29, 0xc3, 0xaf, 0x91, 0x6d, 0x37, 0x8c, 0x54,
  6406. 0xea, 0x51, 0xed, 0x1a, 0xe1, 0xe5, 0x58, 0x61, 0xd0, 0xb3, 0x8a, 0x5f, 0x54, 0xc9, 0xcb, 0x49,
  6407. 0x58, 0xa2, 0x0b, 0xe8, 0x21, 0x93, 0x78, 0x9e, 0x87, 0x81, 0x6e, 0x48, 0x64, 0xa8, 0x56, 0x75,
  6408. 0x6d, 0x33, 0xb5, 0x26, 0x83, 0xd0, 0x67, 0xd4, 0xb6, 0xd2, 0x10, 0x6a, 0xcf, 0x28, 0xae, 0x23,
  6409. 0xe4, 0x30, 0xda, 0xb9, 0x88, 0x78, 0x8e, 0x17, 0x89, 0xc7, 0x56, 0x1c, 0x73, 0x90, 0x95, 0x62,
  6410. 0x01, 0xb5, 0xbf, 0x50, 0x86, 0x33, 0xb9, 0xbe, 0x73, 0xb4, 0xeb, 0x6d, 0xdf, 0x73, 0x23, 0x5f,
  6411. 0x59, 0x13, 0xf1, 0x38, 0x83, 0xa4, 0xb3, 0xb3, 0x26, 0xca, 0xb1, 0xc2, 0x40, 0x17, 0x60, 0x90,
  6412. 0x09, 0x45, 0x53, 0x49, 0x58, 0x17, 0xab, 0x3c, 0xf0, 0x14, 0x07, 0xf7, 0x9d, 0x37, 0xfb, 0x09,
  6413. 0xca, 0xc1, 0xf8, 0xad, 0xe4, 0x85, 0x42, 0xbb, 0xeb, 0xfb, 0x2d, 0xcc, 0x80, 0xe8, 0x7d, 0x62,
  6414. 0xbc, 0x12, 0xe6, 0x33, 0xd8, 0x69, 0xfa, 0xa1, 0x36, 0x68, 0x4f, 0xc1, 0xf0, 0x2e, 0xd9, 0x0f,
  6415. 0x5c, 0x6f, 0x3b, 0x69, 0x56, 0x75, 0x8d, 0x17, 0x63, 0x09, 0x37, 0xb3, 0x06, 0x0e, 0x1f, 0x75,
  6416. 0xc2, 0xeb, 0x91, 0x9e, 0xec, 0xc9, 0x0f, 0x95, 0x61, 0x12, 0x2f, 0x56, 0xdf, 0x9d, 0x88, 0x9b,
  6417. 0xe9, 0x89, 0x38, 0xea, 0x84, 0xd7, 0xbd, 0x67, 0xe3, 0xe7, 0x2d, 0x98, 0x64, 0xb9, 0x69, 0x84,
  6418. 0x87, 0xbc, 0xeb, 0x7b, 0xc7, 0xf0, 0x14, 0x78, 0x02, 0x06, 0x03, 0xda, 0x68, 0x32, 0xfb, 0x2a,
  6419. 0xeb, 0x09, 0xe6, 0x30, 0xf4, 0x18, 0x0c, 0xb0, 0x2e, 0xd0, 0xc9, 0x1b, 0xe3, 0x47, 0x70, 0xd5,
  6420. 0x89, 0x1c, 0xcc, 0x4a, 0x59, 0xd8, 0x25, 0x4c, 0x3a, 0x2d, 0x97, 0x77, 0x3a, 0x56, 0x59, 0xbf,
  6421. 0x33, 0xbc, 0xea, 0x33, 0xbb, 0xf6, 0xf6, 0xc2, 0x2e, 0x65, 0x93, 0x2c, 0x7e, 0x66, 0xff, 0x51,
  6422. 0x09, 0xce, 0x65, 0xd6, 0xeb, 0x3b, 0xec, 0x52, 0x71, 0xed, 0x87, 0x99, 0x7d, 0xa4, 0x7c, 0x8c,
  6423. 0x46, 0xab, 0x03, 0xfd, 0x72, 0xff, 0x83, 0x7d, 0x44, 0x43, 0xca, 0x1c, 0xb2, 0x77, 0x48, 0x34,
  6424. 0xa4, 0xcc, 0xbe, 0xe5, 0x88, 0x09, 0xfe, 0xbc, 0x94, 0xf3, 0x2d, 0x4c, 0x60, 0x70, 0x91, 0x9e,
  6425. 0x33, 0x0c, 0x18, 0xca, 0x47, 0x38, 0x3f, 0x63, 0x78, 0x19, 0x56, 0x50, 0xb4, 0x00, 0x93, 0x6d,
  6426. 0xd7, 0xa3, 0x87, 0xcf, 0xbe, 0xc9, 0x8a, 0xab, 0x60, 0x75, 0x6b, 0x26, 0x18, 0x27, 0xf1, 0x91,
  6427. 0xab, 0x45, 0x4a, 0xe2, 0x5f, 0xf7, 0xca, 0xa1, 0x76, 0xdd, 0xbc, 0xa9, 0xce, 0x57, 0xa3, 0x98,
  6428. 0x11, 0x35, 0x69, 0x4d, 0x93, 0x13, 0x95, 0xfb, 0x97, 0x13, 0x8d, 0x65, 0xcb, 0x88, 0x66, 0x5f,
  6429. 0x81, 0xf1, 0x07, 0x56, 0x0c, 0xd8, 0x5f, 0x2b, 0xc3, 0xa3, 0x05, 0xdb, 0x9e, 0x9f, 0xf5, 0xc6,
  6430. 0x1c, 0x68, 0x67, 0x7d, 0x6a, 0x1e, 0x6a, 0x70, 0x72, 0xab, 0xdb, 0x6a, 0xed, 0x33, 0x5f, 0x0e,
  6431. 0xd2, 0x94, 0x18, 0x82, 0xa7, 0x94, 0xc2, 0x91, 0x93, 0x2b, 0x19, 0x38, 0x38, 0xb3, 0x26, 0x7d,
  6432. 0x62, 0xd1, 0x9b, 0x64, 0x5f, 0x91, 0x4a, 0x3c, 0xb1, 0xb0, 0x0e, 0xc4, 0x26, 0x2e, 0xba, 0x02,
  6433. 0xd3, 0xce, 0x9e, 0xe3, 0xf2, 0x70, 0xd3, 0x92, 0x00, 0x7f, 0x63, 0x29, 0x79, 0xee, 0x42, 0x12,
  6434. 0x01, 0xa7, 0xeb, 0xa0, 0xd7, 0x00, 0xf9, 0x9b, 0xcc, 0xe2, 0xbb, 0x79, 0x85, 0x78, 0x42, 0xeb,
  6435. 0xca, 0xe6, 0xae, 0x1c, 0x1f, 0x09, 0x37, 0x52, 0x18, 0x38, 0xa3, 0x56, 0x22, 0x22, 0xd0, 0x50,
  6436. 0x7e, 0x44, 0xa0, 0xe2, 0x73, 0xb1, 0x67, 0xe2, 0x9b, 0xff, 0x64, 0xd1, 0xeb, 0x8b, 0x33, 0xf9,
  6437. 0x66, 0x00, 0xcd, 0x57, 0x98, 0xd5, 0x24, 0x97, 0xf5, 0x6a, 0xf1, 0x53, 0x4e, 0x69, 0x56, 0x93,
  6438. 0x31, 0x10, 0x9b, 0xb8, 0x7c, 0x41, 0x84, 0xb1, 0xdb, 0xae, 0xc1, 0xe2, 0x8b, 0x28, 0x5f, 0x0a,
  6439. 0x03, 0x7d, 0x1c, 0x86, 0x9b, 0xee, 0x9e, 0x1b, 0x0a, 0x49, 0xd7, 0xa1, 0xd5, 0x4a, 0xf1, 0x39,
  6440. 0x58, 0xe5, 0x64, 0xb0, 0xa4, 0x67, 0xff, 0x50, 0x09, 0xc6, 0x65, 0x8b, 0xaf, 0x77, 0xfd, 0xc8,
  6441. 0x39, 0x86, 0x6b, 0xf9, 0x8a, 0x71, 0x2d, 0xbf, 0xaf, 0x28, 0xd4, 0x19, 0xeb, 0x52, 0xee, 0x75,
  6442. 0x7c, 0x23, 0x71, 0x1d, 0x3f, 0xd9, 0x9b, 0x54, 0xf1, 0x35, 0xfc, 0x8f, 0x2d, 0x98, 0x36, 0xf0,
  6443. 0x8f, 0xe1, 0x36, 0x58, 0x31, 0x6f, 0x83, 0xc7, 0x7b, 0x7e, 0x43, 0xce, 0x2d, 0xf0, 0xbd, 0xe5,
  6444. 0x44, 0xdf, 0xd9, 0xe9, 0xff, 0x26, 0x0c, 0xec, 0x38, 0x41, 0xb3, 0x28, 0xb5, 0x43, 0xaa, 0xd2,
  6445. 0xfc, 0x55, 0x27, 0x10, 0x6a, 0xe7, 0x67, 0xe4, 0xa8, 0xd3, 0xa2, 0x9e, 0x2a, 0x67, 0xd6, 0x14,
  6446. 0x7a, 0x09, 0x86, 0xc2, 0x86, 0xdf, 0x51, 0x9e, 0x1c, 0xe7, 0xd9, 0x40, 0xb3, 0x92, 0xfb, 0x07,
  6447. 0x73, 0xc8, 0x6c, 0x8e, 0x16, 0x63, 0x81, 0x8f, 0x3e, 0x01, 0xe3, 0xec, 0x97, 0xb2, 0x01, 0x2b,
  6448. 0xe7, 0x8b, 0x23, 0xea, 0x3a, 0x22, 0x37, 0x90, 0x34, 0x8a, 0xb0, 0x49, 0x6a, 0x76, 0x1b, 0x2a,
  6449. 0xea, 0xb3, 0x1e, 0xaa, 0xde, 0xf6, 0xdf, 0x97, 0xe1, 0x44, 0xc6, 0x9a, 0x43, 0xa1, 0x31, 0x13,
  6450. 0x97, 0xfb, 0x5c, 0xaa, 0x6f, 0x73, 0x2e, 0x42, 0xf6, 0x1a, 0x6a, 0x8a, 0xb5, 0xd5, 0x77, 0xa3,
  6451. 0x37, 0x43, 0x92, 0x6c, 0x94, 0x16, 0xf5, 0x6e, 0x94, 0x36, 0x76, 0x6c, 0x43, 0x4d, 0x1b, 0x52,
  6452. 0x3d, 0x7d, 0xa8, 0x73, 0xfa, 0xa7, 0x65, 0x38, 0x99, 0x15, 0x7d, 0x11, 0x7d, 0x36, 0x91, 0x58,
  6453. 0xf4, 0x85, 0x7e, 0xe3, 0x36, 0xf2, 0x6c, 0xa3, 0x22, 0x20, 0xdc, 0xbc, 0x99, 0x6a, 0xb4, 0xe7,
  6454. 0x30, 0x8b, 0x36, 0x59, 0x48, 0x8a, 0x80, 0x27, 0x84, 0x95, 0xc7, 0xc7, 0x07, 0xfb, 0xee, 0x80,
  6455. 0xc8, 0x24, 0x1b, 0x26, 0xec, 0x4b, 0x64, 0x71, 0x6f, 0xfb, 0x12, 0xd9, 0xf2, 0xac, 0x0b, 0xa3,
  6456. 0xda, 0xd7, 0x3c, 0xd4, 0x19, 0xdf, 0xa5, 0xb7, 0x95, 0xd6, 0xef, 0x87, 0x3a, 0xeb, 0x3f, 0x66,
  6457. 0x41, 0xc2, 0xe5, 0x40, 0x89, 0xc5, 0xac, 0x5c, 0xb1, 0xd8, 0x79, 0x18, 0x08, 0xfc, 0x16, 0x49,
  6458. 0x66, 0xe0, 0xc4, 0x7e, 0x8b, 0x60, 0x06, 0xa1, 0x18, 0x51, 0x2c, 0xec, 0x18, 0xd3, 0x1f, 0x72,
  6459. 0xe2, 0x89, 0xf6, 0x04, 0x0c, 0xb6, 0xc8, 0x1e, 0x69, 0x25, 0x13, 0x25, 0x5d, 0xa7, 0x85, 0x98,
  6460. 0xc3, 0xec, 0x9f, 0x1f, 0x80, 0xb3, 0x85, 0x41, 0x5d, 0xe8, 0x73, 0x68, 0xdb, 0x89, 0xc8, 0x1d,
  6461. 0x67, 0x3f, 0x99, 0xd1, 0xe4, 0x0a, 0x2f, 0xc6, 0x12, 0xce, 0x3c, 0xc9, 0x78, 0x60, 0xf2, 0x84,
  6462. 0x10, 0x51, 0xc4, 0x23, 0x17, 0x50, 0x53, 0x28, 0x55, 0x3e, 0x0a, 0xa1, 0xd4, 0x73, 0x00, 0x61,
  6463. 0xd8, 0xe2, 0x86, 0x59, 0x4d, 0xe1, 0xa2, 0x16, 0x07, 0xb0, 0xaf, 0x5f, 0x17, 0x10, 0xac, 0x61,
  6464. 0xa1, 0x2a, 0x4c, 0x75, 0x02, 0x3f, 0xe2, 0x32, 0xd9, 0x2a, 0xb7, 0x5d, 0x1c, 0x34, 0xe3, 0x69,
  6465. 0xd4, 0x12, 0x70, 0x9c, 0xaa, 0x81, 0x5e, 0x84, 0x51, 0x11, 0x63, 0xa3, 0xe6, 0xfb, 0x2d, 0x21,
  6466. 0x06, 0x52, 0xe6, 0x7c, 0xf5, 0x18, 0x84, 0x75, 0x3c, 0xad, 0x1a, 0x13, 0xf4, 0x0e, 0x67, 0x56,
  6467. 0xe3, 0xc2, 0x5e, 0x0d, 0x2f, 0x11, 0x89, 0x75, 0xa4, 0xaf, 0x48, 0xac, 0xb1, 0x60, 0xac, 0xd2,
  6468. 0xb7, 0xde, 0x11, 0x7a, 0x8a, 0x92, 0x7e, 0x76, 0x00, 0x4e, 0x88, 0x85, 0xf3, 0xb0, 0x97, 0xcb,
  6469. 0xcd, 0xf4, 0x72, 0x39, 0x0a, 0xd1, 0xd9, 0xbb, 0x6b, 0xe6, 0xb8, 0xd7, 0xcc, 0x0f, 0x5b, 0x60,
  6470. 0xb2, 0x57, 0xe8, 0xff, 0xcb, 0x4d, 0x09, 0xf5, 0x62, 0x2e, 0xbb, 0xa6, 0xa2, 0x7a, 0xbe, 0xcd,
  6471. 0xe4, 0x50, 0xf6, 0x7f, 0xb4, 0xe0, 0xf1, 0x9e, 0x14, 0xd1, 0x32, 0x54, 0x18, 0x0f, 0xa8, 0xbd,
  6472. 0xce, 0x9e, 0x54, 0xb6, 0xcd, 0x12, 0x90, 0xc3, 0x92, 0xc6, 0x35, 0xd1, 0x72, 0x2a, 0xf7, 0xd6,
  6473. 0x53, 0x19, 0xb9, 0xb7, 0x4e, 0x19, 0xc3, 0xf3, 0x80, 0xc9, 0xb7, 0x7e, 0x90, 0xde, 0x38, 0x86,
  6474. 0x5f, 0x11, 0xfa, 0xa0, 0x21, 0xf6, 0xb3, 0x13, 0x62, 0x3f, 0x64, 0x62, 0x6b, 0x77, 0xc8, 0x47,
  6475. 0x61, 0x8a, 0x05, 0xdf, 0x62, 0x96, 0xf6, 0xc2, 0xe3, 0xa9, 0x14, 0x5b, 0xd3, 0x5e, 0x4f, 0xc0,
  6476. 0x70, 0x0a, 0xdb, 0xfe, 0xc3, 0x32, 0x0c, 0xf1, 0xed, 0x77, 0x0c, 0x6f, 0xc2, 0xa7, 0xa1, 0xe2,
  6477. 0xb6, 0xdb, 0x5d, 0x9e, 0x4e, 0x69, 0x90, 0xfb, 0x46, 0xd3, 0x79, 0x5a, 0x95, 0x85, 0x38, 0x86,
  6478. 0xa3, 0x15, 0x21, 0x71, 0x2e, 0x88, 0xef, 0xc9, 0x3b, 0x3e, 0x5f, 0x75, 0x22, 0x87, 0x33, 0x38,
  6479. 0xea, 0x9e, 0x8d, 0x65, 0xd3, 0xe8, 0x53, 0x00, 0x61, 0x14, 0xb8, 0xde, 0x36, 0x2d, 0x13, 0x61,
  6480. 0x85, 0xdf, 0x5f, 0x40, 0xad, 0xae, 0x90, 0x39, 0xcd, 0xf8, 0xcc, 0x51, 0x00, 0xac, 0x51, 0x44,
  6481. 0xf3, 0xc6, 0x4d, 0x3f, 0x9b, 0x98, 0x3b, 0xe0, 0x54, 0xe3, 0x39, 0x9b, 0xfd, 0x10, 0x54, 0x14,
  6482. 0xf1, 0x5e, 0xf2, 0xa7, 0x31, 0x9d, 0x2d, 0xfa, 0x08, 0x4c, 0x26, 0xfa, 0x76, 0x28, 0xf1, 0xd5,
  6483. 0x2f, 0x58, 0x30, 0xc9, 0x3b, 0xb3, 0xec, 0xed, 0x89, 0xdb, 0xe0, 0x2d, 0x38, 0xd9, 0xca, 0x38,
  6484. 0x95, 0xc5, 0xf4, 0xf7, 0x7f, 0x8a, 0x2b, 0x71, 0x55, 0x16, 0x14, 0x67, 0xb6, 0x81, 0x2e, 0xd2,
  6485. 0x1d, 0x47, 0x4f, 0x5d, 0xa7, 0x25, 0x5c, 0xa5, 0xc7, 0xf8, 0x6e, 0xe3, 0x65, 0x58, 0x41, 0xed,
  6486. 0xdf, 0xb1, 0x60, 0x9a, 0xf7, 0xfc, 0x1a, 0xd9, 0x57, 0x67, 0xd3, 0x37, 0xb2, 0xef, 0x22, 0x91,
  6487. 0x5f, 0x29, 0x27, 0x91, 0x9f, 0xfe, 0x69, 0xe5, 0xc2, 0x4f, 0xfb, 0xb2, 0x05, 0x62, 0x85, 0x1c,
  6488. 0x83, 0x10, 0xe2, 0xdb, 0x4d, 0x21, 0xc4, 0x6c, 0xfe, 0x26, 0xc8, 0x91, 0x3e, 0xfc, 0x99, 0x05,
  6489. 0x53, 0x1c, 0x21, 0xd6, 0x96, 0x7f, 0x43, 0xe7, 0xa1, 0x9f, 0x74, 0xdf, 0xd7, 0xc8, 0xfe, 0x86,
  6490. 0x5f, 0x73, 0xa2, 0x9d, 0xec, 0x8f, 0x32, 0x26, 0x6b, 0xa0, 0x70, 0xb2, 0x9a, 0x72, 0x03, 0x19,
  6491. 0x79, 0x6e, 0x7a, 0xc4, 0x8f, 0x38, 0x6c, 0x9e, 0x1b, 0xfb, 0xeb, 0x16, 0x20, 0xde, 0x8c, 0xc1,
  6492. 0xb8, 0x51, 0x76, 0x88, 0x95, 0x6a, 0x17, 0x5d, 0x7c, 0x34, 0x29, 0x08, 0xd6, 0xb0, 0x8e, 0x64,
  6493. 0x78, 0x12, 0x26, 0x0f, 0xe5, 0xde, 0x26, 0x0f, 0x87, 0x18, 0xd1, 0x7f, 0x33, 0x04, 0x49, 0xdf,
  6494. 0x2a, 0x74, 0x0b, 0xc6, 0x1a, 0x4e, 0xc7, 0xd9, 0x74, 0x5b, 0x6e, 0xe4, 0x92, 0xb0, 0xc8, 0x1e,
  6495. 0x6a, 0x49, 0xc3, 0x13, 0x4a, 0x6a, 0xad, 0x04, 0x1b, 0x74, 0xd0, 0x3c, 0x40, 0x27, 0x70, 0xf7,
  6496. 0xdc, 0x16, 0xd9, 0x66, 0xb2, 0x12, 0x16, 0x9c, 0x81, 0x1b, 0x67, 0xc9, 0x52, 0xac, 0x61, 0x64,
  6497. 0x38, 0xb2, 0x97, 0x1f, 0xb2, 0x23, 0x3b, 0x1c, 0x9b, 0x23, 0xfb, 0xc0, 0xa1, 0x1c, 0xd9, 0x47,
  6498. 0x0e, 0xed, 0xc8, 0x3e, 0xd8, 0x97, 0x23, 0x3b, 0x86, 0xd3, 0x92, 0xf7, 0xa4, 0xff, 0x57, 0xdc,
  6499. 0x16, 0x11, 0x0f, 0x0e, 0x1e, 0x51, 0x62, 0xf6, 0xde, 0xc1, 0xdc, 0x69, 0x9c, 0x89, 0x81, 0x73,
  6500. 0x6a, 0xa2, 0x8f, 0xc1, 0x8c, 0xd3, 0x6a, 0xf9, 0x77, 0xd4, 0xa4, 0x2e, 0x87, 0x0d, 0xa7, 0xc5,
  6501. 0x95, 0x10, 0xc3, 0x8c, 0xea, 0x63, 0xf7, 0x0e, 0xe6, 0x66, 0x16, 0x72, 0x70, 0x70, 0x6e, 0x6d,
  6502. 0xf4, 0x61, 0xa8, 0x74, 0x02, 0xbf, 0xb1, 0xa6, 0x39, 0x80, 0x9e, 0xa3, 0x03, 0x58, 0x93, 0x85,
  6503. 0xf7, 0x0f, 0xe6, 0xc6, 0xd5, 0x1f, 0x76, 0xe1, 0xc7, 0x15, 0x32, 0x3c, 0xd3, 0x47, 0x8f, 0xd4,
  6504. 0x33, 0x7d, 0x17, 0x4e, 0xd4, 0x49, 0xe0, 0x3a, 0x2d, 0xf7, 0x2d, 0xca, 0x2f, 0xcb, 0xf3, 0x69,
  6505. 0x03, 0x2a, 0x41, 0xe2, 0x44, 0xee, 0x2b, 0xe6, 0xa6, 0x96, 0x70, 0x44, 0x9e, 0xc0, 0x31, 0x21,
  6506. 0xfb, 0x7f, 0x5b, 0x30, 0x2c, 0x7c, 0xa9, 0x8e, 0x81, 0x6b, 0x5c, 0x30, 0x34, 0x09, 0x73, 0xd9,
  6507. 0x03, 0xc6, 0x3a, 0x93, 0xab, 0x43, 0x58, 0x4d, 0xe8, 0x10, 0x1e, 0x2f, 0x22, 0x52, 0xac, 0x3d,
  6508. 0xf8, 0x6b, 0x65, 0xca, 0xbd, 0x1b, 0x5e, 0xbd, 0x0f, 0x7f, 0x08, 0xd6, 0x61, 0x38, 0x14, 0x5e,
  6509. 0xa5, 0xa5, 0x7c, 0x9f, 0x86, 0xe4, 0x24, 0xc6, 0x76, 0x6c, 0xc2, 0x8f, 0x54, 0x12, 0xc9, 0x74,
  6510. 0x57, 0x2d, 0x3f, 0x44, 0x77, 0xd5, 0x5e, 0x7e, 0xcf, 0x03, 0x47, 0xe1, 0xf7, 0x6c, 0x7f, 0x95,
  6511. 0xdd, 0x9c, 0x7a, 0xf9, 0x31, 0x30, 0x55, 0x57, 0xcc, 0x3b, 0xd6, 0x2e, 0x58, 0x59, 0xa2, 0x53,
  6512. 0x39, 0xcc, 0xd5, 0xcf, 0x59, 0x70, 0x36, 0xe3, 0xab, 0x34, 0x4e, 0xeb, 0x19, 0x18, 0x71, 0xba,
  6513. 0x4d, 0x57, 0xed, 0x65, 0x4d, 0x9f, 0xb8, 0x20, 0xca, 0xb1, 0xc2, 0x40, 0x4b, 0x30, 0x4d, 0xee,
  6514. 0x76, 0x5c, 0xae, 0x4a, 0xd5, 0xcd, 0x7f, 0xcb, 0xdc, 0x01, 0x6f, 0x39, 0x09, 0xc4, 0x69, 0x7c,
  6515. 0x15, 0x6b, 0xa6, 0x9c, 0x1b, 0x6b, 0xe6, 0xef, 0x5a, 0x30, 0xaa, 0xfc, 0x2a, 0x1f, 0xfa, 0x68,
  6516. 0x7f, 0xd4, 0x1c, 0xed, 0x47, 0x0b, 0x46, 0x3b, 0x67, 0x98, 0x7f, 0xab, 0xa4, 0xfa, 0x5b, 0xf3,
  6517. 0x83, 0xa8, 0x0f, 0x0e, 0xee, 0xc1, 0x5d, 0x17, 0x2e, 0xc3, 0xa8, 0xd3, 0xe9, 0x48, 0x80, 0xb4,
  6518. 0x41, 0x63, 0x11, 0x94, 0xe3, 0x62, 0xac, 0xe3, 0x28, 0x4f, 0x8a, 0x72, 0xae, 0x27, 0x45, 0x13,
  6519. 0x20, 0x72, 0x82, 0x6d, 0x12, 0xd1, 0x32, 0x61, 0x32, 0x9b, 0x7f, 0xde, 0x74, 0x23, 0xb7, 0x35,
  6520. 0xef, 0x7a, 0x51, 0x18, 0x05, 0xf3, 0xab, 0x5e, 0x74, 0x23, 0xe0, 0x4f, 0x48, 0x2d, 0x5a, 0x93,
  6521. 0xa2, 0x85, 0x35, 0xba, 0x32, 0x86, 0x00, 0x6b, 0x63, 0xd0, 0x34, 0x66, 0x58, 0x17, 0xe5, 0x58,
  6522. 0x61, 0xd8, 0x1f, 0x62, 0xb7, 0x0f, 0x1b, 0xd3, 0xc3, 0x45, 0x2a, 0xfa, 0xfb, 0x63, 0x6a, 0x36,
  6523. 0x98, 0x26, 0xb3, 0xaa, 0xc7, 0x43, 0x2a, 0x3e, 0xec, 0x69, 0xc3, 0xba, 0x5f, 0x5f, 0x1c, 0x34,
  6524. 0x09, 0x7d, 0x47, 0xca, 0x40, 0xe5, 0xd9, 0x1e, 0xb7, 0xc6, 0x21, 0x4c, 0x52, 0x58, 0x3a, 0x15,
  6525. 0x96, 0x6c, 0x62, 0xb5, 0x26, 0xf6, 0x85, 0x96, 0x4e, 0x45, 0x00, 0x70, 0x8c, 0x43, 0x99, 0x29,
  6526. 0xf5, 0x27, 0x9c, 0x41, 0x71, 0x58, 0x51, 0x85, 0x1d, 0x62, 0x0d, 0x03, 0x5d, 0x12, 0x02, 0x05,
  6527. 0xae, 0x17, 0x78, 0x34, 0x21, 0x50, 0x90, 0xc3, 0xa5, 0x49, 0x81, 0x2e, 0xc3, 0xa8, 0xca, 0xa0,
  6528. 0x5d, 0xe3, 0x89, 0x8c, 0xc4, 0x32, 0x5b, 0x8e, 0x8b, 0xb1, 0x8e, 0x83, 0x36, 0x60, 0x32, 0xe4,
  6529. 0x72, 0x36, 0x15, 0xeb, 0x99, 0xcb, 0x2b, 0xdf, 0x2f, 0xad, 0x80, 0xea, 0x26, 0xf8, 0x3e, 0x2b,
  6530. 0xe2, 0xa7, 0x93, 0xf4, 0xf3, 0x4f, 0x92, 0x40, 0xaf, 0xc2, 0x44, 0xcb, 0x77, 0x9a, 0x8b, 0x4e,
  6531. 0xcb, 0xf1, 0x1a, 0x6c, 0x7c, 0x46, 0xcc, 0x44, 0xac, 0xd7, 0x0d, 0x28, 0x4e, 0x60, 0x53, 0xe6,
  6532. 0x4d, 0x2f, 0x11, 0xf1, 0xc9, 0x1d, 0x6f, 0x9b, 0x84, 0x22, 0x1f, 0x32, 0x63, 0xde, 0xae, 0xe7,
  6533. 0xe0, 0xe0, 0xdc, 0xda, 0xe8, 0x25, 0x18, 0x93, 0x9f, 0xaf, 0x85, 0xc5, 0x88, 0x9d, 0x52, 0x34,
  6534. 0x18, 0x36, 0x30, 0xd1, 0x1d, 0x38, 0x25, 0xff, 0x6f, 0x04, 0xce, 0xd6, 0x96, 0xdb, 0x10, 0xbe,
  6535. 0xe2, 0xdc, 0x7b, 0x75, 0x41, 0xba, 0x58, 0x2e, 0x67, 0x21, 0xdd, 0x3f, 0x98, 0x3b, 0x2f, 0x46,
  6536. 0x2d, 0x13, 0xce, 0x26, 0x31, 0x9b, 0x3e, 0x5a, 0x83, 0x13, 0x3b, 0xc4, 0x69, 0x45, 0x3b, 0x4b,
  6537. 0x3b, 0xa4, 0xb1, 0x2b, 0x37, 0x1d, 0x0b, 0xb6, 0xa1, 0x39, 0x70, 0x5c, 0x4d, 0xa3, 0xe0, 0xac,
  6538. 0x7a, 0xe8, 0x0d, 0x98, 0xe9, 0x74, 0x37, 0x5b, 0x6e, 0xb8, 0xb3, 0xee, 0x47, 0xcc, 0x14, 0x48,
  6539. 0x25, 0xe4, 0x16, 0x51, 0x39, 0x54, 0x38, 0x93, 0x5a, 0x0e, 0x1e, 0xce, 0xa5, 0x80, 0xde, 0x82,
  6540. 0x53, 0x89, 0xc5, 0x20, 0xe2, 0x12, 0x4c, 0xe4, 0x67, 0x7b, 0xa8, 0x67, 0x55, 0x10, 0x21, 0x3e,
  6541. 0xb2, 0x40, 0x38, 0xbb, 0x09, 0xf4, 0x32, 0x80, 0xdb, 0x59, 0x71, 0xda, 0x6e, 0x8b, 0x3e, 0x17,
  6542. 0x4f, 0xb0, 0x75, 0x42, 0x9f, 0x0e, 0xb0, 0x5a, 0x93, 0xa5, 0xf4, 0x7c, 0x16, 0xff, 0xf6, 0xb1,
  6543. 0x86, 0x8d, 0x6a, 0x30, 0x21, 0xfe, 0xed, 0x8b, 0x69, 0x9d, 0x56, 0x21, 0x00, 0x26, 0x64, 0x0d,
  6544. 0x35, 0x97, 0xc8, 0x2c, 0x61, 0xb3, 0x97, 0xa8, 0x8f, 0xb6, 0xe1, 0xac, 0xcc, 0xde, 0xa5, 0xaf,
  6545. 0x53, 0x39, 0x0f, 0x21, 0x4b, 0xb3, 0x30, 0xc2, 0xfd, 0x43, 0x16, 0x8a, 0x10, 0x71, 0x31, 0x1d,
  6546. 0x7a, 0xbf, 0xeb, 0xcb, 0x9d, 0x7b, 0xd0, 0x9e, 0xe2, 0xe6, 0x49, 0xf4, 0x7e, 0xbf, 0x9e, 0x04,
  6547. 0xe2, 0x34, 0x3e, 0x0a, 0xe1, 0x94, 0xeb, 0x65, 0xad, 0xee, 0xd3, 0x8c, 0xd0, 0x47, 0xb8, 0xf3,
  6548. 0x70, 0xf1, 0xca, 0xce, 0x84, 0xf3, 0x95, 0x9d, 0x49, 0xfb, 0xed, 0x59, 0xe1, 0xfd, 0xb6, 0x45,
  6549. 0x6b, 0x6b, 0x9c, 0x3a, 0xfa, 0x34, 0x8c, 0xe9, 0x1f, 0x26, 0xb8, 0x8e, 0x0b, 0xd9, 0x8c, 0xac,
  6550. 0x76, 0x3e, 0x70, 0x3e, 0x5f, 0x9d, 0x01, 0x3a, 0x0c, 0x1b, 0x14, 0x51, 0x23, 0xc3, 0xcd, 0xfe,
  6551. 0x52, 0x7f, 0x5c, 0x4d, 0xff, 0x46, 0x68, 0x04, 0xb2, 0x97, 0x3d, 0xba, 0x0e, 0x23, 0x8d, 0x96,
  6552. 0x4b, 0xbc, 0x68, 0xb5, 0x56, 0x14, 0x4b, 0x6f, 0x49, 0xe0, 0x88, 0x7d, 0x24, 0xb2, 0x26, 0xf0,
  6553. 0x32, 0xac, 0x28, 0xd8, 0xbf, 0x5a, 0x82, 0xb9, 0x1e, 0x29, 0x38, 0x12, 0x2a, 0x29, 0xab, 0x2f,
  6554. 0x95, 0xd4, 0x82, 0xcc, 0x3a, 0xbf, 0x9e, 0x90, 0x76, 0x25, 0x32, 0xca, 0xc7, 0x32, 0xaf, 0x24,
  6555. 0x7e, 0xdf, 0x2e, 0x02, 0xba, 0x56, 0x6b, 0xa0, 0xa7, 0x93, 0x8b, 0xa1, 0xcd, 0x1e, 0xec, 0xff,
  6556. 0x09, 0x9c, 0xab, 0x99, 0xb4, 0xbf, 0x5a, 0x82, 0x53, 0x6a, 0x08, 0xbf, 0x75, 0x07, 0xee, 0x66,
  6557. 0x7a, 0xe0, 0x8e, 0x40, 0xaf, 0x6b, 0xdf, 0x80, 0x21, 0x1e, 0x1c, 0xb0, 0x0f, 0xd6, 0xfb, 0x09,
  6558. 0x33, 0xf8, 0xae, 0xe2, 0xf6, 0x8c, 0x00, 0xbc, 0xdf, 0x6f, 0xc1, 0x64, 0xc2, 0xd7, 0x0c, 0x61,
  6559. 0xcd, 0x21, 0xf9, 0x41, 0xd8, 0xe3, 0x2c, 0xc6, 0xfb, 0x3c, 0x0c, 0xec, 0xf8, 0x61, 0x94, 0x34,
  6560. 0xfa, 0xb8, 0xea, 0x87, 0x11, 0x66, 0x10, 0xfb, 0x77, 0x2d, 0x18, 0xdc, 0x70, 0x5c, 0x2f, 0x92,
  6561. 0x0a, 0x02, 0x2b, 0x47, 0x41, 0xd0, 0xcf, 0x77, 0xa1, 0x17, 0x61, 0x88, 0x6c, 0x6d, 0x91, 0x46,
  6562. 0x24, 0x66, 0x55, 0x46, 0x73, 0x18, 0x5a, 0x66, 0xa5, 0x94, 0x17, 0x64, 0x8d, 0xf1, 0xbf, 0x58,
  6563. 0x20, 0xa3, 0xdb, 0x50, 0x89, 0xdc, 0x36, 0x59, 0x68, 0x36, 0x85, 0xda, 0xfc, 0x01, 0x22, 0x52,
  6564. 0x6c, 0x48, 0x02, 0x38, 0xa6, 0x65, 0x7f, 0xa1, 0x04, 0x10, 0x47, 0x55, 0xea, 0xf5, 0x89, 0x8b,
  6565. 0x29, 0x85, 0xea, 0x85, 0x0c, 0x85, 0x2a, 0x8a, 0x09, 0x66, 0x68, 0x53, 0xd5, 0x30, 0x95, 0xfb,
  6566. 0x1a, 0xa6, 0x81, 0xc3, 0x0c, 0xd3, 0x12, 0x4c, 0xc7, 0x51, 0xa1, 0xcc, 0xa0, 0x78, 0xec, 0xfa,
  6567. 0xdc, 0x48, 0x02, 0x71, 0x1a, 0xdf, 0x26, 0x70, 0x5e, 0x05, 0xc7, 0x11, 0x37, 0x1a, 0xb3, 0xca,
  6568. 0xd6, 0x15, 0xd4, 0x3d, 0xc6, 0x29, 0xd6, 0x18, 0x97, 0x72, 0x35, 0xc6, 0x3f, 0x69, 0xc1, 0xc9,
  6569. 0x64, 0x3b, 0xcc, 0x85, 0xf9, 0xf3, 0x16, 0x9c, 0x62, 0x7a, 0x73, 0xd6, 0x6a, 0x5a, 0x4b, 0xff,
  6570. 0x42, 0x61, 0xc0, 0x9f, 0x9c, 0x1e, 0xc7, 0x61, 0x43, 0xd6, 0xb2, 0x48, 0xe3, 0xec, 0x16, 0xed,
  6571. 0xff, 0x50, 0x82, 0x99, 0xbc, 0x48, 0x41, 0xcc, 0x69, 0xc3, 0xb9, 0x5b, 0xdf, 0x25, 0x77, 0x84,
  6572. 0x69, 0x7c, 0xec, 0xb4, 0xc1, 0x8b, 0xb1, 0x84, 0x27, 0xb3, 0x2a, 0x94, 0xfa, 0xcc, 0xaa, 0xb0,
  6573. 0x03, 0xd3, 0x77, 0x76, 0x88, 0x77, 0xd3, 0x0b, 0x9d, 0xc8, 0x0d, 0xb7, 0x5c, 0xa6, 0x63, 0xe6,
  6574. 0xeb, 0x46, 0xa6, 0x62, 0x9d, 0xbe, 0x9d, 0x44, 0xb8, 0x7f, 0x30, 0x77, 0xd6, 0x28, 0x88, 0xbb,
  6575. 0xcc, 0x0f, 0x12, 0x9c, 0x26, 0x9a, 0x4e, 0x4a, 0x31, 0xf0, 0x10, 0x93, 0x52, 0xd8, 0x9f, 0xb7,
  6576. 0xe0, 0x4c, 0x6e, 0x5e, 0x62, 0x74, 0x11, 0x46, 0x9c, 0x8e, 0xcb, 0xc5, 0xf4, 0xe2, 0x18, 0x65,
  6577. 0xe2, 0xa0, 0xda, 0x2a, 0x17, 0xd2, 0x2b, 0x28, 0x3d, 0xbd, 0x76, 0x5d, 0xaf, 0x99, 0x3c, 0xbd,
  6578. 0xae, 0xb9, 0x5e, 0x13, 0x33, 0x88, 0x3a, 0x8e, 0xcb, 0x79, 0xc7, 0xb1, 0xfd, 0x7d, 0x16, 0x08,
  6579. 0x87, 0xd3, 0x3e, 0xce, 0xee, 0x4f, 0xc0, 0xd8, 0x5e, 0x3a, 0x71, 0xd5, 0xf9, 0x7c, 0x0f, 0x5c,
  6580. 0x91, 0xae, 0x4a, 0x31, 0x64, 0x46, 0x92, 0x2a, 0x83, 0x96, 0xdd, 0x04, 0x01, 0xad, 0x12, 0x26,
  6581. 0x84, 0xee, 0xdd, 0x9b, 0xe7, 0x00, 0x9a, 0x0c, 0x97, 0x65, 0xb3, 0x2c, 0x99, 0x37, 0x73, 0x55,
  6582. 0x41, 0xb0, 0x86, 0x65, 0xff, 0xbb, 0x12, 0x8c, 0xca, 0x44, 0x49, 0x5d, 0xaf, 0x1f, 0x51, 0xd1,
  6583. 0xa1, 0x32, 0xa7, 0xa2, 0x4b, 0x50, 0x61, 0xb2, 0xcc, 0x5a, 0x2c, 0x61, 0x53, 0x92, 0x84, 0x35,
  6584. 0x09, 0xc0, 0x31, 0x0e, 0xdd, 0x45, 0x61, 0x77, 0x93, 0xa1, 0x27, 0xdc, 0x23, 0xeb, 0xbc, 0x18,
  6585. 0x4b, 0x38, 0xfa, 0x18, 0x4c, 0xf1, 0x7a, 0x81, 0xdf, 0x71, 0xb6, 0xb9, 0xfe, 0x63, 0x50, 0xc5,
  6586. 0x9c, 0x98, 0x5a, 0x4b, 0xc0, 0xee, 0x1f, 0xcc, 0x9d, 0x4c, 0x96, 0x31, 0xc5, 0x5e, 0x8a, 0x0a,
  6587. 0x33, 0x73, 0xe2, 0x8d, 0xd0, 0xdd, 0x9f, 0xb2, 0x8e, 0x8a, 0x41, 0x58, 0xc7, 0xb3, 0x3f, 0x0d,
  6588. 0x28, 0x9d, 0x32, 0x0a, 0xbd, 0xc6, 0x6d, 0x5b, 0xdd, 0x80, 0x34, 0x8b, 0x14, 0x7d, 0x7a, 0x64,
  6589. 0x05, 0xe9, 0xd9, 0xc4, 0x6b, 0x61, 0x55, 0xdf, 0xfe, 0x8b, 0x65, 0x98, 0x4a, 0xfa, 0x72, 0xa3,
  6590. 0xab, 0x30, 0xc4, 0x59, 0x0f, 0x41, 0xbe, 0xc0, 0x8e, 0x44, 0xf3, 0x00, 0x67, 0x87, 0xb0, 0xe0,
  6591. 0x5e, 0x44, 0x7d, 0xf4, 0x06, 0x8c, 0x36, 0xfd, 0x3b, 0xde, 0x1d, 0x27, 0x68, 0x2e, 0xd4, 0x56,
  6592. 0xc5, 0x72, 0xce, 0x7c, 0xd8, 0x56, 0x63, 0x34, 0xdd, 0xab, 0x9c, 0xe9, 0x4c, 0x63, 0x10, 0xd6,
  6593. 0xc9, 0xa1, 0x0d, 0x16, 0x67, 0x7e, 0xcb, 0xdd, 0x5e, 0x73, 0x3a, 0x45, 0x8e, 0x0e, 0x4b, 0x12,
  6594. 0x49, 0xa3, 0x3c, 0x2e, 0x82, 0xd1, 0x73, 0x00, 0x8e, 0x09, 0xa1, 0xcf, 0xc2, 0x89, 0x30, 0x47,
  6595. 0xdc, 0x9e, 0x97, 0x41, 0xb0, 0x48, 0x02, 0xbd, 0xf8, 0xc8, 0xbd, 0x83, 0xb9, 0x13, 0x59, 0x82,
  6596. 0xf9, 0xac, 0x66, 0xec, 0x2f, 0x9e, 0x04, 0x63, 0x13, 0x1b, 0x09, 0x65, 0xad, 0x23, 0x4a, 0x28,
  6597. 0x8b, 0x61, 0x84, 0xb4, 0x3b, 0xd1, 0x7e, 0xd5, 0x0d, 0x8a, 0xd2, 0xea, 0x2f, 0x0b, 0x9c, 0x34,
  6598. 0x4d, 0x09, 0xc1, 0x8a, 0x4e, 0x76, 0xd6, 0xdf, 0xf2, 0x37, 0x30, 0xeb, 0xef, 0xc0, 0x31, 0x66,
  6599. 0xfd, 0x5d, 0x87, 0xe1, 0x6d, 0x37, 0xc2, 0xa4, 0xe3, 0x0b, 0xa6, 0x3f, 0x73, 0x1d, 0x5e, 0xe1,
  6600. 0x28, 0xe9, 0xfc, 0x92, 0x02, 0x80, 0x25, 0x11, 0xf4, 0x9a, 0xda, 0x81, 0x43, 0xf9, 0x0f, 0xf3,
  6601. 0xb4, 0xc1, 0x43, 0xe6, 0x1e, 0x14, 0xb9, 0x7d, 0x87, 0x1f, 0x34, 0xb7, 0xef, 0x8a, 0xcc, 0xc8,
  6602. 0x3b, 0x92, 0xef, 0x95, 0xc4, 0x12, 0xee, 0xf6, 0xc8, 0xc3, 0x7b, 0x4b, 0xcf, 0x62, 0x5c, 0xc9,
  6603. 0x3f, 0x09, 0x54, 0x82, 0xe2, 0x3e, 0x73, 0x17, 0x7f, 0x9f, 0x05, 0xa7, 0x3a, 0x59, 0x09, 0xbd,
  6604. 0x85, 0x6d, 0xc0, 0x8b, 0x7d, 0xe7, 0x0c, 0x37, 0x1a, 0x64, 0x32, 0xb5, 0xec, 0xac, 0xf0, 0xd9,
  6605. 0xcd, 0xd1, 0x81, 0x0e, 0x36, 0x9b, 0x42, 0x47, 0xfd, 0x44, 0x4e, 0x12, 0xe4, 0x82, 0xd4, 0xc7,
  6606. 0x1b, 0x19, 0x09, 0x77, 0xdf, 0x9b, 0x97, 0x70, 0xb7, 0xef, 0x34, 0xbb, 0xaf, 0xa9, 0xf4, 0xc7,
  6607. 0xe3, 0xf9, 0x4b, 0x89, 0x27, 0x37, 0xee, 0x99, 0xf4, 0xf8, 0x35, 0x95, 0xf4, 0xb8, 0x20, 0x1e,
  6608. 0x30, 0x4f, 0x69, 0xdc, 0x33, 0xd5, 0xb1, 0x96, 0xae, 0x78, 0xf2, 0x68, 0xd2, 0x15, 0x1b, 0x57,
  6609. 0x0d, 0xcf, 0x98, 0xfb, 0x74, 0x8f, 0xab, 0xc6, 0xa0, 0x5b, 0x7c, 0xd9, 0xf0, 0xd4, 0xcc, 0xd3,
  6610. 0x0f, 0x94, 0x9a, 0xf9, 0x96, 0x9e, 0xea, 0x18, 0xf5, 0xc8, 0xe5, 0x4b, 0x91, 0xfa, 0x4c, 0x70,
  6611. 0x7c, 0x4b, 0xbf, 0x00, 0x4f, 0xe4, 0xd3, 0x55, 0xf7, 0x5c, 0x9a, 0x6e, 0xe6, 0x15, 0x98, 0x4a,
  6612. 0x9c, 0x7c, 0xf2, 0x78, 0x12, 0x27, 0x9f, 0x3a, 0xf2, 0xc4, 0xc9, 0xa7, 0x8f, 0x21, 0x71, 0xf2,
  6613. 0x23, 0xc7, 0x98, 0x38, 0xf9, 0x16, 0x33, 0xa8, 0xe1, 0x61, 0x7b, 0x44, 0xfc, 0xe2, 0xa7, 0x72,
  6614. 0xa2, 0x5e, 0xa5, 0x63, 0xfb, 0xf0, 0x8f, 0x53, 0x20, 0x1c, 0x93, 0xca, 0x48, 0xc8, 0x3c, 0xf3,
  6615. 0x10, 0x12, 0x32, 0xaf, 0xc7, 0x09, 0x99, 0xcf, 0xe4, 0x4f, 0x75, 0x86, 0x0b, 0x46, 0x4e, 0x1a,
  6616. 0xe6, 0x5b, 0x7a, 0xfa, 0xe4, 0x47, 0x0b, 0xb4, 0x26, 0x59, 0x82, 0xc7, 0x82, 0xa4, 0xc9, 0xaf,
  6617. 0xf2, 0xa4, 0xc9, 0x8f, 0xe5, 0x9f, 0xe4, 0xc9, 0xeb, 0xce, 0x48, 0x95, 0x4c, 0xfb, 0xa5, 0xc2,
  6618. 0x5e, 0xb2, 0x48, 0xcd, 0x39, 0xfd, 0x52, 0x71, 0x33, 0xd3, 0xfd, 0x52, 0x20, 0x1c, 0x93, 0xb2,
  6619. 0x7f, 0xa0, 0x04, 0xe7, 0x8a, 0xf7, 0x5b, 0x2c, 0x4d, 0xad, 0xc5, 0x4a, 0xe4, 0x84, 0x34, 0x95,
  6620. 0xbf, 0xd9, 0x62, 0xac, 0xbe, 0xa3, 0xf8, 0x5d, 0x81, 0x69, 0xe5, 0xbb, 0xd1, 0x72, 0x1b, 0xfb,
  6621. 0xeb, 0xf1, 0xcb, 0x57, 0xf9, 0xbb, 0xd7, 0x93, 0x08, 0x38, 0x5d, 0x07, 0x2d, 0xc0, 0xa4, 0x51,
  6622. 0xb8, 0x5a, 0x15, 0x6f, 0x33, 0x25, 0xbe, 0xad, 0x9b, 0x60, 0x9c, 0xc4, 0xb7, 0xbf, 0x64, 0xc1,
  6623. 0x23, 0x39, 0x19, 0x07, 0xfb, 0x0e, 0x52, 0xb7, 0x05, 0x93, 0x1d, 0xb3, 0x6a, 0x8f, 0xb8, 0x9a,
  6624. 0x46, 0x5e, 0x43, 0xd5, 0xd7, 0x04, 0x00, 0x27, 0x89, 0xda, 0x3f, 0x5d, 0x82, 0xb3, 0x85, 0xc6,
  6625. 0x88, 0x08, 0xc3, 0xe9, 0xed, 0x76, 0xe8, 0x2c, 0x05, 0xa4, 0x49, 0xbc, 0xc8, 0x75, 0x5a, 0xf5,
  6626. 0x0e, 0x69, 0x68, 0xf2, 0x70, 0x66, 0xd5, 0x77, 0x65, 0xad, 0xbe, 0x90, 0xc6, 0xc0, 0x39, 0x35,
  6627. 0xd1, 0x0a, 0xa0, 0x34, 0x44, 0xcc, 0x30, 0x8b, 0xf9, 0x9d, 0xa6, 0x87, 0x33, 0x6a, 0xa0, 0x0f,
  6628. 0xc1, 0xb8, 0x32, 0x72, 0xd4, 0x66, 0x9c, 0x1d, 0xec, 0x58, 0x07, 0x60, 0x13, 0x0f, 0x5d, 0xe6,
  6629. 0x41, 0xe3, 0x45, 0x7a, 0x01, 0x21, 0x3c, 0x9f, 0x94, 0x11, 0xe1, 0x45, 0x31, 0xd6, 0x71, 0x16,
  6630. 0x2f, 0xfe, 0xda, 0xef, 0x9f, 0x7b, 0xcf, 0x6f, 0xfe, 0xfe, 0xb9, 0xf7, 0xfc, 0xce, 0xef, 0x9f,
  6631. 0x7b, 0xcf, 0x77, 0xdd, 0x3b, 0x67, 0xfd, 0xda, 0xbd, 0x73, 0xd6, 0x6f, 0xde, 0x3b, 0x67, 0xfd,
  6632. 0xce, 0xbd, 0x73, 0xd6, 0xef, 0xdd, 0x3b, 0x67, 0x7d, 0xe1, 0x0f, 0xce, 0xbd, 0xe7, 0x13, 0xa5,
  6633. 0xbd, 0xcb, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x4d, 0xc9, 0x26, 0x9f, 0xc5, 0x07, 0x01, 0x00,
  6634. }
  6635. func (m *AWSElasticBlockStoreVolumeSource) Marshal() (dAtA []byte, err error) {
  6636. size := m.Size()
  6637. dAtA = make([]byte, size)
  6638. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6639. if err != nil {
  6640. return nil, err
  6641. }
  6642. return dAtA[:n], nil
  6643. }
  6644. func (m *AWSElasticBlockStoreVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6645. size := m.Size()
  6646. return m.MarshalToSizedBuffer(dAtA[:size])
  6647. }
  6648. func (m *AWSElasticBlockStoreVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6649. i := len(dAtA)
  6650. _ = i
  6651. var l int
  6652. _ = l
  6653. i--
  6654. if m.ReadOnly {
  6655. dAtA[i] = 1
  6656. } else {
  6657. dAtA[i] = 0
  6658. }
  6659. i--
  6660. dAtA[i] = 0x20
  6661. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  6662. i--
  6663. dAtA[i] = 0x18
  6664. i -= len(m.FSType)
  6665. copy(dAtA[i:], m.FSType)
  6666. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  6667. i--
  6668. dAtA[i] = 0x12
  6669. i -= len(m.VolumeID)
  6670. copy(dAtA[i:], m.VolumeID)
  6671. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  6672. i--
  6673. dAtA[i] = 0xa
  6674. return len(dAtA) - i, nil
  6675. }
  6676. func (m *Affinity) Marshal() (dAtA []byte, err error) {
  6677. size := m.Size()
  6678. dAtA = make([]byte, size)
  6679. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6680. if err != nil {
  6681. return nil, err
  6682. }
  6683. return dAtA[:n], nil
  6684. }
  6685. func (m *Affinity) MarshalTo(dAtA []byte) (int, error) {
  6686. size := m.Size()
  6687. return m.MarshalToSizedBuffer(dAtA[:size])
  6688. }
  6689. func (m *Affinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6690. i := len(dAtA)
  6691. _ = i
  6692. var l int
  6693. _ = l
  6694. if m.PodAntiAffinity != nil {
  6695. {
  6696. size, err := m.PodAntiAffinity.MarshalToSizedBuffer(dAtA[:i])
  6697. if err != nil {
  6698. return 0, err
  6699. }
  6700. i -= size
  6701. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6702. }
  6703. i--
  6704. dAtA[i] = 0x1a
  6705. }
  6706. if m.PodAffinity != nil {
  6707. {
  6708. size, err := m.PodAffinity.MarshalToSizedBuffer(dAtA[:i])
  6709. if err != nil {
  6710. return 0, err
  6711. }
  6712. i -= size
  6713. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6714. }
  6715. i--
  6716. dAtA[i] = 0x12
  6717. }
  6718. if m.NodeAffinity != nil {
  6719. {
  6720. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  6721. if err != nil {
  6722. return 0, err
  6723. }
  6724. i -= size
  6725. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6726. }
  6727. i--
  6728. dAtA[i] = 0xa
  6729. }
  6730. return len(dAtA) - i, nil
  6731. }
  6732. func (m *AttachedVolume) Marshal() (dAtA []byte, err error) {
  6733. size := m.Size()
  6734. dAtA = make([]byte, size)
  6735. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6736. if err != nil {
  6737. return nil, err
  6738. }
  6739. return dAtA[:n], nil
  6740. }
  6741. func (m *AttachedVolume) MarshalTo(dAtA []byte) (int, error) {
  6742. size := m.Size()
  6743. return m.MarshalToSizedBuffer(dAtA[:size])
  6744. }
  6745. func (m *AttachedVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6746. i := len(dAtA)
  6747. _ = i
  6748. var l int
  6749. _ = l
  6750. i -= len(m.DevicePath)
  6751. copy(dAtA[i:], m.DevicePath)
  6752. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  6753. i--
  6754. dAtA[i] = 0x12
  6755. i -= len(m.Name)
  6756. copy(dAtA[i:], m.Name)
  6757. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6758. i--
  6759. dAtA[i] = 0xa
  6760. return len(dAtA) - i, nil
  6761. }
  6762. func (m *AvoidPods) Marshal() (dAtA []byte, err error) {
  6763. size := m.Size()
  6764. dAtA = make([]byte, size)
  6765. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6766. if err != nil {
  6767. return nil, err
  6768. }
  6769. return dAtA[:n], nil
  6770. }
  6771. func (m *AvoidPods) MarshalTo(dAtA []byte) (int, error) {
  6772. size := m.Size()
  6773. return m.MarshalToSizedBuffer(dAtA[:size])
  6774. }
  6775. func (m *AvoidPods) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6776. i := len(dAtA)
  6777. _ = i
  6778. var l int
  6779. _ = l
  6780. if len(m.PreferAvoidPods) > 0 {
  6781. for iNdEx := len(m.PreferAvoidPods) - 1; iNdEx >= 0; iNdEx-- {
  6782. {
  6783. size, err := m.PreferAvoidPods[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6784. if err != nil {
  6785. return 0, err
  6786. }
  6787. i -= size
  6788. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6789. }
  6790. i--
  6791. dAtA[i] = 0xa
  6792. }
  6793. }
  6794. return len(dAtA) - i, nil
  6795. }
  6796. func (m *AzureDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  6797. size := m.Size()
  6798. dAtA = make([]byte, size)
  6799. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6800. if err != nil {
  6801. return nil, err
  6802. }
  6803. return dAtA[:n], nil
  6804. }
  6805. func (m *AzureDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6806. size := m.Size()
  6807. return m.MarshalToSizedBuffer(dAtA[:size])
  6808. }
  6809. func (m *AzureDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6810. i := len(dAtA)
  6811. _ = i
  6812. var l int
  6813. _ = l
  6814. if m.Kind != nil {
  6815. i -= len(*m.Kind)
  6816. copy(dAtA[i:], *m.Kind)
  6817. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Kind)))
  6818. i--
  6819. dAtA[i] = 0x32
  6820. }
  6821. if m.ReadOnly != nil {
  6822. i--
  6823. if *m.ReadOnly {
  6824. dAtA[i] = 1
  6825. } else {
  6826. dAtA[i] = 0
  6827. }
  6828. i--
  6829. dAtA[i] = 0x28
  6830. }
  6831. if m.FSType != nil {
  6832. i -= len(*m.FSType)
  6833. copy(dAtA[i:], *m.FSType)
  6834. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  6835. i--
  6836. dAtA[i] = 0x22
  6837. }
  6838. if m.CachingMode != nil {
  6839. i -= len(*m.CachingMode)
  6840. copy(dAtA[i:], *m.CachingMode)
  6841. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.CachingMode)))
  6842. i--
  6843. dAtA[i] = 0x1a
  6844. }
  6845. i -= len(m.DataDiskURI)
  6846. copy(dAtA[i:], m.DataDiskURI)
  6847. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DataDiskURI)))
  6848. i--
  6849. dAtA[i] = 0x12
  6850. i -= len(m.DiskName)
  6851. copy(dAtA[i:], m.DiskName)
  6852. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DiskName)))
  6853. i--
  6854. dAtA[i] = 0xa
  6855. return len(dAtA) - i, nil
  6856. }
  6857. func (m *AzureFilePersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6858. size := m.Size()
  6859. dAtA = make([]byte, size)
  6860. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6861. if err != nil {
  6862. return nil, err
  6863. }
  6864. return dAtA[:n], nil
  6865. }
  6866. func (m *AzureFilePersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6867. size := m.Size()
  6868. return m.MarshalToSizedBuffer(dAtA[:size])
  6869. }
  6870. func (m *AzureFilePersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6871. i := len(dAtA)
  6872. _ = i
  6873. var l int
  6874. _ = l
  6875. if m.SecretNamespace != nil {
  6876. i -= len(*m.SecretNamespace)
  6877. copy(dAtA[i:], *m.SecretNamespace)
  6878. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.SecretNamespace)))
  6879. i--
  6880. dAtA[i] = 0x22
  6881. }
  6882. i--
  6883. if m.ReadOnly {
  6884. dAtA[i] = 1
  6885. } else {
  6886. dAtA[i] = 0
  6887. }
  6888. i--
  6889. dAtA[i] = 0x18
  6890. i -= len(m.ShareName)
  6891. copy(dAtA[i:], m.ShareName)
  6892. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6893. i--
  6894. dAtA[i] = 0x12
  6895. i -= len(m.SecretName)
  6896. copy(dAtA[i:], m.SecretName)
  6897. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6898. i--
  6899. dAtA[i] = 0xa
  6900. return len(dAtA) - i, nil
  6901. }
  6902. func (m *AzureFileVolumeSource) Marshal() (dAtA []byte, err error) {
  6903. size := m.Size()
  6904. dAtA = make([]byte, size)
  6905. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6906. if err != nil {
  6907. return nil, err
  6908. }
  6909. return dAtA[:n], nil
  6910. }
  6911. func (m *AzureFileVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6912. size := m.Size()
  6913. return m.MarshalToSizedBuffer(dAtA[:size])
  6914. }
  6915. func (m *AzureFileVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6916. i := len(dAtA)
  6917. _ = i
  6918. var l int
  6919. _ = l
  6920. i--
  6921. if m.ReadOnly {
  6922. dAtA[i] = 1
  6923. } else {
  6924. dAtA[i] = 0
  6925. }
  6926. i--
  6927. dAtA[i] = 0x18
  6928. i -= len(m.ShareName)
  6929. copy(dAtA[i:], m.ShareName)
  6930. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6931. i--
  6932. dAtA[i] = 0x12
  6933. i -= len(m.SecretName)
  6934. copy(dAtA[i:], m.SecretName)
  6935. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6936. i--
  6937. dAtA[i] = 0xa
  6938. return len(dAtA) - i, nil
  6939. }
  6940. func (m *Binding) Marshal() (dAtA []byte, err error) {
  6941. size := m.Size()
  6942. dAtA = make([]byte, size)
  6943. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6944. if err != nil {
  6945. return nil, err
  6946. }
  6947. return dAtA[:n], nil
  6948. }
  6949. func (m *Binding) MarshalTo(dAtA []byte) (int, error) {
  6950. size := m.Size()
  6951. return m.MarshalToSizedBuffer(dAtA[:size])
  6952. }
  6953. func (m *Binding) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6954. i := len(dAtA)
  6955. _ = i
  6956. var l int
  6957. _ = l
  6958. {
  6959. size, err := m.Target.MarshalToSizedBuffer(dAtA[:i])
  6960. if err != nil {
  6961. return 0, err
  6962. }
  6963. i -= size
  6964. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6965. }
  6966. i--
  6967. dAtA[i] = 0x12
  6968. {
  6969. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  6970. if err != nil {
  6971. return 0, err
  6972. }
  6973. i -= size
  6974. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6975. }
  6976. i--
  6977. dAtA[i] = 0xa
  6978. return len(dAtA) - i, nil
  6979. }
  6980. func (m *CSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6981. size := m.Size()
  6982. dAtA = make([]byte, size)
  6983. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6984. if err != nil {
  6985. return nil, err
  6986. }
  6987. return dAtA[:n], nil
  6988. }
  6989. func (m *CSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6990. size := m.Size()
  6991. return m.MarshalToSizedBuffer(dAtA[:size])
  6992. }
  6993. func (m *CSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6994. i := len(dAtA)
  6995. _ = i
  6996. var l int
  6997. _ = l
  6998. if m.ControllerExpandSecretRef != nil {
  6999. {
  7000. size, err := m.ControllerExpandSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7001. if err != nil {
  7002. return 0, err
  7003. }
  7004. i -= size
  7005. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7006. }
  7007. i--
  7008. dAtA[i] = 0x4a
  7009. }
  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] = 0x42
  7021. }
  7022. if m.NodeStageSecretRef != nil {
  7023. {
  7024. size, err := m.NodeStageSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7025. if err != nil {
  7026. return 0, err
  7027. }
  7028. i -= size
  7029. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7030. }
  7031. i--
  7032. dAtA[i] = 0x3a
  7033. }
  7034. if m.ControllerPublishSecretRef != nil {
  7035. {
  7036. size, err := m.ControllerPublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7037. if err != nil {
  7038. return 0, err
  7039. }
  7040. i -= size
  7041. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7042. }
  7043. i--
  7044. dAtA[i] = 0x32
  7045. }
  7046. if len(m.VolumeAttributes) > 0 {
  7047. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  7048. for k := range m.VolumeAttributes {
  7049. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  7050. }
  7051. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  7052. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  7053. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  7054. baseI := i
  7055. i -= len(v)
  7056. copy(dAtA[i:], v)
  7057. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7058. i--
  7059. dAtA[i] = 0x12
  7060. i -= len(keysForVolumeAttributes[iNdEx])
  7061. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  7062. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  7063. i--
  7064. dAtA[i] = 0xa
  7065. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7066. i--
  7067. dAtA[i] = 0x2a
  7068. }
  7069. }
  7070. i -= len(m.FSType)
  7071. copy(dAtA[i:], m.FSType)
  7072. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7073. i--
  7074. dAtA[i] = 0x22
  7075. i--
  7076. if m.ReadOnly {
  7077. dAtA[i] = 1
  7078. } else {
  7079. dAtA[i] = 0
  7080. }
  7081. i--
  7082. dAtA[i] = 0x18
  7083. i -= len(m.VolumeHandle)
  7084. copy(dAtA[i:], m.VolumeHandle)
  7085. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeHandle)))
  7086. i--
  7087. dAtA[i] = 0x12
  7088. i -= len(m.Driver)
  7089. copy(dAtA[i:], m.Driver)
  7090. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  7091. i--
  7092. dAtA[i] = 0xa
  7093. return len(dAtA) - i, nil
  7094. }
  7095. func (m *CSIVolumeSource) Marshal() (dAtA []byte, err error) {
  7096. size := m.Size()
  7097. dAtA = make([]byte, size)
  7098. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7099. if err != nil {
  7100. return nil, err
  7101. }
  7102. return dAtA[:n], nil
  7103. }
  7104. func (m *CSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7105. size := m.Size()
  7106. return m.MarshalToSizedBuffer(dAtA[:size])
  7107. }
  7108. func (m *CSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7109. i := len(dAtA)
  7110. _ = i
  7111. var l int
  7112. _ = l
  7113. if m.NodePublishSecretRef != nil {
  7114. {
  7115. size, err := m.NodePublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7116. if err != nil {
  7117. return 0, err
  7118. }
  7119. i -= size
  7120. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7121. }
  7122. i--
  7123. dAtA[i] = 0x2a
  7124. }
  7125. if len(m.VolumeAttributes) > 0 {
  7126. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  7127. for k := range m.VolumeAttributes {
  7128. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  7129. }
  7130. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  7131. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  7132. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  7133. baseI := i
  7134. i -= len(v)
  7135. copy(dAtA[i:], v)
  7136. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7137. i--
  7138. dAtA[i] = 0x12
  7139. i -= len(keysForVolumeAttributes[iNdEx])
  7140. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  7141. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  7142. i--
  7143. dAtA[i] = 0xa
  7144. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7145. i--
  7146. dAtA[i] = 0x22
  7147. }
  7148. }
  7149. if m.FSType != nil {
  7150. i -= len(*m.FSType)
  7151. copy(dAtA[i:], *m.FSType)
  7152. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  7153. i--
  7154. dAtA[i] = 0x1a
  7155. }
  7156. if m.ReadOnly != nil {
  7157. i--
  7158. if *m.ReadOnly {
  7159. dAtA[i] = 1
  7160. } else {
  7161. dAtA[i] = 0
  7162. }
  7163. i--
  7164. dAtA[i] = 0x10
  7165. }
  7166. i -= len(m.Driver)
  7167. copy(dAtA[i:], m.Driver)
  7168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  7169. i--
  7170. dAtA[i] = 0xa
  7171. return len(dAtA) - i, nil
  7172. }
  7173. func (m *Capabilities) Marshal() (dAtA []byte, err error) {
  7174. size := m.Size()
  7175. dAtA = make([]byte, size)
  7176. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7177. if err != nil {
  7178. return nil, err
  7179. }
  7180. return dAtA[:n], nil
  7181. }
  7182. func (m *Capabilities) MarshalTo(dAtA []byte) (int, error) {
  7183. size := m.Size()
  7184. return m.MarshalToSizedBuffer(dAtA[:size])
  7185. }
  7186. func (m *Capabilities) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7187. i := len(dAtA)
  7188. _ = i
  7189. var l int
  7190. _ = l
  7191. if len(m.Drop) > 0 {
  7192. for iNdEx := len(m.Drop) - 1; iNdEx >= 0; iNdEx-- {
  7193. i -= len(m.Drop[iNdEx])
  7194. copy(dAtA[i:], m.Drop[iNdEx])
  7195. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Drop[iNdEx])))
  7196. i--
  7197. dAtA[i] = 0x12
  7198. }
  7199. }
  7200. if len(m.Add) > 0 {
  7201. for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- {
  7202. i -= len(m.Add[iNdEx])
  7203. copy(dAtA[i:], m.Add[iNdEx])
  7204. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Add[iNdEx])))
  7205. i--
  7206. dAtA[i] = 0xa
  7207. }
  7208. }
  7209. return len(dAtA) - i, nil
  7210. }
  7211. func (m *CephFSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7212. size := m.Size()
  7213. dAtA = make([]byte, size)
  7214. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7215. if err != nil {
  7216. return nil, err
  7217. }
  7218. return dAtA[:n], nil
  7219. }
  7220. func (m *CephFSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7221. size := m.Size()
  7222. return m.MarshalToSizedBuffer(dAtA[:size])
  7223. }
  7224. func (m *CephFSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7225. i := len(dAtA)
  7226. _ = i
  7227. var l int
  7228. _ = l
  7229. i--
  7230. if m.ReadOnly {
  7231. dAtA[i] = 1
  7232. } else {
  7233. dAtA[i] = 0
  7234. }
  7235. i--
  7236. dAtA[i] = 0x30
  7237. if m.SecretRef != nil {
  7238. {
  7239. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7240. if err != nil {
  7241. return 0, err
  7242. }
  7243. i -= size
  7244. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7245. }
  7246. i--
  7247. dAtA[i] = 0x2a
  7248. }
  7249. i -= len(m.SecretFile)
  7250. copy(dAtA[i:], m.SecretFile)
  7251. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7252. i--
  7253. dAtA[i] = 0x22
  7254. i -= len(m.User)
  7255. copy(dAtA[i:], m.User)
  7256. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7257. i--
  7258. dAtA[i] = 0x1a
  7259. i -= len(m.Path)
  7260. copy(dAtA[i:], m.Path)
  7261. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7262. i--
  7263. dAtA[i] = 0x12
  7264. if len(m.Monitors) > 0 {
  7265. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7266. i -= len(m.Monitors[iNdEx])
  7267. copy(dAtA[i:], m.Monitors[iNdEx])
  7268. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7269. i--
  7270. dAtA[i] = 0xa
  7271. }
  7272. }
  7273. return len(dAtA) - i, nil
  7274. }
  7275. func (m *CephFSVolumeSource) Marshal() (dAtA []byte, err error) {
  7276. size := m.Size()
  7277. dAtA = make([]byte, size)
  7278. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7279. if err != nil {
  7280. return nil, err
  7281. }
  7282. return dAtA[:n], nil
  7283. }
  7284. func (m *CephFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7285. size := m.Size()
  7286. return m.MarshalToSizedBuffer(dAtA[:size])
  7287. }
  7288. func (m *CephFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7289. i := len(dAtA)
  7290. _ = i
  7291. var l int
  7292. _ = l
  7293. i--
  7294. if m.ReadOnly {
  7295. dAtA[i] = 1
  7296. } else {
  7297. dAtA[i] = 0
  7298. }
  7299. i--
  7300. dAtA[i] = 0x30
  7301. if m.SecretRef != nil {
  7302. {
  7303. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7304. if err != nil {
  7305. return 0, err
  7306. }
  7307. i -= size
  7308. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7309. }
  7310. i--
  7311. dAtA[i] = 0x2a
  7312. }
  7313. i -= len(m.SecretFile)
  7314. copy(dAtA[i:], m.SecretFile)
  7315. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7316. i--
  7317. dAtA[i] = 0x22
  7318. i -= len(m.User)
  7319. copy(dAtA[i:], m.User)
  7320. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7321. i--
  7322. dAtA[i] = 0x1a
  7323. i -= len(m.Path)
  7324. copy(dAtA[i:], m.Path)
  7325. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7326. i--
  7327. dAtA[i] = 0x12
  7328. if len(m.Monitors) > 0 {
  7329. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7330. i -= len(m.Monitors[iNdEx])
  7331. copy(dAtA[i:], m.Monitors[iNdEx])
  7332. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7333. i--
  7334. dAtA[i] = 0xa
  7335. }
  7336. }
  7337. return len(dAtA) - i, nil
  7338. }
  7339. func (m *CinderPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7340. size := m.Size()
  7341. dAtA = make([]byte, size)
  7342. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7343. if err != nil {
  7344. return nil, err
  7345. }
  7346. return dAtA[:n], nil
  7347. }
  7348. func (m *CinderPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7349. size := m.Size()
  7350. return m.MarshalToSizedBuffer(dAtA[:size])
  7351. }
  7352. func (m *CinderPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7353. i := len(dAtA)
  7354. _ = i
  7355. var l int
  7356. _ = l
  7357. if m.SecretRef != nil {
  7358. {
  7359. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7360. if err != nil {
  7361. return 0, err
  7362. }
  7363. i -= size
  7364. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7365. }
  7366. i--
  7367. dAtA[i] = 0x22
  7368. }
  7369. i--
  7370. if m.ReadOnly {
  7371. dAtA[i] = 1
  7372. } else {
  7373. dAtA[i] = 0
  7374. }
  7375. i--
  7376. dAtA[i] = 0x18
  7377. i -= len(m.FSType)
  7378. copy(dAtA[i:], m.FSType)
  7379. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7380. i--
  7381. dAtA[i] = 0x12
  7382. i -= len(m.VolumeID)
  7383. copy(dAtA[i:], m.VolumeID)
  7384. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7385. i--
  7386. dAtA[i] = 0xa
  7387. return len(dAtA) - i, nil
  7388. }
  7389. func (m *CinderVolumeSource) Marshal() (dAtA []byte, err error) {
  7390. size := m.Size()
  7391. dAtA = make([]byte, size)
  7392. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7393. if err != nil {
  7394. return nil, err
  7395. }
  7396. return dAtA[:n], nil
  7397. }
  7398. func (m *CinderVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7399. size := m.Size()
  7400. return m.MarshalToSizedBuffer(dAtA[:size])
  7401. }
  7402. func (m *CinderVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7403. i := len(dAtA)
  7404. _ = i
  7405. var l int
  7406. _ = l
  7407. if m.SecretRef != nil {
  7408. {
  7409. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7410. if err != nil {
  7411. return 0, err
  7412. }
  7413. i -= size
  7414. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7415. }
  7416. i--
  7417. dAtA[i] = 0x22
  7418. }
  7419. i--
  7420. if m.ReadOnly {
  7421. dAtA[i] = 1
  7422. } else {
  7423. dAtA[i] = 0
  7424. }
  7425. i--
  7426. dAtA[i] = 0x18
  7427. i -= len(m.FSType)
  7428. copy(dAtA[i:], m.FSType)
  7429. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7430. i--
  7431. dAtA[i] = 0x12
  7432. i -= len(m.VolumeID)
  7433. copy(dAtA[i:], m.VolumeID)
  7434. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7435. i--
  7436. dAtA[i] = 0xa
  7437. return len(dAtA) - i, nil
  7438. }
  7439. func (m *ClientIPConfig) Marshal() (dAtA []byte, err error) {
  7440. size := m.Size()
  7441. dAtA = make([]byte, size)
  7442. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7443. if err != nil {
  7444. return nil, err
  7445. }
  7446. return dAtA[:n], nil
  7447. }
  7448. func (m *ClientIPConfig) MarshalTo(dAtA []byte) (int, error) {
  7449. size := m.Size()
  7450. return m.MarshalToSizedBuffer(dAtA[:size])
  7451. }
  7452. func (m *ClientIPConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7453. i := len(dAtA)
  7454. _ = i
  7455. var l int
  7456. _ = l
  7457. if m.TimeoutSeconds != nil {
  7458. i = encodeVarintGenerated(dAtA, i, uint64(*m.TimeoutSeconds))
  7459. i--
  7460. dAtA[i] = 0x8
  7461. }
  7462. return len(dAtA) - i, nil
  7463. }
  7464. func (m *ComponentCondition) Marshal() (dAtA []byte, err error) {
  7465. size := m.Size()
  7466. dAtA = make([]byte, size)
  7467. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7468. if err != nil {
  7469. return nil, err
  7470. }
  7471. return dAtA[:n], nil
  7472. }
  7473. func (m *ComponentCondition) MarshalTo(dAtA []byte) (int, error) {
  7474. size := m.Size()
  7475. return m.MarshalToSizedBuffer(dAtA[:size])
  7476. }
  7477. func (m *ComponentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7478. i := len(dAtA)
  7479. _ = i
  7480. var l int
  7481. _ = l
  7482. i -= len(m.Error)
  7483. copy(dAtA[i:], m.Error)
  7484. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  7485. i--
  7486. dAtA[i] = 0x22
  7487. i -= len(m.Message)
  7488. copy(dAtA[i:], m.Message)
  7489. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  7490. i--
  7491. dAtA[i] = 0x1a
  7492. i -= len(m.Status)
  7493. copy(dAtA[i:], m.Status)
  7494. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  7495. i--
  7496. dAtA[i] = 0x12
  7497. i -= len(m.Type)
  7498. copy(dAtA[i:], m.Type)
  7499. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  7500. i--
  7501. dAtA[i] = 0xa
  7502. return len(dAtA) - i, nil
  7503. }
  7504. func (m *ComponentStatus) Marshal() (dAtA []byte, err error) {
  7505. size := m.Size()
  7506. dAtA = make([]byte, size)
  7507. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7508. if err != nil {
  7509. return nil, err
  7510. }
  7511. return dAtA[:n], nil
  7512. }
  7513. func (m *ComponentStatus) MarshalTo(dAtA []byte) (int, error) {
  7514. size := m.Size()
  7515. return m.MarshalToSizedBuffer(dAtA[:size])
  7516. }
  7517. func (m *ComponentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7518. i := len(dAtA)
  7519. _ = i
  7520. var l int
  7521. _ = l
  7522. if len(m.Conditions) > 0 {
  7523. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  7524. {
  7525. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7526. if err != nil {
  7527. return 0, err
  7528. }
  7529. i -= size
  7530. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7531. }
  7532. i--
  7533. dAtA[i] = 0x12
  7534. }
  7535. }
  7536. {
  7537. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7538. if err != nil {
  7539. return 0, err
  7540. }
  7541. i -= size
  7542. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7543. }
  7544. i--
  7545. dAtA[i] = 0xa
  7546. return len(dAtA) - i, nil
  7547. }
  7548. func (m *ComponentStatusList) Marshal() (dAtA []byte, err error) {
  7549. size := m.Size()
  7550. dAtA = make([]byte, size)
  7551. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7552. if err != nil {
  7553. return nil, err
  7554. }
  7555. return dAtA[:n], nil
  7556. }
  7557. func (m *ComponentStatusList) MarshalTo(dAtA []byte) (int, error) {
  7558. size := m.Size()
  7559. return m.MarshalToSizedBuffer(dAtA[:size])
  7560. }
  7561. func (m *ComponentStatusList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7562. i := len(dAtA)
  7563. _ = i
  7564. var l int
  7565. _ = l
  7566. if len(m.Items) > 0 {
  7567. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7568. {
  7569. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7570. if err != nil {
  7571. return 0, err
  7572. }
  7573. i -= size
  7574. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7575. }
  7576. i--
  7577. dAtA[i] = 0x12
  7578. }
  7579. }
  7580. {
  7581. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7582. if err != nil {
  7583. return 0, err
  7584. }
  7585. i -= size
  7586. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7587. }
  7588. i--
  7589. dAtA[i] = 0xa
  7590. return len(dAtA) - i, nil
  7591. }
  7592. func (m *ConfigMap) Marshal() (dAtA []byte, err error) {
  7593. size := m.Size()
  7594. dAtA = make([]byte, size)
  7595. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7596. if err != nil {
  7597. return nil, err
  7598. }
  7599. return dAtA[:n], nil
  7600. }
  7601. func (m *ConfigMap) MarshalTo(dAtA []byte) (int, error) {
  7602. size := m.Size()
  7603. return m.MarshalToSizedBuffer(dAtA[:size])
  7604. }
  7605. func (m *ConfigMap) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7606. i := len(dAtA)
  7607. _ = i
  7608. var l int
  7609. _ = l
  7610. if m.Immutable != nil {
  7611. i--
  7612. if *m.Immutable {
  7613. dAtA[i] = 1
  7614. } else {
  7615. dAtA[i] = 0
  7616. }
  7617. i--
  7618. dAtA[i] = 0x20
  7619. }
  7620. if len(m.BinaryData) > 0 {
  7621. keysForBinaryData := make([]string, 0, len(m.BinaryData))
  7622. for k := range m.BinaryData {
  7623. keysForBinaryData = append(keysForBinaryData, string(k))
  7624. }
  7625. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  7626. for iNdEx := len(keysForBinaryData) - 1; iNdEx >= 0; iNdEx-- {
  7627. v := m.BinaryData[string(keysForBinaryData[iNdEx])]
  7628. baseI := i
  7629. if v != nil {
  7630. i -= len(v)
  7631. copy(dAtA[i:], v)
  7632. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7633. i--
  7634. dAtA[i] = 0x12
  7635. }
  7636. i -= len(keysForBinaryData[iNdEx])
  7637. copy(dAtA[i:], keysForBinaryData[iNdEx])
  7638. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForBinaryData[iNdEx])))
  7639. i--
  7640. dAtA[i] = 0xa
  7641. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7642. i--
  7643. dAtA[i] = 0x1a
  7644. }
  7645. }
  7646. if len(m.Data) > 0 {
  7647. keysForData := make([]string, 0, len(m.Data))
  7648. for k := range m.Data {
  7649. keysForData = append(keysForData, string(k))
  7650. }
  7651. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  7652. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  7653. v := m.Data[string(keysForData[iNdEx])]
  7654. baseI := i
  7655. i -= len(v)
  7656. copy(dAtA[i:], v)
  7657. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7658. i--
  7659. dAtA[i] = 0x12
  7660. i -= len(keysForData[iNdEx])
  7661. copy(dAtA[i:], keysForData[iNdEx])
  7662. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  7663. i--
  7664. dAtA[i] = 0xa
  7665. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7666. i--
  7667. dAtA[i] = 0x12
  7668. }
  7669. }
  7670. {
  7671. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7672. if err != nil {
  7673. return 0, err
  7674. }
  7675. i -= size
  7676. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7677. }
  7678. i--
  7679. dAtA[i] = 0xa
  7680. return len(dAtA) - i, nil
  7681. }
  7682. func (m *ConfigMapEnvSource) Marshal() (dAtA []byte, err error) {
  7683. size := m.Size()
  7684. dAtA = make([]byte, size)
  7685. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7686. if err != nil {
  7687. return nil, err
  7688. }
  7689. return dAtA[:n], nil
  7690. }
  7691. func (m *ConfigMapEnvSource) MarshalTo(dAtA []byte) (int, error) {
  7692. size := m.Size()
  7693. return m.MarshalToSizedBuffer(dAtA[:size])
  7694. }
  7695. func (m *ConfigMapEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7696. i := len(dAtA)
  7697. _ = i
  7698. var l int
  7699. _ = l
  7700. if m.Optional != nil {
  7701. i--
  7702. if *m.Optional {
  7703. dAtA[i] = 1
  7704. } else {
  7705. dAtA[i] = 0
  7706. }
  7707. i--
  7708. dAtA[i] = 0x10
  7709. }
  7710. {
  7711. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7712. if err != nil {
  7713. return 0, err
  7714. }
  7715. i -= size
  7716. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7717. }
  7718. i--
  7719. dAtA[i] = 0xa
  7720. return len(dAtA) - i, nil
  7721. }
  7722. func (m *ConfigMapKeySelector) Marshal() (dAtA []byte, err error) {
  7723. size := m.Size()
  7724. dAtA = make([]byte, size)
  7725. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7726. if err != nil {
  7727. return nil, err
  7728. }
  7729. return dAtA[:n], nil
  7730. }
  7731. func (m *ConfigMapKeySelector) MarshalTo(dAtA []byte) (int, error) {
  7732. size := m.Size()
  7733. return m.MarshalToSizedBuffer(dAtA[:size])
  7734. }
  7735. func (m *ConfigMapKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7736. i := len(dAtA)
  7737. _ = i
  7738. var l int
  7739. _ = l
  7740. if m.Optional != nil {
  7741. i--
  7742. if *m.Optional {
  7743. dAtA[i] = 1
  7744. } else {
  7745. dAtA[i] = 0
  7746. }
  7747. i--
  7748. dAtA[i] = 0x18
  7749. }
  7750. i -= len(m.Key)
  7751. copy(dAtA[i:], m.Key)
  7752. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  7753. i--
  7754. dAtA[i] = 0x12
  7755. {
  7756. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7757. if err != nil {
  7758. return 0, err
  7759. }
  7760. i -= size
  7761. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7762. }
  7763. i--
  7764. dAtA[i] = 0xa
  7765. return len(dAtA) - i, nil
  7766. }
  7767. func (m *ConfigMapList) Marshal() (dAtA []byte, err error) {
  7768. size := m.Size()
  7769. dAtA = make([]byte, size)
  7770. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7771. if err != nil {
  7772. return nil, err
  7773. }
  7774. return dAtA[:n], nil
  7775. }
  7776. func (m *ConfigMapList) MarshalTo(dAtA []byte) (int, error) {
  7777. size := m.Size()
  7778. return m.MarshalToSizedBuffer(dAtA[:size])
  7779. }
  7780. func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7781. i := len(dAtA)
  7782. _ = i
  7783. var l int
  7784. _ = l
  7785. if len(m.Items) > 0 {
  7786. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7787. {
  7788. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7789. if err != nil {
  7790. return 0, err
  7791. }
  7792. i -= size
  7793. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7794. }
  7795. i--
  7796. dAtA[i] = 0x12
  7797. }
  7798. }
  7799. {
  7800. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7801. if err != nil {
  7802. return 0, err
  7803. }
  7804. i -= size
  7805. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7806. }
  7807. i--
  7808. dAtA[i] = 0xa
  7809. return len(dAtA) - i, nil
  7810. }
  7811. func (m *ConfigMapNodeConfigSource) Marshal() (dAtA []byte, err error) {
  7812. size := m.Size()
  7813. dAtA = make([]byte, size)
  7814. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7815. if err != nil {
  7816. return nil, err
  7817. }
  7818. return dAtA[:n], nil
  7819. }
  7820. func (m *ConfigMapNodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  7821. size := m.Size()
  7822. return m.MarshalToSizedBuffer(dAtA[:size])
  7823. }
  7824. func (m *ConfigMapNodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7825. i := len(dAtA)
  7826. _ = i
  7827. var l int
  7828. _ = l
  7829. i -= len(m.KubeletConfigKey)
  7830. copy(dAtA[i:], m.KubeletConfigKey)
  7831. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletConfigKey)))
  7832. i--
  7833. dAtA[i] = 0x2a
  7834. i -= len(m.ResourceVersion)
  7835. copy(dAtA[i:], m.ResourceVersion)
  7836. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  7837. i--
  7838. dAtA[i] = 0x22
  7839. i -= len(m.UID)
  7840. copy(dAtA[i:], m.UID)
  7841. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  7842. i--
  7843. dAtA[i] = 0x1a
  7844. i -= len(m.Name)
  7845. copy(dAtA[i:], m.Name)
  7846. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7847. i--
  7848. dAtA[i] = 0x12
  7849. i -= len(m.Namespace)
  7850. copy(dAtA[i:], m.Namespace)
  7851. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7852. i--
  7853. dAtA[i] = 0xa
  7854. return len(dAtA) - i, nil
  7855. }
  7856. func (m *ConfigMapProjection) Marshal() (dAtA []byte, err error) {
  7857. size := m.Size()
  7858. dAtA = make([]byte, size)
  7859. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7860. if err != nil {
  7861. return nil, err
  7862. }
  7863. return dAtA[:n], nil
  7864. }
  7865. func (m *ConfigMapProjection) MarshalTo(dAtA []byte) (int, error) {
  7866. size := m.Size()
  7867. return m.MarshalToSizedBuffer(dAtA[:size])
  7868. }
  7869. func (m *ConfigMapProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7870. i := len(dAtA)
  7871. _ = i
  7872. var l int
  7873. _ = l
  7874. if m.Optional != nil {
  7875. i--
  7876. if *m.Optional {
  7877. dAtA[i] = 1
  7878. } else {
  7879. dAtA[i] = 0
  7880. }
  7881. i--
  7882. dAtA[i] = 0x20
  7883. }
  7884. if len(m.Items) > 0 {
  7885. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7886. {
  7887. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7888. if err != nil {
  7889. return 0, err
  7890. }
  7891. i -= size
  7892. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7893. }
  7894. i--
  7895. dAtA[i] = 0x12
  7896. }
  7897. }
  7898. {
  7899. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7900. if err != nil {
  7901. return 0, err
  7902. }
  7903. i -= size
  7904. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7905. }
  7906. i--
  7907. dAtA[i] = 0xa
  7908. return len(dAtA) - i, nil
  7909. }
  7910. func (m *ConfigMapVolumeSource) Marshal() (dAtA []byte, err error) {
  7911. size := m.Size()
  7912. dAtA = make([]byte, size)
  7913. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7914. if err != nil {
  7915. return nil, err
  7916. }
  7917. return dAtA[:n], nil
  7918. }
  7919. func (m *ConfigMapVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7920. size := m.Size()
  7921. return m.MarshalToSizedBuffer(dAtA[:size])
  7922. }
  7923. func (m *ConfigMapVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7924. i := len(dAtA)
  7925. _ = i
  7926. var l int
  7927. _ = l
  7928. if m.Optional != nil {
  7929. i--
  7930. if *m.Optional {
  7931. dAtA[i] = 1
  7932. } else {
  7933. dAtA[i] = 0
  7934. }
  7935. i--
  7936. dAtA[i] = 0x20
  7937. }
  7938. if m.DefaultMode != nil {
  7939. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  7940. i--
  7941. dAtA[i] = 0x18
  7942. }
  7943. if len(m.Items) > 0 {
  7944. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7945. {
  7946. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7947. if err != nil {
  7948. return 0, err
  7949. }
  7950. i -= size
  7951. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7952. }
  7953. i--
  7954. dAtA[i] = 0x12
  7955. }
  7956. }
  7957. {
  7958. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7959. if err != nil {
  7960. return 0, err
  7961. }
  7962. i -= size
  7963. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7964. }
  7965. i--
  7966. dAtA[i] = 0xa
  7967. return len(dAtA) - i, nil
  7968. }
  7969. func (m *Container) Marshal() (dAtA []byte, err error) {
  7970. size := m.Size()
  7971. dAtA = make([]byte, size)
  7972. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7973. if err != nil {
  7974. return nil, err
  7975. }
  7976. return dAtA[:n], nil
  7977. }
  7978. func (m *Container) MarshalTo(dAtA []byte) (int, error) {
  7979. size := m.Size()
  7980. return m.MarshalToSizedBuffer(dAtA[:size])
  7981. }
  7982. func (m *Container) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7983. i := len(dAtA)
  7984. _ = i
  7985. var l int
  7986. _ = l
  7987. if m.StartupProbe != nil {
  7988. {
  7989. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  7990. if err != nil {
  7991. return 0, err
  7992. }
  7993. i -= size
  7994. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7995. }
  7996. i--
  7997. dAtA[i] = 0x1
  7998. i--
  7999. dAtA[i] = 0xb2
  8000. }
  8001. if len(m.VolumeDevices) > 0 {
  8002. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  8003. {
  8004. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8005. if err != nil {
  8006. return 0, err
  8007. }
  8008. i -= size
  8009. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8010. }
  8011. i--
  8012. dAtA[i] = 0x1
  8013. i--
  8014. dAtA[i] = 0xaa
  8015. }
  8016. }
  8017. i -= len(m.TerminationMessagePolicy)
  8018. copy(dAtA[i:], m.TerminationMessagePolicy)
  8019. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  8020. i--
  8021. dAtA[i] = 0x1
  8022. i--
  8023. dAtA[i] = 0xa2
  8024. if len(m.EnvFrom) > 0 {
  8025. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  8026. {
  8027. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8028. if err != nil {
  8029. return 0, err
  8030. }
  8031. i -= size
  8032. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8033. }
  8034. i--
  8035. dAtA[i] = 0x1
  8036. i--
  8037. dAtA[i] = 0x9a
  8038. }
  8039. }
  8040. i--
  8041. if m.TTY {
  8042. dAtA[i] = 1
  8043. } else {
  8044. dAtA[i] = 0
  8045. }
  8046. i--
  8047. dAtA[i] = 0x1
  8048. i--
  8049. dAtA[i] = 0x90
  8050. i--
  8051. if m.StdinOnce {
  8052. dAtA[i] = 1
  8053. } else {
  8054. dAtA[i] = 0
  8055. }
  8056. i--
  8057. dAtA[i] = 0x1
  8058. i--
  8059. dAtA[i] = 0x88
  8060. i--
  8061. if m.Stdin {
  8062. dAtA[i] = 1
  8063. } else {
  8064. dAtA[i] = 0
  8065. }
  8066. i--
  8067. dAtA[i] = 0x1
  8068. i--
  8069. dAtA[i] = 0x80
  8070. if m.SecurityContext != nil {
  8071. {
  8072. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  8073. if err != nil {
  8074. return 0, err
  8075. }
  8076. i -= size
  8077. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8078. }
  8079. i--
  8080. dAtA[i] = 0x7a
  8081. }
  8082. i -= len(m.ImagePullPolicy)
  8083. copy(dAtA[i:], m.ImagePullPolicy)
  8084. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  8085. i--
  8086. dAtA[i] = 0x72
  8087. i -= len(m.TerminationMessagePath)
  8088. copy(dAtA[i:], m.TerminationMessagePath)
  8089. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  8090. i--
  8091. dAtA[i] = 0x6a
  8092. if m.Lifecycle != nil {
  8093. {
  8094. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  8095. if err != nil {
  8096. return 0, err
  8097. }
  8098. i -= size
  8099. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8100. }
  8101. i--
  8102. dAtA[i] = 0x62
  8103. }
  8104. if m.ReadinessProbe != nil {
  8105. {
  8106. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  8107. if err != nil {
  8108. return 0, err
  8109. }
  8110. i -= size
  8111. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8112. }
  8113. i--
  8114. dAtA[i] = 0x5a
  8115. }
  8116. if m.LivenessProbe != nil {
  8117. {
  8118. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  8119. if err != nil {
  8120. return 0, err
  8121. }
  8122. i -= size
  8123. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8124. }
  8125. i--
  8126. dAtA[i] = 0x52
  8127. }
  8128. if len(m.VolumeMounts) > 0 {
  8129. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  8130. {
  8131. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8132. if err != nil {
  8133. return 0, err
  8134. }
  8135. i -= size
  8136. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8137. }
  8138. i--
  8139. dAtA[i] = 0x4a
  8140. }
  8141. }
  8142. {
  8143. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  8144. if err != nil {
  8145. return 0, err
  8146. }
  8147. i -= size
  8148. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8149. }
  8150. i--
  8151. dAtA[i] = 0x42
  8152. if len(m.Env) > 0 {
  8153. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  8154. {
  8155. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8156. if err != nil {
  8157. return 0, err
  8158. }
  8159. i -= size
  8160. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8161. }
  8162. i--
  8163. dAtA[i] = 0x3a
  8164. }
  8165. }
  8166. if len(m.Ports) > 0 {
  8167. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8168. {
  8169. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8170. if err != nil {
  8171. return 0, err
  8172. }
  8173. i -= size
  8174. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8175. }
  8176. i--
  8177. dAtA[i] = 0x32
  8178. }
  8179. }
  8180. i -= len(m.WorkingDir)
  8181. copy(dAtA[i:], m.WorkingDir)
  8182. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  8183. i--
  8184. dAtA[i] = 0x2a
  8185. if len(m.Args) > 0 {
  8186. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  8187. i -= len(m.Args[iNdEx])
  8188. copy(dAtA[i:], m.Args[iNdEx])
  8189. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  8190. i--
  8191. dAtA[i] = 0x22
  8192. }
  8193. }
  8194. if len(m.Command) > 0 {
  8195. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  8196. i -= len(m.Command[iNdEx])
  8197. copy(dAtA[i:], m.Command[iNdEx])
  8198. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  8199. i--
  8200. dAtA[i] = 0x1a
  8201. }
  8202. }
  8203. i -= len(m.Image)
  8204. copy(dAtA[i:], m.Image)
  8205. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8206. i--
  8207. dAtA[i] = 0x12
  8208. i -= len(m.Name)
  8209. copy(dAtA[i:], m.Name)
  8210. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8211. i--
  8212. dAtA[i] = 0xa
  8213. return len(dAtA) - i, nil
  8214. }
  8215. func (m *ContainerImage) Marshal() (dAtA []byte, err error) {
  8216. size := m.Size()
  8217. dAtA = make([]byte, size)
  8218. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8219. if err != nil {
  8220. return nil, err
  8221. }
  8222. return dAtA[:n], nil
  8223. }
  8224. func (m *ContainerImage) MarshalTo(dAtA []byte) (int, error) {
  8225. size := m.Size()
  8226. return m.MarshalToSizedBuffer(dAtA[:size])
  8227. }
  8228. func (m *ContainerImage) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8229. i := len(dAtA)
  8230. _ = i
  8231. var l int
  8232. _ = l
  8233. i = encodeVarintGenerated(dAtA, i, uint64(m.SizeBytes))
  8234. i--
  8235. dAtA[i] = 0x10
  8236. if len(m.Names) > 0 {
  8237. for iNdEx := len(m.Names) - 1; iNdEx >= 0; iNdEx-- {
  8238. i -= len(m.Names[iNdEx])
  8239. copy(dAtA[i:], m.Names[iNdEx])
  8240. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Names[iNdEx])))
  8241. i--
  8242. dAtA[i] = 0xa
  8243. }
  8244. }
  8245. return len(dAtA) - i, nil
  8246. }
  8247. func (m *ContainerPort) Marshal() (dAtA []byte, err error) {
  8248. size := m.Size()
  8249. dAtA = make([]byte, size)
  8250. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8251. if err != nil {
  8252. return nil, err
  8253. }
  8254. return dAtA[:n], nil
  8255. }
  8256. func (m *ContainerPort) MarshalTo(dAtA []byte) (int, error) {
  8257. size := m.Size()
  8258. return m.MarshalToSizedBuffer(dAtA[:size])
  8259. }
  8260. func (m *ContainerPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8261. i := len(dAtA)
  8262. _ = i
  8263. var l int
  8264. _ = l
  8265. i -= len(m.HostIP)
  8266. copy(dAtA[i:], m.HostIP)
  8267. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  8268. i--
  8269. dAtA[i] = 0x2a
  8270. i -= len(m.Protocol)
  8271. copy(dAtA[i:], m.Protocol)
  8272. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8273. i--
  8274. dAtA[i] = 0x22
  8275. i = encodeVarintGenerated(dAtA, i, uint64(m.ContainerPort))
  8276. i--
  8277. dAtA[i] = 0x18
  8278. i = encodeVarintGenerated(dAtA, i, uint64(m.HostPort))
  8279. i--
  8280. dAtA[i] = 0x10
  8281. i -= len(m.Name)
  8282. copy(dAtA[i:], m.Name)
  8283. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8284. i--
  8285. dAtA[i] = 0xa
  8286. return len(dAtA) - i, nil
  8287. }
  8288. func (m *ContainerState) Marshal() (dAtA []byte, err error) {
  8289. size := m.Size()
  8290. dAtA = make([]byte, size)
  8291. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8292. if err != nil {
  8293. return nil, err
  8294. }
  8295. return dAtA[:n], nil
  8296. }
  8297. func (m *ContainerState) MarshalTo(dAtA []byte) (int, error) {
  8298. size := m.Size()
  8299. return m.MarshalToSizedBuffer(dAtA[:size])
  8300. }
  8301. func (m *ContainerState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8302. i := len(dAtA)
  8303. _ = i
  8304. var l int
  8305. _ = l
  8306. if m.Terminated != nil {
  8307. {
  8308. size, err := m.Terminated.MarshalToSizedBuffer(dAtA[:i])
  8309. if err != nil {
  8310. return 0, err
  8311. }
  8312. i -= size
  8313. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8314. }
  8315. i--
  8316. dAtA[i] = 0x1a
  8317. }
  8318. if m.Running != nil {
  8319. {
  8320. size, err := m.Running.MarshalToSizedBuffer(dAtA[:i])
  8321. if err != nil {
  8322. return 0, err
  8323. }
  8324. i -= size
  8325. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8326. }
  8327. i--
  8328. dAtA[i] = 0x12
  8329. }
  8330. if m.Waiting != nil {
  8331. {
  8332. size, err := m.Waiting.MarshalToSizedBuffer(dAtA[:i])
  8333. if err != nil {
  8334. return 0, err
  8335. }
  8336. i -= size
  8337. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8338. }
  8339. i--
  8340. dAtA[i] = 0xa
  8341. }
  8342. return len(dAtA) - i, nil
  8343. }
  8344. func (m *ContainerStateRunning) Marshal() (dAtA []byte, err error) {
  8345. size := m.Size()
  8346. dAtA = make([]byte, size)
  8347. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8348. if err != nil {
  8349. return nil, err
  8350. }
  8351. return dAtA[:n], nil
  8352. }
  8353. func (m *ContainerStateRunning) MarshalTo(dAtA []byte) (int, error) {
  8354. size := m.Size()
  8355. return m.MarshalToSizedBuffer(dAtA[:size])
  8356. }
  8357. func (m *ContainerStateRunning) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8358. i := len(dAtA)
  8359. _ = i
  8360. var l int
  8361. _ = l
  8362. {
  8363. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8364. if err != nil {
  8365. return 0, err
  8366. }
  8367. i -= size
  8368. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8369. }
  8370. i--
  8371. dAtA[i] = 0xa
  8372. return len(dAtA) - i, nil
  8373. }
  8374. func (m *ContainerStateTerminated) Marshal() (dAtA []byte, err error) {
  8375. size := m.Size()
  8376. dAtA = make([]byte, size)
  8377. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8378. if err != nil {
  8379. return nil, err
  8380. }
  8381. return dAtA[:n], nil
  8382. }
  8383. func (m *ContainerStateTerminated) MarshalTo(dAtA []byte) (int, error) {
  8384. size := m.Size()
  8385. return m.MarshalToSizedBuffer(dAtA[:size])
  8386. }
  8387. func (m *ContainerStateTerminated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8388. i := len(dAtA)
  8389. _ = i
  8390. var l int
  8391. _ = l
  8392. i -= len(m.ContainerID)
  8393. copy(dAtA[i:], m.ContainerID)
  8394. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8395. i--
  8396. dAtA[i] = 0x3a
  8397. {
  8398. size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
  8399. if err != nil {
  8400. return 0, err
  8401. }
  8402. i -= size
  8403. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8404. }
  8405. i--
  8406. dAtA[i] = 0x32
  8407. {
  8408. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8409. if err != nil {
  8410. return 0, err
  8411. }
  8412. i -= size
  8413. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8414. }
  8415. i--
  8416. dAtA[i] = 0x2a
  8417. i -= len(m.Message)
  8418. copy(dAtA[i:], m.Message)
  8419. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8420. i--
  8421. dAtA[i] = 0x22
  8422. i -= len(m.Reason)
  8423. copy(dAtA[i:], m.Reason)
  8424. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8425. i--
  8426. dAtA[i] = 0x1a
  8427. i = encodeVarintGenerated(dAtA, i, uint64(m.Signal))
  8428. i--
  8429. dAtA[i] = 0x10
  8430. i = encodeVarintGenerated(dAtA, i, uint64(m.ExitCode))
  8431. i--
  8432. dAtA[i] = 0x8
  8433. return len(dAtA) - i, nil
  8434. }
  8435. func (m *ContainerStateWaiting) Marshal() (dAtA []byte, err error) {
  8436. size := m.Size()
  8437. dAtA = make([]byte, size)
  8438. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8439. if err != nil {
  8440. return nil, err
  8441. }
  8442. return dAtA[:n], nil
  8443. }
  8444. func (m *ContainerStateWaiting) MarshalTo(dAtA []byte) (int, error) {
  8445. size := m.Size()
  8446. return m.MarshalToSizedBuffer(dAtA[:size])
  8447. }
  8448. func (m *ContainerStateWaiting) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8449. i := len(dAtA)
  8450. _ = i
  8451. var l int
  8452. _ = l
  8453. i -= len(m.Message)
  8454. copy(dAtA[i:], m.Message)
  8455. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8456. i--
  8457. dAtA[i] = 0x12
  8458. i -= len(m.Reason)
  8459. copy(dAtA[i:], m.Reason)
  8460. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8461. i--
  8462. dAtA[i] = 0xa
  8463. return len(dAtA) - i, nil
  8464. }
  8465. func (m *ContainerStatus) Marshal() (dAtA []byte, err error) {
  8466. size := m.Size()
  8467. dAtA = make([]byte, size)
  8468. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8469. if err != nil {
  8470. return nil, err
  8471. }
  8472. return dAtA[:n], nil
  8473. }
  8474. func (m *ContainerStatus) MarshalTo(dAtA []byte) (int, error) {
  8475. size := m.Size()
  8476. return m.MarshalToSizedBuffer(dAtA[:size])
  8477. }
  8478. func (m *ContainerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8479. i := len(dAtA)
  8480. _ = i
  8481. var l int
  8482. _ = l
  8483. if m.Started != nil {
  8484. i--
  8485. if *m.Started {
  8486. dAtA[i] = 1
  8487. } else {
  8488. dAtA[i] = 0
  8489. }
  8490. i--
  8491. dAtA[i] = 0x48
  8492. }
  8493. i -= len(m.ContainerID)
  8494. copy(dAtA[i:], m.ContainerID)
  8495. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8496. i--
  8497. dAtA[i] = 0x42
  8498. i -= len(m.ImageID)
  8499. copy(dAtA[i:], m.ImageID)
  8500. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageID)))
  8501. i--
  8502. dAtA[i] = 0x3a
  8503. i -= len(m.Image)
  8504. copy(dAtA[i:], m.Image)
  8505. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8506. i--
  8507. dAtA[i] = 0x32
  8508. i = encodeVarintGenerated(dAtA, i, uint64(m.RestartCount))
  8509. i--
  8510. dAtA[i] = 0x28
  8511. i--
  8512. if m.Ready {
  8513. dAtA[i] = 1
  8514. } else {
  8515. dAtA[i] = 0
  8516. }
  8517. i--
  8518. dAtA[i] = 0x20
  8519. {
  8520. size, err := m.LastTerminationState.MarshalToSizedBuffer(dAtA[:i])
  8521. if err != nil {
  8522. return 0, err
  8523. }
  8524. i -= size
  8525. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8526. }
  8527. i--
  8528. dAtA[i] = 0x1a
  8529. {
  8530. size, err := m.State.MarshalToSizedBuffer(dAtA[:i])
  8531. if err != nil {
  8532. return 0, err
  8533. }
  8534. i -= size
  8535. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8536. }
  8537. i--
  8538. dAtA[i] = 0x12
  8539. i -= len(m.Name)
  8540. copy(dAtA[i:], m.Name)
  8541. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8542. i--
  8543. dAtA[i] = 0xa
  8544. return len(dAtA) - i, nil
  8545. }
  8546. func (m *DaemonEndpoint) Marshal() (dAtA []byte, err error) {
  8547. size := m.Size()
  8548. dAtA = make([]byte, size)
  8549. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8550. if err != nil {
  8551. return nil, err
  8552. }
  8553. return dAtA[:n], nil
  8554. }
  8555. func (m *DaemonEndpoint) MarshalTo(dAtA []byte) (int, error) {
  8556. size := m.Size()
  8557. return m.MarshalToSizedBuffer(dAtA[:size])
  8558. }
  8559. func (m *DaemonEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8560. i := len(dAtA)
  8561. _ = i
  8562. var l int
  8563. _ = l
  8564. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8565. i--
  8566. dAtA[i] = 0x8
  8567. return len(dAtA) - i, nil
  8568. }
  8569. func (m *DownwardAPIProjection) Marshal() (dAtA []byte, err error) {
  8570. size := m.Size()
  8571. dAtA = make([]byte, size)
  8572. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8573. if err != nil {
  8574. return nil, err
  8575. }
  8576. return dAtA[:n], nil
  8577. }
  8578. func (m *DownwardAPIProjection) MarshalTo(dAtA []byte) (int, error) {
  8579. size := m.Size()
  8580. return m.MarshalToSizedBuffer(dAtA[:size])
  8581. }
  8582. func (m *DownwardAPIProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8583. i := len(dAtA)
  8584. _ = i
  8585. var l int
  8586. _ = l
  8587. if len(m.Items) > 0 {
  8588. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8589. {
  8590. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8591. if err != nil {
  8592. return 0, err
  8593. }
  8594. i -= size
  8595. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8596. }
  8597. i--
  8598. dAtA[i] = 0xa
  8599. }
  8600. }
  8601. return len(dAtA) - i, nil
  8602. }
  8603. func (m *DownwardAPIVolumeFile) Marshal() (dAtA []byte, err error) {
  8604. size := m.Size()
  8605. dAtA = make([]byte, size)
  8606. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8607. if err != nil {
  8608. return nil, err
  8609. }
  8610. return dAtA[:n], nil
  8611. }
  8612. func (m *DownwardAPIVolumeFile) MarshalTo(dAtA []byte) (int, error) {
  8613. size := m.Size()
  8614. return m.MarshalToSizedBuffer(dAtA[:size])
  8615. }
  8616. func (m *DownwardAPIVolumeFile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8617. i := len(dAtA)
  8618. _ = i
  8619. var l int
  8620. _ = l
  8621. if m.Mode != nil {
  8622. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  8623. i--
  8624. dAtA[i] = 0x20
  8625. }
  8626. if m.ResourceFieldRef != nil {
  8627. {
  8628. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  8629. if err != nil {
  8630. return 0, err
  8631. }
  8632. i -= size
  8633. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8634. }
  8635. i--
  8636. dAtA[i] = 0x1a
  8637. }
  8638. if m.FieldRef != nil {
  8639. {
  8640. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  8641. if err != nil {
  8642. return 0, err
  8643. }
  8644. i -= size
  8645. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8646. }
  8647. i--
  8648. dAtA[i] = 0x12
  8649. }
  8650. i -= len(m.Path)
  8651. copy(dAtA[i:], m.Path)
  8652. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  8653. i--
  8654. dAtA[i] = 0xa
  8655. return len(dAtA) - i, nil
  8656. }
  8657. func (m *DownwardAPIVolumeSource) Marshal() (dAtA []byte, err error) {
  8658. size := m.Size()
  8659. dAtA = make([]byte, size)
  8660. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8661. if err != nil {
  8662. return nil, err
  8663. }
  8664. return dAtA[:n], nil
  8665. }
  8666. func (m *DownwardAPIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8667. size := m.Size()
  8668. return m.MarshalToSizedBuffer(dAtA[:size])
  8669. }
  8670. func (m *DownwardAPIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8671. i := len(dAtA)
  8672. _ = i
  8673. var l int
  8674. _ = l
  8675. if m.DefaultMode != nil {
  8676. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  8677. i--
  8678. dAtA[i] = 0x10
  8679. }
  8680. if len(m.Items) > 0 {
  8681. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8682. {
  8683. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8684. if err != nil {
  8685. return 0, err
  8686. }
  8687. i -= size
  8688. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8689. }
  8690. i--
  8691. dAtA[i] = 0xa
  8692. }
  8693. }
  8694. return len(dAtA) - i, nil
  8695. }
  8696. func (m *EmptyDirVolumeSource) Marshal() (dAtA []byte, err error) {
  8697. size := m.Size()
  8698. dAtA = make([]byte, size)
  8699. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8700. if err != nil {
  8701. return nil, err
  8702. }
  8703. return dAtA[:n], nil
  8704. }
  8705. func (m *EmptyDirVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8706. size := m.Size()
  8707. return m.MarshalToSizedBuffer(dAtA[:size])
  8708. }
  8709. func (m *EmptyDirVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8710. i := len(dAtA)
  8711. _ = i
  8712. var l int
  8713. _ = l
  8714. if m.SizeLimit != nil {
  8715. {
  8716. size, err := m.SizeLimit.MarshalToSizedBuffer(dAtA[:i])
  8717. if err != nil {
  8718. return 0, err
  8719. }
  8720. i -= size
  8721. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8722. }
  8723. i--
  8724. dAtA[i] = 0x12
  8725. }
  8726. i -= len(m.Medium)
  8727. copy(dAtA[i:], m.Medium)
  8728. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Medium)))
  8729. i--
  8730. dAtA[i] = 0xa
  8731. return len(dAtA) - i, nil
  8732. }
  8733. func (m *EndpointAddress) Marshal() (dAtA []byte, err error) {
  8734. size := m.Size()
  8735. dAtA = make([]byte, size)
  8736. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8737. if err != nil {
  8738. return nil, err
  8739. }
  8740. return dAtA[:n], nil
  8741. }
  8742. func (m *EndpointAddress) MarshalTo(dAtA []byte) (int, error) {
  8743. size := m.Size()
  8744. return m.MarshalToSizedBuffer(dAtA[:size])
  8745. }
  8746. func (m *EndpointAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8747. i := len(dAtA)
  8748. _ = i
  8749. var l int
  8750. _ = l
  8751. if m.NodeName != nil {
  8752. i -= len(*m.NodeName)
  8753. copy(dAtA[i:], *m.NodeName)
  8754. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.NodeName)))
  8755. i--
  8756. dAtA[i] = 0x22
  8757. }
  8758. i -= len(m.Hostname)
  8759. copy(dAtA[i:], m.Hostname)
  8760. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  8761. i--
  8762. dAtA[i] = 0x1a
  8763. if m.TargetRef != nil {
  8764. {
  8765. size, err := m.TargetRef.MarshalToSizedBuffer(dAtA[:i])
  8766. if err != nil {
  8767. return 0, err
  8768. }
  8769. i -= size
  8770. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8771. }
  8772. i--
  8773. dAtA[i] = 0x12
  8774. }
  8775. i -= len(m.IP)
  8776. copy(dAtA[i:], m.IP)
  8777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  8778. i--
  8779. dAtA[i] = 0xa
  8780. return len(dAtA) - i, nil
  8781. }
  8782. func (m *EndpointPort) Marshal() (dAtA []byte, err error) {
  8783. size := m.Size()
  8784. dAtA = make([]byte, size)
  8785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8786. if err != nil {
  8787. return nil, err
  8788. }
  8789. return dAtA[:n], nil
  8790. }
  8791. func (m *EndpointPort) MarshalTo(dAtA []byte) (int, error) {
  8792. size := m.Size()
  8793. return m.MarshalToSizedBuffer(dAtA[:size])
  8794. }
  8795. func (m *EndpointPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8796. i := len(dAtA)
  8797. _ = i
  8798. var l int
  8799. _ = l
  8800. if m.AppProtocol != nil {
  8801. i -= len(*m.AppProtocol)
  8802. copy(dAtA[i:], *m.AppProtocol)
  8803. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  8804. i--
  8805. dAtA[i] = 0x22
  8806. }
  8807. i -= len(m.Protocol)
  8808. copy(dAtA[i:], m.Protocol)
  8809. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8810. i--
  8811. dAtA[i] = 0x1a
  8812. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8813. i--
  8814. dAtA[i] = 0x10
  8815. i -= len(m.Name)
  8816. copy(dAtA[i:], m.Name)
  8817. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8818. i--
  8819. dAtA[i] = 0xa
  8820. return len(dAtA) - i, nil
  8821. }
  8822. func (m *EndpointSubset) Marshal() (dAtA []byte, err error) {
  8823. size := m.Size()
  8824. dAtA = make([]byte, size)
  8825. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8826. if err != nil {
  8827. return nil, err
  8828. }
  8829. return dAtA[:n], nil
  8830. }
  8831. func (m *EndpointSubset) MarshalTo(dAtA []byte) (int, error) {
  8832. size := m.Size()
  8833. return m.MarshalToSizedBuffer(dAtA[:size])
  8834. }
  8835. func (m *EndpointSubset) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8836. i := len(dAtA)
  8837. _ = i
  8838. var l int
  8839. _ = l
  8840. if len(m.Ports) > 0 {
  8841. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8842. {
  8843. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8844. if err != nil {
  8845. return 0, err
  8846. }
  8847. i -= size
  8848. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8849. }
  8850. i--
  8851. dAtA[i] = 0x1a
  8852. }
  8853. }
  8854. if len(m.NotReadyAddresses) > 0 {
  8855. for iNdEx := len(m.NotReadyAddresses) - 1; iNdEx >= 0; iNdEx-- {
  8856. {
  8857. size, err := m.NotReadyAddresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8858. if err != nil {
  8859. return 0, err
  8860. }
  8861. i -= size
  8862. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8863. }
  8864. i--
  8865. dAtA[i] = 0x12
  8866. }
  8867. }
  8868. if len(m.Addresses) > 0 {
  8869. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  8870. {
  8871. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8872. if err != nil {
  8873. return 0, err
  8874. }
  8875. i -= size
  8876. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8877. }
  8878. i--
  8879. dAtA[i] = 0xa
  8880. }
  8881. }
  8882. return len(dAtA) - i, nil
  8883. }
  8884. func (m *Endpoints) Marshal() (dAtA []byte, err error) {
  8885. size := m.Size()
  8886. dAtA = make([]byte, size)
  8887. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8888. if err != nil {
  8889. return nil, err
  8890. }
  8891. return dAtA[:n], nil
  8892. }
  8893. func (m *Endpoints) MarshalTo(dAtA []byte) (int, error) {
  8894. size := m.Size()
  8895. return m.MarshalToSizedBuffer(dAtA[:size])
  8896. }
  8897. func (m *Endpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8898. i := len(dAtA)
  8899. _ = i
  8900. var l int
  8901. _ = l
  8902. if len(m.Subsets) > 0 {
  8903. for iNdEx := len(m.Subsets) - 1; iNdEx >= 0; iNdEx-- {
  8904. {
  8905. size, err := m.Subsets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8906. if err != nil {
  8907. return 0, err
  8908. }
  8909. i -= size
  8910. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8911. }
  8912. i--
  8913. dAtA[i] = 0x12
  8914. }
  8915. }
  8916. {
  8917. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  8918. if err != nil {
  8919. return 0, err
  8920. }
  8921. i -= size
  8922. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8923. }
  8924. i--
  8925. dAtA[i] = 0xa
  8926. return len(dAtA) - i, nil
  8927. }
  8928. func (m *EndpointsList) Marshal() (dAtA []byte, err error) {
  8929. size := m.Size()
  8930. dAtA = make([]byte, size)
  8931. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8932. if err != nil {
  8933. return nil, err
  8934. }
  8935. return dAtA[:n], nil
  8936. }
  8937. func (m *EndpointsList) MarshalTo(dAtA []byte) (int, error) {
  8938. size := m.Size()
  8939. return m.MarshalToSizedBuffer(dAtA[:size])
  8940. }
  8941. func (m *EndpointsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8942. i := len(dAtA)
  8943. _ = i
  8944. var l int
  8945. _ = l
  8946. if len(m.Items) > 0 {
  8947. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8948. {
  8949. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8950. if err != nil {
  8951. return 0, err
  8952. }
  8953. i -= size
  8954. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8955. }
  8956. i--
  8957. dAtA[i] = 0x12
  8958. }
  8959. }
  8960. {
  8961. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  8962. if err != nil {
  8963. return 0, err
  8964. }
  8965. i -= size
  8966. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8967. }
  8968. i--
  8969. dAtA[i] = 0xa
  8970. return len(dAtA) - i, nil
  8971. }
  8972. func (m *EnvFromSource) Marshal() (dAtA []byte, err error) {
  8973. size := m.Size()
  8974. dAtA = make([]byte, size)
  8975. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8976. if err != nil {
  8977. return nil, err
  8978. }
  8979. return dAtA[:n], nil
  8980. }
  8981. func (m *EnvFromSource) MarshalTo(dAtA []byte) (int, error) {
  8982. size := m.Size()
  8983. return m.MarshalToSizedBuffer(dAtA[:size])
  8984. }
  8985. func (m *EnvFromSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8986. i := len(dAtA)
  8987. _ = i
  8988. var l int
  8989. _ = l
  8990. if m.SecretRef != nil {
  8991. {
  8992. size, err := m.SecretRef.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.ConfigMapRef != nil {
  9003. {
  9004. size, err := m.ConfigMapRef.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. i -= len(m.Prefix)
  9015. copy(dAtA[i:], m.Prefix)
  9016. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Prefix)))
  9017. i--
  9018. dAtA[i] = 0xa
  9019. return len(dAtA) - i, nil
  9020. }
  9021. func (m *EnvVar) Marshal() (dAtA []byte, err error) {
  9022. size := m.Size()
  9023. dAtA = make([]byte, size)
  9024. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9025. if err != nil {
  9026. return nil, err
  9027. }
  9028. return dAtA[:n], nil
  9029. }
  9030. func (m *EnvVar) MarshalTo(dAtA []byte) (int, error) {
  9031. size := m.Size()
  9032. return m.MarshalToSizedBuffer(dAtA[:size])
  9033. }
  9034. func (m *EnvVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9035. i := len(dAtA)
  9036. _ = i
  9037. var l int
  9038. _ = l
  9039. if m.ValueFrom != nil {
  9040. {
  9041. size, err := m.ValueFrom.MarshalToSizedBuffer(dAtA[:i])
  9042. if err != nil {
  9043. return 0, err
  9044. }
  9045. i -= size
  9046. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9047. }
  9048. i--
  9049. dAtA[i] = 0x1a
  9050. }
  9051. i -= len(m.Value)
  9052. copy(dAtA[i:], m.Value)
  9053. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9054. i--
  9055. dAtA[i] = 0x12
  9056. i -= len(m.Name)
  9057. copy(dAtA[i:], m.Name)
  9058. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9059. i--
  9060. dAtA[i] = 0xa
  9061. return len(dAtA) - i, nil
  9062. }
  9063. func (m *EnvVarSource) 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 *EnvVarSource) MarshalTo(dAtA []byte) (int, error) {
  9073. size := m.Size()
  9074. return m.MarshalToSizedBuffer(dAtA[:size])
  9075. }
  9076. func (m *EnvVarSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9077. i := len(dAtA)
  9078. _ = i
  9079. var l int
  9080. _ = l
  9081. if m.SecretKeyRef != nil {
  9082. {
  9083. size, err := m.SecretKeyRef.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] = 0x22
  9092. }
  9093. if m.ConfigMapKeyRef != nil {
  9094. {
  9095. size, err := m.ConfigMapKeyRef.MarshalToSizedBuffer(dAtA[:i])
  9096. if err != nil {
  9097. return 0, err
  9098. }
  9099. i -= size
  9100. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9101. }
  9102. i--
  9103. dAtA[i] = 0x1a
  9104. }
  9105. if m.ResourceFieldRef != nil {
  9106. {
  9107. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  9108. if err != nil {
  9109. return 0, err
  9110. }
  9111. i -= size
  9112. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9113. }
  9114. i--
  9115. dAtA[i] = 0x12
  9116. }
  9117. if m.FieldRef != nil {
  9118. {
  9119. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  9120. if err != nil {
  9121. return 0, err
  9122. }
  9123. i -= size
  9124. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9125. }
  9126. i--
  9127. dAtA[i] = 0xa
  9128. }
  9129. return len(dAtA) - i, nil
  9130. }
  9131. func (m *EphemeralContainer) Marshal() (dAtA []byte, err error) {
  9132. size := m.Size()
  9133. dAtA = make([]byte, size)
  9134. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9135. if err != nil {
  9136. return nil, err
  9137. }
  9138. return dAtA[:n], nil
  9139. }
  9140. func (m *EphemeralContainer) MarshalTo(dAtA []byte) (int, error) {
  9141. size := m.Size()
  9142. return m.MarshalToSizedBuffer(dAtA[:size])
  9143. }
  9144. func (m *EphemeralContainer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9145. i := len(dAtA)
  9146. _ = i
  9147. var l int
  9148. _ = l
  9149. i -= len(m.TargetContainerName)
  9150. copy(dAtA[i:], m.TargetContainerName)
  9151. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetContainerName)))
  9152. i--
  9153. dAtA[i] = 0x12
  9154. {
  9155. size, err := m.EphemeralContainerCommon.MarshalToSizedBuffer(dAtA[:i])
  9156. if err != nil {
  9157. return 0, err
  9158. }
  9159. i -= size
  9160. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9161. }
  9162. i--
  9163. dAtA[i] = 0xa
  9164. return len(dAtA) - i, nil
  9165. }
  9166. func (m *EphemeralContainerCommon) Marshal() (dAtA []byte, err error) {
  9167. size := m.Size()
  9168. dAtA = make([]byte, size)
  9169. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9170. if err != nil {
  9171. return nil, err
  9172. }
  9173. return dAtA[:n], nil
  9174. }
  9175. func (m *EphemeralContainerCommon) MarshalTo(dAtA []byte) (int, error) {
  9176. size := m.Size()
  9177. return m.MarshalToSizedBuffer(dAtA[:size])
  9178. }
  9179. func (m *EphemeralContainerCommon) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9180. i := len(dAtA)
  9181. _ = i
  9182. var l int
  9183. _ = l
  9184. if m.StartupProbe != nil {
  9185. {
  9186. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  9187. if err != nil {
  9188. return 0, err
  9189. }
  9190. i -= size
  9191. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9192. }
  9193. i--
  9194. dAtA[i] = 0x1
  9195. i--
  9196. dAtA[i] = 0xb2
  9197. }
  9198. if len(m.VolumeDevices) > 0 {
  9199. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  9200. {
  9201. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9202. if err != nil {
  9203. return 0, err
  9204. }
  9205. i -= size
  9206. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9207. }
  9208. i--
  9209. dAtA[i] = 0x1
  9210. i--
  9211. dAtA[i] = 0xaa
  9212. }
  9213. }
  9214. i -= len(m.TerminationMessagePolicy)
  9215. copy(dAtA[i:], m.TerminationMessagePolicy)
  9216. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  9217. i--
  9218. dAtA[i] = 0x1
  9219. i--
  9220. dAtA[i] = 0xa2
  9221. if len(m.EnvFrom) > 0 {
  9222. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  9223. {
  9224. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9225. if err != nil {
  9226. return 0, err
  9227. }
  9228. i -= size
  9229. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9230. }
  9231. i--
  9232. dAtA[i] = 0x1
  9233. i--
  9234. dAtA[i] = 0x9a
  9235. }
  9236. }
  9237. i--
  9238. if m.TTY {
  9239. dAtA[i] = 1
  9240. } else {
  9241. dAtA[i] = 0
  9242. }
  9243. i--
  9244. dAtA[i] = 0x1
  9245. i--
  9246. dAtA[i] = 0x90
  9247. i--
  9248. if m.StdinOnce {
  9249. dAtA[i] = 1
  9250. } else {
  9251. dAtA[i] = 0
  9252. }
  9253. i--
  9254. dAtA[i] = 0x1
  9255. i--
  9256. dAtA[i] = 0x88
  9257. i--
  9258. if m.Stdin {
  9259. dAtA[i] = 1
  9260. } else {
  9261. dAtA[i] = 0
  9262. }
  9263. i--
  9264. dAtA[i] = 0x1
  9265. i--
  9266. dAtA[i] = 0x80
  9267. if m.SecurityContext != nil {
  9268. {
  9269. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  9270. if err != nil {
  9271. return 0, err
  9272. }
  9273. i -= size
  9274. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9275. }
  9276. i--
  9277. dAtA[i] = 0x7a
  9278. }
  9279. i -= len(m.ImagePullPolicy)
  9280. copy(dAtA[i:], m.ImagePullPolicy)
  9281. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  9282. i--
  9283. dAtA[i] = 0x72
  9284. i -= len(m.TerminationMessagePath)
  9285. copy(dAtA[i:], m.TerminationMessagePath)
  9286. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  9287. i--
  9288. dAtA[i] = 0x6a
  9289. if m.Lifecycle != nil {
  9290. {
  9291. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  9292. if err != nil {
  9293. return 0, err
  9294. }
  9295. i -= size
  9296. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9297. }
  9298. i--
  9299. dAtA[i] = 0x62
  9300. }
  9301. if m.ReadinessProbe != nil {
  9302. {
  9303. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  9304. if err != nil {
  9305. return 0, err
  9306. }
  9307. i -= size
  9308. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9309. }
  9310. i--
  9311. dAtA[i] = 0x5a
  9312. }
  9313. if m.LivenessProbe != nil {
  9314. {
  9315. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  9316. if err != nil {
  9317. return 0, err
  9318. }
  9319. i -= size
  9320. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9321. }
  9322. i--
  9323. dAtA[i] = 0x52
  9324. }
  9325. if len(m.VolumeMounts) > 0 {
  9326. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  9327. {
  9328. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9329. if err != nil {
  9330. return 0, err
  9331. }
  9332. i -= size
  9333. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9334. }
  9335. i--
  9336. dAtA[i] = 0x4a
  9337. }
  9338. }
  9339. {
  9340. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  9341. if err != nil {
  9342. return 0, err
  9343. }
  9344. i -= size
  9345. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9346. }
  9347. i--
  9348. dAtA[i] = 0x42
  9349. if len(m.Env) > 0 {
  9350. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  9351. {
  9352. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9353. if err != nil {
  9354. return 0, err
  9355. }
  9356. i -= size
  9357. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9358. }
  9359. i--
  9360. dAtA[i] = 0x3a
  9361. }
  9362. }
  9363. if len(m.Ports) > 0 {
  9364. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  9365. {
  9366. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9367. if err != nil {
  9368. return 0, err
  9369. }
  9370. i -= size
  9371. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9372. }
  9373. i--
  9374. dAtA[i] = 0x32
  9375. }
  9376. }
  9377. i -= len(m.WorkingDir)
  9378. copy(dAtA[i:], m.WorkingDir)
  9379. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  9380. i--
  9381. dAtA[i] = 0x2a
  9382. if len(m.Args) > 0 {
  9383. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  9384. i -= len(m.Args[iNdEx])
  9385. copy(dAtA[i:], m.Args[iNdEx])
  9386. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  9387. i--
  9388. dAtA[i] = 0x22
  9389. }
  9390. }
  9391. if len(m.Command) > 0 {
  9392. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9393. i -= len(m.Command[iNdEx])
  9394. copy(dAtA[i:], m.Command[iNdEx])
  9395. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9396. i--
  9397. dAtA[i] = 0x1a
  9398. }
  9399. }
  9400. i -= len(m.Image)
  9401. copy(dAtA[i:], m.Image)
  9402. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  9403. i--
  9404. dAtA[i] = 0x12
  9405. i -= len(m.Name)
  9406. copy(dAtA[i:], m.Name)
  9407. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9408. i--
  9409. dAtA[i] = 0xa
  9410. return len(dAtA) - i, nil
  9411. }
  9412. func (m *EphemeralVolumeSource) Marshal() (dAtA []byte, err error) {
  9413. size := m.Size()
  9414. dAtA = make([]byte, size)
  9415. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9416. if err != nil {
  9417. return nil, err
  9418. }
  9419. return dAtA[:n], nil
  9420. }
  9421. func (m *EphemeralVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9422. size := m.Size()
  9423. return m.MarshalToSizedBuffer(dAtA[:size])
  9424. }
  9425. func (m *EphemeralVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9426. i := len(dAtA)
  9427. _ = i
  9428. var l int
  9429. _ = l
  9430. if m.VolumeClaimTemplate != nil {
  9431. {
  9432. size, err := m.VolumeClaimTemplate.MarshalToSizedBuffer(dAtA[:i])
  9433. if err != nil {
  9434. return 0, err
  9435. }
  9436. i -= size
  9437. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9438. }
  9439. i--
  9440. dAtA[i] = 0xa
  9441. }
  9442. return len(dAtA) - i, nil
  9443. }
  9444. func (m *Event) Marshal() (dAtA []byte, err error) {
  9445. size := m.Size()
  9446. dAtA = make([]byte, size)
  9447. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9448. if err != nil {
  9449. return nil, err
  9450. }
  9451. return dAtA[:n], nil
  9452. }
  9453. func (m *Event) MarshalTo(dAtA []byte) (int, error) {
  9454. size := m.Size()
  9455. return m.MarshalToSizedBuffer(dAtA[:size])
  9456. }
  9457. func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9458. i := len(dAtA)
  9459. _ = i
  9460. var l int
  9461. _ = l
  9462. i -= len(m.ReportingInstance)
  9463. copy(dAtA[i:], m.ReportingInstance)
  9464. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingInstance)))
  9465. i--
  9466. dAtA[i] = 0x7a
  9467. i -= len(m.ReportingController)
  9468. copy(dAtA[i:], m.ReportingController)
  9469. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingController)))
  9470. i--
  9471. dAtA[i] = 0x72
  9472. if m.Related != nil {
  9473. {
  9474. size, err := m.Related.MarshalToSizedBuffer(dAtA[:i])
  9475. if err != nil {
  9476. return 0, err
  9477. }
  9478. i -= size
  9479. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9480. }
  9481. i--
  9482. dAtA[i] = 0x6a
  9483. }
  9484. i -= len(m.Action)
  9485. copy(dAtA[i:], m.Action)
  9486. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Action)))
  9487. i--
  9488. dAtA[i] = 0x62
  9489. if m.Series != nil {
  9490. {
  9491. size, err := m.Series.MarshalToSizedBuffer(dAtA[:i])
  9492. if err != nil {
  9493. return 0, err
  9494. }
  9495. i -= size
  9496. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9497. }
  9498. i--
  9499. dAtA[i] = 0x5a
  9500. }
  9501. {
  9502. size, err := m.EventTime.MarshalToSizedBuffer(dAtA[:i])
  9503. if err != nil {
  9504. return 0, err
  9505. }
  9506. i -= size
  9507. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9508. }
  9509. i--
  9510. dAtA[i] = 0x52
  9511. i -= len(m.Type)
  9512. copy(dAtA[i:], m.Type)
  9513. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  9514. i--
  9515. dAtA[i] = 0x4a
  9516. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9517. i--
  9518. dAtA[i] = 0x40
  9519. {
  9520. size, err := m.LastTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9521. if err != nil {
  9522. return 0, err
  9523. }
  9524. i -= size
  9525. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9526. }
  9527. i--
  9528. dAtA[i] = 0x3a
  9529. {
  9530. size, err := m.FirstTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9531. if err != nil {
  9532. return 0, err
  9533. }
  9534. i -= size
  9535. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9536. }
  9537. i--
  9538. dAtA[i] = 0x32
  9539. {
  9540. size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  9541. if err != nil {
  9542. return 0, err
  9543. }
  9544. i -= size
  9545. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9546. }
  9547. i--
  9548. dAtA[i] = 0x2a
  9549. i -= len(m.Message)
  9550. copy(dAtA[i:], m.Message)
  9551. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  9552. i--
  9553. dAtA[i] = 0x22
  9554. i -= len(m.Reason)
  9555. copy(dAtA[i:], m.Reason)
  9556. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  9557. i--
  9558. dAtA[i] = 0x1a
  9559. {
  9560. size, err := m.InvolvedObject.MarshalToSizedBuffer(dAtA[:i])
  9561. if err != nil {
  9562. return 0, err
  9563. }
  9564. i -= size
  9565. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9566. }
  9567. i--
  9568. dAtA[i] = 0x12
  9569. {
  9570. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  9571. if err != nil {
  9572. return 0, err
  9573. }
  9574. i -= size
  9575. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9576. }
  9577. i--
  9578. dAtA[i] = 0xa
  9579. return len(dAtA) - i, nil
  9580. }
  9581. func (m *EventList) Marshal() (dAtA []byte, err error) {
  9582. size := m.Size()
  9583. dAtA = make([]byte, size)
  9584. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9585. if err != nil {
  9586. return nil, err
  9587. }
  9588. return dAtA[:n], nil
  9589. }
  9590. func (m *EventList) MarshalTo(dAtA []byte) (int, error) {
  9591. size := m.Size()
  9592. return m.MarshalToSizedBuffer(dAtA[:size])
  9593. }
  9594. func (m *EventList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9595. i := len(dAtA)
  9596. _ = i
  9597. var l int
  9598. _ = l
  9599. if len(m.Items) > 0 {
  9600. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9601. {
  9602. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9603. if err != nil {
  9604. return 0, err
  9605. }
  9606. i -= size
  9607. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9608. }
  9609. i--
  9610. dAtA[i] = 0x12
  9611. }
  9612. }
  9613. {
  9614. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  9615. if err != nil {
  9616. return 0, err
  9617. }
  9618. i -= size
  9619. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9620. }
  9621. i--
  9622. dAtA[i] = 0xa
  9623. return len(dAtA) - i, nil
  9624. }
  9625. func (m *EventSeries) Marshal() (dAtA []byte, err error) {
  9626. size := m.Size()
  9627. dAtA = make([]byte, size)
  9628. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9629. if err != nil {
  9630. return nil, err
  9631. }
  9632. return dAtA[:n], nil
  9633. }
  9634. func (m *EventSeries) MarshalTo(dAtA []byte) (int, error) {
  9635. size := m.Size()
  9636. return m.MarshalToSizedBuffer(dAtA[:size])
  9637. }
  9638. func (m *EventSeries) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9639. i := len(dAtA)
  9640. _ = i
  9641. var l int
  9642. _ = l
  9643. {
  9644. size, err := m.LastObservedTime.MarshalToSizedBuffer(dAtA[:i])
  9645. if err != nil {
  9646. return 0, err
  9647. }
  9648. i -= size
  9649. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9650. }
  9651. i--
  9652. dAtA[i] = 0x12
  9653. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9654. i--
  9655. dAtA[i] = 0x8
  9656. return len(dAtA) - i, nil
  9657. }
  9658. func (m *EventSource) Marshal() (dAtA []byte, err error) {
  9659. size := m.Size()
  9660. dAtA = make([]byte, size)
  9661. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9662. if err != nil {
  9663. return nil, err
  9664. }
  9665. return dAtA[:n], nil
  9666. }
  9667. func (m *EventSource) MarshalTo(dAtA []byte) (int, error) {
  9668. size := m.Size()
  9669. return m.MarshalToSizedBuffer(dAtA[:size])
  9670. }
  9671. func (m *EventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9672. i := len(dAtA)
  9673. _ = i
  9674. var l int
  9675. _ = l
  9676. i -= len(m.Host)
  9677. copy(dAtA[i:], m.Host)
  9678. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  9679. i--
  9680. dAtA[i] = 0x12
  9681. i -= len(m.Component)
  9682. copy(dAtA[i:], m.Component)
  9683. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  9684. i--
  9685. dAtA[i] = 0xa
  9686. return len(dAtA) - i, nil
  9687. }
  9688. func (m *ExecAction) Marshal() (dAtA []byte, err error) {
  9689. size := m.Size()
  9690. dAtA = make([]byte, size)
  9691. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9692. if err != nil {
  9693. return nil, err
  9694. }
  9695. return dAtA[:n], nil
  9696. }
  9697. func (m *ExecAction) MarshalTo(dAtA []byte) (int, error) {
  9698. size := m.Size()
  9699. return m.MarshalToSizedBuffer(dAtA[:size])
  9700. }
  9701. func (m *ExecAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9702. i := len(dAtA)
  9703. _ = i
  9704. var l int
  9705. _ = l
  9706. if len(m.Command) > 0 {
  9707. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9708. i -= len(m.Command[iNdEx])
  9709. copy(dAtA[i:], m.Command[iNdEx])
  9710. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9711. i--
  9712. dAtA[i] = 0xa
  9713. }
  9714. }
  9715. return len(dAtA) - i, nil
  9716. }
  9717. func (m *FCVolumeSource) Marshal() (dAtA []byte, err error) {
  9718. size := m.Size()
  9719. dAtA = make([]byte, size)
  9720. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9721. if err != nil {
  9722. return nil, err
  9723. }
  9724. return dAtA[:n], nil
  9725. }
  9726. func (m *FCVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9727. size := m.Size()
  9728. return m.MarshalToSizedBuffer(dAtA[:size])
  9729. }
  9730. func (m *FCVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9731. i := len(dAtA)
  9732. _ = i
  9733. var l int
  9734. _ = l
  9735. if len(m.WWIDs) > 0 {
  9736. for iNdEx := len(m.WWIDs) - 1; iNdEx >= 0; iNdEx-- {
  9737. i -= len(m.WWIDs[iNdEx])
  9738. copy(dAtA[i:], m.WWIDs[iNdEx])
  9739. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WWIDs[iNdEx])))
  9740. i--
  9741. dAtA[i] = 0x2a
  9742. }
  9743. }
  9744. i--
  9745. if m.ReadOnly {
  9746. dAtA[i] = 1
  9747. } else {
  9748. dAtA[i] = 0
  9749. }
  9750. i--
  9751. dAtA[i] = 0x20
  9752. i -= len(m.FSType)
  9753. copy(dAtA[i:], m.FSType)
  9754. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9755. i--
  9756. dAtA[i] = 0x1a
  9757. if m.Lun != nil {
  9758. i = encodeVarintGenerated(dAtA, i, uint64(*m.Lun))
  9759. i--
  9760. dAtA[i] = 0x10
  9761. }
  9762. if len(m.TargetWWNs) > 0 {
  9763. for iNdEx := len(m.TargetWWNs) - 1; iNdEx >= 0; iNdEx-- {
  9764. i -= len(m.TargetWWNs[iNdEx])
  9765. copy(dAtA[i:], m.TargetWWNs[iNdEx])
  9766. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetWWNs[iNdEx])))
  9767. i--
  9768. dAtA[i] = 0xa
  9769. }
  9770. }
  9771. return len(dAtA) - i, nil
  9772. }
  9773. func (m *FlexPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  9774. size := m.Size()
  9775. dAtA = make([]byte, size)
  9776. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9777. if err != nil {
  9778. return nil, err
  9779. }
  9780. return dAtA[:n], nil
  9781. }
  9782. func (m *FlexPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9783. size := m.Size()
  9784. return m.MarshalToSizedBuffer(dAtA[:size])
  9785. }
  9786. func (m *FlexPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9787. i := len(dAtA)
  9788. _ = i
  9789. var l int
  9790. _ = l
  9791. if len(m.Options) > 0 {
  9792. keysForOptions := make([]string, 0, len(m.Options))
  9793. for k := range m.Options {
  9794. keysForOptions = append(keysForOptions, string(k))
  9795. }
  9796. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9797. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9798. v := m.Options[string(keysForOptions[iNdEx])]
  9799. baseI := i
  9800. i -= len(v)
  9801. copy(dAtA[i:], v)
  9802. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9803. i--
  9804. dAtA[i] = 0x12
  9805. i -= len(keysForOptions[iNdEx])
  9806. copy(dAtA[i:], keysForOptions[iNdEx])
  9807. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9808. i--
  9809. dAtA[i] = 0xa
  9810. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9811. i--
  9812. dAtA[i] = 0x2a
  9813. }
  9814. }
  9815. i--
  9816. if m.ReadOnly {
  9817. dAtA[i] = 1
  9818. } else {
  9819. dAtA[i] = 0
  9820. }
  9821. i--
  9822. dAtA[i] = 0x20
  9823. if m.SecretRef != nil {
  9824. {
  9825. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9826. if err != nil {
  9827. return 0, err
  9828. }
  9829. i -= size
  9830. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9831. }
  9832. i--
  9833. dAtA[i] = 0x1a
  9834. }
  9835. i -= len(m.FSType)
  9836. copy(dAtA[i:], m.FSType)
  9837. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9838. i--
  9839. dAtA[i] = 0x12
  9840. i -= len(m.Driver)
  9841. copy(dAtA[i:], m.Driver)
  9842. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9843. i--
  9844. dAtA[i] = 0xa
  9845. return len(dAtA) - i, nil
  9846. }
  9847. func (m *FlexVolumeSource) Marshal() (dAtA []byte, err error) {
  9848. size := m.Size()
  9849. dAtA = make([]byte, size)
  9850. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9851. if err != nil {
  9852. return nil, err
  9853. }
  9854. return dAtA[:n], nil
  9855. }
  9856. func (m *FlexVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9857. size := m.Size()
  9858. return m.MarshalToSizedBuffer(dAtA[:size])
  9859. }
  9860. func (m *FlexVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9861. i := len(dAtA)
  9862. _ = i
  9863. var l int
  9864. _ = l
  9865. if len(m.Options) > 0 {
  9866. keysForOptions := make([]string, 0, len(m.Options))
  9867. for k := range m.Options {
  9868. keysForOptions = append(keysForOptions, string(k))
  9869. }
  9870. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9871. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9872. v := m.Options[string(keysForOptions[iNdEx])]
  9873. baseI := i
  9874. i -= len(v)
  9875. copy(dAtA[i:], v)
  9876. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9877. i--
  9878. dAtA[i] = 0x12
  9879. i -= len(keysForOptions[iNdEx])
  9880. copy(dAtA[i:], keysForOptions[iNdEx])
  9881. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9882. i--
  9883. dAtA[i] = 0xa
  9884. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9885. i--
  9886. dAtA[i] = 0x2a
  9887. }
  9888. }
  9889. i--
  9890. if m.ReadOnly {
  9891. dAtA[i] = 1
  9892. } else {
  9893. dAtA[i] = 0
  9894. }
  9895. i--
  9896. dAtA[i] = 0x20
  9897. if m.SecretRef != nil {
  9898. {
  9899. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9900. if err != nil {
  9901. return 0, err
  9902. }
  9903. i -= size
  9904. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9905. }
  9906. i--
  9907. dAtA[i] = 0x1a
  9908. }
  9909. i -= len(m.FSType)
  9910. copy(dAtA[i:], m.FSType)
  9911. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9912. i--
  9913. dAtA[i] = 0x12
  9914. i -= len(m.Driver)
  9915. copy(dAtA[i:], m.Driver)
  9916. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9917. i--
  9918. dAtA[i] = 0xa
  9919. return len(dAtA) - i, nil
  9920. }
  9921. func (m *FlockerVolumeSource) Marshal() (dAtA []byte, err error) {
  9922. size := m.Size()
  9923. dAtA = make([]byte, size)
  9924. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9925. if err != nil {
  9926. return nil, err
  9927. }
  9928. return dAtA[:n], nil
  9929. }
  9930. func (m *FlockerVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9931. size := m.Size()
  9932. return m.MarshalToSizedBuffer(dAtA[:size])
  9933. }
  9934. func (m *FlockerVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9935. i := len(dAtA)
  9936. _ = i
  9937. var l int
  9938. _ = l
  9939. i -= len(m.DatasetUUID)
  9940. copy(dAtA[i:], m.DatasetUUID)
  9941. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetUUID)))
  9942. i--
  9943. dAtA[i] = 0x12
  9944. i -= len(m.DatasetName)
  9945. copy(dAtA[i:], m.DatasetName)
  9946. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetName)))
  9947. i--
  9948. dAtA[i] = 0xa
  9949. return len(dAtA) - i, nil
  9950. }
  9951. func (m *GCEPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  9952. size := m.Size()
  9953. dAtA = make([]byte, size)
  9954. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9955. if err != nil {
  9956. return nil, err
  9957. }
  9958. return dAtA[:n], nil
  9959. }
  9960. func (m *GCEPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9961. size := m.Size()
  9962. return m.MarshalToSizedBuffer(dAtA[:size])
  9963. }
  9964. func (m *GCEPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9965. i := len(dAtA)
  9966. _ = i
  9967. var l int
  9968. _ = l
  9969. i--
  9970. if m.ReadOnly {
  9971. dAtA[i] = 1
  9972. } else {
  9973. dAtA[i] = 0
  9974. }
  9975. i--
  9976. dAtA[i] = 0x20
  9977. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  9978. i--
  9979. dAtA[i] = 0x18
  9980. i -= len(m.FSType)
  9981. copy(dAtA[i:], m.FSType)
  9982. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9983. i--
  9984. dAtA[i] = 0x12
  9985. i -= len(m.PDName)
  9986. copy(dAtA[i:], m.PDName)
  9987. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PDName)))
  9988. i--
  9989. dAtA[i] = 0xa
  9990. return len(dAtA) - i, nil
  9991. }
  9992. func (m *GRPCAction) Marshal() (dAtA []byte, err error) {
  9993. size := m.Size()
  9994. dAtA = make([]byte, size)
  9995. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9996. if err != nil {
  9997. return nil, err
  9998. }
  9999. return dAtA[:n], nil
  10000. }
  10001. func (m *GRPCAction) MarshalTo(dAtA []byte) (int, error) {
  10002. size := m.Size()
  10003. return m.MarshalToSizedBuffer(dAtA[:size])
  10004. }
  10005. func (m *GRPCAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10006. i := len(dAtA)
  10007. _ = i
  10008. var l int
  10009. _ = l
  10010. if m.Service != nil {
  10011. i -= len(*m.Service)
  10012. copy(dAtA[i:], *m.Service)
  10013. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Service)))
  10014. i--
  10015. dAtA[i] = 0x12
  10016. }
  10017. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  10018. i--
  10019. dAtA[i] = 0x8
  10020. return len(dAtA) - i, nil
  10021. }
  10022. func (m *GitRepoVolumeSource) Marshal() (dAtA []byte, err error) {
  10023. size := m.Size()
  10024. dAtA = make([]byte, size)
  10025. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10026. if err != nil {
  10027. return nil, err
  10028. }
  10029. return dAtA[:n], nil
  10030. }
  10031. func (m *GitRepoVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10032. size := m.Size()
  10033. return m.MarshalToSizedBuffer(dAtA[:size])
  10034. }
  10035. func (m *GitRepoVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10036. i := len(dAtA)
  10037. _ = i
  10038. var l int
  10039. _ = l
  10040. i -= len(m.Directory)
  10041. copy(dAtA[i:], m.Directory)
  10042. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Directory)))
  10043. i--
  10044. dAtA[i] = 0x1a
  10045. i -= len(m.Revision)
  10046. copy(dAtA[i:], m.Revision)
  10047. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  10048. i--
  10049. dAtA[i] = 0x12
  10050. i -= len(m.Repository)
  10051. copy(dAtA[i:], m.Repository)
  10052. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repository)))
  10053. i--
  10054. dAtA[i] = 0xa
  10055. return len(dAtA) - i, nil
  10056. }
  10057. func (m *GlusterfsPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  10058. size := m.Size()
  10059. dAtA = make([]byte, size)
  10060. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10061. if err != nil {
  10062. return nil, err
  10063. }
  10064. return dAtA[:n], nil
  10065. }
  10066. func (m *GlusterfsPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10067. size := m.Size()
  10068. return m.MarshalToSizedBuffer(dAtA[:size])
  10069. }
  10070. func (m *GlusterfsPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10071. i := len(dAtA)
  10072. _ = i
  10073. var l int
  10074. _ = l
  10075. if m.EndpointsNamespace != nil {
  10076. i -= len(*m.EndpointsNamespace)
  10077. copy(dAtA[i:], *m.EndpointsNamespace)
  10078. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.EndpointsNamespace)))
  10079. i--
  10080. dAtA[i] = 0x22
  10081. }
  10082. i--
  10083. if m.ReadOnly {
  10084. dAtA[i] = 1
  10085. } else {
  10086. dAtA[i] = 0
  10087. }
  10088. i--
  10089. dAtA[i] = 0x18
  10090. i -= len(m.Path)
  10091. copy(dAtA[i:], m.Path)
  10092. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10093. i--
  10094. dAtA[i] = 0x12
  10095. i -= len(m.EndpointsName)
  10096. copy(dAtA[i:], m.EndpointsName)
  10097. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10098. i--
  10099. dAtA[i] = 0xa
  10100. return len(dAtA) - i, nil
  10101. }
  10102. func (m *GlusterfsVolumeSource) Marshal() (dAtA []byte, err error) {
  10103. size := m.Size()
  10104. dAtA = make([]byte, size)
  10105. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10106. if err != nil {
  10107. return nil, err
  10108. }
  10109. return dAtA[:n], nil
  10110. }
  10111. func (m *GlusterfsVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10112. size := m.Size()
  10113. return m.MarshalToSizedBuffer(dAtA[:size])
  10114. }
  10115. func (m *GlusterfsVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10116. i := len(dAtA)
  10117. _ = i
  10118. var l int
  10119. _ = l
  10120. i--
  10121. if m.ReadOnly {
  10122. dAtA[i] = 1
  10123. } else {
  10124. dAtA[i] = 0
  10125. }
  10126. i--
  10127. dAtA[i] = 0x18
  10128. i -= len(m.Path)
  10129. copy(dAtA[i:], m.Path)
  10130. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10131. i--
  10132. dAtA[i] = 0x12
  10133. i -= len(m.EndpointsName)
  10134. copy(dAtA[i:], m.EndpointsName)
  10135. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10136. i--
  10137. dAtA[i] = 0xa
  10138. return len(dAtA) - i, nil
  10139. }
  10140. func (m *HTTPGetAction) Marshal() (dAtA []byte, err error) {
  10141. size := m.Size()
  10142. dAtA = make([]byte, size)
  10143. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10144. if err != nil {
  10145. return nil, err
  10146. }
  10147. return dAtA[:n], nil
  10148. }
  10149. func (m *HTTPGetAction) MarshalTo(dAtA []byte) (int, error) {
  10150. size := m.Size()
  10151. return m.MarshalToSizedBuffer(dAtA[:size])
  10152. }
  10153. func (m *HTTPGetAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10154. i := len(dAtA)
  10155. _ = i
  10156. var l int
  10157. _ = l
  10158. if len(m.HTTPHeaders) > 0 {
  10159. for iNdEx := len(m.HTTPHeaders) - 1; iNdEx >= 0; iNdEx-- {
  10160. {
  10161. size, err := m.HTTPHeaders[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10162. if err != nil {
  10163. return 0, err
  10164. }
  10165. i -= size
  10166. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10167. }
  10168. i--
  10169. dAtA[i] = 0x2a
  10170. }
  10171. }
  10172. i -= len(m.Scheme)
  10173. copy(dAtA[i:], m.Scheme)
  10174. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scheme)))
  10175. i--
  10176. dAtA[i] = 0x22
  10177. i -= len(m.Host)
  10178. copy(dAtA[i:], m.Host)
  10179. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  10180. i--
  10181. dAtA[i] = 0x1a
  10182. {
  10183. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  10184. if err != nil {
  10185. return 0, err
  10186. }
  10187. i -= size
  10188. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10189. }
  10190. i--
  10191. dAtA[i] = 0x12
  10192. i -= len(m.Path)
  10193. copy(dAtA[i:], m.Path)
  10194. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10195. i--
  10196. dAtA[i] = 0xa
  10197. return len(dAtA) - i, nil
  10198. }
  10199. func (m *HTTPHeader) Marshal() (dAtA []byte, err error) {
  10200. size := m.Size()
  10201. dAtA = make([]byte, size)
  10202. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10203. if err != nil {
  10204. return nil, err
  10205. }
  10206. return dAtA[:n], nil
  10207. }
  10208. func (m *HTTPHeader) MarshalTo(dAtA []byte) (int, error) {
  10209. size := m.Size()
  10210. return m.MarshalToSizedBuffer(dAtA[:size])
  10211. }
  10212. func (m *HTTPHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10213. i := len(dAtA)
  10214. _ = i
  10215. var l int
  10216. _ = l
  10217. i -= len(m.Value)
  10218. copy(dAtA[i:], m.Value)
  10219. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  10220. i--
  10221. dAtA[i] = 0x12
  10222. i -= len(m.Name)
  10223. copy(dAtA[i:], m.Name)
  10224. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  10225. i--
  10226. dAtA[i] = 0xa
  10227. return len(dAtA) - i, nil
  10228. }
  10229. func (m *HostAlias) Marshal() (dAtA []byte, err error) {
  10230. size := m.Size()
  10231. dAtA = make([]byte, size)
  10232. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10233. if err != nil {
  10234. return nil, err
  10235. }
  10236. return dAtA[:n], nil
  10237. }
  10238. func (m *HostAlias) MarshalTo(dAtA []byte) (int, error) {
  10239. size := m.Size()
  10240. return m.MarshalToSizedBuffer(dAtA[:size])
  10241. }
  10242. func (m *HostAlias) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10243. i := len(dAtA)
  10244. _ = i
  10245. var l int
  10246. _ = l
  10247. if len(m.Hostnames) > 0 {
  10248. for iNdEx := len(m.Hostnames) - 1; iNdEx >= 0; iNdEx-- {
  10249. i -= len(m.Hostnames[iNdEx])
  10250. copy(dAtA[i:], m.Hostnames[iNdEx])
  10251. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostnames[iNdEx])))
  10252. i--
  10253. dAtA[i] = 0x12
  10254. }
  10255. }
  10256. i -= len(m.IP)
  10257. copy(dAtA[i:], m.IP)
  10258. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10259. i--
  10260. dAtA[i] = 0xa
  10261. return len(dAtA) - i, nil
  10262. }
  10263. func (m *HostPathVolumeSource) Marshal() (dAtA []byte, err error) {
  10264. size := m.Size()
  10265. dAtA = make([]byte, size)
  10266. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10267. if err != nil {
  10268. return nil, err
  10269. }
  10270. return dAtA[:n], nil
  10271. }
  10272. func (m *HostPathVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10273. size := m.Size()
  10274. return m.MarshalToSizedBuffer(dAtA[:size])
  10275. }
  10276. func (m *HostPathVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10277. i := len(dAtA)
  10278. _ = i
  10279. var l int
  10280. _ = l
  10281. if m.Type != nil {
  10282. i -= len(*m.Type)
  10283. copy(dAtA[i:], *m.Type)
  10284. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Type)))
  10285. i--
  10286. dAtA[i] = 0x12
  10287. }
  10288. i -= len(m.Path)
  10289. copy(dAtA[i:], m.Path)
  10290. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10291. i--
  10292. dAtA[i] = 0xa
  10293. return len(dAtA) - i, nil
  10294. }
  10295. func (m *ISCSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  10296. size := m.Size()
  10297. dAtA = make([]byte, size)
  10298. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10299. if err != nil {
  10300. return nil, err
  10301. }
  10302. return dAtA[:n], nil
  10303. }
  10304. func (m *ISCSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10305. size := m.Size()
  10306. return m.MarshalToSizedBuffer(dAtA[:size])
  10307. }
  10308. func (m *ISCSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10309. i := len(dAtA)
  10310. _ = i
  10311. var l int
  10312. _ = l
  10313. if m.InitiatorName != nil {
  10314. i -= len(*m.InitiatorName)
  10315. copy(dAtA[i:], *m.InitiatorName)
  10316. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10317. i--
  10318. dAtA[i] = 0x62
  10319. }
  10320. i--
  10321. if m.SessionCHAPAuth {
  10322. dAtA[i] = 1
  10323. } else {
  10324. dAtA[i] = 0
  10325. }
  10326. i--
  10327. dAtA[i] = 0x58
  10328. if m.SecretRef != nil {
  10329. {
  10330. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10331. if err != nil {
  10332. return 0, err
  10333. }
  10334. i -= size
  10335. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10336. }
  10337. i--
  10338. dAtA[i] = 0x52
  10339. }
  10340. i--
  10341. if m.DiscoveryCHAPAuth {
  10342. dAtA[i] = 1
  10343. } else {
  10344. dAtA[i] = 0
  10345. }
  10346. i--
  10347. dAtA[i] = 0x40
  10348. if len(m.Portals) > 0 {
  10349. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10350. i -= len(m.Portals[iNdEx])
  10351. copy(dAtA[i:], m.Portals[iNdEx])
  10352. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10353. i--
  10354. dAtA[i] = 0x3a
  10355. }
  10356. }
  10357. i--
  10358. if m.ReadOnly {
  10359. dAtA[i] = 1
  10360. } else {
  10361. dAtA[i] = 0
  10362. }
  10363. i--
  10364. dAtA[i] = 0x30
  10365. i -= len(m.FSType)
  10366. copy(dAtA[i:], m.FSType)
  10367. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10368. i--
  10369. dAtA[i] = 0x2a
  10370. i -= len(m.ISCSIInterface)
  10371. copy(dAtA[i:], m.ISCSIInterface)
  10372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10373. i--
  10374. dAtA[i] = 0x22
  10375. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10376. i--
  10377. dAtA[i] = 0x18
  10378. i -= len(m.IQN)
  10379. copy(dAtA[i:], m.IQN)
  10380. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10381. i--
  10382. dAtA[i] = 0x12
  10383. i -= len(m.TargetPortal)
  10384. copy(dAtA[i:], m.TargetPortal)
  10385. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10386. i--
  10387. dAtA[i] = 0xa
  10388. return len(dAtA) - i, nil
  10389. }
  10390. func (m *ISCSIVolumeSource) Marshal() (dAtA []byte, err error) {
  10391. size := m.Size()
  10392. dAtA = make([]byte, size)
  10393. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10394. if err != nil {
  10395. return nil, err
  10396. }
  10397. return dAtA[:n], nil
  10398. }
  10399. func (m *ISCSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10400. size := m.Size()
  10401. return m.MarshalToSizedBuffer(dAtA[:size])
  10402. }
  10403. func (m *ISCSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10404. i := len(dAtA)
  10405. _ = i
  10406. var l int
  10407. _ = l
  10408. if m.InitiatorName != nil {
  10409. i -= len(*m.InitiatorName)
  10410. copy(dAtA[i:], *m.InitiatorName)
  10411. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10412. i--
  10413. dAtA[i] = 0x62
  10414. }
  10415. i--
  10416. if m.SessionCHAPAuth {
  10417. dAtA[i] = 1
  10418. } else {
  10419. dAtA[i] = 0
  10420. }
  10421. i--
  10422. dAtA[i] = 0x58
  10423. if m.SecretRef != nil {
  10424. {
  10425. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10426. if err != nil {
  10427. return 0, err
  10428. }
  10429. i -= size
  10430. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10431. }
  10432. i--
  10433. dAtA[i] = 0x52
  10434. }
  10435. i--
  10436. if m.DiscoveryCHAPAuth {
  10437. dAtA[i] = 1
  10438. } else {
  10439. dAtA[i] = 0
  10440. }
  10441. i--
  10442. dAtA[i] = 0x40
  10443. if len(m.Portals) > 0 {
  10444. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10445. i -= len(m.Portals[iNdEx])
  10446. copy(dAtA[i:], m.Portals[iNdEx])
  10447. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10448. i--
  10449. dAtA[i] = 0x3a
  10450. }
  10451. }
  10452. i--
  10453. if m.ReadOnly {
  10454. dAtA[i] = 1
  10455. } else {
  10456. dAtA[i] = 0
  10457. }
  10458. i--
  10459. dAtA[i] = 0x30
  10460. i -= len(m.FSType)
  10461. copy(dAtA[i:], m.FSType)
  10462. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10463. i--
  10464. dAtA[i] = 0x2a
  10465. i -= len(m.ISCSIInterface)
  10466. copy(dAtA[i:], m.ISCSIInterface)
  10467. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10468. i--
  10469. dAtA[i] = 0x22
  10470. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10471. i--
  10472. dAtA[i] = 0x18
  10473. i -= len(m.IQN)
  10474. copy(dAtA[i:], m.IQN)
  10475. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10476. i--
  10477. dAtA[i] = 0x12
  10478. i -= len(m.TargetPortal)
  10479. copy(dAtA[i:], m.TargetPortal)
  10480. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10481. i--
  10482. dAtA[i] = 0xa
  10483. return len(dAtA) - i, nil
  10484. }
  10485. func (m *KeyToPath) Marshal() (dAtA []byte, err error) {
  10486. size := m.Size()
  10487. dAtA = make([]byte, size)
  10488. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10489. if err != nil {
  10490. return nil, err
  10491. }
  10492. return dAtA[:n], nil
  10493. }
  10494. func (m *KeyToPath) MarshalTo(dAtA []byte) (int, error) {
  10495. size := m.Size()
  10496. return m.MarshalToSizedBuffer(dAtA[:size])
  10497. }
  10498. func (m *KeyToPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10499. i := len(dAtA)
  10500. _ = i
  10501. var l int
  10502. _ = l
  10503. if m.Mode != nil {
  10504. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  10505. i--
  10506. dAtA[i] = 0x18
  10507. }
  10508. i -= len(m.Path)
  10509. copy(dAtA[i:], m.Path)
  10510. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10511. i--
  10512. dAtA[i] = 0x12
  10513. i -= len(m.Key)
  10514. copy(dAtA[i:], m.Key)
  10515. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  10516. i--
  10517. dAtA[i] = 0xa
  10518. return len(dAtA) - i, nil
  10519. }
  10520. func (m *Lifecycle) Marshal() (dAtA []byte, err error) {
  10521. size := m.Size()
  10522. dAtA = make([]byte, size)
  10523. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10524. if err != nil {
  10525. return nil, err
  10526. }
  10527. return dAtA[:n], nil
  10528. }
  10529. func (m *Lifecycle) MarshalTo(dAtA []byte) (int, error) {
  10530. size := m.Size()
  10531. return m.MarshalToSizedBuffer(dAtA[:size])
  10532. }
  10533. func (m *Lifecycle) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10534. i := len(dAtA)
  10535. _ = i
  10536. var l int
  10537. _ = l
  10538. if m.PreStop != nil {
  10539. {
  10540. size, err := m.PreStop.MarshalToSizedBuffer(dAtA[:i])
  10541. if err != nil {
  10542. return 0, err
  10543. }
  10544. i -= size
  10545. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10546. }
  10547. i--
  10548. dAtA[i] = 0x12
  10549. }
  10550. if m.PostStart != nil {
  10551. {
  10552. size, err := m.PostStart.MarshalToSizedBuffer(dAtA[:i])
  10553. if err != nil {
  10554. return 0, err
  10555. }
  10556. i -= size
  10557. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10558. }
  10559. i--
  10560. dAtA[i] = 0xa
  10561. }
  10562. return len(dAtA) - i, nil
  10563. }
  10564. func (m *LifecycleHandler) Marshal() (dAtA []byte, err error) {
  10565. size := m.Size()
  10566. dAtA = make([]byte, size)
  10567. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10568. if err != nil {
  10569. return nil, err
  10570. }
  10571. return dAtA[:n], nil
  10572. }
  10573. func (m *LifecycleHandler) MarshalTo(dAtA []byte) (int, error) {
  10574. size := m.Size()
  10575. return m.MarshalToSizedBuffer(dAtA[:size])
  10576. }
  10577. func (m *LifecycleHandler) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10578. i := len(dAtA)
  10579. _ = i
  10580. var l int
  10581. _ = l
  10582. if m.TCPSocket != nil {
  10583. {
  10584. size, err := m.TCPSocket.MarshalToSizedBuffer(dAtA[:i])
  10585. if err != nil {
  10586. return 0, err
  10587. }
  10588. i -= size
  10589. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10590. }
  10591. i--
  10592. dAtA[i] = 0x1a
  10593. }
  10594. if m.HTTPGet != nil {
  10595. {
  10596. size, err := m.HTTPGet.MarshalToSizedBuffer(dAtA[:i])
  10597. if err != nil {
  10598. return 0, err
  10599. }
  10600. i -= size
  10601. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10602. }
  10603. i--
  10604. dAtA[i] = 0x12
  10605. }
  10606. if m.Exec != nil {
  10607. {
  10608. size, err := m.Exec.MarshalToSizedBuffer(dAtA[:i])
  10609. if err != nil {
  10610. return 0, err
  10611. }
  10612. i -= size
  10613. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10614. }
  10615. i--
  10616. dAtA[i] = 0xa
  10617. }
  10618. return len(dAtA) - i, nil
  10619. }
  10620. func (m *LimitRange) Marshal() (dAtA []byte, err error) {
  10621. size := m.Size()
  10622. dAtA = make([]byte, size)
  10623. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10624. if err != nil {
  10625. return nil, err
  10626. }
  10627. return dAtA[:n], nil
  10628. }
  10629. func (m *LimitRange) MarshalTo(dAtA []byte) (int, error) {
  10630. size := m.Size()
  10631. return m.MarshalToSizedBuffer(dAtA[:size])
  10632. }
  10633. func (m *LimitRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10634. i := len(dAtA)
  10635. _ = i
  10636. var l int
  10637. _ = l
  10638. {
  10639. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  10640. if err != nil {
  10641. return 0, err
  10642. }
  10643. i -= size
  10644. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10645. }
  10646. i--
  10647. dAtA[i] = 0x12
  10648. {
  10649. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  10650. if err != nil {
  10651. return 0, err
  10652. }
  10653. i -= size
  10654. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10655. }
  10656. i--
  10657. dAtA[i] = 0xa
  10658. return len(dAtA) - i, nil
  10659. }
  10660. func (m *LimitRangeItem) Marshal() (dAtA []byte, err error) {
  10661. size := m.Size()
  10662. dAtA = make([]byte, size)
  10663. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10664. if err != nil {
  10665. return nil, err
  10666. }
  10667. return dAtA[:n], nil
  10668. }
  10669. func (m *LimitRangeItem) MarshalTo(dAtA []byte) (int, error) {
  10670. size := m.Size()
  10671. return m.MarshalToSizedBuffer(dAtA[:size])
  10672. }
  10673. func (m *LimitRangeItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10674. i := len(dAtA)
  10675. _ = i
  10676. var l int
  10677. _ = l
  10678. if len(m.MaxLimitRequestRatio) > 0 {
  10679. keysForMaxLimitRequestRatio := make([]string, 0, len(m.MaxLimitRequestRatio))
  10680. for k := range m.MaxLimitRequestRatio {
  10681. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  10682. }
  10683. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  10684. for iNdEx := len(keysForMaxLimitRequestRatio) - 1; iNdEx >= 0; iNdEx-- {
  10685. v := m.MaxLimitRequestRatio[ResourceName(keysForMaxLimitRequestRatio[iNdEx])]
  10686. baseI := i
  10687. {
  10688. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10689. if err != nil {
  10690. return 0, err
  10691. }
  10692. i -= size
  10693. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10694. }
  10695. i--
  10696. dAtA[i] = 0x12
  10697. i -= len(keysForMaxLimitRequestRatio[iNdEx])
  10698. copy(dAtA[i:], keysForMaxLimitRequestRatio[iNdEx])
  10699. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMaxLimitRequestRatio[iNdEx])))
  10700. i--
  10701. dAtA[i] = 0xa
  10702. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10703. i--
  10704. dAtA[i] = 0x32
  10705. }
  10706. }
  10707. if len(m.DefaultRequest) > 0 {
  10708. keysForDefaultRequest := make([]string, 0, len(m.DefaultRequest))
  10709. for k := range m.DefaultRequest {
  10710. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  10711. }
  10712. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  10713. for iNdEx := len(keysForDefaultRequest) - 1; iNdEx >= 0; iNdEx-- {
  10714. v := m.DefaultRequest[ResourceName(keysForDefaultRequest[iNdEx])]
  10715. baseI := i
  10716. {
  10717. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10718. if err != nil {
  10719. return 0, err
  10720. }
  10721. i -= size
  10722. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10723. }
  10724. i--
  10725. dAtA[i] = 0x12
  10726. i -= len(keysForDefaultRequest[iNdEx])
  10727. copy(dAtA[i:], keysForDefaultRequest[iNdEx])
  10728. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefaultRequest[iNdEx])))
  10729. i--
  10730. dAtA[i] = 0xa
  10731. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10732. i--
  10733. dAtA[i] = 0x2a
  10734. }
  10735. }
  10736. if len(m.Default) > 0 {
  10737. keysForDefault := make([]string, 0, len(m.Default))
  10738. for k := range m.Default {
  10739. keysForDefault = append(keysForDefault, string(k))
  10740. }
  10741. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  10742. for iNdEx := len(keysForDefault) - 1; iNdEx >= 0; iNdEx-- {
  10743. v := m.Default[ResourceName(keysForDefault[iNdEx])]
  10744. baseI := i
  10745. {
  10746. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10747. if err != nil {
  10748. return 0, err
  10749. }
  10750. i -= size
  10751. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10752. }
  10753. i--
  10754. dAtA[i] = 0x12
  10755. i -= len(keysForDefault[iNdEx])
  10756. copy(dAtA[i:], keysForDefault[iNdEx])
  10757. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefault[iNdEx])))
  10758. i--
  10759. dAtA[i] = 0xa
  10760. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10761. i--
  10762. dAtA[i] = 0x22
  10763. }
  10764. }
  10765. if len(m.Min) > 0 {
  10766. keysForMin := make([]string, 0, len(m.Min))
  10767. for k := range m.Min {
  10768. keysForMin = append(keysForMin, string(k))
  10769. }
  10770. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  10771. for iNdEx := len(keysForMin) - 1; iNdEx >= 0; iNdEx-- {
  10772. v := m.Min[ResourceName(keysForMin[iNdEx])]
  10773. baseI := i
  10774. {
  10775. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10776. if err != nil {
  10777. return 0, err
  10778. }
  10779. i -= size
  10780. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10781. }
  10782. i--
  10783. dAtA[i] = 0x12
  10784. i -= len(keysForMin[iNdEx])
  10785. copy(dAtA[i:], keysForMin[iNdEx])
  10786. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMin[iNdEx])))
  10787. i--
  10788. dAtA[i] = 0xa
  10789. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10790. i--
  10791. dAtA[i] = 0x1a
  10792. }
  10793. }
  10794. if len(m.Max) > 0 {
  10795. keysForMax := make([]string, 0, len(m.Max))
  10796. for k := range m.Max {
  10797. keysForMax = append(keysForMax, string(k))
  10798. }
  10799. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  10800. for iNdEx := len(keysForMax) - 1; iNdEx >= 0; iNdEx-- {
  10801. v := m.Max[ResourceName(keysForMax[iNdEx])]
  10802. baseI := i
  10803. {
  10804. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10805. if err != nil {
  10806. return 0, err
  10807. }
  10808. i -= size
  10809. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10810. }
  10811. i--
  10812. dAtA[i] = 0x12
  10813. i -= len(keysForMax[iNdEx])
  10814. copy(dAtA[i:], keysForMax[iNdEx])
  10815. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMax[iNdEx])))
  10816. i--
  10817. dAtA[i] = 0xa
  10818. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10819. i--
  10820. dAtA[i] = 0x12
  10821. }
  10822. }
  10823. i -= len(m.Type)
  10824. copy(dAtA[i:], m.Type)
  10825. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  10826. i--
  10827. dAtA[i] = 0xa
  10828. return len(dAtA) - i, nil
  10829. }
  10830. func (m *LimitRangeList) Marshal() (dAtA []byte, err error) {
  10831. size := m.Size()
  10832. dAtA = make([]byte, size)
  10833. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10834. if err != nil {
  10835. return nil, err
  10836. }
  10837. return dAtA[:n], nil
  10838. }
  10839. func (m *LimitRangeList) MarshalTo(dAtA []byte) (int, error) {
  10840. size := m.Size()
  10841. return m.MarshalToSizedBuffer(dAtA[:size])
  10842. }
  10843. func (m *LimitRangeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10844. i := len(dAtA)
  10845. _ = i
  10846. var l int
  10847. _ = l
  10848. if len(m.Items) > 0 {
  10849. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10850. {
  10851. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10852. if err != nil {
  10853. return 0, err
  10854. }
  10855. i -= size
  10856. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10857. }
  10858. i--
  10859. dAtA[i] = 0x12
  10860. }
  10861. }
  10862. {
  10863. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10864. if err != nil {
  10865. return 0, err
  10866. }
  10867. i -= size
  10868. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10869. }
  10870. i--
  10871. dAtA[i] = 0xa
  10872. return len(dAtA) - i, nil
  10873. }
  10874. func (m *LimitRangeSpec) Marshal() (dAtA []byte, err error) {
  10875. size := m.Size()
  10876. dAtA = make([]byte, size)
  10877. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10878. if err != nil {
  10879. return nil, err
  10880. }
  10881. return dAtA[:n], nil
  10882. }
  10883. func (m *LimitRangeSpec) MarshalTo(dAtA []byte) (int, error) {
  10884. size := m.Size()
  10885. return m.MarshalToSizedBuffer(dAtA[:size])
  10886. }
  10887. func (m *LimitRangeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10888. i := len(dAtA)
  10889. _ = i
  10890. var l int
  10891. _ = l
  10892. if len(m.Limits) > 0 {
  10893. for iNdEx := len(m.Limits) - 1; iNdEx >= 0; iNdEx-- {
  10894. {
  10895. size, err := m.Limits[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10896. if err != nil {
  10897. return 0, err
  10898. }
  10899. i -= size
  10900. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10901. }
  10902. i--
  10903. dAtA[i] = 0xa
  10904. }
  10905. }
  10906. return len(dAtA) - i, nil
  10907. }
  10908. func (m *List) Marshal() (dAtA []byte, err error) {
  10909. size := m.Size()
  10910. dAtA = make([]byte, size)
  10911. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10912. if err != nil {
  10913. return nil, err
  10914. }
  10915. return dAtA[:n], nil
  10916. }
  10917. func (m *List) MarshalTo(dAtA []byte) (int, error) {
  10918. size := m.Size()
  10919. return m.MarshalToSizedBuffer(dAtA[:size])
  10920. }
  10921. func (m *List) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10922. i := len(dAtA)
  10923. _ = i
  10924. var l int
  10925. _ = l
  10926. if len(m.Items) > 0 {
  10927. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10928. {
  10929. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10930. if err != nil {
  10931. return 0, err
  10932. }
  10933. i -= size
  10934. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10935. }
  10936. i--
  10937. dAtA[i] = 0x12
  10938. }
  10939. }
  10940. {
  10941. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10942. if err != nil {
  10943. return 0, err
  10944. }
  10945. i -= size
  10946. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10947. }
  10948. i--
  10949. dAtA[i] = 0xa
  10950. return len(dAtA) - i, nil
  10951. }
  10952. func (m *LoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  10953. size := m.Size()
  10954. dAtA = make([]byte, size)
  10955. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10956. if err != nil {
  10957. return nil, err
  10958. }
  10959. return dAtA[:n], nil
  10960. }
  10961. func (m *LoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  10962. size := m.Size()
  10963. return m.MarshalToSizedBuffer(dAtA[:size])
  10964. }
  10965. func (m *LoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10966. i := len(dAtA)
  10967. _ = i
  10968. var l int
  10969. _ = l
  10970. if len(m.Ports) > 0 {
  10971. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  10972. {
  10973. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10974. if err != nil {
  10975. return 0, err
  10976. }
  10977. i -= size
  10978. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10979. }
  10980. i--
  10981. dAtA[i] = 0x22
  10982. }
  10983. }
  10984. i -= len(m.Hostname)
  10985. copy(dAtA[i:], m.Hostname)
  10986. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  10987. i--
  10988. dAtA[i] = 0x12
  10989. i -= len(m.IP)
  10990. copy(dAtA[i:], m.IP)
  10991. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10992. i--
  10993. dAtA[i] = 0xa
  10994. return len(dAtA) - i, nil
  10995. }
  10996. func (m *LoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  10997. size := m.Size()
  10998. dAtA = make([]byte, size)
  10999. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11000. if err != nil {
  11001. return nil, err
  11002. }
  11003. return dAtA[:n], nil
  11004. }
  11005. func (m *LoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  11006. size := m.Size()
  11007. return m.MarshalToSizedBuffer(dAtA[:size])
  11008. }
  11009. func (m *LoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11010. i := len(dAtA)
  11011. _ = i
  11012. var l int
  11013. _ = l
  11014. if len(m.Ingress) > 0 {
  11015. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  11016. {
  11017. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11018. if err != nil {
  11019. return 0, err
  11020. }
  11021. i -= size
  11022. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11023. }
  11024. i--
  11025. dAtA[i] = 0xa
  11026. }
  11027. }
  11028. return len(dAtA) - i, nil
  11029. }
  11030. func (m *LocalObjectReference) 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 *LocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  11040. size := m.Size()
  11041. return m.MarshalToSizedBuffer(dAtA[:size])
  11042. }
  11043. func (m *LocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11044. i := len(dAtA)
  11045. _ = i
  11046. var l int
  11047. _ = l
  11048. i -= len(m.Name)
  11049. copy(dAtA[i:], m.Name)
  11050. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  11051. i--
  11052. dAtA[i] = 0xa
  11053. return len(dAtA) - i, nil
  11054. }
  11055. func (m *LocalVolumeSource) Marshal() (dAtA []byte, err error) {
  11056. size := m.Size()
  11057. dAtA = make([]byte, size)
  11058. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11059. if err != nil {
  11060. return nil, err
  11061. }
  11062. return dAtA[:n], nil
  11063. }
  11064. func (m *LocalVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  11065. size := m.Size()
  11066. return m.MarshalToSizedBuffer(dAtA[:size])
  11067. }
  11068. func (m *LocalVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11069. i := len(dAtA)
  11070. _ = i
  11071. var l int
  11072. _ = l
  11073. if m.FSType != nil {
  11074. i -= len(*m.FSType)
  11075. copy(dAtA[i:], *m.FSType)
  11076. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  11077. i--
  11078. dAtA[i] = 0x12
  11079. }
  11080. i -= len(m.Path)
  11081. copy(dAtA[i:], m.Path)
  11082. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11083. i--
  11084. dAtA[i] = 0xa
  11085. return len(dAtA) - i, nil
  11086. }
  11087. func (m *NFSVolumeSource) Marshal() (dAtA []byte, err error) {
  11088. size := m.Size()
  11089. dAtA = make([]byte, size)
  11090. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11091. if err != nil {
  11092. return nil, err
  11093. }
  11094. return dAtA[:n], nil
  11095. }
  11096. func (m *NFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  11097. size := m.Size()
  11098. return m.MarshalToSizedBuffer(dAtA[:size])
  11099. }
  11100. func (m *NFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11101. i := len(dAtA)
  11102. _ = i
  11103. var l int
  11104. _ = l
  11105. i--
  11106. if m.ReadOnly {
  11107. dAtA[i] = 1
  11108. } else {
  11109. dAtA[i] = 0
  11110. }
  11111. i--
  11112. dAtA[i] = 0x18
  11113. i -= len(m.Path)
  11114. copy(dAtA[i:], m.Path)
  11115. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11116. i--
  11117. dAtA[i] = 0x12
  11118. i -= len(m.Server)
  11119. copy(dAtA[i:], m.Server)
  11120. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  11121. i--
  11122. dAtA[i] = 0xa
  11123. return len(dAtA) - i, nil
  11124. }
  11125. func (m *Namespace) Marshal() (dAtA []byte, err error) {
  11126. size := m.Size()
  11127. dAtA = make([]byte, size)
  11128. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11129. if err != nil {
  11130. return nil, err
  11131. }
  11132. return dAtA[:n], nil
  11133. }
  11134. func (m *Namespace) MarshalTo(dAtA []byte) (int, error) {
  11135. size := m.Size()
  11136. return m.MarshalToSizedBuffer(dAtA[:size])
  11137. }
  11138. func (m *Namespace) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11139. i := len(dAtA)
  11140. _ = i
  11141. var l int
  11142. _ = l
  11143. {
  11144. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  11145. if err != nil {
  11146. return 0, err
  11147. }
  11148. i -= size
  11149. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11150. }
  11151. i--
  11152. dAtA[i] = 0x1a
  11153. {
  11154. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11155. if err != nil {
  11156. return 0, err
  11157. }
  11158. i -= size
  11159. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11160. }
  11161. i--
  11162. dAtA[i] = 0x12
  11163. {
  11164. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11165. if err != nil {
  11166. return 0, err
  11167. }
  11168. i -= size
  11169. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11170. }
  11171. i--
  11172. dAtA[i] = 0xa
  11173. return len(dAtA) - i, nil
  11174. }
  11175. func (m *NamespaceCondition) Marshal() (dAtA []byte, err error) {
  11176. size := m.Size()
  11177. dAtA = make([]byte, size)
  11178. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11179. if err != nil {
  11180. return nil, err
  11181. }
  11182. return dAtA[:n], nil
  11183. }
  11184. func (m *NamespaceCondition) MarshalTo(dAtA []byte) (int, error) {
  11185. size := m.Size()
  11186. return m.MarshalToSizedBuffer(dAtA[:size])
  11187. }
  11188. func (m *NamespaceCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11189. i := len(dAtA)
  11190. _ = i
  11191. var l int
  11192. _ = l
  11193. i -= len(m.Message)
  11194. copy(dAtA[i:], m.Message)
  11195. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11196. i--
  11197. dAtA[i] = 0x32
  11198. i -= len(m.Reason)
  11199. copy(dAtA[i:], m.Reason)
  11200. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11201. i--
  11202. dAtA[i] = 0x2a
  11203. {
  11204. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11205. if err != nil {
  11206. return 0, err
  11207. }
  11208. i -= size
  11209. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11210. }
  11211. i--
  11212. dAtA[i] = 0x22
  11213. i -= len(m.Status)
  11214. copy(dAtA[i:], m.Status)
  11215. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11216. i--
  11217. dAtA[i] = 0x12
  11218. i -= len(m.Type)
  11219. copy(dAtA[i:], m.Type)
  11220. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11221. i--
  11222. dAtA[i] = 0xa
  11223. return len(dAtA) - i, nil
  11224. }
  11225. func (m *NamespaceList) Marshal() (dAtA []byte, err error) {
  11226. size := m.Size()
  11227. dAtA = make([]byte, size)
  11228. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11229. if err != nil {
  11230. return nil, err
  11231. }
  11232. return dAtA[:n], nil
  11233. }
  11234. func (m *NamespaceList) MarshalTo(dAtA []byte) (int, error) {
  11235. size := m.Size()
  11236. return m.MarshalToSizedBuffer(dAtA[:size])
  11237. }
  11238. func (m *NamespaceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11239. i := len(dAtA)
  11240. _ = i
  11241. var l int
  11242. _ = l
  11243. if len(m.Items) > 0 {
  11244. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11245. {
  11246. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11247. if err != nil {
  11248. return 0, err
  11249. }
  11250. i -= size
  11251. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11252. }
  11253. i--
  11254. dAtA[i] = 0x12
  11255. }
  11256. }
  11257. {
  11258. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11259. if err != nil {
  11260. return 0, err
  11261. }
  11262. i -= size
  11263. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11264. }
  11265. i--
  11266. dAtA[i] = 0xa
  11267. return len(dAtA) - i, nil
  11268. }
  11269. func (m *NamespaceSpec) Marshal() (dAtA []byte, err error) {
  11270. size := m.Size()
  11271. dAtA = make([]byte, size)
  11272. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11273. if err != nil {
  11274. return nil, err
  11275. }
  11276. return dAtA[:n], nil
  11277. }
  11278. func (m *NamespaceSpec) MarshalTo(dAtA []byte) (int, error) {
  11279. size := m.Size()
  11280. return m.MarshalToSizedBuffer(dAtA[:size])
  11281. }
  11282. func (m *NamespaceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11283. i := len(dAtA)
  11284. _ = i
  11285. var l int
  11286. _ = l
  11287. if len(m.Finalizers) > 0 {
  11288. for iNdEx := len(m.Finalizers) - 1; iNdEx >= 0; iNdEx-- {
  11289. i -= len(m.Finalizers[iNdEx])
  11290. copy(dAtA[i:], m.Finalizers[iNdEx])
  11291. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Finalizers[iNdEx])))
  11292. i--
  11293. dAtA[i] = 0xa
  11294. }
  11295. }
  11296. return len(dAtA) - i, nil
  11297. }
  11298. func (m *NamespaceStatus) Marshal() (dAtA []byte, err error) {
  11299. size := m.Size()
  11300. dAtA = make([]byte, size)
  11301. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11302. if err != nil {
  11303. return nil, err
  11304. }
  11305. return dAtA[:n], nil
  11306. }
  11307. func (m *NamespaceStatus) MarshalTo(dAtA []byte) (int, error) {
  11308. size := m.Size()
  11309. return m.MarshalToSizedBuffer(dAtA[:size])
  11310. }
  11311. func (m *NamespaceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11312. i := len(dAtA)
  11313. _ = i
  11314. var l int
  11315. _ = l
  11316. if len(m.Conditions) > 0 {
  11317. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  11318. {
  11319. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11320. if err != nil {
  11321. return 0, err
  11322. }
  11323. i -= size
  11324. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11325. }
  11326. i--
  11327. dAtA[i] = 0x12
  11328. }
  11329. }
  11330. i -= len(m.Phase)
  11331. copy(dAtA[i:], m.Phase)
  11332. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  11333. i--
  11334. dAtA[i] = 0xa
  11335. return len(dAtA) - i, nil
  11336. }
  11337. func (m *Node) Marshal() (dAtA []byte, err error) {
  11338. size := m.Size()
  11339. dAtA = make([]byte, size)
  11340. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11341. if err != nil {
  11342. return nil, err
  11343. }
  11344. return dAtA[:n], nil
  11345. }
  11346. func (m *Node) MarshalTo(dAtA []byte) (int, error) {
  11347. size := m.Size()
  11348. return m.MarshalToSizedBuffer(dAtA[:size])
  11349. }
  11350. func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11351. i := len(dAtA)
  11352. _ = i
  11353. var l int
  11354. _ = l
  11355. {
  11356. size, err := m.Status.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] = 0x1a
  11365. {
  11366. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11367. if err != nil {
  11368. return 0, err
  11369. }
  11370. i -= size
  11371. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11372. }
  11373. i--
  11374. dAtA[i] = 0x12
  11375. {
  11376. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11377. if err != nil {
  11378. return 0, err
  11379. }
  11380. i -= size
  11381. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11382. }
  11383. i--
  11384. dAtA[i] = 0xa
  11385. return len(dAtA) - i, nil
  11386. }
  11387. func (m *NodeAddress) Marshal() (dAtA []byte, err error) {
  11388. size := m.Size()
  11389. dAtA = make([]byte, size)
  11390. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11391. if err != nil {
  11392. return nil, err
  11393. }
  11394. return dAtA[:n], nil
  11395. }
  11396. func (m *NodeAddress) MarshalTo(dAtA []byte) (int, error) {
  11397. size := m.Size()
  11398. return m.MarshalToSizedBuffer(dAtA[:size])
  11399. }
  11400. func (m *NodeAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11401. i := len(dAtA)
  11402. _ = i
  11403. var l int
  11404. _ = l
  11405. i -= len(m.Address)
  11406. copy(dAtA[i:], m.Address)
  11407. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Address)))
  11408. i--
  11409. dAtA[i] = 0x12
  11410. i -= len(m.Type)
  11411. copy(dAtA[i:], m.Type)
  11412. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11413. i--
  11414. dAtA[i] = 0xa
  11415. return len(dAtA) - i, nil
  11416. }
  11417. func (m *NodeAffinity) Marshal() (dAtA []byte, err error) {
  11418. size := m.Size()
  11419. dAtA = make([]byte, size)
  11420. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11421. if err != nil {
  11422. return nil, err
  11423. }
  11424. return dAtA[:n], nil
  11425. }
  11426. func (m *NodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  11427. size := m.Size()
  11428. return m.MarshalToSizedBuffer(dAtA[:size])
  11429. }
  11430. func (m *NodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11431. i := len(dAtA)
  11432. _ = i
  11433. var l int
  11434. _ = l
  11435. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  11436. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  11437. {
  11438. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11439. if err != nil {
  11440. return 0, err
  11441. }
  11442. i -= size
  11443. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11444. }
  11445. i--
  11446. dAtA[i] = 0x12
  11447. }
  11448. }
  11449. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  11450. {
  11451. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution.MarshalToSizedBuffer(dAtA[:i])
  11452. if err != nil {
  11453. return 0, err
  11454. }
  11455. i -= size
  11456. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11457. }
  11458. i--
  11459. dAtA[i] = 0xa
  11460. }
  11461. return len(dAtA) - i, nil
  11462. }
  11463. func (m *NodeCondition) Marshal() (dAtA []byte, err error) {
  11464. size := m.Size()
  11465. dAtA = make([]byte, size)
  11466. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11467. if err != nil {
  11468. return nil, err
  11469. }
  11470. return dAtA[:n], nil
  11471. }
  11472. func (m *NodeCondition) MarshalTo(dAtA []byte) (int, error) {
  11473. size := m.Size()
  11474. return m.MarshalToSizedBuffer(dAtA[:size])
  11475. }
  11476. func (m *NodeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11477. i := len(dAtA)
  11478. _ = i
  11479. var l int
  11480. _ = l
  11481. i -= len(m.Message)
  11482. copy(dAtA[i:], m.Message)
  11483. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11484. i--
  11485. dAtA[i] = 0x32
  11486. i -= len(m.Reason)
  11487. copy(dAtA[i:], m.Reason)
  11488. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11489. i--
  11490. dAtA[i] = 0x2a
  11491. {
  11492. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11493. if err != nil {
  11494. return 0, err
  11495. }
  11496. i -= size
  11497. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11498. }
  11499. i--
  11500. dAtA[i] = 0x22
  11501. {
  11502. size, err := m.LastHeartbeatTime.MarshalToSizedBuffer(dAtA[:i])
  11503. if err != nil {
  11504. return 0, err
  11505. }
  11506. i -= size
  11507. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11508. }
  11509. i--
  11510. dAtA[i] = 0x1a
  11511. i -= len(m.Status)
  11512. copy(dAtA[i:], m.Status)
  11513. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11514. i--
  11515. dAtA[i] = 0x12
  11516. i -= len(m.Type)
  11517. copy(dAtA[i:], m.Type)
  11518. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11519. i--
  11520. dAtA[i] = 0xa
  11521. return len(dAtA) - i, nil
  11522. }
  11523. func (m *NodeConfigSource) Marshal() (dAtA []byte, err error) {
  11524. size := m.Size()
  11525. dAtA = make([]byte, size)
  11526. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11527. if err != nil {
  11528. return nil, err
  11529. }
  11530. return dAtA[:n], nil
  11531. }
  11532. func (m *NodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  11533. size := m.Size()
  11534. return m.MarshalToSizedBuffer(dAtA[:size])
  11535. }
  11536. func (m *NodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11537. i := len(dAtA)
  11538. _ = i
  11539. var l int
  11540. _ = l
  11541. if m.ConfigMap != nil {
  11542. {
  11543. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  11544. if err != nil {
  11545. return 0, err
  11546. }
  11547. i -= size
  11548. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11549. }
  11550. i--
  11551. dAtA[i] = 0x12
  11552. }
  11553. return len(dAtA) - i, nil
  11554. }
  11555. func (m *NodeConfigStatus) Marshal() (dAtA []byte, err error) {
  11556. size := m.Size()
  11557. dAtA = make([]byte, size)
  11558. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11559. if err != nil {
  11560. return nil, err
  11561. }
  11562. return dAtA[:n], nil
  11563. }
  11564. func (m *NodeConfigStatus) MarshalTo(dAtA []byte) (int, error) {
  11565. size := m.Size()
  11566. return m.MarshalToSizedBuffer(dAtA[:size])
  11567. }
  11568. func (m *NodeConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11569. i := len(dAtA)
  11570. _ = i
  11571. var l int
  11572. _ = l
  11573. i -= len(m.Error)
  11574. copy(dAtA[i:], m.Error)
  11575. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  11576. i--
  11577. dAtA[i] = 0x22
  11578. if m.LastKnownGood != nil {
  11579. {
  11580. size, err := m.LastKnownGood.MarshalToSizedBuffer(dAtA[:i])
  11581. if err != nil {
  11582. return 0, err
  11583. }
  11584. i -= size
  11585. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11586. }
  11587. i--
  11588. dAtA[i] = 0x1a
  11589. }
  11590. if m.Active != nil {
  11591. {
  11592. size, err := m.Active.MarshalToSizedBuffer(dAtA[:i])
  11593. if err != nil {
  11594. return 0, err
  11595. }
  11596. i -= size
  11597. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11598. }
  11599. i--
  11600. dAtA[i] = 0x12
  11601. }
  11602. if m.Assigned != nil {
  11603. {
  11604. size, err := m.Assigned.MarshalToSizedBuffer(dAtA[:i])
  11605. if err != nil {
  11606. return 0, err
  11607. }
  11608. i -= size
  11609. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11610. }
  11611. i--
  11612. dAtA[i] = 0xa
  11613. }
  11614. return len(dAtA) - i, nil
  11615. }
  11616. func (m *NodeDaemonEndpoints) Marshal() (dAtA []byte, err error) {
  11617. size := m.Size()
  11618. dAtA = make([]byte, size)
  11619. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11620. if err != nil {
  11621. return nil, err
  11622. }
  11623. return dAtA[:n], nil
  11624. }
  11625. func (m *NodeDaemonEndpoints) MarshalTo(dAtA []byte) (int, error) {
  11626. size := m.Size()
  11627. return m.MarshalToSizedBuffer(dAtA[:size])
  11628. }
  11629. func (m *NodeDaemonEndpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11630. i := len(dAtA)
  11631. _ = i
  11632. var l int
  11633. _ = l
  11634. {
  11635. size, err := m.KubeletEndpoint.MarshalToSizedBuffer(dAtA[:i])
  11636. if err != nil {
  11637. return 0, err
  11638. }
  11639. i -= size
  11640. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11641. }
  11642. i--
  11643. dAtA[i] = 0xa
  11644. return len(dAtA) - i, nil
  11645. }
  11646. func (m *NodeList) Marshal() (dAtA []byte, err error) {
  11647. size := m.Size()
  11648. dAtA = make([]byte, size)
  11649. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11650. if err != nil {
  11651. return nil, err
  11652. }
  11653. return dAtA[:n], nil
  11654. }
  11655. func (m *NodeList) MarshalTo(dAtA []byte) (int, error) {
  11656. size := m.Size()
  11657. return m.MarshalToSizedBuffer(dAtA[:size])
  11658. }
  11659. func (m *NodeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11660. i := len(dAtA)
  11661. _ = i
  11662. var l int
  11663. _ = l
  11664. if len(m.Items) > 0 {
  11665. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11666. {
  11667. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11668. if err != nil {
  11669. return 0, err
  11670. }
  11671. i -= size
  11672. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11673. }
  11674. i--
  11675. dAtA[i] = 0x12
  11676. }
  11677. }
  11678. {
  11679. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11680. if err != nil {
  11681. return 0, err
  11682. }
  11683. i -= size
  11684. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11685. }
  11686. i--
  11687. dAtA[i] = 0xa
  11688. return len(dAtA) - i, nil
  11689. }
  11690. func (m *NodeProxyOptions) Marshal() (dAtA []byte, err error) {
  11691. size := m.Size()
  11692. dAtA = make([]byte, size)
  11693. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11694. if err != nil {
  11695. return nil, err
  11696. }
  11697. return dAtA[:n], nil
  11698. }
  11699. func (m *NodeProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  11700. size := m.Size()
  11701. return m.MarshalToSizedBuffer(dAtA[:size])
  11702. }
  11703. func (m *NodeProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11704. i := len(dAtA)
  11705. _ = i
  11706. var l int
  11707. _ = l
  11708. i -= len(m.Path)
  11709. copy(dAtA[i:], m.Path)
  11710. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11711. i--
  11712. dAtA[i] = 0xa
  11713. return len(dAtA) - i, nil
  11714. }
  11715. func (m *NodeResources) Marshal() (dAtA []byte, err error) {
  11716. size := m.Size()
  11717. dAtA = make([]byte, size)
  11718. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11719. if err != nil {
  11720. return nil, err
  11721. }
  11722. return dAtA[:n], nil
  11723. }
  11724. func (m *NodeResources) MarshalTo(dAtA []byte) (int, error) {
  11725. size := m.Size()
  11726. return m.MarshalToSizedBuffer(dAtA[:size])
  11727. }
  11728. func (m *NodeResources) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11729. i := len(dAtA)
  11730. _ = i
  11731. var l int
  11732. _ = l
  11733. if len(m.Capacity) > 0 {
  11734. keysForCapacity := make([]string, 0, len(m.Capacity))
  11735. for k := range m.Capacity {
  11736. keysForCapacity = append(keysForCapacity, string(k))
  11737. }
  11738. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  11739. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  11740. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  11741. baseI := i
  11742. {
  11743. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  11744. if err != nil {
  11745. return 0, err
  11746. }
  11747. i -= size
  11748. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11749. }
  11750. i--
  11751. dAtA[i] = 0x12
  11752. i -= len(keysForCapacity[iNdEx])
  11753. copy(dAtA[i:], keysForCapacity[iNdEx])
  11754. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  11755. i--
  11756. dAtA[i] = 0xa
  11757. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  11758. i--
  11759. dAtA[i] = 0xa
  11760. }
  11761. }
  11762. return len(dAtA) - i, nil
  11763. }
  11764. func (m *NodeSelector) Marshal() (dAtA []byte, err error) {
  11765. size := m.Size()
  11766. dAtA = make([]byte, size)
  11767. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11768. if err != nil {
  11769. return nil, err
  11770. }
  11771. return dAtA[:n], nil
  11772. }
  11773. func (m *NodeSelector) MarshalTo(dAtA []byte) (int, error) {
  11774. size := m.Size()
  11775. return m.MarshalToSizedBuffer(dAtA[:size])
  11776. }
  11777. func (m *NodeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11778. i := len(dAtA)
  11779. _ = i
  11780. var l int
  11781. _ = l
  11782. if len(m.NodeSelectorTerms) > 0 {
  11783. for iNdEx := len(m.NodeSelectorTerms) - 1; iNdEx >= 0; iNdEx-- {
  11784. {
  11785. size, err := m.NodeSelectorTerms[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11786. if err != nil {
  11787. return 0, err
  11788. }
  11789. i -= size
  11790. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11791. }
  11792. i--
  11793. dAtA[i] = 0xa
  11794. }
  11795. }
  11796. return len(dAtA) - i, nil
  11797. }
  11798. func (m *NodeSelectorRequirement) Marshal() (dAtA []byte, err error) {
  11799. size := m.Size()
  11800. dAtA = make([]byte, size)
  11801. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11802. if err != nil {
  11803. return nil, err
  11804. }
  11805. return dAtA[:n], nil
  11806. }
  11807. func (m *NodeSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  11808. size := m.Size()
  11809. return m.MarshalToSizedBuffer(dAtA[:size])
  11810. }
  11811. func (m *NodeSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11812. i := len(dAtA)
  11813. _ = i
  11814. var l int
  11815. _ = l
  11816. if len(m.Values) > 0 {
  11817. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  11818. i -= len(m.Values[iNdEx])
  11819. copy(dAtA[i:], m.Values[iNdEx])
  11820. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  11821. i--
  11822. dAtA[i] = 0x1a
  11823. }
  11824. }
  11825. i -= len(m.Operator)
  11826. copy(dAtA[i:], m.Operator)
  11827. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  11828. i--
  11829. dAtA[i] = 0x12
  11830. i -= len(m.Key)
  11831. copy(dAtA[i:], m.Key)
  11832. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  11833. i--
  11834. dAtA[i] = 0xa
  11835. return len(dAtA) - i, nil
  11836. }
  11837. func (m *NodeSelectorTerm) Marshal() (dAtA []byte, err error) {
  11838. size := m.Size()
  11839. dAtA = make([]byte, size)
  11840. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11841. if err != nil {
  11842. return nil, err
  11843. }
  11844. return dAtA[:n], nil
  11845. }
  11846. func (m *NodeSelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  11847. size := m.Size()
  11848. return m.MarshalToSizedBuffer(dAtA[:size])
  11849. }
  11850. func (m *NodeSelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11851. i := len(dAtA)
  11852. _ = i
  11853. var l int
  11854. _ = l
  11855. if len(m.MatchFields) > 0 {
  11856. for iNdEx := len(m.MatchFields) - 1; iNdEx >= 0; iNdEx-- {
  11857. {
  11858. size, err := m.MatchFields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11859. if err != nil {
  11860. return 0, err
  11861. }
  11862. i -= size
  11863. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11864. }
  11865. i--
  11866. dAtA[i] = 0x12
  11867. }
  11868. }
  11869. if len(m.MatchExpressions) > 0 {
  11870. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  11871. {
  11872. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11873. if err != nil {
  11874. return 0, err
  11875. }
  11876. i -= size
  11877. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11878. }
  11879. i--
  11880. dAtA[i] = 0xa
  11881. }
  11882. }
  11883. return len(dAtA) - i, nil
  11884. }
  11885. func (m *NodeSpec) Marshal() (dAtA []byte, err error) {
  11886. size := m.Size()
  11887. dAtA = make([]byte, size)
  11888. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11889. if err != nil {
  11890. return nil, err
  11891. }
  11892. return dAtA[:n], nil
  11893. }
  11894. func (m *NodeSpec) MarshalTo(dAtA []byte) (int, error) {
  11895. size := m.Size()
  11896. return m.MarshalToSizedBuffer(dAtA[:size])
  11897. }
  11898. func (m *NodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11899. i := len(dAtA)
  11900. _ = i
  11901. var l int
  11902. _ = l
  11903. if len(m.PodCIDRs) > 0 {
  11904. for iNdEx := len(m.PodCIDRs) - 1; iNdEx >= 0; iNdEx-- {
  11905. i -= len(m.PodCIDRs[iNdEx])
  11906. copy(dAtA[i:], m.PodCIDRs[iNdEx])
  11907. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDRs[iNdEx])))
  11908. i--
  11909. dAtA[i] = 0x3a
  11910. }
  11911. }
  11912. if m.ConfigSource != nil {
  11913. {
  11914. size, err := m.ConfigSource.MarshalToSizedBuffer(dAtA[:i])
  11915. if err != nil {
  11916. return 0, err
  11917. }
  11918. i -= size
  11919. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11920. }
  11921. i--
  11922. dAtA[i] = 0x32
  11923. }
  11924. if len(m.Taints) > 0 {
  11925. for iNdEx := len(m.Taints) - 1; iNdEx >= 0; iNdEx-- {
  11926. {
  11927. size, err := m.Taints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11928. if err != nil {
  11929. return 0, err
  11930. }
  11931. i -= size
  11932. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11933. }
  11934. i--
  11935. dAtA[i] = 0x2a
  11936. }
  11937. }
  11938. i--
  11939. if m.Unschedulable {
  11940. dAtA[i] = 1
  11941. } else {
  11942. dAtA[i] = 0
  11943. }
  11944. i--
  11945. dAtA[i] = 0x20
  11946. i -= len(m.ProviderID)
  11947. copy(dAtA[i:], m.ProviderID)
  11948. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProviderID)))
  11949. i--
  11950. dAtA[i] = 0x1a
  11951. i -= len(m.DoNotUseExternalID)
  11952. copy(dAtA[i:], m.DoNotUseExternalID)
  11953. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DoNotUseExternalID)))
  11954. i--
  11955. dAtA[i] = 0x12
  11956. i -= len(m.PodCIDR)
  11957. copy(dAtA[i:], m.PodCIDR)
  11958. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDR)))
  11959. i--
  11960. dAtA[i] = 0xa
  11961. return len(dAtA) - i, nil
  11962. }
  11963. func (m *NodeStatus) Marshal() (dAtA []byte, err error) {
  11964. size := m.Size()
  11965. dAtA = make([]byte, size)
  11966. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11967. if err != nil {
  11968. return nil, err
  11969. }
  11970. return dAtA[:n], nil
  11971. }
  11972. func (m *NodeStatus) MarshalTo(dAtA []byte) (int, error) {
  11973. size := m.Size()
  11974. return m.MarshalToSizedBuffer(dAtA[:size])
  11975. }
  11976. func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11977. i := len(dAtA)
  11978. _ = i
  11979. var l int
  11980. _ = l
  11981. if m.Config != nil {
  11982. {
  11983. size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  11984. if err != nil {
  11985. return 0, err
  11986. }
  11987. i -= size
  11988. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11989. }
  11990. i--
  11991. dAtA[i] = 0x5a
  11992. }
  11993. if len(m.VolumesAttached) > 0 {
  11994. for iNdEx := len(m.VolumesAttached) - 1; iNdEx >= 0; iNdEx-- {
  11995. {
  11996. size, err := m.VolumesAttached[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11997. if err != nil {
  11998. return 0, err
  11999. }
  12000. i -= size
  12001. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12002. }
  12003. i--
  12004. dAtA[i] = 0x52
  12005. }
  12006. }
  12007. if len(m.VolumesInUse) > 0 {
  12008. for iNdEx := len(m.VolumesInUse) - 1; iNdEx >= 0; iNdEx-- {
  12009. i -= len(m.VolumesInUse[iNdEx])
  12010. copy(dAtA[i:], m.VolumesInUse[iNdEx])
  12011. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumesInUse[iNdEx])))
  12012. i--
  12013. dAtA[i] = 0x4a
  12014. }
  12015. }
  12016. if len(m.Images) > 0 {
  12017. for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  12018. {
  12019. size, err := m.Images[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12020. if err != nil {
  12021. return 0, err
  12022. }
  12023. i -= size
  12024. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12025. }
  12026. i--
  12027. dAtA[i] = 0x42
  12028. }
  12029. }
  12030. {
  12031. size, err := m.NodeInfo.MarshalToSizedBuffer(dAtA[:i])
  12032. if err != nil {
  12033. return 0, err
  12034. }
  12035. i -= size
  12036. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12037. }
  12038. i--
  12039. dAtA[i] = 0x3a
  12040. {
  12041. size, err := m.DaemonEndpoints.MarshalToSizedBuffer(dAtA[:i])
  12042. if err != nil {
  12043. return 0, err
  12044. }
  12045. i -= size
  12046. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12047. }
  12048. i--
  12049. dAtA[i] = 0x32
  12050. if len(m.Addresses) > 0 {
  12051. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  12052. {
  12053. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12054. if err != nil {
  12055. return 0, err
  12056. }
  12057. i -= size
  12058. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12059. }
  12060. i--
  12061. dAtA[i] = 0x2a
  12062. }
  12063. }
  12064. if len(m.Conditions) > 0 {
  12065. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  12066. {
  12067. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12068. if err != nil {
  12069. return 0, err
  12070. }
  12071. i -= size
  12072. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12073. }
  12074. i--
  12075. dAtA[i] = 0x22
  12076. }
  12077. }
  12078. i -= len(m.Phase)
  12079. copy(dAtA[i:], m.Phase)
  12080. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  12081. i--
  12082. dAtA[i] = 0x1a
  12083. if len(m.Allocatable) > 0 {
  12084. keysForAllocatable := make([]string, 0, len(m.Allocatable))
  12085. for k := range m.Allocatable {
  12086. keysForAllocatable = append(keysForAllocatable, string(k))
  12087. }
  12088. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  12089. for iNdEx := len(keysForAllocatable) - 1; iNdEx >= 0; iNdEx-- {
  12090. v := m.Allocatable[ResourceName(keysForAllocatable[iNdEx])]
  12091. baseI := i
  12092. {
  12093. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12094. if err != nil {
  12095. return 0, err
  12096. }
  12097. i -= size
  12098. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12099. }
  12100. i--
  12101. dAtA[i] = 0x12
  12102. i -= len(keysForAllocatable[iNdEx])
  12103. copy(dAtA[i:], keysForAllocatable[iNdEx])
  12104. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAllocatable[iNdEx])))
  12105. i--
  12106. dAtA[i] = 0xa
  12107. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12108. i--
  12109. dAtA[i] = 0x12
  12110. }
  12111. }
  12112. if len(m.Capacity) > 0 {
  12113. keysForCapacity := make([]string, 0, len(m.Capacity))
  12114. for k := range m.Capacity {
  12115. keysForCapacity = append(keysForCapacity, string(k))
  12116. }
  12117. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12118. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12119. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12120. baseI := i
  12121. {
  12122. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12123. if err != nil {
  12124. return 0, err
  12125. }
  12126. i -= size
  12127. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12128. }
  12129. i--
  12130. dAtA[i] = 0x12
  12131. i -= len(keysForCapacity[iNdEx])
  12132. copy(dAtA[i:], keysForCapacity[iNdEx])
  12133. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12134. i--
  12135. dAtA[i] = 0xa
  12136. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12137. i--
  12138. dAtA[i] = 0xa
  12139. }
  12140. }
  12141. return len(dAtA) - i, nil
  12142. }
  12143. func (m *NodeSystemInfo) Marshal() (dAtA []byte, err error) {
  12144. size := m.Size()
  12145. dAtA = make([]byte, size)
  12146. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12147. if err != nil {
  12148. return nil, err
  12149. }
  12150. return dAtA[:n], nil
  12151. }
  12152. func (m *NodeSystemInfo) MarshalTo(dAtA []byte) (int, error) {
  12153. size := m.Size()
  12154. return m.MarshalToSizedBuffer(dAtA[:size])
  12155. }
  12156. func (m *NodeSystemInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12157. i := len(dAtA)
  12158. _ = i
  12159. var l int
  12160. _ = l
  12161. i -= len(m.Architecture)
  12162. copy(dAtA[i:], m.Architecture)
  12163. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Architecture)))
  12164. i--
  12165. dAtA[i] = 0x52
  12166. i -= len(m.OperatingSystem)
  12167. copy(dAtA[i:], m.OperatingSystem)
  12168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OperatingSystem)))
  12169. i--
  12170. dAtA[i] = 0x4a
  12171. i -= len(m.KubeProxyVersion)
  12172. copy(dAtA[i:], m.KubeProxyVersion)
  12173. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeProxyVersion)))
  12174. i--
  12175. dAtA[i] = 0x42
  12176. i -= len(m.KubeletVersion)
  12177. copy(dAtA[i:], m.KubeletVersion)
  12178. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletVersion)))
  12179. i--
  12180. dAtA[i] = 0x3a
  12181. i -= len(m.ContainerRuntimeVersion)
  12182. copy(dAtA[i:], m.ContainerRuntimeVersion)
  12183. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerRuntimeVersion)))
  12184. i--
  12185. dAtA[i] = 0x32
  12186. i -= len(m.OSImage)
  12187. copy(dAtA[i:], m.OSImage)
  12188. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OSImage)))
  12189. i--
  12190. dAtA[i] = 0x2a
  12191. i -= len(m.KernelVersion)
  12192. copy(dAtA[i:], m.KernelVersion)
  12193. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KernelVersion)))
  12194. i--
  12195. dAtA[i] = 0x22
  12196. i -= len(m.BootID)
  12197. copy(dAtA[i:], m.BootID)
  12198. i = encodeVarintGenerated(dAtA, i, uint64(len(m.BootID)))
  12199. i--
  12200. dAtA[i] = 0x1a
  12201. i -= len(m.SystemUUID)
  12202. copy(dAtA[i:], m.SystemUUID)
  12203. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SystemUUID)))
  12204. i--
  12205. dAtA[i] = 0x12
  12206. i -= len(m.MachineID)
  12207. copy(dAtA[i:], m.MachineID)
  12208. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MachineID)))
  12209. i--
  12210. dAtA[i] = 0xa
  12211. return len(dAtA) - i, nil
  12212. }
  12213. func (m *ObjectFieldSelector) Marshal() (dAtA []byte, err error) {
  12214. size := m.Size()
  12215. dAtA = make([]byte, size)
  12216. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12217. if err != nil {
  12218. return nil, err
  12219. }
  12220. return dAtA[:n], nil
  12221. }
  12222. func (m *ObjectFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  12223. size := m.Size()
  12224. return m.MarshalToSizedBuffer(dAtA[:size])
  12225. }
  12226. func (m *ObjectFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12227. i := len(dAtA)
  12228. _ = i
  12229. var l int
  12230. _ = l
  12231. i -= len(m.FieldPath)
  12232. copy(dAtA[i:], m.FieldPath)
  12233. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12234. i--
  12235. dAtA[i] = 0x12
  12236. i -= len(m.APIVersion)
  12237. copy(dAtA[i:], m.APIVersion)
  12238. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12239. i--
  12240. dAtA[i] = 0xa
  12241. return len(dAtA) - i, nil
  12242. }
  12243. func (m *ObjectReference) Marshal() (dAtA []byte, err error) {
  12244. size := m.Size()
  12245. dAtA = make([]byte, size)
  12246. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12247. if err != nil {
  12248. return nil, err
  12249. }
  12250. return dAtA[:n], nil
  12251. }
  12252. func (m *ObjectReference) MarshalTo(dAtA []byte) (int, error) {
  12253. size := m.Size()
  12254. return m.MarshalToSizedBuffer(dAtA[:size])
  12255. }
  12256. func (m *ObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12257. i := len(dAtA)
  12258. _ = i
  12259. var l int
  12260. _ = l
  12261. i -= len(m.FieldPath)
  12262. copy(dAtA[i:], m.FieldPath)
  12263. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12264. i--
  12265. dAtA[i] = 0x3a
  12266. i -= len(m.ResourceVersion)
  12267. copy(dAtA[i:], m.ResourceVersion)
  12268. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  12269. i--
  12270. dAtA[i] = 0x32
  12271. i -= len(m.APIVersion)
  12272. copy(dAtA[i:], m.APIVersion)
  12273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12274. i--
  12275. dAtA[i] = 0x2a
  12276. i -= len(m.UID)
  12277. copy(dAtA[i:], m.UID)
  12278. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  12279. i--
  12280. dAtA[i] = 0x22
  12281. i -= len(m.Name)
  12282. copy(dAtA[i:], m.Name)
  12283. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  12284. i--
  12285. dAtA[i] = 0x1a
  12286. i -= len(m.Namespace)
  12287. copy(dAtA[i:], m.Namespace)
  12288. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  12289. i--
  12290. dAtA[i] = 0x12
  12291. i -= len(m.Kind)
  12292. copy(dAtA[i:], m.Kind)
  12293. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  12294. i--
  12295. dAtA[i] = 0xa
  12296. return len(dAtA) - i, nil
  12297. }
  12298. func (m *PersistentVolume) Marshal() (dAtA []byte, err error) {
  12299. size := m.Size()
  12300. dAtA = make([]byte, size)
  12301. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12302. if err != nil {
  12303. return nil, err
  12304. }
  12305. return dAtA[:n], nil
  12306. }
  12307. func (m *PersistentVolume) MarshalTo(dAtA []byte) (int, error) {
  12308. size := m.Size()
  12309. return m.MarshalToSizedBuffer(dAtA[:size])
  12310. }
  12311. func (m *PersistentVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12312. i := len(dAtA)
  12313. _ = i
  12314. var l int
  12315. _ = l
  12316. {
  12317. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12318. if err != nil {
  12319. return 0, err
  12320. }
  12321. i -= size
  12322. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12323. }
  12324. i--
  12325. dAtA[i] = 0x1a
  12326. {
  12327. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12328. if err != nil {
  12329. return 0, err
  12330. }
  12331. i -= size
  12332. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12333. }
  12334. i--
  12335. dAtA[i] = 0x12
  12336. {
  12337. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12338. if err != nil {
  12339. return 0, err
  12340. }
  12341. i -= size
  12342. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12343. }
  12344. i--
  12345. dAtA[i] = 0xa
  12346. return len(dAtA) - i, nil
  12347. }
  12348. func (m *PersistentVolumeClaim) Marshal() (dAtA []byte, err error) {
  12349. size := m.Size()
  12350. dAtA = make([]byte, size)
  12351. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12352. if err != nil {
  12353. return nil, err
  12354. }
  12355. return dAtA[:n], nil
  12356. }
  12357. func (m *PersistentVolumeClaim) MarshalTo(dAtA []byte) (int, error) {
  12358. size := m.Size()
  12359. return m.MarshalToSizedBuffer(dAtA[:size])
  12360. }
  12361. func (m *PersistentVolumeClaim) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12362. i := len(dAtA)
  12363. _ = i
  12364. var l int
  12365. _ = l
  12366. {
  12367. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12368. if err != nil {
  12369. return 0, err
  12370. }
  12371. i -= size
  12372. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12373. }
  12374. i--
  12375. dAtA[i] = 0x1a
  12376. {
  12377. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12378. if err != nil {
  12379. return 0, err
  12380. }
  12381. i -= size
  12382. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12383. }
  12384. i--
  12385. dAtA[i] = 0x12
  12386. {
  12387. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12388. if err != nil {
  12389. return 0, err
  12390. }
  12391. i -= size
  12392. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12393. }
  12394. i--
  12395. dAtA[i] = 0xa
  12396. return len(dAtA) - i, nil
  12397. }
  12398. func (m *PersistentVolumeClaimCondition) Marshal() (dAtA []byte, err error) {
  12399. size := m.Size()
  12400. dAtA = make([]byte, size)
  12401. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12402. if err != nil {
  12403. return nil, err
  12404. }
  12405. return dAtA[:n], nil
  12406. }
  12407. func (m *PersistentVolumeClaimCondition) MarshalTo(dAtA []byte) (int, error) {
  12408. size := m.Size()
  12409. return m.MarshalToSizedBuffer(dAtA[:size])
  12410. }
  12411. func (m *PersistentVolumeClaimCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12412. i := len(dAtA)
  12413. _ = i
  12414. var l int
  12415. _ = l
  12416. i -= len(m.Message)
  12417. copy(dAtA[i:], m.Message)
  12418. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  12419. i--
  12420. dAtA[i] = 0x32
  12421. i -= len(m.Reason)
  12422. copy(dAtA[i:], m.Reason)
  12423. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  12424. i--
  12425. dAtA[i] = 0x2a
  12426. {
  12427. size, err := m.LastTransitionTime.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] = 0x22
  12436. {
  12437. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  12438. if err != nil {
  12439. return 0, err
  12440. }
  12441. i -= size
  12442. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12443. }
  12444. i--
  12445. dAtA[i] = 0x1a
  12446. i -= len(m.Status)
  12447. copy(dAtA[i:], m.Status)
  12448. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  12449. i--
  12450. dAtA[i] = 0x12
  12451. i -= len(m.Type)
  12452. copy(dAtA[i:], m.Type)
  12453. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  12454. i--
  12455. dAtA[i] = 0xa
  12456. return len(dAtA) - i, nil
  12457. }
  12458. func (m *PersistentVolumeClaimList) Marshal() (dAtA []byte, err error) {
  12459. size := m.Size()
  12460. dAtA = make([]byte, size)
  12461. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12462. if err != nil {
  12463. return nil, err
  12464. }
  12465. return dAtA[:n], nil
  12466. }
  12467. func (m *PersistentVolumeClaimList) MarshalTo(dAtA []byte) (int, error) {
  12468. size := m.Size()
  12469. return m.MarshalToSizedBuffer(dAtA[:size])
  12470. }
  12471. func (m *PersistentVolumeClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12472. i := len(dAtA)
  12473. _ = i
  12474. var l int
  12475. _ = l
  12476. if len(m.Items) > 0 {
  12477. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12478. {
  12479. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12480. if err != nil {
  12481. return 0, err
  12482. }
  12483. i -= size
  12484. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12485. }
  12486. i--
  12487. dAtA[i] = 0x12
  12488. }
  12489. }
  12490. {
  12491. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12492. if err != nil {
  12493. return 0, err
  12494. }
  12495. i -= size
  12496. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12497. }
  12498. i--
  12499. dAtA[i] = 0xa
  12500. return len(dAtA) - i, nil
  12501. }
  12502. func (m *PersistentVolumeClaimSpec) Marshal() (dAtA []byte, err error) {
  12503. size := m.Size()
  12504. dAtA = make([]byte, size)
  12505. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12506. if err != nil {
  12507. return nil, err
  12508. }
  12509. return dAtA[:n], nil
  12510. }
  12511. func (m *PersistentVolumeClaimSpec) MarshalTo(dAtA []byte) (int, error) {
  12512. size := m.Size()
  12513. return m.MarshalToSizedBuffer(dAtA[:size])
  12514. }
  12515. func (m *PersistentVolumeClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12516. i := len(dAtA)
  12517. _ = i
  12518. var l int
  12519. _ = l
  12520. if m.DataSourceRef != nil {
  12521. {
  12522. size, err := m.DataSourceRef.MarshalToSizedBuffer(dAtA[:i])
  12523. if err != nil {
  12524. return 0, err
  12525. }
  12526. i -= size
  12527. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12528. }
  12529. i--
  12530. dAtA[i] = 0x42
  12531. }
  12532. if m.DataSource != nil {
  12533. {
  12534. size, err := m.DataSource.MarshalToSizedBuffer(dAtA[:i])
  12535. if err != nil {
  12536. return 0, err
  12537. }
  12538. i -= size
  12539. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12540. }
  12541. i--
  12542. dAtA[i] = 0x3a
  12543. }
  12544. if m.VolumeMode != nil {
  12545. i -= len(*m.VolumeMode)
  12546. copy(dAtA[i:], *m.VolumeMode)
  12547. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  12548. i--
  12549. dAtA[i] = 0x32
  12550. }
  12551. if m.StorageClassName != nil {
  12552. i -= len(*m.StorageClassName)
  12553. copy(dAtA[i:], *m.StorageClassName)
  12554. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.StorageClassName)))
  12555. i--
  12556. dAtA[i] = 0x2a
  12557. }
  12558. if m.Selector != nil {
  12559. {
  12560. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  12561. if err != nil {
  12562. return 0, err
  12563. }
  12564. i -= size
  12565. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12566. }
  12567. i--
  12568. dAtA[i] = 0x22
  12569. }
  12570. i -= len(m.VolumeName)
  12571. copy(dAtA[i:], m.VolumeName)
  12572. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  12573. i--
  12574. dAtA[i] = 0x1a
  12575. {
  12576. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  12577. if err != nil {
  12578. return 0, err
  12579. }
  12580. i -= size
  12581. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12582. }
  12583. i--
  12584. dAtA[i] = 0x12
  12585. if len(m.AccessModes) > 0 {
  12586. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12587. i -= len(m.AccessModes[iNdEx])
  12588. copy(dAtA[i:], m.AccessModes[iNdEx])
  12589. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12590. i--
  12591. dAtA[i] = 0xa
  12592. }
  12593. }
  12594. return len(dAtA) - i, nil
  12595. }
  12596. func (m *PersistentVolumeClaimStatus) Marshal() (dAtA []byte, err error) {
  12597. size := m.Size()
  12598. dAtA = make([]byte, size)
  12599. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12600. if err != nil {
  12601. return nil, err
  12602. }
  12603. return dAtA[:n], nil
  12604. }
  12605. func (m *PersistentVolumeClaimStatus) MarshalTo(dAtA []byte) (int, error) {
  12606. size := m.Size()
  12607. return m.MarshalToSizedBuffer(dAtA[:size])
  12608. }
  12609. func (m *PersistentVolumeClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12610. i := len(dAtA)
  12611. _ = i
  12612. var l int
  12613. _ = l
  12614. if m.ResizeStatus != nil {
  12615. i -= len(*m.ResizeStatus)
  12616. copy(dAtA[i:], *m.ResizeStatus)
  12617. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ResizeStatus)))
  12618. i--
  12619. dAtA[i] = 0x32
  12620. }
  12621. if len(m.AllocatedResources) > 0 {
  12622. keysForAllocatedResources := make([]string, 0, len(m.AllocatedResources))
  12623. for k := range m.AllocatedResources {
  12624. keysForAllocatedResources = append(keysForAllocatedResources, string(k))
  12625. }
  12626. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatedResources)
  12627. for iNdEx := len(keysForAllocatedResources) - 1; iNdEx >= 0; iNdEx-- {
  12628. v := m.AllocatedResources[ResourceName(keysForAllocatedResources[iNdEx])]
  12629. baseI := i
  12630. {
  12631. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12632. if err != nil {
  12633. return 0, err
  12634. }
  12635. i -= size
  12636. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12637. }
  12638. i--
  12639. dAtA[i] = 0x12
  12640. i -= len(keysForAllocatedResources[iNdEx])
  12641. copy(dAtA[i:], keysForAllocatedResources[iNdEx])
  12642. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAllocatedResources[iNdEx])))
  12643. i--
  12644. dAtA[i] = 0xa
  12645. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12646. i--
  12647. dAtA[i] = 0x2a
  12648. }
  12649. }
  12650. if len(m.Conditions) > 0 {
  12651. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  12652. {
  12653. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12654. if err != nil {
  12655. return 0, err
  12656. }
  12657. i -= size
  12658. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12659. }
  12660. i--
  12661. dAtA[i] = 0x22
  12662. }
  12663. }
  12664. if len(m.Capacity) > 0 {
  12665. keysForCapacity := make([]string, 0, len(m.Capacity))
  12666. for k := range m.Capacity {
  12667. keysForCapacity = append(keysForCapacity, string(k))
  12668. }
  12669. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12670. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12671. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12672. baseI := i
  12673. {
  12674. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12675. if err != nil {
  12676. return 0, err
  12677. }
  12678. i -= size
  12679. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12680. }
  12681. i--
  12682. dAtA[i] = 0x12
  12683. i -= len(keysForCapacity[iNdEx])
  12684. copy(dAtA[i:], keysForCapacity[iNdEx])
  12685. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12686. i--
  12687. dAtA[i] = 0xa
  12688. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12689. i--
  12690. dAtA[i] = 0x1a
  12691. }
  12692. }
  12693. if len(m.AccessModes) > 0 {
  12694. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12695. i -= len(m.AccessModes[iNdEx])
  12696. copy(dAtA[i:], m.AccessModes[iNdEx])
  12697. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12698. i--
  12699. dAtA[i] = 0x12
  12700. }
  12701. }
  12702. i -= len(m.Phase)
  12703. copy(dAtA[i:], m.Phase)
  12704. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  12705. i--
  12706. dAtA[i] = 0xa
  12707. return len(dAtA) - i, nil
  12708. }
  12709. func (m *PersistentVolumeClaimTemplate) Marshal() (dAtA []byte, err error) {
  12710. size := m.Size()
  12711. dAtA = make([]byte, size)
  12712. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12713. if err != nil {
  12714. return nil, err
  12715. }
  12716. return dAtA[:n], nil
  12717. }
  12718. func (m *PersistentVolumeClaimTemplate) MarshalTo(dAtA []byte) (int, error) {
  12719. size := m.Size()
  12720. return m.MarshalToSizedBuffer(dAtA[:size])
  12721. }
  12722. func (m *PersistentVolumeClaimTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12723. i := len(dAtA)
  12724. _ = i
  12725. var l int
  12726. _ = l
  12727. {
  12728. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12729. if err != nil {
  12730. return 0, err
  12731. }
  12732. i -= size
  12733. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12734. }
  12735. i--
  12736. dAtA[i] = 0x12
  12737. {
  12738. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12739. if err != nil {
  12740. return 0, err
  12741. }
  12742. i -= size
  12743. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12744. }
  12745. i--
  12746. dAtA[i] = 0xa
  12747. return len(dAtA) - i, nil
  12748. }
  12749. func (m *PersistentVolumeClaimVolumeSource) Marshal() (dAtA []byte, err error) {
  12750. size := m.Size()
  12751. dAtA = make([]byte, size)
  12752. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12753. if err != nil {
  12754. return nil, err
  12755. }
  12756. return dAtA[:n], nil
  12757. }
  12758. func (m *PersistentVolumeClaimVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12759. size := m.Size()
  12760. return m.MarshalToSizedBuffer(dAtA[:size])
  12761. }
  12762. func (m *PersistentVolumeClaimVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12763. i := len(dAtA)
  12764. _ = i
  12765. var l int
  12766. _ = l
  12767. i--
  12768. if m.ReadOnly {
  12769. dAtA[i] = 1
  12770. } else {
  12771. dAtA[i] = 0
  12772. }
  12773. i--
  12774. dAtA[i] = 0x10
  12775. i -= len(m.ClaimName)
  12776. copy(dAtA[i:], m.ClaimName)
  12777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClaimName)))
  12778. i--
  12779. dAtA[i] = 0xa
  12780. return len(dAtA) - i, nil
  12781. }
  12782. func (m *PersistentVolumeList) Marshal() (dAtA []byte, err error) {
  12783. size := m.Size()
  12784. dAtA = make([]byte, size)
  12785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12786. if err != nil {
  12787. return nil, err
  12788. }
  12789. return dAtA[:n], nil
  12790. }
  12791. func (m *PersistentVolumeList) MarshalTo(dAtA []byte) (int, error) {
  12792. size := m.Size()
  12793. return m.MarshalToSizedBuffer(dAtA[:size])
  12794. }
  12795. func (m *PersistentVolumeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12796. i := len(dAtA)
  12797. _ = i
  12798. var l int
  12799. _ = l
  12800. if len(m.Items) > 0 {
  12801. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12802. {
  12803. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12804. if err != nil {
  12805. return 0, err
  12806. }
  12807. i -= size
  12808. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12809. }
  12810. i--
  12811. dAtA[i] = 0x12
  12812. }
  12813. }
  12814. {
  12815. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12816. if err != nil {
  12817. return 0, err
  12818. }
  12819. i -= size
  12820. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12821. }
  12822. i--
  12823. dAtA[i] = 0xa
  12824. return len(dAtA) - i, nil
  12825. }
  12826. func (m *PersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  12827. size := m.Size()
  12828. dAtA = make([]byte, size)
  12829. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12830. if err != nil {
  12831. return nil, err
  12832. }
  12833. return dAtA[:n], nil
  12834. }
  12835. func (m *PersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12836. size := m.Size()
  12837. return m.MarshalToSizedBuffer(dAtA[:size])
  12838. }
  12839. func (m *PersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12840. i := len(dAtA)
  12841. _ = i
  12842. var l int
  12843. _ = l
  12844. if m.CSI != nil {
  12845. {
  12846. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  12847. if err != nil {
  12848. return 0, err
  12849. }
  12850. i -= size
  12851. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12852. }
  12853. i--
  12854. dAtA[i] = 0x1
  12855. i--
  12856. dAtA[i] = 0xb2
  12857. }
  12858. if m.StorageOS != nil {
  12859. {
  12860. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  12861. if err != nil {
  12862. return 0, err
  12863. }
  12864. i -= size
  12865. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12866. }
  12867. i--
  12868. dAtA[i] = 0x1
  12869. i--
  12870. dAtA[i] = 0xaa
  12871. }
  12872. if m.Local != nil {
  12873. {
  12874. size, err := m.Local.MarshalToSizedBuffer(dAtA[:i])
  12875. if err != nil {
  12876. return 0, err
  12877. }
  12878. i -= size
  12879. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12880. }
  12881. i--
  12882. dAtA[i] = 0x1
  12883. i--
  12884. dAtA[i] = 0xa2
  12885. }
  12886. if m.ScaleIO != nil {
  12887. {
  12888. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  12889. if err != nil {
  12890. return 0, err
  12891. }
  12892. i -= size
  12893. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12894. }
  12895. i--
  12896. dAtA[i] = 0x1
  12897. i--
  12898. dAtA[i] = 0x9a
  12899. }
  12900. if m.PortworxVolume != nil {
  12901. {
  12902. size, err := m.PortworxVolume.MarshalToSizedBuffer(dAtA[:i])
  12903. if err != nil {
  12904. return 0, err
  12905. }
  12906. i -= size
  12907. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12908. }
  12909. i--
  12910. dAtA[i] = 0x1
  12911. i--
  12912. dAtA[i] = 0x92
  12913. }
  12914. if m.PhotonPersistentDisk != nil {
  12915. {
  12916. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  12917. if err != nil {
  12918. return 0, err
  12919. }
  12920. i -= size
  12921. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12922. }
  12923. i--
  12924. dAtA[i] = 0x1
  12925. i--
  12926. dAtA[i] = 0x8a
  12927. }
  12928. if m.AzureDisk != nil {
  12929. {
  12930. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  12931. if err != nil {
  12932. return 0, err
  12933. }
  12934. i -= size
  12935. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12936. }
  12937. i--
  12938. dAtA[i] = 0x1
  12939. i--
  12940. dAtA[i] = 0x82
  12941. }
  12942. if m.Quobyte != nil {
  12943. {
  12944. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  12945. if err != nil {
  12946. return 0, err
  12947. }
  12948. i -= size
  12949. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12950. }
  12951. i--
  12952. dAtA[i] = 0x7a
  12953. }
  12954. if m.VsphereVolume != nil {
  12955. {
  12956. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  12957. if err != nil {
  12958. return 0, err
  12959. }
  12960. i -= size
  12961. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12962. }
  12963. i--
  12964. dAtA[i] = 0x72
  12965. }
  12966. if m.AzureFile != nil {
  12967. {
  12968. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  12969. if err != nil {
  12970. return 0, err
  12971. }
  12972. i -= size
  12973. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12974. }
  12975. i--
  12976. dAtA[i] = 0x6a
  12977. }
  12978. if m.FlexVolume != nil {
  12979. {
  12980. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  12981. if err != nil {
  12982. return 0, err
  12983. }
  12984. i -= size
  12985. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12986. }
  12987. i--
  12988. dAtA[i] = 0x62
  12989. }
  12990. if m.Flocker != nil {
  12991. {
  12992. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  12993. if err != nil {
  12994. return 0, err
  12995. }
  12996. i -= size
  12997. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12998. }
  12999. i--
  13000. dAtA[i] = 0x5a
  13001. }
  13002. if m.FC != nil {
  13003. {
  13004. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  13005. if err != nil {
  13006. return 0, err
  13007. }
  13008. i -= size
  13009. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13010. }
  13011. i--
  13012. dAtA[i] = 0x52
  13013. }
  13014. if m.CephFS != nil {
  13015. {
  13016. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  13017. if err != nil {
  13018. return 0, err
  13019. }
  13020. i -= size
  13021. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13022. }
  13023. i--
  13024. dAtA[i] = 0x4a
  13025. }
  13026. if m.Cinder != nil {
  13027. {
  13028. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  13029. if err != nil {
  13030. return 0, err
  13031. }
  13032. i -= size
  13033. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13034. }
  13035. i--
  13036. dAtA[i] = 0x42
  13037. }
  13038. if m.ISCSI != nil {
  13039. {
  13040. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  13041. if err != nil {
  13042. return 0, err
  13043. }
  13044. i -= size
  13045. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13046. }
  13047. i--
  13048. dAtA[i] = 0x3a
  13049. }
  13050. if m.RBD != nil {
  13051. {
  13052. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  13053. if err != nil {
  13054. return 0, err
  13055. }
  13056. i -= size
  13057. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13058. }
  13059. i--
  13060. dAtA[i] = 0x32
  13061. }
  13062. if m.NFS != nil {
  13063. {
  13064. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  13065. if err != nil {
  13066. return 0, err
  13067. }
  13068. i -= size
  13069. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13070. }
  13071. i--
  13072. dAtA[i] = 0x2a
  13073. }
  13074. if m.Glusterfs != nil {
  13075. {
  13076. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  13077. if err != nil {
  13078. return 0, err
  13079. }
  13080. i -= size
  13081. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13082. }
  13083. i--
  13084. dAtA[i] = 0x22
  13085. }
  13086. if m.HostPath != nil {
  13087. {
  13088. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  13089. if err != nil {
  13090. return 0, err
  13091. }
  13092. i -= size
  13093. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13094. }
  13095. i--
  13096. dAtA[i] = 0x1a
  13097. }
  13098. if m.AWSElasticBlockStore != nil {
  13099. {
  13100. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  13101. if err != nil {
  13102. return 0, err
  13103. }
  13104. i -= size
  13105. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13106. }
  13107. i--
  13108. dAtA[i] = 0x12
  13109. }
  13110. if m.GCEPersistentDisk != nil {
  13111. {
  13112. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  13113. if err != nil {
  13114. return 0, err
  13115. }
  13116. i -= size
  13117. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13118. }
  13119. i--
  13120. dAtA[i] = 0xa
  13121. }
  13122. return len(dAtA) - i, nil
  13123. }
  13124. func (m *PersistentVolumeSpec) Marshal() (dAtA []byte, err error) {
  13125. size := m.Size()
  13126. dAtA = make([]byte, size)
  13127. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13128. if err != nil {
  13129. return nil, err
  13130. }
  13131. return dAtA[:n], nil
  13132. }
  13133. func (m *PersistentVolumeSpec) MarshalTo(dAtA []byte) (int, error) {
  13134. size := m.Size()
  13135. return m.MarshalToSizedBuffer(dAtA[:size])
  13136. }
  13137. func (m *PersistentVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13138. i := len(dAtA)
  13139. _ = i
  13140. var l int
  13141. _ = l
  13142. if m.NodeAffinity != nil {
  13143. {
  13144. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  13145. if err != nil {
  13146. return 0, err
  13147. }
  13148. i -= size
  13149. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13150. }
  13151. i--
  13152. dAtA[i] = 0x4a
  13153. }
  13154. if m.VolumeMode != nil {
  13155. i -= len(*m.VolumeMode)
  13156. copy(dAtA[i:], *m.VolumeMode)
  13157. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  13158. i--
  13159. dAtA[i] = 0x42
  13160. }
  13161. if len(m.MountOptions) > 0 {
  13162. for iNdEx := len(m.MountOptions) - 1; iNdEx >= 0; iNdEx-- {
  13163. i -= len(m.MountOptions[iNdEx])
  13164. copy(dAtA[i:], m.MountOptions[iNdEx])
  13165. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountOptions[iNdEx])))
  13166. i--
  13167. dAtA[i] = 0x3a
  13168. }
  13169. }
  13170. i -= len(m.StorageClassName)
  13171. copy(dAtA[i:], m.StorageClassName)
  13172. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageClassName)))
  13173. i--
  13174. dAtA[i] = 0x32
  13175. i -= len(m.PersistentVolumeReclaimPolicy)
  13176. copy(dAtA[i:], m.PersistentVolumeReclaimPolicy)
  13177. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PersistentVolumeReclaimPolicy)))
  13178. i--
  13179. dAtA[i] = 0x2a
  13180. if m.ClaimRef != nil {
  13181. {
  13182. size, err := m.ClaimRef.MarshalToSizedBuffer(dAtA[:i])
  13183. if err != nil {
  13184. return 0, err
  13185. }
  13186. i -= size
  13187. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13188. }
  13189. i--
  13190. dAtA[i] = 0x22
  13191. }
  13192. if len(m.AccessModes) > 0 {
  13193. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  13194. i -= len(m.AccessModes[iNdEx])
  13195. copy(dAtA[i:], m.AccessModes[iNdEx])
  13196. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  13197. i--
  13198. dAtA[i] = 0x1a
  13199. }
  13200. }
  13201. {
  13202. size, err := m.PersistentVolumeSource.MarshalToSizedBuffer(dAtA[:i])
  13203. if err != nil {
  13204. return 0, err
  13205. }
  13206. i -= size
  13207. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13208. }
  13209. i--
  13210. dAtA[i] = 0x12
  13211. if len(m.Capacity) > 0 {
  13212. keysForCapacity := make([]string, 0, len(m.Capacity))
  13213. for k := range m.Capacity {
  13214. keysForCapacity = append(keysForCapacity, string(k))
  13215. }
  13216. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  13217. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  13218. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  13219. baseI := i
  13220. {
  13221. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  13222. if err != nil {
  13223. return 0, err
  13224. }
  13225. i -= size
  13226. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13227. }
  13228. i--
  13229. dAtA[i] = 0x12
  13230. i -= len(keysForCapacity[iNdEx])
  13231. copy(dAtA[i:], keysForCapacity[iNdEx])
  13232. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  13233. i--
  13234. dAtA[i] = 0xa
  13235. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  13236. i--
  13237. dAtA[i] = 0xa
  13238. }
  13239. }
  13240. return len(dAtA) - i, nil
  13241. }
  13242. func (m *PersistentVolumeStatus) Marshal() (dAtA []byte, err error) {
  13243. size := m.Size()
  13244. dAtA = make([]byte, size)
  13245. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13246. if err != nil {
  13247. return nil, err
  13248. }
  13249. return dAtA[:n], nil
  13250. }
  13251. func (m *PersistentVolumeStatus) MarshalTo(dAtA []byte) (int, error) {
  13252. size := m.Size()
  13253. return m.MarshalToSizedBuffer(dAtA[:size])
  13254. }
  13255. func (m *PersistentVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13256. i := len(dAtA)
  13257. _ = i
  13258. var l int
  13259. _ = l
  13260. i -= len(m.Reason)
  13261. copy(dAtA[i:], m.Reason)
  13262. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13263. i--
  13264. dAtA[i] = 0x1a
  13265. i -= len(m.Message)
  13266. copy(dAtA[i:], m.Message)
  13267. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13268. i--
  13269. dAtA[i] = 0x12
  13270. i -= len(m.Phase)
  13271. copy(dAtA[i:], m.Phase)
  13272. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  13273. i--
  13274. dAtA[i] = 0xa
  13275. return len(dAtA) - i, nil
  13276. }
  13277. func (m *PhotonPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  13278. size := m.Size()
  13279. dAtA = make([]byte, size)
  13280. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13281. if err != nil {
  13282. return nil, err
  13283. }
  13284. return dAtA[:n], nil
  13285. }
  13286. func (m *PhotonPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  13287. size := m.Size()
  13288. return m.MarshalToSizedBuffer(dAtA[:size])
  13289. }
  13290. func (m *PhotonPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13291. i := len(dAtA)
  13292. _ = i
  13293. var l int
  13294. _ = l
  13295. i -= len(m.FSType)
  13296. copy(dAtA[i:], m.FSType)
  13297. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  13298. i--
  13299. dAtA[i] = 0x12
  13300. i -= len(m.PdID)
  13301. copy(dAtA[i:], m.PdID)
  13302. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PdID)))
  13303. i--
  13304. dAtA[i] = 0xa
  13305. return len(dAtA) - i, nil
  13306. }
  13307. func (m *Pod) Marshal() (dAtA []byte, err error) {
  13308. size := m.Size()
  13309. dAtA = make([]byte, size)
  13310. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13311. if err != nil {
  13312. return nil, err
  13313. }
  13314. return dAtA[:n], nil
  13315. }
  13316. func (m *Pod) MarshalTo(dAtA []byte) (int, error) {
  13317. size := m.Size()
  13318. return m.MarshalToSizedBuffer(dAtA[:size])
  13319. }
  13320. func (m *Pod) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13321. i := len(dAtA)
  13322. _ = i
  13323. var l int
  13324. _ = l
  13325. {
  13326. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  13327. if err != nil {
  13328. return 0, err
  13329. }
  13330. i -= size
  13331. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13332. }
  13333. i--
  13334. dAtA[i] = 0x1a
  13335. {
  13336. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  13337. if err != nil {
  13338. return 0, err
  13339. }
  13340. i -= size
  13341. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13342. }
  13343. i--
  13344. dAtA[i] = 0x12
  13345. {
  13346. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  13347. if err != nil {
  13348. return 0, err
  13349. }
  13350. i -= size
  13351. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13352. }
  13353. i--
  13354. dAtA[i] = 0xa
  13355. return len(dAtA) - i, nil
  13356. }
  13357. func (m *PodAffinity) Marshal() (dAtA []byte, err error) {
  13358. size := m.Size()
  13359. dAtA = make([]byte, size)
  13360. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13361. if err != nil {
  13362. return nil, err
  13363. }
  13364. return dAtA[:n], nil
  13365. }
  13366. func (m *PodAffinity) MarshalTo(dAtA []byte) (int, error) {
  13367. size := m.Size()
  13368. return m.MarshalToSizedBuffer(dAtA[:size])
  13369. }
  13370. func (m *PodAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13371. i := len(dAtA)
  13372. _ = i
  13373. var l int
  13374. _ = l
  13375. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13376. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13377. {
  13378. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13379. if err != nil {
  13380. return 0, err
  13381. }
  13382. i -= size
  13383. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13384. }
  13385. i--
  13386. dAtA[i] = 0x12
  13387. }
  13388. }
  13389. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13390. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13391. {
  13392. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13393. if err != nil {
  13394. return 0, err
  13395. }
  13396. i -= size
  13397. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13398. }
  13399. i--
  13400. dAtA[i] = 0xa
  13401. }
  13402. }
  13403. return len(dAtA) - i, nil
  13404. }
  13405. func (m *PodAffinityTerm) Marshal() (dAtA []byte, err error) {
  13406. size := m.Size()
  13407. dAtA = make([]byte, size)
  13408. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13409. if err != nil {
  13410. return nil, err
  13411. }
  13412. return dAtA[:n], nil
  13413. }
  13414. func (m *PodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  13415. size := m.Size()
  13416. return m.MarshalToSizedBuffer(dAtA[:size])
  13417. }
  13418. func (m *PodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13419. i := len(dAtA)
  13420. _ = i
  13421. var l int
  13422. _ = l
  13423. if m.NamespaceSelector != nil {
  13424. {
  13425. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  13426. if err != nil {
  13427. return 0, err
  13428. }
  13429. i -= size
  13430. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13431. }
  13432. i--
  13433. dAtA[i] = 0x22
  13434. }
  13435. i -= len(m.TopologyKey)
  13436. copy(dAtA[i:], m.TopologyKey)
  13437. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  13438. i--
  13439. dAtA[i] = 0x1a
  13440. if len(m.Namespaces) > 0 {
  13441. for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  13442. i -= len(m.Namespaces[iNdEx])
  13443. copy(dAtA[i:], m.Namespaces[iNdEx])
  13444. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  13445. i--
  13446. dAtA[i] = 0x12
  13447. }
  13448. }
  13449. if m.LabelSelector != nil {
  13450. {
  13451. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  13452. if err != nil {
  13453. return 0, err
  13454. }
  13455. i -= size
  13456. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13457. }
  13458. i--
  13459. dAtA[i] = 0xa
  13460. }
  13461. return len(dAtA) - i, nil
  13462. }
  13463. func (m *PodAntiAffinity) Marshal() (dAtA []byte, err error) {
  13464. size := m.Size()
  13465. dAtA = make([]byte, size)
  13466. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13467. if err != nil {
  13468. return nil, err
  13469. }
  13470. return dAtA[:n], nil
  13471. }
  13472. func (m *PodAntiAffinity) MarshalTo(dAtA []byte) (int, error) {
  13473. size := m.Size()
  13474. return m.MarshalToSizedBuffer(dAtA[:size])
  13475. }
  13476. func (m *PodAntiAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13477. i := len(dAtA)
  13478. _ = i
  13479. var l int
  13480. _ = l
  13481. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13482. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13483. {
  13484. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13485. if err != nil {
  13486. return 0, err
  13487. }
  13488. i -= size
  13489. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13490. }
  13491. i--
  13492. dAtA[i] = 0x12
  13493. }
  13494. }
  13495. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13496. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13497. {
  13498. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13499. if err != nil {
  13500. return 0, err
  13501. }
  13502. i -= size
  13503. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13504. }
  13505. i--
  13506. dAtA[i] = 0xa
  13507. }
  13508. }
  13509. return len(dAtA) - i, nil
  13510. }
  13511. func (m *PodAttachOptions) Marshal() (dAtA []byte, err error) {
  13512. size := m.Size()
  13513. dAtA = make([]byte, size)
  13514. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13515. if err != nil {
  13516. return nil, err
  13517. }
  13518. return dAtA[:n], nil
  13519. }
  13520. func (m *PodAttachOptions) MarshalTo(dAtA []byte) (int, error) {
  13521. size := m.Size()
  13522. return m.MarshalToSizedBuffer(dAtA[:size])
  13523. }
  13524. func (m *PodAttachOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13525. i := len(dAtA)
  13526. _ = i
  13527. var l int
  13528. _ = l
  13529. i -= len(m.Container)
  13530. copy(dAtA[i:], m.Container)
  13531. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13532. i--
  13533. dAtA[i] = 0x2a
  13534. i--
  13535. if m.TTY {
  13536. dAtA[i] = 1
  13537. } else {
  13538. dAtA[i] = 0
  13539. }
  13540. i--
  13541. dAtA[i] = 0x20
  13542. i--
  13543. if m.Stderr {
  13544. dAtA[i] = 1
  13545. } else {
  13546. dAtA[i] = 0
  13547. }
  13548. i--
  13549. dAtA[i] = 0x18
  13550. i--
  13551. if m.Stdout {
  13552. dAtA[i] = 1
  13553. } else {
  13554. dAtA[i] = 0
  13555. }
  13556. i--
  13557. dAtA[i] = 0x10
  13558. i--
  13559. if m.Stdin {
  13560. dAtA[i] = 1
  13561. } else {
  13562. dAtA[i] = 0
  13563. }
  13564. i--
  13565. dAtA[i] = 0x8
  13566. return len(dAtA) - i, nil
  13567. }
  13568. func (m *PodCondition) Marshal() (dAtA []byte, err error) {
  13569. size := m.Size()
  13570. dAtA = make([]byte, size)
  13571. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13572. if err != nil {
  13573. return nil, err
  13574. }
  13575. return dAtA[:n], nil
  13576. }
  13577. func (m *PodCondition) MarshalTo(dAtA []byte) (int, error) {
  13578. size := m.Size()
  13579. return m.MarshalToSizedBuffer(dAtA[:size])
  13580. }
  13581. func (m *PodCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13582. i := len(dAtA)
  13583. _ = i
  13584. var l int
  13585. _ = l
  13586. i -= len(m.Message)
  13587. copy(dAtA[i:], m.Message)
  13588. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13589. i--
  13590. dAtA[i] = 0x32
  13591. i -= len(m.Reason)
  13592. copy(dAtA[i:], m.Reason)
  13593. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13594. i--
  13595. dAtA[i] = 0x2a
  13596. {
  13597. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  13598. if err != nil {
  13599. return 0, err
  13600. }
  13601. i -= size
  13602. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13603. }
  13604. i--
  13605. dAtA[i] = 0x22
  13606. {
  13607. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  13608. if err != nil {
  13609. return 0, err
  13610. }
  13611. i -= size
  13612. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13613. }
  13614. i--
  13615. dAtA[i] = 0x1a
  13616. i -= len(m.Status)
  13617. copy(dAtA[i:], m.Status)
  13618. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  13619. i--
  13620. dAtA[i] = 0x12
  13621. i -= len(m.Type)
  13622. copy(dAtA[i:], m.Type)
  13623. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  13624. i--
  13625. dAtA[i] = 0xa
  13626. return len(dAtA) - i, nil
  13627. }
  13628. func (m *PodDNSConfig) Marshal() (dAtA []byte, err error) {
  13629. size := m.Size()
  13630. dAtA = make([]byte, size)
  13631. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13632. if err != nil {
  13633. return nil, err
  13634. }
  13635. return dAtA[:n], nil
  13636. }
  13637. func (m *PodDNSConfig) MarshalTo(dAtA []byte) (int, error) {
  13638. size := m.Size()
  13639. return m.MarshalToSizedBuffer(dAtA[:size])
  13640. }
  13641. func (m *PodDNSConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13642. i := len(dAtA)
  13643. _ = i
  13644. var l int
  13645. _ = l
  13646. if len(m.Options) > 0 {
  13647. for iNdEx := len(m.Options) - 1; iNdEx >= 0; iNdEx-- {
  13648. {
  13649. size, err := m.Options[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13650. if err != nil {
  13651. return 0, err
  13652. }
  13653. i -= size
  13654. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13655. }
  13656. i--
  13657. dAtA[i] = 0x1a
  13658. }
  13659. }
  13660. if len(m.Searches) > 0 {
  13661. for iNdEx := len(m.Searches) - 1; iNdEx >= 0; iNdEx-- {
  13662. i -= len(m.Searches[iNdEx])
  13663. copy(dAtA[i:], m.Searches[iNdEx])
  13664. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Searches[iNdEx])))
  13665. i--
  13666. dAtA[i] = 0x12
  13667. }
  13668. }
  13669. if len(m.Nameservers) > 0 {
  13670. for iNdEx := len(m.Nameservers) - 1; iNdEx >= 0; iNdEx-- {
  13671. i -= len(m.Nameservers[iNdEx])
  13672. copy(dAtA[i:], m.Nameservers[iNdEx])
  13673. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Nameservers[iNdEx])))
  13674. i--
  13675. dAtA[i] = 0xa
  13676. }
  13677. }
  13678. return len(dAtA) - i, nil
  13679. }
  13680. func (m *PodDNSConfigOption) Marshal() (dAtA []byte, err error) {
  13681. size := m.Size()
  13682. dAtA = make([]byte, size)
  13683. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13684. if err != nil {
  13685. return nil, err
  13686. }
  13687. return dAtA[:n], nil
  13688. }
  13689. func (m *PodDNSConfigOption) MarshalTo(dAtA []byte) (int, error) {
  13690. size := m.Size()
  13691. return m.MarshalToSizedBuffer(dAtA[:size])
  13692. }
  13693. func (m *PodDNSConfigOption) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13694. i := len(dAtA)
  13695. _ = i
  13696. var l int
  13697. _ = l
  13698. if m.Value != nil {
  13699. i -= len(*m.Value)
  13700. copy(dAtA[i:], *m.Value)
  13701. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Value)))
  13702. i--
  13703. dAtA[i] = 0x12
  13704. }
  13705. i -= len(m.Name)
  13706. copy(dAtA[i:], m.Name)
  13707. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  13708. i--
  13709. dAtA[i] = 0xa
  13710. return len(dAtA) - i, nil
  13711. }
  13712. func (m *PodExecOptions) Marshal() (dAtA []byte, err error) {
  13713. size := m.Size()
  13714. dAtA = make([]byte, size)
  13715. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13716. if err != nil {
  13717. return nil, err
  13718. }
  13719. return dAtA[:n], nil
  13720. }
  13721. func (m *PodExecOptions) MarshalTo(dAtA []byte) (int, error) {
  13722. size := m.Size()
  13723. return m.MarshalToSizedBuffer(dAtA[:size])
  13724. }
  13725. func (m *PodExecOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13726. i := len(dAtA)
  13727. _ = i
  13728. var l int
  13729. _ = l
  13730. if len(m.Command) > 0 {
  13731. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  13732. i -= len(m.Command[iNdEx])
  13733. copy(dAtA[i:], m.Command[iNdEx])
  13734. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  13735. i--
  13736. dAtA[i] = 0x32
  13737. }
  13738. }
  13739. i -= len(m.Container)
  13740. copy(dAtA[i:], m.Container)
  13741. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13742. i--
  13743. dAtA[i] = 0x2a
  13744. i--
  13745. if m.TTY {
  13746. dAtA[i] = 1
  13747. } else {
  13748. dAtA[i] = 0
  13749. }
  13750. i--
  13751. dAtA[i] = 0x20
  13752. i--
  13753. if m.Stderr {
  13754. dAtA[i] = 1
  13755. } else {
  13756. dAtA[i] = 0
  13757. }
  13758. i--
  13759. dAtA[i] = 0x18
  13760. i--
  13761. if m.Stdout {
  13762. dAtA[i] = 1
  13763. } else {
  13764. dAtA[i] = 0
  13765. }
  13766. i--
  13767. dAtA[i] = 0x10
  13768. i--
  13769. if m.Stdin {
  13770. dAtA[i] = 1
  13771. } else {
  13772. dAtA[i] = 0
  13773. }
  13774. i--
  13775. dAtA[i] = 0x8
  13776. return len(dAtA) - i, nil
  13777. }
  13778. func (m *PodIP) Marshal() (dAtA []byte, err error) {
  13779. size := m.Size()
  13780. dAtA = make([]byte, size)
  13781. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13782. if err != nil {
  13783. return nil, err
  13784. }
  13785. return dAtA[:n], nil
  13786. }
  13787. func (m *PodIP) MarshalTo(dAtA []byte) (int, error) {
  13788. size := m.Size()
  13789. return m.MarshalToSizedBuffer(dAtA[:size])
  13790. }
  13791. func (m *PodIP) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13792. i := len(dAtA)
  13793. _ = i
  13794. var l int
  13795. _ = l
  13796. i -= len(m.IP)
  13797. copy(dAtA[i:], m.IP)
  13798. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  13799. i--
  13800. dAtA[i] = 0xa
  13801. return len(dAtA) - i, nil
  13802. }
  13803. func (m *PodList) 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 *PodList) MarshalTo(dAtA []byte) (int, error) {
  13813. size := m.Size()
  13814. return m.MarshalToSizedBuffer(dAtA[:size])
  13815. }
  13816. func (m *PodList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13817. i := len(dAtA)
  13818. _ = i
  13819. var l int
  13820. _ = l
  13821. if len(m.Items) > 0 {
  13822. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  13823. {
  13824. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13825. if err != nil {
  13826. return 0, err
  13827. }
  13828. i -= size
  13829. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13830. }
  13831. i--
  13832. dAtA[i] = 0x12
  13833. }
  13834. }
  13835. {
  13836. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  13837. if err != nil {
  13838. return 0, err
  13839. }
  13840. i -= size
  13841. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13842. }
  13843. i--
  13844. dAtA[i] = 0xa
  13845. return len(dAtA) - i, nil
  13846. }
  13847. func (m *PodLogOptions) Marshal() (dAtA []byte, err error) {
  13848. size := m.Size()
  13849. dAtA = make([]byte, size)
  13850. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13851. if err != nil {
  13852. return nil, err
  13853. }
  13854. return dAtA[:n], nil
  13855. }
  13856. func (m *PodLogOptions) MarshalTo(dAtA []byte) (int, error) {
  13857. size := m.Size()
  13858. return m.MarshalToSizedBuffer(dAtA[:size])
  13859. }
  13860. func (m *PodLogOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13861. i := len(dAtA)
  13862. _ = i
  13863. var l int
  13864. _ = l
  13865. i--
  13866. if m.InsecureSkipTLSVerifyBackend {
  13867. dAtA[i] = 1
  13868. } else {
  13869. dAtA[i] = 0
  13870. }
  13871. i--
  13872. dAtA[i] = 0x48
  13873. if m.LimitBytes != nil {
  13874. i = encodeVarintGenerated(dAtA, i, uint64(*m.LimitBytes))
  13875. i--
  13876. dAtA[i] = 0x40
  13877. }
  13878. if m.TailLines != nil {
  13879. i = encodeVarintGenerated(dAtA, i, uint64(*m.TailLines))
  13880. i--
  13881. dAtA[i] = 0x38
  13882. }
  13883. i--
  13884. if m.Timestamps {
  13885. dAtA[i] = 1
  13886. } else {
  13887. dAtA[i] = 0
  13888. }
  13889. i--
  13890. dAtA[i] = 0x30
  13891. if m.SinceTime != nil {
  13892. {
  13893. size, err := m.SinceTime.MarshalToSizedBuffer(dAtA[:i])
  13894. if err != nil {
  13895. return 0, err
  13896. }
  13897. i -= size
  13898. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13899. }
  13900. i--
  13901. dAtA[i] = 0x2a
  13902. }
  13903. if m.SinceSeconds != nil {
  13904. i = encodeVarintGenerated(dAtA, i, uint64(*m.SinceSeconds))
  13905. i--
  13906. dAtA[i] = 0x20
  13907. }
  13908. i--
  13909. if m.Previous {
  13910. dAtA[i] = 1
  13911. } else {
  13912. dAtA[i] = 0
  13913. }
  13914. i--
  13915. dAtA[i] = 0x18
  13916. i--
  13917. if m.Follow {
  13918. dAtA[i] = 1
  13919. } else {
  13920. dAtA[i] = 0
  13921. }
  13922. i--
  13923. dAtA[i] = 0x10
  13924. i -= len(m.Container)
  13925. copy(dAtA[i:], m.Container)
  13926. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13927. i--
  13928. dAtA[i] = 0xa
  13929. return len(dAtA) - i, nil
  13930. }
  13931. func (m *PodOS) Marshal() (dAtA []byte, err error) {
  13932. size := m.Size()
  13933. dAtA = make([]byte, size)
  13934. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13935. if err != nil {
  13936. return nil, err
  13937. }
  13938. return dAtA[:n], nil
  13939. }
  13940. func (m *PodOS) MarshalTo(dAtA []byte) (int, error) {
  13941. size := m.Size()
  13942. return m.MarshalToSizedBuffer(dAtA[:size])
  13943. }
  13944. func (m *PodOS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13945. i := len(dAtA)
  13946. _ = i
  13947. var l int
  13948. _ = l
  13949. i -= len(m.Name)
  13950. copy(dAtA[i:], m.Name)
  13951. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  13952. i--
  13953. dAtA[i] = 0xa
  13954. return len(dAtA) - i, nil
  13955. }
  13956. func (m *PodPortForwardOptions) Marshal() (dAtA []byte, err error) {
  13957. size := m.Size()
  13958. dAtA = make([]byte, size)
  13959. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13960. if err != nil {
  13961. return nil, err
  13962. }
  13963. return dAtA[:n], nil
  13964. }
  13965. func (m *PodPortForwardOptions) MarshalTo(dAtA []byte) (int, error) {
  13966. size := m.Size()
  13967. return m.MarshalToSizedBuffer(dAtA[:size])
  13968. }
  13969. func (m *PodPortForwardOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13970. i := len(dAtA)
  13971. _ = i
  13972. var l int
  13973. _ = l
  13974. if len(m.Ports) > 0 {
  13975. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  13976. i = encodeVarintGenerated(dAtA, i, uint64(m.Ports[iNdEx]))
  13977. i--
  13978. dAtA[i] = 0x8
  13979. }
  13980. }
  13981. return len(dAtA) - i, nil
  13982. }
  13983. func (m *PodProxyOptions) Marshal() (dAtA []byte, err error) {
  13984. size := m.Size()
  13985. dAtA = make([]byte, size)
  13986. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13987. if err != nil {
  13988. return nil, err
  13989. }
  13990. return dAtA[:n], nil
  13991. }
  13992. func (m *PodProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  13993. size := m.Size()
  13994. return m.MarshalToSizedBuffer(dAtA[:size])
  13995. }
  13996. func (m *PodProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13997. i := len(dAtA)
  13998. _ = i
  13999. var l int
  14000. _ = l
  14001. i -= len(m.Path)
  14002. copy(dAtA[i:], m.Path)
  14003. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  14004. i--
  14005. dAtA[i] = 0xa
  14006. return len(dAtA) - i, nil
  14007. }
  14008. func (m *PodReadinessGate) Marshal() (dAtA []byte, err error) {
  14009. size := m.Size()
  14010. dAtA = make([]byte, size)
  14011. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14012. if err != nil {
  14013. return nil, err
  14014. }
  14015. return dAtA[:n], nil
  14016. }
  14017. func (m *PodReadinessGate) MarshalTo(dAtA []byte) (int, error) {
  14018. size := m.Size()
  14019. return m.MarshalToSizedBuffer(dAtA[:size])
  14020. }
  14021. func (m *PodReadinessGate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14022. i := len(dAtA)
  14023. _ = i
  14024. var l int
  14025. _ = l
  14026. i -= len(m.ConditionType)
  14027. copy(dAtA[i:], m.ConditionType)
  14028. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConditionType)))
  14029. i--
  14030. dAtA[i] = 0xa
  14031. return len(dAtA) - i, nil
  14032. }
  14033. func (m *PodSecurityContext) Marshal() (dAtA []byte, err error) {
  14034. size := m.Size()
  14035. dAtA = make([]byte, size)
  14036. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14037. if err != nil {
  14038. return nil, err
  14039. }
  14040. return dAtA[:n], nil
  14041. }
  14042. func (m *PodSecurityContext) MarshalTo(dAtA []byte) (int, error) {
  14043. size := m.Size()
  14044. return m.MarshalToSizedBuffer(dAtA[:size])
  14045. }
  14046. func (m *PodSecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14047. i := len(dAtA)
  14048. _ = i
  14049. var l int
  14050. _ = l
  14051. if m.SeccompProfile != nil {
  14052. {
  14053. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  14054. if err != nil {
  14055. return 0, err
  14056. }
  14057. i -= size
  14058. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14059. }
  14060. i--
  14061. dAtA[i] = 0x52
  14062. }
  14063. if m.FSGroupChangePolicy != nil {
  14064. i -= len(*m.FSGroupChangePolicy)
  14065. copy(dAtA[i:], *m.FSGroupChangePolicy)
  14066. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSGroupChangePolicy)))
  14067. i--
  14068. dAtA[i] = 0x4a
  14069. }
  14070. if m.WindowsOptions != nil {
  14071. {
  14072. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  14073. if err != nil {
  14074. return 0, err
  14075. }
  14076. i -= size
  14077. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14078. }
  14079. i--
  14080. dAtA[i] = 0x42
  14081. }
  14082. if len(m.Sysctls) > 0 {
  14083. for iNdEx := len(m.Sysctls) - 1; iNdEx >= 0; iNdEx-- {
  14084. {
  14085. size, err := m.Sysctls[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14086. if err != nil {
  14087. return 0, err
  14088. }
  14089. i -= size
  14090. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14091. }
  14092. i--
  14093. dAtA[i] = 0x3a
  14094. }
  14095. }
  14096. if m.RunAsGroup != nil {
  14097. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  14098. i--
  14099. dAtA[i] = 0x30
  14100. }
  14101. if m.FSGroup != nil {
  14102. i = encodeVarintGenerated(dAtA, i, uint64(*m.FSGroup))
  14103. i--
  14104. dAtA[i] = 0x28
  14105. }
  14106. if len(m.SupplementalGroups) > 0 {
  14107. for iNdEx := len(m.SupplementalGroups) - 1; iNdEx >= 0; iNdEx-- {
  14108. i = encodeVarintGenerated(dAtA, i, uint64(m.SupplementalGroups[iNdEx]))
  14109. i--
  14110. dAtA[i] = 0x20
  14111. }
  14112. }
  14113. if m.RunAsNonRoot != nil {
  14114. i--
  14115. if *m.RunAsNonRoot {
  14116. dAtA[i] = 1
  14117. } else {
  14118. dAtA[i] = 0
  14119. }
  14120. i--
  14121. dAtA[i] = 0x18
  14122. }
  14123. if m.RunAsUser != nil {
  14124. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  14125. i--
  14126. dAtA[i] = 0x10
  14127. }
  14128. if m.SELinuxOptions != nil {
  14129. {
  14130. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  14131. if err != nil {
  14132. return 0, err
  14133. }
  14134. i -= size
  14135. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14136. }
  14137. i--
  14138. dAtA[i] = 0xa
  14139. }
  14140. return len(dAtA) - i, nil
  14141. }
  14142. func (m *PodSignature) Marshal() (dAtA []byte, err error) {
  14143. size := m.Size()
  14144. dAtA = make([]byte, size)
  14145. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14146. if err != nil {
  14147. return nil, err
  14148. }
  14149. return dAtA[:n], nil
  14150. }
  14151. func (m *PodSignature) MarshalTo(dAtA []byte) (int, error) {
  14152. size := m.Size()
  14153. return m.MarshalToSizedBuffer(dAtA[:size])
  14154. }
  14155. func (m *PodSignature) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14156. i := len(dAtA)
  14157. _ = i
  14158. var l int
  14159. _ = l
  14160. if m.PodController != nil {
  14161. {
  14162. size, err := m.PodController.MarshalToSizedBuffer(dAtA[:i])
  14163. if err != nil {
  14164. return 0, err
  14165. }
  14166. i -= size
  14167. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14168. }
  14169. i--
  14170. dAtA[i] = 0xa
  14171. }
  14172. return len(dAtA) - i, nil
  14173. }
  14174. func (m *PodSpec) Marshal() (dAtA []byte, err error) {
  14175. size := m.Size()
  14176. dAtA = make([]byte, size)
  14177. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14178. if err != nil {
  14179. return nil, err
  14180. }
  14181. return dAtA[:n], nil
  14182. }
  14183. func (m *PodSpec) MarshalTo(dAtA []byte) (int, error) {
  14184. size := m.Size()
  14185. return m.MarshalToSizedBuffer(dAtA[:size])
  14186. }
  14187. func (m *PodSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14188. i := len(dAtA)
  14189. _ = i
  14190. var l int
  14191. _ = l
  14192. if m.OS != nil {
  14193. {
  14194. size, err := m.OS.MarshalToSizedBuffer(dAtA[:i])
  14195. if err != nil {
  14196. return 0, err
  14197. }
  14198. i -= size
  14199. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14200. }
  14201. i--
  14202. dAtA[i] = 0x2
  14203. i--
  14204. dAtA[i] = 0xa2
  14205. }
  14206. if m.SetHostnameAsFQDN != nil {
  14207. i--
  14208. if *m.SetHostnameAsFQDN {
  14209. dAtA[i] = 1
  14210. } else {
  14211. dAtA[i] = 0
  14212. }
  14213. i--
  14214. dAtA[i] = 0x2
  14215. i--
  14216. dAtA[i] = 0x98
  14217. }
  14218. if len(m.EphemeralContainers) > 0 {
  14219. for iNdEx := len(m.EphemeralContainers) - 1; iNdEx >= 0; iNdEx-- {
  14220. {
  14221. size, err := m.EphemeralContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14222. if err != nil {
  14223. return 0, err
  14224. }
  14225. i -= size
  14226. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14227. }
  14228. i--
  14229. dAtA[i] = 0x2
  14230. i--
  14231. dAtA[i] = 0x92
  14232. }
  14233. }
  14234. if len(m.TopologySpreadConstraints) > 0 {
  14235. for iNdEx := len(m.TopologySpreadConstraints) - 1; iNdEx >= 0; iNdEx-- {
  14236. {
  14237. size, err := m.TopologySpreadConstraints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14238. if err != nil {
  14239. return 0, err
  14240. }
  14241. i -= size
  14242. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14243. }
  14244. i--
  14245. dAtA[i] = 0x2
  14246. i--
  14247. dAtA[i] = 0x8a
  14248. }
  14249. }
  14250. if len(m.Overhead) > 0 {
  14251. keysForOverhead := make([]string, 0, len(m.Overhead))
  14252. for k := range m.Overhead {
  14253. keysForOverhead = append(keysForOverhead, string(k))
  14254. }
  14255. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  14256. for iNdEx := len(keysForOverhead) - 1; iNdEx >= 0; iNdEx-- {
  14257. v := m.Overhead[ResourceName(keysForOverhead[iNdEx])]
  14258. baseI := i
  14259. {
  14260. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  14261. if err != nil {
  14262. return 0, err
  14263. }
  14264. i -= size
  14265. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14266. }
  14267. i--
  14268. dAtA[i] = 0x12
  14269. i -= len(keysForOverhead[iNdEx])
  14270. copy(dAtA[i:], keysForOverhead[iNdEx])
  14271. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOverhead[iNdEx])))
  14272. i--
  14273. dAtA[i] = 0xa
  14274. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14275. i--
  14276. dAtA[i] = 0x2
  14277. i--
  14278. dAtA[i] = 0x82
  14279. }
  14280. }
  14281. if m.PreemptionPolicy != nil {
  14282. i -= len(*m.PreemptionPolicy)
  14283. copy(dAtA[i:], *m.PreemptionPolicy)
  14284. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PreemptionPolicy)))
  14285. i--
  14286. dAtA[i] = 0x1
  14287. i--
  14288. dAtA[i] = 0xfa
  14289. }
  14290. if m.EnableServiceLinks != nil {
  14291. i--
  14292. if *m.EnableServiceLinks {
  14293. dAtA[i] = 1
  14294. } else {
  14295. dAtA[i] = 0
  14296. }
  14297. i--
  14298. dAtA[i] = 0x1
  14299. i--
  14300. dAtA[i] = 0xf0
  14301. }
  14302. if m.RuntimeClassName != nil {
  14303. i -= len(*m.RuntimeClassName)
  14304. copy(dAtA[i:], *m.RuntimeClassName)
  14305. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RuntimeClassName)))
  14306. i--
  14307. dAtA[i] = 0x1
  14308. i--
  14309. dAtA[i] = 0xea
  14310. }
  14311. if len(m.ReadinessGates) > 0 {
  14312. for iNdEx := len(m.ReadinessGates) - 1; iNdEx >= 0; iNdEx-- {
  14313. {
  14314. size, err := m.ReadinessGates[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14315. if err != nil {
  14316. return 0, err
  14317. }
  14318. i -= size
  14319. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14320. }
  14321. i--
  14322. dAtA[i] = 0x1
  14323. i--
  14324. dAtA[i] = 0xe2
  14325. }
  14326. }
  14327. if m.ShareProcessNamespace != nil {
  14328. i--
  14329. if *m.ShareProcessNamespace {
  14330. dAtA[i] = 1
  14331. } else {
  14332. dAtA[i] = 0
  14333. }
  14334. i--
  14335. dAtA[i] = 0x1
  14336. i--
  14337. dAtA[i] = 0xd8
  14338. }
  14339. if m.DNSConfig != nil {
  14340. {
  14341. size, err := m.DNSConfig.MarshalToSizedBuffer(dAtA[:i])
  14342. if err != nil {
  14343. return 0, err
  14344. }
  14345. i -= size
  14346. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14347. }
  14348. i--
  14349. dAtA[i] = 0x1
  14350. i--
  14351. dAtA[i] = 0xd2
  14352. }
  14353. if m.Priority != nil {
  14354. i = encodeVarintGenerated(dAtA, i, uint64(*m.Priority))
  14355. i--
  14356. dAtA[i] = 0x1
  14357. i--
  14358. dAtA[i] = 0xc8
  14359. }
  14360. i -= len(m.PriorityClassName)
  14361. copy(dAtA[i:], m.PriorityClassName)
  14362. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PriorityClassName)))
  14363. i--
  14364. dAtA[i] = 0x1
  14365. i--
  14366. dAtA[i] = 0xc2
  14367. if len(m.HostAliases) > 0 {
  14368. for iNdEx := len(m.HostAliases) - 1; iNdEx >= 0; iNdEx-- {
  14369. {
  14370. size, err := m.HostAliases[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14371. if err != nil {
  14372. return 0, err
  14373. }
  14374. i -= size
  14375. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14376. }
  14377. i--
  14378. dAtA[i] = 0x1
  14379. i--
  14380. dAtA[i] = 0xba
  14381. }
  14382. }
  14383. if len(m.Tolerations) > 0 {
  14384. for iNdEx := len(m.Tolerations) - 1; iNdEx >= 0; iNdEx-- {
  14385. {
  14386. size, err := m.Tolerations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14387. if err != nil {
  14388. return 0, err
  14389. }
  14390. i -= size
  14391. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14392. }
  14393. i--
  14394. dAtA[i] = 0x1
  14395. i--
  14396. dAtA[i] = 0xb2
  14397. }
  14398. }
  14399. if m.AutomountServiceAccountToken != nil {
  14400. i--
  14401. if *m.AutomountServiceAccountToken {
  14402. dAtA[i] = 1
  14403. } else {
  14404. dAtA[i] = 0
  14405. }
  14406. i--
  14407. dAtA[i] = 0x1
  14408. i--
  14409. dAtA[i] = 0xa8
  14410. }
  14411. if len(m.InitContainers) > 0 {
  14412. for iNdEx := len(m.InitContainers) - 1; iNdEx >= 0; iNdEx-- {
  14413. {
  14414. size, err := m.InitContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14415. if err != nil {
  14416. return 0, err
  14417. }
  14418. i -= size
  14419. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14420. }
  14421. i--
  14422. dAtA[i] = 0x1
  14423. i--
  14424. dAtA[i] = 0xa2
  14425. }
  14426. }
  14427. i -= len(m.SchedulerName)
  14428. copy(dAtA[i:], m.SchedulerName)
  14429. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SchedulerName)))
  14430. i--
  14431. dAtA[i] = 0x1
  14432. i--
  14433. dAtA[i] = 0x9a
  14434. if m.Affinity != nil {
  14435. {
  14436. size, err := m.Affinity.MarshalToSizedBuffer(dAtA[:i])
  14437. if err != nil {
  14438. return 0, err
  14439. }
  14440. i -= size
  14441. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14442. }
  14443. i--
  14444. dAtA[i] = 0x1
  14445. i--
  14446. dAtA[i] = 0x92
  14447. }
  14448. i -= len(m.Subdomain)
  14449. copy(dAtA[i:], m.Subdomain)
  14450. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Subdomain)))
  14451. i--
  14452. dAtA[i] = 0x1
  14453. i--
  14454. dAtA[i] = 0x8a
  14455. i -= len(m.Hostname)
  14456. copy(dAtA[i:], m.Hostname)
  14457. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  14458. i--
  14459. dAtA[i] = 0x1
  14460. i--
  14461. dAtA[i] = 0x82
  14462. if len(m.ImagePullSecrets) > 0 {
  14463. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  14464. {
  14465. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14466. if err != nil {
  14467. return 0, err
  14468. }
  14469. i -= size
  14470. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14471. }
  14472. i--
  14473. dAtA[i] = 0x7a
  14474. }
  14475. }
  14476. if m.SecurityContext != nil {
  14477. {
  14478. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  14479. if err != nil {
  14480. return 0, err
  14481. }
  14482. i -= size
  14483. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14484. }
  14485. i--
  14486. dAtA[i] = 0x72
  14487. }
  14488. i--
  14489. if m.HostIPC {
  14490. dAtA[i] = 1
  14491. } else {
  14492. dAtA[i] = 0
  14493. }
  14494. i--
  14495. dAtA[i] = 0x68
  14496. i--
  14497. if m.HostPID {
  14498. dAtA[i] = 1
  14499. } else {
  14500. dAtA[i] = 0
  14501. }
  14502. i--
  14503. dAtA[i] = 0x60
  14504. i--
  14505. if m.HostNetwork {
  14506. dAtA[i] = 1
  14507. } else {
  14508. dAtA[i] = 0
  14509. }
  14510. i--
  14511. dAtA[i] = 0x58
  14512. i -= len(m.NodeName)
  14513. copy(dAtA[i:], m.NodeName)
  14514. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  14515. i--
  14516. dAtA[i] = 0x52
  14517. i -= len(m.DeprecatedServiceAccount)
  14518. copy(dAtA[i:], m.DeprecatedServiceAccount)
  14519. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedServiceAccount)))
  14520. i--
  14521. dAtA[i] = 0x4a
  14522. i -= len(m.ServiceAccountName)
  14523. copy(dAtA[i:], m.ServiceAccountName)
  14524. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountName)))
  14525. i--
  14526. dAtA[i] = 0x42
  14527. if len(m.NodeSelector) > 0 {
  14528. keysForNodeSelector := make([]string, 0, len(m.NodeSelector))
  14529. for k := range m.NodeSelector {
  14530. keysForNodeSelector = append(keysForNodeSelector, string(k))
  14531. }
  14532. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  14533. for iNdEx := len(keysForNodeSelector) - 1; iNdEx >= 0; iNdEx-- {
  14534. v := m.NodeSelector[string(keysForNodeSelector[iNdEx])]
  14535. baseI := i
  14536. i -= len(v)
  14537. copy(dAtA[i:], v)
  14538. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  14539. i--
  14540. dAtA[i] = 0x12
  14541. i -= len(keysForNodeSelector[iNdEx])
  14542. copy(dAtA[i:], keysForNodeSelector[iNdEx])
  14543. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNodeSelector[iNdEx])))
  14544. i--
  14545. dAtA[i] = 0xa
  14546. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14547. i--
  14548. dAtA[i] = 0x3a
  14549. }
  14550. }
  14551. i -= len(m.DNSPolicy)
  14552. copy(dAtA[i:], m.DNSPolicy)
  14553. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DNSPolicy)))
  14554. i--
  14555. dAtA[i] = 0x32
  14556. if m.ActiveDeadlineSeconds != nil {
  14557. i = encodeVarintGenerated(dAtA, i, uint64(*m.ActiveDeadlineSeconds))
  14558. i--
  14559. dAtA[i] = 0x28
  14560. }
  14561. if m.TerminationGracePeriodSeconds != nil {
  14562. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminationGracePeriodSeconds))
  14563. i--
  14564. dAtA[i] = 0x20
  14565. }
  14566. i -= len(m.RestartPolicy)
  14567. copy(dAtA[i:], m.RestartPolicy)
  14568. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RestartPolicy)))
  14569. i--
  14570. dAtA[i] = 0x1a
  14571. if len(m.Containers) > 0 {
  14572. for iNdEx := len(m.Containers) - 1; iNdEx >= 0; iNdEx-- {
  14573. {
  14574. size, err := m.Containers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14575. if err != nil {
  14576. return 0, err
  14577. }
  14578. i -= size
  14579. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14580. }
  14581. i--
  14582. dAtA[i] = 0x12
  14583. }
  14584. }
  14585. if len(m.Volumes) > 0 {
  14586. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  14587. {
  14588. size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14589. if err != nil {
  14590. return 0, err
  14591. }
  14592. i -= size
  14593. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14594. }
  14595. i--
  14596. dAtA[i] = 0xa
  14597. }
  14598. }
  14599. return len(dAtA) - i, nil
  14600. }
  14601. func (m *PodStatus) Marshal() (dAtA []byte, err error) {
  14602. size := m.Size()
  14603. dAtA = make([]byte, size)
  14604. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14605. if err != nil {
  14606. return nil, err
  14607. }
  14608. return dAtA[:n], nil
  14609. }
  14610. func (m *PodStatus) MarshalTo(dAtA []byte) (int, error) {
  14611. size := m.Size()
  14612. return m.MarshalToSizedBuffer(dAtA[:size])
  14613. }
  14614. func (m *PodStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14615. i := len(dAtA)
  14616. _ = i
  14617. var l int
  14618. _ = l
  14619. if len(m.EphemeralContainerStatuses) > 0 {
  14620. for iNdEx := len(m.EphemeralContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14621. {
  14622. size, err := m.EphemeralContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14623. if err != nil {
  14624. return 0, err
  14625. }
  14626. i -= size
  14627. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14628. }
  14629. i--
  14630. dAtA[i] = 0x6a
  14631. }
  14632. }
  14633. if len(m.PodIPs) > 0 {
  14634. for iNdEx := len(m.PodIPs) - 1; iNdEx >= 0; iNdEx-- {
  14635. {
  14636. size, err := m.PodIPs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14637. if err != nil {
  14638. return 0, err
  14639. }
  14640. i -= size
  14641. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14642. }
  14643. i--
  14644. dAtA[i] = 0x62
  14645. }
  14646. }
  14647. i -= len(m.NominatedNodeName)
  14648. copy(dAtA[i:], m.NominatedNodeName)
  14649. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NominatedNodeName)))
  14650. i--
  14651. dAtA[i] = 0x5a
  14652. if len(m.InitContainerStatuses) > 0 {
  14653. for iNdEx := len(m.InitContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14654. {
  14655. size, err := m.InitContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14656. if err != nil {
  14657. return 0, err
  14658. }
  14659. i -= size
  14660. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14661. }
  14662. i--
  14663. dAtA[i] = 0x52
  14664. }
  14665. }
  14666. i -= len(m.QOSClass)
  14667. copy(dAtA[i:], m.QOSClass)
  14668. i = encodeVarintGenerated(dAtA, i, uint64(len(m.QOSClass)))
  14669. i--
  14670. dAtA[i] = 0x4a
  14671. if len(m.ContainerStatuses) > 0 {
  14672. for iNdEx := len(m.ContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14673. {
  14674. size, err := m.ContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14675. if err != nil {
  14676. return 0, err
  14677. }
  14678. i -= size
  14679. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14680. }
  14681. i--
  14682. dAtA[i] = 0x42
  14683. }
  14684. }
  14685. if m.StartTime != nil {
  14686. {
  14687. size, err := m.StartTime.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] = 0x3a
  14696. }
  14697. i -= len(m.PodIP)
  14698. copy(dAtA[i:], m.PodIP)
  14699. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodIP)))
  14700. i--
  14701. dAtA[i] = 0x32
  14702. i -= len(m.HostIP)
  14703. copy(dAtA[i:], m.HostIP)
  14704. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  14705. i--
  14706. dAtA[i] = 0x2a
  14707. i -= len(m.Reason)
  14708. copy(dAtA[i:], m.Reason)
  14709. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  14710. i--
  14711. dAtA[i] = 0x22
  14712. i -= len(m.Message)
  14713. copy(dAtA[i:], m.Message)
  14714. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  14715. i--
  14716. dAtA[i] = 0x1a
  14717. if len(m.Conditions) > 0 {
  14718. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  14719. {
  14720. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14721. if err != nil {
  14722. return 0, err
  14723. }
  14724. i -= size
  14725. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14726. }
  14727. i--
  14728. dAtA[i] = 0x12
  14729. }
  14730. }
  14731. i -= len(m.Phase)
  14732. copy(dAtA[i:], m.Phase)
  14733. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  14734. i--
  14735. dAtA[i] = 0xa
  14736. return len(dAtA) - i, nil
  14737. }
  14738. func (m *PodStatusResult) Marshal() (dAtA []byte, err error) {
  14739. size := m.Size()
  14740. dAtA = make([]byte, size)
  14741. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14742. if err != nil {
  14743. return nil, err
  14744. }
  14745. return dAtA[:n], nil
  14746. }
  14747. func (m *PodStatusResult) MarshalTo(dAtA []byte) (int, error) {
  14748. size := m.Size()
  14749. return m.MarshalToSizedBuffer(dAtA[:size])
  14750. }
  14751. func (m *PodStatusResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14752. i := len(dAtA)
  14753. _ = i
  14754. var l int
  14755. _ = l
  14756. {
  14757. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  14758. if err != nil {
  14759. return 0, err
  14760. }
  14761. i -= size
  14762. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14763. }
  14764. i--
  14765. dAtA[i] = 0x12
  14766. {
  14767. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14768. if err != nil {
  14769. return 0, err
  14770. }
  14771. i -= size
  14772. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14773. }
  14774. i--
  14775. dAtA[i] = 0xa
  14776. return len(dAtA) - i, nil
  14777. }
  14778. func (m *PodTemplate) Marshal() (dAtA []byte, err error) {
  14779. size := m.Size()
  14780. dAtA = make([]byte, size)
  14781. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14782. if err != nil {
  14783. return nil, err
  14784. }
  14785. return dAtA[:n], nil
  14786. }
  14787. func (m *PodTemplate) MarshalTo(dAtA []byte) (int, error) {
  14788. size := m.Size()
  14789. return m.MarshalToSizedBuffer(dAtA[:size])
  14790. }
  14791. func (m *PodTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14792. i := len(dAtA)
  14793. _ = i
  14794. var l int
  14795. _ = l
  14796. {
  14797. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  14798. if err != nil {
  14799. return 0, err
  14800. }
  14801. i -= size
  14802. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14803. }
  14804. i--
  14805. dAtA[i] = 0x12
  14806. {
  14807. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14808. if err != nil {
  14809. return 0, err
  14810. }
  14811. i -= size
  14812. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14813. }
  14814. i--
  14815. dAtA[i] = 0xa
  14816. return len(dAtA) - i, nil
  14817. }
  14818. func (m *PodTemplateList) Marshal() (dAtA []byte, err error) {
  14819. size := m.Size()
  14820. dAtA = make([]byte, size)
  14821. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14822. if err != nil {
  14823. return nil, err
  14824. }
  14825. return dAtA[:n], nil
  14826. }
  14827. func (m *PodTemplateList) MarshalTo(dAtA []byte) (int, error) {
  14828. size := m.Size()
  14829. return m.MarshalToSizedBuffer(dAtA[:size])
  14830. }
  14831. func (m *PodTemplateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14832. i := len(dAtA)
  14833. _ = i
  14834. var l int
  14835. _ = l
  14836. if len(m.Items) > 0 {
  14837. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  14838. {
  14839. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14840. if err != nil {
  14841. return 0, err
  14842. }
  14843. i -= size
  14844. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14845. }
  14846. i--
  14847. dAtA[i] = 0x12
  14848. }
  14849. }
  14850. {
  14851. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  14852. if err != nil {
  14853. return 0, err
  14854. }
  14855. i -= size
  14856. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14857. }
  14858. i--
  14859. dAtA[i] = 0xa
  14860. return len(dAtA) - i, nil
  14861. }
  14862. func (m *PodTemplateSpec) Marshal() (dAtA []byte, err error) {
  14863. size := m.Size()
  14864. dAtA = make([]byte, size)
  14865. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14866. if err != nil {
  14867. return nil, err
  14868. }
  14869. return dAtA[:n], nil
  14870. }
  14871. func (m *PodTemplateSpec) MarshalTo(dAtA []byte) (int, error) {
  14872. size := m.Size()
  14873. return m.MarshalToSizedBuffer(dAtA[:size])
  14874. }
  14875. func (m *PodTemplateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14876. i := len(dAtA)
  14877. _ = i
  14878. var l int
  14879. _ = l
  14880. {
  14881. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  14882. if err != nil {
  14883. return 0, err
  14884. }
  14885. i -= size
  14886. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14887. }
  14888. i--
  14889. dAtA[i] = 0x12
  14890. {
  14891. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14892. if err != nil {
  14893. return 0, err
  14894. }
  14895. i -= size
  14896. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14897. }
  14898. i--
  14899. dAtA[i] = 0xa
  14900. return len(dAtA) - i, nil
  14901. }
  14902. func (m *PortStatus) Marshal() (dAtA []byte, err error) {
  14903. size := m.Size()
  14904. dAtA = make([]byte, size)
  14905. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14906. if err != nil {
  14907. return nil, err
  14908. }
  14909. return dAtA[:n], nil
  14910. }
  14911. func (m *PortStatus) MarshalTo(dAtA []byte) (int, error) {
  14912. size := m.Size()
  14913. return m.MarshalToSizedBuffer(dAtA[:size])
  14914. }
  14915. func (m *PortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14916. i := len(dAtA)
  14917. _ = i
  14918. var l int
  14919. _ = l
  14920. if m.Error != nil {
  14921. i -= len(*m.Error)
  14922. copy(dAtA[i:], *m.Error)
  14923. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Error)))
  14924. i--
  14925. dAtA[i] = 0x1a
  14926. }
  14927. i -= len(m.Protocol)
  14928. copy(dAtA[i:], m.Protocol)
  14929. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  14930. i--
  14931. dAtA[i] = 0x12
  14932. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  14933. i--
  14934. dAtA[i] = 0x8
  14935. return len(dAtA) - i, nil
  14936. }
  14937. func (m *PortworxVolumeSource) Marshal() (dAtA []byte, err error) {
  14938. size := m.Size()
  14939. dAtA = make([]byte, size)
  14940. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14941. if err != nil {
  14942. return nil, err
  14943. }
  14944. return dAtA[:n], nil
  14945. }
  14946. func (m *PortworxVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  14947. size := m.Size()
  14948. return m.MarshalToSizedBuffer(dAtA[:size])
  14949. }
  14950. func (m *PortworxVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14951. i := len(dAtA)
  14952. _ = i
  14953. var l int
  14954. _ = l
  14955. i--
  14956. if m.ReadOnly {
  14957. dAtA[i] = 1
  14958. } else {
  14959. dAtA[i] = 0
  14960. }
  14961. i--
  14962. dAtA[i] = 0x18
  14963. i -= len(m.FSType)
  14964. copy(dAtA[i:], m.FSType)
  14965. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  14966. i--
  14967. dAtA[i] = 0x12
  14968. i -= len(m.VolumeID)
  14969. copy(dAtA[i:], m.VolumeID)
  14970. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  14971. i--
  14972. dAtA[i] = 0xa
  14973. return len(dAtA) - i, nil
  14974. }
  14975. func (m *Preconditions) Marshal() (dAtA []byte, err error) {
  14976. size := m.Size()
  14977. dAtA = make([]byte, size)
  14978. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14979. if err != nil {
  14980. return nil, err
  14981. }
  14982. return dAtA[:n], nil
  14983. }
  14984. func (m *Preconditions) MarshalTo(dAtA []byte) (int, error) {
  14985. size := m.Size()
  14986. return m.MarshalToSizedBuffer(dAtA[:size])
  14987. }
  14988. func (m *Preconditions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14989. i := len(dAtA)
  14990. _ = i
  14991. var l int
  14992. _ = l
  14993. if m.UID != nil {
  14994. i -= len(*m.UID)
  14995. copy(dAtA[i:], *m.UID)
  14996. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.UID)))
  14997. i--
  14998. dAtA[i] = 0xa
  14999. }
  15000. return len(dAtA) - i, nil
  15001. }
  15002. func (m *PreferAvoidPodsEntry) Marshal() (dAtA []byte, err error) {
  15003. size := m.Size()
  15004. dAtA = make([]byte, size)
  15005. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15006. if err != nil {
  15007. return nil, err
  15008. }
  15009. return dAtA[:n], nil
  15010. }
  15011. func (m *PreferAvoidPodsEntry) MarshalTo(dAtA []byte) (int, error) {
  15012. size := m.Size()
  15013. return m.MarshalToSizedBuffer(dAtA[:size])
  15014. }
  15015. func (m *PreferAvoidPodsEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15016. i := len(dAtA)
  15017. _ = i
  15018. var l int
  15019. _ = l
  15020. i -= len(m.Message)
  15021. copy(dAtA[i:], m.Message)
  15022. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  15023. i--
  15024. dAtA[i] = 0x22
  15025. i -= len(m.Reason)
  15026. copy(dAtA[i:], m.Reason)
  15027. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  15028. i--
  15029. dAtA[i] = 0x1a
  15030. {
  15031. size, err := m.EvictionTime.MarshalToSizedBuffer(dAtA[:i])
  15032. if err != nil {
  15033. return 0, err
  15034. }
  15035. i -= size
  15036. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15037. }
  15038. i--
  15039. dAtA[i] = 0x12
  15040. {
  15041. size, err := m.PodSignature.MarshalToSizedBuffer(dAtA[:i])
  15042. if err != nil {
  15043. return 0, err
  15044. }
  15045. i -= size
  15046. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15047. }
  15048. i--
  15049. dAtA[i] = 0xa
  15050. return len(dAtA) - i, nil
  15051. }
  15052. func (m *PreferredSchedulingTerm) Marshal() (dAtA []byte, err error) {
  15053. size := m.Size()
  15054. dAtA = make([]byte, size)
  15055. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15056. if err != nil {
  15057. return nil, err
  15058. }
  15059. return dAtA[:n], nil
  15060. }
  15061. func (m *PreferredSchedulingTerm) MarshalTo(dAtA []byte) (int, error) {
  15062. size := m.Size()
  15063. return m.MarshalToSizedBuffer(dAtA[:size])
  15064. }
  15065. func (m *PreferredSchedulingTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15066. i := len(dAtA)
  15067. _ = i
  15068. var l int
  15069. _ = l
  15070. {
  15071. size, err := m.Preference.MarshalToSizedBuffer(dAtA[:i])
  15072. if err != nil {
  15073. return 0, err
  15074. }
  15075. i -= size
  15076. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15077. }
  15078. i--
  15079. dAtA[i] = 0x12
  15080. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  15081. i--
  15082. dAtA[i] = 0x8
  15083. return len(dAtA) - i, nil
  15084. }
  15085. func (m *Probe) Marshal() (dAtA []byte, err error) {
  15086. size := m.Size()
  15087. dAtA = make([]byte, size)
  15088. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15089. if err != nil {
  15090. return nil, err
  15091. }
  15092. return dAtA[:n], nil
  15093. }
  15094. func (m *Probe) MarshalTo(dAtA []byte) (int, error) {
  15095. size := m.Size()
  15096. return m.MarshalToSizedBuffer(dAtA[:size])
  15097. }
  15098. func (m *Probe) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15099. i := len(dAtA)
  15100. _ = i
  15101. var l int
  15102. _ = l
  15103. if m.TerminationGracePeriodSeconds != nil {
  15104. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminationGracePeriodSeconds))
  15105. i--
  15106. dAtA[i] = 0x38
  15107. }
  15108. i = encodeVarintGenerated(dAtA, i, uint64(m.FailureThreshold))
  15109. i--
  15110. dAtA[i] = 0x30
  15111. i = encodeVarintGenerated(dAtA, i, uint64(m.SuccessThreshold))
  15112. i--
  15113. dAtA[i] = 0x28
  15114. i = encodeVarintGenerated(dAtA, i, uint64(m.PeriodSeconds))
  15115. i--
  15116. dAtA[i] = 0x20
  15117. i = encodeVarintGenerated(dAtA, i, uint64(m.TimeoutSeconds))
  15118. i--
  15119. dAtA[i] = 0x18
  15120. i = encodeVarintGenerated(dAtA, i, uint64(m.InitialDelaySeconds))
  15121. i--
  15122. dAtA[i] = 0x10
  15123. {
  15124. size, err := m.ProbeHandler.MarshalToSizedBuffer(dAtA[:i])
  15125. if err != nil {
  15126. return 0, err
  15127. }
  15128. i -= size
  15129. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15130. }
  15131. i--
  15132. dAtA[i] = 0xa
  15133. return len(dAtA) - i, nil
  15134. }
  15135. func (m *ProbeHandler) Marshal() (dAtA []byte, err error) {
  15136. size := m.Size()
  15137. dAtA = make([]byte, size)
  15138. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15139. if err != nil {
  15140. return nil, err
  15141. }
  15142. return dAtA[:n], nil
  15143. }
  15144. func (m *ProbeHandler) MarshalTo(dAtA []byte) (int, error) {
  15145. size := m.Size()
  15146. return m.MarshalToSizedBuffer(dAtA[:size])
  15147. }
  15148. func (m *ProbeHandler) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15149. i := len(dAtA)
  15150. _ = i
  15151. var l int
  15152. _ = l
  15153. if m.GRPC != nil {
  15154. {
  15155. size, err := m.GRPC.MarshalToSizedBuffer(dAtA[:i])
  15156. if err != nil {
  15157. return 0, err
  15158. }
  15159. i -= size
  15160. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15161. }
  15162. i--
  15163. dAtA[i] = 0x22
  15164. }
  15165. if m.TCPSocket != nil {
  15166. {
  15167. size, err := m.TCPSocket.MarshalToSizedBuffer(dAtA[:i])
  15168. if err != nil {
  15169. return 0, err
  15170. }
  15171. i -= size
  15172. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15173. }
  15174. i--
  15175. dAtA[i] = 0x1a
  15176. }
  15177. if m.HTTPGet != nil {
  15178. {
  15179. size, err := m.HTTPGet.MarshalToSizedBuffer(dAtA[:i])
  15180. if err != nil {
  15181. return 0, err
  15182. }
  15183. i -= size
  15184. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15185. }
  15186. i--
  15187. dAtA[i] = 0x12
  15188. }
  15189. if m.Exec != nil {
  15190. {
  15191. size, err := m.Exec.MarshalToSizedBuffer(dAtA[:i])
  15192. if err != nil {
  15193. return 0, err
  15194. }
  15195. i -= size
  15196. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15197. }
  15198. i--
  15199. dAtA[i] = 0xa
  15200. }
  15201. return len(dAtA) - i, nil
  15202. }
  15203. func (m *ProjectedVolumeSource) Marshal() (dAtA []byte, err error) {
  15204. size := m.Size()
  15205. dAtA = make([]byte, size)
  15206. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15207. if err != nil {
  15208. return nil, err
  15209. }
  15210. return dAtA[:n], nil
  15211. }
  15212. func (m *ProjectedVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15213. size := m.Size()
  15214. return m.MarshalToSizedBuffer(dAtA[:size])
  15215. }
  15216. func (m *ProjectedVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15217. i := len(dAtA)
  15218. _ = i
  15219. var l int
  15220. _ = l
  15221. if m.DefaultMode != nil {
  15222. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  15223. i--
  15224. dAtA[i] = 0x10
  15225. }
  15226. if len(m.Sources) > 0 {
  15227. for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  15228. {
  15229. size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15230. if err != nil {
  15231. return 0, err
  15232. }
  15233. i -= size
  15234. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15235. }
  15236. i--
  15237. dAtA[i] = 0xa
  15238. }
  15239. }
  15240. return len(dAtA) - i, nil
  15241. }
  15242. func (m *QuobyteVolumeSource) Marshal() (dAtA []byte, err error) {
  15243. size := m.Size()
  15244. dAtA = make([]byte, size)
  15245. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15246. if err != nil {
  15247. return nil, err
  15248. }
  15249. return dAtA[:n], nil
  15250. }
  15251. func (m *QuobyteVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15252. size := m.Size()
  15253. return m.MarshalToSizedBuffer(dAtA[:size])
  15254. }
  15255. func (m *QuobyteVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15256. i := len(dAtA)
  15257. _ = i
  15258. var l int
  15259. _ = l
  15260. i -= len(m.Tenant)
  15261. copy(dAtA[i:], m.Tenant)
  15262. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tenant)))
  15263. i--
  15264. dAtA[i] = 0x32
  15265. i -= len(m.Group)
  15266. copy(dAtA[i:], m.Group)
  15267. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  15268. i--
  15269. dAtA[i] = 0x2a
  15270. i -= len(m.User)
  15271. copy(dAtA[i:], m.User)
  15272. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  15273. i--
  15274. dAtA[i] = 0x22
  15275. i--
  15276. if m.ReadOnly {
  15277. dAtA[i] = 1
  15278. } else {
  15279. dAtA[i] = 0
  15280. }
  15281. i--
  15282. dAtA[i] = 0x18
  15283. i -= len(m.Volume)
  15284. copy(dAtA[i:], m.Volume)
  15285. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volume)))
  15286. i--
  15287. dAtA[i] = 0x12
  15288. i -= len(m.Registry)
  15289. copy(dAtA[i:], m.Registry)
  15290. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Registry)))
  15291. i--
  15292. dAtA[i] = 0xa
  15293. return len(dAtA) - i, nil
  15294. }
  15295. func (m *RBDPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  15296. size := m.Size()
  15297. dAtA = make([]byte, size)
  15298. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15299. if err != nil {
  15300. return nil, err
  15301. }
  15302. return dAtA[:n], nil
  15303. }
  15304. func (m *RBDPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15305. size := m.Size()
  15306. return m.MarshalToSizedBuffer(dAtA[:size])
  15307. }
  15308. func (m *RBDPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15309. i := len(dAtA)
  15310. _ = i
  15311. var l int
  15312. _ = l
  15313. i--
  15314. if m.ReadOnly {
  15315. dAtA[i] = 1
  15316. } else {
  15317. dAtA[i] = 0
  15318. }
  15319. i--
  15320. dAtA[i] = 0x40
  15321. if m.SecretRef != nil {
  15322. {
  15323. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15324. if err != nil {
  15325. return 0, err
  15326. }
  15327. i -= size
  15328. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15329. }
  15330. i--
  15331. dAtA[i] = 0x3a
  15332. }
  15333. i -= len(m.Keyring)
  15334. copy(dAtA[i:], m.Keyring)
  15335. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15336. i--
  15337. dAtA[i] = 0x32
  15338. i -= len(m.RadosUser)
  15339. copy(dAtA[i:], m.RadosUser)
  15340. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15341. i--
  15342. dAtA[i] = 0x2a
  15343. i -= len(m.RBDPool)
  15344. copy(dAtA[i:], m.RBDPool)
  15345. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15346. i--
  15347. dAtA[i] = 0x22
  15348. i -= len(m.FSType)
  15349. copy(dAtA[i:], m.FSType)
  15350. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15351. i--
  15352. dAtA[i] = 0x1a
  15353. i -= len(m.RBDImage)
  15354. copy(dAtA[i:], m.RBDImage)
  15355. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15356. i--
  15357. dAtA[i] = 0x12
  15358. if len(m.CephMonitors) > 0 {
  15359. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15360. i -= len(m.CephMonitors[iNdEx])
  15361. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15362. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15363. i--
  15364. dAtA[i] = 0xa
  15365. }
  15366. }
  15367. return len(dAtA) - i, nil
  15368. }
  15369. func (m *RBDVolumeSource) Marshal() (dAtA []byte, err error) {
  15370. size := m.Size()
  15371. dAtA = make([]byte, size)
  15372. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15373. if err != nil {
  15374. return nil, err
  15375. }
  15376. return dAtA[:n], nil
  15377. }
  15378. func (m *RBDVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15379. size := m.Size()
  15380. return m.MarshalToSizedBuffer(dAtA[:size])
  15381. }
  15382. func (m *RBDVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15383. i := len(dAtA)
  15384. _ = i
  15385. var l int
  15386. _ = l
  15387. i--
  15388. if m.ReadOnly {
  15389. dAtA[i] = 1
  15390. } else {
  15391. dAtA[i] = 0
  15392. }
  15393. i--
  15394. dAtA[i] = 0x40
  15395. if m.SecretRef != nil {
  15396. {
  15397. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15398. if err != nil {
  15399. return 0, err
  15400. }
  15401. i -= size
  15402. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15403. }
  15404. i--
  15405. dAtA[i] = 0x3a
  15406. }
  15407. i -= len(m.Keyring)
  15408. copy(dAtA[i:], m.Keyring)
  15409. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15410. i--
  15411. dAtA[i] = 0x32
  15412. i -= len(m.RadosUser)
  15413. copy(dAtA[i:], m.RadosUser)
  15414. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15415. i--
  15416. dAtA[i] = 0x2a
  15417. i -= len(m.RBDPool)
  15418. copy(dAtA[i:], m.RBDPool)
  15419. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15420. i--
  15421. dAtA[i] = 0x22
  15422. i -= len(m.FSType)
  15423. copy(dAtA[i:], m.FSType)
  15424. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15425. i--
  15426. dAtA[i] = 0x1a
  15427. i -= len(m.RBDImage)
  15428. copy(dAtA[i:], m.RBDImage)
  15429. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15430. i--
  15431. dAtA[i] = 0x12
  15432. if len(m.CephMonitors) > 0 {
  15433. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15434. i -= len(m.CephMonitors[iNdEx])
  15435. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15436. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15437. i--
  15438. dAtA[i] = 0xa
  15439. }
  15440. }
  15441. return len(dAtA) - i, nil
  15442. }
  15443. func (m *RangeAllocation) Marshal() (dAtA []byte, err error) {
  15444. size := m.Size()
  15445. dAtA = make([]byte, size)
  15446. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15447. if err != nil {
  15448. return nil, err
  15449. }
  15450. return dAtA[:n], nil
  15451. }
  15452. func (m *RangeAllocation) MarshalTo(dAtA []byte) (int, error) {
  15453. size := m.Size()
  15454. return m.MarshalToSizedBuffer(dAtA[:size])
  15455. }
  15456. func (m *RangeAllocation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15457. i := len(dAtA)
  15458. _ = i
  15459. var l int
  15460. _ = l
  15461. if m.Data != nil {
  15462. i -= len(m.Data)
  15463. copy(dAtA[i:], m.Data)
  15464. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Data)))
  15465. i--
  15466. dAtA[i] = 0x1a
  15467. }
  15468. i -= len(m.Range)
  15469. copy(dAtA[i:], m.Range)
  15470. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Range)))
  15471. i--
  15472. dAtA[i] = 0x12
  15473. {
  15474. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15475. if err != nil {
  15476. return 0, err
  15477. }
  15478. i -= size
  15479. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15480. }
  15481. i--
  15482. dAtA[i] = 0xa
  15483. return len(dAtA) - i, nil
  15484. }
  15485. func (m *ReplicationController) Marshal() (dAtA []byte, err error) {
  15486. size := m.Size()
  15487. dAtA = make([]byte, size)
  15488. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15489. if err != nil {
  15490. return nil, err
  15491. }
  15492. return dAtA[:n], nil
  15493. }
  15494. func (m *ReplicationController) MarshalTo(dAtA []byte) (int, error) {
  15495. size := m.Size()
  15496. return m.MarshalToSizedBuffer(dAtA[:size])
  15497. }
  15498. func (m *ReplicationController) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15499. i := len(dAtA)
  15500. _ = i
  15501. var l int
  15502. _ = l
  15503. {
  15504. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15505. if err != nil {
  15506. return 0, err
  15507. }
  15508. i -= size
  15509. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15510. }
  15511. i--
  15512. dAtA[i] = 0x1a
  15513. {
  15514. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15515. if err != nil {
  15516. return 0, err
  15517. }
  15518. i -= size
  15519. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15520. }
  15521. i--
  15522. dAtA[i] = 0x12
  15523. {
  15524. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15525. if err != nil {
  15526. return 0, err
  15527. }
  15528. i -= size
  15529. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15530. }
  15531. i--
  15532. dAtA[i] = 0xa
  15533. return len(dAtA) - i, nil
  15534. }
  15535. func (m *ReplicationControllerCondition) Marshal() (dAtA []byte, err error) {
  15536. size := m.Size()
  15537. dAtA = make([]byte, size)
  15538. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15539. if err != nil {
  15540. return nil, err
  15541. }
  15542. return dAtA[:n], nil
  15543. }
  15544. func (m *ReplicationControllerCondition) MarshalTo(dAtA []byte) (int, error) {
  15545. size := m.Size()
  15546. return m.MarshalToSizedBuffer(dAtA[:size])
  15547. }
  15548. func (m *ReplicationControllerCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15549. i := len(dAtA)
  15550. _ = i
  15551. var l int
  15552. _ = l
  15553. i -= len(m.Message)
  15554. copy(dAtA[i:], m.Message)
  15555. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  15556. i--
  15557. dAtA[i] = 0x2a
  15558. i -= len(m.Reason)
  15559. copy(dAtA[i:], m.Reason)
  15560. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  15561. i--
  15562. dAtA[i] = 0x22
  15563. {
  15564. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  15565. if err != nil {
  15566. return 0, err
  15567. }
  15568. i -= size
  15569. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15570. }
  15571. i--
  15572. dAtA[i] = 0x1a
  15573. i -= len(m.Status)
  15574. copy(dAtA[i:], m.Status)
  15575. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  15576. i--
  15577. dAtA[i] = 0x12
  15578. i -= len(m.Type)
  15579. copy(dAtA[i:], m.Type)
  15580. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  15581. i--
  15582. dAtA[i] = 0xa
  15583. return len(dAtA) - i, nil
  15584. }
  15585. func (m *ReplicationControllerList) Marshal() (dAtA []byte, err error) {
  15586. size := m.Size()
  15587. dAtA = make([]byte, size)
  15588. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15589. if err != nil {
  15590. return nil, err
  15591. }
  15592. return dAtA[:n], nil
  15593. }
  15594. func (m *ReplicationControllerList) MarshalTo(dAtA []byte) (int, error) {
  15595. size := m.Size()
  15596. return m.MarshalToSizedBuffer(dAtA[:size])
  15597. }
  15598. func (m *ReplicationControllerList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15599. i := len(dAtA)
  15600. _ = i
  15601. var l int
  15602. _ = l
  15603. if len(m.Items) > 0 {
  15604. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15605. {
  15606. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15607. if err != nil {
  15608. return 0, err
  15609. }
  15610. i -= size
  15611. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15612. }
  15613. i--
  15614. dAtA[i] = 0x12
  15615. }
  15616. }
  15617. {
  15618. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15619. if err != nil {
  15620. return 0, err
  15621. }
  15622. i -= size
  15623. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15624. }
  15625. i--
  15626. dAtA[i] = 0xa
  15627. return len(dAtA) - i, nil
  15628. }
  15629. func (m *ReplicationControllerSpec) Marshal() (dAtA []byte, err error) {
  15630. size := m.Size()
  15631. dAtA = make([]byte, size)
  15632. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15633. if err != nil {
  15634. return nil, err
  15635. }
  15636. return dAtA[:n], nil
  15637. }
  15638. func (m *ReplicationControllerSpec) MarshalTo(dAtA []byte) (int, error) {
  15639. size := m.Size()
  15640. return m.MarshalToSizedBuffer(dAtA[:size])
  15641. }
  15642. func (m *ReplicationControllerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15643. i := len(dAtA)
  15644. _ = i
  15645. var l int
  15646. _ = l
  15647. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  15648. i--
  15649. dAtA[i] = 0x20
  15650. if m.Template != nil {
  15651. {
  15652. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  15653. if err != nil {
  15654. return 0, err
  15655. }
  15656. i -= size
  15657. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15658. }
  15659. i--
  15660. dAtA[i] = 0x1a
  15661. }
  15662. if len(m.Selector) > 0 {
  15663. keysForSelector := make([]string, 0, len(m.Selector))
  15664. for k := range m.Selector {
  15665. keysForSelector = append(keysForSelector, string(k))
  15666. }
  15667. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  15668. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  15669. v := m.Selector[string(keysForSelector[iNdEx])]
  15670. baseI := i
  15671. i -= len(v)
  15672. copy(dAtA[i:], v)
  15673. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  15674. i--
  15675. dAtA[i] = 0x12
  15676. i -= len(keysForSelector[iNdEx])
  15677. copy(dAtA[i:], keysForSelector[iNdEx])
  15678. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  15679. i--
  15680. dAtA[i] = 0xa
  15681. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15682. i--
  15683. dAtA[i] = 0x12
  15684. }
  15685. }
  15686. if m.Replicas != nil {
  15687. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  15688. i--
  15689. dAtA[i] = 0x8
  15690. }
  15691. return len(dAtA) - i, nil
  15692. }
  15693. func (m *ReplicationControllerStatus) Marshal() (dAtA []byte, err error) {
  15694. size := m.Size()
  15695. dAtA = make([]byte, size)
  15696. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15697. if err != nil {
  15698. return nil, err
  15699. }
  15700. return dAtA[:n], nil
  15701. }
  15702. func (m *ReplicationControllerStatus) MarshalTo(dAtA []byte) (int, error) {
  15703. size := m.Size()
  15704. return m.MarshalToSizedBuffer(dAtA[:size])
  15705. }
  15706. func (m *ReplicationControllerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15707. i := len(dAtA)
  15708. _ = i
  15709. var l int
  15710. _ = l
  15711. if len(m.Conditions) > 0 {
  15712. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  15713. {
  15714. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15715. if err != nil {
  15716. return 0, err
  15717. }
  15718. i -= size
  15719. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15720. }
  15721. i--
  15722. dAtA[i] = 0x32
  15723. }
  15724. }
  15725. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  15726. i--
  15727. dAtA[i] = 0x28
  15728. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  15729. i--
  15730. dAtA[i] = 0x20
  15731. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  15732. i--
  15733. dAtA[i] = 0x18
  15734. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  15735. i--
  15736. dAtA[i] = 0x10
  15737. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  15738. i--
  15739. dAtA[i] = 0x8
  15740. return len(dAtA) - i, nil
  15741. }
  15742. func (m *ResourceFieldSelector) Marshal() (dAtA []byte, err error) {
  15743. size := m.Size()
  15744. dAtA = make([]byte, size)
  15745. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15746. if err != nil {
  15747. return nil, err
  15748. }
  15749. return dAtA[:n], nil
  15750. }
  15751. func (m *ResourceFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  15752. size := m.Size()
  15753. return m.MarshalToSizedBuffer(dAtA[:size])
  15754. }
  15755. func (m *ResourceFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15756. i := len(dAtA)
  15757. _ = i
  15758. var l int
  15759. _ = l
  15760. {
  15761. size, err := m.Divisor.MarshalToSizedBuffer(dAtA[:i])
  15762. if err != nil {
  15763. return 0, err
  15764. }
  15765. i -= size
  15766. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15767. }
  15768. i--
  15769. dAtA[i] = 0x1a
  15770. i -= len(m.Resource)
  15771. copy(dAtA[i:], m.Resource)
  15772. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Resource)))
  15773. i--
  15774. dAtA[i] = 0x12
  15775. i -= len(m.ContainerName)
  15776. copy(dAtA[i:], m.ContainerName)
  15777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerName)))
  15778. i--
  15779. dAtA[i] = 0xa
  15780. return len(dAtA) - i, nil
  15781. }
  15782. func (m *ResourceQuota) Marshal() (dAtA []byte, err error) {
  15783. size := m.Size()
  15784. dAtA = make([]byte, size)
  15785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15786. if err != nil {
  15787. return nil, err
  15788. }
  15789. return dAtA[:n], nil
  15790. }
  15791. func (m *ResourceQuota) MarshalTo(dAtA []byte) (int, error) {
  15792. size := m.Size()
  15793. return m.MarshalToSizedBuffer(dAtA[:size])
  15794. }
  15795. func (m *ResourceQuota) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15796. i := len(dAtA)
  15797. _ = i
  15798. var l int
  15799. _ = l
  15800. {
  15801. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15802. if err != nil {
  15803. return 0, err
  15804. }
  15805. i -= size
  15806. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15807. }
  15808. i--
  15809. dAtA[i] = 0x1a
  15810. {
  15811. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15812. if err != nil {
  15813. return 0, err
  15814. }
  15815. i -= size
  15816. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15817. }
  15818. i--
  15819. dAtA[i] = 0x12
  15820. {
  15821. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15822. if err != nil {
  15823. return 0, err
  15824. }
  15825. i -= size
  15826. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15827. }
  15828. i--
  15829. dAtA[i] = 0xa
  15830. return len(dAtA) - i, nil
  15831. }
  15832. func (m *ResourceQuotaList) Marshal() (dAtA []byte, err error) {
  15833. size := m.Size()
  15834. dAtA = make([]byte, size)
  15835. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15836. if err != nil {
  15837. return nil, err
  15838. }
  15839. return dAtA[:n], nil
  15840. }
  15841. func (m *ResourceQuotaList) MarshalTo(dAtA []byte) (int, error) {
  15842. size := m.Size()
  15843. return m.MarshalToSizedBuffer(dAtA[:size])
  15844. }
  15845. func (m *ResourceQuotaList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15846. i := len(dAtA)
  15847. _ = i
  15848. var l int
  15849. _ = l
  15850. if len(m.Items) > 0 {
  15851. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15852. {
  15853. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15854. if err != nil {
  15855. return 0, err
  15856. }
  15857. i -= size
  15858. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15859. }
  15860. i--
  15861. dAtA[i] = 0x12
  15862. }
  15863. }
  15864. {
  15865. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15866. if err != nil {
  15867. return 0, err
  15868. }
  15869. i -= size
  15870. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15871. }
  15872. i--
  15873. dAtA[i] = 0xa
  15874. return len(dAtA) - i, nil
  15875. }
  15876. func (m *ResourceQuotaSpec) Marshal() (dAtA []byte, err error) {
  15877. size := m.Size()
  15878. dAtA = make([]byte, size)
  15879. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15880. if err != nil {
  15881. return nil, err
  15882. }
  15883. return dAtA[:n], nil
  15884. }
  15885. func (m *ResourceQuotaSpec) MarshalTo(dAtA []byte) (int, error) {
  15886. size := m.Size()
  15887. return m.MarshalToSizedBuffer(dAtA[:size])
  15888. }
  15889. func (m *ResourceQuotaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15890. i := len(dAtA)
  15891. _ = i
  15892. var l int
  15893. _ = l
  15894. if m.ScopeSelector != nil {
  15895. {
  15896. size, err := m.ScopeSelector.MarshalToSizedBuffer(dAtA[:i])
  15897. if err != nil {
  15898. return 0, err
  15899. }
  15900. i -= size
  15901. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15902. }
  15903. i--
  15904. dAtA[i] = 0x1a
  15905. }
  15906. if len(m.Scopes) > 0 {
  15907. for iNdEx := len(m.Scopes) - 1; iNdEx >= 0; iNdEx-- {
  15908. i -= len(m.Scopes[iNdEx])
  15909. copy(dAtA[i:], m.Scopes[iNdEx])
  15910. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scopes[iNdEx])))
  15911. i--
  15912. dAtA[i] = 0x12
  15913. }
  15914. }
  15915. if len(m.Hard) > 0 {
  15916. keysForHard := make([]string, 0, len(m.Hard))
  15917. for k := range m.Hard {
  15918. keysForHard = append(keysForHard, string(k))
  15919. }
  15920. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15921. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  15922. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  15923. baseI := i
  15924. {
  15925. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15926. if err != nil {
  15927. return 0, err
  15928. }
  15929. i -= size
  15930. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15931. }
  15932. i--
  15933. dAtA[i] = 0x12
  15934. i -= len(keysForHard[iNdEx])
  15935. copy(dAtA[i:], keysForHard[iNdEx])
  15936. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  15937. i--
  15938. dAtA[i] = 0xa
  15939. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15940. i--
  15941. dAtA[i] = 0xa
  15942. }
  15943. }
  15944. return len(dAtA) - i, nil
  15945. }
  15946. func (m *ResourceQuotaStatus) Marshal() (dAtA []byte, err error) {
  15947. size := m.Size()
  15948. dAtA = make([]byte, size)
  15949. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15950. if err != nil {
  15951. return nil, err
  15952. }
  15953. return dAtA[:n], nil
  15954. }
  15955. func (m *ResourceQuotaStatus) MarshalTo(dAtA []byte) (int, error) {
  15956. size := m.Size()
  15957. return m.MarshalToSizedBuffer(dAtA[:size])
  15958. }
  15959. func (m *ResourceQuotaStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15960. i := len(dAtA)
  15961. _ = i
  15962. var l int
  15963. _ = l
  15964. if len(m.Used) > 0 {
  15965. keysForUsed := make([]string, 0, len(m.Used))
  15966. for k := range m.Used {
  15967. keysForUsed = append(keysForUsed, string(k))
  15968. }
  15969. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  15970. for iNdEx := len(keysForUsed) - 1; iNdEx >= 0; iNdEx-- {
  15971. v := m.Used[ResourceName(keysForUsed[iNdEx])]
  15972. baseI := i
  15973. {
  15974. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15975. if err != nil {
  15976. return 0, err
  15977. }
  15978. i -= size
  15979. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15980. }
  15981. i--
  15982. dAtA[i] = 0x12
  15983. i -= len(keysForUsed[iNdEx])
  15984. copy(dAtA[i:], keysForUsed[iNdEx])
  15985. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUsed[iNdEx])))
  15986. i--
  15987. dAtA[i] = 0xa
  15988. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15989. i--
  15990. dAtA[i] = 0x12
  15991. }
  15992. }
  15993. if len(m.Hard) > 0 {
  15994. keysForHard := make([]string, 0, len(m.Hard))
  15995. for k := range m.Hard {
  15996. keysForHard = append(keysForHard, string(k))
  15997. }
  15998. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15999. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  16000. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  16001. baseI := i
  16002. {
  16003. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  16004. if err != nil {
  16005. return 0, err
  16006. }
  16007. i -= size
  16008. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16009. }
  16010. i--
  16011. dAtA[i] = 0x12
  16012. i -= len(keysForHard[iNdEx])
  16013. copy(dAtA[i:], keysForHard[iNdEx])
  16014. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  16015. i--
  16016. dAtA[i] = 0xa
  16017. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16018. i--
  16019. dAtA[i] = 0xa
  16020. }
  16021. }
  16022. return len(dAtA) - i, nil
  16023. }
  16024. func (m *ResourceRequirements) Marshal() (dAtA []byte, err error) {
  16025. size := m.Size()
  16026. dAtA = make([]byte, size)
  16027. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16028. if err != nil {
  16029. return nil, err
  16030. }
  16031. return dAtA[:n], nil
  16032. }
  16033. func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error) {
  16034. size := m.Size()
  16035. return m.MarshalToSizedBuffer(dAtA[:size])
  16036. }
  16037. func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16038. i := len(dAtA)
  16039. _ = i
  16040. var l int
  16041. _ = l
  16042. if len(m.Requests) > 0 {
  16043. keysForRequests := make([]string, 0, len(m.Requests))
  16044. for k := range m.Requests {
  16045. keysForRequests = append(keysForRequests, string(k))
  16046. }
  16047. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  16048. for iNdEx := len(keysForRequests) - 1; iNdEx >= 0; iNdEx-- {
  16049. v := m.Requests[ResourceName(keysForRequests[iNdEx])]
  16050. baseI := i
  16051. {
  16052. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  16053. if err != nil {
  16054. return 0, err
  16055. }
  16056. i -= size
  16057. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16058. }
  16059. i--
  16060. dAtA[i] = 0x12
  16061. i -= len(keysForRequests[iNdEx])
  16062. copy(dAtA[i:], keysForRequests[iNdEx])
  16063. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForRequests[iNdEx])))
  16064. i--
  16065. dAtA[i] = 0xa
  16066. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16067. i--
  16068. dAtA[i] = 0x12
  16069. }
  16070. }
  16071. if len(m.Limits) > 0 {
  16072. keysForLimits := make([]string, 0, len(m.Limits))
  16073. for k := range m.Limits {
  16074. keysForLimits = append(keysForLimits, string(k))
  16075. }
  16076. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  16077. for iNdEx := len(keysForLimits) - 1; iNdEx >= 0; iNdEx-- {
  16078. v := m.Limits[ResourceName(keysForLimits[iNdEx])]
  16079. baseI := i
  16080. {
  16081. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  16082. if err != nil {
  16083. return 0, err
  16084. }
  16085. i -= size
  16086. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16087. }
  16088. i--
  16089. dAtA[i] = 0x12
  16090. i -= len(keysForLimits[iNdEx])
  16091. copy(dAtA[i:], keysForLimits[iNdEx])
  16092. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLimits[iNdEx])))
  16093. i--
  16094. dAtA[i] = 0xa
  16095. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16096. i--
  16097. dAtA[i] = 0xa
  16098. }
  16099. }
  16100. return len(dAtA) - i, nil
  16101. }
  16102. func (m *SELinuxOptions) Marshal() (dAtA []byte, err error) {
  16103. size := m.Size()
  16104. dAtA = make([]byte, size)
  16105. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16106. if err != nil {
  16107. return nil, err
  16108. }
  16109. return dAtA[:n], nil
  16110. }
  16111. func (m *SELinuxOptions) MarshalTo(dAtA []byte) (int, error) {
  16112. size := m.Size()
  16113. return m.MarshalToSizedBuffer(dAtA[:size])
  16114. }
  16115. func (m *SELinuxOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16116. i := len(dAtA)
  16117. _ = i
  16118. var l int
  16119. _ = l
  16120. i -= len(m.Level)
  16121. copy(dAtA[i:], m.Level)
  16122. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Level)))
  16123. i--
  16124. dAtA[i] = 0x22
  16125. i -= len(m.Type)
  16126. copy(dAtA[i:], m.Type)
  16127. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16128. i--
  16129. dAtA[i] = 0x1a
  16130. i -= len(m.Role)
  16131. copy(dAtA[i:], m.Role)
  16132. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Role)))
  16133. i--
  16134. dAtA[i] = 0x12
  16135. i -= len(m.User)
  16136. copy(dAtA[i:], m.User)
  16137. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  16138. i--
  16139. dAtA[i] = 0xa
  16140. return len(dAtA) - i, nil
  16141. }
  16142. func (m *ScaleIOPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  16143. size := m.Size()
  16144. dAtA = make([]byte, size)
  16145. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16146. if err != nil {
  16147. return nil, err
  16148. }
  16149. return dAtA[:n], nil
  16150. }
  16151. func (m *ScaleIOPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16152. size := m.Size()
  16153. return m.MarshalToSizedBuffer(dAtA[:size])
  16154. }
  16155. func (m *ScaleIOPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16156. i := len(dAtA)
  16157. _ = i
  16158. var l int
  16159. _ = l
  16160. i--
  16161. if m.ReadOnly {
  16162. dAtA[i] = 1
  16163. } else {
  16164. dAtA[i] = 0
  16165. }
  16166. i--
  16167. dAtA[i] = 0x50
  16168. i -= len(m.FSType)
  16169. copy(dAtA[i:], m.FSType)
  16170. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  16171. i--
  16172. dAtA[i] = 0x4a
  16173. i -= len(m.VolumeName)
  16174. copy(dAtA[i:], m.VolumeName)
  16175. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  16176. i--
  16177. dAtA[i] = 0x42
  16178. i -= len(m.StorageMode)
  16179. copy(dAtA[i:], m.StorageMode)
  16180. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  16181. i--
  16182. dAtA[i] = 0x3a
  16183. i -= len(m.StoragePool)
  16184. copy(dAtA[i:], m.StoragePool)
  16185. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  16186. i--
  16187. dAtA[i] = 0x32
  16188. i -= len(m.ProtectionDomain)
  16189. copy(dAtA[i:], m.ProtectionDomain)
  16190. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  16191. i--
  16192. dAtA[i] = 0x2a
  16193. i--
  16194. if m.SSLEnabled {
  16195. dAtA[i] = 1
  16196. } else {
  16197. dAtA[i] = 0
  16198. }
  16199. i--
  16200. dAtA[i] = 0x20
  16201. if m.SecretRef != nil {
  16202. {
  16203. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  16204. if err != nil {
  16205. return 0, err
  16206. }
  16207. i -= size
  16208. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16209. }
  16210. i--
  16211. dAtA[i] = 0x1a
  16212. }
  16213. i -= len(m.System)
  16214. copy(dAtA[i:], m.System)
  16215. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  16216. i--
  16217. dAtA[i] = 0x12
  16218. i -= len(m.Gateway)
  16219. copy(dAtA[i:], m.Gateway)
  16220. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  16221. i--
  16222. dAtA[i] = 0xa
  16223. return len(dAtA) - i, nil
  16224. }
  16225. func (m *ScaleIOVolumeSource) Marshal() (dAtA []byte, err error) {
  16226. size := m.Size()
  16227. dAtA = make([]byte, size)
  16228. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16229. if err != nil {
  16230. return nil, err
  16231. }
  16232. return dAtA[:n], nil
  16233. }
  16234. func (m *ScaleIOVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16235. size := m.Size()
  16236. return m.MarshalToSizedBuffer(dAtA[:size])
  16237. }
  16238. func (m *ScaleIOVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16239. i := len(dAtA)
  16240. _ = i
  16241. var l int
  16242. _ = l
  16243. i--
  16244. if m.ReadOnly {
  16245. dAtA[i] = 1
  16246. } else {
  16247. dAtA[i] = 0
  16248. }
  16249. i--
  16250. dAtA[i] = 0x50
  16251. i -= len(m.FSType)
  16252. copy(dAtA[i:], m.FSType)
  16253. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  16254. i--
  16255. dAtA[i] = 0x4a
  16256. i -= len(m.VolumeName)
  16257. copy(dAtA[i:], m.VolumeName)
  16258. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  16259. i--
  16260. dAtA[i] = 0x42
  16261. i -= len(m.StorageMode)
  16262. copy(dAtA[i:], m.StorageMode)
  16263. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  16264. i--
  16265. dAtA[i] = 0x3a
  16266. i -= len(m.StoragePool)
  16267. copy(dAtA[i:], m.StoragePool)
  16268. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  16269. i--
  16270. dAtA[i] = 0x32
  16271. i -= len(m.ProtectionDomain)
  16272. copy(dAtA[i:], m.ProtectionDomain)
  16273. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  16274. i--
  16275. dAtA[i] = 0x2a
  16276. i--
  16277. if m.SSLEnabled {
  16278. dAtA[i] = 1
  16279. } else {
  16280. dAtA[i] = 0
  16281. }
  16282. i--
  16283. dAtA[i] = 0x20
  16284. if m.SecretRef != nil {
  16285. {
  16286. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  16287. if err != nil {
  16288. return 0, err
  16289. }
  16290. i -= size
  16291. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16292. }
  16293. i--
  16294. dAtA[i] = 0x1a
  16295. }
  16296. i -= len(m.System)
  16297. copy(dAtA[i:], m.System)
  16298. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  16299. i--
  16300. dAtA[i] = 0x12
  16301. i -= len(m.Gateway)
  16302. copy(dAtA[i:], m.Gateway)
  16303. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  16304. i--
  16305. dAtA[i] = 0xa
  16306. return len(dAtA) - i, nil
  16307. }
  16308. func (m *ScopeSelector) Marshal() (dAtA []byte, err error) {
  16309. size := m.Size()
  16310. dAtA = make([]byte, size)
  16311. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16312. if err != nil {
  16313. return nil, err
  16314. }
  16315. return dAtA[:n], nil
  16316. }
  16317. func (m *ScopeSelector) MarshalTo(dAtA []byte) (int, error) {
  16318. size := m.Size()
  16319. return m.MarshalToSizedBuffer(dAtA[:size])
  16320. }
  16321. func (m *ScopeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16322. i := len(dAtA)
  16323. _ = i
  16324. var l int
  16325. _ = l
  16326. if len(m.MatchExpressions) > 0 {
  16327. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  16328. {
  16329. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16330. if err != nil {
  16331. return 0, err
  16332. }
  16333. i -= size
  16334. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16335. }
  16336. i--
  16337. dAtA[i] = 0xa
  16338. }
  16339. }
  16340. return len(dAtA) - i, nil
  16341. }
  16342. func (m *ScopedResourceSelectorRequirement) Marshal() (dAtA []byte, err error) {
  16343. size := m.Size()
  16344. dAtA = make([]byte, size)
  16345. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16346. if err != nil {
  16347. return nil, err
  16348. }
  16349. return dAtA[:n], nil
  16350. }
  16351. func (m *ScopedResourceSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  16352. size := m.Size()
  16353. return m.MarshalToSizedBuffer(dAtA[:size])
  16354. }
  16355. func (m *ScopedResourceSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16356. i := len(dAtA)
  16357. _ = i
  16358. var l int
  16359. _ = l
  16360. if len(m.Values) > 0 {
  16361. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  16362. i -= len(m.Values[iNdEx])
  16363. copy(dAtA[i:], m.Values[iNdEx])
  16364. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  16365. i--
  16366. dAtA[i] = 0x1a
  16367. }
  16368. }
  16369. i -= len(m.Operator)
  16370. copy(dAtA[i:], m.Operator)
  16371. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  16372. i--
  16373. dAtA[i] = 0x12
  16374. i -= len(m.ScopeName)
  16375. copy(dAtA[i:], m.ScopeName)
  16376. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ScopeName)))
  16377. i--
  16378. dAtA[i] = 0xa
  16379. return len(dAtA) - i, nil
  16380. }
  16381. func (m *SeccompProfile) Marshal() (dAtA []byte, err error) {
  16382. size := m.Size()
  16383. dAtA = make([]byte, size)
  16384. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16385. if err != nil {
  16386. return nil, err
  16387. }
  16388. return dAtA[:n], nil
  16389. }
  16390. func (m *SeccompProfile) MarshalTo(dAtA []byte) (int, error) {
  16391. size := m.Size()
  16392. return m.MarshalToSizedBuffer(dAtA[:size])
  16393. }
  16394. func (m *SeccompProfile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16395. i := len(dAtA)
  16396. _ = i
  16397. var l int
  16398. _ = l
  16399. if m.LocalhostProfile != nil {
  16400. i -= len(*m.LocalhostProfile)
  16401. copy(dAtA[i:], *m.LocalhostProfile)
  16402. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LocalhostProfile)))
  16403. i--
  16404. dAtA[i] = 0x12
  16405. }
  16406. i -= len(m.Type)
  16407. copy(dAtA[i:], m.Type)
  16408. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16409. i--
  16410. dAtA[i] = 0xa
  16411. return len(dAtA) - i, nil
  16412. }
  16413. func (m *Secret) Marshal() (dAtA []byte, err error) {
  16414. size := m.Size()
  16415. dAtA = make([]byte, size)
  16416. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16417. if err != nil {
  16418. return nil, err
  16419. }
  16420. return dAtA[:n], nil
  16421. }
  16422. func (m *Secret) MarshalTo(dAtA []byte) (int, error) {
  16423. size := m.Size()
  16424. return m.MarshalToSizedBuffer(dAtA[:size])
  16425. }
  16426. func (m *Secret) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16427. i := len(dAtA)
  16428. _ = i
  16429. var l int
  16430. _ = l
  16431. if m.Immutable != nil {
  16432. i--
  16433. if *m.Immutable {
  16434. dAtA[i] = 1
  16435. } else {
  16436. dAtA[i] = 0
  16437. }
  16438. i--
  16439. dAtA[i] = 0x28
  16440. }
  16441. if len(m.StringData) > 0 {
  16442. keysForStringData := make([]string, 0, len(m.StringData))
  16443. for k := range m.StringData {
  16444. keysForStringData = append(keysForStringData, string(k))
  16445. }
  16446. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  16447. for iNdEx := len(keysForStringData) - 1; iNdEx >= 0; iNdEx-- {
  16448. v := m.StringData[string(keysForStringData[iNdEx])]
  16449. baseI := i
  16450. i -= len(v)
  16451. copy(dAtA[i:], v)
  16452. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16453. i--
  16454. dAtA[i] = 0x12
  16455. i -= len(keysForStringData[iNdEx])
  16456. copy(dAtA[i:], keysForStringData[iNdEx])
  16457. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForStringData[iNdEx])))
  16458. i--
  16459. dAtA[i] = 0xa
  16460. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16461. i--
  16462. dAtA[i] = 0x22
  16463. }
  16464. }
  16465. i -= len(m.Type)
  16466. copy(dAtA[i:], m.Type)
  16467. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16468. i--
  16469. dAtA[i] = 0x1a
  16470. if len(m.Data) > 0 {
  16471. keysForData := make([]string, 0, len(m.Data))
  16472. for k := range m.Data {
  16473. keysForData = append(keysForData, string(k))
  16474. }
  16475. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  16476. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  16477. v := m.Data[string(keysForData[iNdEx])]
  16478. baseI := i
  16479. if v != nil {
  16480. i -= len(v)
  16481. copy(dAtA[i:], v)
  16482. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16483. i--
  16484. dAtA[i] = 0x12
  16485. }
  16486. i -= len(keysForData[iNdEx])
  16487. copy(dAtA[i:], keysForData[iNdEx])
  16488. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  16489. i--
  16490. dAtA[i] = 0xa
  16491. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16492. i--
  16493. dAtA[i] = 0x12
  16494. }
  16495. }
  16496. {
  16497. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16498. if err != nil {
  16499. return 0, err
  16500. }
  16501. i -= size
  16502. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16503. }
  16504. i--
  16505. dAtA[i] = 0xa
  16506. return len(dAtA) - i, nil
  16507. }
  16508. func (m *SecretEnvSource) Marshal() (dAtA []byte, err error) {
  16509. size := m.Size()
  16510. dAtA = make([]byte, size)
  16511. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16512. if err != nil {
  16513. return nil, err
  16514. }
  16515. return dAtA[:n], nil
  16516. }
  16517. func (m *SecretEnvSource) MarshalTo(dAtA []byte) (int, error) {
  16518. size := m.Size()
  16519. return m.MarshalToSizedBuffer(dAtA[:size])
  16520. }
  16521. func (m *SecretEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16522. i := len(dAtA)
  16523. _ = i
  16524. var l int
  16525. _ = l
  16526. if m.Optional != nil {
  16527. i--
  16528. if *m.Optional {
  16529. dAtA[i] = 1
  16530. } else {
  16531. dAtA[i] = 0
  16532. }
  16533. i--
  16534. dAtA[i] = 0x10
  16535. }
  16536. {
  16537. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16538. if err != nil {
  16539. return 0, err
  16540. }
  16541. i -= size
  16542. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16543. }
  16544. i--
  16545. dAtA[i] = 0xa
  16546. return len(dAtA) - i, nil
  16547. }
  16548. func (m *SecretKeySelector) Marshal() (dAtA []byte, err error) {
  16549. size := m.Size()
  16550. dAtA = make([]byte, size)
  16551. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16552. if err != nil {
  16553. return nil, err
  16554. }
  16555. return dAtA[:n], nil
  16556. }
  16557. func (m *SecretKeySelector) MarshalTo(dAtA []byte) (int, error) {
  16558. size := m.Size()
  16559. return m.MarshalToSizedBuffer(dAtA[:size])
  16560. }
  16561. func (m *SecretKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16562. i := len(dAtA)
  16563. _ = i
  16564. var l int
  16565. _ = l
  16566. if m.Optional != nil {
  16567. i--
  16568. if *m.Optional {
  16569. dAtA[i] = 1
  16570. } else {
  16571. dAtA[i] = 0
  16572. }
  16573. i--
  16574. dAtA[i] = 0x18
  16575. }
  16576. i -= len(m.Key)
  16577. copy(dAtA[i:], m.Key)
  16578. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  16579. i--
  16580. dAtA[i] = 0x12
  16581. {
  16582. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16583. if err != nil {
  16584. return 0, err
  16585. }
  16586. i -= size
  16587. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16588. }
  16589. i--
  16590. dAtA[i] = 0xa
  16591. return len(dAtA) - i, nil
  16592. }
  16593. func (m *SecretList) Marshal() (dAtA []byte, err error) {
  16594. size := m.Size()
  16595. dAtA = make([]byte, size)
  16596. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16597. if err != nil {
  16598. return nil, err
  16599. }
  16600. return dAtA[:n], nil
  16601. }
  16602. func (m *SecretList) MarshalTo(dAtA []byte) (int, error) {
  16603. size := m.Size()
  16604. return m.MarshalToSizedBuffer(dAtA[:size])
  16605. }
  16606. func (m *SecretList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16607. i := len(dAtA)
  16608. _ = i
  16609. var l int
  16610. _ = l
  16611. if len(m.Items) > 0 {
  16612. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16613. {
  16614. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16615. if err != nil {
  16616. return 0, err
  16617. }
  16618. i -= size
  16619. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16620. }
  16621. i--
  16622. dAtA[i] = 0x12
  16623. }
  16624. }
  16625. {
  16626. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16627. if err != nil {
  16628. return 0, err
  16629. }
  16630. i -= size
  16631. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16632. }
  16633. i--
  16634. dAtA[i] = 0xa
  16635. return len(dAtA) - i, nil
  16636. }
  16637. func (m *SecretProjection) Marshal() (dAtA []byte, err error) {
  16638. size := m.Size()
  16639. dAtA = make([]byte, size)
  16640. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16641. if err != nil {
  16642. return nil, err
  16643. }
  16644. return dAtA[:n], nil
  16645. }
  16646. func (m *SecretProjection) MarshalTo(dAtA []byte) (int, error) {
  16647. size := m.Size()
  16648. return m.MarshalToSizedBuffer(dAtA[:size])
  16649. }
  16650. func (m *SecretProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16651. i := len(dAtA)
  16652. _ = i
  16653. var l int
  16654. _ = l
  16655. if m.Optional != nil {
  16656. i--
  16657. if *m.Optional {
  16658. dAtA[i] = 1
  16659. } else {
  16660. dAtA[i] = 0
  16661. }
  16662. i--
  16663. dAtA[i] = 0x20
  16664. }
  16665. if len(m.Items) > 0 {
  16666. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16667. {
  16668. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16669. if err != nil {
  16670. return 0, err
  16671. }
  16672. i -= size
  16673. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16674. }
  16675. i--
  16676. dAtA[i] = 0x12
  16677. }
  16678. }
  16679. {
  16680. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16681. if err != nil {
  16682. return 0, err
  16683. }
  16684. i -= size
  16685. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16686. }
  16687. i--
  16688. dAtA[i] = 0xa
  16689. return len(dAtA) - i, nil
  16690. }
  16691. func (m *SecretReference) Marshal() (dAtA []byte, err error) {
  16692. size := m.Size()
  16693. dAtA = make([]byte, size)
  16694. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16695. if err != nil {
  16696. return nil, err
  16697. }
  16698. return dAtA[:n], nil
  16699. }
  16700. func (m *SecretReference) MarshalTo(dAtA []byte) (int, error) {
  16701. size := m.Size()
  16702. return m.MarshalToSizedBuffer(dAtA[:size])
  16703. }
  16704. func (m *SecretReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16705. i := len(dAtA)
  16706. _ = i
  16707. var l int
  16708. _ = l
  16709. i -= len(m.Namespace)
  16710. copy(dAtA[i:], m.Namespace)
  16711. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  16712. i--
  16713. dAtA[i] = 0x12
  16714. i -= len(m.Name)
  16715. copy(dAtA[i:], m.Name)
  16716. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  16717. i--
  16718. dAtA[i] = 0xa
  16719. return len(dAtA) - i, nil
  16720. }
  16721. func (m *SecretVolumeSource) Marshal() (dAtA []byte, err error) {
  16722. size := m.Size()
  16723. dAtA = make([]byte, size)
  16724. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16725. if err != nil {
  16726. return nil, err
  16727. }
  16728. return dAtA[:n], nil
  16729. }
  16730. func (m *SecretVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16731. size := m.Size()
  16732. return m.MarshalToSizedBuffer(dAtA[:size])
  16733. }
  16734. func (m *SecretVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16735. i := len(dAtA)
  16736. _ = i
  16737. var l int
  16738. _ = l
  16739. if m.Optional != nil {
  16740. i--
  16741. if *m.Optional {
  16742. dAtA[i] = 1
  16743. } else {
  16744. dAtA[i] = 0
  16745. }
  16746. i--
  16747. dAtA[i] = 0x20
  16748. }
  16749. if m.DefaultMode != nil {
  16750. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  16751. i--
  16752. dAtA[i] = 0x18
  16753. }
  16754. if len(m.Items) > 0 {
  16755. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16756. {
  16757. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16758. if err != nil {
  16759. return 0, err
  16760. }
  16761. i -= size
  16762. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16763. }
  16764. i--
  16765. dAtA[i] = 0x12
  16766. }
  16767. }
  16768. i -= len(m.SecretName)
  16769. copy(dAtA[i:], m.SecretName)
  16770. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  16771. i--
  16772. dAtA[i] = 0xa
  16773. return len(dAtA) - i, nil
  16774. }
  16775. func (m *SecurityContext) Marshal() (dAtA []byte, err error) {
  16776. size := m.Size()
  16777. dAtA = make([]byte, size)
  16778. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16779. if err != nil {
  16780. return nil, err
  16781. }
  16782. return dAtA[:n], nil
  16783. }
  16784. func (m *SecurityContext) MarshalTo(dAtA []byte) (int, error) {
  16785. size := m.Size()
  16786. return m.MarshalToSizedBuffer(dAtA[:size])
  16787. }
  16788. func (m *SecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16789. i := len(dAtA)
  16790. _ = i
  16791. var l int
  16792. _ = l
  16793. if m.SeccompProfile != nil {
  16794. {
  16795. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  16796. if err != nil {
  16797. return 0, err
  16798. }
  16799. i -= size
  16800. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16801. }
  16802. i--
  16803. dAtA[i] = 0x5a
  16804. }
  16805. if m.WindowsOptions != nil {
  16806. {
  16807. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  16808. if err != nil {
  16809. return 0, err
  16810. }
  16811. i -= size
  16812. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16813. }
  16814. i--
  16815. dAtA[i] = 0x52
  16816. }
  16817. if m.ProcMount != nil {
  16818. i -= len(*m.ProcMount)
  16819. copy(dAtA[i:], *m.ProcMount)
  16820. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ProcMount)))
  16821. i--
  16822. dAtA[i] = 0x4a
  16823. }
  16824. if m.RunAsGroup != nil {
  16825. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  16826. i--
  16827. dAtA[i] = 0x40
  16828. }
  16829. if m.AllowPrivilegeEscalation != nil {
  16830. i--
  16831. if *m.AllowPrivilegeEscalation {
  16832. dAtA[i] = 1
  16833. } else {
  16834. dAtA[i] = 0
  16835. }
  16836. i--
  16837. dAtA[i] = 0x38
  16838. }
  16839. if m.ReadOnlyRootFilesystem != nil {
  16840. i--
  16841. if *m.ReadOnlyRootFilesystem {
  16842. dAtA[i] = 1
  16843. } else {
  16844. dAtA[i] = 0
  16845. }
  16846. i--
  16847. dAtA[i] = 0x30
  16848. }
  16849. if m.RunAsNonRoot != nil {
  16850. i--
  16851. if *m.RunAsNonRoot {
  16852. dAtA[i] = 1
  16853. } else {
  16854. dAtA[i] = 0
  16855. }
  16856. i--
  16857. dAtA[i] = 0x28
  16858. }
  16859. if m.RunAsUser != nil {
  16860. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  16861. i--
  16862. dAtA[i] = 0x20
  16863. }
  16864. if m.SELinuxOptions != nil {
  16865. {
  16866. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  16867. if err != nil {
  16868. return 0, err
  16869. }
  16870. i -= size
  16871. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16872. }
  16873. i--
  16874. dAtA[i] = 0x1a
  16875. }
  16876. if m.Privileged != nil {
  16877. i--
  16878. if *m.Privileged {
  16879. dAtA[i] = 1
  16880. } else {
  16881. dAtA[i] = 0
  16882. }
  16883. i--
  16884. dAtA[i] = 0x10
  16885. }
  16886. if m.Capabilities != nil {
  16887. {
  16888. size, err := m.Capabilities.MarshalToSizedBuffer(dAtA[:i])
  16889. if err != nil {
  16890. return 0, err
  16891. }
  16892. i -= size
  16893. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16894. }
  16895. i--
  16896. dAtA[i] = 0xa
  16897. }
  16898. return len(dAtA) - i, nil
  16899. }
  16900. func (m *SerializedReference) Marshal() (dAtA []byte, err error) {
  16901. size := m.Size()
  16902. dAtA = make([]byte, size)
  16903. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16904. if err != nil {
  16905. return nil, err
  16906. }
  16907. return dAtA[:n], nil
  16908. }
  16909. func (m *SerializedReference) MarshalTo(dAtA []byte) (int, error) {
  16910. size := m.Size()
  16911. return m.MarshalToSizedBuffer(dAtA[:size])
  16912. }
  16913. func (m *SerializedReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16914. i := len(dAtA)
  16915. _ = i
  16916. var l int
  16917. _ = l
  16918. {
  16919. size, err := m.Reference.MarshalToSizedBuffer(dAtA[:i])
  16920. if err != nil {
  16921. return 0, err
  16922. }
  16923. i -= size
  16924. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16925. }
  16926. i--
  16927. dAtA[i] = 0xa
  16928. return len(dAtA) - i, nil
  16929. }
  16930. func (m *Service) Marshal() (dAtA []byte, err error) {
  16931. size := m.Size()
  16932. dAtA = make([]byte, size)
  16933. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16934. if err != nil {
  16935. return nil, err
  16936. }
  16937. return dAtA[:n], nil
  16938. }
  16939. func (m *Service) MarshalTo(dAtA []byte) (int, error) {
  16940. size := m.Size()
  16941. return m.MarshalToSizedBuffer(dAtA[:size])
  16942. }
  16943. func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16944. i := len(dAtA)
  16945. _ = i
  16946. var l int
  16947. _ = l
  16948. {
  16949. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  16950. if err != nil {
  16951. return 0, err
  16952. }
  16953. i -= size
  16954. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16955. }
  16956. i--
  16957. dAtA[i] = 0x1a
  16958. {
  16959. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  16960. if err != nil {
  16961. return 0, err
  16962. }
  16963. i -= size
  16964. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16965. }
  16966. i--
  16967. dAtA[i] = 0x12
  16968. {
  16969. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16970. if err != nil {
  16971. return 0, err
  16972. }
  16973. i -= size
  16974. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16975. }
  16976. i--
  16977. dAtA[i] = 0xa
  16978. return len(dAtA) - i, nil
  16979. }
  16980. func (m *ServiceAccount) Marshal() (dAtA []byte, err error) {
  16981. size := m.Size()
  16982. dAtA = make([]byte, size)
  16983. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16984. if err != nil {
  16985. return nil, err
  16986. }
  16987. return dAtA[:n], nil
  16988. }
  16989. func (m *ServiceAccount) MarshalTo(dAtA []byte) (int, error) {
  16990. size := m.Size()
  16991. return m.MarshalToSizedBuffer(dAtA[:size])
  16992. }
  16993. func (m *ServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16994. i := len(dAtA)
  16995. _ = i
  16996. var l int
  16997. _ = l
  16998. if m.AutomountServiceAccountToken != nil {
  16999. i--
  17000. if *m.AutomountServiceAccountToken {
  17001. dAtA[i] = 1
  17002. } else {
  17003. dAtA[i] = 0
  17004. }
  17005. i--
  17006. dAtA[i] = 0x20
  17007. }
  17008. if len(m.ImagePullSecrets) > 0 {
  17009. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  17010. {
  17011. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17012. if err != nil {
  17013. return 0, err
  17014. }
  17015. i -= size
  17016. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17017. }
  17018. i--
  17019. dAtA[i] = 0x1a
  17020. }
  17021. }
  17022. if len(m.Secrets) > 0 {
  17023. for iNdEx := len(m.Secrets) - 1; iNdEx >= 0; iNdEx-- {
  17024. {
  17025. size, err := m.Secrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17026. if err != nil {
  17027. return 0, err
  17028. }
  17029. i -= size
  17030. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17031. }
  17032. i--
  17033. dAtA[i] = 0x12
  17034. }
  17035. }
  17036. {
  17037. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  17038. if err != nil {
  17039. return 0, err
  17040. }
  17041. i -= size
  17042. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17043. }
  17044. i--
  17045. dAtA[i] = 0xa
  17046. return len(dAtA) - i, nil
  17047. }
  17048. func (m *ServiceAccountList) Marshal() (dAtA []byte, err error) {
  17049. size := m.Size()
  17050. dAtA = make([]byte, size)
  17051. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17052. if err != nil {
  17053. return nil, err
  17054. }
  17055. return dAtA[:n], nil
  17056. }
  17057. func (m *ServiceAccountList) MarshalTo(dAtA []byte) (int, error) {
  17058. size := m.Size()
  17059. return m.MarshalToSizedBuffer(dAtA[:size])
  17060. }
  17061. func (m *ServiceAccountList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17062. i := len(dAtA)
  17063. _ = i
  17064. var l int
  17065. _ = l
  17066. if len(m.Items) > 0 {
  17067. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  17068. {
  17069. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17070. if err != nil {
  17071. return 0, err
  17072. }
  17073. i -= size
  17074. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17075. }
  17076. i--
  17077. dAtA[i] = 0x12
  17078. }
  17079. }
  17080. {
  17081. size, err := m.ListMeta.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. return len(dAtA) - i, nil
  17091. }
  17092. func (m *ServiceAccountTokenProjection) Marshal() (dAtA []byte, err error) {
  17093. size := m.Size()
  17094. dAtA = make([]byte, size)
  17095. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17096. if err != nil {
  17097. return nil, err
  17098. }
  17099. return dAtA[:n], nil
  17100. }
  17101. func (m *ServiceAccountTokenProjection) MarshalTo(dAtA []byte) (int, error) {
  17102. size := m.Size()
  17103. return m.MarshalToSizedBuffer(dAtA[:size])
  17104. }
  17105. func (m *ServiceAccountTokenProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17106. i := len(dAtA)
  17107. _ = i
  17108. var l int
  17109. _ = l
  17110. i -= len(m.Path)
  17111. copy(dAtA[i:], m.Path)
  17112. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  17113. i--
  17114. dAtA[i] = 0x1a
  17115. if m.ExpirationSeconds != nil {
  17116. i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
  17117. i--
  17118. dAtA[i] = 0x10
  17119. }
  17120. i -= len(m.Audience)
  17121. copy(dAtA[i:], m.Audience)
  17122. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Audience)))
  17123. i--
  17124. dAtA[i] = 0xa
  17125. return len(dAtA) - i, nil
  17126. }
  17127. func (m *ServiceList) Marshal() (dAtA []byte, err error) {
  17128. size := m.Size()
  17129. dAtA = make([]byte, size)
  17130. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17131. if err != nil {
  17132. return nil, err
  17133. }
  17134. return dAtA[:n], nil
  17135. }
  17136. func (m *ServiceList) MarshalTo(dAtA []byte) (int, error) {
  17137. size := m.Size()
  17138. return m.MarshalToSizedBuffer(dAtA[:size])
  17139. }
  17140. func (m *ServiceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17141. i := len(dAtA)
  17142. _ = i
  17143. var l int
  17144. _ = l
  17145. if len(m.Items) > 0 {
  17146. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  17147. {
  17148. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17149. if err != nil {
  17150. return 0, err
  17151. }
  17152. i -= size
  17153. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17154. }
  17155. i--
  17156. dAtA[i] = 0x12
  17157. }
  17158. }
  17159. {
  17160. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  17161. if err != nil {
  17162. return 0, err
  17163. }
  17164. i -= size
  17165. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17166. }
  17167. i--
  17168. dAtA[i] = 0xa
  17169. return len(dAtA) - i, nil
  17170. }
  17171. func (m *ServicePort) Marshal() (dAtA []byte, err error) {
  17172. size := m.Size()
  17173. dAtA = make([]byte, size)
  17174. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17175. if err != nil {
  17176. return nil, err
  17177. }
  17178. return dAtA[:n], nil
  17179. }
  17180. func (m *ServicePort) MarshalTo(dAtA []byte) (int, error) {
  17181. size := m.Size()
  17182. return m.MarshalToSizedBuffer(dAtA[:size])
  17183. }
  17184. func (m *ServicePort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17185. i := len(dAtA)
  17186. _ = i
  17187. var l int
  17188. _ = l
  17189. if m.AppProtocol != nil {
  17190. i -= len(*m.AppProtocol)
  17191. copy(dAtA[i:], *m.AppProtocol)
  17192. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  17193. i--
  17194. dAtA[i] = 0x32
  17195. }
  17196. i = encodeVarintGenerated(dAtA, i, uint64(m.NodePort))
  17197. i--
  17198. dAtA[i] = 0x28
  17199. {
  17200. size, err := m.TargetPort.MarshalToSizedBuffer(dAtA[:i])
  17201. if err != nil {
  17202. return 0, err
  17203. }
  17204. i -= size
  17205. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17206. }
  17207. i--
  17208. dAtA[i] = 0x22
  17209. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  17210. i--
  17211. dAtA[i] = 0x18
  17212. i -= len(m.Protocol)
  17213. copy(dAtA[i:], m.Protocol)
  17214. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  17215. i--
  17216. dAtA[i] = 0x12
  17217. i -= len(m.Name)
  17218. copy(dAtA[i:], m.Name)
  17219. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17220. i--
  17221. dAtA[i] = 0xa
  17222. return len(dAtA) - i, nil
  17223. }
  17224. func (m *ServiceProxyOptions) Marshal() (dAtA []byte, err error) {
  17225. size := m.Size()
  17226. dAtA = make([]byte, size)
  17227. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17228. if err != nil {
  17229. return nil, err
  17230. }
  17231. return dAtA[:n], nil
  17232. }
  17233. func (m *ServiceProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  17234. size := m.Size()
  17235. return m.MarshalToSizedBuffer(dAtA[:size])
  17236. }
  17237. func (m *ServiceProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17238. i := len(dAtA)
  17239. _ = i
  17240. var l int
  17241. _ = l
  17242. i -= len(m.Path)
  17243. copy(dAtA[i:], m.Path)
  17244. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  17245. i--
  17246. dAtA[i] = 0xa
  17247. return len(dAtA) - i, nil
  17248. }
  17249. func (m *ServiceSpec) Marshal() (dAtA []byte, err error) {
  17250. size := m.Size()
  17251. dAtA = make([]byte, size)
  17252. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17253. if err != nil {
  17254. return nil, err
  17255. }
  17256. return dAtA[:n], nil
  17257. }
  17258. func (m *ServiceSpec) MarshalTo(dAtA []byte) (int, error) {
  17259. size := m.Size()
  17260. return m.MarshalToSizedBuffer(dAtA[:size])
  17261. }
  17262. func (m *ServiceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17263. i := len(dAtA)
  17264. _ = i
  17265. var l int
  17266. _ = l
  17267. if m.InternalTrafficPolicy != nil {
  17268. i -= len(*m.InternalTrafficPolicy)
  17269. copy(dAtA[i:], *m.InternalTrafficPolicy)
  17270. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InternalTrafficPolicy)))
  17271. i--
  17272. dAtA[i] = 0x1
  17273. i--
  17274. dAtA[i] = 0xb2
  17275. }
  17276. if m.LoadBalancerClass != nil {
  17277. i -= len(*m.LoadBalancerClass)
  17278. copy(dAtA[i:], *m.LoadBalancerClass)
  17279. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LoadBalancerClass)))
  17280. i--
  17281. dAtA[i] = 0x1
  17282. i--
  17283. dAtA[i] = 0xaa
  17284. }
  17285. if m.AllocateLoadBalancerNodePorts != nil {
  17286. i--
  17287. if *m.AllocateLoadBalancerNodePorts {
  17288. dAtA[i] = 1
  17289. } else {
  17290. dAtA[i] = 0
  17291. }
  17292. i--
  17293. dAtA[i] = 0x1
  17294. i--
  17295. dAtA[i] = 0xa0
  17296. }
  17297. if len(m.IPFamilies) > 0 {
  17298. for iNdEx := len(m.IPFamilies) - 1; iNdEx >= 0; iNdEx-- {
  17299. i -= len(m.IPFamilies[iNdEx])
  17300. copy(dAtA[i:], m.IPFamilies[iNdEx])
  17301. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IPFamilies[iNdEx])))
  17302. i--
  17303. dAtA[i] = 0x1
  17304. i--
  17305. dAtA[i] = 0x9a
  17306. }
  17307. }
  17308. if len(m.ClusterIPs) > 0 {
  17309. for iNdEx := len(m.ClusterIPs) - 1; iNdEx >= 0; iNdEx-- {
  17310. i -= len(m.ClusterIPs[iNdEx])
  17311. copy(dAtA[i:], m.ClusterIPs[iNdEx])
  17312. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIPs[iNdEx])))
  17313. i--
  17314. dAtA[i] = 0x1
  17315. i--
  17316. dAtA[i] = 0x92
  17317. }
  17318. }
  17319. if m.IPFamilyPolicy != nil {
  17320. i -= len(*m.IPFamilyPolicy)
  17321. copy(dAtA[i:], *m.IPFamilyPolicy)
  17322. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IPFamilyPolicy)))
  17323. i--
  17324. dAtA[i] = 0x1
  17325. i--
  17326. dAtA[i] = 0x8a
  17327. }
  17328. if m.SessionAffinityConfig != nil {
  17329. {
  17330. size, err := m.SessionAffinityConfig.MarshalToSizedBuffer(dAtA[:i])
  17331. if err != nil {
  17332. return 0, err
  17333. }
  17334. i -= size
  17335. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17336. }
  17337. i--
  17338. dAtA[i] = 0x72
  17339. }
  17340. i--
  17341. if m.PublishNotReadyAddresses {
  17342. dAtA[i] = 1
  17343. } else {
  17344. dAtA[i] = 0
  17345. }
  17346. i--
  17347. dAtA[i] = 0x68
  17348. i = encodeVarintGenerated(dAtA, i, uint64(m.HealthCheckNodePort))
  17349. i--
  17350. dAtA[i] = 0x60
  17351. i -= len(m.ExternalTrafficPolicy)
  17352. copy(dAtA[i:], m.ExternalTrafficPolicy)
  17353. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalTrafficPolicy)))
  17354. i--
  17355. dAtA[i] = 0x5a
  17356. i -= len(m.ExternalName)
  17357. copy(dAtA[i:], m.ExternalName)
  17358. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalName)))
  17359. i--
  17360. dAtA[i] = 0x52
  17361. if len(m.LoadBalancerSourceRanges) > 0 {
  17362. for iNdEx := len(m.LoadBalancerSourceRanges) - 1; iNdEx >= 0; iNdEx-- {
  17363. i -= len(m.LoadBalancerSourceRanges[iNdEx])
  17364. copy(dAtA[i:], m.LoadBalancerSourceRanges[iNdEx])
  17365. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerSourceRanges[iNdEx])))
  17366. i--
  17367. dAtA[i] = 0x4a
  17368. }
  17369. }
  17370. i -= len(m.LoadBalancerIP)
  17371. copy(dAtA[i:], m.LoadBalancerIP)
  17372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerIP)))
  17373. i--
  17374. dAtA[i] = 0x42
  17375. i -= len(m.SessionAffinity)
  17376. copy(dAtA[i:], m.SessionAffinity)
  17377. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SessionAffinity)))
  17378. i--
  17379. dAtA[i] = 0x3a
  17380. if len(m.ExternalIPs) > 0 {
  17381. for iNdEx := len(m.ExternalIPs) - 1; iNdEx >= 0; iNdEx-- {
  17382. i -= len(m.ExternalIPs[iNdEx])
  17383. copy(dAtA[i:], m.ExternalIPs[iNdEx])
  17384. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalIPs[iNdEx])))
  17385. i--
  17386. dAtA[i] = 0x2a
  17387. }
  17388. }
  17389. i -= len(m.Type)
  17390. copy(dAtA[i:], m.Type)
  17391. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  17392. i--
  17393. dAtA[i] = 0x22
  17394. i -= len(m.ClusterIP)
  17395. copy(dAtA[i:], m.ClusterIP)
  17396. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIP)))
  17397. i--
  17398. dAtA[i] = 0x1a
  17399. if len(m.Selector) > 0 {
  17400. keysForSelector := make([]string, 0, len(m.Selector))
  17401. for k := range m.Selector {
  17402. keysForSelector = append(keysForSelector, string(k))
  17403. }
  17404. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  17405. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  17406. v := m.Selector[string(keysForSelector[iNdEx])]
  17407. baseI := i
  17408. i -= len(v)
  17409. copy(dAtA[i:], v)
  17410. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  17411. i--
  17412. dAtA[i] = 0x12
  17413. i -= len(keysForSelector[iNdEx])
  17414. copy(dAtA[i:], keysForSelector[iNdEx])
  17415. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  17416. i--
  17417. dAtA[i] = 0xa
  17418. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  17419. i--
  17420. dAtA[i] = 0x12
  17421. }
  17422. }
  17423. if len(m.Ports) > 0 {
  17424. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  17425. {
  17426. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17427. if err != nil {
  17428. return 0, err
  17429. }
  17430. i -= size
  17431. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17432. }
  17433. i--
  17434. dAtA[i] = 0xa
  17435. }
  17436. }
  17437. return len(dAtA) - i, nil
  17438. }
  17439. func (m *ServiceStatus) Marshal() (dAtA []byte, err error) {
  17440. size := m.Size()
  17441. dAtA = make([]byte, size)
  17442. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17443. if err != nil {
  17444. return nil, err
  17445. }
  17446. return dAtA[:n], nil
  17447. }
  17448. func (m *ServiceStatus) MarshalTo(dAtA []byte) (int, error) {
  17449. size := m.Size()
  17450. return m.MarshalToSizedBuffer(dAtA[:size])
  17451. }
  17452. func (m *ServiceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17453. i := len(dAtA)
  17454. _ = i
  17455. var l int
  17456. _ = l
  17457. if len(m.Conditions) > 0 {
  17458. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  17459. {
  17460. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17461. if err != nil {
  17462. return 0, err
  17463. }
  17464. i -= size
  17465. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17466. }
  17467. i--
  17468. dAtA[i] = 0x12
  17469. }
  17470. }
  17471. {
  17472. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  17473. if err != nil {
  17474. return 0, err
  17475. }
  17476. i -= size
  17477. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17478. }
  17479. i--
  17480. dAtA[i] = 0xa
  17481. return len(dAtA) - i, nil
  17482. }
  17483. func (m *SessionAffinityConfig) Marshal() (dAtA []byte, err error) {
  17484. size := m.Size()
  17485. dAtA = make([]byte, size)
  17486. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17487. if err != nil {
  17488. return nil, err
  17489. }
  17490. return dAtA[:n], nil
  17491. }
  17492. func (m *SessionAffinityConfig) MarshalTo(dAtA []byte) (int, error) {
  17493. size := m.Size()
  17494. return m.MarshalToSizedBuffer(dAtA[:size])
  17495. }
  17496. func (m *SessionAffinityConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17497. i := len(dAtA)
  17498. _ = i
  17499. var l int
  17500. _ = l
  17501. if m.ClientIP != nil {
  17502. {
  17503. size, err := m.ClientIP.MarshalToSizedBuffer(dAtA[:i])
  17504. if err != nil {
  17505. return 0, err
  17506. }
  17507. i -= size
  17508. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17509. }
  17510. i--
  17511. dAtA[i] = 0xa
  17512. }
  17513. return len(dAtA) - i, nil
  17514. }
  17515. func (m *StorageOSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  17516. size := m.Size()
  17517. dAtA = make([]byte, size)
  17518. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17519. if err != nil {
  17520. return nil, err
  17521. }
  17522. return dAtA[:n], nil
  17523. }
  17524. func (m *StorageOSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17525. size := m.Size()
  17526. return m.MarshalToSizedBuffer(dAtA[:size])
  17527. }
  17528. func (m *StorageOSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17529. i := len(dAtA)
  17530. _ = i
  17531. var l int
  17532. _ = l
  17533. if m.SecretRef != nil {
  17534. {
  17535. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17536. if err != nil {
  17537. return 0, err
  17538. }
  17539. i -= size
  17540. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17541. }
  17542. i--
  17543. dAtA[i] = 0x2a
  17544. }
  17545. i--
  17546. if m.ReadOnly {
  17547. dAtA[i] = 1
  17548. } else {
  17549. dAtA[i] = 0
  17550. }
  17551. i--
  17552. dAtA[i] = 0x20
  17553. i -= len(m.FSType)
  17554. copy(dAtA[i:], m.FSType)
  17555. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17556. i--
  17557. dAtA[i] = 0x1a
  17558. i -= len(m.VolumeNamespace)
  17559. copy(dAtA[i:], m.VolumeNamespace)
  17560. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17561. i--
  17562. dAtA[i] = 0x12
  17563. i -= len(m.VolumeName)
  17564. copy(dAtA[i:], m.VolumeName)
  17565. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17566. i--
  17567. dAtA[i] = 0xa
  17568. return len(dAtA) - i, nil
  17569. }
  17570. func (m *StorageOSVolumeSource) Marshal() (dAtA []byte, err error) {
  17571. size := m.Size()
  17572. dAtA = make([]byte, size)
  17573. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17574. if err != nil {
  17575. return nil, err
  17576. }
  17577. return dAtA[:n], nil
  17578. }
  17579. func (m *StorageOSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17580. size := m.Size()
  17581. return m.MarshalToSizedBuffer(dAtA[:size])
  17582. }
  17583. func (m *StorageOSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17584. i := len(dAtA)
  17585. _ = i
  17586. var l int
  17587. _ = l
  17588. if m.SecretRef != nil {
  17589. {
  17590. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17591. if err != nil {
  17592. return 0, err
  17593. }
  17594. i -= size
  17595. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17596. }
  17597. i--
  17598. dAtA[i] = 0x2a
  17599. }
  17600. i--
  17601. if m.ReadOnly {
  17602. dAtA[i] = 1
  17603. } else {
  17604. dAtA[i] = 0
  17605. }
  17606. i--
  17607. dAtA[i] = 0x20
  17608. i -= len(m.FSType)
  17609. copy(dAtA[i:], m.FSType)
  17610. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17611. i--
  17612. dAtA[i] = 0x1a
  17613. i -= len(m.VolumeNamespace)
  17614. copy(dAtA[i:], m.VolumeNamespace)
  17615. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17616. i--
  17617. dAtA[i] = 0x12
  17618. i -= len(m.VolumeName)
  17619. copy(dAtA[i:], m.VolumeName)
  17620. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17621. i--
  17622. dAtA[i] = 0xa
  17623. return len(dAtA) - i, nil
  17624. }
  17625. func (m *Sysctl) Marshal() (dAtA []byte, err error) {
  17626. size := m.Size()
  17627. dAtA = make([]byte, size)
  17628. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17629. if err != nil {
  17630. return nil, err
  17631. }
  17632. return dAtA[:n], nil
  17633. }
  17634. func (m *Sysctl) MarshalTo(dAtA []byte) (int, error) {
  17635. size := m.Size()
  17636. return m.MarshalToSizedBuffer(dAtA[:size])
  17637. }
  17638. func (m *Sysctl) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17639. i := len(dAtA)
  17640. _ = i
  17641. var l int
  17642. _ = l
  17643. i -= len(m.Value)
  17644. copy(dAtA[i:], m.Value)
  17645. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17646. i--
  17647. dAtA[i] = 0x12
  17648. i -= len(m.Name)
  17649. copy(dAtA[i:], m.Name)
  17650. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17651. i--
  17652. dAtA[i] = 0xa
  17653. return len(dAtA) - i, nil
  17654. }
  17655. func (m *TCPSocketAction) Marshal() (dAtA []byte, err error) {
  17656. size := m.Size()
  17657. dAtA = make([]byte, size)
  17658. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17659. if err != nil {
  17660. return nil, err
  17661. }
  17662. return dAtA[:n], nil
  17663. }
  17664. func (m *TCPSocketAction) MarshalTo(dAtA []byte) (int, error) {
  17665. size := m.Size()
  17666. return m.MarshalToSizedBuffer(dAtA[:size])
  17667. }
  17668. func (m *TCPSocketAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17669. i := len(dAtA)
  17670. _ = i
  17671. var l int
  17672. _ = l
  17673. i -= len(m.Host)
  17674. copy(dAtA[i:], m.Host)
  17675. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  17676. i--
  17677. dAtA[i] = 0x12
  17678. {
  17679. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  17680. if err != nil {
  17681. return 0, err
  17682. }
  17683. i -= size
  17684. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17685. }
  17686. i--
  17687. dAtA[i] = 0xa
  17688. return len(dAtA) - i, nil
  17689. }
  17690. func (m *Taint) Marshal() (dAtA []byte, err error) {
  17691. size := m.Size()
  17692. dAtA = make([]byte, size)
  17693. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17694. if err != nil {
  17695. return nil, err
  17696. }
  17697. return dAtA[:n], nil
  17698. }
  17699. func (m *Taint) MarshalTo(dAtA []byte) (int, error) {
  17700. size := m.Size()
  17701. return m.MarshalToSizedBuffer(dAtA[:size])
  17702. }
  17703. func (m *Taint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17704. i := len(dAtA)
  17705. _ = i
  17706. var l int
  17707. _ = l
  17708. if m.TimeAdded != nil {
  17709. {
  17710. size, err := m.TimeAdded.MarshalToSizedBuffer(dAtA[:i])
  17711. if err != nil {
  17712. return 0, err
  17713. }
  17714. i -= size
  17715. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17716. }
  17717. i--
  17718. dAtA[i] = 0x22
  17719. }
  17720. i -= len(m.Effect)
  17721. copy(dAtA[i:], m.Effect)
  17722. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17723. i--
  17724. dAtA[i] = 0x1a
  17725. i -= len(m.Value)
  17726. copy(dAtA[i:], m.Value)
  17727. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17728. i--
  17729. dAtA[i] = 0x12
  17730. i -= len(m.Key)
  17731. copy(dAtA[i:], m.Key)
  17732. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17733. i--
  17734. dAtA[i] = 0xa
  17735. return len(dAtA) - i, nil
  17736. }
  17737. func (m *Toleration) Marshal() (dAtA []byte, err error) {
  17738. size := m.Size()
  17739. dAtA = make([]byte, size)
  17740. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17741. if err != nil {
  17742. return nil, err
  17743. }
  17744. return dAtA[:n], nil
  17745. }
  17746. func (m *Toleration) MarshalTo(dAtA []byte) (int, error) {
  17747. size := m.Size()
  17748. return m.MarshalToSizedBuffer(dAtA[:size])
  17749. }
  17750. func (m *Toleration) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17751. i := len(dAtA)
  17752. _ = i
  17753. var l int
  17754. _ = l
  17755. if m.TolerationSeconds != nil {
  17756. i = encodeVarintGenerated(dAtA, i, uint64(*m.TolerationSeconds))
  17757. i--
  17758. dAtA[i] = 0x28
  17759. }
  17760. i -= len(m.Effect)
  17761. copy(dAtA[i:], m.Effect)
  17762. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17763. i--
  17764. dAtA[i] = 0x22
  17765. i -= len(m.Value)
  17766. copy(dAtA[i:], m.Value)
  17767. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17768. i--
  17769. dAtA[i] = 0x1a
  17770. i -= len(m.Operator)
  17771. copy(dAtA[i:], m.Operator)
  17772. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  17773. i--
  17774. dAtA[i] = 0x12
  17775. i -= len(m.Key)
  17776. copy(dAtA[i:], m.Key)
  17777. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17778. i--
  17779. dAtA[i] = 0xa
  17780. return len(dAtA) - i, nil
  17781. }
  17782. func (m *TopologySelectorLabelRequirement) Marshal() (dAtA []byte, err error) {
  17783. size := m.Size()
  17784. dAtA = make([]byte, size)
  17785. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17786. if err != nil {
  17787. return nil, err
  17788. }
  17789. return dAtA[:n], nil
  17790. }
  17791. func (m *TopologySelectorLabelRequirement) MarshalTo(dAtA []byte) (int, error) {
  17792. size := m.Size()
  17793. return m.MarshalToSizedBuffer(dAtA[:size])
  17794. }
  17795. func (m *TopologySelectorLabelRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17796. i := len(dAtA)
  17797. _ = i
  17798. var l int
  17799. _ = l
  17800. if len(m.Values) > 0 {
  17801. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  17802. i -= len(m.Values[iNdEx])
  17803. copy(dAtA[i:], m.Values[iNdEx])
  17804. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  17805. i--
  17806. dAtA[i] = 0x12
  17807. }
  17808. }
  17809. i -= len(m.Key)
  17810. copy(dAtA[i:], m.Key)
  17811. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17812. i--
  17813. dAtA[i] = 0xa
  17814. return len(dAtA) - i, nil
  17815. }
  17816. func (m *TopologySelectorTerm) Marshal() (dAtA []byte, err error) {
  17817. size := m.Size()
  17818. dAtA = make([]byte, size)
  17819. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17820. if err != nil {
  17821. return nil, err
  17822. }
  17823. return dAtA[:n], nil
  17824. }
  17825. func (m *TopologySelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  17826. size := m.Size()
  17827. return m.MarshalToSizedBuffer(dAtA[:size])
  17828. }
  17829. func (m *TopologySelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17830. i := len(dAtA)
  17831. _ = i
  17832. var l int
  17833. _ = l
  17834. if len(m.MatchLabelExpressions) > 0 {
  17835. for iNdEx := len(m.MatchLabelExpressions) - 1; iNdEx >= 0; iNdEx-- {
  17836. {
  17837. size, err := m.MatchLabelExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17838. if err != nil {
  17839. return 0, err
  17840. }
  17841. i -= size
  17842. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17843. }
  17844. i--
  17845. dAtA[i] = 0xa
  17846. }
  17847. }
  17848. return len(dAtA) - i, nil
  17849. }
  17850. func (m *TopologySpreadConstraint) Marshal() (dAtA []byte, err error) {
  17851. size := m.Size()
  17852. dAtA = make([]byte, size)
  17853. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17854. if err != nil {
  17855. return nil, err
  17856. }
  17857. return dAtA[:n], nil
  17858. }
  17859. func (m *TopologySpreadConstraint) MarshalTo(dAtA []byte) (int, error) {
  17860. size := m.Size()
  17861. return m.MarshalToSizedBuffer(dAtA[:size])
  17862. }
  17863. func (m *TopologySpreadConstraint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17864. i := len(dAtA)
  17865. _ = i
  17866. var l int
  17867. _ = l
  17868. if m.LabelSelector != nil {
  17869. {
  17870. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  17871. if err != nil {
  17872. return 0, err
  17873. }
  17874. i -= size
  17875. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17876. }
  17877. i--
  17878. dAtA[i] = 0x22
  17879. }
  17880. i -= len(m.WhenUnsatisfiable)
  17881. copy(dAtA[i:], m.WhenUnsatisfiable)
  17882. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WhenUnsatisfiable)))
  17883. i--
  17884. dAtA[i] = 0x1a
  17885. i -= len(m.TopologyKey)
  17886. copy(dAtA[i:], m.TopologyKey)
  17887. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  17888. i--
  17889. dAtA[i] = 0x12
  17890. i = encodeVarintGenerated(dAtA, i, uint64(m.MaxSkew))
  17891. i--
  17892. dAtA[i] = 0x8
  17893. return len(dAtA) - i, nil
  17894. }
  17895. func (m *TypedLocalObjectReference) Marshal() (dAtA []byte, err error) {
  17896. size := m.Size()
  17897. dAtA = make([]byte, size)
  17898. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17899. if err != nil {
  17900. return nil, err
  17901. }
  17902. return dAtA[:n], nil
  17903. }
  17904. func (m *TypedLocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  17905. size := m.Size()
  17906. return m.MarshalToSizedBuffer(dAtA[:size])
  17907. }
  17908. func (m *TypedLocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17909. i := len(dAtA)
  17910. _ = i
  17911. var l int
  17912. _ = l
  17913. i -= len(m.Name)
  17914. copy(dAtA[i:], m.Name)
  17915. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17916. i--
  17917. dAtA[i] = 0x1a
  17918. i -= len(m.Kind)
  17919. copy(dAtA[i:], m.Kind)
  17920. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  17921. i--
  17922. dAtA[i] = 0x12
  17923. if m.APIGroup != nil {
  17924. i -= len(*m.APIGroup)
  17925. copy(dAtA[i:], *m.APIGroup)
  17926. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.APIGroup)))
  17927. i--
  17928. dAtA[i] = 0xa
  17929. }
  17930. return len(dAtA) - i, nil
  17931. }
  17932. func (m *Volume) Marshal() (dAtA []byte, err error) {
  17933. size := m.Size()
  17934. dAtA = make([]byte, size)
  17935. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17936. if err != nil {
  17937. return nil, err
  17938. }
  17939. return dAtA[:n], nil
  17940. }
  17941. func (m *Volume) MarshalTo(dAtA []byte) (int, error) {
  17942. size := m.Size()
  17943. return m.MarshalToSizedBuffer(dAtA[:size])
  17944. }
  17945. func (m *Volume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17946. i := len(dAtA)
  17947. _ = i
  17948. var l int
  17949. _ = l
  17950. {
  17951. size, err := m.VolumeSource.MarshalToSizedBuffer(dAtA[:i])
  17952. if err != nil {
  17953. return 0, err
  17954. }
  17955. i -= size
  17956. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17957. }
  17958. i--
  17959. dAtA[i] = 0x12
  17960. i -= len(m.Name)
  17961. copy(dAtA[i:], m.Name)
  17962. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17963. i--
  17964. dAtA[i] = 0xa
  17965. return len(dAtA) - i, nil
  17966. }
  17967. func (m *VolumeDevice) Marshal() (dAtA []byte, err error) {
  17968. size := m.Size()
  17969. dAtA = make([]byte, size)
  17970. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17971. if err != nil {
  17972. return nil, err
  17973. }
  17974. return dAtA[:n], nil
  17975. }
  17976. func (m *VolumeDevice) MarshalTo(dAtA []byte) (int, error) {
  17977. size := m.Size()
  17978. return m.MarshalToSizedBuffer(dAtA[:size])
  17979. }
  17980. func (m *VolumeDevice) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17981. i := len(dAtA)
  17982. _ = i
  17983. var l int
  17984. _ = l
  17985. i -= len(m.DevicePath)
  17986. copy(dAtA[i:], m.DevicePath)
  17987. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  17988. i--
  17989. dAtA[i] = 0x12
  17990. i -= len(m.Name)
  17991. copy(dAtA[i:], m.Name)
  17992. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17993. i--
  17994. dAtA[i] = 0xa
  17995. return len(dAtA) - i, nil
  17996. }
  17997. func (m *VolumeMount) Marshal() (dAtA []byte, err error) {
  17998. size := m.Size()
  17999. dAtA = make([]byte, size)
  18000. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18001. if err != nil {
  18002. return nil, err
  18003. }
  18004. return dAtA[:n], nil
  18005. }
  18006. func (m *VolumeMount) MarshalTo(dAtA []byte) (int, error) {
  18007. size := m.Size()
  18008. return m.MarshalToSizedBuffer(dAtA[:size])
  18009. }
  18010. func (m *VolumeMount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18011. i := len(dAtA)
  18012. _ = i
  18013. var l int
  18014. _ = l
  18015. i -= len(m.SubPathExpr)
  18016. copy(dAtA[i:], m.SubPathExpr)
  18017. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPathExpr)))
  18018. i--
  18019. dAtA[i] = 0x32
  18020. if m.MountPropagation != nil {
  18021. i -= len(*m.MountPropagation)
  18022. copy(dAtA[i:], *m.MountPropagation)
  18023. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.MountPropagation)))
  18024. i--
  18025. dAtA[i] = 0x2a
  18026. }
  18027. i -= len(m.SubPath)
  18028. copy(dAtA[i:], m.SubPath)
  18029. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPath)))
  18030. i--
  18031. dAtA[i] = 0x22
  18032. i -= len(m.MountPath)
  18033. copy(dAtA[i:], m.MountPath)
  18034. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountPath)))
  18035. i--
  18036. dAtA[i] = 0x1a
  18037. i--
  18038. if m.ReadOnly {
  18039. dAtA[i] = 1
  18040. } else {
  18041. dAtA[i] = 0
  18042. }
  18043. i--
  18044. dAtA[i] = 0x10
  18045. i -= len(m.Name)
  18046. copy(dAtA[i:], m.Name)
  18047. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  18048. i--
  18049. dAtA[i] = 0xa
  18050. return len(dAtA) - i, nil
  18051. }
  18052. func (m *VolumeNodeAffinity) Marshal() (dAtA []byte, err error) {
  18053. size := m.Size()
  18054. dAtA = make([]byte, size)
  18055. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18056. if err != nil {
  18057. return nil, err
  18058. }
  18059. return dAtA[:n], nil
  18060. }
  18061. func (m *VolumeNodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  18062. size := m.Size()
  18063. return m.MarshalToSizedBuffer(dAtA[:size])
  18064. }
  18065. func (m *VolumeNodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18066. i := len(dAtA)
  18067. _ = i
  18068. var l int
  18069. _ = l
  18070. if m.Required != nil {
  18071. {
  18072. size, err := m.Required.MarshalToSizedBuffer(dAtA[:i])
  18073. if err != nil {
  18074. return 0, err
  18075. }
  18076. i -= size
  18077. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18078. }
  18079. i--
  18080. dAtA[i] = 0xa
  18081. }
  18082. return len(dAtA) - i, nil
  18083. }
  18084. func (m *VolumeProjection) Marshal() (dAtA []byte, err error) {
  18085. size := m.Size()
  18086. dAtA = make([]byte, size)
  18087. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18088. if err != nil {
  18089. return nil, err
  18090. }
  18091. return dAtA[:n], nil
  18092. }
  18093. func (m *VolumeProjection) MarshalTo(dAtA []byte) (int, error) {
  18094. size := m.Size()
  18095. return m.MarshalToSizedBuffer(dAtA[:size])
  18096. }
  18097. func (m *VolumeProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18098. i := len(dAtA)
  18099. _ = i
  18100. var l int
  18101. _ = l
  18102. if m.ServiceAccountToken != nil {
  18103. {
  18104. size, err := m.ServiceAccountToken.MarshalToSizedBuffer(dAtA[:i])
  18105. if err != nil {
  18106. return 0, err
  18107. }
  18108. i -= size
  18109. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18110. }
  18111. i--
  18112. dAtA[i] = 0x22
  18113. }
  18114. if m.ConfigMap != nil {
  18115. {
  18116. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  18117. if err != nil {
  18118. return 0, err
  18119. }
  18120. i -= size
  18121. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18122. }
  18123. i--
  18124. dAtA[i] = 0x1a
  18125. }
  18126. if m.DownwardAPI != nil {
  18127. {
  18128. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  18129. if err != nil {
  18130. return 0, err
  18131. }
  18132. i -= size
  18133. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18134. }
  18135. i--
  18136. dAtA[i] = 0x12
  18137. }
  18138. if m.Secret != nil {
  18139. {
  18140. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  18141. if err != nil {
  18142. return 0, err
  18143. }
  18144. i -= size
  18145. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18146. }
  18147. i--
  18148. dAtA[i] = 0xa
  18149. }
  18150. return len(dAtA) - i, nil
  18151. }
  18152. func (m *VolumeSource) Marshal() (dAtA []byte, err error) {
  18153. size := m.Size()
  18154. dAtA = make([]byte, size)
  18155. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18156. if err != nil {
  18157. return nil, err
  18158. }
  18159. return dAtA[:n], nil
  18160. }
  18161. func (m *VolumeSource) MarshalTo(dAtA []byte) (int, error) {
  18162. size := m.Size()
  18163. return m.MarshalToSizedBuffer(dAtA[:size])
  18164. }
  18165. func (m *VolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18166. i := len(dAtA)
  18167. _ = i
  18168. var l int
  18169. _ = l
  18170. if m.Ephemeral != nil {
  18171. {
  18172. size, err := m.Ephemeral.MarshalToSizedBuffer(dAtA[:i])
  18173. if err != nil {
  18174. return 0, err
  18175. }
  18176. i -= size
  18177. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18178. }
  18179. i--
  18180. dAtA[i] = 0x1
  18181. i--
  18182. dAtA[i] = 0xea
  18183. }
  18184. if m.CSI != nil {
  18185. {
  18186. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  18187. if err != nil {
  18188. return 0, err
  18189. }
  18190. i -= size
  18191. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18192. }
  18193. i--
  18194. dAtA[i] = 0x1
  18195. i--
  18196. dAtA[i] = 0xe2
  18197. }
  18198. if m.StorageOS != nil {
  18199. {
  18200. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  18201. if err != nil {
  18202. return 0, err
  18203. }
  18204. i -= size
  18205. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18206. }
  18207. i--
  18208. dAtA[i] = 0x1
  18209. i--
  18210. dAtA[i] = 0xda
  18211. }
  18212. if m.Projected != nil {
  18213. {
  18214. size, err := m.Projected.MarshalToSizedBuffer(dAtA[:i])
  18215. if err != nil {
  18216. return 0, err
  18217. }
  18218. i -= size
  18219. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18220. }
  18221. i--
  18222. dAtA[i] = 0x1
  18223. i--
  18224. dAtA[i] = 0xd2
  18225. }
  18226. if m.ScaleIO != nil {
  18227. {
  18228. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  18229. if err != nil {
  18230. return 0, err
  18231. }
  18232. i -= size
  18233. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18234. }
  18235. i--
  18236. dAtA[i] = 0x1
  18237. i--
  18238. dAtA[i] = 0xca
  18239. }
  18240. if m.PortworxVolume != nil {
  18241. {
  18242. size, err := m.PortworxVolume.MarshalToSizedBuffer(dAtA[:i])
  18243. if err != nil {
  18244. return 0, err
  18245. }
  18246. i -= size
  18247. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18248. }
  18249. i--
  18250. dAtA[i] = 0x1
  18251. i--
  18252. dAtA[i] = 0xc2
  18253. }
  18254. if m.PhotonPersistentDisk != nil {
  18255. {
  18256. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  18257. if err != nil {
  18258. return 0, err
  18259. }
  18260. i -= size
  18261. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18262. }
  18263. i--
  18264. dAtA[i] = 0x1
  18265. i--
  18266. dAtA[i] = 0xba
  18267. }
  18268. if m.AzureDisk != nil {
  18269. {
  18270. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  18271. if err != nil {
  18272. return 0, err
  18273. }
  18274. i -= size
  18275. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18276. }
  18277. i--
  18278. dAtA[i] = 0x1
  18279. i--
  18280. dAtA[i] = 0xb2
  18281. }
  18282. if m.Quobyte != nil {
  18283. {
  18284. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  18285. if err != nil {
  18286. return 0, err
  18287. }
  18288. i -= size
  18289. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18290. }
  18291. i--
  18292. dAtA[i] = 0x1
  18293. i--
  18294. dAtA[i] = 0xaa
  18295. }
  18296. if m.VsphereVolume != nil {
  18297. {
  18298. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  18299. if err != nil {
  18300. return 0, err
  18301. }
  18302. i -= size
  18303. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18304. }
  18305. i--
  18306. dAtA[i] = 0x1
  18307. i--
  18308. dAtA[i] = 0xa2
  18309. }
  18310. if m.ConfigMap != nil {
  18311. {
  18312. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  18313. if err != nil {
  18314. return 0, err
  18315. }
  18316. i -= size
  18317. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18318. }
  18319. i--
  18320. dAtA[i] = 0x1
  18321. i--
  18322. dAtA[i] = 0x9a
  18323. }
  18324. if m.AzureFile != nil {
  18325. {
  18326. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  18327. if err != nil {
  18328. return 0, err
  18329. }
  18330. i -= size
  18331. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18332. }
  18333. i--
  18334. dAtA[i] = 0x1
  18335. i--
  18336. dAtA[i] = 0x92
  18337. }
  18338. if m.FC != nil {
  18339. {
  18340. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  18341. if err != nil {
  18342. return 0, err
  18343. }
  18344. i -= size
  18345. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18346. }
  18347. i--
  18348. dAtA[i] = 0x1
  18349. i--
  18350. dAtA[i] = 0x8a
  18351. }
  18352. if m.DownwardAPI != nil {
  18353. {
  18354. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  18355. if err != nil {
  18356. return 0, err
  18357. }
  18358. i -= size
  18359. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18360. }
  18361. i--
  18362. dAtA[i] = 0x1
  18363. i--
  18364. dAtA[i] = 0x82
  18365. }
  18366. if m.Flocker != nil {
  18367. {
  18368. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  18369. if err != nil {
  18370. return 0, err
  18371. }
  18372. i -= size
  18373. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18374. }
  18375. i--
  18376. dAtA[i] = 0x7a
  18377. }
  18378. if m.CephFS != nil {
  18379. {
  18380. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  18381. if err != nil {
  18382. return 0, err
  18383. }
  18384. i -= size
  18385. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18386. }
  18387. i--
  18388. dAtA[i] = 0x72
  18389. }
  18390. if m.Cinder != nil {
  18391. {
  18392. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  18393. if err != nil {
  18394. return 0, err
  18395. }
  18396. i -= size
  18397. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18398. }
  18399. i--
  18400. dAtA[i] = 0x6a
  18401. }
  18402. if m.FlexVolume != nil {
  18403. {
  18404. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  18405. if err != nil {
  18406. return 0, err
  18407. }
  18408. i -= size
  18409. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18410. }
  18411. i--
  18412. dAtA[i] = 0x62
  18413. }
  18414. if m.RBD != nil {
  18415. {
  18416. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  18417. if err != nil {
  18418. return 0, err
  18419. }
  18420. i -= size
  18421. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18422. }
  18423. i--
  18424. dAtA[i] = 0x5a
  18425. }
  18426. if m.PersistentVolumeClaim != nil {
  18427. {
  18428. size, err := m.PersistentVolumeClaim.MarshalToSizedBuffer(dAtA[:i])
  18429. if err != nil {
  18430. return 0, err
  18431. }
  18432. i -= size
  18433. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18434. }
  18435. i--
  18436. dAtA[i] = 0x52
  18437. }
  18438. if m.Glusterfs != nil {
  18439. {
  18440. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  18441. if err != nil {
  18442. return 0, err
  18443. }
  18444. i -= size
  18445. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18446. }
  18447. i--
  18448. dAtA[i] = 0x4a
  18449. }
  18450. if m.ISCSI != nil {
  18451. {
  18452. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  18453. if err != nil {
  18454. return 0, err
  18455. }
  18456. i -= size
  18457. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18458. }
  18459. i--
  18460. dAtA[i] = 0x42
  18461. }
  18462. if m.NFS != nil {
  18463. {
  18464. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  18465. if err != nil {
  18466. return 0, err
  18467. }
  18468. i -= size
  18469. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18470. }
  18471. i--
  18472. dAtA[i] = 0x3a
  18473. }
  18474. if m.Secret != nil {
  18475. {
  18476. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  18477. if err != nil {
  18478. return 0, err
  18479. }
  18480. i -= size
  18481. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18482. }
  18483. i--
  18484. dAtA[i] = 0x32
  18485. }
  18486. if m.GitRepo != nil {
  18487. {
  18488. size, err := m.GitRepo.MarshalToSizedBuffer(dAtA[:i])
  18489. if err != nil {
  18490. return 0, err
  18491. }
  18492. i -= size
  18493. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18494. }
  18495. i--
  18496. dAtA[i] = 0x2a
  18497. }
  18498. if m.AWSElasticBlockStore != nil {
  18499. {
  18500. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  18501. if err != nil {
  18502. return 0, err
  18503. }
  18504. i -= size
  18505. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18506. }
  18507. i--
  18508. dAtA[i] = 0x22
  18509. }
  18510. if m.GCEPersistentDisk != nil {
  18511. {
  18512. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  18513. if err != nil {
  18514. return 0, err
  18515. }
  18516. i -= size
  18517. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18518. }
  18519. i--
  18520. dAtA[i] = 0x1a
  18521. }
  18522. if m.EmptyDir != nil {
  18523. {
  18524. size, err := m.EmptyDir.MarshalToSizedBuffer(dAtA[:i])
  18525. if err != nil {
  18526. return 0, err
  18527. }
  18528. i -= size
  18529. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18530. }
  18531. i--
  18532. dAtA[i] = 0x12
  18533. }
  18534. if m.HostPath != nil {
  18535. {
  18536. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  18537. if err != nil {
  18538. return 0, err
  18539. }
  18540. i -= size
  18541. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18542. }
  18543. i--
  18544. dAtA[i] = 0xa
  18545. }
  18546. return len(dAtA) - i, nil
  18547. }
  18548. func (m *VsphereVirtualDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  18549. size := m.Size()
  18550. dAtA = make([]byte, size)
  18551. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18552. if err != nil {
  18553. return nil, err
  18554. }
  18555. return dAtA[:n], nil
  18556. }
  18557. func (m *VsphereVirtualDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  18558. size := m.Size()
  18559. return m.MarshalToSizedBuffer(dAtA[:size])
  18560. }
  18561. func (m *VsphereVirtualDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18562. i := len(dAtA)
  18563. _ = i
  18564. var l int
  18565. _ = l
  18566. i -= len(m.StoragePolicyID)
  18567. copy(dAtA[i:], m.StoragePolicyID)
  18568. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyID)))
  18569. i--
  18570. dAtA[i] = 0x22
  18571. i -= len(m.StoragePolicyName)
  18572. copy(dAtA[i:], m.StoragePolicyName)
  18573. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyName)))
  18574. i--
  18575. dAtA[i] = 0x1a
  18576. i -= len(m.FSType)
  18577. copy(dAtA[i:], m.FSType)
  18578. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  18579. i--
  18580. dAtA[i] = 0x12
  18581. i -= len(m.VolumePath)
  18582. copy(dAtA[i:], m.VolumePath)
  18583. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumePath)))
  18584. i--
  18585. dAtA[i] = 0xa
  18586. return len(dAtA) - i, nil
  18587. }
  18588. func (m *WeightedPodAffinityTerm) Marshal() (dAtA []byte, err error) {
  18589. size := m.Size()
  18590. dAtA = make([]byte, size)
  18591. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18592. if err != nil {
  18593. return nil, err
  18594. }
  18595. return dAtA[:n], nil
  18596. }
  18597. func (m *WeightedPodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  18598. size := m.Size()
  18599. return m.MarshalToSizedBuffer(dAtA[:size])
  18600. }
  18601. func (m *WeightedPodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18602. i := len(dAtA)
  18603. _ = i
  18604. var l int
  18605. _ = l
  18606. {
  18607. size, err := m.PodAffinityTerm.MarshalToSizedBuffer(dAtA[:i])
  18608. if err != nil {
  18609. return 0, err
  18610. }
  18611. i -= size
  18612. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18613. }
  18614. i--
  18615. dAtA[i] = 0x12
  18616. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  18617. i--
  18618. dAtA[i] = 0x8
  18619. return len(dAtA) - i, nil
  18620. }
  18621. func (m *WindowsSecurityContextOptions) Marshal() (dAtA []byte, err error) {
  18622. size := m.Size()
  18623. dAtA = make([]byte, size)
  18624. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18625. if err != nil {
  18626. return nil, err
  18627. }
  18628. return dAtA[:n], nil
  18629. }
  18630. func (m *WindowsSecurityContextOptions) MarshalTo(dAtA []byte) (int, error) {
  18631. size := m.Size()
  18632. return m.MarshalToSizedBuffer(dAtA[:size])
  18633. }
  18634. func (m *WindowsSecurityContextOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18635. i := len(dAtA)
  18636. _ = i
  18637. var l int
  18638. _ = l
  18639. if m.HostProcess != nil {
  18640. i--
  18641. if *m.HostProcess {
  18642. dAtA[i] = 1
  18643. } else {
  18644. dAtA[i] = 0
  18645. }
  18646. i--
  18647. dAtA[i] = 0x20
  18648. }
  18649. if m.RunAsUserName != nil {
  18650. i -= len(*m.RunAsUserName)
  18651. copy(dAtA[i:], *m.RunAsUserName)
  18652. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RunAsUserName)))
  18653. i--
  18654. dAtA[i] = 0x1a
  18655. }
  18656. if m.GMSACredentialSpec != nil {
  18657. i -= len(*m.GMSACredentialSpec)
  18658. copy(dAtA[i:], *m.GMSACredentialSpec)
  18659. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpec)))
  18660. i--
  18661. dAtA[i] = 0x12
  18662. }
  18663. if m.GMSACredentialSpecName != nil {
  18664. i -= len(*m.GMSACredentialSpecName)
  18665. copy(dAtA[i:], *m.GMSACredentialSpecName)
  18666. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpecName)))
  18667. i--
  18668. dAtA[i] = 0xa
  18669. }
  18670. return len(dAtA) - i, nil
  18671. }
  18672. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  18673. offset -= sovGenerated(v)
  18674. base := offset
  18675. for v >= 1<<7 {
  18676. dAtA[offset] = uint8(v&0x7f | 0x80)
  18677. v >>= 7
  18678. offset++
  18679. }
  18680. dAtA[offset] = uint8(v)
  18681. return base
  18682. }
  18683. func (m *AWSElasticBlockStoreVolumeSource) Size() (n int) {
  18684. if m == nil {
  18685. return 0
  18686. }
  18687. var l int
  18688. _ = l
  18689. l = len(m.VolumeID)
  18690. n += 1 + l + sovGenerated(uint64(l))
  18691. l = len(m.FSType)
  18692. n += 1 + l + sovGenerated(uint64(l))
  18693. n += 1 + sovGenerated(uint64(m.Partition))
  18694. n += 2
  18695. return n
  18696. }
  18697. func (m *Affinity) Size() (n int) {
  18698. if m == nil {
  18699. return 0
  18700. }
  18701. var l int
  18702. _ = l
  18703. if m.NodeAffinity != nil {
  18704. l = m.NodeAffinity.Size()
  18705. n += 1 + l + sovGenerated(uint64(l))
  18706. }
  18707. if m.PodAffinity != nil {
  18708. l = m.PodAffinity.Size()
  18709. n += 1 + l + sovGenerated(uint64(l))
  18710. }
  18711. if m.PodAntiAffinity != nil {
  18712. l = m.PodAntiAffinity.Size()
  18713. n += 1 + l + sovGenerated(uint64(l))
  18714. }
  18715. return n
  18716. }
  18717. func (m *AttachedVolume) Size() (n int) {
  18718. if m == nil {
  18719. return 0
  18720. }
  18721. var l int
  18722. _ = l
  18723. l = len(m.Name)
  18724. n += 1 + l + sovGenerated(uint64(l))
  18725. l = len(m.DevicePath)
  18726. n += 1 + l + sovGenerated(uint64(l))
  18727. return n
  18728. }
  18729. func (m *AvoidPods) Size() (n int) {
  18730. if m == nil {
  18731. return 0
  18732. }
  18733. var l int
  18734. _ = l
  18735. if len(m.PreferAvoidPods) > 0 {
  18736. for _, e := range m.PreferAvoidPods {
  18737. l = e.Size()
  18738. n += 1 + l + sovGenerated(uint64(l))
  18739. }
  18740. }
  18741. return n
  18742. }
  18743. func (m *AzureDiskVolumeSource) Size() (n int) {
  18744. if m == nil {
  18745. return 0
  18746. }
  18747. var l int
  18748. _ = l
  18749. l = len(m.DiskName)
  18750. n += 1 + l + sovGenerated(uint64(l))
  18751. l = len(m.DataDiskURI)
  18752. n += 1 + l + sovGenerated(uint64(l))
  18753. if m.CachingMode != nil {
  18754. l = len(*m.CachingMode)
  18755. n += 1 + l + sovGenerated(uint64(l))
  18756. }
  18757. if m.FSType != nil {
  18758. l = len(*m.FSType)
  18759. n += 1 + l + sovGenerated(uint64(l))
  18760. }
  18761. if m.ReadOnly != nil {
  18762. n += 2
  18763. }
  18764. if m.Kind != nil {
  18765. l = len(*m.Kind)
  18766. n += 1 + l + sovGenerated(uint64(l))
  18767. }
  18768. return n
  18769. }
  18770. func (m *AzureFilePersistentVolumeSource) Size() (n int) {
  18771. if m == nil {
  18772. return 0
  18773. }
  18774. var l int
  18775. _ = l
  18776. l = len(m.SecretName)
  18777. n += 1 + l + sovGenerated(uint64(l))
  18778. l = len(m.ShareName)
  18779. n += 1 + l + sovGenerated(uint64(l))
  18780. n += 2
  18781. if m.SecretNamespace != nil {
  18782. l = len(*m.SecretNamespace)
  18783. n += 1 + l + sovGenerated(uint64(l))
  18784. }
  18785. return n
  18786. }
  18787. func (m *AzureFileVolumeSource) Size() (n int) {
  18788. if m == nil {
  18789. return 0
  18790. }
  18791. var l int
  18792. _ = l
  18793. l = len(m.SecretName)
  18794. n += 1 + l + sovGenerated(uint64(l))
  18795. l = len(m.ShareName)
  18796. n += 1 + l + sovGenerated(uint64(l))
  18797. n += 2
  18798. return n
  18799. }
  18800. func (m *Binding) Size() (n int) {
  18801. if m == nil {
  18802. return 0
  18803. }
  18804. var l int
  18805. _ = l
  18806. l = m.ObjectMeta.Size()
  18807. n += 1 + l + sovGenerated(uint64(l))
  18808. l = m.Target.Size()
  18809. n += 1 + l + sovGenerated(uint64(l))
  18810. return n
  18811. }
  18812. func (m *CSIPersistentVolumeSource) Size() (n int) {
  18813. if m == nil {
  18814. return 0
  18815. }
  18816. var l int
  18817. _ = l
  18818. l = len(m.Driver)
  18819. n += 1 + l + sovGenerated(uint64(l))
  18820. l = len(m.VolumeHandle)
  18821. n += 1 + l + sovGenerated(uint64(l))
  18822. n += 2
  18823. l = len(m.FSType)
  18824. n += 1 + l + sovGenerated(uint64(l))
  18825. if len(m.VolumeAttributes) > 0 {
  18826. for k, v := range m.VolumeAttributes {
  18827. _ = k
  18828. _ = v
  18829. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18830. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18831. }
  18832. }
  18833. if m.ControllerPublishSecretRef != nil {
  18834. l = m.ControllerPublishSecretRef.Size()
  18835. n += 1 + l + sovGenerated(uint64(l))
  18836. }
  18837. if m.NodeStageSecretRef != nil {
  18838. l = m.NodeStageSecretRef.Size()
  18839. n += 1 + l + sovGenerated(uint64(l))
  18840. }
  18841. if m.NodePublishSecretRef != nil {
  18842. l = m.NodePublishSecretRef.Size()
  18843. n += 1 + l + sovGenerated(uint64(l))
  18844. }
  18845. if m.ControllerExpandSecretRef != nil {
  18846. l = m.ControllerExpandSecretRef.Size()
  18847. n += 1 + l + sovGenerated(uint64(l))
  18848. }
  18849. return n
  18850. }
  18851. func (m *CSIVolumeSource) Size() (n int) {
  18852. if m == nil {
  18853. return 0
  18854. }
  18855. var l int
  18856. _ = l
  18857. l = len(m.Driver)
  18858. n += 1 + l + sovGenerated(uint64(l))
  18859. if m.ReadOnly != nil {
  18860. n += 2
  18861. }
  18862. if m.FSType != nil {
  18863. l = len(*m.FSType)
  18864. n += 1 + l + sovGenerated(uint64(l))
  18865. }
  18866. if len(m.VolumeAttributes) > 0 {
  18867. for k, v := range m.VolumeAttributes {
  18868. _ = k
  18869. _ = v
  18870. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18871. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18872. }
  18873. }
  18874. if m.NodePublishSecretRef != nil {
  18875. l = m.NodePublishSecretRef.Size()
  18876. n += 1 + l + sovGenerated(uint64(l))
  18877. }
  18878. return n
  18879. }
  18880. func (m *Capabilities) Size() (n int) {
  18881. if m == nil {
  18882. return 0
  18883. }
  18884. var l int
  18885. _ = l
  18886. if len(m.Add) > 0 {
  18887. for _, s := range m.Add {
  18888. l = len(s)
  18889. n += 1 + l + sovGenerated(uint64(l))
  18890. }
  18891. }
  18892. if len(m.Drop) > 0 {
  18893. for _, s := range m.Drop {
  18894. l = len(s)
  18895. n += 1 + l + sovGenerated(uint64(l))
  18896. }
  18897. }
  18898. return n
  18899. }
  18900. func (m *CephFSPersistentVolumeSource) Size() (n int) {
  18901. if m == nil {
  18902. return 0
  18903. }
  18904. var l int
  18905. _ = l
  18906. if len(m.Monitors) > 0 {
  18907. for _, s := range m.Monitors {
  18908. l = len(s)
  18909. n += 1 + l + sovGenerated(uint64(l))
  18910. }
  18911. }
  18912. l = len(m.Path)
  18913. n += 1 + l + sovGenerated(uint64(l))
  18914. l = len(m.User)
  18915. n += 1 + l + sovGenerated(uint64(l))
  18916. l = len(m.SecretFile)
  18917. n += 1 + l + sovGenerated(uint64(l))
  18918. if m.SecretRef != nil {
  18919. l = m.SecretRef.Size()
  18920. n += 1 + l + sovGenerated(uint64(l))
  18921. }
  18922. n += 2
  18923. return n
  18924. }
  18925. func (m *CephFSVolumeSource) Size() (n int) {
  18926. if m == nil {
  18927. return 0
  18928. }
  18929. var l int
  18930. _ = l
  18931. if len(m.Monitors) > 0 {
  18932. for _, s := range m.Monitors {
  18933. l = len(s)
  18934. n += 1 + l + sovGenerated(uint64(l))
  18935. }
  18936. }
  18937. l = len(m.Path)
  18938. n += 1 + l + sovGenerated(uint64(l))
  18939. l = len(m.User)
  18940. n += 1 + l + sovGenerated(uint64(l))
  18941. l = len(m.SecretFile)
  18942. n += 1 + l + sovGenerated(uint64(l))
  18943. if m.SecretRef != nil {
  18944. l = m.SecretRef.Size()
  18945. n += 1 + l + sovGenerated(uint64(l))
  18946. }
  18947. n += 2
  18948. return n
  18949. }
  18950. func (m *CinderPersistentVolumeSource) Size() (n int) {
  18951. if m == nil {
  18952. return 0
  18953. }
  18954. var l int
  18955. _ = l
  18956. l = len(m.VolumeID)
  18957. n += 1 + l + sovGenerated(uint64(l))
  18958. l = len(m.FSType)
  18959. n += 1 + l + sovGenerated(uint64(l))
  18960. n += 2
  18961. if m.SecretRef != nil {
  18962. l = m.SecretRef.Size()
  18963. n += 1 + l + sovGenerated(uint64(l))
  18964. }
  18965. return n
  18966. }
  18967. func (m *CinderVolumeSource) Size() (n int) {
  18968. if m == nil {
  18969. return 0
  18970. }
  18971. var l int
  18972. _ = l
  18973. l = len(m.VolumeID)
  18974. n += 1 + l + sovGenerated(uint64(l))
  18975. l = len(m.FSType)
  18976. n += 1 + l + sovGenerated(uint64(l))
  18977. n += 2
  18978. if m.SecretRef != nil {
  18979. l = m.SecretRef.Size()
  18980. n += 1 + l + sovGenerated(uint64(l))
  18981. }
  18982. return n
  18983. }
  18984. func (m *ClientIPConfig) Size() (n int) {
  18985. if m == nil {
  18986. return 0
  18987. }
  18988. var l int
  18989. _ = l
  18990. if m.TimeoutSeconds != nil {
  18991. n += 1 + sovGenerated(uint64(*m.TimeoutSeconds))
  18992. }
  18993. return n
  18994. }
  18995. func (m *ComponentCondition) Size() (n int) {
  18996. if m == nil {
  18997. return 0
  18998. }
  18999. var l int
  19000. _ = l
  19001. l = len(m.Type)
  19002. n += 1 + l + sovGenerated(uint64(l))
  19003. l = len(m.Status)
  19004. n += 1 + l + sovGenerated(uint64(l))
  19005. l = len(m.Message)
  19006. n += 1 + l + sovGenerated(uint64(l))
  19007. l = len(m.Error)
  19008. n += 1 + l + sovGenerated(uint64(l))
  19009. return n
  19010. }
  19011. func (m *ComponentStatus) Size() (n int) {
  19012. if m == nil {
  19013. return 0
  19014. }
  19015. var l int
  19016. _ = l
  19017. l = m.ObjectMeta.Size()
  19018. n += 1 + l + sovGenerated(uint64(l))
  19019. if len(m.Conditions) > 0 {
  19020. for _, e := range m.Conditions {
  19021. l = e.Size()
  19022. n += 1 + l + sovGenerated(uint64(l))
  19023. }
  19024. }
  19025. return n
  19026. }
  19027. func (m *ComponentStatusList) Size() (n int) {
  19028. if m == nil {
  19029. return 0
  19030. }
  19031. var l int
  19032. _ = l
  19033. l = m.ListMeta.Size()
  19034. n += 1 + l + sovGenerated(uint64(l))
  19035. if len(m.Items) > 0 {
  19036. for _, e := range m.Items {
  19037. l = e.Size()
  19038. n += 1 + l + sovGenerated(uint64(l))
  19039. }
  19040. }
  19041. return n
  19042. }
  19043. func (m *ConfigMap) Size() (n int) {
  19044. if m == nil {
  19045. return 0
  19046. }
  19047. var l int
  19048. _ = l
  19049. l = m.ObjectMeta.Size()
  19050. n += 1 + l + sovGenerated(uint64(l))
  19051. if len(m.Data) > 0 {
  19052. for k, v := range m.Data {
  19053. _ = k
  19054. _ = v
  19055. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19056. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19057. }
  19058. }
  19059. if len(m.BinaryData) > 0 {
  19060. for k, v := range m.BinaryData {
  19061. _ = k
  19062. _ = v
  19063. l = 0
  19064. if v != nil {
  19065. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  19066. }
  19067. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  19068. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19069. }
  19070. }
  19071. if m.Immutable != nil {
  19072. n += 2
  19073. }
  19074. return n
  19075. }
  19076. func (m *ConfigMapEnvSource) Size() (n int) {
  19077. if m == nil {
  19078. return 0
  19079. }
  19080. var l int
  19081. _ = l
  19082. l = m.LocalObjectReference.Size()
  19083. n += 1 + l + sovGenerated(uint64(l))
  19084. if m.Optional != nil {
  19085. n += 2
  19086. }
  19087. return n
  19088. }
  19089. func (m *ConfigMapKeySelector) Size() (n int) {
  19090. if m == nil {
  19091. return 0
  19092. }
  19093. var l int
  19094. _ = l
  19095. l = m.LocalObjectReference.Size()
  19096. n += 1 + l + sovGenerated(uint64(l))
  19097. l = len(m.Key)
  19098. n += 1 + l + sovGenerated(uint64(l))
  19099. if m.Optional != nil {
  19100. n += 2
  19101. }
  19102. return n
  19103. }
  19104. func (m *ConfigMapList) Size() (n int) {
  19105. if m == nil {
  19106. return 0
  19107. }
  19108. var l int
  19109. _ = l
  19110. l = m.ListMeta.Size()
  19111. n += 1 + l + sovGenerated(uint64(l))
  19112. if len(m.Items) > 0 {
  19113. for _, e := range m.Items {
  19114. l = e.Size()
  19115. n += 1 + l + sovGenerated(uint64(l))
  19116. }
  19117. }
  19118. return n
  19119. }
  19120. func (m *ConfigMapNodeConfigSource) Size() (n int) {
  19121. if m == nil {
  19122. return 0
  19123. }
  19124. var l int
  19125. _ = l
  19126. l = len(m.Namespace)
  19127. n += 1 + l + sovGenerated(uint64(l))
  19128. l = len(m.Name)
  19129. n += 1 + l + sovGenerated(uint64(l))
  19130. l = len(m.UID)
  19131. n += 1 + l + sovGenerated(uint64(l))
  19132. l = len(m.ResourceVersion)
  19133. n += 1 + l + sovGenerated(uint64(l))
  19134. l = len(m.KubeletConfigKey)
  19135. n += 1 + l + sovGenerated(uint64(l))
  19136. return n
  19137. }
  19138. func (m *ConfigMapProjection) Size() (n int) {
  19139. if m == nil {
  19140. return 0
  19141. }
  19142. var l int
  19143. _ = l
  19144. l = m.LocalObjectReference.Size()
  19145. n += 1 + l + sovGenerated(uint64(l))
  19146. if len(m.Items) > 0 {
  19147. for _, e := range m.Items {
  19148. l = e.Size()
  19149. n += 1 + l + sovGenerated(uint64(l))
  19150. }
  19151. }
  19152. if m.Optional != nil {
  19153. n += 2
  19154. }
  19155. return n
  19156. }
  19157. func (m *ConfigMapVolumeSource) Size() (n int) {
  19158. if m == nil {
  19159. return 0
  19160. }
  19161. var l int
  19162. _ = l
  19163. l = m.LocalObjectReference.Size()
  19164. n += 1 + l + sovGenerated(uint64(l))
  19165. if len(m.Items) > 0 {
  19166. for _, e := range m.Items {
  19167. l = e.Size()
  19168. n += 1 + l + sovGenerated(uint64(l))
  19169. }
  19170. }
  19171. if m.DefaultMode != nil {
  19172. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  19173. }
  19174. if m.Optional != nil {
  19175. n += 2
  19176. }
  19177. return n
  19178. }
  19179. func (m *Container) Size() (n int) {
  19180. if m == nil {
  19181. return 0
  19182. }
  19183. var l int
  19184. _ = l
  19185. l = len(m.Name)
  19186. n += 1 + l + sovGenerated(uint64(l))
  19187. l = len(m.Image)
  19188. n += 1 + l + sovGenerated(uint64(l))
  19189. if len(m.Command) > 0 {
  19190. for _, s := range m.Command {
  19191. l = len(s)
  19192. n += 1 + l + sovGenerated(uint64(l))
  19193. }
  19194. }
  19195. if len(m.Args) > 0 {
  19196. for _, s := range m.Args {
  19197. l = len(s)
  19198. n += 1 + l + sovGenerated(uint64(l))
  19199. }
  19200. }
  19201. l = len(m.WorkingDir)
  19202. n += 1 + l + sovGenerated(uint64(l))
  19203. if len(m.Ports) > 0 {
  19204. for _, e := range m.Ports {
  19205. l = e.Size()
  19206. n += 1 + l + sovGenerated(uint64(l))
  19207. }
  19208. }
  19209. if len(m.Env) > 0 {
  19210. for _, e := range m.Env {
  19211. l = e.Size()
  19212. n += 1 + l + sovGenerated(uint64(l))
  19213. }
  19214. }
  19215. l = m.Resources.Size()
  19216. n += 1 + l + sovGenerated(uint64(l))
  19217. if len(m.VolumeMounts) > 0 {
  19218. for _, e := range m.VolumeMounts {
  19219. l = e.Size()
  19220. n += 1 + l + sovGenerated(uint64(l))
  19221. }
  19222. }
  19223. if m.LivenessProbe != nil {
  19224. l = m.LivenessProbe.Size()
  19225. n += 1 + l + sovGenerated(uint64(l))
  19226. }
  19227. if m.ReadinessProbe != nil {
  19228. l = m.ReadinessProbe.Size()
  19229. n += 1 + l + sovGenerated(uint64(l))
  19230. }
  19231. if m.Lifecycle != nil {
  19232. l = m.Lifecycle.Size()
  19233. n += 1 + l + sovGenerated(uint64(l))
  19234. }
  19235. l = len(m.TerminationMessagePath)
  19236. n += 1 + l + sovGenerated(uint64(l))
  19237. l = len(m.ImagePullPolicy)
  19238. n += 1 + l + sovGenerated(uint64(l))
  19239. if m.SecurityContext != nil {
  19240. l = m.SecurityContext.Size()
  19241. n += 1 + l + sovGenerated(uint64(l))
  19242. }
  19243. n += 3
  19244. n += 3
  19245. n += 3
  19246. if len(m.EnvFrom) > 0 {
  19247. for _, e := range m.EnvFrom {
  19248. l = e.Size()
  19249. n += 2 + l + sovGenerated(uint64(l))
  19250. }
  19251. }
  19252. l = len(m.TerminationMessagePolicy)
  19253. n += 2 + l + sovGenerated(uint64(l))
  19254. if len(m.VolumeDevices) > 0 {
  19255. for _, e := range m.VolumeDevices {
  19256. l = e.Size()
  19257. n += 2 + l + sovGenerated(uint64(l))
  19258. }
  19259. }
  19260. if m.StartupProbe != nil {
  19261. l = m.StartupProbe.Size()
  19262. n += 2 + l + sovGenerated(uint64(l))
  19263. }
  19264. return n
  19265. }
  19266. func (m *ContainerImage) Size() (n int) {
  19267. if m == nil {
  19268. return 0
  19269. }
  19270. var l int
  19271. _ = l
  19272. if len(m.Names) > 0 {
  19273. for _, s := range m.Names {
  19274. l = len(s)
  19275. n += 1 + l + sovGenerated(uint64(l))
  19276. }
  19277. }
  19278. n += 1 + sovGenerated(uint64(m.SizeBytes))
  19279. return n
  19280. }
  19281. func (m *ContainerPort) Size() (n int) {
  19282. if m == nil {
  19283. return 0
  19284. }
  19285. var l int
  19286. _ = l
  19287. l = len(m.Name)
  19288. n += 1 + l + sovGenerated(uint64(l))
  19289. n += 1 + sovGenerated(uint64(m.HostPort))
  19290. n += 1 + sovGenerated(uint64(m.ContainerPort))
  19291. l = len(m.Protocol)
  19292. n += 1 + l + sovGenerated(uint64(l))
  19293. l = len(m.HostIP)
  19294. n += 1 + l + sovGenerated(uint64(l))
  19295. return n
  19296. }
  19297. func (m *ContainerState) Size() (n int) {
  19298. if m == nil {
  19299. return 0
  19300. }
  19301. var l int
  19302. _ = l
  19303. if m.Waiting != nil {
  19304. l = m.Waiting.Size()
  19305. n += 1 + l + sovGenerated(uint64(l))
  19306. }
  19307. if m.Running != nil {
  19308. l = m.Running.Size()
  19309. n += 1 + l + sovGenerated(uint64(l))
  19310. }
  19311. if m.Terminated != nil {
  19312. l = m.Terminated.Size()
  19313. n += 1 + l + sovGenerated(uint64(l))
  19314. }
  19315. return n
  19316. }
  19317. func (m *ContainerStateRunning) Size() (n int) {
  19318. if m == nil {
  19319. return 0
  19320. }
  19321. var l int
  19322. _ = l
  19323. l = m.StartedAt.Size()
  19324. n += 1 + l + sovGenerated(uint64(l))
  19325. return n
  19326. }
  19327. func (m *ContainerStateTerminated) Size() (n int) {
  19328. if m == nil {
  19329. return 0
  19330. }
  19331. var l int
  19332. _ = l
  19333. n += 1 + sovGenerated(uint64(m.ExitCode))
  19334. n += 1 + sovGenerated(uint64(m.Signal))
  19335. l = len(m.Reason)
  19336. n += 1 + l + sovGenerated(uint64(l))
  19337. l = len(m.Message)
  19338. n += 1 + l + sovGenerated(uint64(l))
  19339. l = m.StartedAt.Size()
  19340. n += 1 + l + sovGenerated(uint64(l))
  19341. l = m.FinishedAt.Size()
  19342. n += 1 + l + sovGenerated(uint64(l))
  19343. l = len(m.ContainerID)
  19344. n += 1 + l + sovGenerated(uint64(l))
  19345. return n
  19346. }
  19347. func (m *ContainerStateWaiting) Size() (n int) {
  19348. if m == nil {
  19349. return 0
  19350. }
  19351. var l int
  19352. _ = l
  19353. l = len(m.Reason)
  19354. n += 1 + l + sovGenerated(uint64(l))
  19355. l = len(m.Message)
  19356. n += 1 + l + sovGenerated(uint64(l))
  19357. return n
  19358. }
  19359. func (m *ContainerStatus) Size() (n int) {
  19360. if m == nil {
  19361. return 0
  19362. }
  19363. var l int
  19364. _ = l
  19365. l = len(m.Name)
  19366. n += 1 + l + sovGenerated(uint64(l))
  19367. l = m.State.Size()
  19368. n += 1 + l + sovGenerated(uint64(l))
  19369. l = m.LastTerminationState.Size()
  19370. n += 1 + l + sovGenerated(uint64(l))
  19371. n += 2
  19372. n += 1 + sovGenerated(uint64(m.RestartCount))
  19373. l = len(m.Image)
  19374. n += 1 + l + sovGenerated(uint64(l))
  19375. l = len(m.ImageID)
  19376. n += 1 + l + sovGenerated(uint64(l))
  19377. l = len(m.ContainerID)
  19378. n += 1 + l + sovGenerated(uint64(l))
  19379. if m.Started != nil {
  19380. n += 2
  19381. }
  19382. return n
  19383. }
  19384. func (m *DaemonEndpoint) Size() (n int) {
  19385. if m == nil {
  19386. return 0
  19387. }
  19388. var l int
  19389. _ = l
  19390. n += 1 + sovGenerated(uint64(m.Port))
  19391. return n
  19392. }
  19393. func (m *DownwardAPIProjection) Size() (n int) {
  19394. if m == nil {
  19395. return 0
  19396. }
  19397. var l int
  19398. _ = l
  19399. if len(m.Items) > 0 {
  19400. for _, e := range m.Items {
  19401. l = e.Size()
  19402. n += 1 + l + sovGenerated(uint64(l))
  19403. }
  19404. }
  19405. return n
  19406. }
  19407. func (m *DownwardAPIVolumeFile) Size() (n int) {
  19408. if m == nil {
  19409. return 0
  19410. }
  19411. var l int
  19412. _ = l
  19413. l = len(m.Path)
  19414. n += 1 + l + sovGenerated(uint64(l))
  19415. if m.FieldRef != nil {
  19416. l = m.FieldRef.Size()
  19417. n += 1 + l + sovGenerated(uint64(l))
  19418. }
  19419. if m.ResourceFieldRef != nil {
  19420. l = m.ResourceFieldRef.Size()
  19421. n += 1 + l + sovGenerated(uint64(l))
  19422. }
  19423. if m.Mode != nil {
  19424. n += 1 + sovGenerated(uint64(*m.Mode))
  19425. }
  19426. return n
  19427. }
  19428. func (m *DownwardAPIVolumeSource) Size() (n int) {
  19429. if m == nil {
  19430. return 0
  19431. }
  19432. var l int
  19433. _ = l
  19434. if len(m.Items) > 0 {
  19435. for _, e := range m.Items {
  19436. l = e.Size()
  19437. n += 1 + l + sovGenerated(uint64(l))
  19438. }
  19439. }
  19440. if m.DefaultMode != nil {
  19441. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  19442. }
  19443. return n
  19444. }
  19445. func (m *EmptyDirVolumeSource) Size() (n int) {
  19446. if m == nil {
  19447. return 0
  19448. }
  19449. var l int
  19450. _ = l
  19451. l = len(m.Medium)
  19452. n += 1 + l + sovGenerated(uint64(l))
  19453. if m.SizeLimit != nil {
  19454. l = m.SizeLimit.Size()
  19455. n += 1 + l + sovGenerated(uint64(l))
  19456. }
  19457. return n
  19458. }
  19459. func (m *EndpointAddress) Size() (n int) {
  19460. if m == nil {
  19461. return 0
  19462. }
  19463. var l int
  19464. _ = l
  19465. l = len(m.IP)
  19466. n += 1 + l + sovGenerated(uint64(l))
  19467. if m.TargetRef != nil {
  19468. l = m.TargetRef.Size()
  19469. n += 1 + l + sovGenerated(uint64(l))
  19470. }
  19471. l = len(m.Hostname)
  19472. n += 1 + l + sovGenerated(uint64(l))
  19473. if m.NodeName != nil {
  19474. l = len(*m.NodeName)
  19475. n += 1 + l + sovGenerated(uint64(l))
  19476. }
  19477. return n
  19478. }
  19479. func (m *EndpointPort) Size() (n int) {
  19480. if m == nil {
  19481. return 0
  19482. }
  19483. var l int
  19484. _ = l
  19485. l = len(m.Name)
  19486. n += 1 + l + sovGenerated(uint64(l))
  19487. n += 1 + sovGenerated(uint64(m.Port))
  19488. l = len(m.Protocol)
  19489. n += 1 + l + sovGenerated(uint64(l))
  19490. if m.AppProtocol != nil {
  19491. l = len(*m.AppProtocol)
  19492. n += 1 + l + sovGenerated(uint64(l))
  19493. }
  19494. return n
  19495. }
  19496. func (m *EndpointSubset) Size() (n int) {
  19497. if m == nil {
  19498. return 0
  19499. }
  19500. var l int
  19501. _ = l
  19502. if len(m.Addresses) > 0 {
  19503. for _, e := range m.Addresses {
  19504. l = e.Size()
  19505. n += 1 + l + sovGenerated(uint64(l))
  19506. }
  19507. }
  19508. if len(m.NotReadyAddresses) > 0 {
  19509. for _, e := range m.NotReadyAddresses {
  19510. l = e.Size()
  19511. n += 1 + l + sovGenerated(uint64(l))
  19512. }
  19513. }
  19514. if len(m.Ports) > 0 {
  19515. for _, e := range m.Ports {
  19516. l = e.Size()
  19517. n += 1 + l + sovGenerated(uint64(l))
  19518. }
  19519. }
  19520. return n
  19521. }
  19522. func (m *Endpoints) Size() (n int) {
  19523. if m == nil {
  19524. return 0
  19525. }
  19526. var l int
  19527. _ = l
  19528. l = m.ObjectMeta.Size()
  19529. n += 1 + l + sovGenerated(uint64(l))
  19530. if len(m.Subsets) > 0 {
  19531. for _, e := range m.Subsets {
  19532. l = e.Size()
  19533. n += 1 + l + sovGenerated(uint64(l))
  19534. }
  19535. }
  19536. return n
  19537. }
  19538. func (m *EndpointsList) Size() (n int) {
  19539. if m == nil {
  19540. return 0
  19541. }
  19542. var l int
  19543. _ = l
  19544. l = m.ListMeta.Size()
  19545. n += 1 + l + sovGenerated(uint64(l))
  19546. if len(m.Items) > 0 {
  19547. for _, e := range m.Items {
  19548. l = e.Size()
  19549. n += 1 + l + sovGenerated(uint64(l))
  19550. }
  19551. }
  19552. return n
  19553. }
  19554. func (m *EnvFromSource) Size() (n int) {
  19555. if m == nil {
  19556. return 0
  19557. }
  19558. var l int
  19559. _ = l
  19560. l = len(m.Prefix)
  19561. n += 1 + l + sovGenerated(uint64(l))
  19562. if m.ConfigMapRef != nil {
  19563. l = m.ConfigMapRef.Size()
  19564. n += 1 + l + sovGenerated(uint64(l))
  19565. }
  19566. if m.SecretRef != nil {
  19567. l = m.SecretRef.Size()
  19568. n += 1 + l + sovGenerated(uint64(l))
  19569. }
  19570. return n
  19571. }
  19572. func (m *EnvVar) Size() (n int) {
  19573. if m == nil {
  19574. return 0
  19575. }
  19576. var l int
  19577. _ = l
  19578. l = len(m.Name)
  19579. n += 1 + l + sovGenerated(uint64(l))
  19580. l = len(m.Value)
  19581. n += 1 + l + sovGenerated(uint64(l))
  19582. if m.ValueFrom != nil {
  19583. l = m.ValueFrom.Size()
  19584. n += 1 + l + sovGenerated(uint64(l))
  19585. }
  19586. return n
  19587. }
  19588. func (m *EnvVarSource) Size() (n int) {
  19589. if m == nil {
  19590. return 0
  19591. }
  19592. var l int
  19593. _ = l
  19594. if m.FieldRef != nil {
  19595. l = m.FieldRef.Size()
  19596. n += 1 + l + sovGenerated(uint64(l))
  19597. }
  19598. if m.ResourceFieldRef != nil {
  19599. l = m.ResourceFieldRef.Size()
  19600. n += 1 + l + sovGenerated(uint64(l))
  19601. }
  19602. if m.ConfigMapKeyRef != nil {
  19603. l = m.ConfigMapKeyRef.Size()
  19604. n += 1 + l + sovGenerated(uint64(l))
  19605. }
  19606. if m.SecretKeyRef != nil {
  19607. l = m.SecretKeyRef.Size()
  19608. n += 1 + l + sovGenerated(uint64(l))
  19609. }
  19610. return n
  19611. }
  19612. func (m *EphemeralContainer) Size() (n int) {
  19613. if m == nil {
  19614. return 0
  19615. }
  19616. var l int
  19617. _ = l
  19618. l = m.EphemeralContainerCommon.Size()
  19619. n += 1 + l + sovGenerated(uint64(l))
  19620. l = len(m.TargetContainerName)
  19621. n += 1 + l + sovGenerated(uint64(l))
  19622. return n
  19623. }
  19624. func (m *EphemeralContainerCommon) Size() (n int) {
  19625. if m == nil {
  19626. return 0
  19627. }
  19628. var l int
  19629. _ = l
  19630. l = len(m.Name)
  19631. n += 1 + l + sovGenerated(uint64(l))
  19632. l = len(m.Image)
  19633. n += 1 + l + sovGenerated(uint64(l))
  19634. if len(m.Command) > 0 {
  19635. for _, s := range m.Command {
  19636. l = len(s)
  19637. n += 1 + l + sovGenerated(uint64(l))
  19638. }
  19639. }
  19640. if len(m.Args) > 0 {
  19641. for _, s := range m.Args {
  19642. l = len(s)
  19643. n += 1 + l + sovGenerated(uint64(l))
  19644. }
  19645. }
  19646. l = len(m.WorkingDir)
  19647. n += 1 + l + sovGenerated(uint64(l))
  19648. if len(m.Ports) > 0 {
  19649. for _, e := range m.Ports {
  19650. l = e.Size()
  19651. n += 1 + l + sovGenerated(uint64(l))
  19652. }
  19653. }
  19654. if len(m.Env) > 0 {
  19655. for _, e := range m.Env {
  19656. l = e.Size()
  19657. n += 1 + l + sovGenerated(uint64(l))
  19658. }
  19659. }
  19660. l = m.Resources.Size()
  19661. n += 1 + l + sovGenerated(uint64(l))
  19662. if len(m.VolumeMounts) > 0 {
  19663. for _, e := range m.VolumeMounts {
  19664. l = e.Size()
  19665. n += 1 + l + sovGenerated(uint64(l))
  19666. }
  19667. }
  19668. if m.LivenessProbe != nil {
  19669. l = m.LivenessProbe.Size()
  19670. n += 1 + l + sovGenerated(uint64(l))
  19671. }
  19672. if m.ReadinessProbe != nil {
  19673. l = m.ReadinessProbe.Size()
  19674. n += 1 + l + sovGenerated(uint64(l))
  19675. }
  19676. if m.Lifecycle != nil {
  19677. l = m.Lifecycle.Size()
  19678. n += 1 + l + sovGenerated(uint64(l))
  19679. }
  19680. l = len(m.TerminationMessagePath)
  19681. n += 1 + l + sovGenerated(uint64(l))
  19682. l = len(m.ImagePullPolicy)
  19683. n += 1 + l + sovGenerated(uint64(l))
  19684. if m.SecurityContext != nil {
  19685. l = m.SecurityContext.Size()
  19686. n += 1 + l + sovGenerated(uint64(l))
  19687. }
  19688. n += 3
  19689. n += 3
  19690. n += 3
  19691. if len(m.EnvFrom) > 0 {
  19692. for _, e := range m.EnvFrom {
  19693. l = e.Size()
  19694. n += 2 + l + sovGenerated(uint64(l))
  19695. }
  19696. }
  19697. l = len(m.TerminationMessagePolicy)
  19698. n += 2 + l + sovGenerated(uint64(l))
  19699. if len(m.VolumeDevices) > 0 {
  19700. for _, e := range m.VolumeDevices {
  19701. l = e.Size()
  19702. n += 2 + l + sovGenerated(uint64(l))
  19703. }
  19704. }
  19705. if m.StartupProbe != nil {
  19706. l = m.StartupProbe.Size()
  19707. n += 2 + l + sovGenerated(uint64(l))
  19708. }
  19709. return n
  19710. }
  19711. func (m *EphemeralVolumeSource) Size() (n int) {
  19712. if m == nil {
  19713. return 0
  19714. }
  19715. var l int
  19716. _ = l
  19717. if m.VolumeClaimTemplate != nil {
  19718. l = m.VolumeClaimTemplate.Size()
  19719. n += 1 + l + sovGenerated(uint64(l))
  19720. }
  19721. return n
  19722. }
  19723. func (m *Event) Size() (n int) {
  19724. if m == nil {
  19725. return 0
  19726. }
  19727. var l int
  19728. _ = l
  19729. l = m.ObjectMeta.Size()
  19730. n += 1 + l + sovGenerated(uint64(l))
  19731. l = m.InvolvedObject.Size()
  19732. n += 1 + l + sovGenerated(uint64(l))
  19733. l = len(m.Reason)
  19734. n += 1 + l + sovGenerated(uint64(l))
  19735. l = len(m.Message)
  19736. n += 1 + l + sovGenerated(uint64(l))
  19737. l = m.Source.Size()
  19738. n += 1 + l + sovGenerated(uint64(l))
  19739. l = m.FirstTimestamp.Size()
  19740. n += 1 + l + sovGenerated(uint64(l))
  19741. l = m.LastTimestamp.Size()
  19742. n += 1 + l + sovGenerated(uint64(l))
  19743. n += 1 + sovGenerated(uint64(m.Count))
  19744. l = len(m.Type)
  19745. n += 1 + l + sovGenerated(uint64(l))
  19746. l = m.EventTime.Size()
  19747. n += 1 + l + sovGenerated(uint64(l))
  19748. if m.Series != nil {
  19749. l = m.Series.Size()
  19750. n += 1 + l + sovGenerated(uint64(l))
  19751. }
  19752. l = len(m.Action)
  19753. n += 1 + l + sovGenerated(uint64(l))
  19754. if m.Related != nil {
  19755. l = m.Related.Size()
  19756. n += 1 + l + sovGenerated(uint64(l))
  19757. }
  19758. l = len(m.ReportingController)
  19759. n += 1 + l + sovGenerated(uint64(l))
  19760. l = len(m.ReportingInstance)
  19761. n += 1 + l + sovGenerated(uint64(l))
  19762. return n
  19763. }
  19764. func (m *EventList) Size() (n int) {
  19765. if m == nil {
  19766. return 0
  19767. }
  19768. var l int
  19769. _ = l
  19770. l = m.ListMeta.Size()
  19771. n += 1 + l + sovGenerated(uint64(l))
  19772. if len(m.Items) > 0 {
  19773. for _, e := range m.Items {
  19774. l = e.Size()
  19775. n += 1 + l + sovGenerated(uint64(l))
  19776. }
  19777. }
  19778. return n
  19779. }
  19780. func (m *EventSeries) Size() (n int) {
  19781. if m == nil {
  19782. return 0
  19783. }
  19784. var l int
  19785. _ = l
  19786. n += 1 + sovGenerated(uint64(m.Count))
  19787. l = m.LastObservedTime.Size()
  19788. n += 1 + l + sovGenerated(uint64(l))
  19789. return n
  19790. }
  19791. func (m *EventSource) Size() (n int) {
  19792. if m == nil {
  19793. return 0
  19794. }
  19795. var l int
  19796. _ = l
  19797. l = len(m.Component)
  19798. n += 1 + l + sovGenerated(uint64(l))
  19799. l = len(m.Host)
  19800. n += 1 + l + sovGenerated(uint64(l))
  19801. return n
  19802. }
  19803. func (m *ExecAction) Size() (n int) {
  19804. if m == nil {
  19805. return 0
  19806. }
  19807. var l int
  19808. _ = l
  19809. if len(m.Command) > 0 {
  19810. for _, s := range m.Command {
  19811. l = len(s)
  19812. n += 1 + l + sovGenerated(uint64(l))
  19813. }
  19814. }
  19815. return n
  19816. }
  19817. func (m *FCVolumeSource) Size() (n int) {
  19818. if m == nil {
  19819. return 0
  19820. }
  19821. var l int
  19822. _ = l
  19823. if len(m.TargetWWNs) > 0 {
  19824. for _, s := range m.TargetWWNs {
  19825. l = len(s)
  19826. n += 1 + l + sovGenerated(uint64(l))
  19827. }
  19828. }
  19829. if m.Lun != nil {
  19830. n += 1 + sovGenerated(uint64(*m.Lun))
  19831. }
  19832. l = len(m.FSType)
  19833. n += 1 + l + sovGenerated(uint64(l))
  19834. n += 2
  19835. if len(m.WWIDs) > 0 {
  19836. for _, s := range m.WWIDs {
  19837. l = len(s)
  19838. n += 1 + l + sovGenerated(uint64(l))
  19839. }
  19840. }
  19841. return n
  19842. }
  19843. func (m *FlexPersistentVolumeSource) Size() (n int) {
  19844. if m == nil {
  19845. return 0
  19846. }
  19847. var l int
  19848. _ = l
  19849. l = len(m.Driver)
  19850. n += 1 + l + sovGenerated(uint64(l))
  19851. l = len(m.FSType)
  19852. n += 1 + l + sovGenerated(uint64(l))
  19853. if m.SecretRef != nil {
  19854. l = m.SecretRef.Size()
  19855. n += 1 + l + sovGenerated(uint64(l))
  19856. }
  19857. n += 2
  19858. if len(m.Options) > 0 {
  19859. for k, v := range m.Options {
  19860. _ = k
  19861. _ = v
  19862. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19863. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19864. }
  19865. }
  19866. return n
  19867. }
  19868. func (m *FlexVolumeSource) Size() (n int) {
  19869. if m == nil {
  19870. return 0
  19871. }
  19872. var l int
  19873. _ = l
  19874. l = len(m.Driver)
  19875. n += 1 + l + sovGenerated(uint64(l))
  19876. l = len(m.FSType)
  19877. n += 1 + l + sovGenerated(uint64(l))
  19878. if m.SecretRef != nil {
  19879. l = m.SecretRef.Size()
  19880. n += 1 + l + sovGenerated(uint64(l))
  19881. }
  19882. n += 2
  19883. if len(m.Options) > 0 {
  19884. for k, v := range m.Options {
  19885. _ = k
  19886. _ = v
  19887. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19888. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19889. }
  19890. }
  19891. return n
  19892. }
  19893. func (m *FlockerVolumeSource) Size() (n int) {
  19894. if m == nil {
  19895. return 0
  19896. }
  19897. var l int
  19898. _ = l
  19899. l = len(m.DatasetName)
  19900. n += 1 + l + sovGenerated(uint64(l))
  19901. l = len(m.DatasetUUID)
  19902. n += 1 + l + sovGenerated(uint64(l))
  19903. return n
  19904. }
  19905. func (m *GCEPersistentDiskVolumeSource) Size() (n int) {
  19906. if m == nil {
  19907. return 0
  19908. }
  19909. var l int
  19910. _ = l
  19911. l = len(m.PDName)
  19912. n += 1 + l + sovGenerated(uint64(l))
  19913. l = len(m.FSType)
  19914. n += 1 + l + sovGenerated(uint64(l))
  19915. n += 1 + sovGenerated(uint64(m.Partition))
  19916. n += 2
  19917. return n
  19918. }
  19919. func (m *GRPCAction) Size() (n int) {
  19920. if m == nil {
  19921. return 0
  19922. }
  19923. var l int
  19924. _ = l
  19925. n += 1 + sovGenerated(uint64(m.Port))
  19926. if m.Service != nil {
  19927. l = len(*m.Service)
  19928. n += 1 + l + sovGenerated(uint64(l))
  19929. }
  19930. return n
  19931. }
  19932. func (m *GitRepoVolumeSource) Size() (n int) {
  19933. if m == nil {
  19934. return 0
  19935. }
  19936. var l int
  19937. _ = l
  19938. l = len(m.Repository)
  19939. n += 1 + l + sovGenerated(uint64(l))
  19940. l = len(m.Revision)
  19941. n += 1 + l + sovGenerated(uint64(l))
  19942. l = len(m.Directory)
  19943. n += 1 + l + sovGenerated(uint64(l))
  19944. return n
  19945. }
  19946. func (m *GlusterfsPersistentVolumeSource) Size() (n int) {
  19947. if m == nil {
  19948. return 0
  19949. }
  19950. var l int
  19951. _ = l
  19952. l = len(m.EndpointsName)
  19953. n += 1 + l + sovGenerated(uint64(l))
  19954. l = len(m.Path)
  19955. n += 1 + l + sovGenerated(uint64(l))
  19956. n += 2
  19957. if m.EndpointsNamespace != nil {
  19958. l = len(*m.EndpointsNamespace)
  19959. n += 1 + l + sovGenerated(uint64(l))
  19960. }
  19961. return n
  19962. }
  19963. func (m *GlusterfsVolumeSource) Size() (n int) {
  19964. if m == nil {
  19965. return 0
  19966. }
  19967. var l int
  19968. _ = l
  19969. l = len(m.EndpointsName)
  19970. n += 1 + l + sovGenerated(uint64(l))
  19971. l = len(m.Path)
  19972. n += 1 + l + sovGenerated(uint64(l))
  19973. n += 2
  19974. return n
  19975. }
  19976. func (m *HTTPGetAction) Size() (n int) {
  19977. if m == nil {
  19978. return 0
  19979. }
  19980. var l int
  19981. _ = l
  19982. l = len(m.Path)
  19983. n += 1 + l + sovGenerated(uint64(l))
  19984. l = m.Port.Size()
  19985. n += 1 + l + sovGenerated(uint64(l))
  19986. l = len(m.Host)
  19987. n += 1 + l + sovGenerated(uint64(l))
  19988. l = len(m.Scheme)
  19989. n += 1 + l + sovGenerated(uint64(l))
  19990. if len(m.HTTPHeaders) > 0 {
  19991. for _, e := range m.HTTPHeaders {
  19992. l = e.Size()
  19993. n += 1 + l + sovGenerated(uint64(l))
  19994. }
  19995. }
  19996. return n
  19997. }
  19998. func (m *HTTPHeader) Size() (n int) {
  19999. if m == nil {
  20000. return 0
  20001. }
  20002. var l int
  20003. _ = l
  20004. l = len(m.Name)
  20005. n += 1 + l + sovGenerated(uint64(l))
  20006. l = len(m.Value)
  20007. n += 1 + l + sovGenerated(uint64(l))
  20008. return n
  20009. }
  20010. func (m *HostAlias) Size() (n int) {
  20011. if m == nil {
  20012. return 0
  20013. }
  20014. var l int
  20015. _ = l
  20016. l = len(m.IP)
  20017. n += 1 + l + sovGenerated(uint64(l))
  20018. if len(m.Hostnames) > 0 {
  20019. for _, s := range m.Hostnames {
  20020. l = len(s)
  20021. n += 1 + l + sovGenerated(uint64(l))
  20022. }
  20023. }
  20024. return n
  20025. }
  20026. func (m *HostPathVolumeSource) Size() (n int) {
  20027. if m == nil {
  20028. return 0
  20029. }
  20030. var l int
  20031. _ = l
  20032. l = len(m.Path)
  20033. n += 1 + l + sovGenerated(uint64(l))
  20034. if m.Type != nil {
  20035. l = len(*m.Type)
  20036. n += 1 + l + sovGenerated(uint64(l))
  20037. }
  20038. return n
  20039. }
  20040. func (m *ISCSIPersistentVolumeSource) Size() (n int) {
  20041. if m == nil {
  20042. return 0
  20043. }
  20044. var l int
  20045. _ = l
  20046. l = len(m.TargetPortal)
  20047. n += 1 + l + sovGenerated(uint64(l))
  20048. l = len(m.IQN)
  20049. n += 1 + l + sovGenerated(uint64(l))
  20050. n += 1 + sovGenerated(uint64(m.Lun))
  20051. l = len(m.ISCSIInterface)
  20052. n += 1 + l + sovGenerated(uint64(l))
  20053. l = len(m.FSType)
  20054. n += 1 + l + sovGenerated(uint64(l))
  20055. n += 2
  20056. if len(m.Portals) > 0 {
  20057. for _, s := range m.Portals {
  20058. l = len(s)
  20059. n += 1 + l + sovGenerated(uint64(l))
  20060. }
  20061. }
  20062. n += 2
  20063. if m.SecretRef != nil {
  20064. l = m.SecretRef.Size()
  20065. n += 1 + l + sovGenerated(uint64(l))
  20066. }
  20067. n += 2
  20068. if m.InitiatorName != nil {
  20069. l = len(*m.InitiatorName)
  20070. n += 1 + l + sovGenerated(uint64(l))
  20071. }
  20072. return n
  20073. }
  20074. func (m *ISCSIVolumeSource) Size() (n int) {
  20075. if m == nil {
  20076. return 0
  20077. }
  20078. var l int
  20079. _ = l
  20080. l = len(m.TargetPortal)
  20081. n += 1 + l + sovGenerated(uint64(l))
  20082. l = len(m.IQN)
  20083. n += 1 + l + sovGenerated(uint64(l))
  20084. n += 1 + sovGenerated(uint64(m.Lun))
  20085. l = len(m.ISCSIInterface)
  20086. n += 1 + l + sovGenerated(uint64(l))
  20087. l = len(m.FSType)
  20088. n += 1 + l + sovGenerated(uint64(l))
  20089. n += 2
  20090. if len(m.Portals) > 0 {
  20091. for _, s := range m.Portals {
  20092. l = len(s)
  20093. n += 1 + l + sovGenerated(uint64(l))
  20094. }
  20095. }
  20096. n += 2
  20097. if m.SecretRef != nil {
  20098. l = m.SecretRef.Size()
  20099. n += 1 + l + sovGenerated(uint64(l))
  20100. }
  20101. n += 2
  20102. if m.InitiatorName != nil {
  20103. l = len(*m.InitiatorName)
  20104. n += 1 + l + sovGenerated(uint64(l))
  20105. }
  20106. return n
  20107. }
  20108. func (m *KeyToPath) Size() (n int) {
  20109. if m == nil {
  20110. return 0
  20111. }
  20112. var l int
  20113. _ = l
  20114. l = len(m.Key)
  20115. n += 1 + l + sovGenerated(uint64(l))
  20116. l = len(m.Path)
  20117. n += 1 + l + sovGenerated(uint64(l))
  20118. if m.Mode != nil {
  20119. n += 1 + sovGenerated(uint64(*m.Mode))
  20120. }
  20121. return n
  20122. }
  20123. func (m *Lifecycle) Size() (n int) {
  20124. if m == nil {
  20125. return 0
  20126. }
  20127. var l int
  20128. _ = l
  20129. if m.PostStart != nil {
  20130. l = m.PostStart.Size()
  20131. n += 1 + l + sovGenerated(uint64(l))
  20132. }
  20133. if m.PreStop != nil {
  20134. l = m.PreStop.Size()
  20135. n += 1 + l + sovGenerated(uint64(l))
  20136. }
  20137. return n
  20138. }
  20139. func (m *LifecycleHandler) Size() (n int) {
  20140. if m == nil {
  20141. return 0
  20142. }
  20143. var l int
  20144. _ = l
  20145. if m.Exec != nil {
  20146. l = m.Exec.Size()
  20147. n += 1 + l + sovGenerated(uint64(l))
  20148. }
  20149. if m.HTTPGet != nil {
  20150. l = m.HTTPGet.Size()
  20151. n += 1 + l + sovGenerated(uint64(l))
  20152. }
  20153. if m.TCPSocket != nil {
  20154. l = m.TCPSocket.Size()
  20155. n += 1 + l + sovGenerated(uint64(l))
  20156. }
  20157. return n
  20158. }
  20159. func (m *LimitRange) Size() (n int) {
  20160. if m == nil {
  20161. return 0
  20162. }
  20163. var l int
  20164. _ = l
  20165. l = m.ObjectMeta.Size()
  20166. n += 1 + l + sovGenerated(uint64(l))
  20167. l = m.Spec.Size()
  20168. n += 1 + l + sovGenerated(uint64(l))
  20169. return n
  20170. }
  20171. func (m *LimitRangeItem) Size() (n int) {
  20172. if m == nil {
  20173. return 0
  20174. }
  20175. var l int
  20176. _ = l
  20177. l = len(m.Type)
  20178. n += 1 + l + sovGenerated(uint64(l))
  20179. if len(m.Max) > 0 {
  20180. for k, v := range m.Max {
  20181. _ = k
  20182. _ = v
  20183. l = v.Size()
  20184. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20185. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20186. }
  20187. }
  20188. if len(m.Min) > 0 {
  20189. for k, v := range m.Min {
  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. if len(m.Default) > 0 {
  20198. for k, v := range m.Default {
  20199. _ = k
  20200. _ = v
  20201. l = v.Size()
  20202. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20203. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20204. }
  20205. }
  20206. if len(m.DefaultRequest) > 0 {
  20207. for k, v := range m.DefaultRequest {
  20208. _ = k
  20209. _ = v
  20210. l = v.Size()
  20211. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20212. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20213. }
  20214. }
  20215. if len(m.MaxLimitRequestRatio) > 0 {
  20216. for k, v := range m.MaxLimitRequestRatio {
  20217. _ = k
  20218. _ = v
  20219. l = v.Size()
  20220. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20221. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20222. }
  20223. }
  20224. return n
  20225. }
  20226. func (m *LimitRangeList) Size() (n int) {
  20227. if m == nil {
  20228. return 0
  20229. }
  20230. var l int
  20231. _ = l
  20232. l = m.ListMeta.Size()
  20233. n += 1 + l + sovGenerated(uint64(l))
  20234. if len(m.Items) > 0 {
  20235. for _, e := range m.Items {
  20236. l = e.Size()
  20237. n += 1 + l + sovGenerated(uint64(l))
  20238. }
  20239. }
  20240. return n
  20241. }
  20242. func (m *LimitRangeSpec) Size() (n int) {
  20243. if m == nil {
  20244. return 0
  20245. }
  20246. var l int
  20247. _ = l
  20248. if len(m.Limits) > 0 {
  20249. for _, e := range m.Limits {
  20250. l = e.Size()
  20251. n += 1 + l + sovGenerated(uint64(l))
  20252. }
  20253. }
  20254. return n
  20255. }
  20256. func (m *List) Size() (n int) {
  20257. if m == nil {
  20258. return 0
  20259. }
  20260. var l int
  20261. _ = l
  20262. l = m.ListMeta.Size()
  20263. n += 1 + l + sovGenerated(uint64(l))
  20264. if len(m.Items) > 0 {
  20265. for _, e := range m.Items {
  20266. l = e.Size()
  20267. n += 1 + l + sovGenerated(uint64(l))
  20268. }
  20269. }
  20270. return n
  20271. }
  20272. func (m *LoadBalancerIngress) Size() (n int) {
  20273. if m == nil {
  20274. return 0
  20275. }
  20276. var l int
  20277. _ = l
  20278. l = len(m.IP)
  20279. n += 1 + l + sovGenerated(uint64(l))
  20280. l = len(m.Hostname)
  20281. n += 1 + l + sovGenerated(uint64(l))
  20282. if len(m.Ports) > 0 {
  20283. for _, e := range m.Ports {
  20284. l = e.Size()
  20285. n += 1 + l + sovGenerated(uint64(l))
  20286. }
  20287. }
  20288. return n
  20289. }
  20290. func (m *LoadBalancerStatus) Size() (n int) {
  20291. if m == nil {
  20292. return 0
  20293. }
  20294. var l int
  20295. _ = l
  20296. if len(m.Ingress) > 0 {
  20297. for _, e := range m.Ingress {
  20298. l = e.Size()
  20299. n += 1 + l + sovGenerated(uint64(l))
  20300. }
  20301. }
  20302. return n
  20303. }
  20304. func (m *LocalObjectReference) Size() (n int) {
  20305. if m == nil {
  20306. return 0
  20307. }
  20308. var l int
  20309. _ = l
  20310. l = len(m.Name)
  20311. n += 1 + l + sovGenerated(uint64(l))
  20312. return n
  20313. }
  20314. func (m *LocalVolumeSource) Size() (n int) {
  20315. if m == nil {
  20316. return 0
  20317. }
  20318. var l int
  20319. _ = l
  20320. l = len(m.Path)
  20321. n += 1 + l + sovGenerated(uint64(l))
  20322. if m.FSType != nil {
  20323. l = len(*m.FSType)
  20324. n += 1 + l + sovGenerated(uint64(l))
  20325. }
  20326. return n
  20327. }
  20328. func (m *NFSVolumeSource) Size() (n int) {
  20329. if m == nil {
  20330. return 0
  20331. }
  20332. var l int
  20333. _ = l
  20334. l = len(m.Server)
  20335. n += 1 + l + sovGenerated(uint64(l))
  20336. l = len(m.Path)
  20337. n += 1 + l + sovGenerated(uint64(l))
  20338. n += 2
  20339. return n
  20340. }
  20341. func (m *Namespace) Size() (n int) {
  20342. if m == nil {
  20343. return 0
  20344. }
  20345. var l int
  20346. _ = l
  20347. l = m.ObjectMeta.Size()
  20348. n += 1 + l + sovGenerated(uint64(l))
  20349. l = m.Spec.Size()
  20350. n += 1 + l + sovGenerated(uint64(l))
  20351. l = m.Status.Size()
  20352. n += 1 + l + sovGenerated(uint64(l))
  20353. return n
  20354. }
  20355. func (m *NamespaceCondition) Size() (n int) {
  20356. if m == nil {
  20357. return 0
  20358. }
  20359. var l int
  20360. _ = l
  20361. l = len(m.Type)
  20362. n += 1 + l + sovGenerated(uint64(l))
  20363. l = len(m.Status)
  20364. n += 1 + l + sovGenerated(uint64(l))
  20365. l = m.LastTransitionTime.Size()
  20366. n += 1 + l + sovGenerated(uint64(l))
  20367. l = len(m.Reason)
  20368. n += 1 + l + sovGenerated(uint64(l))
  20369. l = len(m.Message)
  20370. n += 1 + l + sovGenerated(uint64(l))
  20371. return n
  20372. }
  20373. func (m *NamespaceList) Size() (n int) {
  20374. if m == nil {
  20375. return 0
  20376. }
  20377. var l int
  20378. _ = l
  20379. l = m.ListMeta.Size()
  20380. n += 1 + l + sovGenerated(uint64(l))
  20381. if len(m.Items) > 0 {
  20382. for _, e := range m.Items {
  20383. l = e.Size()
  20384. n += 1 + l + sovGenerated(uint64(l))
  20385. }
  20386. }
  20387. return n
  20388. }
  20389. func (m *NamespaceSpec) Size() (n int) {
  20390. if m == nil {
  20391. return 0
  20392. }
  20393. var l int
  20394. _ = l
  20395. if len(m.Finalizers) > 0 {
  20396. for _, s := range m.Finalizers {
  20397. l = len(s)
  20398. n += 1 + l + sovGenerated(uint64(l))
  20399. }
  20400. }
  20401. return n
  20402. }
  20403. func (m *NamespaceStatus) Size() (n int) {
  20404. if m == nil {
  20405. return 0
  20406. }
  20407. var l int
  20408. _ = l
  20409. l = len(m.Phase)
  20410. n += 1 + l + sovGenerated(uint64(l))
  20411. if len(m.Conditions) > 0 {
  20412. for _, e := range m.Conditions {
  20413. l = e.Size()
  20414. n += 1 + l + sovGenerated(uint64(l))
  20415. }
  20416. }
  20417. return n
  20418. }
  20419. func (m *Node) Size() (n int) {
  20420. if m == nil {
  20421. return 0
  20422. }
  20423. var l int
  20424. _ = l
  20425. l = m.ObjectMeta.Size()
  20426. n += 1 + l + sovGenerated(uint64(l))
  20427. l = m.Spec.Size()
  20428. n += 1 + l + sovGenerated(uint64(l))
  20429. l = m.Status.Size()
  20430. n += 1 + l + sovGenerated(uint64(l))
  20431. return n
  20432. }
  20433. func (m *NodeAddress) Size() (n int) {
  20434. if m == nil {
  20435. return 0
  20436. }
  20437. var l int
  20438. _ = l
  20439. l = len(m.Type)
  20440. n += 1 + l + sovGenerated(uint64(l))
  20441. l = len(m.Address)
  20442. n += 1 + l + sovGenerated(uint64(l))
  20443. return n
  20444. }
  20445. func (m *NodeAffinity) Size() (n int) {
  20446. if m == nil {
  20447. return 0
  20448. }
  20449. var l int
  20450. _ = l
  20451. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  20452. l = m.RequiredDuringSchedulingIgnoredDuringExecution.Size()
  20453. n += 1 + l + sovGenerated(uint64(l))
  20454. }
  20455. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20456. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20457. l = e.Size()
  20458. n += 1 + l + sovGenerated(uint64(l))
  20459. }
  20460. }
  20461. return n
  20462. }
  20463. func (m *NodeCondition) Size() (n int) {
  20464. if m == nil {
  20465. return 0
  20466. }
  20467. var l int
  20468. _ = l
  20469. l = len(m.Type)
  20470. n += 1 + l + sovGenerated(uint64(l))
  20471. l = len(m.Status)
  20472. n += 1 + l + sovGenerated(uint64(l))
  20473. l = m.LastHeartbeatTime.Size()
  20474. n += 1 + l + sovGenerated(uint64(l))
  20475. l = m.LastTransitionTime.Size()
  20476. n += 1 + l + sovGenerated(uint64(l))
  20477. l = len(m.Reason)
  20478. n += 1 + l + sovGenerated(uint64(l))
  20479. l = len(m.Message)
  20480. n += 1 + l + sovGenerated(uint64(l))
  20481. return n
  20482. }
  20483. func (m *NodeConfigSource) Size() (n int) {
  20484. if m == nil {
  20485. return 0
  20486. }
  20487. var l int
  20488. _ = l
  20489. if m.ConfigMap != nil {
  20490. l = m.ConfigMap.Size()
  20491. n += 1 + l + sovGenerated(uint64(l))
  20492. }
  20493. return n
  20494. }
  20495. func (m *NodeConfigStatus) Size() (n int) {
  20496. if m == nil {
  20497. return 0
  20498. }
  20499. var l int
  20500. _ = l
  20501. if m.Assigned != nil {
  20502. l = m.Assigned.Size()
  20503. n += 1 + l + sovGenerated(uint64(l))
  20504. }
  20505. if m.Active != nil {
  20506. l = m.Active.Size()
  20507. n += 1 + l + sovGenerated(uint64(l))
  20508. }
  20509. if m.LastKnownGood != nil {
  20510. l = m.LastKnownGood.Size()
  20511. n += 1 + l + sovGenerated(uint64(l))
  20512. }
  20513. l = len(m.Error)
  20514. n += 1 + l + sovGenerated(uint64(l))
  20515. return n
  20516. }
  20517. func (m *NodeDaemonEndpoints) Size() (n int) {
  20518. if m == nil {
  20519. return 0
  20520. }
  20521. var l int
  20522. _ = l
  20523. l = m.KubeletEndpoint.Size()
  20524. n += 1 + l + sovGenerated(uint64(l))
  20525. return n
  20526. }
  20527. func (m *NodeList) Size() (n int) {
  20528. if m == nil {
  20529. return 0
  20530. }
  20531. var l int
  20532. _ = l
  20533. l = m.ListMeta.Size()
  20534. n += 1 + l + sovGenerated(uint64(l))
  20535. if len(m.Items) > 0 {
  20536. for _, e := range m.Items {
  20537. l = e.Size()
  20538. n += 1 + l + sovGenerated(uint64(l))
  20539. }
  20540. }
  20541. return n
  20542. }
  20543. func (m *NodeProxyOptions) Size() (n int) {
  20544. if m == nil {
  20545. return 0
  20546. }
  20547. var l int
  20548. _ = l
  20549. l = len(m.Path)
  20550. n += 1 + l + sovGenerated(uint64(l))
  20551. return n
  20552. }
  20553. func (m *NodeResources) Size() (n int) {
  20554. if m == nil {
  20555. return 0
  20556. }
  20557. var l int
  20558. _ = l
  20559. if len(m.Capacity) > 0 {
  20560. for k, v := range m.Capacity {
  20561. _ = k
  20562. _ = v
  20563. l = v.Size()
  20564. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20565. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20566. }
  20567. }
  20568. return n
  20569. }
  20570. func (m *NodeSelector) Size() (n int) {
  20571. if m == nil {
  20572. return 0
  20573. }
  20574. var l int
  20575. _ = l
  20576. if len(m.NodeSelectorTerms) > 0 {
  20577. for _, e := range m.NodeSelectorTerms {
  20578. l = e.Size()
  20579. n += 1 + l + sovGenerated(uint64(l))
  20580. }
  20581. }
  20582. return n
  20583. }
  20584. func (m *NodeSelectorRequirement) Size() (n int) {
  20585. if m == nil {
  20586. return 0
  20587. }
  20588. var l int
  20589. _ = l
  20590. l = len(m.Key)
  20591. n += 1 + l + sovGenerated(uint64(l))
  20592. l = len(m.Operator)
  20593. n += 1 + l + sovGenerated(uint64(l))
  20594. if len(m.Values) > 0 {
  20595. for _, s := range m.Values {
  20596. l = len(s)
  20597. n += 1 + l + sovGenerated(uint64(l))
  20598. }
  20599. }
  20600. return n
  20601. }
  20602. func (m *NodeSelectorTerm) Size() (n int) {
  20603. if m == nil {
  20604. return 0
  20605. }
  20606. var l int
  20607. _ = l
  20608. if len(m.MatchExpressions) > 0 {
  20609. for _, e := range m.MatchExpressions {
  20610. l = e.Size()
  20611. n += 1 + l + sovGenerated(uint64(l))
  20612. }
  20613. }
  20614. if len(m.MatchFields) > 0 {
  20615. for _, e := range m.MatchFields {
  20616. l = e.Size()
  20617. n += 1 + l + sovGenerated(uint64(l))
  20618. }
  20619. }
  20620. return n
  20621. }
  20622. func (m *NodeSpec) Size() (n int) {
  20623. if m == nil {
  20624. return 0
  20625. }
  20626. var l int
  20627. _ = l
  20628. l = len(m.PodCIDR)
  20629. n += 1 + l + sovGenerated(uint64(l))
  20630. l = len(m.DoNotUseExternalID)
  20631. n += 1 + l + sovGenerated(uint64(l))
  20632. l = len(m.ProviderID)
  20633. n += 1 + l + sovGenerated(uint64(l))
  20634. n += 2
  20635. if len(m.Taints) > 0 {
  20636. for _, e := range m.Taints {
  20637. l = e.Size()
  20638. n += 1 + l + sovGenerated(uint64(l))
  20639. }
  20640. }
  20641. if m.ConfigSource != nil {
  20642. l = m.ConfigSource.Size()
  20643. n += 1 + l + sovGenerated(uint64(l))
  20644. }
  20645. if len(m.PodCIDRs) > 0 {
  20646. for _, s := range m.PodCIDRs {
  20647. l = len(s)
  20648. n += 1 + l + sovGenerated(uint64(l))
  20649. }
  20650. }
  20651. return n
  20652. }
  20653. func (m *NodeStatus) Size() (n int) {
  20654. if m == nil {
  20655. return 0
  20656. }
  20657. var l int
  20658. _ = l
  20659. if len(m.Capacity) > 0 {
  20660. for k, v := range m.Capacity {
  20661. _ = k
  20662. _ = v
  20663. l = v.Size()
  20664. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20665. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20666. }
  20667. }
  20668. if len(m.Allocatable) > 0 {
  20669. for k, v := range m.Allocatable {
  20670. _ = k
  20671. _ = v
  20672. l = v.Size()
  20673. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20674. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20675. }
  20676. }
  20677. l = len(m.Phase)
  20678. n += 1 + l + sovGenerated(uint64(l))
  20679. if len(m.Conditions) > 0 {
  20680. for _, e := range m.Conditions {
  20681. l = e.Size()
  20682. n += 1 + l + sovGenerated(uint64(l))
  20683. }
  20684. }
  20685. if len(m.Addresses) > 0 {
  20686. for _, e := range m.Addresses {
  20687. l = e.Size()
  20688. n += 1 + l + sovGenerated(uint64(l))
  20689. }
  20690. }
  20691. l = m.DaemonEndpoints.Size()
  20692. n += 1 + l + sovGenerated(uint64(l))
  20693. l = m.NodeInfo.Size()
  20694. n += 1 + l + sovGenerated(uint64(l))
  20695. if len(m.Images) > 0 {
  20696. for _, e := range m.Images {
  20697. l = e.Size()
  20698. n += 1 + l + sovGenerated(uint64(l))
  20699. }
  20700. }
  20701. if len(m.VolumesInUse) > 0 {
  20702. for _, s := range m.VolumesInUse {
  20703. l = len(s)
  20704. n += 1 + l + sovGenerated(uint64(l))
  20705. }
  20706. }
  20707. if len(m.VolumesAttached) > 0 {
  20708. for _, e := range m.VolumesAttached {
  20709. l = e.Size()
  20710. n += 1 + l + sovGenerated(uint64(l))
  20711. }
  20712. }
  20713. if m.Config != nil {
  20714. l = m.Config.Size()
  20715. n += 1 + l + sovGenerated(uint64(l))
  20716. }
  20717. return n
  20718. }
  20719. func (m *NodeSystemInfo) Size() (n int) {
  20720. if m == nil {
  20721. return 0
  20722. }
  20723. var l int
  20724. _ = l
  20725. l = len(m.MachineID)
  20726. n += 1 + l + sovGenerated(uint64(l))
  20727. l = len(m.SystemUUID)
  20728. n += 1 + l + sovGenerated(uint64(l))
  20729. l = len(m.BootID)
  20730. n += 1 + l + sovGenerated(uint64(l))
  20731. l = len(m.KernelVersion)
  20732. n += 1 + l + sovGenerated(uint64(l))
  20733. l = len(m.OSImage)
  20734. n += 1 + l + sovGenerated(uint64(l))
  20735. l = len(m.ContainerRuntimeVersion)
  20736. n += 1 + l + sovGenerated(uint64(l))
  20737. l = len(m.KubeletVersion)
  20738. n += 1 + l + sovGenerated(uint64(l))
  20739. l = len(m.KubeProxyVersion)
  20740. n += 1 + l + sovGenerated(uint64(l))
  20741. l = len(m.OperatingSystem)
  20742. n += 1 + l + sovGenerated(uint64(l))
  20743. l = len(m.Architecture)
  20744. n += 1 + l + sovGenerated(uint64(l))
  20745. return n
  20746. }
  20747. func (m *ObjectFieldSelector) Size() (n int) {
  20748. if m == nil {
  20749. return 0
  20750. }
  20751. var l int
  20752. _ = l
  20753. l = len(m.APIVersion)
  20754. n += 1 + l + sovGenerated(uint64(l))
  20755. l = len(m.FieldPath)
  20756. n += 1 + l + sovGenerated(uint64(l))
  20757. return n
  20758. }
  20759. func (m *ObjectReference) Size() (n int) {
  20760. if m == nil {
  20761. return 0
  20762. }
  20763. var l int
  20764. _ = l
  20765. l = len(m.Kind)
  20766. n += 1 + l + sovGenerated(uint64(l))
  20767. l = len(m.Namespace)
  20768. n += 1 + l + sovGenerated(uint64(l))
  20769. l = len(m.Name)
  20770. n += 1 + l + sovGenerated(uint64(l))
  20771. l = len(m.UID)
  20772. n += 1 + l + sovGenerated(uint64(l))
  20773. l = len(m.APIVersion)
  20774. n += 1 + l + sovGenerated(uint64(l))
  20775. l = len(m.ResourceVersion)
  20776. n += 1 + l + sovGenerated(uint64(l))
  20777. l = len(m.FieldPath)
  20778. n += 1 + l + sovGenerated(uint64(l))
  20779. return n
  20780. }
  20781. func (m *PersistentVolume) Size() (n int) {
  20782. if m == nil {
  20783. return 0
  20784. }
  20785. var l int
  20786. _ = l
  20787. l = m.ObjectMeta.Size()
  20788. n += 1 + l + sovGenerated(uint64(l))
  20789. l = m.Spec.Size()
  20790. n += 1 + l + sovGenerated(uint64(l))
  20791. l = m.Status.Size()
  20792. n += 1 + l + sovGenerated(uint64(l))
  20793. return n
  20794. }
  20795. func (m *PersistentVolumeClaim) Size() (n int) {
  20796. if m == nil {
  20797. return 0
  20798. }
  20799. var l int
  20800. _ = l
  20801. l = m.ObjectMeta.Size()
  20802. n += 1 + l + sovGenerated(uint64(l))
  20803. l = m.Spec.Size()
  20804. n += 1 + l + sovGenerated(uint64(l))
  20805. l = m.Status.Size()
  20806. n += 1 + l + sovGenerated(uint64(l))
  20807. return n
  20808. }
  20809. func (m *PersistentVolumeClaimCondition) Size() (n int) {
  20810. if m == nil {
  20811. return 0
  20812. }
  20813. var l int
  20814. _ = l
  20815. l = len(m.Type)
  20816. n += 1 + l + sovGenerated(uint64(l))
  20817. l = len(m.Status)
  20818. n += 1 + l + sovGenerated(uint64(l))
  20819. l = m.LastProbeTime.Size()
  20820. n += 1 + l + sovGenerated(uint64(l))
  20821. l = m.LastTransitionTime.Size()
  20822. n += 1 + l + sovGenerated(uint64(l))
  20823. l = len(m.Reason)
  20824. n += 1 + l + sovGenerated(uint64(l))
  20825. l = len(m.Message)
  20826. n += 1 + l + sovGenerated(uint64(l))
  20827. return n
  20828. }
  20829. func (m *PersistentVolumeClaimList) Size() (n int) {
  20830. if m == nil {
  20831. return 0
  20832. }
  20833. var l int
  20834. _ = l
  20835. l = m.ListMeta.Size()
  20836. n += 1 + l + sovGenerated(uint64(l))
  20837. if len(m.Items) > 0 {
  20838. for _, e := range m.Items {
  20839. l = e.Size()
  20840. n += 1 + l + sovGenerated(uint64(l))
  20841. }
  20842. }
  20843. return n
  20844. }
  20845. func (m *PersistentVolumeClaimSpec) Size() (n int) {
  20846. if m == nil {
  20847. return 0
  20848. }
  20849. var l int
  20850. _ = l
  20851. if len(m.AccessModes) > 0 {
  20852. for _, s := range m.AccessModes {
  20853. l = len(s)
  20854. n += 1 + l + sovGenerated(uint64(l))
  20855. }
  20856. }
  20857. l = m.Resources.Size()
  20858. n += 1 + l + sovGenerated(uint64(l))
  20859. l = len(m.VolumeName)
  20860. n += 1 + l + sovGenerated(uint64(l))
  20861. if m.Selector != nil {
  20862. l = m.Selector.Size()
  20863. n += 1 + l + sovGenerated(uint64(l))
  20864. }
  20865. if m.StorageClassName != nil {
  20866. l = len(*m.StorageClassName)
  20867. n += 1 + l + sovGenerated(uint64(l))
  20868. }
  20869. if m.VolumeMode != nil {
  20870. l = len(*m.VolumeMode)
  20871. n += 1 + l + sovGenerated(uint64(l))
  20872. }
  20873. if m.DataSource != nil {
  20874. l = m.DataSource.Size()
  20875. n += 1 + l + sovGenerated(uint64(l))
  20876. }
  20877. if m.DataSourceRef != nil {
  20878. l = m.DataSourceRef.Size()
  20879. n += 1 + l + sovGenerated(uint64(l))
  20880. }
  20881. return n
  20882. }
  20883. func (m *PersistentVolumeClaimStatus) Size() (n int) {
  20884. if m == nil {
  20885. return 0
  20886. }
  20887. var l int
  20888. _ = l
  20889. l = len(m.Phase)
  20890. n += 1 + l + sovGenerated(uint64(l))
  20891. if len(m.AccessModes) > 0 {
  20892. for _, s := range m.AccessModes {
  20893. l = len(s)
  20894. n += 1 + l + sovGenerated(uint64(l))
  20895. }
  20896. }
  20897. if len(m.Capacity) > 0 {
  20898. for k, v := range m.Capacity {
  20899. _ = k
  20900. _ = v
  20901. l = v.Size()
  20902. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20903. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20904. }
  20905. }
  20906. if len(m.Conditions) > 0 {
  20907. for _, e := range m.Conditions {
  20908. l = e.Size()
  20909. n += 1 + l + sovGenerated(uint64(l))
  20910. }
  20911. }
  20912. if len(m.AllocatedResources) > 0 {
  20913. for k, v := range m.AllocatedResources {
  20914. _ = k
  20915. _ = v
  20916. l = v.Size()
  20917. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20918. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20919. }
  20920. }
  20921. if m.ResizeStatus != nil {
  20922. l = len(*m.ResizeStatus)
  20923. n += 1 + l + sovGenerated(uint64(l))
  20924. }
  20925. return n
  20926. }
  20927. func (m *PersistentVolumeClaimTemplate) Size() (n int) {
  20928. if m == nil {
  20929. return 0
  20930. }
  20931. var l int
  20932. _ = l
  20933. l = m.ObjectMeta.Size()
  20934. n += 1 + l + sovGenerated(uint64(l))
  20935. l = m.Spec.Size()
  20936. n += 1 + l + sovGenerated(uint64(l))
  20937. return n
  20938. }
  20939. func (m *PersistentVolumeClaimVolumeSource) Size() (n int) {
  20940. if m == nil {
  20941. return 0
  20942. }
  20943. var l int
  20944. _ = l
  20945. l = len(m.ClaimName)
  20946. n += 1 + l + sovGenerated(uint64(l))
  20947. n += 2
  20948. return n
  20949. }
  20950. func (m *PersistentVolumeList) Size() (n int) {
  20951. if m == nil {
  20952. return 0
  20953. }
  20954. var l int
  20955. _ = l
  20956. l = m.ListMeta.Size()
  20957. n += 1 + l + sovGenerated(uint64(l))
  20958. if len(m.Items) > 0 {
  20959. for _, e := range m.Items {
  20960. l = e.Size()
  20961. n += 1 + l + sovGenerated(uint64(l))
  20962. }
  20963. }
  20964. return n
  20965. }
  20966. func (m *PersistentVolumeSource) Size() (n int) {
  20967. if m == nil {
  20968. return 0
  20969. }
  20970. var l int
  20971. _ = l
  20972. if m.GCEPersistentDisk != nil {
  20973. l = m.GCEPersistentDisk.Size()
  20974. n += 1 + l + sovGenerated(uint64(l))
  20975. }
  20976. if m.AWSElasticBlockStore != nil {
  20977. l = m.AWSElasticBlockStore.Size()
  20978. n += 1 + l + sovGenerated(uint64(l))
  20979. }
  20980. if m.HostPath != nil {
  20981. l = m.HostPath.Size()
  20982. n += 1 + l + sovGenerated(uint64(l))
  20983. }
  20984. if m.Glusterfs != nil {
  20985. l = m.Glusterfs.Size()
  20986. n += 1 + l + sovGenerated(uint64(l))
  20987. }
  20988. if m.NFS != nil {
  20989. l = m.NFS.Size()
  20990. n += 1 + l + sovGenerated(uint64(l))
  20991. }
  20992. if m.RBD != nil {
  20993. l = m.RBD.Size()
  20994. n += 1 + l + sovGenerated(uint64(l))
  20995. }
  20996. if m.ISCSI != nil {
  20997. l = m.ISCSI.Size()
  20998. n += 1 + l + sovGenerated(uint64(l))
  20999. }
  21000. if m.Cinder != nil {
  21001. l = m.Cinder.Size()
  21002. n += 1 + l + sovGenerated(uint64(l))
  21003. }
  21004. if m.CephFS != nil {
  21005. l = m.CephFS.Size()
  21006. n += 1 + l + sovGenerated(uint64(l))
  21007. }
  21008. if m.FC != nil {
  21009. l = m.FC.Size()
  21010. n += 1 + l + sovGenerated(uint64(l))
  21011. }
  21012. if m.Flocker != nil {
  21013. l = m.Flocker.Size()
  21014. n += 1 + l + sovGenerated(uint64(l))
  21015. }
  21016. if m.FlexVolume != nil {
  21017. l = m.FlexVolume.Size()
  21018. n += 1 + l + sovGenerated(uint64(l))
  21019. }
  21020. if m.AzureFile != nil {
  21021. l = m.AzureFile.Size()
  21022. n += 1 + l + sovGenerated(uint64(l))
  21023. }
  21024. if m.VsphereVolume != nil {
  21025. l = m.VsphereVolume.Size()
  21026. n += 1 + l + sovGenerated(uint64(l))
  21027. }
  21028. if m.Quobyte != nil {
  21029. l = m.Quobyte.Size()
  21030. n += 1 + l + sovGenerated(uint64(l))
  21031. }
  21032. if m.AzureDisk != nil {
  21033. l = m.AzureDisk.Size()
  21034. n += 2 + l + sovGenerated(uint64(l))
  21035. }
  21036. if m.PhotonPersistentDisk != nil {
  21037. l = m.PhotonPersistentDisk.Size()
  21038. n += 2 + l + sovGenerated(uint64(l))
  21039. }
  21040. if m.PortworxVolume != nil {
  21041. l = m.PortworxVolume.Size()
  21042. n += 2 + l + sovGenerated(uint64(l))
  21043. }
  21044. if m.ScaleIO != nil {
  21045. l = m.ScaleIO.Size()
  21046. n += 2 + l + sovGenerated(uint64(l))
  21047. }
  21048. if m.Local != nil {
  21049. l = m.Local.Size()
  21050. n += 2 + l + sovGenerated(uint64(l))
  21051. }
  21052. if m.StorageOS != nil {
  21053. l = m.StorageOS.Size()
  21054. n += 2 + l + sovGenerated(uint64(l))
  21055. }
  21056. if m.CSI != nil {
  21057. l = m.CSI.Size()
  21058. n += 2 + l + sovGenerated(uint64(l))
  21059. }
  21060. return n
  21061. }
  21062. func (m *PersistentVolumeSpec) Size() (n int) {
  21063. if m == nil {
  21064. return 0
  21065. }
  21066. var l int
  21067. _ = l
  21068. if len(m.Capacity) > 0 {
  21069. for k, v := range m.Capacity {
  21070. _ = k
  21071. _ = v
  21072. l = v.Size()
  21073. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21074. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21075. }
  21076. }
  21077. l = m.PersistentVolumeSource.Size()
  21078. n += 1 + l + sovGenerated(uint64(l))
  21079. if len(m.AccessModes) > 0 {
  21080. for _, s := range m.AccessModes {
  21081. l = len(s)
  21082. n += 1 + l + sovGenerated(uint64(l))
  21083. }
  21084. }
  21085. if m.ClaimRef != nil {
  21086. l = m.ClaimRef.Size()
  21087. n += 1 + l + sovGenerated(uint64(l))
  21088. }
  21089. l = len(m.PersistentVolumeReclaimPolicy)
  21090. n += 1 + l + sovGenerated(uint64(l))
  21091. l = len(m.StorageClassName)
  21092. n += 1 + l + sovGenerated(uint64(l))
  21093. if len(m.MountOptions) > 0 {
  21094. for _, s := range m.MountOptions {
  21095. l = len(s)
  21096. n += 1 + l + sovGenerated(uint64(l))
  21097. }
  21098. }
  21099. if m.VolumeMode != nil {
  21100. l = len(*m.VolumeMode)
  21101. n += 1 + l + sovGenerated(uint64(l))
  21102. }
  21103. if m.NodeAffinity != nil {
  21104. l = m.NodeAffinity.Size()
  21105. n += 1 + l + sovGenerated(uint64(l))
  21106. }
  21107. return n
  21108. }
  21109. func (m *PersistentVolumeStatus) Size() (n int) {
  21110. if m == nil {
  21111. return 0
  21112. }
  21113. var l int
  21114. _ = l
  21115. l = len(m.Phase)
  21116. n += 1 + l + sovGenerated(uint64(l))
  21117. l = len(m.Message)
  21118. n += 1 + l + sovGenerated(uint64(l))
  21119. l = len(m.Reason)
  21120. n += 1 + l + sovGenerated(uint64(l))
  21121. return n
  21122. }
  21123. func (m *PhotonPersistentDiskVolumeSource) Size() (n int) {
  21124. if m == nil {
  21125. return 0
  21126. }
  21127. var l int
  21128. _ = l
  21129. l = len(m.PdID)
  21130. n += 1 + l + sovGenerated(uint64(l))
  21131. l = len(m.FSType)
  21132. n += 1 + l + sovGenerated(uint64(l))
  21133. return n
  21134. }
  21135. func (m *Pod) Size() (n int) {
  21136. if m == nil {
  21137. return 0
  21138. }
  21139. var l int
  21140. _ = l
  21141. l = m.ObjectMeta.Size()
  21142. n += 1 + l + sovGenerated(uint64(l))
  21143. l = m.Spec.Size()
  21144. n += 1 + l + sovGenerated(uint64(l))
  21145. l = m.Status.Size()
  21146. n += 1 + l + sovGenerated(uint64(l))
  21147. return n
  21148. }
  21149. func (m *PodAffinity) Size() (n int) {
  21150. if m == nil {
  21151. return 0
  21152. }
  21153. var l int
  21154. _ = l
  21155. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  21156. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  21157. l = e.Size()
  21158. n += 1 + l + sovGenerated(uint64(l))
  21159. }
  21160. }
  21161. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  21162. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  21163. l = e.Size()
  21164. n += 1 + l + sovGenerated(uint64(l))
  21165. }
  21166. }
  21167. return n
  21168. }
  21169. func (m *PodAffinityTerm) Size() (n int) {
  21170. if m == nil {
  21171. return 0
  21172. }
  21173. var l int
  21174. _ = l
  21175. if m.LabelSelector != nil {
  21176. l = m.LabelSelector.Size()
  21177. n += 1 + l + sovGenerated(uint64(l))
  21178. }
  21179. if len(m.Namespaces) > 0 {
  21180. for _, s := range m.Namespaces {
  21181. l = len(s)
  21182. n += 1 + l + sovGenerated(uint64(l))
  21183. }
  21184. }
  21185. l = len(m.TopologyKey)
  21186. n += 1 + l + sovGenerated(uint64(l))
  21187. if m.NamespaceSelector != nil {
  21188. l = m.NamespaceSelector.Size()
  21189. n += 1 + l + sovGenerated(uint64(l))
  21190. }
  21191. return n
  21192. }
  21193. func (m *PodAntiAffinity) Size() (n int) {
  21194. if m == nil {
  21195. return 0
  21196. }
  21197. var l int
  21198. _ = l
  21199. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  21200. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  21201. l = e.Size()
  21202. n += 1 + l + sovGenerated(uint64(l))
  21203. }
  21204. }
  21205. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  21206. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  21207. l = e.Size()
  21208. n += 1 + l + sovGenerated(uint64(l))
  21209. }
  21210. }
  21211. return n
  21212. }
  21213. func (m *PodAttachOptions) Size() (n int) {
  21214. if m == nil {
  21215. return 0
  21216. }
  21217. var l int
  21218. _ = l
  21219. n += 2
  21220. n += 2
  21221. n += 2
  21222. n += 2
  21223. l = len(m.Container)
  21224. n += 1 + l + sovGenerated(uint64(l))
  21225. return n
  21226. }
  21227. func (m *PodCondition) Size() (n int) {
  21228. if m == nil {
  21229. return 0
  21230. }
  21231. var l int
  21232. _ = l
  21233. l = len(m.Type)
  21234. n += 1 + l + sovGenerated(uint64(l))
  21235. l = len(m.Status)
  21236. n += 1 + l + sovGenerated(uint64(l))
  21237. l = m.LastProbeTime.Size()
  21238. n += 1 + l + sovGenerated(uint64(l))
  21239. l = m.LastTransitionTime.Size()
  21240. n += 1 + l + sovGenerated(uint64(l))
  21241. l = len(m.Reason)
  21242. n += 1 + l + sovGenerated(uint64(l))
  21243. l = len(m.Message)
  21244. n += 1 + l + sovGenerated(uint64(l))
  21245. return n
  21246. }
  21247. func (m *PodDNSConfig) Size() (n int) {
  21248. if m == nil {
  21249. return 0
  21250. }
  21251. var l int
  21252. _ = l
  21253. if len(m.Nameservers) > 0 {
  21254. for _, s := range m.Nameservers {
  21255. l = len(s)
  21256. n += 1 + l + sovGenerated(uint64(l))
  21257. }
  21258. }
  21259. if len(m.Searches) > 0 {
  21260. for _, s := range m.Searches {
  21261. l = len(s)
  21262. n += 1 + l + sovGenerated(uint64(l))
  21263. }
  21264. }
  21265. if len(m.Options) > 0 {
  21266. for _, e := range m.Options {
  21267. l = e.Size()
  21268. n += 1 + l + sovGenerated(uint64(l))
  21269. }
  21270. }
  21271. return n
  21272. }
  21273. func (m *PodDNSConfigOption) Size() (n int) {
  21274. if m == nil {
  21275. return 0
  21276. }
  21277. var l int
  21278. _ = l
  21279. l = len(m.Name)
  21280. n += 1 + l + sovGenerated(uint64(l))
  21281. if m.Value != nil {
  21282. l = len(*m.Value)
  21283. n += 1 + l + sovGenerated(uint64(l))
  21284. }
  21285. return n
  21286. }
  21287. func (m *PodExecOptions) Size() (n int) {
  21288. if m == nil {
  21289. return 0
  21290. }
  21291. var l int
  21292. _ = l
  21293. n += 2
  21294. n += 2
  21295. n += 2
  21296. n += 2
  21297. l = len(m.Container)
  21298. n += 1 + l + sovGenerated(uint64(l))
  21299. if len(m.Command) > 0 {
  21300. for _, s := range m.Command {
  21301. l = len(s)
  21302. n += 1 + l + sovGenerated(uint64(l))
  21303. }
  21304. }
  21305. return n
  21306. }
  21307. func (m *PodIP) Size() (n int) {
  21308. if m == nil {
  21309. return 0
  21310. }
  21311. var l int
  21312. _ = l
  21313. l = len(m.IP)
  21314. n += 1 + l + sovGenerated(uint64(l))
  21315. return n
  21316. }
  21317. func (m *PodList) Size() (n int) {
  21318. if m == nil {
  21319. return 0
  21320. }
  21321. var l int
  21322. _ = l
  21323. l = m.ListMeta.Size()
  21324. n += 1 + l + sovGenerated(uint64(l))
  21325. if len(m.Items) > 0 {
  21326. for _, e := range m.Items {
  21327. l = e.Size()
  21328. n += 1 + l + sovGenerated(uint64(l))
  21329. }
  21330. }
  21331. return n
  21332. }
  21333. func (m *PodLogOptions) Size() (n int) {
  21334. if m == nil {
  21335. return 0
  21336. }
  21337. var l int
  21338. _ = l
  21339. l = len(m.Container)
  21340. n += 1 + l + sovGenerated(uint64(l))
  21341. n += 2
  21342. n += 2
  21343. if m.SinceSeconds != nil {
  21344. n += 1 + sovGenerated(uint64(*m.SinceSeconds))
  21345. }
  21346. if m.SinceTime != nil {
  21347. l = m.SinceTime.Size()
  21348. n += 1 + l + sovGenerated(uint64(l))
  21349. }
  21350. n += 2
  21351. if m.TailLines != nil {
  21352. n += 1 + sovGenerated(uint64(*m.TailLines))
  21353. }
  21354. if m.LimitBytes != nil {
  21355. n += 1 + sovGenerated(uint64(*m.LimitBytes))
  21356. }
  21357. n += 2
  21358. return n
  21359. }
  21360. func (m *PodOS) Size() (n int) {
  21361. if m == nil {
  21362. return 0
  21363. }
  21364. var l int
  21365. _ = l
  21366. l = len(m.Name)
  21367. n += 1 + l + sovGenerated(uint64(l))
  21368. return n
  21369. }
  21370. func (m *PodPortForwardOptions) Size() (n int) {
  21371. if m == nil {
  21372. return 0
  21373. }
  21374. var l int
  21375. _ = l
  21376. if len(m.Ports) > 0 {
  21377. for _, e := range m.Ports {
  21378. n += 1 + sovGenerated(uint64(e))
  21379. }
  21380. }
  21381. return n
  21382. }
  21383. func (m *PodProxyOptions) Size() (n int) {
  21384. if m == nil {
  21385. return 0
  21386. }
  21387. var l int
  21388. _ = l
  21389. l = len(m.Path)
  21390. n += 1 + l + sovGenerated(uint64(l))
  21391. return n
  21392. }
  21393. func (m *PodReadinessGate) Size() (n int) {
  21394. if m == nil {
  21395. return 0
  21396. }
  21397. var l int
  21398. _ = l
  21399. l = len(m.ConditionType)
  21400. n += 1 + l + sovGenerated(uint64(l))
  21401. return n
  21402. }
  21403. func (m *PodSecurityContext) Size() (n int) {
  21404. if m == nil {
  21405. return 0
  21406. }
  21407. var l int
  21408. _ = l
  21409. if m.SELinuxOptions != nil {
  21410. l = m.SELinuxOptions.Size()
  21411. n += 1 + l + sovGenerated(uint64(l))
  21412. }
  21413. if m.RunAsUser != nil {
  21414. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  21415. }
  21416. if m.RunAsNonRoot != nil {
  21417. n += 2
  21418. }
  21419. if len(m.SupplementalGroups) > 0 {
  21420. for _, e := range m.SupplementalGroups {
  21421. n += 1 + sovGenerated(uint64(e))
  21422. }
  21423. }
  21424. if m.FSGroup != nil {
  21425. n += 1 + sovGenerated(uint64(*m.FSGroup))
  21426. }
  21427. if m.RunAsGroup != nil {
  21428. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  21429. }
  21430. if len(m.Sysctls) > 0 {
  21431. for _, e := range m.Sysctls {
  21432. l = e.Size()
  21433. n += 1 + l + sovGenerated(uint64(l))
  21434. }
  21435. }
  21436. if m.WindowsOptions != nil {
  21437. l = m.WindowsOptions.Size()
  21438. n += 1 + l + sovGenerated(uint64(l))
  21439. }
  21440. if m.FSGroupChangePolicy != nil {
  21441. l = len(*m.FSGroupChangePolicy)
  21442. n += 1 + l + sovGenerated(uint64(l))
  21443. }
  21444. if m.SeccompProfile != nil {
  21445. l = m.SeccompProfile.Size()
  21446. n += 1 + l + sovGenerated(uint64(l))
  21447. }
  21448. return n
  21449. }
  21450. func (m *PodSignature) Size() (n int) {
  21451. if m == nil {
  21452. return 0
  21453. }
  21454. var l int
  21455. _ = l
  21456. if m.PodController != nil {
  21457. l = m.PodController.Size()
  21458. n += 1 + l + sovGenerated(uint64(l))
  21459. }
  21460. return n
  21461. }
  21462. func (m *PodSpec) Size() (n int) {
  21463. if m == nil {
  21464. return 0
  21465. }
  21466. var l int
  21467. _ = l
  21468. if len(m.Volumes) > 0 {
  21469. for _, e := range m.Volumes {
  21470. l = e.Size()
  21471. n += 1 + l + sovGenerated(uint64(l))
  21472. }
  21473. }
  21474. if len(m.Containers) > 0 {
  21475. for _, e := range m.Containers {
  21476. l = e.Size()
  21477. n += 1 + l + sovGenerated(uint64(l))
  21478. }
  21479. }
  21480. l = len(m.RestartPolicy)
  21481. n += 1 + l + sovGenerated(uint64(l))
  21482. if m.TerminationGracePeriodSeconds != nil {
  21483. n += 1 + sovGenerated(uint64(*m.TerminationGracePeriodSeconds))
  21484. }
  21485. if m.ActiveDeadlineSeconds != nil {
  21486. n += 1 + sovGenerated(uint64(*m.ActiveDeadlineSeconds))
  21487. }
  21488. l = len(m.DNSPolicy)
  21489. n += 1 + l + sovGenerated(uint64(l))
  21490. if len(m.NodeSelector) > 0 {
  21491. for k, v := range m.NodeSelector {
  21492. _ = k
  21493. _ = v
  21494. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21495. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21496. }
  21497. }
  21498. l = len(m.ServiceAccountName)
  21499. n += 1 + l + sovGenerated(uint64(l))
  21500. l = len(m.DeprecatedServiceAccount)
  21501. n += 1 + l + sovGenerated(uint64(l))
  21502. l = len(m.NodeName)
  21503. n += 1 + l + sovGenerated(uint64(l))
  21504. n += 2
  21505. n += 2
  21506. n += 2
  21507. if m.SecurityContext != nil {
  21508. l = m.SecurityContext.Size()
  21509. n += 1 + l + sovGenerated(uint64(l))
  21510. }
  21511. if len(m.ImagePullSecrets) > 0 {
  21512. for _, e := range m.ImagePullSecrets {
  21513. l = e.Size()
  21514. n += 1 + l + sovGenerated(uint64(l))
  21515. }
  21516. }
  21517. l = len(m.Hostname)
  21518. n += 2 + l + sovGenerated(uint64(l))
  21519. l = len(m.Subdomain)
  21520. n += 2 + l + sovGenerated(uint64(l))
  21521. if m.Affinity != nil {
  21522. l = m.Affinity.Size()
  21523. n += 2 + l + sovGenerated(uint64(l))
  21524. }
  21525. l = len(m.SchedulerName)
  21526. n += 2 + l + sovGenerated(uint64(l))
  21527. if len(m.InitContainers) > 0 {
  21528. for _, e := range m.InitContainers {
  21529. l = e.Size()
  21530. n += 2 + l + sovGenerated(uint64(l))
  21531. }
  21532. }
  21533. if m.AutomountServiceAccountToken != nil {
  21534. n += 3
  21535. }
  21536. if len(m.Tolerations) > 0 {
  21537. for _, e := range m.Tolerations {
  21538. l = e.Size()
  21539. n += 2 + l + sovGenerated(uint64(l))
  21540. }
  21541. }
  21542. if len(m.HostAliases) > 0 {
  21543. for _, e := range m.HostAliases {
  21544. l = e.Size()
  21545. n += 2 + l + sovGenerated(uint64(l))
  21546. }
  21547. }
  21548. l = len(m.PriorityClassName)
  21549. n += 2 + l + sovGenerated(uint64(l))
  21550. if m.Priority != nil {
  21551. n += 2 + sovGenerated(uint64(*m.Priority))
  21552. }
  21553. if m.DNSConfig != nil {
  21554. l = m.DNSConfig.Size()
  21555. n += 2 + l + sovGenerated(uint64(l))
  21556. }
  21557. if m.ShareProcessNamespace != nil {
  21558. n += 3
  21559. }
  21560. if len(m.ReadinessGates) > 0 {
  21561. for _, e := range m.ReadinessGates {
  21562. l = e.Size()
  21563. n += 2 + l + sovGenerated(uint64(l))
  21564. }
  21565. }
  21566. if m.RuntimeClassName != nil {
  21567. l = len(*m.RuntimeClassName)
  21568. n += 2 + l + sovGenerated(uint64(l))
  21569. }
  21570. if m.EnableServiceLinks != nil {
  21571. n += 3
  21572. }
  21573. if m.PreemptionPolicy != nil {
  21574. l = len(*m.PreemptionPolicy)
  21575. n += 2 + l + sovGenerated(uint64(l))
  21576. }
  21577. if len(m.Overhead) > 0 {
  21578. for k, v := range m.Overhead {
  21579. _ = k
  21580. _ = v
  21581. l = v.Size()
  21582. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21583. n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  21584. }
  21585. }
  21586. if len(m.TopologySpreadConstraints) > 0 {
  21587. for _, e := range m.TopologySpreadConstraints {
  21588. l = e.Size()
  21589. n += 2 + l + sovGenerated(uint64(l))
  21590. }
  21591. }
  21592. if len(m.EphemeralContainers) > 0 {
  21593. for _, e := range m.EphemeralContainers {
  21594. l = e.Size()
  21595. n += 2 + l + sovGenerated(uint64(l))
  21596. }
  21597. }
  21598. if m.SetHostnameAsFQDN != nil {
  21599. n += 3
  21600. }
  21601. if m.OS != nil {
  21602. l = m.OS.Size()
  21603. n += 2 + l + sovGenerated(uint64(l))
  21604. }
  21605. return n
  21606. }
  21607. func (m *PodStatus) Size() (n int) {
  21608. if m == nil {
  21609. return 0
  21610. }
  21611. var l int
  21612. _ = l
  21613. l = len(m.Phase)
  21614. n += 1 + l + sovGenerated(uint64(l))
  21615. if len(m.Conditions) > 0 {
  21616. for _, e := range m.Conditions {
  21617. l = e.Size()
  21618. n += 1 + l + sovGenerated(uint64(l))
  21619. }
  21620. }
  21621. l = len(m.Message)
  21622. n += 1 + l + sovGenerated(uint64(l))
  21623. l = len(m.Reason)
  21624. n += 1 + l + sovGenerated(uint64(l))
  21625. l = len(m.HostIP)
  21626. n += 1 + l + sovGenerated(uint64(l))
  21627. l = len(m.PodIP)
  21628. n += 1 + l + sovGenerated(uint64(l))
  21629. if m.StartTime != nil {
  21630. l = m.StartTime.Size()
  21631. n += 1 + l + sovGenerated(uint64(l))
  21632. }
  21633. if len(m.ContainerStatuses) > 0 {
  21634. for _, e := range m.ContainerStatuses {
  21635. l = e.Size()
  21636. n += 1 + l + sovGenerated(uint64(l))
  21637. }
  21638. }
  21639. l = len(m.QOSClass)
  21640. n += 1 + l + sovGenerated(uint64(l))
  21641. if len(m.InitContainerStatuses) > 0 {
  21642. for _, e := range m.InitContainerStatuses {
  21643. l = e.Size()
  21644. n += 1 + l + sovGenerated(uint64(l))
  21645. }
  21646. }
  21647. l = len(m.NominatedNodeName)
  21648. n += 1 + l + sovGenerated(uint64(l))
  21649. if len(m.PodIPs) > 0 {
  21650. for _, e := range m.PodIPs {
  21651. l = e.Size()
  21652. n += 1 + l + sovGenerated(uint64(l))
  21653. }
  21654. }
  21655. if len(m.EphemeralContainerStatuses) > 0 {
  21656. for _, e := range m.EphemeralContainerStatuses {
  21657. l = e.Size()
  21658. n += 1 + l + sovGenerated(uint64(l))
  21659. }
  21660. }
  21661. return n
  21662. }
  21663. func (m *PodStatusResult) Size() (n int) {
  21664. if m == nil {
  21665. return 0
  21666. }
  21667. var l int
  21668. _ = l
  21669. l = m.ObjectMeta.Size()
  21670. n += 1 + l + sovGenerated(uint64(l))
  21671. l = m.Status.Size()
  21672. n += 1 + l + sovGenerated(uint64(l))
  21673. return n
  21674. }
  21675. func (m *PodTemplate) Size() (n int) {
  21676. if m == nil {
  21677. return 0
  21678. }
  21679. var l int
  21680. _ = l
  21681. l = m.ObjectMeta.Size()
  21682. n += 1 + l + sovGenerated(uint64(l))
  21683. l = m.Template.Size()
  21684. n += 1 + l + sovGenerated(uint64(l))
  21685. return n
  21686. }
  21687. func (m *PodTemplateList) Size() (n int) {
  21688. if m == nil {
  21689. return 0
  21690. }
  21691. var l int
  21692. _ = l
  21693. l = m.ListMeta.Size()
  21694. n += 1 + l + sovGenerated(uint64(l))
  21695. if len(m.Items) > 0 {
  21696. for _, e := range m.Items {
  21697. l = e.Size()
  21698. n += 1 + l + sovGenerated(uint64(l))
  21699. }
  21700. }
  21701. return n
  21702. }
  21703. func (m *PodTemplateSpec) Size() (n int) {
  21704. if m == nil {
  21705. return 0
  21706. }
  21707. var l int
  21708. _ = l
  21709. l = m.ObjectMeta.Size()
  21710. n += 1 + l + sovGenerated(uint64(l))
  21711. l = m.Spec.Size()
  21712. n += 1 + l + sovGenerated(uint64(l))
  21713. return n
  21714. }
  21715. func (m *PortStatus) Size() (n int) {
  21716. if m == nil {
  21717. return 0
  21718. }
  21719. var l int
  21720. _ = l
  21721. n += 1 + sovGenerated(uint64(m.Port))
  21722. l = len(m.Protocol)
  21723. n += 1 + l + sovGenerated(uint64(l))
  21724. if m.Error != nil {
  21725. l = len(*m.Error)
  21726. n += 1 + l + sovGenerated(uint64(l))
  21727. }
  21728. return n
  21729. }
  21730. func (m *PortworxVolumeSource) Size() (n int) {
  21731. if m == nil {
  21732. return 0
  21733. }
  21734. var l int
  21735. _ = l
  21736. l = len(m.VolumeID)
  21737. n += 1 + l + sovGenerated(uint64(l))
  21738. l = len(m.FSType)
  21739. n += 1 + l + sovGenerated(uint64(l))
  21740. n += 2
  21741. return n
  21742. }
  21743. func (m *Preconditions) Size() (n int) {
  21744. if m == nil {
  21745. return 0
  21746. }
  21747. var l int
  21748. _ = l
  21749. if m.UID != nil {
  21750. l = len(*m.UID)
  21751. n += 1 + l + sovGenerated(uint64(l))
  21752. }
  21753. return n
  21754. }
  21755. func (m *PreferAvoidPodsEntry) Size() (n int) {
  21756. if m == nil {
  21757. return 0
  21758. }
  21759. var l int
  21760. _ = l
  21761. l = m.PodSignature.Size()
  21762. n += 1 + l + sovGenerated(uint64(l))
  21763. l = m.EvictionTime.Size()
  21764. n += 1 + l + sovGenerated(uint64(l))
  21765. l = len(m.Reason)
  21766. n += 1 + l + sovGenerated(uint64(l))
  21767. l = len(m.Message)
  21768. n += 1 + l + sovGenerated(uint64(l))
  21769. return n
  21770. }
  21771. func (m *PreferredSchedulingTerm) Size() (n int) {
  21772. if m == nil {
  21773. return 0
  21774. }
  21775. var l int
  21776. _ = l
  21777. n += 1 + sovGenerated(uint64(m.Weight))
  21778. l = m.Preference.Size()
  21779. n += 1 + l + sovGenerated(uint64(l))
  21780. return n
  21781. }
  21782. func (m *Probe) Size() (n int) {
  21783. if m == nil {
  21784. return 0
  21785. }
  21786. var l int
  21787. _ = l
  21788. l = m.ProbeHandler.Size()
  21789. n += 1 + l + sovGenerated(uint64(l))
  21790. n += 1 + sovGenerated(uint64(m.InitialDelaySeconds))
  21791. n += 1 + sovGenerated(uint64(m.TimeoutSeconds))
  21792. n += 1 + sovGenerated(uint64(m.PeriodSeconds))
  21793. n += 1 + sovGenerated(uint64(m.SuccessThreshold))
  21794. n += 1 + sovGenerated(uint64(m.FailureThreshold))
  21795. if m.TerminationGracePeriodSeconds != nil {
  21796. n += 1 + sovGenerated(uint64(*m.TerminationGracePeriodSeconds))
  21797. }
  21798. return n
  21799. }
  21800. func (m *ProbeHandler) Size() (n int) {
  21801. if m == nil {
  21802. return 0
  21803. }
  21804. var l int
  21805. _ = l
  21806. if m.Exec != nil {
  21807. l = m.Exec.Size()
  21808. n += 1 + l + sovGenerated(uint64(l))
  21809. }
  21810. if m.HTTPGet != nil {
  21811. l = m.HTTPGet.Size()
  21812. n += 1 + l + sovGenerated(uint64(l))
  21813. }
  21814. if m.TCPSocket != nil {
  21815. l = m.TCPSocket.Size()
  21816. n += 1 + l + sovGenerated(uint64(l))
  21817. }
  21818. if m.GRPC != nil {
  21819. l = m.GRPC.Size()
  21820. n += 1 + l + sovGenerated(uint64(l))
  21821. }
  21822. return n
  21823. }
  21824. func (m *ProjectedVolumeSource) Size() (n int) {
  21825. if m == nil {
  21826. return 0
  21827. }
  21828. var l int
  21829. _ = l
  21830. if len(m.Sources) > 0 {
  21831. for _, e := range m.Sources {
  21832. l = e.Size()
  21833. n += 1 + l + sovGenerated(uint64(l))
  21834. }
  21835. }
  21836. if m.DefaultMode != nil {
  21837. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  21838. }
  21839. return n
  21840. }
  21841. func (m *QuobyteVolumeSource) Size() (n int) {
  21842. if m == nil {
  21843. return 0
  21844. }
  21845. var l int
  21846. _ = l
  21847. l = len(m.Registry)
  21848. n += 1 + l + sovGenerated(uint64(l))
  21849. l = len(m.Volume)
  21850. n += 1 + l + sovGenerated(uint64(l))
  21851. n += 2
  21852. l = len(m.User)
  21853. n += 1 + l + sovGenerated(uint64(l))
  21854. l = len(m.Group)
  21855. n += 1 + l + sovGenerated(uint64(l))
  21856. l = len(m.Tenant)
  21857. n += 1 + l + sovGenerated(uint64(l))
  21858. return n
  21859. }
  21860. func (m *RBDPersistentVolumeSource) Size() (n int) {
  21861. if m == nil {
  21862. return 0
  21863. }
  21864. var l int
  21865. _ = l
  21866. if len(m.CephMonitors) > 0 {
  21867. for _, s := range m.CephMonitors {
  21868. l = len(s)
  21869. n += 1 + l + sovGenerated(uint64(l))
  21870. }
  21871. }
  21872. l = len(m.RBDImage)
  21873. n += 1 + l + sovGenerated(uint64(l))
  21874. l = len(m.FSType)
  21875. n += 1 + l + sovGenerated(uint64(l))
  21876. l = len(m.RBDPool)
  21877. n += 1 + l + sovGenerated(uint64(l))
  21878. l = len(m.RadosUser)
  21879. n += 1 + l + sovGenerated(uint64(l))
  21880. l = len(m.Keyring)
  21881. n += 1 + l + sovGenerated(uint64(l))
  21882. if m.SecretRef != nil {
  21883. l = m.SecretRef.Size()
  21884. n += 1 + l + sovGenerated(uint64(l))
  21885. }
  21886. n += 2
  21887. return n
  21888. }
  21889. func (m *RBDVolumeSource) Size() (n int) {
  21890. if m == nil {
  21891. return 0
  21892. }
  21893. var l int
  21894. _ = l
  21895. if len(m.CephMonitors) > 0 {
  21896. for _, s := range m.CephMonitors {
  21897. l = len(s)
  21898. n += 1 + l + sovGenerated(uint64(l))
  21899. }
  21900. }
  21901. l = len(m.RBDImage)
  21902. n += 1 + l + sovGenerated(uint64(l))
  21903. l = len(m.FSType)
  21904. n += 1 + l + sovGenerated(uint64(l))
  21905. l = len(m.RBDPool)
  21906. n += 1 + l + sovGenerated(uint64(l))
  21907. l = len(m.RadosUser)
  21908. n += 1 + l + sovGenerated(uint64(l))
  21909. l = len(m.Keyring)
  21910. n += 1 + l + sovGenerated(uint64(l))
  21911. if m.SecretRef != nil {
  21912. l = m.SecretRef.Size()
  21913. n += 1 + l + sovGenerated(uint64(l))
  21914. }
  21915. n += 2
  21916. return n
  21917. }
  21918. func (m *RangeAllocation) Size() (n int) {
  21919. if m == nil {
  21920. return 0
  21921. }
  21922. var l int
  21923. _ = l
  21924. l = m.ObjectMeta.Size()
  21925. n += 1 + l + sovGenerated(uint64(l))
  21926. l = len(m.Range)
  21927. n += 1 + l + sovGenerated(uint64(l))
  21928. if m.Data != nil {
  21929. l = len(m.Data)
  21930. n += 1 + l + sovGenerated(uint64(l))
  21931. }
  21932. return n
  21933. }
  21934. func (m *ReplicationController) Size() (n int) {
  21935. if m == nil {
  21936. return 0
  21937. }
  21938. var l int
  21939. _ = l
  21940. l = m.ObjectMeta.Size()
  21941. n += 1 + l + sovGenerated(uint64(l))
  21942. l = m.Spec.Size()
  21943. n += 1 + l + sovGenerated(uint64(l))
  21944. l = m.Status.Size()
  21945. n += 1 + l + sovGenerated(uint64(l))
  21946. return n
  21947. }
  21948. func (m *ReplicationControllerCondition) Size() (n int) {
  21949. if m == nil {
  21950. return 0
  21951. }
  21952. var l int
  21953. _ = l
  21954. l = len(m.Type)
  21955. n += 1 + l + sovGenerated(uint64(l))
  21956. l = len(m.Status)
  21957. n += 1 + l + sovGenerated(uint64(l))
  21958. l = m.LastTransitionTime.Size()
  21959. n += 1 + l + sovGenerated(uint64(l))
  21960. l = len(m.Reason)
  21961. n += 1 + l + sovGenerated(uint64(l))
  21962. l = len(m.Message)
  21963. n += 1 + l + sovGenerated(uint64(l))
  21964. return n
  21965. }
  21966. func (m *ReplicationControllerList) Size() (n int) {
  21967. if m == nil {
  21968. return 0
  21969. }
  21970. var l int
  21971. _ = l
  21972. l = m.ListMeta.Size()
  21973. n += 1 + l + sovGenerated(uint64(l))
  21974. if len(m.Items) > 0 {
  21975. for _, e := range m.Items {
  21976. l = e.Size()
  21977. n += 1 + l + sovGenerated(uint64(l))
  21978. }
  21979. }
  21980. return n
  21981. }
  21982. func (m *ReplicationControllerSpec) Size() (n int) {
  21983. if m == nil {
  21984. return 0
  21985. }
  21986. var l int
  21987. _ = l
  21988. if m.Replicas != nil {
  21989. n += 1 + sovGenerated(uint64(*m.Replicas))
  21990. }
  21991. if len(m.Selector) > 0 {
  21992. for k, v := range m.Selector {
  21993. _ = k
  21994. _ = v
  21995. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21996. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21997. }
  21998. }
  21999. if m.Template != nil {
  22000. l = m.Template.Size()
  22001. n += 1 + l + sovGenerated(uint64(l))
  22002. }
  22003. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  22004. return n
  22005. }
  22006. func (m *ReplicationControllerStatus) Size() (n int) {
  22007. if m == nil {
  22008. return 0
  22009. }
  22010. var l int
  22011. _ = l
  22012. n += 1 + sovGenerated(uint64(m.Replicas))
  22013. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  22014. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  22015. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  22016. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  22017. if len(m.Conditions) > 0 {
  22018. for _, e := range m.Conditions {
  22019. l = e.Size()
  22020. n += 1 + l + sovGenerated(uint64(l))
  22021. }
  22022. }
  22023. return n
  22024. }
  22025. func (m *ResourceFieldSelector) Size() (n int) {
  22026. if m == nil {
  22027. return 0
  22028. }
  22029. var l int
  22030. _ = l
  22031. l = len(m.ContainerName)
  22032. n += 1 + l + sovGenerated(uint64(l))
  22033. l = len(m.Resource)
  22034. n += 1 + l + sovGenerated(uint64(l))
  22035. l = m.Divisor.Size()
  22036. n += 1 + l + sovGenerated(uint64(l))
  22037. return n
  22038. }
  22039. func (m *ResourceQuota) Size() (n int) {
  22040. if m == nil {
  22041. return 0
  22042. }
  22043. var l int
  22044. _ = l
  22045. l = m.ObjectMeta.Size()
  22046. n += 1 + l + sovGenerated(uint64(l))
  22047. l = m.Spec.Size()
  22048. n += 1 + l + sovGenerated(uint64(l))
  22049. l = m.Status.Size()
  22050. n += 1 + l + sovGenerated(uint64(l))
  22051. return n
  22052. }
  22053. func (m *ResourceQuotaList) Size() (n int) {
  22054. if m == nil {
  22055. return 0
  22056. }
  22057. var l int
  22058. _ = l
  22059. l = m.ListMeta.Size()
  22060. n += 1 + l + sovGenerated(uint64(l))
  22061. if len(m.Items) > 0 {
  22062. for _, e := range m.Items {
  22063. l = e.Size()
  22064. n += 1 + l + sovGenerated(uint64(l))
  22065. }
  22066. }
  22067. return n
  22068. }
  22069. func (m *ResourceQuotaSpec) Size() (n int) {
  22070. if m == nil {
  22071. return 0
  22072. }
  22073. var l int
  22074. _ = l
  22075. if len(m.Hard) > 0 {
  22076. for k, v := range m.Hard {
  22077. _ = k
  22078. _ = v
  22079. l = v.Size()
  22080. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  22081. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22082. }
  22083. }
  22084. if len(m.Scopes) > 0 {
  22085. for _, s := range m.Scopes {
  22086. l = len(s)
  22087. n += 1 + l + sovGenerated(uint64(l))
  22088. }
  22089. }
  22090. if m.ScopeSelector != nil {
  22091. l = m.ScopeSelector.Size()
  22092. n += 1 + l + sovGenerated(uint64(l))
  22093. }
  22094. return n
  22095. }
  22096. func (m *ResourceQuotaStatus) Size() (n int) {
  22097. if m == nil {
  22098. return 0
  22099. }
  22100. var l int
  22101. _ = l
  22102. if len(m.Hard) > 0 {
  22103. for k, v := range m.Hard {
  22104. _ = k
  22105. _ = v
  22106. l = v.Size()
  22107. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  22108. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22109. }
  22110. }
  22111. if len(m.Used) > 0 {
  22112. for k, v := range m.Used {
  22113. _ = k
  22114. _ = v
  22115. l = v.Size()
  22116. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  22117. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22118. }
  22119. }
  22120. return n
  22121. }
  22122. func (m *ResourceRequirements) Size() (n int) {
  22123. if m == nil {
  22124. return 0
  22125. }
  22126. var l int
  22127. _ = l
  22128. if len(m.Limits) > 0 {
  22129. for k, v := range m.Limits {
  22130. _ = k
  22131. _ = v
  22132. l = v.Size()
  22133. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  22134. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22135. }
  22136. }
  22137. if len(m.Requests) > 0 {
  22138. for k, v := range m.Requests {
  22139. _ = k
  22140. _ = v
  22141. l = v.Size()
  22142. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  22143. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22144. }
  22145. }
  22146. return n
  22147. }
  22148. func (m *SELinuxOptions) Size() (n int) {
  22149. if m == nil {
  22150. return 0
  22151. }
  22152. var l int
  22153. _ = l
  22154. l = len(m.User)
  22155. n += 1 + l + sovGenerated(uint64(l))
  22156. l = len(m.Role)
  22157. n += 1 + l + sovGenerated(uint64(l))
  22158. l = len(m.Type)
  22159. n += 1 + l + sovGenerated(uint64(l))
  22160. l = len(m.Level)
  22161. n += 1 + l + sovGenerated(uint64(l))
  22162. return n
  22163. }
  22164. func (m *ScaleIOPersistentVolumeSource) Size() (n int) {
  22165. if m == nil {
  22166. return 0
  22167. }
  22168. var l int
  22169. _ = l
  22170. l = len(m.Gateway)
  22171. n += 1 + l + sovGenerated(uint64(l))
  22172. l = len(m.System)
  22173. n += 1 + l + sovGenerated(uint64(l))
  22174. if m.SecretRef != nil {
  22175. l = m.SecretRef.Size()
  22176. n += 1 + l + sovGenerated(uint64(l))
  22177. }
  22178. n += 2
  22179. l = len(m.ProtectionDomain)
  22180. n += 1 + l + sovGenerated(uint64(l))
  22181. l = len(m.StoragePool)
  22182. n += 1 + l + sovGenerated(uint64(l))
  22183. l = len(m.StorageMode)
  22184. n += 1 + l + sovGenerated(uint64(l))
  22185. l = len(m.VolumeName)
  22186. n += 1 + l + sovGenerated(uint64(l))
  22187. l = len(m.FSType)
  22188. n += 1 + l + sovGenerated(uint64(l))
  22189. n += 2
  22190. return n
  22191. }
  22192. func (m *ScaleIOVolumeSource) Size() (n int) {
  22193. if m == nil {
  22194. return 0
  22195. }
  22196. var l int
  22197. _ = l
  22198. l = len(m.Gateway)
  22199. n += 1 + l + sovGenerated(uint64(l))
  22200. l = len(m.System)
  22201. n += 1 + l + sovGenerated(uint64(l))
  22202. if m.SecretRef != nil {
  22203. l = m.SecretRef.Size()
  22204. n += 1 + l + sovGenerated(uint64(l))
  22205. }
  22206. n += 2
  22207. l = len(m.ProtectionDomain)
  22208. n += 1 + l + sovGenerated(uint64(l))
  22209. l = len(m.StoragePool)
  22210. n += 1 + l + sovGenerated(uint64(l))
  22211. l = len(m.StorageMode)
  22212. n += 1 + l + sovGenerated(uint64(l))
  22213. l = len(m.VolumeName)
  22214. n += 1 + l + sovGenerated(uint64(l))
  22215. l = len(m.FSType)
  22216. n += 1 + l + sovGenerated(uint64(l))
  22217. n += 2
  22218. return n
  22219. }
  22220. func (m *ScopeSelector) Size() (n int) {
  22221. if m == nil {
  22222. return 0
  22223. }
  22224. var l int
  22225. _ = l
  22226. if len(m.MatchExpressions) > 0 {
  22227. for _, e := range m.MatchExpressions {
  22228. l = e.Size()
  22229. n += 1 + l + sovGenerated(uint64(l))
  22230. }
  22231. }
  22232. return n
  22233. }
  22234. func (m *ScopedResourceSelectorRequirement) Size() (n int) {
  22235. if m == nil {
  22236. return 0
  22237. }
  22238. var l int
  22239. _ = l
  22240. l = len(m.ScopeName)
  22241. n += 1 + l + sovGenerated(uint64(l))
  22242. l = len(m.Operator)
  22243. n += 1 + l + sovGenerated(uint64(l))
  22244. if len(m.Values) > 0 {
  22245. for _, s := range m.Values {
  22246. l = len(s)
  22247. n += 1 + l + sovGenerated(uint64(l))
  22248. }
  22249. }
  22250. return n
  22251. }
  22252. func (m *SeccompProfile) Size() (n int) {
  22253. if m == nil {
  22254. return 0
  22255. }
  22256. var l int
  22257. _ = l
  22258. l = len(m.Type)
  22259. n += 1 + l + sovGenerated(uint64(l))
  22260. if m.LocalhostProfile != nil {
  22261. l = len(*m.LocalhostProfile)
  22262. n += 1 + l + sovGenerated(uint64(l))
  22263. }
  22264. return n
  22265. }
  22266. func (m *Secret) Size() (n int) {
  22267. if m == nil {
  22268. return 0
  22269. }
  22270. var l int
  22271. _ = l
  22272. l = m.ObjectMeta.Size()
  22273. n += 1 + l + sovGenerated(uint64(l))
  22274. if len(m.Data) > 0 {
  22275. for k, v := range m.Data {
  22276. _ = k
  22277. _ = v
  22278. l = 0
  22279. if v != nil {
  22280. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  22281. }
  22282. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  22283. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22284. }
  22285. }
  22286. l = len(m.Type)
  22287. n += 1 + l + sovGenerated(uint64(l))
  22288. if len(m.StringData) > 0 {
  22289. for k, v := range m.StringData {
  22290. _ = k
  22291. _ = v
  22292. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  22293. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22294. }
  22295. }
  22296. if m.Immutable != nil {
  22297. n += 2
  22298. }
  22299. return n
  22300. }
  22301. func (m *SecretEnvSource) Size() (n int) {
  22302. if m == nil {
  22303. return 0
  22304. }
  22305. var l int
  22306. _ = l
  22307. l = m.LocalObjectReference.Size()
  22308. n += 1 + l + sovGenerated(uint64(l))
  22309. if m.Optional != nil {
  22310. n += 2
  22311. }
  22312. return n
  22313. }
  22314. func (m *SecretKeySelector) Size() (n int) {
  22315. if m == nil {
  22316. return 0
  22317. }
  22318. var l int
  22319. _ = l
  22320. l = m.LocalObjectReference.Size()
  22321. n += 1 + l + sovGenerated(uint64(l))
  22322. l = len(m.Key)
  22323. n += 1 + l + sovGenerated(uint64(l))
  22324. if m.Optional != nil {
  22325. n += 2
  22326. }
  22327. return n
  22328. }
  22329. func (m *SecretList) Size() (n int) {
  22330. if m == nil {
  22331. return 0
  22332. }
  22333. var l int
  22334. _ = l
  22335. l = m.ListMeta.Size()
  22336. n += 1 + l + sovGenerated(uint64(l))
  22337. if len(m.Items) > 0 {
  22338. for _, e := range m.Items {
  22339. l = e.Size()
  22340. n += 1 + l + sovGenerated(uint64(l))
  22341. }
  22342. }
  22343. return n
  22344. }
  22345. func (m *SecretProjection) Size() (n int) {
  22346. if m == nil {
  22347. return 0
  22348. }
  22349. var l int
  22350. _ = l
  22351. l = m.LocalObjectReference.Size()
  22352. n += 1 + l + sovGenerated(uint64(l))
  22353. if len(m.Items) > 0 {
  22354. for _, e := range m.Items {
  22355. l = e.Size()
  22356. n += 1 + l + sovGenerated(uint64(l))
  22357. }
  22358. }
  22359. if m.Optional != nil {
  22360. n += 2
  22361. }
  22362. return n
  22363. }
  22364. func (m *SecretReference) Size() (n int) {
  22365. if m == nil {
  22366. return 0
  22367. }
  22368. var l int
  22369. _ = l
  22370. l = len(m.Name)
  22371. n += 1 + l + sovGenerated(uint64(l))
  22372. l = len(m.Namespace)
  22373. n += 1 + l + sovGenerated(uint64(l))
  22374. return n
  22375. }
  22376. func (m *SecretVolumeSource) Size() (n int) {
  22377. if m == nil {
  22378. return 0
  22379. }
  22380. var l int
  22381. _ = l
  22382. l = len(m.SecretName)
  22383. n += 1 + l + sovGenerated(uint64(l))
  22384. if len(m.Items) > 0 {
  22385. for _, e := range m.Items {
  22386. l = e.Size()
  22387. n += 1 + l + sovGenerated(uint64(l))
  22388. }
  22389. }
  22390. if m.DefaultMode != nil {
  22391. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  22392. }
  22393. if m.Optional != nil {
  22394. n += 2
  22395. }
  22396. return n
  22397. }
  22398. func (m *SecurityContext) Size() (n int) {
  22399. if m == nil {
  22400. return 0
  22401. }
  22402. var l int
  22403. _ = l
  22404. if m.Capabilities != nil {
  22405. l = m.Capabilities.Size()
  22406. n += 1 + l + sovGenerated(uint64(l))
  22407. }
  22408. if m.Privileged != nil {
  22409. n += 2
  22410. }
  22411. if m.SELinuxOptions != nil {
  22412. l = m.SELinuxOptions.Size()
  22413. n += 1 + l + sovGenerated(uint64(l))
  22414. }
  22415. if m.RunAsUser != nil {
  22416. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  22417. }
  22418. if m.RunAsNonRoot != nil {
  22419. n += 2
  22420. }
  22421. if m.ReadOnlyRootFilesystem != nil {
  22422. n += 2
  22423. }
  22424. if m.AllowPrivilegeEscalation != nil {
  22425. n += 2
  22426. }
  22427. if m.RunAsGroup != nil {
  22428. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  22429. }
  22430. if m.ProcMount != nil {
  22431. l = len(*m.ProcMount)
  22432. n += 1 + l + sovGenerated(uint64(l))
  22433. }
  22434. if m.WindowsOptions != nil {
  22435. l = m.WindowsOptions.Size()
  22436. n += 1 + l + sovGenerated(uint64(l))
  22437. }
  22438. if m.SeccompProfile != nil {
  22439. l = m.SeccompProfile.Size()
  22440. n += 1 + l + sovGenerated(uint64(l))
  22441. }
  22442. return n
  22443. }
  22444. func (m *SerializedReference) Size() (n int) {
  22445. if m == nil {
  22446. return 0
  22447. }
  22448. var l int
  22449. _ = l
  22450. l = m.Reference.Size()
  22451. n += 1 + l + sovGenerated(uint64(l))
  22452. return n
  22453. }
  22454. func (m *Service) Size() (n int) {
  22455. if m == nil {
  22456. return 0
  22457. }
  22458. var l int
  22459. _ = l
  22460. l = m.ObjectMeta.Size()
  22461. n += 1 + l + sovGenerated(uint64(l))
  22462. l = m.Spec.Size()
  22463. n += 1 + l + sovGenerated(uint64(l))
  22464. l = m.Status.Size()
  22465. n += 1 + l + sovGenerated(uint64(l))
  22466. return n
  22467. }
  22468. func (m *ServiceAccount) Size() (n int) {
  22469. if m == nil {
  22470. return 0
  22471. }
  22472. var l int
  22473. _ = l
  22474. l = m.ObjectMeta.Size()
  22475. n += 1 + l + sovGenerated(uint64(l))
  22476. if len(m.Secrets) > 0 {
  22477. for _, e := range m.Secrets {
  22478. l = e.Size()
  22479. n += 1 + l + sovGenerated(uint64(l))
  22480. }
  22481. }
  22482. if len(m.ImagePullSecrets) > 0 {
  22483. for _, e := range m.ImagePullSecrets {
  22484. l = e.Size()
  22485. n += 1 + l + sovGenerated(uint64(l))
  22486. }
  22487. }
  22488. if m.AutomountServiceAccountToken != nil {
  22489. n += 2
  22490. }
  22491. return n
  22492. }
  22493. func (m *ServiceAccountList) Size() (n int) {
  22494. if m == nil {
  22495. return 0
  22496. }
  22497. var l int
  22498. _ = l
  22499. l = m.ListMeta.Size()
  22500. n += 1 + l + sovGenerated(uint64(l))
  22501. if len(m.Items) > 0 {
  22502. for _, e := range m.Items {
  22503. l = e.Size()
  22504. n += 1 + l + sovGenerated(uint64(l))
  22505. }
  22506. }
  22507. return n
  22508. }
  22509. func (m *ServiceAccountTokenProjection) Size() (n int) {
  22510. if m == nil {
  22511. return 0
  22512. }
  22513. var l int
  22514. _ = l
  22515. l = len(m.Audience)
  22516. n += 1 + l + sovGenerated(uint64(l))
  22517. if m.ExpirationSeconds != nil {
  22518. n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
  22519. }
  22520. l = len(m.Path)
  22521. n += 1 + l + sovGenerated(uint64(l))
  22522. return n
  22523. }
  22524. func (m *ServiceList) Size() (n int) {
  22525. if m == nil {
  22526. return 0
  22527. }
  22528. var l int
  22529. _ = l
  22530. l = m.ListMeta.Size()
  22531. n += 1 + l + sovGenerated(uint64(l))
  22532. if len(m.Items) > 0 {
  22533. for _, e := range m.Items {
  22534. l = e.Size()
  22535. n += 1 + l + sovGenerated(uint64(l))
  22536. }
  22537. }
  22538. return n
  22539. }
  22540. func (m *ServicePort) Size() (n int) {
  22541. if m == nil {
  22542. return 0
  22543. }
  22544. var l int
  22545. _ = l
  22546. l = len(m.Name)
  22547. n += 1 + l + sovGenerated(uint64(l))
  22548. l = len(m.Protocol)
  22549. n += 1 + l + sovGenerated(uint64(l))
  22550. n += 1 + sovGenerated(uint64(m.Port))
  22551. l = m.TargetPort.Size()
  22552. n += 1 + l + sovGenerated(uint64(l))
  22553. n += 1 + sovGenerated(uint64(m.NodePort))
  22554. if m.AppProtocol != nil {
  22555. l = len(*m.AppProtocol)
  22556. n += 1 + l + sovGenerated(uint64(l))
  22557. }
  22558. return n
  22559. }
  22560. func (m *ServiceProxyOptions) Size() (n int) {
  22561. if m == nil {
  22562. return 0
  22563. }
  22564. var l int
  22565. _ = l
  22566. l = len(m.Path)
  22567. n += 1 + l + sovGenerated(uint64(l))
  22568. return n
  22569. }
  22570. func (m *ServiceSpec) Size() (n int) {
  22571. if m == nil {
  22572. return 0
  22573. }
  22574. var l int
  22575. _ = l
  22576. if len(m.Ports) > 0 {
  22577. for _, e := range m.Ports {
  22578. l = e.Size()
  22579. n += 1 + l + sovGenerated(uint64(l))
  22580. }
  22581. }
  22582. if len(m.Selector) > 0 {
  22583. for k, v := range m.Selector {
  22584. _ = k
  22585. _ = v
  22586. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  22587. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22588. }
  22589. }
  22590. l = len(m.ClusterIP)
  22591. n += 1 + l + sovGenerated(uint64(l))
  22592. l = len(m.Type)
  22593. n += 1 + l + sovGenerated(uint64(l))
  22594. if len(m.ExternalIPs) > 0 {
  22595. for _, s := range m.ExternalIPs {
  22596. l = len(s)
  22597. n += 1 + l + sovGenerated(uint64(l))
  22598. }
  22599. }
  22600. l = len(m.SessionAffinity)
  22601. n += 1 + l + sovGenerated(uint64(l))
  22602. l = len(m.LoadBalancerIP)
  22603. n += 1 + l + sovGenerated(uint64(l))
  22604. if len(m.LoadBalancerSourceRanges) > 0 {
  22605. for _, s := range m.LoadBalancerSourceRanges {
  22606. l = len(s)
  22607. n += 1 + l + sovGenerated(uint64(l))
  22608. }
  22609. }
  22610. l = len(m.ExternalName)
  22611. n += 1 + l + sovGenerated(uint64(l))
  22612. l = len(m.ExternalTrafficPolicy)
  22613. n += 1 + l + sovGenerated(uint64(l))
  22614. n += 1 + sovGenerated(uint64(m.HealthCheckNodePort))
  22615. n += 2
  22616. if m.SessionAffinityConfig != nil {
  22617. l = m.SessionAffinityConfig.Size()
  22618. n += 1 + l + sovGenerated(uint64(l))
  22619. }
  22620. if m.IPFamilyPolicy != nil {
  22621. l = len(*m.IPFamilyPolicy)
  22622. n += 2 + l + sovGenerated(uint64(l))
  22623. }
  22624. if len(m.ClusterIPs) > 0 {
  22625. for _, s := range m.ClusterIPs {
  22626. l = len(s)
  22627. n += 2 + l + sovGenerated(uint64(l))
  22628. }
  22629. }
  22630. if len(m.IPFamilies) > 0 {
  22631. for _, s := range m.IPFamilies {
  22632. l = len(s)
  22633. n += 2 + l + sovGenerated(uint64(l))
  22634. }
  22635. }
  22636. if m.AllocateLoadBalancerNodePorts != nil {
  22637. n += 3
  22638. }
  22639. if m.LoadBalancerClass != nil {
  22640. l = len(*m.LoadBalancerClass)
  22641. n += 2 + l + sovGenerated(uint64(l))
  22642. }
  22643. if m.InternalTrafficPolicy != nil {
  22644. l = len(*m.InternalTrafficPolicy)
  22645. n += 2 + l + sovGenerated(uint64(l))
  22646. }
  22647. return n
  22648. }
  22649. func (m *ServiceStatus) Size() (n int) {
  22650. if m == nil {
  22651. return 0
  22652. }
  22653. var l int
  22654. _ = l
  22655. l = m.LoadBalancer.Size()
  22656. n += 1 + l + sovGenerated(uint64(l))
  22657. if len(m.Conditions) > 0 {
  22658. for _, e := range m.Conditions {
  22659. l = e.Size()
  22660. n += 1 + l + sovGenerated(uint64(l))
  22661. }
  22662. }
  22663. return n
  22664. }
  22665. func (m *SessionAffinityConfig) Size() (n int) {
  22666. if m == nil {
  22667. return 0
  22668. }
  22669. var l int
  22670. _ = l
  22671. if m.ClientIP != nil {
  22672. l = m.ClientIP.Size()
  22673. n += 1 + l + sovGenerated(uint64(l))
  22674. }
  22675. return n
  22676. }
  22677. func (m *StorageOSPersistentVolumeSource) Size() (n int) {
  22678. if m == nil {
  22679. return 0
  22680. }
  22681. var l int
  22682. _ = l
  22683. l = len(m.VolumeName)
  22684. n += 1 + l + sovGenerated(uint64(l))
  22685. l = len(m.VolumeNamespace)
  22686. n += 1 + l + sovGenerated(uint64(l))
  22687. l = len(m.FSType)
  22688. n += 1 + l + sovGenerated(uint64(l))
  22689. n += 2
  22690. if m.SecretRef != nil {
  22691. l = m.SecretRef.Size()
  22692. n += 1 + l + sovGenerated(uint64(l))
  22693. }
  22694. return n
  22695. }
  22696. func (m *StorageOSVolumeSource) Size() (n int) {
  22697. if m == nil {
  22698. return 0
  22699. }
  22700. var l int
  22701. _ = l
  22702. l = len(m.VolumeName)
  22703. n += 1 + l + sovGenerated(uint64(l))
  22704. l = len(m.VolumeNamespace)
  22705. n += 1 + l + sovGenerated(uint64(l))
  22706. l = len(m.FSType)
  22707. n += 1 + l + sovGenerated(uint64(l))
  22708. n += 2
  22709. if m.SecretRef != nil {
  22710. l = m.SecretRef.Size()
  22711. n += 1 + l + sovGenerated(uint64(l))
  22712. }
  22713. return n
  22714. }
  22715. func (m *Sysctl) Size() (n int) {
  22716. if m == nil {
  22717. return 0
  22718. }
  22719. var l int
  22720. _ = l
  22721. l = len(m.Name)
  22722. n += 1 + l + sovGenerated(uint64(l))
  22723. l = len(m.Value)
  22724. n += 1 + l + sovGenerated(uint64(l))
  22725. return n
  22726. }
  22727. func (m *TCPSocketAction) Size() (n int) {
  22728. if m == nil {
  22729. return 0
  22730. }
  22731. var l int
  22732. _ = l
  22733. l = m.Port.Size()
  22734. n += 1 + l + sovGenerated(uint64(l))
  22735. l = len(m.Host)
  22736. n += 1 + l + sovGenerated(uint64(l))
  22737. return n
  22738. }
  22739. func (m *Taint) Size() (n int) {
  22740. if m == nil {
  22741. return 0
  22742. }
  22743. var l int
  22744. _ = l
  22745. l = len(m.Key)
  22746. n += 1 + l + sovGenerated(uint64(l))
  22747. l = len(m.Value)
  22748. n += 1 + l + sovGenerated(uint64(l))
  22749. l = len(m.Effect)
  22750. n += 1 + l + sovGenerated(uint64(l))
  22751. if m.TimeAdded != nil {
  22752. l = m.TimeAdded.Size()
  22753. n += 1 + l + sovGenerated(uint64(l))
  22754. }
  22755. return n
  22756. }
  22757. func (m *Toleration) Size() (n int) {
  22758. if m == nil {
  22759. return 0
  22760. }
  22761. var l int
  22762. _ = l
  22763. l = len(m.Key)
  22764. n += 1 + l + sovGenerated(uint64(l))
  22765. l = len(m.Operator)
  22766. n += 1 + l + sovGenerated(uint64(l))
  22767. l = len(m.Value)
  22768. n += 1 + l + sovGenerated(uint64(l))
  22769. l = len(m.Effect)
  22770. n += 1 + l + sovGenerated(uint64(l))
  22771. if m.TolerationSeconds != nil {
  22772. n += 1 + sovGenerated(uint64(*m.TolerationSeconds))
  22773. }
  22774. return n
  22775. }
  22776. func (m *TopologySelectorLabelRequirement) Size() (n int) {
  22777. if m == nil {
  22778. return 0
  22779. }
  22780. var l int
  22781. _ = l
  22782. l = len(m.Key)
  22783. n += 1 + l + sovGenerated(uint64(l))
  22784. if len(m.Values) > 0 {
  22785. for _, s := range m.Values {
  22786. l = len(s)
  22787. n += 1 + l + sovGenerated(uint64(l))
  22788. }
  22789. }
  22790. return n
  22791. }
  22792. func (m *TopologySelectorTerm) Size() (n int) {
  22793. if m == nil {
  22794. return 0
  22795. }
  22796. var l int
  22797. _ = l
  22798. if len(m.MatchLabelExpressions) > 0 {
  22799. for _, e := range m.MatchLabelExpressions {
  22800. l = e.Size()
  22801. n += 1 + l + sovGenerated(uint64(l))
  22802. }
  22803. }
  22804. return n
  22805. }
  22806. func (m *TopologySpreadConstraint) Size() (n int) {
  22807. if m == nil {
  22808. return 0
  22809. }
  22810. var l int
  22811. _ = l
  22812. n += 1 + sovGenerated(uint64(m.MaxSkew))
  22813. l = len(m.TopologyKey)
  22814. n += 1 + l + sovGenerated(uint64(l))
  22815. l = len(m.WhenUnsatisfiable)
  22816. n += 1 + l + sovGenerated(uint64(l))
  22817. if m.LabelSelector != nil {
  22818. l = m.LabelSelector.Size()
  22819. n += 1 + l + sovGenerated(uint64(l))
  22820. }
  22821. return n
  22822. }
  22823. func (m *TypedLocalObjectReference) Size() (n int) {
  22824. if m == nil {
  22825. return 0
  22826. }
  22827. var l int
  22828. _ = l
  22829. if m.APIGroup != nil {
  22830. l = len(*m.APIGroup)
  22831. n += 1 + l + sovGenerated(uint64(l))
  22832. }
  22833. l = len(m.Kind)
  22834. n += 1 + l + sovGenerated(uint64(l))
  22835. l = len(m.Name)
  22836. n += 1 + l + sovGenerated(uint64(l))
  22837. return n
  22838. }
  22839. func (m *Volume) Size() (n int) {
  22840. if m == nil {
  22841. return 0
  22842. }
  22843. var l int
  22844. _ = l
  22845. l = len(m.Name)
  22846. n += 1 + l + sovGenerated(uint64(l))
  22847. l = m.VolumeSource.Size()
  22848. n += 1 + l + sovGenerated(uint64(l))
  22849. return n
  22850. }
  22851. func (m *VolumeDevice) Size() (n int) {
  22852. if m == nil {
  22853. return 0
  22854. }
  22855. var l int
  22856. _ = l
  22857. l = len(m.Name)
  22858. n += 1 + l + sovGenerated(uint64(l))
  22859. l = len(m.DevicePath)
  22860. n += 1 + l + sovGenerated(uint64(l))
  22861. return n
  22862. }
  22863. func (m *VolumeMount) Size() (n int) {
  22864. if m == nil {
  22865. return 0
  22866. }
  22867. var l int
  22868. _ = l
  22869. l = len(m.Name)
  22870. n += 1 + l + sovGenerated(uint64(l))
  22871. n += 2
  22872. l = len(m.MountPath)
  22873. n += 1 + l + sovGenerated(uint64(l))
  22874. l = len(m.SubPath)
  22875. n += 1 + l + sovGenerated(uint64(l))
  22876. if m.MountPropagation != nil {
  22877. l = len(*m.MountPropagation)
  22878. n += 1 + l + sovGenerated(uint64(l))
  22879. }
  22880. l = len(m.SubPathExpr)
  22881. n += 1 + l + sovGenerated(uint64(l))
  22882. return n
  22883. }
  22884. func (m *VolumeNodeAffinity) Size() (n int) {
  22885. if m == nil {
  22886. return 0
  22887. }
  22888. var l int
  22889. _ = l
  22890. if m.Required != nil {
  22891. l = m.Required.Size()
  22892. n += 1 + l + sovGenerated(uint64(l))
  22893. }
  22894. return n
  22895. }
  22896. func (m *VolumeProjection) Size() (n int) {
  22897. if m == nil {
  22898. return 0
  22899. }
  22900. var l int
  22901. _ = l
  22902. if m.Secret != nil {
  22903. l = m.Secret.Size()
  22904. n += 1 + l + sovGenerated(uint64(l))
  22905. }
  22906. if m.DownwardAPI != nil {
  22907. l = m.DownwardAPI.Size()
  22908. n += 1 + l + sovGenerated(uint64(l))
  22909. }
  22910. if m.ConfigMap != nil {
  22911. l = m.ConfigMap.Size()
  22912. n += 1 + l + sovGenerated(uint64(l))
  22913. }
  22914. if m.ServiceAccountToken != nil {
  22915. l = m.ServiceAccountToken.Size()
  22916. n += 1 + l + sovGenerated(uint64(l))
  22917. }
  22918. return n
  22919. }
  22920. func (m *VolumeSource) Size() (n int) {
  22921. if m == nil {
  22922. return 0
  22923. }
  22924. var l int
  22925. _ = l
  22926. if m.HostPath != nil {
  22927. l = m.HostPath.Size()
  22928. n += 1 + l + sovGenerated(uint64(l))
  22929. }
  22930. if m.EmptyDir != nil {
  22931. l = m.EmptyDir.Size()
  22932. n += 1 + l + sovGenerated(uint64(l))
  22933. }
  22934. if m.GCEPersistentDisk != nil {
  22935. l = m.GCEPersistentDisk.Size()
  22936. n += 1 + l + sovGenerated(uint64(l))
  22937. }
  22938. if m.AWSElasticBlockStore != nil {
  22939. l = m.AWSElasticBlockStore.Size()
  22940. n += 1 + l + sovGenerated(uint64(l))
  22941. }
  22942. if m.GitRepo != nil {
  22943. l = m.GitRepo.Size()
  22944. n += 1 + l + sovGenerated(uint64(l))
  22945. }
  22946. if m.Secret != nil {
  22947. l = m.Secret.Size()
  22948. n += 1 + l + sovGenerated(uint64(l))
  22949. }
  22950. if m.NFS != nil {
  22951. l = m.NFS.Size()
  22952. n += 1 + l + sovGenerated(uint64(l))
  22953. }
  22954. if m.ISCSI != nil {
  22955. l = m.ISCSI.Size()
  22956. n += 1 + l + sovGenerated(uint64(l))
  22957. }
  22958. if m.Glusterfs != nil {
  22959. l = m.Glusterfs.Size()
  22960. n += 1 + l + sovGenerated(uint64(l))
  22961. }
  22962. if m.PersistentVolumeClaim != nil {
  22963. l = m.PersistentVolumeClaim.Size()
  22964. n += 1 + l + sovGenerated(uint64(l))
  22965. }
  22966. if m.RBD != nil {
  22967. l = m.RBD.Size()
  22968. n += 1 + l + sovGenerated(uint64(l))
  22969. }
  22970. if m.FlexVolume != nil {
  22971. l = m.FlexVolume.Size()
  22972. n += 1 + l + sovGenerated(uint64(l))
  22973. }
  22974. if m.Cinder != nil {
  22975. l = m.Cinder.Size()
  22976. n += 1 + l + sovGenerated(uint64(l))
  22977. }
  22978. if m.CephFS != nil {
  22979. l = m.CephFS.Size()
  22980. n += 1 + l + sovGenerated(uint64(l))
  22981. }
  22982. if m.Flocker != nil {
  22983. l = m.Flocker.Size()
  22984. n += 1 + l + sovGenerated(uint64(l))
  22985. }
  22986. if m.DownwardAPI != nil {
  22987. l = m.DownwardAPI.Size()
  22988. n += 2 + l + sovGenerated(uint64(l))
  22989. }
  22990. if m.FC != nil {
  22991. l = m.FC.Size()
  22992. n += 2 + l + sovGenerated(uint64(l))
  22993. }
  22994. if m.AzureFile != nil {
  22995. l = m.AzureFile.Size()
  22996. n += 2 + l + sovGenerated(uint64(l))
  22997. }
  22998. if m.ConfigMap != nil {
  22999. l = m.ConfigMap.Size()
  23000. n += 2 + l + sovGenerated(uint64(l))
  23001. }
  23002. if m.VsphereVolume != nil {
  23003. l = m.VsphereVolume.Size()
  23004. n += 2 + l + sovGenerated(uint64(l))
  23005. }
  23006. if m.Quobyte != nil {
  23007. l = m.Quobyte.Size()
  23008. n += 2 + l + sovGenerated(uint64(l))
  23009. }
  23010. if m.AzureDisk != nil {
  23011. l = m.AzureDisk.Size()
  23012. n += 2 + l + sovGenerated(uint64(l))
  23013. }
  23014. if m.PhotonPersistentDisk != nil {
  23015. l = m.PhotonPersistentDisk.Size()
  23016. n += 2 + l + sovGenerated(uint64(l))
  23017. }
  23018. if m.PortworxVolume != nil {
  23019. l = m.PortworxVolume.Size()
  23020. n += 2 + l + sovGenerated(uint64(l))
  23021. }
  23022. if m.ScaleIO != nil {
  23023. l = m.ScaleIO.Size()
  23024. n += 2 + l + sovGenerated(uint64(l))
  23025. }
  23026. if m.Projected != nil {
  23027. l = m.Projected.Size()
  23028. n += 2 + l + sovGenerated(uint64(l))
  23029. }
  23030. if m.StorageOS != nil {
  23031. l = m.StorageOS.Size()
  23032. n += 2 + l + sovGenerated(uint64(l))
  23033. }
  23034. if m.CSI != nil {
  23035. l = m.CSI.Size()
  23036. n += 2 + l + sovGenerated(uint64(l))
  23037. }
  23038. if m.Ephemeral != nil {
  23039. l = m.Ephemeral.Size()
  23040. n += 2 + l + sovGenerated(uint64(l))
  23041. }
  23042. return n
  23043. }
  23044. func (m *VsphereVirtualDiskVolumeSource) Size() (n int) {
  23045. if m == nil {
  23046. return 0
  23047. }
  23048. var l int
  23049. _ = l
  23050. l = len(m.VolumePath)
  23051. n += 1 + l + sovGenerated(uint64(l))
  23052. l = len(m.FSType)
  23053. n += 1 + l + sovGenerated(uint64(l))
  23054. l = len(m.StoragePolicyName)
  23055. n += 1 + l + sovGenerated(uint64(l))
  23056. l = len(m.StoragePolicyID)
  23057. n += 1 + l + sovGenerated(uint64(l))
  23058. return n
  23059. }
  23060. func (m *WeightedPodAffinityTerm) Size() (n int) {
  23061. if m == nil {
  23062. return 0
  23063. }
  23064. var l int
  23065. _ = l
  23066. n += 1 + sovGenerated(uint64(m.Weight))
  23067. l = m.PodAffinityTerm.Size()
  23068. n += 1 + l + sovGenerated(uint64(l))
  23069. return n
  23070. }
  23071. func (m *WindowsSecurityContextOptions) Size() (n int) {
  23072. if m == nil {
  23073. return 0
  23074. }
  23075. var l int
  23076. _ = l
  23077. if m.GMSACredentialSpecName != nil {
  23078. l = len(*m.GMSACredentialSpecName)
  23079. n += 1 + l + sovGenerated(uint64(l))
  23080. }
  23081. if m.GMSACredentialSpec != nil {
  23082. l = len(*m.GMSACredentialSpec)
  23083. n += 1 + l + sovGenerated(uint64(l))
  23084. }
  23085. if m.RunAsUserName != nil {
  23086. l = len(*m.RunAsUserName)
  23087. n += 1 + l + sovGenerated(uint64(l))
  23088. }
  23089. if m.HostProcess != nil {
  23090. n += 2
  23091. }
  23092. return n
  23093. }
  23094. func sovGenerated(x uint64) (n int) {
  23095. return (math_bits.Len64(x|1) + 6) / 7
  23096. }
  23097. func sozGenerated(x uint64) (n int) {
  23098. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  23099. }
  23100. func (this *AWSElasticBlockStoreVolumeSource) String() string {
  23101. if this == nil {
  23102. return "nil"
  23103. }
  23104. s := strings.Join([]string{`&AWSElasticBlockStoreVolumeSource{`,
  23105. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  23106. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23107. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  23108. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23109. `}`,
  23110. }, "")
  23111. return s
  23112. }
  23113. func (this *Affinity) String() string {
  23114. if this == nil {
  23115. return "nil"
  23116. }
  23117. s := strings.Join([]string{`&Affinity{`,
  23118. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "NodeAffinity", "NodeAffinity", 1) + `,`,
  23119. `PodAffinity:` + strings.Replace(this.PodAffinity.String(), "PodAffinity", "PodAffinity", 1) + `,`,
  23120. `PodAntiAffinity:` + strings.Replace(this.PodAntiAffinity.String(), "PodAntiAffinity", "PodAntiAffinity", 1) + `,`,
  23121. `}`,
  23122. }, "")
  23123. return s
  23124. }
  23125. func (this *AttachedVolume) String() string {
  23126. if this == nil {
  23127. return "nil"
  23128. }
  23129. s := strings.Join([]string{`&AttachedVolume{`,
  23130. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23131. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  23132. `}`,
  23133. }, "")
  23134. return s
  23135. }
  23136. func (this *AvoidPods) String() string {
  23137. if this == nil {
  23138. return "nil"
  23139. }
  23140. repeatedStringForPreferAvoidPods := "[]PreferAvoidPodsEntry{"
  23141. for _, f := range this.PreferAvoidPods {
  23142. repeatedStringForPreferAvoidPods += strings.Replace(strings.Replace(f.String(), "PreferAvoidPodsEntry", "PreferAvoidPodsEntry", 1), `&`, ``, 1) + ","
  23143. }
  23144. repeatedStringForPreferAvoidPods += "}"
  23145. s := strings.Join([]string{`&AvoidPods{`,
  23146. `PreferAvoidPods:` + repeatedStringForPreferAvoidPods + `,`,
  23147. `}`,
  23148. }, "")
  23149. return s
  23150. }
  23151. func (this *AzureDiskVolumeSource) String() string {
  23152. if this == nil {
  23153. return "nil"
  23154. }
  23155. s := strings.Join([]string{`&AzureDiskVolumeSource{`,
  23156. `DiskName:` + fmt.Sprintf("%v", this.DiskName) + `,`,
  23157. `DataDiskURI:` + fmt.Sprintf("%v", this.DataDiskURI) + `,`,
  23158. `CachingMode:` + valueToStringGenerated(this.CachingMode) + `,`,
  23159. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  23160. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  23161. `Kind:` + valueToStringGenerated(this.Kind) + `,`,
  23162. `}`,
  23163. }, "")
  23164. return s
  23165. }
  23166. func (this *AzureFilePersistentVolumeSource) String() string {
  23167. if this == nil {
  23168. return "nil"
  23169. }
  23170. s := strings.Join([]string{`&AzureFilePersistentVolumeSource{`,
  23171. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  23172. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  23173. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23174. `SecretNamespace:` + valueToStringGenerated(this.SecretNamespace) + `,`,
  23175. `}`,
  23176. }, "")
  23177. return s
  23178. }
  23179. func (this *AzureFileVolumeSource) String() string {
  23180. if this == nil {
  23181. return "nil"
  23182. }
  23183. s := strings.Join([]string{`&AzureFileVolumeSource{`,
  23184. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  23185. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  23186. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23187. `}`,
  23188. }, "")
  23189. return s
  23190. }
  23191. func (this *Binding) String() string {
  23192. if this == nil {
  23193. return "nil"
  23194. }
  23195. s := strings.Join([]string{`&Binding{`,
  23196. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23197. `Target:` + strings.Replace(strings.Replace(this.Target.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  23198. `}`,
  23199. }, "")
  23200. return s
  23201. }
  23202. func (this *CSIPersistentVolumeSource) String() string {
  23203. if this == nil {
  23204. return "nil"
  23205. }
  23206. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  23207. for k := range this.VolumeAttributes {
  23208. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  23209. }
  23210. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  23211. mapStringForVolumeAttributes := "map[string]string{"
  23212. for _, k := range keysForVolumeAttributes {
  23213. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  23214. }
  23215. mapStringForVolumeAttributes += "}"
  23216. s := strings.Join([]string{`&CSIPersistentVolumeSource{`,
  23217. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23218. `VolumeHandle:` + fmt.Sprintf("%v", this.VolumeHandle) + `,`,
  23219. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23220. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23221. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  23222. `ControllerPublishSecretRef:` + strings.Replace(this.ControllerPublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23223. `NodeStageSecretRef:` + strings.Replace(this.NodeStageSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23224. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23225. `ControllerExpandSecretRef:` + strings.Replace(this.ControllerExpandSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23226. `}`,
  23227. }, "")
  23228. return s
  23229. }
  23230. func (this *CSIVolumeSource) String() string {
  23231. if this == nil {
  23232. return "nil"
  23233. }
  23234. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  23235. for k := range this.VolumeAttributes {
  23236. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  23237. }
  23238. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  23239. mapStringForVolumeAttributes := "map[string]string{"
  23240. for _, k := range keysForVolumeAttributes {
  23241. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  23242. }
  23243. mapStringForVolumeAttributes += "}"
  23244. s := strings.Join([]string{`&CSIVolumeSource{`,
  23245. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23246. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  23247. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  23248. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  23249. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23250. `}`,
  23251. }, "")
  23252. return s
  23253. }
  23254. func (this *Capabilities) String() string {
  23255. if this == nil {
  23256. return "nil"
  23257. }
  23258. s := strings.Join([]string{`&Capabilities{`,
  23259. `Add:` + fmt.Sprintf("%v", this.Add) + `,`,
  23260. `Drop:` + fmt.Sprintf("%v", this.Drop) + `,`,
  23261. `}`,
  23262. }, "")
  23263. return s
  23264. }
  23265. func (this *CephFSPersistentVolumeSource) String() string {
  23266. if this == nil {
  23267. return "nil"
  23268. }
  23269. s := strings.Join([]string{`&CephFSPersistentVolumeSource{`,
  23270. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  23271. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23272. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  23273. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  23274. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23275. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23276. `}`,
  23277. }, "")
  23278. return s
  23279. }
  23280. func (this *CephFSVolumeSource) String() string {
  23281. if this == nil {
  23282. return "nil"
  23283. }
  23284. s := strings.Join([]string{`&CephFSVolumeSource{`,
  23285. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  23286. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23287. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  23288. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  23289. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23290. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23291. `}`,
  23292. }, "")
  23293. return s
  23294. }
  23295. func (this *CinderPersistentVolumeSource) String() string {
  23296. if this == nil {
  23297. return "nil"
  23298. }
  23299. s := strings.Join([]string{`&CinderPersistentVolumeSource{`,
  23300. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  23301. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23302. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23303. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23304. `}`,
  23305. }, "")
  23306. return s
  23307. }
  23308. func (this *CinderVolumeSource) String() string {
  23309. if this == nil {
  23310. return "nil"
  23311. }
  23312. s := strings.Join([]string{`&CinderVolumeSource{`,
  23313. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  23314. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23315. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23316. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23317. `}`,
  23318. }, "")
  23319. return s
  23320. }
  23321. func (this *ClientIPConfig) String() string {
  23322. if this == nil {
  23323. return "nil"
  23324. }
  23325. s := strings.Join([]string{`&ClientIPConfig{`,
  23326. `TimeoutSeconds:` + valueToStringGenerated(this.TimeoutSeconds) + `,`,
  23327. `}`,
  23328. }, "")
  23329. return s
  23330. }
  23331. func (this *ComponentCondition) String() string {
  23332. if this == nil {
  23333. return "nil"
  23334. }
  23335. s := strings.Join([]string{`&ComponentCondition{`,
  23336. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23337. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  23338. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23339. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  23340. `}`,
  23341. }, "")
  23342. return s
  23343. }
  23344. func (this *ComponentStatus) String() string {
  23345. if this == nil {
  23346. return "nil"
  23347. }
  23348. repeatedStringForConditions := "[]ComponentCondition{"
  23349. for _, f := range this.Conditions {
  23350. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ComponentCondition", "ComponentCondition", 1), `&`, ``, 1) + ","
  23351. }
  23352. repeatedStringForConditions += "}"
  23353. s := strings.Join([]string{`&ComponentStatus{`,
  23354. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23355. `Conditions:` + repeatedStringForConditions + `,`,
  23356. `}`,
  23357. }, "")
  23358. return s
  23359. }
  23360. func (this *ComponentStatusList) String() string {
  23361. if this == nil {
  23362. return "nil"
  23363. }
  23364. repeatedStringForItems := "[]ComponentStatus{"
  23365. for _, f := range this.Items {
  23366. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ComponentStatus", "ComponentStatus", 1), `&`, ``, 1) + ","
  23367. }
  23368. repeatedStringForItems += "}"
  23369. s := strings.Join([]string{`&ComponentStatusList{`,
  23370. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23371. `Items:` + repeatedStringForItems + `,`,
  23372. `}`,
  23373. }, "")
  23374. return s
  23375. }
  23376. func (this *ConfigMap) String() string {
  23377. if this == nil {
  23378. return "nil"
  23379. }
  23380. keysForData := make([]string, 0, len(this.Data))
  23381. for k := range this.Data {
  23382. keysForData = append(keysForData, k)
  23383. }
  23384. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  23385. mapStringForData := "map[string]string{"
  23386. for _, k := range keysForData {
  23387. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  23388. }
  23389. mapStringForData += "}"
  23390. keysForBinaryData := make([]string, 0, len(this.BinaryData))
  23391. for k := range this.BinaryData {
  23392. keysForBinaryData = append(keysForBinaryData, k)
  23393. }
  23394. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  23395. mapStringForBinaryData := "map[string][]byte{"
  23396. for _, k := range keysForBinaryData {
  23397. mapStringForBinaryData += fmt.Sprintf("%v: %v,", k, this.BinaryData[k])
  23398. }
  23399. mapStringForBinaryData += "}"
  23400. s := strings.Join([]string{`&ConfigMap{`,
  23401. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23402. `Data:` + mapStringForData + `,`,
  23403. `BinaryData:` + mapStringForBinaryData + `,`,
  23404. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  23405. `}`,
  23406. }, "")
  23407. return s
  23408. }
  23409. func (this *ConfigMapEnvSource) String() string {
  23410. if this == nil {
  23411. return "nil"
  23412. }
  23413. s := strings.Join([]string{`&ConfigMapEnvSource{`,
  23414. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23415. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23416. `}`,
  23417. }, "")
  23418. return s
  23419. }
  23420. func (this *ConfigMapKeySelector) String() string {
  23421. if this == nil {
  23422. return "nil"
  23423. }
  23424. s := strings.Join([]string{`&ConfigMapKeySelector{`,
  23425. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23426. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  23427. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23428. `}`,
  23429. }, "")
  23430. return s
  23431. }
  23432. func (this *ConfigMapList) String() string {
  23433. if this == nil {
  23434. return "nil"
  23435. }
  23436. repeatedStringForItems := "[]ConfigMap{"
  23437. for _, f := range this.Items {
  23438. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ConfigMap", "ConfigMap", 1), `&`, ``, 1) + ","
  23439. }
  23440. repeatedStringForItems += "}"
  23441. s := strings.Join([]string{`&ConfigMapList{`,
  23442. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23443. `Items:` + repeatedStringForItems + `,`,
  23444. `}`,
  23445. }, "")
  23446. return s
  23447. }
  23448. func (this *ConfigMapNodeConfigSource) String() string {
  23449. if this == nil {
  23450. return "nil"
  23451. }
  23452. s := strings.Join([]string{`&ConfigMapNodeConfigSource{`,
  23453. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  23454. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23455. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  23456. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  23457. `KubeletConfigKey:` + fmt.Sprintf("%v", this.KubeletConfigKey) + `,`,
  23458. `}`,
  23459. }, "")
  23460. return s
  23461. }
  23462. func (this *ConfigMapProjection) String() string {
  23463. if this == nil {
  23464. return "nil"
  23465. }
  23466. repeatedStringForItems := "[]KeyToPath{"
  23467. for _, f := range this.Items {
  23468. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  23469. }
  23470. repeatedStringForItems += "}"
  23471. s := strings.Join([]string{`&ConfigMapProjection{`,
  23472. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23473. `Items:` + repeatedStringForItems + `,`,
  23474. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23475. `}`,
  23476. }, "")
  23477. return s
  23478. }
  23479. func (this *ConfigMapVolumeSource) String() string {
  23480. if this == nil {
  23481. return "nil"
  23482. }
  23483. repeatedStringForItems := "[]KeyToPath{"
  23484. for _, f := range this.Items {
  23485. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  23486. }
  23487. repeatedStringForItems += "}"
  23488. s := strings.Join([]string{`&ConfigMapVolumeSource{`,
  23489. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23490. `Items:` + repeatedStringForItems + `,`,
  23491. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23492. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23493. `}`,
  23494. }, "")
  23495. return s
  23496. }
  23497. func (this *Container) String() string {
  23498. if this == nil {
  23499. return "nil"
  23500. }
  23501. repeatedStringForPorts := "[]ContainerPort{"
  23502. for _, f := range this.Ports {
  23503. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23504. }
  23505. repeatedStringForPorts += "}"
  23506. repeatedStringForEnv := "[]EnvVar{"
  23507. for _, f := range this.Env {
  23508. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23509. }
  23510. repeatedStringForEnv += "}"
  23511. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23512. for _, f := range this.VolumeMounts {
  23513. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23514. }
  23515. repeatedStringForVolumeMounts += "}"
  23516. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23517. for _, f := range this.EnvFrom {
  23518. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23519. }
  23520. repeatedStringForEnvFrom += "}"
  23521. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23522. for _, f := range this.VolumeDevices {
  23523. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23524. }
  23525. repeatedStringForVolumeDevices += "}"
  23526. s := strings.Join([]string{`&Container{`,
  23527. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23528. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23529. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23530. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23531. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23532. `Ports:` + repeatedStringForPorts + `,`,
  23533. `Env:` + repeatedStringForEnv + `,`,
  23534. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23535. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23536. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23537. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23538. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23539. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23540. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23541. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23542. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23543. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23544. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23545. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23546. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23547. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23548. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23549. `}`,
  23550. }, "")
  23551. return s
  23552. }
  23553. func (this *ContainerImage) String() string {
  23554. if this == nil {
  23555. return "nil"
  23556. }
  23557. s := strings.Join([]string{`&ContainerImage{`,
  23558. `Names:` + fmt.Sprintf("%v", this.Names) + `,`,
  23559. `SizeBytes:` + fmt.Sprintf("%v", this.SizeBytes) + `,`,
  23560. `}`,
  23561. }, "")
  23562. return s
  23563. }
  23564. func (this *ContainerPort) String() string {
  23565. if this == nil {
  23566. return "nil"
  23567. }
  23568. s := strings.Join([]string{`&ContainerPort{`,
  23569. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23570. `HostPort:` + fmt.Sprintf("%v", this.HostPort) + `,`,
  23571. `ContainerPort:` + fmt.Sprintf("%v", this.ContainerPort) + `,`,
  23572. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23573. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  23574. `}`,
  23575. }, "")
  23576. return s
  23577. }
  23578. func (this *ContainerState) String() string {
  23579. if this == nil {
  23580. return "nil"
  23581. }
  23582. s := strings.Join([]string{`&ContainerState{`,
  23583. `Waiting:` + strings.Replace(this.Waiting.String(), "ContainerStateWaiting", "ContainerStateWaiting", 1) + `,`,
  23584. `Running:` + strings.Replace(this.Running.String(), "ContainerStateRunning", "ContainerStateRunning", 1) + `,`,
  23585. `Terminated:` + strings.Replace(this.Terminated.String(), "ContainerStateTerminated", "ContainerStateTerminated", 1) + `,`,
  23586. `}`,
  23587. }, "")
  23588. return s
  23589. }
  23590. func (this *ContainerStateRunning) String() string {
  23591. if this == nil {
  23592. return "nil"
  23593. }
  23594. s := strings.Join([]string{`&ContainerStateRunning{`,
  23595. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23596. `}`,
  23597. }, "")
  23598. return s
  23599. }
  23600. func (this *ContainerStateTerminated) String() string {
  23601. if this == nil {
  23602. return "nil"
  23603. }
  23604. s := strings.Join([]string{`&ContainerStateTerminated{`,
  23605. `ExitCode:` + fmt.Sprintf("%v", this.ExitCode) + `,`,
  23606. `Signal:` + fmt.Sprintf("%v", this.Signal) + `,`,
  23607. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23608. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23609. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23610. `FinishedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23611. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23612. `}`,
  23613. }, "")
  23614. return s
  23615. }
  23616. func (this *ContainerStateWaiting) String() string {
  23617. if this == nil {
  23618. return "nil"
  23619. }
  23620. s := strings.Join([]string{`&ContainerStateWaiting{`,
  23621. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23622. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23623. `}`,
  23624. }, "")
  23625. return s
  23626. }
  23627. func (this *ContainerStatus) String() string {
  23628. if this == nil {
  23629. return "nil"
  23630. }
  23631. s := strings.Join([]string{`&ContainerStatus{`,
  23632. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23633. `State:` + strings.Replace(strings.Replace(this.State.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23634. `LastTerminationState:` + strings.Replace(strings.Replace(this.LastTerminationState.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23635. `Ready:` + fmt.Sprintf("%v", this.Ready) + `,`,
  23636. `RestartCount:` + fmt.Sprintf("%v", this.RestartCount) + `,`,
  23637. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23638. `ImageID:` + fmt.Sprintf("%v", this.ImageID) + `,`,
  23639. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23640. `Started:` + valueToStringGenerated(this.Started) + `,`,
  23641. `}`,
  23642. }, "")
  23643. return s
  23644. }
  23645. func (this *DaemonEndpoint) String() string {
  23646. if this == nil {
  23647. return "nil"
  23648. }
  23649. s := strings.Join([]string{`&DaemonEndpoint{`,
  23650. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23651. `}`,
  23652. }, "")
  23653. return s
  23654. }
  23655. func (this *DownwardAPIProjection) String() string {
  23656. if this == nil {
  23657. return "nil"
  23658. }
  23659. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23660. for _, f := range this.Items {
  23661. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23662. }
  23663. repeatedStringForItems += "}"
  23664. s := strings.Join([]string{`&DownwardAPIProjection{`,
  23665. `Items:` + repeatedStringForItems + `,`,
  23666. `}`,
  23667. }, "")
  23668. return s
  23669. }
  23670. func (this *DownwardAPIVolumeFile) String() string {
  23671. if this == nil {
  23672. return "nil"
  23673. }
  23674. s := strings.Join([]string{`&DownwardAPIVolumeFile{`,
  23675. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23676. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23677. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23678. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  23679. `}`,
  23680. }, "")
  23681. return s
  23682. }
  23683. func (this *DownwardAPIVolumeSource) String() string {
  23684. if this == nil {
  23685. return "nil"
  23686. }
  23687. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23688. for _, f := range this.Items {
  23689. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23690. }
  23691. repeatedStringForItems += "}"
  23692. s := strings.Join([]string{`&DownwardAPIVolumeSource{`,
  23693. `Items:` + repeatedStringForItems + `,`,
  23694. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23695. `}`,
  23696. }, "")
  23697. return s
  23698. }
  23699. func (this *EmptyDirVolumeSource) String() string {
  23700. if this == nil {
  23701. return "nil"
  23702. }
  23703. s := strings.Join([]string{`&EmptyDirVolumeSource{`,
  23704. `Medium:` + fmt.Sprintf("%v", this.Medium) + `,`,
  23705. `SizeLimit:` + strings.Replace(fmt.Sprintf("%v", this.SizeLimit), "Quantity", "resource.Quantity", 1) + `,`,
  23706. `}`,
  23707. }, "")
  23708. return s
  23709. }
  23710. func (this *EndpointAddress) String() string {
  23711. if this == nil {
  23712. return "nil"
  23713. }
  23714. s := strings.Join([]string{`&EndpointAddress{`,
  23715. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23716. `TargetRef:` + strings.Replace(this.TargetRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23717. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  23718. `NodeName:` + valueToStringGenerated(this.NodeName) + `,`,
  23719. `}`,
  23720. }, "")
  23721. return s
  23722. }
  23723. func (this *EndpointPort) String() string {
  23724. if this == nil {
  23725. return "nil"
  23726. }
  23727. s := strings.Join([]string{`&EndpointPort{`,
  23728. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23729. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23730. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23731. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  23732. `}`,
  23733. }, "")
  23734. return s
  23735. }
  23736. func (this *EndpointSubset) String() string {
  23737. if this == nil {
  23738. return "nil"
  23739. }
  23740. repeatedStringForAddresses := "[]EndpointAddress{"
  23741. for _, f := range this.Addresses {
  23742. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23743. }
  23744. repeatedStringForAddresses += "}"
  23745. repeatedStringForNotReadyAddresses := "[]EndpointAddress{"
  23746. for _, f := range this.NotReadyAddresses {
  23747. repeatedStringForNotReadyAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23748. }
  23749. repeatedStringForNotReadyAddresses += "}"
  23750. repeatedStringForPorts := "[]EndpointPort{"
  23751. for _, f := range this.Ports {
  23752. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "EndpointPort", "EndpointPort", 1), `&`, ``, 1) + ","
  23753. }
  23754. repeatedStringForPorts += "}"
  23755. s := strings.Join([]string{`&EndpointSubset{`,
  23756. `Addresses:` + repeatedStringForAddresses + `,`,
  23757. `NotReadyAddresses:` + repeatedStringForNotReadyAddresses + `,`,
  23758. `Ports:` + repeatedStringForPorts + `,`,
  23759. `}`,
  23760. }, "")
  23761. return s
  23762. }
  23763. func (this *Endpoints) String() string {
  23764. if this == nil {
  23765. return "nil"
  23766. }
  23767. repeatedStringForSubsets := "[]EndpointSubset{"
  23768. for _, f := range this.Subsets {
  23769. repeatedStringForSubsets += strings.Replace(strings.Replace(f.String(), "EndpointSubset", "EndpointSubset", 1), `&`, ``, 1) + ","
  23770. }
  23771. repeatedStringForSubsets += "}"
  23772. s := strings.Join([]string{`&Endpoints{`,
  23773. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23774. `Subsets:` + repeatedStringForSubsets + `,`,
  23775. `}`,
  23776. }, "")
  23777. return s
  23778. }
  23779. func (this *EndpointsList) String() string {
  23780. if this == nil {
  23781. return "nil"
  23782. }
  23783. repeatedStringForItems := "[]Endpoints{"
  23784. for _, f := range this.Items {
  23785. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Endpoints", "Endpoints", 1), `&`, ``, 1) + ","
  23786. }
  23787. repeatedStringForItems += "}"
  23788. s := strings.Join([]string{`&EndpointsList{`,
  23789. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23790. `Items:` + repeatedStringForItems + `,`,
  23791. `}`,
  23792. }, "")
  23793. return s
  23794. }
  23795. func (this *EnvFromSource) String() string {
  23796. if this == nil {
  23797. return "nil"
  23798. }
  23799. s := strings.Join([]string{`&EnvFromSource{`,
  23800. `Prefix:` + fmt.Sprintf("%v", this.Prefix) + `,`,
  23801. `ConfigMapRef:` + strings.Replace(this.ConfigMapRef.String(), "ConfigMapEnvSource", "ConfigMapEnvSource", 1) + `,`,
  23802. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretEnvSource", "SecretEnvSource", 1) + `,`,
  23803. `}`,
  23804. }, "")
  23805. return s
  23806. }
  23807. func (this *EnvVar) String() string {
  23808. if this == nil {
  23809. return "nil"
  23810. }
  23811. s := strings.Join([]string{`&EnvVar{`,
  23812. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23813. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  23814. `ValueFrom:` + strings.Replace(this.ValueFrom.String(), "EnvVarSource", "EnvVarSource", 1) + `,`,
  23815. `}`,
  23816. }, "")
  23817. return s
  23818. }
  23819. func (this *EnvVarSource) String() string {
  23820. if this == nil {
  23821. return "nil"
  23822. }
  23823. s := strings.Join([]string{`&EnvVarSource{`,
  23824. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23825. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23826. `ConfigMapKeyRef:` + strings.Replace(this.ConfigMapKeyRef.String(), "ConfigMapKeySelector", "ConfigMapKeySelector", 1) + `,`,
  23827. `SecretKeyRef:` + strings.Replace(this.SecretKeyRef.String(), "SecretKeySelector", "SecretKeySelector", 1) + `,`,
  23828. `}`,
  23829. }, "")
  23830. return s
  23831. }
  23832. func (this *EphemeralContainer) String() string {
  23833. if this == nil {
  23834. return "nil"
  23835. }
  23836. s := strings.Join([]string{`&EphemeralContainer{`,
  23837. `EphemeralContainerCommon:` + strings.Replace(strings.Replace(this.EphemeralContainerCommon.String(), "EphemeralContainerCommon", "EphemeralContainerCommon", 1), `&`, ``, 1) + `,`,
  23838. `TargetContainerName:` + fmt.Sprintf("%v", this.TargetContainerName) + `,`,
  23839. `}`,
  23840. }, "")
  23841. return s
  23842. }
  23843. func (this *EphemeralContainerCommon) String() string {
  23844. if this == nil {
  23845. return "nil"
  23846. }
  23847. repeatedStringForPorts := "[]ContainerPort{"
  23848. for _, f := range this.Ports {
  23849. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23850. }
  23851. repeatedStringForPorts += "}"
  23852. repeatedStringForEnv := "[]EnvVar{"
  23853. for _, f := range this.Env {
  23854. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23855. }
  23856. repeatedStringForEnv += "}"
  23857. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23858. for _, f := range this.VolumeMounts {
  23859. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23860. }
  23861. repeatedStringForVolumeMounts += "}"
  23862. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23863. for _, f := range this.EnvFrom {
  23864. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23865. }
  23866. repeatedStringForEnvFrom += "}"
  23867. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23868. for _, f := range this.VolumeDevices {
  23869. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23870. }
  23871. repeatedStringForVolumeDevices += "}"
  23872. s := strings.Join([]string{`&EphemeralContainerCommon{`,
  23873. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23874. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23875. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23876. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23877. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23878. `Ports:` + repeatedStringForPorts + `,`,
  23879. `Env:` + repeatedStringForEnv + `,`,
  23880. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23881. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23882. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23883. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23884. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23885. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23886. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23887. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23888. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23889. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23890. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23891. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23892. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23893. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23894. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23895. `}`,
  23896. }, "")
  23897. return s
  23898. }
  23899. func (this *EphemeralVolumeSource) String() string {
  23900. if this == nil {
  23901. return "nil"
  23902. }
  23903. s := strings.Join([]string{`&EphemeralVolumeSource{`,
  23904. `VolumeClaimTemplate:` + strings.Replace(this.VolumeClaimTemplate.String(), "PersistentVolumeClaimTemplate", "PersistentVolumeClaimTemplate", 1) + `,`,
  23905. `}`,
  23906. }, "")
  23907. return s
  23908. }
  23909. func (this *Event) String() string {
  23910. if this == nil {
  23911. return "nil"
  23912. }
  23913. s := strings.Join([]string{`&Event{`,
  23914. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23915. `InvolvedObject:` + strings.Replace(strings.Replace(this.InvolvedObject.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  23916. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23917. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23918. `Source:` + strings.Replace(strings.Replace(this.Source.String(), "EventSource", "EventSource", 1), `&`, ``, 1) + `,`,
  23919. `FirstTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FirstTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23920. `LastTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23921. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23922. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23923. `EventTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EventTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23924. `Series:` + strings.Replace(this.Series.String(), "EventSeries", "EventSeries", 1) + `,`,
  23925. `Action:` + fmt.Sprintf("%v", this.Action) + `,`,
  23926. `Related:` + strings.Replace(this.Related.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23927. `ReportingController:` + fmt.Sprintf("%v", this.ReportingController) + `,`,
  23928. `ReportingInstance:` + fmt.Sprintf("%v", this.ReportingInstance) + `,`,
  23929. `}`,
  23930. }, "")
  23931. return s
  23932. }
  23933. func (this *EventList) String() string {
  23934. if this == nil {
  23935. return "nil"
  23936. }
  23937. repeatedStringForItems := "[]Event{"
  23938. for _, f := range this.Items {
  23939. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Event", "Event", 1), `&`, ``, 1) + ","
  23940. }
  23941. repeatedStringForItems += "}"
  23942. s := strings.Join([]string{`&EventList{`,
  23943. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23944. `Items:` + repeatedStringForItems + `,`,
  23945. `}`,
  23946. }, "")
  23947. return s
  23948. }
  23949. func (this *EventSeries) String() string {
  23950. if this == nil {
  23951. return "nil"
  23952. }
  23953. s := strings.Join([]string{`&EventSeries{`,
  23954. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23955. `LastObservedTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastObservedTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23956. `}`,
  23957. }, "")
  23958. return s
  23959. }
  23960. func (this *EventSource) String() string {
  23961. if this == nil {
  23962. return "nil"
  23963. }
  23964. s := strings.Join([]string{`&EventSource{`,
  23965. `Component:` + fmt.Sprintf("%v", this.Component) + `,`,
  23966. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  23967. `}`,
  23968. }, "")
  23969. return s
  23970. }
  23971. func (this *ExecAction) String() string {
  23972. if this == nil {
  23973. return "nil"
  23974. }
  23975. s := strings.Join([]string{`&ExecAction{`,
  23976. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23977. `}`,
  23978. }, "")
  23979. return s
  23980. }
  23981. func (this *FCVolumeSource) String() string {
  23982. if this == nil {
  23983. return "nil"
  23984. }
  23985. s := strings.Join([]string{`&FCVolumeSource{`,
  23986. `TargetWWNs:` + fmt.Sprintf("%v", this.TargetWWNs) + `,`,
  23987. `Lun:` + valueToStringGenerated(this.Lun) + `,`,
  23988. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23989. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23990. `WWIDs:` + fmt.Sprintf("%v", this.WWIDs) + `,`,
  23991. `}`,
  23992. }, "")
  23993. return s
  23994. }
  23995. func (this *FlexPersistentVolumeSource) String() string {
  23996. if this == nil {
  23997. return "nil"
  23998. }
  23999. keysForOptions := make([]string, 0, len(this.Options))
  24000. for k := range this.Options {
  24001. keysForOptions = append(keysForOptions, k)
  24002. }
  24003. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  24004. mapStringForOptions := "map[string]string{"
  24005. for _, k := range keysForOptions {
  24006. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  24007. }
  24008. mapStringForOptions += "}"
  24009. s := strings.Join([]string{`&FlexPersistentVolumeSource{`,
  24010. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  24011. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24012. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  24013. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24014. `Options:` + mapStringForOptions + `,`,
  24015. `}`,
  24016. }, "")
  24017. return s
  24018. }
  24019. func (this *FlexVolumeSource) String() string {
  24020. if this == nil {
  24021. return "nil"
  24022. }
  24023. keysForOptions := make([]string, 0, len(this.Options))
  24024. for k := range this.Options {
  24025. keysForOptions = append(keysForOptions, k)
  24026. }
  24027. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  24028. mapStringForOptions := "map[string]string{"
  24029. for _, k := range keysForOptions {
  24030. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  24031. }
  24032. mapStringForOptions += "}"
  24033. s := strings.Join([]string{`&FlexVolumeSource{`,
  24034. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  24035. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24036. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  24037. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24038. `Options:` + mapStringForOptions + `,`,
  24039. `}`,
  24040. }, "")
  24041. return s
  24042. }
  24043. func (this *FlockerVolumeSource) String() string {
  24044. if this == nil {
  24045. return "nil"
  24046. }
  24047. s := strings.Join([]string{`&FlockerVolumeSource{`,
  24048. `DatasetName:` + fmt.Sprintf("%v", this.DatasetName) + `,`,
  24049. `DatasetUUID:` + fmt.Sprintf("%v", this.DatasetUUID) + `,`,
  24050. `}`,
  24051. }, "")
  24052. return s
  24053. }
  24054. func (this *GCEPersistentDiskVolumeSource) String() string {
  24055. if this == nil {
  24056. return "nil"
  24057. }
  24058. s := strings.Join([]string{`&GCEPersistentDiskVolumeSource{`,
  24059. `PDName:` + fmt.Sprintf("%v", this.PDName) + `,`,
  24060. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24061. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  24062. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24063. `}`,
  24064. }, "")
  24065. return s
  24066. }
  24067. func (this *GRPCAction) String() string {
  24068. if this == nil {
  24069. return "nil"
  24070. }
  24071. s := strings.Join([]string{`&GRPCAction{`,
  24072. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  24073. `Service:` + valueToStringGenerated(this.Service) + `,`,
  24074. `}`,
  24075. }, "")
  24076. return s
  24077. }
  24078. func (this *GitRepoVolumeSource) String() string {
  24079. if this == nil {
  24080. return "nil"
  24081. }
  24082. s := strings.Join([]string{`&GitRepoVolumeSource{`,
  24083. `Repository:` + fmt.Sprintf("%v", this.Repository) + `,`,
  24084. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  24085. `Directory:` + fmt.Sprintf("%v", this.Directory) + `,`,
  24086. `}`,
  24087. }, "")
  24088. return s
  24089. }
  24090. func (this *GlusterfsPersistentVolumeSource) String() string {
  24091. if this == nil {
  24092. return "nil"
  24093. }
  24094. s := strings.Join([]string{`&GlusterfsPersistentVolumeSource{`,
  24095. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  24096. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24097. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24098. `EndpointsNamespace:` + valueToStringGenerated(this.EndpointsNamespace) + `,`,
  24099. `}`,
  24100. }, "")
  24101. return s
  24102. }
  24103. func (this *GlusterfsVolumeSource) String() string {
  24104. if this == nil {
  24105. return "nil"
  24106. }
  24107. s := strings.Join([]string{`&GlusterfsVolumeSource{`,
  24108. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  24109. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24110. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24111. `}`,
  24112. }, "")
  24113. return s
  24114. }
  24115. func (this *HTTPGetAction) String() string {
  24116. if this == nil {
  24117. return "nil"
  24118. }
  24119. repeatedStringForHTTPHeaders := "[]HTTPHeader{"
  24120. for _, f := range this.HTTPHeaders {
  24121. repeatedStringForHTTPHeaders += strings.Replace(strings.Replace(f.String(), "HTTPHeader", "HTTPHeader", 1), `&`, ``, 1) + ","
  24122. }
  24123. repeatedStringForHTTPHeaders += "}"
  24124. s := strings.Join([]string{`&HTTPGetAction{`,
  24125. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24126. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  24127. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  24128. `Scheme:` + fmt.Sprintf("%v", this.Scheme) + `,`,
  24129. `HTTPHeaders:` + repeatedStringForHTTPHeaders + `,`,
  24130. `}`,
  24131. }, "")
  24132. return s
  24133. }
  24134. func (this *HTTPHeader) String() string {
  24135. if this == nil {
  24136. return "nil"
  24137. }
  24138. s := strings.Join([]string{`&HTTPHeader{`,
  24139. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24140. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  24141. `}`,
  24142. }, "")
  24143. return s
  24144. }
  24145. func (this *HostAlias) String() string {
  24146. if this == nil {
  24147. return "nil"
  24148. }
  24149. s := strings.Join([]string{`&HostAlias{`,
  24150. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  24151. `Hostnames:` + fmt.Sprintf("%v", this.Hostnames) + `,`,
  24152. `}`,
  24153. }, "")
  24154. return s
  24155. }
  24156. func (this *HostPathVolumeSource) String() string {
  24157. if this == nil {
  24158. return "nil"
  24159. }
  24160. s := strings.Join([]string{`&HostPathVolumeSource{`,
  24161. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24162. `Type:` + valueToStringGenerated(this.Type) + `,`,
  24163. `}`,
  24164. }, "")
  24165. return s
  24166. }
  24167. func (this *ISCSIPersistentVolumeSource) String() string {
  24168. if this == nil {
  24169. return "nil"
  24170. }
  24171. s := strings.Join([]string{`&ISCSIPersistentVolumeSource{`,
  24172. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  24173. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  24174. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  24175. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  24176. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24177. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24178. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  24179. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  24180. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  24181. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  24182. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  24183. `}`,
  24184. }, "")
  24185. return s
  24186. }
  24187. func (this *ISCSIVolumeSource) String() string {
  24188. if this == nil {
  24189. return "nil"
  24190. }
  24191. s := strings.Join([]string{`&ISCSIVolumeSource{`,
  24192. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  24193. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  24194. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  24195. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  24196. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24197. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24198. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  24199. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  24200. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  24201. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  24202. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  24203. `}`,
  24204. }, "")
  24205. return s
  24206. }
  24207. func (this *KeyToPath) String() string {
  24208. if this == nil {
  24209. return "nil"
  24210. }
  24211. s := strings.Join([]string{`&KeyToPath{`,
  24212. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  24213. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24214. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  24215. `}`,
  24216. }, "")
  24217. return s
  24218. }
  24219. func (this *Lifecycle) String() string {
  24220. if this == nil {
  24221. return "nil"
  24222. }
  24223. s := strings.Join([]string{`&Lifecycle{`,
  24224. `PostStart:` + strings.Replace(this.PostStart.String(), "LifecycleHandler", "LifecycleHandler", 1) + `,`,
  24225. `PreStop:` + strings.Replace(this.PreStop.String(), "LifecycleHandler", "LifecycleHandler", 1) + `,`,
  24226. `}`,
  24227. }, "")
  24228. return s
  24229. }
  24230. func (this *LifecycleHandler) String() string {
  24231. if this == nil {
  24232. return "nil"
  24233. }
  24234. s := strings.Join([]string{`&LifecycleHandler{`,
  24235. `Exec:` + strings.Replace(this.Exec.String(), "ExecAction", "ExecAction", 1) + `,`,
  24236. `HTTPGet:` + strings.Replace(this.HTTPGet.String(), "HTTPGetAction", "HTTPGetAction", 1) + `,`,
  24237. `TCPSocket:` + strings.Replace(this.TCPSocket.String(), "TCPSocketAction", "TCPSocketAction", 1) + `,`,
  24238. `}`,
  24239. }, "")
  24240. return s
  24241. }
  24242. func (this *LimitRange) String() string {
  24243. if this == nil {
  24244. return "nil"
  24245. }
  24246. s := strings.Join([]string{`&LimitRange{`,
  24247. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24248. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "LimitRangeSpec", "LimitRangeSpec", 1), `&`, ``, 1) + `,`,
  24249. `}`,
  24250. }, "")
  24251. return s
  24252. }
  24253. func (this *LimitRangeItem) String() string {
  24254. if this == nil {
  24255. return "nil"
  24256. }
  24257. keysForMax := make([]string, 0, len(this.Max))
  24258. for k := range this.Max {
  24259. keysForMax = append(keysForMax, string(k))
  24260. }
  24261. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  24262. mapStringForMax := "ResourceList{"
  24263. for _, k := range keysForMax {
  24264. mapStringForMax += fmt.Sprintf("%v: %v,", k, this.Max[ResourceName(k)])
  24265. }
  24266. mapStringForMax += "}"
  24267. keysForMin := make([]string, 0, len(this.Min))
  24268. for k := range this.Min {
  24269. keysForMin = append(keysForMin, string(k))
  24270. }
  24271. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  24272. mapStringForMin := "ResourceList{"
  24273. for _, k := range keysForMin {
  24274. mapStringForMin += fmt.Sprintf("%v: %v,", k, this.Min[ResourceName(k)])
  24275. }
  24276. mapStringForMin += "}"
  24277. keysForDefault := make([]string, 0, len(this.Default))
  24278. for k := range this.Default {
  24279. keysForDefault = append(keysForDefault, string(k))
  24280. }
  24281. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  24282. mapStringForDefault := "ResourceList{"
  24283. for _, k := range keysForDefault {
  24284. mapStringForDefault += fmt.Sprintf("%v: %v,", k, this.Default[ResourceName(k)])
  24285. }
  24286. mapStringForDefault += "}"
  24287. keysForDefaultRequest := make([]string, 0, len(this.DefaultRequest))
  24288. for k := range this.DefaultRequest {
  24289. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  24290. }
  24291. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  24292. mapStringForDefaultRequest := "ResourceList{"
  24293. for _, k := range keysForDefaultRequest {
  24294. mapStringForDefaultRequest += fmt.Sprintf("%v: %v,", k, this.DefaultRequest[ResourceName(k)])
  24295. }
  24296. mapStringForDefaultRequest += "}"
  24297. keysForMaxLimitRequestRatio := make([]string, 0, len(this.MaxLimitRequestRatio))
  24298. for k := range this.MaxLimitRequestRatio {
  24299. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  24300. }
  24301. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  24302. mapStringForMaxLimitRequestRatio := "ResourceList{"
  24303. for _, k := range keysForMaxLimitRequestRatio {
  24304. mapStringForMaxLimitRequestRatio += fmt.Sprintf("%v: %v,", k, this.MaxLimitRequestRatio[ResourceName(k)])
  24305. }
  24306. mapStringForMaxLimitRequestRatio += "}"
  24307. s := strings.Join([]string{`&LimitRangeItem{`,
  24308. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24309. `Max:` + mapStringForMax + `,`,
  24310. `Min:` + mapStringForMin + `,`,
  24311. `Default:` + mapStringForDefault + `,`,
  24312. `DefaultRequest:` + mapStringForDefaultRequest + `,`,
  24313. `MaxLimitRequestRatio:` + mapStringForMaxLimitRequestRatio + `,`,
  24314. `}`,
  24315. }, "")
  24316. return s
  24317. }
  24318. func (this *LimitRangeList) String() string {
  24319. if this == nil {
  24320. return "nil"
  24321. }
  24322. repeatedStringForItems := "[]LimitRange{"
  24323. for _, f := range this.Items {
  24324. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "LimitRange", "LimitRange", 1), `&`, ``, 1) + ","
  24325. }
  24326. repeatedStringForItems += "}"
  24327. s := strings.Join([]string{`&LimitRangeList{`,
  24328. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24329. `Items:` + repeatedStringForItems + `,`,
  24330. `}`,
  24331. }, "")
  24332. return s
  24333. }
  24334. func (this *LimitRangeSpec) String() string {
  24335. if this == nil {
  24336. return "nil"
  24337. }
  24338. repeatedStringForLimits := "[]LimitRangeItem{"
  24339. for _, f := range this.Limits {
  24340. repeatedStringForLimits += strings.Replace(strings.Replace(f.String(), "LimitRangeItem", "LimitRangeItem", 1), `&`, ``, 1) + ","
  24341. }
  24342. repeatedStringForLimits += "}"
  24343. s := strings.Join([]string{`&LimitRangeSpec{`,
  24344. `Limits:` + repeatedStringForLimits + `,`,
  24345. `}`,
  24346. }, "")
  24347. return s
  24348. }
  24349. func (this *List) String() string {
  24350. if this == nil {
  24351. return "nil"
  24352. }
  24353. repeatedStringForItems := "[]RawExtension{"
  24354. for _, f := range this.Items {
  24355. repeatedStringForItems += fmt.Sprintf("%v", f) + ","
  24356. }
  24357. repeatedStringForItems += "}"
  24358. s := strings.Join([]string{`&List{`,
  24359. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24360. `Items:` + repeatedStringForItems + `,`,
  24361. `}`,
  24362. }, "")
  24363. return s
  24364. }
  24365. func (this *LoadBalancerIngress) String() string {
  24366. if this == nil {
  24367. return "nil"
  24368. }
  24369. repeatedStringForPorts := "[]PortStatus{"
  24370. for _, f := range this.Ports {
  24371. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "PortStatus", "PortStatus", 1), `&`, ``, 1) + ","
  24372. }
  24373. repeatedStringForPorts += "}"
  24374. s := strings.Join([]string{`&LoadBalancerIngress{`,
  24375. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  24376. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  24377. `Ports:` + repeatedStringForPorts + `,`,
  24378. `}`,
  24379. }, "")
  24380. return s
  24381. }
  24382. func (this *LoadBalancerStatus) String() string {
  24383. if this == nil {
  24384. return "nil"
  24385. }
  24386. repeatedStringForIngress := "[]LoadBalancerIngress{"
  24387. for _, f := range this.Ingress {
  24388. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "LoadBalancerIngress", "LoadBalancerIngress", 1), `&`, ``, 1) + ","
  24389. }
  24390. repeatedStringForIngress += "}"
  24391. s := strings.Join([]string{`&LoadBalancerStatus{`,
  24392. `Ingress:` + repeatedStringForIngress + `,`,
  24393. `}`,
  24394. }, "")
  24395. return s
  24396. }
  24397. func (this *LocalObjectReference) String() string {
  24398. if this == nil {
  24399. return "nil"
  24400. }
  24401. s := strings.Join([]string{`&LocalObjectReference{`,
  24402. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24403. `}`,
  24404. }, "")
  24405. return s
  24406. }
  24407. func (this *LocalVolumeSource) String() string {
  24408. if this == nil {
  24409. return "nil"
  24410. }
  24411. s := strings.Join([]string{`&LocalVolumeSource{`,
  24412. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24413. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  24414. `}`,
  24415. }, "")
  24416. return s
  24417. }
  24418. func (this *NFSVolumeSource) String() string {
  24419. if this == nil {
  24420. return "nil"
  24421. }
  24422. s := strings.Join([]string{`&NFSVolumeSource{`,
  24423. `Server:` + fmt.Sprintf("%v", this.Server) + `,`,
  24424. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24425. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24426. `}`,
  24427. }, "")
  24428. return s
  24429. }
  24430. func (this *Namespace) String() string {
  24431. if this == nil {
  24432. return "nil"
  24433. }
  24434. s := strings.Join([]string{`&Namespace{`,
  24435. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24436. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NamespaceSpec", "NamespaceSpec", 1), `&`, ``, 1) + `,`,
  24437. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NamespaceStatus", "NamespaceStatus", 1), `&`, ``, 1) + `,`,
  24438. `}`,
  24439. }, "")
  24440. return s
  24441. }
  24442. func (this *NamespaceCondition) String() string {
  24443. if this == nil {
  24444. return "nil"
  24445. }
  24446. s := strings.Join([]string{`&NamespaceCondition{`,
  24447. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24448. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24449. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24450. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24451. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24452. `}`,
  24453. }, "")
  24454. return s
  24455. }
  24456. func (this *NamespaceList) String() string {
  24457. if this == nil {
  24458. return "nil"
  24459. }
  24460. repeatedStringForItems := "[]Namespace{"
  24461. for _, f := range this.Items {
  24462. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Namespace", "Namespace", 1), `&`, ``, 1) + ","
  24463. }
  24464. repeatedStringForItems += "}"
  24465. s := strings.Join([]string{`&NamespaceList{`,
  24466. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24467. `Items:` + repeatedStringForItems + `,`,
  24468. `}`,
  24469. }, "")
  24470. return s
  24471. }
  24472. func (this *NamespaceSpec) String() string {
  24473. if this == nil {
  24474. return "nil"
  24475. }
  24476. s := strings.Join([]string{`&NamespaceSpec{`,
  24477. `Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`,
  24478. `}`,
  24479. }, "")
  24480. return s
  24481. }
  24482. func (this *NamespaceStatus) String() string {
  24483. if this == nil {
  24484. return "nil"
  24485. }
  24486. repeatedStringForConditions := "[]NamespaceCondition{"
  24487. for _, f := range this.Conditions {
  24488. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NamespaceCondition", "NamespaceCondition", 1), `&`, ``, 1) + ","
  24489. }
  24490. repeatedStringForConditions += "}"
  24491. s := strings.Join([]string{`&NamespaceStatus{`,
  24492. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24493. `Conditions:` + repeatedStringForConditions + `,`,
  24494. `}`,
  24495. }, "")
  24496. return s
  24497. }
  24498. func (this *Node) String() string {
  24499. if this == nil {
  24500. return "nil"
  24501. }
  24502. s := strings.Join([]string{`&Node{`,
  24503. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24504. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NodeSpec", "NodeSpec", 1), `&`, ``, 1) + `,`,
  24505. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NodeStatus", "NodeStatus", 1), `&`, ``, 1) + `,`,
  24506. `}`,
  24507. }, "")
  24508. return s
  24509. }
  24510. func (this *NodeAddress) String() string {
  24511. if this == nil {
  24512. return "nil"
  24513. }
  24514. s := strings.Join([]string{`&NodeAddress{`,
  24515. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24516. `Address:` + fmt.Sprintf("%v", this.Address) + `,`,
  24517. `}`,
  24518. }, "")
  24519. return s
  24520. }
  24521. func (this *NodeAffinity) String() string {
  24522. if this == nil {
  24523. return "nil"
  24524. }
  24525. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]PreferredSchedulingTerm{"
  24526. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24527. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PreferredSchedulingTerm", "PreferredSchedulingTerm", 1), `&`, ``, 1) + ","
  24528. }
  24529. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24530. s := strings.Join([]string{`&NodeAffinity{`,
  24531. `RequiredDuringSchedulingIgnoredDuringExecution:` + strings.Replace(this.RequiredDuringSchedulingIgnoredDuringExecution.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  24532. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24533. `}`,
  24534. }, "")
  24535. return s
  24536. }
  24537. func (this *NodeCondition) String() string {
  24538. if this == nil {
  24539. return "nil"
  24540. }
  24541. s := strings.Join([]string{`&NodeCondition{`,
  24542. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24543. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24544. `LastHeartbeatTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastHeartbeatTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24545. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24546. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24547. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24548. `}`,
  24549. }, "")
  24550. return s
  24551. }
  24552. func (this *NodeConfigSource) String() string {
  24553. if this == nil {
  24554. return "nil"
  24555. }
  24556. s := strings.Join([]string{`&NodeConfigSource{`,
  24557. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapNodeConfigSource", "ConfigMapNodeConfigSource", 1) + `,`,
  24558. `}`,
  24559. }, "")
  24560. return s
  24561. }
  24562. func (this *NodeConfigStatus) String() string {
  24563. if this == nil {
  24564. return "nil"
  24565. }
  24566. s := strings.Join([]string{`&NodeConfigStatus{`,
  24567. `Assigned:` + strings.Replace(this.Assigned.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24568. `Active:` + strings.Replace(this.Active.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24569. `LastKnownGood:` + strings.Replace(this.LastKnownGood.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24570. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  24571. `}`,
  24572. }, "")
  24573. return s
  24574. }
  24575. func (this *NodeDaemonEndpoints) String() string {
  24576. if this == nil {
  24577. return "nil"
  24578. }
  24579. s := strings.Join([]string{`&NodeDaemonEndpoints{`,
  24580. `KubeletEndpoint:` + strings.Replace(strings.Replace(this.KubeletEndpoint.String(), "DaemonEndpoint", "DaemonEndpoint", 1), `&`, ``, 1) + `,`,
  24581. `}`,
  24582. }, "")
  24583. return s
  24584. }
  24585. func (this *NodeList) String() string {
  24586. if this == nil {
  24587. return "nil"
  24588. }
  24589. repeatedStringForItems := "[]Node{"
  24590. for _, f := range this.Items {
  24591. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Node", "Node", 1), `&`, ``, 1) + ","
  24592. }
  24593. repeatedStringForItems += "}"
  24594. s := strings.Join([]string{`&NodeList{`,
  24595. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24596. `Items:` + repeatedStringForItems + `,`,
  24597. `}`,
  24598. }, "")
  24599. return s
  24600. }
  24601. func (this *NodeProxyOptions) String() string {
  24602. if this == nil {
  24603. return "nil"
  24604. }
  24605. s := strings.Join([]string{`&NodeProxyOptions{`,
  24606. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24607. `}`,
  24608. }, "")
  24609. return s
  24610. }
  24611. func (this *NodeResources) String() string {
  24612. if this == nil {
  24613. return "nil"
  24614. }
  24615. keysForCapacity := make([]string, 0, len(this.Capacity))
  24616. for k := range this.Capacity {
  24617. keysForCapacity = append(keysForCapacity, string(k))
  24618. }
  24619. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24620. mapStringForCapacity := "ResourceList{"
  24621. for _, k := range keysForCapacity {
  24622. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24623. }
  24624. mapStringForCapacity += "}"
  24625. s := strings.Join([]string{`&NodeResources{`,
  24626. `Capacity:` + mapStringForCapacity + `,`,
  24627. `}`,
  24628. }, "")
  24629. return s
  24630. }
  24631. func (this *NodeSelector) String() string {
  24632. if this == nil {
  24633. return "nil"
  24634. }
  24635. repeatedStringForNodeSelectorTerms := "[]NodeSelectorTerm{"
  24636. for _, f := range this.NodeSelectorTerms {
  24637. repeatedStringForNodeSelectorTerms += strings.Replace(strings.Replace(f.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + ","
  24638. }
  24639. repeatedStringForNodeSelectorTerms += "}"
  24640. s := strings.Join([]string{`&NodeSelector{`,
  24641. `NodeSelectorTerms:` + repeatedStringForNodeSelectorTerms + `,`,
  24642. `}`,
  24643. }, "")
  24644. return s
  24645. }
  24646. func (this *NodeSelectorRequirement) String() string {
  24647. if this == nil {
  24648. return "nil"
  24649. }
  24650. s := strings.Join([]string{`&NodeSelectorRequirement{`,
  24651. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  24652. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  24653. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  24654. `}`,
  24655. }, "")
  24656. return s
  24657. }
  24658. func (this *NodeSelectorTerm) String() string {
  24659. if this == nil {
  24660. return "nil"
  24661. }
  24662. repeatedStringForMatchExpressions := "[]NodeSelectorRequirement{"
  24663. for _, f := range this.MatchExpressions {
  24664. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24665. }
  24666. repeatedStringForMatchExpressions += "}"
  24667. repeatedStringForMatchFields := "[]NodeSelectorRequirement{"
  24668. for _, f := range this.MatchFields {
  24669. repeatedStringForMatchFields += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24670. }
  24671. repeatedStringForMatchFields += "}"
  24672. s := strings.Join([]string{`&NodeSelectorTerm{`,
  24673. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  24674. `MatchFields:` + repeatedStringForMatchFields + `,`,
  24675. `}`,
  24676. }, "")
  24677. return s
  24678. }
  24679. func (this *NodeSpec) String() string {
  24680. if this == nil {
  24681. return "nil"
  24682. }
  24683. repeatedStringForTaints := "[]Taint{"
  24684. for _, f := range this.Taints {
  24685. repeatedStringForTaints += strings.Replace(strings.Replace(f.String(), "Taint", "Taint", 1), `&`, ``, 1) + ","
  24686. }
  24687. repeatedStringForTaints += "}"
  24688. s := strings.Join([]string{`&NodeSpec{`,
  24689. `PodCIDR:` + fmt.Sprintf("%v", this.PodCIDR) + `,`,
  24690. `DoNotUseExternalID:` + fmt.Sprintf("%v", this.DoNotUseExternalID) + `,`,
  24691. `ProviderID:` + fmt.Sprintf("%v", this.ProviderID) + `,`,
  24692. `Unschedulable:` + fmt.Sprintf("%v", this.Unschedulable) + `,`,
  24693. `Taints:` + repeatedStringForTaints + `,`,
  24694. `ConfigSource:` + strings.Replace(this.ConfigSource.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24695. `PodCIDRs:` + fmt.Sprintf("%v", this.PodCIDRs) + `,`,
  24696. `}`,
  24697. }, "")
  24698. return s
  24699. }
  24700. func (this *NodeStatus) String() string {
  24701. if this == nil {
  24702. return "nil"
  24703. }
  24704. repeatedStringForConditions := "[]NodeCondition{"
  24705. for _, f := range this.Conditions {
  24706. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NodeCondition", "NodeCondition", 1), `&`, ``, 1) + ","
  24707. }
  24708. repeatedStringForConditions += "}"
  24709. repeatedStringForAddresses := "[]NodeAddress{"
  24710. for _, f := range this.Addresses {
  24711. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "NodeAddress", "NodeAddress", 1), `&`, ``, 1) + ","
  24712. }
  24713. repeatedStringForAddresses += "}"
  24714. repeatedStringForImages := "[]ContainerImage{"
  24715. for _, f := range this.Images {
  24716. repeatedStringForImages += strings.Replace(strings.Replace(f.String(), "ContainerImage", "ContainerImage", 1), `&`, ``, 1) + ","
  24717. }
  24718. repeatedStringForImages += "}"
  24719. repeatedStringForVolumesAttached := "[]AttachedVolume{"
  24720. for _, f := range this.VolumesAttached {
  24721. repeatedStringForVolumesAttached += strings.Replace(strings.Replace(f.String(), "AttachedVolume", "AttachedVolume", 1), `&`, ``, 1) + ","
  24722. }
  24723. repeatedStringForVolumesAttached += "}"
  24724. keysForCapacity := make([]string, 0, len(this.Capacity))
  24725. for k := range this.Capacity {
  24726. keysForCapacity = append(keysForCapacity, string(k))
  24727. }
  24728. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24729. mapStringForCapacity := "ResourceList{"
  24730. for _, k := range keysForCapacity {
  24731. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24732. }
  24733. mapStringForCapacity += "}"
  24734. keysForAllocatable := make([]string, 0, len(this.Allocatable))
  24735. for k := range this.Allocatable {
  24736. keysForAllocatable = append(keysForAllocatable, string(k))
  24737. }
  24738. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  24739. mapStringForAllocatable := "ResourceList{"
  24740. for _, k := range keysForAllocatable {
  24741. mapStringForAllocatable += fmt.Sprintf("%v: %v,", k, this.Allocatable[ResourceName(k)])
  24742. }
  24743. mapStringForAllocatable += "}"
  24744. s := strings.Join([]string{`&NodeStatus{`,
  24745. `Capacity:` + mapStringForCapacity + `,`,
  24746. `Allocatable:` + mapStringForAllocatable + `,`,
  24747. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24748. `Conditions:` + repeatedStringForConditions + `,`,
  24749. `Addresses:` + repeatedStringForAddresses + `,`,
  24750. `DaemonEndpoints:` + strings.Replace(strings.Replace(this.DaemonEndpoints.String(), "NodeDaemonEndpoints", "NodeDaemonEndpoints", 1), `&`, ``, 1) + `,`,
  24751. `NodeInfo:` + strings.Replace(strings.Replace(this.NodeInfo.String(), "NodeSystemInfo", "NodeSystemInfo", 1), `&`, ``, 1) + `,`,
  24752. `Images:` + repeatedStringForImages + `,`,
  24753. `VolumesInUse:` + fmt.Sprintf("%v", this.VolumesInUse) + `,`,
  24754. `VolumesAttached:` + repeatedStringForVolumesAttached + `,`,
  24755. `Config:` + strings.Replace(this.Config.String(), "NodeConfigStatus", "NodeConfigStatus", 1) + `,`,
  24756. `}`,
  24757. }, "")
  24758. return s
  24759. }
  24760. func (this *NodeSystemInfo) String() string {
  24761. if this == nil {
  24762. return "nil"
  24763. }
  24764. s := strings.Join([]string{`&NodeSystemInfo{`,
  24765. `MachineID:` + fmt.Sprintf("%v", this.MachineID) + `,`,
  24766. `SystemUUID:` + fmt.Sprintf("%v", this.SystemUUID) + `,`,
  24767. `BootID:` + fmt.Sprintf("%v", this.BootID) + `,`,
  24768. `KernelVersion:` + fmt.Sprintf("%v", this.KernelVersion) + `,`,
  24769. `OSImage:` + fmt.Sprintf("%v", this.OSImage) + `,`,
  24770. `ContainerRuntimeVersion:` + fmt.Sprintf("%v", this.ContainerRuntimeVersion) + `,`,
  24771. `KubeletVersion:` + fmt.Sprintf("%v", this.KubeletVersion) + `,`,
  24772. `KubeProxyVersion:` + fmt.Sprintf("%v", this.KubeProxyVersion) + `,`,
  24773. `OperatingSystem:` + fmt.Sprintf("%v", this.OperatingSystem) + `,`,
  24774. `Architecture:` + fmt.Sprintf("%v", this.Architecture) + `,`,
  24775. `}`,
  24776. }, "")
  24777. return s
  24778. }
  24779. func (this *ObjectFieldSelector) String() string {
  24780. if this == nil {
  24781. return "nil"
  24782. }
  24783. s := strings.Join([]string{`&ObjectFieldSelector{`,
  24784. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24785. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24786. `}`,
  24787. }, "")
  24788. return s
  24789. }
  24790. func (this *ObjectReference) String() string {
  24791. if this == nil {
  24792. return "nil"
  24793. }
  24794. s := strings.Join([]string{`&ObjectReference{`,
  24795. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  24796. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  24797. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24798. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  24799. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24800. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  24801. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24802. `}`,
  24803. }, "")
  24804. return s
  24805. }
  24806. func (this *PersistentVolume) String() string {
  24807. if this == nil {
  24808. return "nil"
  24809. }
  24810. s := strings.Join([]string{`&PersistentVolume{`,
  24811. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24812. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeSpec", "PersistentVolumeSpec", 1), `&`, ``, 1) + `,`,
  24813. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeStatus", "PersistentVolumeStatus", 1), `&`, ``, 1) + `,`,
  24814. `}`,
  24815. }, "")
  24816. return s
  24817. }
  24818. func (this *PersistentVolumeClaim) String() string {
  24819. if this == nil {
  24820. return "nil"
  24821. }
  24822. s := strings.Join([]string{`&PersistentVolumeClaim{`,
  24823. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24824. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24825. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeClaimStatus", "PersistentVolumeClaimStatus", 1), `&`, ``, 1) + `,`,
  24826. `}`,
  24827. }, "")
  24828. return s
  24829. }
  24830. func (this *PersistentVolumeClaimCondition) String() string {
  24831. if this == nil {
  24832. return "nil"
  24833. }
  24834. s := strings.Join([]string{`&PersistentVolumeClaimCondition{`,
  24835. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24836. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24837. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24838. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24839. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24840. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24841. `}`,
  24842. }, "")
  24843. return s
  24844. }
  24845. func (this *PersistentVolumeClaimList) String() string {
  24846. if this == nil {
  24847. return "nil"
  24848. }
  24849. repeatedStringForItems := "[]PersistentVolumeClaim{"
  24850. for _, f := range this.Items {
  24851. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaim", "PersistentVolumeClaim", 1), `&`, ``, 1) + ","
  24852. }
  24853. repeatedStringForItems += "}"
  24854. s := strings.Join([]string{`&PersistentVolumeClaimList{`,
  24855. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24856. `Items:` + repeatedStringForItems + `,`,
  24857. `}`,
  24858. }, "")
  24859. return s
  24860. }
  24861. func (this *PersistentVolumeClaimSpec) String() string {
  24862. if this == nil {
  24863. return "nil"
  24864. }
  24865. s := strings.Join([]string{`&PersistentVolumeClaimSpec{`,
  24866. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24867. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  24868. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  24869. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24870. `StorageClassName:` + valueToStringGenerated(this.StorageClassName) + `,`,
  24871. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  24872. `DataSource:` + strings.Replace(this.DataSource.String(), "TypedLocalObjectReference", "TypedLocalObjectReference", 1) + `,`,
  24873. `DataSourceRef:` + strings.Replace(this.DataSourceRef.String(), "TypedLocalObjectReference", "TypedLocalObjectReference", 1) + `,`,
  24874. `}`,
  24875. }, "")
  24876. return s
  24877. }
  24878. func (this *PersistentVolumeClaimStatus) String() string {
  24879. if this == nil {
  24880. return "nil"
  24881. }
  24882. repeatedStringForConditions := "[]PersistentVolumeClaimCondition{"
  24883. for _, f := range this.Conditions {
  24884. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaimCondition", "PersistentVolumeClaimCondition", 1), `&`, ``, 1) + ","
  24885. }
  24886. repeatedStringForConditions += "}"
  24887. keysForCapacity := make([]string, 0, len(this.Capacity))
  24888. for k := range this.Capacity {
  24889. keysForCapacity = append(keysForCapacity, string(k))
  24890. }
  24891. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24892. mapStringForCapacity := "ResourceList{"
  24893. for _, k := range keysForCapacity {
  24894. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24895. }
  24896. mapStringForCapacity += "}"
  24897. keysForAllocatedResources := make([]string, 0, len(this.AllocatedResources))
  24898. for k := range this.AllocatedResources {
  24899. keysForAllocatedResources = append(keysForAllocatedResources, string(k))
  24900. }
  24901. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatedResources)
  24902. mapStringForAllocatedResources := "ResourceList{"
  24903. for _, k := range keysForAllocatedResources {
  24904. mapStringForAllocatedResources += fmt.Sprintf("%v: %v,", k, this.AllocatedResources[ResourceName(k)])
  24905. }
  24906. mapStringForAllocatedResources += "}"
  24907. s := strings.Join([]string{`&PersistentVolumeClaimStatus{`,
  24908. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24909. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24910. `Capacity:` + mapStringForCapacity + `,`,
  24911. `Conditions:` + repeatedStringForConditions + `,`,
  24912. `AllocatedResources:` + mapStringForAllocatedResources + `,`,
  24913. `ResizeStatus:` + valueToStringGenerated(this.ResizeStatus) + `,`,
  24914. `}`,
  24915. }, "")
  24916. return s
  24917. }
  24918. func (this *PersistentVolumeClaimTemplate) String() string {
  24919. if this == nil {
  24920. return "nil"
  24921. }
  24922. s := strings.Join([]string{`&PersistentVolumeClaimTemplate{`,
  24923. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24924. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24925. `}`,
  24926. }, "")
  24927. return s
  24928. }
  24929. func (this *PersistentVolumeClaimVolumeSource) String() string {
  24930. if this == nil {
  24931. return "nil"
  24932. }
  24933. s := strings.Join([]string{`&PersistentVolumeClaimVolumeSource{`,
  24934. `ClaimName:` + fmt.Sprintf("%v", this.ClaimName) + `,`,
  24935. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24936. `}`,
  24937. }, "")
  24938. return s
  24939. }
  24940. func (this *PersistentVolumeList) String() string {
  24941. if this == nil {
  24942. return "nil"
  24943. }
  24944. repeatedStringForItems := "[]PersistentVolume{"
  24945. for _, f := range this.Items {
  24946. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolume", "PersistentVolume", 1), `&`, ``, 1) + ","
  24947. }
  24948. repeatedStringForItems += "}"
  24949. s := strings.Join([]string{`&PersistentVolumeList{`,
  24950. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24951. `Items:` + repeatedStringForItems + `,`,
  24952. `}`,
  24953. }, "")
  24954. return s
  24955. }
  24956. func (this *PersistentVolumeSource) String() string {
  24957. if this == nil {
  24958. return "nil"
  24959. }
  24960. s := strings.Join([]string{`&PersistentVolumeSource{`,
  24961. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  24962. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  24963. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  24964. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsPersistentVolumeSource", "GlusterfsPersistentVolumeSource", 1) + `,`,
  24965. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  24966. `RBD:` + strings.Replace(this.RBD.String(), "RBDPersistentVolumeSource", "RBDPersistentVolumeSource", 1) + `,`,
  24967. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIPersistentVolumeSource", "ISCSIPersistentVolumeSource", 1) + `,`,
  24968. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderPersistentVolumeSource", "CinderPersistentVolumeSource", 1) + `,`,
  24969. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSPersistentVolumeSource", "CephFSPersistentVolumeSource", 1) + `,`,
  24970. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  24971. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  24972. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexPersistentVolumeSource", "FlexPersistentVolumeSource", 1) + `,`,
  24973. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFilePersistentVolumeSource", "AzureFilePersistentVolumeSource", 1) + `,`,
  24974. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  24975. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  24976. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  24977. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  24978. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  24979. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOPersistentVolumeSource", "ScaleIOPersistentVolumeSource", 1) + `,`,
  24980. `Local:` + strings.Replace(this.Local.String(), "LocalVolumeSource", "LocalVolumeSource", 1) + `,`,
  24981. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSPersistentVolumeSource", "StorageOSPersistentVolumeSource", 1) + `,`,
  24982. `CSI:` + strings.Replace(this.CSI.String(), "CSIPersistentVolumeSource", "CSIPersistentVolumeSource", 1) + `,`,
  24983. `}`,
  24984. }, "")
  24985. return s
  24986. }
  24987. func (this *PersistentVolumeSpec) String() string {
  24988. if this == nil {
  24989. return "nil"
  24990. }
  24991. keysForCapacity := make([]string, 0, len(this.Capacity))
  24992. for k := range this.Capacity {
  24993. keysForCapacity = append(keysForCapacity, string(k))
  24994. }
  24995. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24996. mapStringForCapacity := "ResourceList{"
  24997. for _, k := range keysForCapacity {
  24998. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24999. }
  25000. mapStringForCapacity += "}"
  25001. s := strings.Join([]string{`&PersistentVolumeSpec{`,
  25002. `Capacity:` + mapStringForCapacity + `,`,
  25003. `PersistentVolumeSource:` + strings.Replace(strings.Replace(this.PersistentVolumeSource.String(), "PersistentVolumeSource", "PersistentVolumeSource", 1), `&`, ``, 1) + `,`,
  25004. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  25005. `ClaimRef:` + strings.Replace(this.ClaimRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  25006. `PersistentVolumeReclaimPolicy:` + fmt.Sprintf("%v", this.PersistentVolumeReclaimPolicy) + `,`,
  25007. `StorageClassName:` + fmt.Sprintf("%v", this.StorageClassName) + `,`,
  25008. `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
  25009. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  25010. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "VolumeNodeAffinity", "VolumeNodeAffinity", 1) + `,`,
  25011. `}`,
  25012. }, "")
  25013. return s
  25014. }
  25015. func (this *PersistentVolumeStatus) String() string {
  25016. if this == nil {
  25017. return "nil"
  25018. }
  25019. s := strings.Join([]string{`&PersistentVolumeStatus{`,
  25020. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  25021. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25022. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25023. `}`,
  25024. }, "")
  25025. return s
  25026. }
  25027. func (this *PhotonPersistentDiskVolumeSource) String() string {
  25028. if this == nil {
  25029. return "nil"
  25030. }
  25031. s := strings.Join([]string{`&PhotonPersistentDiskVolumeSource{`,
  25032. `PdID:` + fmt.Sprintf("%v", this.PdID) + `,`,
  25033. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25034. `}`,
  25035. }, "")
  25036. return s
  25037. }
  25038. func (this *Pod) String() string {
  25039. if this == nil {
  25040. return "nil"
  25041. }
  25042. s := strings.Join([]string{`&Pod{`,
  25043. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25044. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  25045. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  25046. `}`,
  25047. }, "")
  25048. return s
  25049. }
  25050. func (this *PodAffinity) String() string {
  25051. if this == nil {
  25052. return "nil"
  25053. }
  25054. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  25055. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  25056. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  25057. }
  25058. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  25059. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  25060. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  25061. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  25062. }
  25063. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  25064. s := strings.Join([]string{`&PodAffinity{`,
  25065. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  25066. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  25067. `}`,
  25068. }, "")
  25069. return s
  25070. }
  25071. func (this *PodAffinityTerm) String() string {
  25072. if this == nil {
  25073. return "nil"
  25074. }
  25075. s := strings.Join([]string{`&PodAffinityTerm{`,
  25076. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  25077. `Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
  25078. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  25079. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  25080. `}`,
  25081. }, "")
  25082. return s
  25083. }
  25084. func (this *PodAntiAffinity) String() string {
  25085. if this == nil {
  25086. return "nil"
  25087. }
  25088. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  25089. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  25090. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  25091. }
  25092. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  25093. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  25094. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  25095. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  25096. }
  25097. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  25098. s := strings.Join([]string{`&PodAntiAffinity{`,
  25099. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  25100. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  25101. `}`,
  25102. }, "")
  25103. return s
  25104. }
  25105. func (this *PodAttachOptions) String() string {
  25106. if this == nil {
  25107. return "nil"
  25108. }
  25109. s := strings.Join([]string{`&PodAttachOptions{`,
  25110. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  25111. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  25112. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  25113. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  25114. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  25115. `}`,
  25116. }, "")
  25117. return s
  25118. }
  25119. func (this *PodCondition) String() string {
  25120. if this == nil {
  25121. return "nil"
  25122. }
  25123. s := strings.Join([]string{`&PodCondition{`,
  25124. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25125. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  25126. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25127. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25128. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25129. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25130. `}`,
  25131. }, "")
  25132. return s
  25133. }
  25134. func (this *PodDNSConfig) String() string {
  25135. if this == nil {
  25136. return "nil"
  25137. }
  25138. repeatedStringForOptions := "[]PodDNSConfigOption{"
  25139. for _, f := range this.Options {
  25140. repeatedStringForOptions += strings.Replace(strings.Replace(f.String(), "PodDNSConfigOption", "PodDNSConfigOption", 1), `&`, ``, 1) + ","
  25141. }
  25142. repeatedStringForOptions += "}"
  25143. s := strings.Join([]string{`&PodDNSConfig{`,
  25144. `Nameservers:` + fmt.Sprintf("%v", this.Nameservers) + `,`,
  25145. `Searches:` + fmt.Sprintf("%v", this.Searches) + `,`,
  25146. `Options:` + repeatedStringForOptions + `,`,
  25147. `}`,
  25148. }, "")
  25149. return s
  25150. }
  25151. func (this *PodDNSConfigOption) String() string {
  25152. if this == nil {
  25153. return "nil"
  25154. }
  25155. s := strings.Join([]string{`&PodDNSConfigOption{`,
  25156. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25157. `Value:` + valueToStringGenerated(this.Value) + `,`,
  25158. `}`,
  25159. }, "")
  25160. return s
  25161. }
  25162. func (this *PodExecOptions) String() string {
  25163. if this == nil {
  25164. return "nil"
  25165. }
  25166. s := strings.Join([]string{`&PodExecOptions{`,
  25167. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  25168. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  25169. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  25170. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  25171. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  25172. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  25173. `}`,
  25174. }, "")
  25175. return s
  25176. }
  25177. func (this *PodIP) String() string {
  25178. if this == nil {
  25179. return "nil"
  25180. }
  25181. s := strings.Join([]string{`&PodIP{`,
  25182. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  25183. `}`,
  25184. }, "")
  25185. return s
  25186. }
  25187. func (this *PodList) String() string {
  25188. if this == nil {
  25189. return "nil"
  25190. }
  25191. repeatedStringForItems := "[]Pod{"
  25192. for _, f := range this.Items {
  25193. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Pod", "Pod", 1), `&`, ``, 1) + ","
  25194. }
  25195. repeatedStringForItems += "}"
  25196. s := strings.Join([]string{`&PodList{`,
  25197. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25198. `Items:` + repeatedStringForItems + `,`,
  25199. `}`,
  25200. }, "")
  25201. return s
  25202. }
  25203. func (this *PodLogOptions) String() string {
  25204. if this == nil {
  25205. return "nil"
  25206. }
  25207. s := strings.Join([]string{`&PodLogOptions{`,
  25208. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  25209. `Follow:` + fmt.Sprintf("%v", this.Follow) + `,`,
  25210. `Previous:` + fmt.Sprintf("%v", this.Previous) + `,`,
  25211. `SinceSeconds:` + valueToStringGenerated(this.SinceSeconds) + `,`,
  25212. `SinceTime:` + strings.Replace(fmt.Sprintf("%v", this.SinceTime), "Time", "v1.Time", 1) + `,`,
  25213. `Timestamps:` + fmt.Sprintf("%v", this.Timestamps) + `,`,
  25214. `TailLines:` + valueToStringGenerated(this.TailLines) + `,`,
  25215. `LimitBytes:` + valueToStringGenerated(this.LimitBytes) + `,`,
  25216. `InsecureSkipTLSVerifyBackend:` + fmt.Sprintf("%v", this.InsecureSkipTLSVerifyBackend) + `,`,
  25217. `}`,
  25218. }, "")
  25219. return s
  25220. }
  25221. func (this *PodOS) String() string {
  25222. if this == nil {
  25223. return "nil"
  25224. }
  25225. s := strings.Join([]string{`&PodOS{`,
  25226. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25227. `}`,
  25228. }, "")
  25229. return s
  25230. }
  25231. func (this *PodPortForwardOptions) String() string {
  25232. if this == nil {
  25233. return "nil"
  25234. }
  25235. s := strings.Join([]string{`&PodPortForwardOptions{`,
  25236. `Ports:` + fmt.Sprintf("%v", this.Ports) + `,`,
  25237. `}`,
  25238. }, "")
  25239. return s
  25240. }
  25241. func (this *PodProxyOptions) String() string {
  25242. if this == nil {
  25243. return "nil"
  25244. }
  25245. s := strings.Join([]string{`&PodProxyOptions{`,
  25246. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  25247. `}`,
  25248. }, "")
  25249. return s
  25250. }
  25251. func (this *PodReadinessGate) String() string {
  25252. if this == nil {
  25253. return "nil"
  25254. }
  25255. s := strings.Join([]string{`&PodReadinessGate{`,
  25256. `ConditionType:` + fmt.Sprintf("%v", this.ConditionType) + `,`,
  25257. `}`,
  25258. }, "")
  25259. return s
  25260. }
  25261. func (this *PodSecurityContext) String() string {
  25262. if this == nil {
  25263. return "nil"
  25264. }
  25265. repeatedStringForSysctls := "[]Sysctl{"
  25266. for _, f := range this.Sysctls {
  25267. repeatedStringForSysctls += strings.Replace(strings.Replace(f.String(), "Sysctl", "Sysctl", 1), `&`, ``, 1) + ","
  25268. }
  25269. repeatedStringForSysctls += "}"
  25270. s := strings.Join([]string{`&PodSecurityContext{`,
  25271. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  25272. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  25273. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  25274. `SupplementalGroups:` + fmt.Sprintf("%v", this.SupplementalGroups) + `,`,
  25275. `FSGroup:` + valueToStringGenerated(this.FSGroup) + `,`,
  25276. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  25277. `Sysctls:` + repeatedStringForSysctls + `,`,
  25278. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  25279. `FSGroupChangePolicy:` + valueToStringGenerated(this.FSGroupChangePolicy) + `,`,
  25280. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  25281. `}`,
  25282. }, "")
  25283. return s
  25284. }
  25285. func (this *PodSignature) String() string {
  25286. if this == nil {
  25287. return "nil"
  25288. }
  25289. s := strings.Join([]string{`&PodSignature{`,
  25290. `PodController:` + strings.Replace(fmt.Sprintf("%v", this.PodController), "OwnerReference", "v1.OwnerReference", 1) + `,`,
  25291. `}`,
  25292. }, "")
  25293. return s
  25294. }
  25295. func (this *PodSpec) String() string {
  25296. if this == nil {
  25297. return "nil"
  25298. }
  25299. repeatedStringForVolumes := "[]Volume{"
  25300. for _, f := range this.Volumes {
  25301. repeatedStringForVolumes += strings.Replace(strings.Replace(f.String(), "Volume", "Volume", 1), `&`, ``, 1) + ","
  25302. }
  25303. repeatedStringForVolumes += "}"
  25304. repeatedStringForContainers := "[]Container{"
  25305. for _, f := range this.Containers {
  25306. repeatedStringForContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  25307. }
  25308. repeatedStringForContainers += "}"
  25309. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  25310. for _, f := range this.ImagePullSecrets {
  25311. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  25312. }
  25313. repeatedStringForImagePullSecrets += "}"
  25314. repeatedStringForInitContainers := "[]Container{"
  25315. for _, f := range this.InitContainers {
  25316. repeatedStringForInitContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  25317. }
  25318. repeatedStringForInitContainers += "}"
  25319. repeatedStringForTolerations := "[]Toleration{"
  25320. for _, f := range this.Tolerations {
  25321. repeatedStringForTolerations += strings.Replace(strings.Replace(f.String(), "Toleration", "Toleration", 1), `&`, ``, 1) + ","
  25322. }
  25323. repeatedStringForTolerations += "}"
  25324. repeatedStringForHostAliases := "[]HostAlias{"
  25325. for _, f := range this.HostAliases {
  25326. repeatedStringForHostAliases += strings.Replace(strings.Replace(f.String(), "HostAlias", "HostAlias", 1), `&`, ``, 1) + ","
  25327. }
  25328. repeatedStringForHostAliases += "}"
  25329. repeatedStringForReadinessGates := "[]PodReadinessGate{"
  25330. for _, f := range this.ReadinessGates {
  25331. repeatedStringForReadinessGates += strings.Replace(strings.Replace(f.String(), "PodReadinessGate", "PodReadinessGate", 1), `&`, ``, 1) + ","
  25332. }
  25333. repeatedStringForReadinessGates += "}"
  25334. repeatedStringForTopologySpreadConstraints := "[]TopologySpreadConstraint{"
  25335. for _, f := range this.TopologySpreadConstraints {
  25336. repeatedStringForTopologySpreadConstraints += strings.Replace(strings.Replace(f.String(), "TopologySpreadConstraint", "TopologySpreadConstraint", 1), `&`, ``, 1) + ","
  25337. }
  25338. repeatedStringForTopologySpreadConstraints += "}"
  25339. repeatedStringForEphemeralContainers := "[]EphemeralContainer{"
  25340. for _, f := range this.EphemeralContainers {
  25341. repeatedStringForEphemeralContainers += strings.Replace(strings.Replace(f.String(), "EphemeralContainer", "EphemeralContainer", 1), `&`, ``, 1) + ","
  25342. }
  25343. repeatedStringForEphemeralContainers += "}"
  25344. keysForNodeSelector := make([]string, 0, len(this.NodeSelector))
  25345. for k := range this.NodeSelector {
  25346. keysForNodeSelector = append(keysForNodeSelector, k)
  25347. }
  25348. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  25349. mapStringForNodeSelector := "map[string]string{"
  25350. for _, k := range keysForNodeSelector {
  25351. mapStringForNodeSelector += fmt.Sprintf("%v: %v,", k, this.NodeSelector[k])
  25352. }
  25353. mapStringForNodeSelector += "}"
  25354. keysForOverhead := make([]string, 0, len(this.Overhead))
  25355. for k := range this.Overhead {
  25356. keysForOverhead = append(keysForOverhead, string(k))
  25357. }
  25358. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  25359. mapStringForOverhead := "ResourceList{"
  25360. for _, k := range keysForOverhead {
  25361. mapStringForOverhead += fmt.Sprintf("%v: %v,", k, this.Overhead[ResourceName(k)])
  25362. }
  25363. mapStringForOverhead += "}"
  25364. s := strings.Join([]string{`&PodSpec{`,
  25365. `Volumes:` + repeatedStringForVolumes + `,`,
  25366. `Containers:` + repeatedStringForContainers + `,`,
  25367. `RestartPolicy:` + fmt.Sprintf("%v", this.RestartPolicy) + `,`,
  25368. `TerminationGracePeriodSeconds:` + valueToStringGenerated(this.TerminationGracePeriodSeconds) + `,`,
  25369. `ActiveDeadlineSeconds:` + valueToStringGenerated(this.ActiveDeadlineSeconds) + `,`,
  25370. `DNSPolicy:` + fmt.Sprintf("%v", this.DNSPolicy) + `,`,
  25371. `NodeSelector:` + mapStringForNodeSelector + `,`,
  25372. `ServiceAccountName:` + fmt.Sprintf("%v", this.ServiceAccountName) + `,`,
  25373. `DeprecatedServiceAccount:` + fmt.Sprintf("%v", this.DeprecatedServiceAccount) + `,`,
  25374. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  25375. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  25376. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  25377. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  25378. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "PodSecurityContext", "PodSecurityContext", 1) + `,`,
  25379. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  25380. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  25381. `Subdomain:` + fmt.Sprintf("%v", this.Subdomain) + `,`,
  25382. `Affinity:` + strings.Replace(this.Affinity.String(), "Affinity", "Affinity", 1) + `,`,
  25383. `SchedulerName:` + fmt.Sprintf("%v", this.SchedulerName) + `,`,
  25384. `InitContainers:` + repeatedStringForInitContainers + `,`,
  25385. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  25386. `Tolerations:` + repeatedStringForTolerations + `,`,
  25387. `HostAliases:` + repeatedStringForHostAliases + `,`,
  25388. `PriorityClassName:` + fmt.Sprintf("%v", this.PriorityClassName) + `,`,
  25389. `Priority:` + valueToStringGenerated(this.Priority) + `,`,
  25390. `DNSConfig:` + strings.Replace(this.DNSConfig.String(), "PodDNSConfig", "PodDNSConfig", 1) + `,`,
  25391. `ShareProcessNamespace:` + valueToStringGenerated(this.ShareProcessNamespace) + `,`,
  25392. `ReadinessGates:` + repeatedStringForReadinessGates + `,`,
  25393. `RuntimeClassName:` + valueToStringGenerated(this.RuntimeClassName) + `,`,
  25394. `EnableServiceLinks:` + valueToStringGenerated(this.EnableServiceLinks) + `,`,
  25395. `PreemptionPolicy:` + valueToStringGenerated(this.PreemptionPolicy) + `,`,
  25396. `Overhead:` + mapStringForOverhead + `,`,
  25397. `TopologySpreadConstraints:` + repeatedStringForTopologySpreadConstraints + `,`,
  25398. `EphemeralContainers:` + repeatedStringForEphemeralContainers + `,`,
  25399. `SetHostnameAsFQDN:` + valueToStringGenerated(this.SetHostnameAsFQDN) + `,`,
  25400. `OS:` + strings.Replace(this.OS.String(), "PodOS", "PodOS", 1) + `,`,
  25401. `}`,
  25402. }, "")
  25403. return s
  25404. }
  25405. func (this *PodStatus) String() string {
  25406. if this == nil {
  25407. return "nil"
  25408. }
  25409. repeatedStringForConditions := "[]PodCondition{"
  25410. for _, f := range this.Conditions {
  25411. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PodCondition", "PodCondition", 1), `&`, ``, 1) + ","
  25412. }
  25413. repeatedStringForConditions += "}"
  25414. repeatedStringForContainerStatuses := "[]ContainerStatus{"
  25415. for _, f := range this.ContainerStatuses {
  25416. repeatedStringForContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25417. }
  25418. repeatedStringForContainerStatuses += "}"
  25419. repeatedStringForInitContainerStatuses := "[]ContainerStatus{"
  25420. for _, f := range this.InitContainerStatuses {
  25421. repeatedStringForInitContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25422. }
  25423. repeatedStringForInitContainerStatuses += "}"
  25424. repeatedStringForPodIPs := "[]PodIP{"
  25425. for _, f := range this.PodIPs {
  25426. repeatedStringForPodIPs += strings.Replace(strings.Replace(f.String(), "PodIP", "PodIP", 1), `&`, ``, 1) + ","
  25427. }
  25428. repeatedStringForPodIPs += "}"
  25429. repeatedStringForEphemeralContainerStatuses := "[]ContainerStatus{"
  25430. for _, f := range this.EphemeralContainerStatuses {
  25431. repeatedStringForEphemeralContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25432. }
  25433. repeatedStringForEphemeralContainerStatuses += "}"
  25434. s := strings.Join([]string{`&PodStatus{`,
  25435. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  25436. `Conditions:` + repeatedStringForConditions + `,`,
  25437. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25438. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25439. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  25440. `PodIP:` + fmt.Sprintf("%v", this.PodIP) + `,`,
  25441. `StartTime:` + strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "v1.Time", 1) + `,`,
  25442. `ContainerStatuses:` + repeatedStringForContainerStatuses + `,`,
  25443. `QOSClass:` + fmt.Sprintf("%v", this.QOSClass) + `,`,
  25444. `InitContainerStatuses:` + repeatedStringForInitContainerStatuses + `,`,
  25445. `NominatedNodeName:` + fmt.Sprintf("%v", this.NominatedNodeName) + `,`,
  25446. `PodIPs:` + repeatedStringForPodIPs + `,`,
  25447. `EphemeralContainerStatuses:` + repeatedStringForEphemeralContainerStatuses + `,`,
  25448. `}`,
  25449. }, "")
  25450. return s
  25451. }
  25452. func (this *PodStatusResult) String() string {
  25453. if this == nil {
  25454. return "nil"
  25455. }
  25456. s := strings.Join([]string{`&PodStatusResult{`,
  25457. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25458. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  25459. `}`,
  25460. }, "")
  25461. return s
  25462. }
  25463. func (this *PodTemplate) String() string {
  25464. if this == nil {
  25465. return "nil"
  25466. }
  25467. s := strings.Join([]string{`&PodTemplate{`,
  25468. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25469. `Template:` + strings.Replace(strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  25470. `}`,
  25471. }, "")
  25472. return s
  25473. }
  25474. func (this *PodTemplateList) String() string {
  25475. if this == nil {
  25476. return "nil"
  25477. }
  25478. repeatedStringForItems := "[]PodTemplate{"
  25479. for _, f := range this.Items {
  25480. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodTemplate", "PodTemplate", 1), `&`, ``, 1) + ","
  25481. }
  25482. repeatedStringForItems += "}"
  25483. s := strings.Join([]string{`&PodTemplateList{`,
  25484. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25485. `Items:` + repeatedStringForItems + `,`,
  25486. `}`,
  25487. }, "")
  25488. return s
  25489. }
  25490. func (this *PodTemplateSpec) String() string {
  25491. if this == nil {
  25492. return "nil"
  25493. }
  25494. s := strings.Join([]string{`&PodTemplateSpec{`,
  25495. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25496. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  25497. `}`,
  25498. }, "")
  25499. return s
  25500. }
  25501. func (this *PortStatus) String() string {
  25502. if this == nil {
  25503. return "nil"
  25504. }
  25505. s := strings.Join([]string{`&PortStatus{`,
  25506. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  25507. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  25508. `Error:` + valueToStringGenerated(this.Error) + `,`,
  25509. `}`,
  25510. }, "")
  25511. return s
  25512. }
  25513. func (this *PortworxVolumeSource) String() string {
  25514. if this == nil {
  25515. return "nil"
  25516. }
  25517. s := strings.Join([]string{`&PortworxVolumeSource{`,
  25518. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  25519. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25520. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25521. `}`,
  25522. }, "")
  25523. return s
  25524. }
  25525. func (this *Preconditions) String() string {
  25526. if this == nil {
  25527. return "nil"
  25528. }
  25529. s := strings.Join([]string{`&Preconditions{`,
  25530. `UID:` + valueToStringGenerated(this.UID) + `,`,
  25531. `}`,
  25532. }, "")
  25533. return s
  25534. }
  25535. func (this *PreferAvoidPodsEntry) String() string {
  25536. if this == nil {
  25537. return "nil"
  25538. }
  25539. s := strings.Join([]string{`&PreferAvoidPodsEntry{`,
  25540. `PodSignature:` + strings.Replace(strings.Replace(this.PodSignature.String(), "PodSignature", "PodSignature", 1), `&`, ``, 1) + `,`,
  25541. `EvictionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EvictionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25542. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25543. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25544. `}`,
  25545. }, "")
  25546. return s
  25547. }
  25548. func (this *PreferredSchedulingTerm) String() string {
  25549. if this == nil {
  25550. return "nil"
  25551. }
  25552. s := strings.Join([]string{`&PreferredSchedulingTerm{`,
  25553. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  25554. `Preference:` + strings.Replace(strings.Replace(this.Preference.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + `,`,
  25555. `}`,
  25556. }, "")
  25557. return s
  25558. }
  25559. func (this *Probe) String() string {
  25560. if this == nil {
  25561. return "nil"
  25562. }
  25563. s := strings.Join([]string{`&Probe{`,
  25564. `ProbeHandler:` + strings.Replace(strings.Replace(this.ProbeHandler.String(), "ProbeHandler", "ProbeHandler", 1), `&`, ``, 1) + `,`,
  25565. `InitialDelaySeconds:` + fmt.Sprintf("%v", this.InitialDelaySeconds) + `,`,
  25566. `TimeoutSeconds:` + fmt.Sprintf("%v", this.TimeoutSeconds) + `,`,
  25567. `PeriodSeconds:` + fmt.Sprintf("%v", this.PeriodSeconds) + `,`,
  25568. `SuccessThreshold:` + fmt.Sprintf("%v", this.SuccessThreshold) + `,`,
  25569. `FailureThreshold:` + fmt.Sprintf("%v", this.FailureThreshold) + `,`,
  25570. `TerminationGracePeriodSeconds:` + valueToStringGenerated(this.TerminationGracePeriodSeconds) + `,`,
  25571. `}`,
  25572. }, "")
  25573. return s
  25574. }
  25575. func (this *ProbeHandler) String() string {
  25576. if this == nil {
  25577. return "nil"
  25578. }
  25579. s := strings.Join([]string{`&ProbeHandler{`,
  25580. `Exec:` + strings.Replace(this.Exec.String(), "ExecAction", "ExecAction", 1) + `,`,
  25581. `HTTPGet:` + strings.Replace(this.HTTPGet.String(), "HTTPGetAction", "HTTPGetAction", 1) + `,`,
  25582. `TCPSocket:` + strings.Replace(this.TCPSocket.String(), "TCPSocketAction", "TCPSocketAction", 1) + `,`,
  25583. `GRPC:` + strings.Replace(this.GRPC.String(), "GRPCAction", "GRPCAction", 1) + `,`,
  25584. `}`,
  25585. }, "")
  25586. return s
  25587. }
  25588. func (this *ProjectedVolumeSource) String() string {
  25589. if this == nil {
  25590. return "nil"
  25591. }
  25592. repeatedStringForSources := "[]VolumeProjection{"
  25593. for _, f := range this.Sources {
  25594. repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "VolumeProjection", "VolumeProjection", 1), `&`, ``, 1) + ","
  25595. }
  25596. repeatedStringForSources += "}"
  25597. s := strings.Join([]string{`&ProjectedVolumeSource{`,
  25598. `Sources:` + repeatedStringForSources + `,`,
  25599. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  25600. `}`,
  25601. }, "")
  25602. return s
  25603. }
  25604. func (this *QuobyteVolumeSource) String() string {
  25605. if this == nil {
  25606. return "nil"
  25607. }
  25608. s := strings.Join([]string{`&QuobyteVolumeSource{`,
  25609. `Registry:` + fmt.Sprintf("%v", this.Registry) + `,`,
  25610. `Volume:` + fmt.Sprintf("%v", this.Volume) + `,`,
  25611. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25612. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25613. `Group:` + fmt.Sprintf("%v", this.Group) + `,`,
  25614. `Tenant:` + fmt.Sprintf("%v", this.Tenant) + `,`,
  25615. `}`,
  25616. }, "")
  25617. return s
  25618. }
  25619. func (this *RBDPersistentVolumeSource) String() string {
  25620. if this == nil {
  25621. return "nil"
  25622. }
  25623. s := strings.Join([]string{`&RBDPersistentVolumeSource{`,
  25624. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25625. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25626. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25627. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25628. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25629. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25630. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25631. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25632. `}`,
  25633. }, "")
  25634. return s
  25635. }
  25636. func (this *RBDVolumeSource) String() string {
  25637. if this == nil {
  25638. return "nil"
  25639. }
  25640. s := strings.Join([]string{`&RBDVolumeSource{`,
  25641. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25642. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25643. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25644. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25645. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25646. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25647. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25648. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25649. `}`,
  25650. }, "")
  25651. return s
  25652. }
  25653. func (this *RangeAllocation) String() string {
  25654. if this == nil {
  25655. return "nil"
  25656. }
  25657. s := strings.Join([]string{`&RangeAllocation{`,
  25658. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25659. `Range:` + fmt.Sprintf("%v", this.Range) + `,`,
  25660. `Data:` + valueToStringGenerated(this.Data) + `,`,
  25661. `}`,
  25662. }, "")
  25663. return s
  25664. }
  25665. func (this *ReplicationController) String() string {
  25666. if this == nil {
  25667. return "nil"
  25668. }
  25669. s := strings.Join([]string{`&ReplicationController{`,
  25670. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25671. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicationControllerSpec", "ReplicationControllerSpec", 1), `&`, ``, 1) + `,`,
  25672. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicationControllerStatus", "ReplicationControllerStatus", 1), `&`, ``, 1) + `,`,
  25673. `}`,
  25674. }, "")
  25675. return s
  25676. }
  25677. func (this *ReplicationControllerCondition) String() string {
  25678. if this == nil {
  25679. return "nil"
  25680. }
  25681. s := strings.Join([]string{`&ReplicationControllerCondition{`,
  25682. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25683. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  25684. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25685. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25686. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25687. `}`,
  25688. }, "")
  25689. return s
  25690. }
  25691. func (this *ReplicationControllerList) String() string {
  25692. if this == nil {
  25693. return "nil"
  25694. }
  25695. repeatedStringForItems := "[]ReplicationController{"
  25696. for _, f := range this.Items {
  25697. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicationController", "ReplicationController", 1), `&`, ``, 1) + ","
  25698. }
  25699. repeatedStringForItems += "}"
  25700. s := strings.Join([]string{`&ReplicationControllerList{`,
  25701. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25702. `Items:` + repeatedStringForItems + `,`,
  25703. `}`,
  25704. }, "")
  25705. return s
  25706. }
  25707. func (this *ReplicationControllerSpec) String() string {
  25708. if this == nil {
  25709. return "nil"
  25710. }
  25711. keysForSelector := make([]string, 0, len(this.Selector))
  25712. for k := range this.Selector {
  25713. keysForSelector = append(keysForSelector, k)
  25714. }
  25715. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  25716. mapStringForSelector := "map[string]string{"
  25717. for _, k := range keysForSelector {
  25718. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  25719. }
  25720. mapStringForSelector += "}"
  25721. s := strings.Join([]string{`&ReplicationControllerSpec{`,
  25722. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  25723. `Selector:` + mapStringForSelector + `,`,
  25724. `Template:` + strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1) + `,`,
  25725. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  25726. `}`,
  25727. }, "")
  25728. return s
  25729. }
  25730. func (this *ReplicationControllerStatus) String() string {
  25731. if this == nil {
  25732. return "nil"
  25733. }
  25734. repeatedStringForConditions := "[]ReplicationControllerCondition{"
  25735. for _, f := range this.Conditions {
  25736. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicationControllerCondition", "ReplicationControllerCondition", 1), `&`, ``, 1) + ","
  25737. }
  25738. repeatedStringForConditions += "}"
  25739. s := strings.Join([]string{`&ReplicationControllerStatus{`,
  25740. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  25741. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  25742. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  25743. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  25744. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  25745. `Conditions:` + repeatedStringForConditions + `,`,
  25746. `}`,
  25747. }, "")
  25748. return s
  25749. }
  25750. func (this *ResourceFieldSelector) String() string {
  25751. if this == nil {
  25752. return "nil"
  25753. }
  25754. s := strings.Join([]string{`&ResourceFieldSelector{`,
  25755. `ContainerName:` + fmt.Sprintf("%v", this.ContainerName) + `,`,
  25756. `Resource:` + fmt.Sprintf("%v", this.Resource) + `,`,
  25757. `Divisor:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Divisor), "Quantity", "resource.Quantity", 1), `&`, ``, 1) + `,`,
  25758. `}`,
  25759. }, "")
  25760. return s
  25761. }
  25762. func (this *ResourceQuota) String() string {
  25763. if this == nil {
  25764. return "nil"
  25765. }
  25766. s := strings.Join([]string{`&ResourceQuota{`,
  25767. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25768. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceQuotaSpec", "ResourceQuotaSpec", 1), `&`, ``, 1) + `,`,
  25769. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ResourceQuotaStatus", "ResourceQuotaStatus", 1), `&`, ``, 1) + `,`,
  25770. `}`,
  25771. }, "")
  25772. return s
  25773. }
  25774. func (this *ResourceQuotaList) String() string {
  25775. if this == nil {
  25776. return "nil"
  25777. }
  25778. repeatedStringForItems := "[]ResourceQuota{"
  25779. for _, f := range this.Items {
  25780. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceQuota", "ResourceQuota", 1), `&`, ``, 1) + ","
  25781. }
  25782. repeatedStringForItems += "}"
  25783. s := strings.Join([]string{`&ResourceQuotaList{`,
  25784. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25785. `Items:` + repeatedStringForItems + `,`,
  25786. `}`,
  25787. }, "")
  25788. return s
  25789. }
  25790. func (this *ResourceQuotaSpec) String() string {
  25791. if this == nil {
  25792. return "nil"
  25793. }
  25794. keysForHard := make([]string, 0, len(this.Hard))
  25795. for k := range this.Hard {
  25796. keysForHard = append(keysForHard, string(k))
  25797. }
  25798. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25799. mapStringForHard := "ResourceList{"
  25800. for _, k := range keysForHard {
  25801. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25802. }
  25803. mapStringForHard += "}"
  25804. s := strings.Join([]string{`&ResourceQuotaSpec{`,
  25805. `Hard:` + mapStringForHard + `,`,
  25806. `Scopes:` + fmt.Sprintf("%v", this.Scopes) + `,`,
  25807. `ScopeSelector:` + strings.Replace(this.ScopeSelector.String(), "ScopeSelector", "ScopeSelector", 1) + `,`,
  25808. `}`,
  25809. }, "")
  25810. return s
  25811. }
  25812. func (this *ResourceQuotaStatus) String() string {
  25813. if this == nil {
  25814. return "nil"
  25815. }
  25816. keysForHard := make([]string, 0, len(this.Hard))
  25817. for k := range this.Hard {
  25818. keysForHard = append(keysForHard, string(k))
  25819. }
  25820. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25821. mapStringForHard := "ResourceList{"
  25822. for _, k := range keysForHard {
  25823. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25824. }
  25825. mapStringForHard += "}"
  25826. keysForUsed := make([]string, 0, len(this.Used))
  25827. for k := range this.Used {
  25828. keysForUsed = append(keysForUsed, string(k))
  25829. }
  25830. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  25831. mapStringForUsed := "ResourceList{"
  25832. for _, k := range keysForUsed {
  25833. mapStringForUsed += fmt.Sprintf("%v: %v,", k, this.Used[ResourceName(k)])
  25834. }
  25835. mapStringForUsed += "}"
  25836. s := strings.Join([]string{`&ResourceQuotaStatus{`,
  25837. `Hard:` + mapStringForHard + `,`,
  25838. `Used:` + mapStringForUsed + `,`,
  25839. `}`,
  25840. }, "")
  25841. return s
  25842. }
  25843. func (this *ResourceRequirements) String() string {
  25844. if this == nil {
  25845. return "nil"
  25846. }
  25847. keysForLimits := make([]string, 0, len(this.Limits))
  25848. for k := range this.Limits {
  25849. keysForLimits = append(keysForLimits, string(k))
  25850. }
  25851. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  25852. mapStringForLimits := "ResourceList{"
  25853. for _, k := range keysForLimits {
  25854. mapStringForLimits += fmt.Sprintf("%v: %v,", k, this.Limits[ResourceName(k)])
  25855. }
  25856. mapStringForLimits += "}"
  25857. keysForRequests := make([]string, 0, len(this.Requests))
  25858. for k := range this.Requests {
  25859. keysForRequests = append(keysForRequests, string(k))
  25860. }
  25861. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  25862. mapStringForRequests := "ResourceList{"
  25863. for _, k := range keysForRequests {
  25864. mapStringForRequests += fmt.Sprintf("%v: %v,", k, this.Requests[ResourceName(k)])
  25865. }
  25866. mapStringForRequests += "}"
  25867. s := strings.Join([]string{`&ResourceRequirements{`,
  25868. `Limits:` + mapStringForLimits + `,`,
  25869. `Requests:` + mapStringForRequests + `,`,
  25870. `}`,
  25871. }, "")
  25872. return s
  25873. }
  25874. func (this *SELinuxOptions) String() string {
  25875. if this == nil {
  25876. return "nil"
  25877. }
  25878. s := strings.Join([]string{`&SELinuxOptions{`,
  25879. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25880. `Role:` + fmt.Sprintf("%v", this.Role) + `,`,
  25881. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25882. `Level:` + fmt.Sprintf("%v", this.Level) + `,`,
  25883. `}`,
  25884. }, "")
  25885. return s
  25886. }
  25887. func (this *ScaleIOPersistentVolumeSource) String() string {
  25888. if this == nil {
  25889. return "nil"
  25890. }
  25891. s := strings.Join([]string{`&ScaleIOPersistentVolumeSource{`,
  25892. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25893. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25894. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25895. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25896. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25897. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25898. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25899. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25900. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25901. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25902. `}`,
  25903. }, "")
  25904. return s
  25905. }
  25906. func (this *ScaleIOVolumeSource) String() string {
  25907. if this == nil {
  25908. return "nil"
  25909. }
  25910. s := strings.Join([]string{`&ScaleIOVolumeSource{`,
  25911. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25912. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25913. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25914. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25915. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25916. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25917. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25918. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25919. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25920. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25921. `}`,
  25922. }, "")
  25923. return s
  25924. }
  25925. func (this *ScopeSelector) String() string {
  25926. if this == nil {
  25927. return "nil"
  25928. }
  25929. repeatedStringForMatchExpressions := "[]ScopedResourceSelectorRequirement{"
  25930. for _, f := range this.MatchExpressions {
  25931. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "ScopedResourceSelectorRequirement", "ScopedResourceSelectorRequirement", 1), `&`, ``, 1) + ","
  25932. }
  25933. repeatedStringForMatchExpressions += "}"
  25934. s := strings.Join([]string{`&ScopeSelector{`,
  25935. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  25936. `}`,
  25937. }, "")
  25938. return s
  25939. }
  25940. func (this *ScopedResourceSelectorRequirement) String() string {
  25941. if this == nil {
  25942. return "nil"
  25943. }
  25944. s := strings.Join([]string{`&ScopedResourceSelectorRequirement{`,
  25945. `ScopeName:` + fmt.Sprintf("%v", this.ScopeName) + `,`,
  25946. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  25947. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  25948. `}`,
  25949. }, "")
  25950. return s
  25951. }
  25952. func (this *SeccompProfile) String() string {
  25953. if this == nil {
  25954. return "nil"
  25955. }
  25956. s := strings.Join([]string{`&SeccompProfile{`,
  25957. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25958. `LocalhostProfile:` + valueToStringGenerated(this.LocalhostProfile) + `,`,
  25959. `}`,
  25960. }, "")
  25961. return s
  25962. }
  25963. func (this *Secret) String() string {
  25964. if this == nil {
  25965. return "nil"
  25966. }
  25967. keysForData := make([]string, 0, len(this.Data))
  25968. for k := range this.Data {
  25969. keysForData = append(keysForData, k)
  25970. }
  25971. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  25972. mapStringForData := "map[string][]byte{"
  25973. for _, k := range keysForData {
  25974. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  25975. }
  25976. mapStringForData += "}"
  25977. keysForStringData := make([]string, 0, len(this.StringData))
  25978. for k := range this.StringData {
  25979. keysForStringData = append(keysForStringData, k)
  25980. }
  25981. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  25982. mapStringForStringData := "map[string]string{"
  25983. for _, k := range keysForStringData {
  25984. mapStringForStringData += fmt.Sprintf("%v: %v,", k, this.StringData[k])
  25985. }
  25986. mapStringForStringData += "}"
  25987. s := strings.Join([]string{`&Secret{`,
  25988. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25989. `Data:` + mapStringForData + `,`,
  25990. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25991. `StringData:` + mapStringForStringData + `,`,
  25992. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  25993. `}`,
  25994. }, "")
  25995. return s
  25996. }
  25997. func (this *SecretEnvSource) String() string {
  25998. if this == nil {
  25999. return "nil"
  26000. }
  26001. s := strings.Join([]string{`&SecretEnvSource{`,
  26002. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  26003. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  26004. `}`,
  26005. }, "")
  26006. return s
  26007. }
  26008. func (this *SecretKeySelector) String() string {
  26009. if this == nil {
  26010. return "nil"
  26011. }
  26012. s := strings.Join([]string{`&SecretKeySelector{`,
  26013. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  26014. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26015. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  26016. `}`,
  26017. }, "")
  26018. return s
  26019. }
  26020. func (this *SecretList) String() string {
  26021. if this == nil {
  26022. return "nil"
  26023. }
  26024. repeatedStringForItems := "[]Secret{"
  26025. for _, f := range this.Items {
  26026. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Secret", "Secret", 1), `&`, ``, 1) + ","
  26027. }
  26028. repeatedStringForItems += "}"
  26029. s := strings.Join([]string{`&SecretList{`,
  26030. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  26031. `Items:` + repeatedStringForItems + `,`,
  26032. `}`,
  26033. }, "")
  26034. return s
  26035. }
  26036. func (this *SecretProjection) String() string {
  26037. if this == nil {
  26038. return "nil"
  26039. }
  26040. repeatedStringForItems := "[]KeyToPath{"
  26041. for _, f := range this.Items {
  26042. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  26043. }
  26044. repeatedStringForItems += "}"
  26045. s := strings.Join([]string{`&SecretProjection{`,
  26046. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  26047. `Items:` + repeatedStringForItems + `,`,
  26048. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  26049. `}`,
  26050. }, "")
  26051. return s
  26052. }
  26053. func (this *SecretReference) String() string {
  26054. if this == nil {
  26055. return "nil"
  26056. }
  26057. s := strings.Join([]string{`&SecretReference{`,
  26058. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26059. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  26060. `}`,
  26061. }, "")
  26062. return s
  26063. }
  26064. func (this *SecretVolumeSource) String() string {
  26065. if this == nil {
  26066. return "nil"
  26067. }
  26068. repeatedStringForItems := "[]KeyToPath{"
  26069. for _, f := range this.Items {
  26070. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  26071. }
  26072. repeatedStringForItems += "}"
  26073. s := strings.Join([]string{`&SecretVolumeSource{`,
  26074. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  26075. `Items:` + repeatedStringForItems + `,`,
  26076. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  26077. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  26078. `}`,
  26079. }, "")
  26080. return s
  26081. }
  26082. func (this *SecurityContext) String() string {
  26083. if this == nil {
  26084. return "nil"
  26085. }
  26086. s := strings.Join([]string{`&SecurityContext{`,
  26087. `Capabilities:` + strings.Replace(this.Capabilities.String(), "Capabilities", "Capabilities", 1) + `,`,
  26088. `Privileged:` + valueToStringGenerated(this.Privileged) + `,`,
  26089. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  26090. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  26091. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  26092. `ReadOnlyRootFilesystem:` + valueToStringGenerated(this.ReadOnlyRootFilesystem) + `,`,
  26093. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  26094. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  26095. `ProcMount:` + valueToStringGenerated(this.ProcMount) + `,`,
  26096. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  26097. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  26098. `}`,
  26099. }, "")
  26100. return s
  26101. }
  26102. func (this *SerializedReference) String() string {
  26103. if this == nil {
  26104. return "nil"
  26105. }
  26106. s := strings.Join([]string{`&SerializedReference{`,
  26107. `Reference:` + strings.Replace(strings.Replace(this.Reference.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  26108. `}`,
  26109. }, "")
  26110. return s
  26111. }
  26112. func (this *Service) String() string {
  26113. if this == nil {
  26114. return "nil"
  26115. }
  26116. s := strings.Join([]string{`&Service{`,
  26117. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  26118. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ServiceSpec", "ServiceSpec", 1), `&`, ``, 1) + `,`,
  26119. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ServiceStatus", "ServiceStatus", 1), `&`, ``, 1) + `,`,
  26120. `}`,
  26121. }, "")
  26122. return s
  26123. }
  26124. func (this *ServiceAccount) String() string {
  26125. if this == nil {
  26126. return "nil"
  26127. }
  26128. repeatedStringForSecrets := "[]ObjectReference{"
  26129. for _, f := range this.Secrets {
  26130. repeatedStringForSecrets += strings.Replace(strings.Replace(f.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + ","
  26131. }
  26132. repeatedStringForSecrets += "}"
  26133. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  26134. for _, f := range this.ImagePullSecrets {
  26135. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  26136. }
  26137. repeatedStringForImagePullSecrets += "}"
  26138. s := strings.Join([]string{`&ServiceAccount{`,
  26139. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  26140. `Secrets:` + repeatedStringForSecrets + `,`,
  26141. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  26142. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  26143. `}`,
  26144. }, "")
  26145. return s
  26146. }
  26147. func (this *ServiceAccountList) String() string {
  26148. if this == nil {
  26149. return "nil"
  26150. }
  26151. repeatedStringForItems := "[]ServiceAccount{"
  26152. for _, f := range this.Items {
  26153. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ServiceAccount", "ServiceAccount", 1), `&`, ``, 1) + ","
  26154. }
  26155. repeatedStringForItems += "}"
  26156. s := strings.Join([]string{`&ServiceAccountList{`,
  26157. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  26158. `Items:` + repeatedStringForItems + `,`,
  26159. `}`,
  26160. }, "")
  26161. return s
  26162. }
  26163. func (this *ServiceAccountTokenProjection) String() string {
  26164. if this == nil {
  26165. return "nil"
  26166. }
  26167. s := strings.Join([]string{`&ServiceAccountTokenProjection{`,
  26168. `Audience:` + fmt.Sprintf("%v", this.Audience) + `,`,
  26169. `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
  26170. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  26171. `}`,
  26172. }, "")
  26173. return s
  26174. }
  26175. func (this *ServiceList) String() string {
  26176. if this == nil {
  26177. return "nil"
  26178. }
  26179. repeatedStringForItems := "[]Service{"
  26180. for _, f := range this.Items {
  26181. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Service", "Service", 1), `&`, ``, 1) + ","
  26182. }
  26183. repeatedStringForItems += "}"
  26184. s := strings.Join([]string{`&ServiceList{`,
  26185. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  26186. `Items:` + repeatedStringForItems + `,`,
  26187. `}`,
  26188. }, "")
  26189. return s
  26190. }
  26191. func (this *ServicePort) String() string {
  26192. if this == nil {
  26193. return "nil"
  26194. }
  26195. s := strings.Join([]string{`&ServicePort{`,
  26196. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26197. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  26198. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  26199. `TargetPort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.TargetPort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  26200. `NodePort:` + fmt.Sprintf("%v", this.NodePort) + `,`,
  26201. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  26202. `}`,
  26203. }, "")
  26204. return s
  26205. }
  26206. func (this *ServiceProxyOptions) String() string {
  26207. if this == nil {
  26208. return "nil"
  26209. }
  26210. s := strings.Join([]string{`&ServiceProxyOptions{`,
  26211. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  26212. `}`,
  26213. }, "")
  26214. return s
  26215. }
  26216. func (this *ServiceSpec) String() string {
  26217. if this == nil {
  26218. return "nil"
  26219. }
  26220. repeatedStringForPorts := "[]ServicePort{"
  26221. for _, f := range this.Ports {
  26222. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ServicePort", "ServicePort", 1), `&`, ``, 1) + ","
  26223. }
  26224. repeatedStringForPorts += "}"
  26225. keysForSelector := make([]string, 0, len(this.Selector))
  26226. for k := range this.Selector {
  26227. keysForSelector = append(keysForSelector, k)
  26228. }
  26229. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  26230. mapStringForSelector := "map[string]string{"
  26231. for _, k := range keysForSelector {
  26232. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  26233. }
  26234. mapStringForSelector += "}"
  26235. s := strings.Join([]string{`&ServiceSpec{`,
  26236. `Ports:` + repeatedStringForPorts + `,`,
  26237. `Selector:` + mapStringForSelector + `,`,
  26238. `ClusterIP:` + fmt.Sprintf("%v", this.ClusterIP) + `,`,
  26239. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  26240. `ExternalIPs:` + fmt.Sprintf("%v", this.ExternalIPs) + `,`,
  26241. `SessionAffinity:` + fmt.Sprintf("%v", this.SessionAffinity) + `,`,
  26242. `LoadBalancerIP:` + fmt.Sprintf("%v", this.LoadBalancerIP) + `,`,
  26243. `LoadBalancerSourceRanges:` + fmt.Sprintf("%v", this.LoadBalancerSourceRanges) + `,`,
  26244. `ExternalName:` + fmt.Sprintf("%v", this.ExternalName) + `,`,
  26245. `ExternalTrafficPolicy:` + fmt.Sprintf("%v", this.ExternalTrafficPolicy) + `,`,
  26246. `HealthCheckNodePort:` + fmt.Sprintf("%v", this.HealthCheckNodePort) + `,`,
  26247. `PublishNotReadyAddresses:` + fmt.Sprintf("%v", this.PublishNotReadyAddresses) + `,`,
  26248. `SessionAffinityConfig:` + strings.Replace(this.SessionAffinityConfig.String(), "SessionAffinityConfig", "SessionAffinityConfig", 1) + `,`,
  26249. `IPFamilyPolicy:` + valueToStringGenerated(this.IPFamilyPolicy) + `,`,
  26250. `ClusterIPs:` + fmt.Sprintf("%v", this.ClusterIPs) + `,`,
  26251. `IPFamilies:` + fmt.Sprintf("%v", this.IPFamilies) + `,`,
  26252. `AllocateLoadBalancerNodePorts:` + valueToStringGenerated(this.AllocateLoadBalancerNodePorts) + `,`,
  26253. `LoadBalancerClass:` + valueToStringGenerated(this.LoadBalancerClass) + `,`,
  26254. `InternalTrafficPolicy:` + valueToStringGenerated(this.InternalTrafficPolicy) + `,`,
  26255. `}`,
  26256. }, "")
  26257. return s
  26258. }
  26259. func (this *ServiceStatus) String() string {
  26260. if this == nil {
  26261. return "nil"
  26262. }
  26263. repeatedStringForConditions := "[]Condition{"
  26264. for _, f := range this.Conditions {
  26265. repeatedStringForConditions += fmt.Sprintf("%v", f) + ","
  26266. }
  26267. repeatedStringForConditions += "}"
  26268. s := strings.Join([]string{`&ServiceStatus{`,
  26269. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "LoadBalancerStatus", "LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  26270. `Conditions:` + repeatedStringForConditions + `,`,
  26271. `}`,
  26272. }, "")
  26273. return s
  26274. }
  26275. func (this *SessionAffinityConfig) String() string {
  26276. if this == nil {
  26277. return "nil"
  26278. }
  26279. s := strings.Join([]string{`&SessionAffinityConfig{`,
  26280. `ClientIP:` + strings.Replace(this.ClientIP.String(), "ClientIPConfig", "ClientIPConfig", 1) + `,`,
  26281. `}`,
  26282. }, "")
  26283. return s
  26284. }
  26285. func (this *StorageOSPersistentVolumeSource) String() string {
  26286. if this == nil {
  26287. return "nil"
  26288. }
  26289. s := strings.Join([]string{`&StorageOSPersistentVolumeSource{`,
  26290. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  26291. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  26292. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26293. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26294. `SecretRef:` + strings.Replace(this.SecretRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  26295. `}`,
  26296. }, "")
  26297. return s
  26298. }
  26299. func (this *StorageOSVolumeSource) String() string {
  26300. if this == nil {
  26301. return "nil"
  26302. }
  26303. s := strings.Join([]string{`&StorageOSVolumeSource{`,
  26304. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  26305. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  26306. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26307. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26308. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  26309. `}`,
  26310. }, "")
  26311. return s
  26312. }
  26313. func (this *Sysctl) String() string {
  26314. if this == nil {
  26315. return "nil"
  26316. }
  26317. s := strings.Join([]string{`&Sysctl{`,
  26318. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26319. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26320. `}`,
  26321. }, "")
  26322. return s
  26323. }
  26324. func (this *TCPSocketAction) String() string {
  26325. if this == nil {
  26326. return "nil"
  26327. }
  26328. s := strings.Join([]string{`&TCPSocketAction{`,
  26329. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  26330. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  26331. `}`,
  26332. }, "")
  26333. return s
  26334. }
  26335. func (this *Taint) String() string {
  26336. if this == nil {
  26337. return "nil"
  26338. }
  26339. s := strings.Join([]string{`&Taint{`,
  26340. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26341. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26342. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  26343. `TimeAdded:` + strings.Replace(fmt.Sprintf("%v", this.TimeAdded), "Time", "v1.Time", 1) + `,`,
  26344. `}`,
  26345. }, "")
  26346. return s
  26347. }
  26348. func (this *Toleration) String() string {
  26349. if this == nil {
  26350. return "nil"
  26351. }
  26352. s := strings.Join([]string{`&Toleration{`,
  26353. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26354. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  26355. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26356. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  26357. `TolerationSeconds:` + valueToStringGenerated(this.TolerationSeconds) + `,`,
  26358. `}`,
  26359. }, "")
  26360. return s
  26361. }
  26362. func (this *TopologySelectorLabelRequirement) String() string {
  26363. if this == nil {
  26364. return "nil"
  26365. }
  26366. s := strings.Join([]string{`&TopologySelectorLabelRequirement{`,
  26367. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26368. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  26369. `}`,
  26370. }, "")
  26371. return s
  26372. }
  26373. func (this *TopologySelectorTerm) String() string {
  26374. if this == nil {
  26375. return "nil"
  26376. }
  26377. repeatedStringForMatchLabelExpressions := "[]TopologySelectorLabelRequirement{"
  26378. for _, f := range this.MatchLabelExpressions {
  26379. repeatedStringForMatchLabelExpressions += strings.Replace(strings.Replace(f.String(), "TopologySelectorLabelRequirement", "TopologySelectorLabelRequirement", 1), `&`, ``, 1) + ","
  26380. }
  26381. repeatedStringForMatchLabelExpressions += "}"
  26382. s := strings.Join([]string{`&TopologySelectorTerm{`,
  26383. `MatchLabelExpressions:` + repeatedStringForMatchLabelExpressions + `,`,
  26384. `}`,
  26385. }, "")
  26386. return s
  26387. }
  26388. func (this *TopologySpreadConstraint) String() string {
  26389. if this == nil {
  26390. return "nil"
  26391. }
  26392. s := strings.Join([]string{`&TopologySpreadConstraint{`,
  26393. `MaxSkew:` + fmt.Sprintf("%v", this.MaxSkew) + `,`,
  26394. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  26395. `WhenUnsatisfiable:` + fmt.Sprintf("%v", this.WhenUnsatisfiable) + `,`,
  26396. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  26397. `}`,
  26398. }, "")
  26399. return s
  26400. }
  26401. func (this *TypedLocalObjectReference) String() string {
  26402. if this == nil {
  26403. return "nil"
  26404. }
  26405. s := strings.Join([]string{`&TypedLocalObjectReference{`,
  26406. `APIGroup:` + valueToStringGenerated(this.APIGroup) + `,`,
  26407. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  26408. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26409. `}`,
  26410. }, "")
  26411. return s
  26412. }
  26413. func (this *Volume) String() string {
  26414. if this == nil {
  26415. return "nil"
  26416. }
  26417. s := strings.Join([]string{`&Volume{`,
  26418. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26419. `VolumeSource:` + strings.Replace(strings.Replace(this.VolumeSource.String(), "VolumeSource", "VolumeSource", 1), `&`, ``, 1) + `,`,
  26420. `}`,
  26421. }, "")
  26422. return s
  26423. }
  26424. func (this *VolumeDevice) String() string {
  26425. if this == nil {
  26426. return "nil"
  26427. }
  26428. s := strings.Join([]string{`&VolumeDevice{`,
  26429. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26430. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  26431. `}`,
  26432. }, "")
  26433. return s
  26434. }
  26435. func (this *VolumeMount) String() string {
  26436. if this == nil {
  26437. return "nil"
  26438. }
  26439. s := strings.Join([]string{`&VolumeMount{`,
  26440. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26441. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26442. `MountPath:` + fmt.Sprintf("%v", this.MountPath) + `,`,
  26443. `SubPath:` + fmt.Sprintf("%v", this.SubPath) + `,`,
  26444. `MountPropagation:` + valueToStringGenerated(this.MountPropagation) + `,`,
  26445. `SubPathExpr:` + fmt.Sprintf("%v", this.SubPathExpr) + `,`,
  26446. `}`,
  26447. }, "")
  26448. return s
  26449. }
  26450. func (this *VolumeNodeAffinity) String() string {
  26451. if this == nil {
  26452. return "nil"
  26453. }
  26454. s := strings.Join([]string{`&VolumeNodeAffinity{`,
  26455. `Required:` + strings.Replace(this.Required.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  26456. `}`,
  26457. }, "")
  26458. return s
  26459. }
  26460. func (this *VolumeProjection) String() string {
  26461. if this == nil {
  26462. return "nil"
  26463. }
  26464. s := strings.Join([]string{`&VolumeProjection{`,
  26465. `Secret:` + strings.Replace(this.Secret.String(), "SecretProjection", "SecretProjection", 1) + `,`,
  26466. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIProjection", "DownwardAPIProjection", 1) + `,`,
  26467. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapProjection", "ConfigMapProjection", 1) + `,`,
  26468. `ServiceAccountToken:` + strings.Replace(this.ServiceAccountToken.String(), "ServiceAccountTokenProjection", "ServiceAccountTokenProjection", 1) + `,`,
  26469. `}`,
  26470. }, "")
  26471. return s
  26472. }
  26473. func (this *VolumeSource) String() string {
  26474. if this == nil {
  26475. return "nil"
  26476. }
  26477. s := strings.Join([]string{`&VolumeSource{`,
  26478. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  26479. `EmptyDir:` + strings.Replace(this.EmptyDir.String(), "EmptyDirVolumeSource", "EmptyDirVolumeSource", 1) + `,`,
  26480. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  26481. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  26482. `GitRepo:` + strings.Replace(this.GitRepo.String(), "GitRepoVolumeSource", "GitRepoVolumeSource", 1) + `,`,
  26483. `Secret:` + strings.Replace(this.Secret.String(), "SecretVolumeSource", "SecretVolumeSource", 1) + `,`,
  26484. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  26485. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIVolumeSource", "ISCSIVolumeSource", 1) + `,`,
  26486. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsVolumeSource", "GlusterfsVolumeSource", 1) + `,`,
  26487. `PersistentVolumeClaim:` + strings.Replace(this.PersistentVolumeClaim.String(), "PersistentVolumeClaimVolumeSource", "PersistentVolumeClaimVolumeSource", 1) + `,`,
  26488. `RBD:` + strings.Replace(this.RBD.String(), "RBDVolumeSource", "RBDVolumeSource", 1) + `,`,
  26489. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexVolumeSource", "FlexVolumeSource", 1) + `,`,
  26490. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderVolumeSource", "CinderVolumeSource", 1) + `,`,
  26491. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSVolumeSource", "CephFSVolumeSource", 1) + `,`,
  26492. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  26493. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIVolumeSource", "DownwardAPIVolumeSource", 1) + `,`,
  26494. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  26495. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFileVolumeSource", "AzureFileVolumeSource", 1) + `,`,
  26496. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapVolumeSource", "ConfigMapVolumeSource", 1) + `,`,
  26497. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  26498. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  26499. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  26500. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  26501. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  26502. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOVolumeSource", "ScaleIOVolumeSource", 1) + `,`,
  26503. `Projected:` + strings.Replace(this.Projected.String(), "ProjectedVolumeSource", "ProjectedVolumeSource", 1) + `,`,
  26504. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSVolumeSource", "StorageOSVolumeSource", 1) + `,`,
  26505. `CSI:` + strings.Replace(this.CSI.String(), "CSIVolumeSource", "CSIVolumeSource", 1) + `,`,
  26506. `Ephemeral:` + strings.Replace(this.Ephemeral.String(), "EphemeralVolumeSource", "EphemeralVolumeSource", 1) + `,`,
  26507. `}`,
  26508. }, "")
  26509. return s
  26510. }
  26511. func (this *VsphereVirtualDiskVolumeSource) String() string {
  26512. if this == nil {
  26513. return "nil"
  26514. }
  26515. s := strings.Join([]string{`&VsphereVirtualDiskVolumeSource{`,
  26516. `VolumePath:` + fmt.Sprintf("%v", this.VolumePath) + `,`,
  26517. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26518. `StoragePolicyName:` + fmt.Sprintf("%v", this.StoragePolicyName) + `,`,
  26519. `StoragePolicyID:` + fmt.Sprintf("%v", this.StoragePolicyID) + `,`,
  26520. `}`,
  26521. }, "")
  26522. return s
  26523. }
  26524. func (this *WeightedPodAffinityTerm) String() string {
  26525. if this == nil {
  26526. return "nil"
  26527. }
  26528. s := strings.Join([]string{`&WeightedPodAffinityTerm{`,
  26529. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  26530. `PodAffinityTerm:` + strings.Replace(strings.Replace(this.PodAffinityTerm.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + `,`,
  26531. `}`,
  26532. }, "")
  26533. return s
  26534. }
  26535. func (this *WindowsSecurityContextOptions) String() string {
  26536. if this == nil {
  26537. return "nil"
  26538. }
  26539. s := strings.Join([]string{`&WindowsSecurityContextOptions{`,
  26540. `GMSACredentialSpecName:` + valueToStringGenerated(this.GMSACredentialSpecName) + `,`,
  26541. `GMSACredentialSpec:` + valueToStringGenerated(this.GMSACredentialSpec) + `,`,
  26542. `RunAsUserName:` + valueToStringGenerated(this.RunAsUserName) + `,`,
  26543. `HostProcess:` + valueToStringGenerated(this.HostProcess) + `,`,
  26544. `}`,
  26545. }, "")
  26546. return s
  26547. }
  26548. func valueToStringGenerated(v interface{}) string {
  26549. rv := reflect.ValueOf(v)
  26550. if rv.IsNil() {
  26551. return "nil"
  26552. }
  26553. pv := reflect.Indirect(rv).Interface()
  26554. return fmt.Sprintf("*%v", pv)
  26555. }
  26556. func (m *AWSElasticBlockStoreVolumeSource) Unmarshal(dAtA []byte) error {
  26557. l := len(dAtA)
  26558. iNdEx := 0
  26559. for iNdEx < l {
  26560. preIndex := iNdEx
  26561. var wire uint64
  26562. for shift := uint(0); ; shift += 7 {
  26563. if shift >= 64 {
  26564. return ErrIntOverflowGenerated
  26565. }
  26566. if iNdEx >= l {
  26567. return io.ErrUnexpectedEOF
  26568. }
  26569. b := dAtA[iNdEx]
  26570. iNdEx++
  26571. wire |= uint64(b&0x7F) << shift
  26572. if b < 0x80 {
  26573. break
  26574. }
  26575. }
  26576. fieldNum := int32(wire >> 3)
  26577. wireType := int(wire & 0x7)
  26578. if wireType == 4 {
  26579. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: wiretype end group for non-group")
  26580. }
  26581. if fieldNum <= 0 {
  26582. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26583. }
  26584. switch fieldNum {
  26585. case 1:
  26586. if wireType != 2 {
  26587. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  26588. }
  26589. var stringLen uint64
  26590. for shift := uint(0); ; shift += 7 {
  26591. if shift >= 64 {
  26592. return ErrIntOverflowGenerated
  26593. }
  26594. if iNdEx >= l {
  26595. return io.ErrUnexpectedEOF
  26596. }
  26597. b := dAtA[iNdEx]
  26598. iNdEx++
  26599. stringLen |= uint64(b&0x7F) << shift
  26600. if b < 0x80 {
  26601. break
  26602. }
  26603. }
  26604. intStringLen := int(stringLen)
  26605. if intStringLen < 0 {
  26606. return ErrInvalidLengthGenerated
  26607. }
  26608. postIndex := iNdEx + intStringLen
  26609. if postIndex < 0 {
  26610. return ErrInvalidLengthGenerated
  26611. }
  26612. if postIndex > l {
  26613. return io.ErrUnexpectedEOF
  26614. }
  26615. m.VolumeID = string(dAtA[iNdEx:postIndex])
  26616. iNdEx = postIndex
  26617. case 2:
  26618. if wireType != 2 {
  26619. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  26620. }
  26621. var stringLen uint64
  26622. for shift := uint(0); ; shift += 7 {
  26623. if shift >= 64 {
  26624. return ErrIntOverflowGenerated
  26625. }
  26626. if iNdEx >= l {
  26627. return io.ErrUnexpectedEOF
  26628. }
  26629. b := dAtA[iNdEx]
  26630. iNdEx++
  26631. stringLen |= uint64(b&0x7F) << shift
  26632. if b < 0x80 {
  26633. break
  26634. }
  26635. }
  26636. intStringLen := int(stringLen)
  26637. if intStringLen < 0 {
  26638. return ErrInvalidLengthGenerated
  26639. }
  26640. postIndex := iNdEx + intStringLen
  26641. if postIndex < 0 {
  26642. return ErrInvalidLengthGenerated
  26643. }
  26644. if postIndex > l {
  26645. return io.ErrUnexpectedEOF
  26646. }
  26647. m.FSType = string(dAtA[iNdEx:postIndex])
  26648. iNdEx = postIndex
  26649. case 3:
  26650. if wireType != 0 {
  26651. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  26652. }
  26653. m.Partition = 0
  26654. for shift := uint(0); ; shift += 7 {
  26655. if shift >= 64 {
  26656. return ErrIntOverflowGenerated
  26657. }
  26658. if iNdEx >= l {
  26659. return io.ErrUnexpectedEOF
  26660. }
  26661. b := dAtA[iNdEx]
  26662. iNdEx++
  26663. m.Partition |= int32(b&0x7F) << shift
  26664. if b < 0x80 {
  26665. break
  26666. }
  26667. }
  26668. case 4:
  26669. if wireType != 0 {
  26670. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26671. }
  26672. var v int
  26673. for shift := uint(0); ; shift += 7 {
  26674. if shift >= 64 {
  26675. return ErrIntOverflowGenerated
  26676. }
  26677. if iNdEx >= l {
  26678. return io.ErrUnexpectedEOF
  26679. }
  26680. b := dAtA[iNdEx]
  26681. iNdEx++
  26682. v |= int(b&0x7F) << shift
  26683. if b < 0x80 {
  26684. break
  26685. }
  26686. }
  26687. m.ReadOnly = bool(v != 0)
  26688. default:
  26689. iNdEx = preIndex
  26690. skippy, err := skipGenerated(dAtA[iNdEx:])
  26691. if err != nil {
  26692. return err
  26693. }
  26694. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26695. return ErrInvalidLengthGenerated
  26696. }
  26697. if (iNdEx + skippy) > l {
  26698. return io.ErrUnexpectedEOF
  26699. }
  26700. iNdEx += skippy
  26701. }
  26702. }
  26703. if iNdEx > l {
  26704. return io.ErrUnexpectedEOF
  26705. }
  26706. return nil
  26707. }
  26708. func (m *Affinity) Unmarshal(dAtA []byte) error {
  26709. l := len(dAtA)
  26710. iNdEx := 0
  26711. for iNdEx < l {
  26712. preIndex := iNdEx
  26713. var wire uint64
  26714. for shift := uint(0); ; shift += 7 {
  26715. if shift >= 64 {
  26716. return ErrIntOverflowGenerated
  26717. }
  26718. if iNdEx >= l {
  26719. return io.ErrUnexpectedEOF
  26720. }
  26721. b := dAtA[iNdEx]
  26722. iNdEx++
  26723. wire |= uint64(b&0x7F) << shift
  26724. if b < 0x80 {
  26725. break
  26726. }
  26727. }
  26728. fieldNum := int32(wire >> 3)
  26729. wireType := int(wire & 0x7)
  26730. if wireType == 4 {
  26731. return fmt.Errorf("proto: Affinity: wiretype end group for non-group")
  26732. }
  26733. if fieldNum <= 0 {
  26734. return fmt.Errorf("proto: Affinity: illegal tag %d (wire type %d)", fieldNum, wire)
  26735. }
  26736. switch fieldNum {
  26737. case 1:
  26738. if wireType != 2 {
  26739. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", wireType)
  26740. }
  26741. var msglen int
  26742. for shift := uint(0); ; shift += 7 {
  26743. if shift >= 64 {
  26744. return ErrIntOverflowGenerated
  26745. }
  26746. if iNdEx >= l {
  26747. return io.ErrUnexpectedEOF
  26748. }
  26749. b := dAtA[iNdEx]
  26750. iNdEx++
  26751. msglen |= int(b&0x7F) << shift
  26752. if b < 0x80 {
  26753. break
  26754. }
  26755. }
  26756. if msglen < 0 {
  26757. return ErrInvalidLengthGenerated
  26758. }
  26759. postIndex := iNdEx + msglen
  26760. if postIndex < 0 {
  26761. return ErrInvalidLengthGenerated
  26762. }
  26763. if postIndex > l {
  26764. return io.ErrUnexpectedEOF
  26765. }
  26766. if m.NodeAffinity == nil {
  26767. m.NodeAffinity = &NodeAffinity{}
  26768. }
  26769. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26770. return err
  26771. }
  26772. iNdEx = postIndex
  26773. case 2:
  26774. if wireType != 2 {
  26775. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinity", wireType)
  26776. }
  26777. var msglen int
  26778. for shift := uint(0); ; shift += 7 {
  26779. if shift >= 64 {
  26780. return ErrIntOverflowGenerated
  26781. }
  26782. if iNdEx >= l {
  26783. return io.ErrUnexpectedEOF
  26784. }
  26785. b := dAtA[iNdEx]
  26786. iNdEx++
  26787. msglen |= int(b&0x7F) << shift
  26788. if b < 0x80 {
  26789. break
  26790. }
  26791. }
  26792. if msglen < 0 {
  26793. return ErrInvalidLengthGenerated
  26794. }
  26795. postIndex := iNdEx + msglen
  26796. if postIndex < 0 {
  26797. return ErrInvalidLengthGenerated
  26798. }
  26799. if postIndex > l {
  26800. return io.ErrUnexpectedEOF
  26801. }
  26802. if m.PodAffinity == nil {
  26803. m.PodAffinity = &PodAffinity{}
  26804. }
  26805. if err := m.PodAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26806. return err
  26807. }
  26808. iNdEx = postIndex
  26809. case 3:
  26810. if wireType != 2 {
  26811. return fmt.Errorf("proto: wrong wireType = %d for field PodAntiAffinity", wireType)
  26812. }
  26813. var msglen int
  26814. for shift := uint(0); ; shift += 7 {
  26815. if shift >= 64 {
  26816. return ErrIntOverflowGenerated
  26817. }
  26818. if iNdEx >= l {
  26819. return io.ErrUnexpectedEOF
  26820. }
  26821. b := dAtA[iNdEx]
  26822. iNdEx++
  26823. msglen |= int(b&0x7F) << shift
  26824. if b < 0x80 {
  26825. break
  26826. }
  26827. }
  26828. if msglen < 0 {
  26829. return ErrInvalidLengthGenerated
  26830. }
  26831. postIndex := iNdEx + msglen
  26832. if postIndex < 0 {
  26833. return ErrInvalidLengthGenerated
  26834. }
  26835. if postIndex > l {
  26836. return io.ErrUnexpectedEOF
  26837. }
  26838. if m.PodAntiAffinity == nil {
  26839. m.PodAntiAffinity = &PodAntiAffinity{}
  26840. }
  26841. if err := m.PodAntiAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26842. return err
  26843. }
  26844. iNdEx = postIndex
  26845. default:
  26846. iNdEx = preIndex
  26847. skippy, err := skipGenerated(dAtA[iNdEx:])
  26848. if err != nil {
  26849. return err
  26850. }
  26851. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26852. return ErrInvalidLengthGenerated
  26853. }
  26854. if (iNdEx + skippy) > l {
  26855. return io.ErrUnexpectedEOF
  26856. }
  26857. iNdEx += skippy
  26858. }
  26859. }
  26860. if iNdEx > l {
  26861. return io.ErrUnexpectedEOF
  26862. }
  26863. return nil
  26864. }
  26865. func (m *AttachedVolume) Unmarshal(dAtA []byte) error {
  26866. l := len(dAtA)
  26867. iNdEx := 0
  26868. for iNdEx < l {
  26869. preIndex := iNdEx
  26870. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  26881. if b < 0x80 {
  26882. break
  26883. }
  26884. }
  26885. fieldNum := int32(wire >> 3)
  26886. wireType := int(wire & 0x7)
  26887. if wireType == 4 {
  26888. return fmt.Errorf("proto: AttachedVolume: wiretype end group for non-group")
  26889. }
  26890. if fieldNum <= 0 {
  26891. return fmt.Errorf("proto: AttachedVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  26892. }
  26893. switch fieldNum {
  26894. case 1:
  26895. if wireType != 2 {
  26896. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  26897. }
  26898. var stringLen uint64
  26899. for shift := uint(0); ; shift += 7 {
  26900. if shift >= 64 {
  26901. return ErrIntOverflowGenerated
  26902. }
  26903. if iNdEx >= l {
  26904. return io.ErrUnexpectedEOF
  26905. }
  26906. b := dAtA[iNdEx]
  26907. iNdEx++
  26908. stringLen |= uint64(b&0x7F) << shift
  26909. if b < 0x80 {
  26910. break
  26911. }
  26912. }
  26913. intStringLen := int(stringLen)
  26914. if intStringLen < 0 {
  26915. return ErrInvalidLengthGenerated
  26916. }
  26917. postIndex := iNdEx + intStringLen
  26918. if postIndex < 0 {
  26919. return ErrInvalidLengthGenerated
  26920. }
  26921. if postIndex > l {
  26922. return io.ErrUnexpectedEOF
  26923. }
  26924. m.Name = UniqueVolumeName(dAtA[iNdEx:postIndex])
  26925. iNdEx = postIndex
  26926. case 2:
  26927. if wireType != 2 {
  26928. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  26929. }
  26930. var stringLen uint64
  26931. for shift := uint(0); ; shift += 7 {
  26932. if shift >= 64 {
  26933. return ErrIntOverflowGenerated
  26934. }
  26935. if iNdEx >= l {
  26936. return io.ErrUnexpectedEOF
  26937. }
  26938. b := dAtA[iNdEx]
  26939. iNdEx++
  26940. stringLen |= uint64(b&0x7F) << shift
  26941. if b < 0x80 {
  26942. break
  26943. }
  26944. }
  26945. intStringLen := int(stringLen)
  26946. if intStringLen < 0 {
  26947. return ErrInvalidLengthGenerated
  26948. }
  26949. postIndex := iNdEx + intStringLen
  26950. if postIndex < 0 {
  26951. return ErrInvalidLengthGenerated
  26952. }
  26953. if postIndex > l {
  26954. return io.ErrUnexpectedEOF
  26955. }
  26956. m.DevicePath = string(dAtA[iNdEx:postIndex])
  26957. iNdEx = postIndex
  26958. default:
  26959. iNdEx = preIndex
  26960. skippy, err := skipGenerated(dAtA[iNdEx:])
  26961. if err != nil {
  26962. return err
  26963. }
  26964. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26965. return ErrInvalidLengthGenerated
  26966. }
  26967. if (iNdEx + skippy) > l {
  26968. return io.ErrUnexpectedEOF
  26969. }
  26970. iNdEx += skippy
  26971. }
  26972. }
  26973. if iNdEx > l {
  26974. return io.ErrUnexpectedEOF
  26975. }
  26976. return nil
  26977. }
  26978. func (m *AvoidPods) Unmarshal(dAtA []byte) error {
  26979. l := len(dAtA)
  26980. iNdEx := 0
  26981. for iNdEx < l {
  26982. preIndex := iNdEx
  26983. var wire uint64
  26984. for shift := uint(0); ; shift += 7 {
  26985. if shift >= 64 {
  26986. return ErrIntOverflowGenerated
  26987. }
  26988. if iNdEx >= l {
  26989. return io.ErrUnexpectedEOF
  26990. }
  26991. b := dAtA[iNdEx]
  26992. iNdEx++
  26993. wire |= uint64(b&0x7F) << shift
  26994. if b < 0x80 {
  26995. break
  26996. }
  26997. }
  26998. fieldNum := int32(wire >> 3)
  26999. wireType := int(wire & 0x7)
  27000. if wireType == 4 {
  27001. return fmt.Errorf("proto: AvoidPods: wiretype end group for non-group")
  27002. }
  27003. if fieldNum <= 0 {
  27004. return fmt.Errorf("proto: AvoidPods: illegal tag %d (wire type %d)", fieldNum, wire)
  27005. }
  27006. switch fieldNum {
  27007. case 1:
  27008. if wireType != 2 {
  27009. return fmt.Errorf("proto: wrong wireType = %d for field PreferAvoidPods", wireType)
  27010. }
  27011. var msglen int
  27012. for shift := uint(0); ; shift += 7 {
  27013. if shift >= 64 {
  27014. return ErrIntOverflowGenerated
  27015. }
  27016. if iNdEx >= l {
  27017. return io.ErrUnexpectedEOF
  27018. }
  27019. b := dAtA[iNdEx]
  27020. iNdEx++
  27021. msglen |= int(b&0x7F) << shift
  27022. if b < 0x80 {
  27023. break
  27024. }
  27025. }
  27026. if msglen < 0 {
  27027. return ErrInvalidLengthGenerated
  27028. }
  27029. postIndex := iNdEx + msglen
  27030. if postIndex < 0 {
  27031. return ErrInvalidLengthGenerated
  27032. }
  27033. if postIndex > l {
  27034. return io.ErrUnexpectedEOF
  27035. }
  27036. m.PreferAvoidPods = append(m.PreferAvoidPods, PreferAvoidPodsEntry{})
  27037. if err := m.PreferAvoidPods[len(m.PreferAvoidPods)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27038. return err
  27039. }
  27040. iNdEx = postIndex
  27041. default:
  27042. iNdEx = preIndex
  27043. skippy, err := skipGenerated(dAtA[iNdEx:])
  27044. if err != nil {
  27045. return err
  27046. }
  27047. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27048. return ErrInvalidLengthGenerated
  27049. }
  27050. if (iNdEx + skippy) > l {
  27051. return io.ErrUnexpectedEOF
  27052. }
  27053. iNdEx += skippy
  27054. }
  27055. }
  27056. if iNdEx > l {
  27057. return io.ErrUnexpectedEOF
  27058. }
  27059. return nil
  27060. }
  27061. func (m *AzureDiskVolumeSource) Unmarshal(dAtA []byte) error {
  27062. l := len(dAtA)
  27063. iNdEx := 0
  27064. for iNdEx < l {
  27065. preIndex := iNdEx
  27066. var wire uint64
  27067. for shift := uint(0); ; shift += 7 {
  27068. if shift >= 64 {
  27069. return ErrIntOverflowGenerated
  27070. }
  27071. if iNdEx >= l {
  27072. return io.ErrUnexpectedEOF
  27073. }
  27074. b := dAtA[iNdEx]
  27075. iNdEx++
  27076. wire |= uint64(b&0x7F) << shift
  27077. if b < 0x80 {
  27078. break
  27079. }
  27080. }
  27081. fieldNum := int32(wire >> 3)
  27082. wireType := int(wire & 0x7)
  27083. if wireType == 4 {
  27084. return fmt.Errorf("proto: AzureDiskVolumeSource: wiretype end group for non-group")
  27085. }
  27086. if fieldNum <= 0 {
  27087. return fmt.Errorf("proto: AzureDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27088. }
  27089. switch fieldNum {
  27090. case 1:
  27091. if wireType != 2 {
  27092. return fmt.Errorf("proto: wrong wireType = %d for field DiskName", wireType)
  27093. }
  27094. var stringLen uint64
  27095. for shift := uint(0); ; shift += 7 {
  27096. if shift >= 64 {
  27097. return ErrIntOverflowGenerated
  27098. }
  27099. if iNdEx >= l {
  27100. return io.ErrUnexpectedEOF
  27101. }
  27102. b := dAtA[iNdEx]
  27103. iNdEx++
  27104. stringLen |= uint64(b&0x7F) << shift
  27105. if b < 0x80 {
  27106. break
  27107. }
  27108. }
  27109. intStringLen := int(stringLen)
  27110. if intStringLen < 0 {
  27111. return ErrInvalidLengthGenerated
  27112. }
  27113. postIndex := iNdEx + intStringLen
  27114. if postIndex < 0 {
  27115. return ErrInvalidLengthGenerated
  27116. }
  27117. if postIndex > l {
  27118. return io.ErrUnexpectedEOF
  27119. }
  27120. m.DiskName = string(dAtA[iNdEx:postIndex])
  27121. iNdEx = postIndex
  27122. case 2:
  27123. if wireType != 2 {
  27124. return fmt.Errorf("proto: wrong wireType = %d for field DataDiskURI", wireType)
  27125. }
  27126. var stringLen uint64
  27127. for shift := uint(0); ; shift += 7 {
  27128. if shift >= 64 {
  27129. return ErrIntOverflowGenerated
  27130. }
  27131. if iNdEx >= l {
  27132. return io.ErrUnexpectedEOF
  27133. }
  27134. b := dAtA[iNdEx]
  27135. iNdEx++
  27136. stringLen |= uint64(b&0x7F) << shift
  27137. if b < 0x80 {
  27138. break
  27139. }
  27140. }
  27141. intStringLen := int(stringLen)
  27142. if intStringLen < 0 {
  27143. return ErrInvalidLengthGenerated
  27144. }
  27145. postIndex := iNdEx + intStringLen
  27146. if postIndex < 0 {
  27147. return ErrInvalidLengthGenerated
  27148. }
  27149. if postIndex > l {
  27150. return io.ErrUnexpectedEOF
  27151. }
  27152. m.DataDiskURI = string(dAtA[iNdEx:postIndex])
  27153. iNdEx = postIndex
  27154. case 3:
  27155. if wireType != 2 {
  27156. return fmt.Errorf("proto: wrong wireType = %d for field CachingMode", wireType)
  27157. }
  27158. var stringLen uint64
  27159. for shift := uint(0); ; shift += 7 {
  27160. if shift >= 64 {
  27161. return ErrIntOverflowGenerated
  27162. }
  27163. if iNdEx >= l {
  27164. return io.ErrUnexpectedEOF
  27165. }
  27166. b := dAtA[iNdEx]
  27167. iNdEx++
  27168. stringLen |= uint64(b&0x7F) << shift
  27169. if b < 0x80 {
  27170. break
  27171. }
  27172. }
  27173. intStringLen := int(stringLen)
  27174. if intStringLen < 0 {
  27175. return ErrInvalidLengthGenerated
  27176. }
  27177. postIndex := iNdEx + intStringLen
  27178. if postIndex < 0 {
  27179. return ErrInvalidLengthGenerated
  27180. }
  27181. if postIndex > l {
  27182. return io.ErrUnexpectedEOF
  27183. }
  27184. s := AzureDataDiskCachingMode(dAtA[iNdEx:postIndex])
  27185. m.CachingMode = &s
  27186. iNdEx = postIndex
  27187. case 4:
  27188. if wireType != 2 {
  27189. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27190. }
  27191. var stringLen uint64
  27192. for shift := uint(0); ; shift += 7 {
  27193. if shift >= 64 {
  27194. return ErrIntOverflowGenerated
  27195. }
  27196. if iNdEx >= l {
  27197. return io.ErrUnexpectedEOF
  27198. }
  27199. b := dAtA[iNdEx]
  27200. iNdEx++
  27201. stringLen |= uint64(b&0x7F) << shift
  27202. if b < 0x80 {
  27203. break
  27204. }
  27205. }
  27206. intStringLen := int(stringLen)
  27207. if intStringLen < 0 {
  27208. return ErrInvalidLengthGenerated
  27209. }
  27210. postIndex := iNdEx + intStringLen
  27211. if postIndex < 0 {
  27212. return ErrInvalidLengthGenerated
  27213. }
  27214. if postIndex > l {
  27215. return io.ErrUnexpectedEOF
  27216. }
  27217. s := string(dAtA[iNdEx:postIndex])
  27218. m.FSType = &s
  27219. iNdEx = postIndex
  27220. case 5:
  27221. if wireType != 0 {
  27222. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27223. }
  27224. var v int
  27225. for shift := uint(0); ; shift += 7 {
  27226. if shift >= 64 {
  27227. return ErrIntOverflowGenerated
  27228. }
  27229. if iNdEx >= l {
  27230. return io.ErrUnexpectedEOF
  27231. }
  27232. b := dAtA[iNdEx]
  27233. iNdEx++
  27234. v |= int(b&0x7F) << shift
  27235. if b < 0x80 {
  27236. break
  27237. }
  27238. }
  27239. b := bool(v != 0)
  27240. m.ReadOnly = &b
  27241. case 6:
  27242. if wireType != 2 {
  27243. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  27244. }
  27245. var stringLen uint64
  27246. for shift := uint(0); ; shift += 7 {
  27247. if shift >= 64 {
  27248. return ErrIntOverflowGenerated
  27249. }
  27250. if iNdEx >= l {
  27251. return io.ErrUnexpectedEOF
  27252. }
  27253. b := dAtA[iNdEx]
  27254. iNdEx++
  27255. stringLen |= uint64(b&0x7F) << shift
  27256. if b < 0x80 {
  27257. break
  27258. }
  27259. }
  27260. intStringLen := int(stringLen)
  27261. if intStringLen < 0 {
  27262. return ErrInvalidLengthGenerated
  27263. }
  27264. postIndex := iNdEx + intStringLen
  27265. if postIndex < 0 {
  27266. return ErrInvalidLengthGenerated
  27267. }
  27268. if postIndex > l {
  27269. return io.ErrUnexpectedEOF
  27270. }
  27271. s := AzureDataDiskKind(dAtA[iNdEx:postIndex])
  27272. m.Kind = &s
  27273. iNdEx = postIndex
  27274. default:
  27275. iNdEx = preIndex
  27276. skippy, err := skipGenerated(dAtA[iNdEx:])
  27277. if err != nil {
  27278. return err
  27279. }
  27280. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27281. return ErrInvalidLengthGenerated
  27282. }
  27283. if (iNdEx + skippy) > l {
  27284. return io.ErrUnexpectedEOF
  27285. }
  27286. iNdEx += skippy
  27287. }
  27288. }
  27289. if iNdEx > l {
  27290. return io.ErrUnexpectedEOF
  27291. }
  27292. return nil
  27293. }
  27294. func (m *AzureFilePersistentVolumeSource) Unmarshal(dAtA []byte) error {
  27295. l := len(dAtA)
  27296. iNdEx := 0
  27297. for iNdEx < l {
  27298. preIndex := iNdEx
  27299. var wire uint64
  27300. for shift := uint(0); ; shift += 7 {
  27301. if shift >= 64 {
  27302. return ErrIntOverflowGenerated
  27303. }
  27304. if iNdEx >= l {
  27305. return io.ErrUnexpectedEOF
  27306. }
  27307. b := dAtA[iNdEx]
  27308. iNdEx++
  27309. wire |= uint64(b&0x7F) << shift
  27310. if b < 0x80 {
  27311. break
  27312. }
  27313. }
  27314. fieldNum := int32(wire >> 3)
  27315. wireType := int(wire & 0x7)
  27316. if wireType == 4 {
  27317. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: wiretype end group for non-group")
  27318. }
  27319. if fieldNum <= 0 {
  27320. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27321. }
  27322. switch fieldNum {
  27323. case 1:
  27324. if wireType != 2 {
  27325. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  27326. }
  27327. var stringLen uint64
  27328. for shift := uint(0); ; shift += 7 {
  27329. if shift >= 64 {
  27330. return ErrIntOverflowGenerated
  27331. }
  27332. if iNdEx >= l {
  27333. return io.ErrUnexpectedEOF
  27334. }
  27335. b := dAtA[iNdEx]
  27336. iNdEx++
  27337. stringLen |= uint64(b&0x7F) << shift
  27338. if b < 0x80 {
  27339. break
  27340. }
  27341. }
  27342. intStringLen := int(stringLen)
  27343. if intStringLen < 0 {
  27344. return ErrInvalidLengthGenerated
  27345. }
  27346. postIndex := iNdEx + intStringLen
  27347. if postIndex < 0 {
  27348. return ErrInvalidLengthGenerated
  27349. }
  27350. if postIndex > l {
  27351. return io.ErrUnexpectedEOF
  27352. }
  27353. m.SecretName = string(dAtA[iNdEx:postIndex])
  27354. iNdEx = postIndex
  27355. case 2:
  27356. if wireType != 2 {
  27357. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  27358. }
  27359. var stringLen uint64
  27360. for shift := uint(0); ; shift += 7 {
  27361. if shift >= 64 {
  27362. return ErrIntOverflowGenerated
  27363. }
  27364. if iNdEx >= l {
  27365. return io.ErrUnexpectedEOF
  27366. }
  27367. b := dAtA[iNdEx]
  27368. iNdEx++
  27369. stringLen |= uint64(b&0x7F) << shift
  27370. if b < 0x80 {
  27371. break
  27372. }
  27373. }
  27374. intStringLen := int(stringLen)
  27375. if intStringLen < 0 {
  27376. return ErrInvalidLengthGenerated
  27377. }
  27378. postIndex := iNdEx + intStringLen
  27379. if postIndex < 0 {
  27380. return ErrInvalidLengthGenerated
  27381. }
  27382. if postIndex > l {
  27383. return io.ErrUnexpectedEOF
  27384. }
  27385. m.ShareName = string(dAtA[iNdEx:postIndex])
  27386. iNdEx = postIndex
  27387. case 3:
  27388. if wireType != 0 {
  27389. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27390. }
  27391. var v int
  27392. for shift := uint(0); ; shift += 7 {
  27393. if shift >= 64 {
  27394. return ErrIntOverflowGenerated
  27395. }
  27396. if iNdEx >= l {
  27397. return io.ErrUnexpectedEOF
  27398. }
  27399. b := dAtA[iNdEx]
  27400. iNdEx++
  27401. v |= int(b&0x7F) << shift
  27402. if b < 0x80 {
  27403. break
  27404. }
  27405. }
  27406. m.ReadOnly = bool(v != 0)
  27407. case 4:
  27408. if wireType != 2 {
  27409. return fmt.Errorf("proto: wrong wireType = %d for field SecretNamespace", wireType)
  27410. }
  27411. var stringLen uint64
  27412. for shift := uint(0); ; shift += 7 {
  27413. if shift >= 64 {
  27414. return ErrIntOverflowGenerated
  27415. }
  27416. if iNdEx >= l {
  27417. return io.ErrUnexpectedEOF
  27418. }
  27419. b := dAtA[iNdEx]
  27420. iNdEx++
  27421. stringLen |= uint64(b&0x7F) << shift
  27422. if b < 0x80 {
  27423. break
  27424. }
  27425. }
  27426. intStringLen := int(stringLen)
  27427. if intStringLen < 0 {
  27428. return ErrInvalidLengthGenerated
  27429. }
  27430. postIndex := iNdEx + intStringLen
  27431. if postIndex < 0 {
  27432. return ErrInvalidLengthGenerated
  27433. }
  27434. if postIndex > l {
  27435. return io.ErrUnexpectedEOF
  27436. }
  27437. s := string(dAtA[iNdEx:postIndex])
  27438. m.SecretNamespace = &s
  27439. iNdEx = postIndex
  27440. default:
  27441. iNdEx = preIndex
  27442. skippy, err := skipGenerated(dAtA[iNdEx:])
  27443. if err != nil {
  27444. return err
  27445. }
  27446. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27447. return ErrInvalidLengthGenerated
  27448. }
  27449. if (iNdEx + skippy) > l {
  27450. return io.ErrUnexpectedEOF
  27451. }
  27452. iNdEx += skippy
  27453. }
  27454. }
  27455. if iNdEx > l {
  27456. return io.ErrUnexpectedEOF
  27457. }
  27458. return nil
  27459. }
  27460. func (m *AzureFileVolumeSource) Unmarshal(dAtA []byte) error {
  27461. l := len(dAtA)
  27462. iNdEx := 0
  27463. for iNdEx < l {
  27464. preIndex := iNdEx
  27465. var wire uint64
  27466. for shift := uint(0); ; shift += 7 {
  27467. if shift >= 64 {
  27468. return ErrIntOverflowGenerated
  27469. }
  27470. if iNdEx >= l {
  27471. return io.ErrUnexpectedEOF
  27472. }
  27473. b := dAtA[iNdEx]
  27474. iNdEx++
  27475. wire |= uint64(b&0x7F) << shift
  27476. if b < 0x80 {
  27477. break
  27478. }
  27479. }
  27480. fieldNum := int32(wire >> 3)
  27481. wireType := int(wire & 0x7)
  27482. if wireType == 4 {
  27483. return fmt.Errorf("proto: AzureFileVolumeSource: wiretype end group for non-group")
  27484. }
  27485. if fieldNum <= 0 {
  27486. return fmt.Errorf("proto: AzureFileVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27487. }
  27488. switch fieldNum {
  27489. case 1:
  27490. if wireType != 2 {
  27491. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  27492. }
  27493. var stringLen uint64
  27494. for shift := uint(0); ; shift += 7 {
  27495. if shift >= 64 {
  27496. return ErrIntOverflowGenerated
  27497. }
  27498. if iNdEx >= l {
  27499. return io.ErrUnexpectedEOF
  27500. }
  27501. b := dAtA[iNdEx]
  27502. iNdEx++
  27503. stringLen |= uint64(b&0x7F) << shift
  27504. if b < 0x80 {
  27505. break
  27506. }
  27507. }
  27508. intStringLen := int(stringLen)
  27509. if intStringLen < 0 {
  27510. return ErrInvalidLengthGenerated
  27511. }
  27512. postIndex := iNdEx + intStringLen
  27513. if postIndex < 0 {
  27514. return ErrInvalidLengthGenerated
  27515. }
  27516. if postIndex > l {
  27517. return io.ErrUnexpectedEOF
  27518. }
  27519. m.SecretName = string(dAtA[iNdEx:postIndex])
  27520. iNdEx = postIndex
  27521. case 2:
  27522. if wireType != 2 {
  27523. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  27524. }
  27525. var stringLen uint64
  27526. for shift := uint(0); ; shift += 7 {
  27527. if shift >= 64 {
  27528. return ErrIntOverflowGenerated
  27529. }
  27530. if iNdEx >= l {
  27531. return io.ErrUnexpectedEOF
  27532. }
  27533. b := dAtA[iNdEx]
  27534. iNdEx++
  27535. stringLen |= uint64(b&0x7F) << shift
  27536. if b < 0x80 {
  27537. break
  27538. }
  27539. }
  27540. intStringLen := int(stringLen)
  27541. if intStringLen < 0 {
  27542. return ErrInvalidLengthGenerated
  27543. }
  27544. postIndex := iNdEx + intStringLen
  27545. if postIndex < 0 {
  27546. return ErrInvalidLengthGenerated
  27547. }
  27548. if postIndex > l {
  27549. return io.ErrUnexpectedEOF
  27550. }
  27551. m.ShareName = string(dAtA[iNdEx:postIndex])
  27552. iNdEx = postIndex
  27553. case 3:
  27554. if wireType != 0 {
  27555. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27556. }
  27557. var v int
  27558. for shift := uint(0); ; shift += 7 {
  27559. if shift >= 64 {
  27560. return ErrIntOverflowGenerated
  27561. }
  27562. if iNdEx >= l {
  27563. return io.ErrUnexpectedEOF
  27564. }
  27565. b := dAtA[iNdEx]
  27566. iNdEx++
  27567. v |= int(b&0x7F) << shift
  27568. if b < 0x80 {
  27569. break
  27570. }
  27571. }
  27572. m.ReadOnly = bool(v != 0)
  27573. default:
  27574. iNdEx = preIndex
  27575. skippy, err := skipGenerated(dAtA[iNdEx:])
  27576. if err != nil {
  27577. return err
  27578. }
  27579. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27580. return ErrInvalidLengthGenerated
  27581. }
  27582. if (iNdEx + skippy) > l {
  27583. return io.ErrUnexpectedEOF
  27584. }
  27585. iNdEx += skippy
  27586. }
  27587. }
  27588. if iNdEx > l {
  27589. return io.ErrUnexpectedEOF
  27590. }
  27591. return nil
  27592. }
  27593. func (m *Binding) Unmarshal(dAtA []byte) error {
  27594. l := len(dAtA)
  27595. iNdEx := 0
  27596. for iNdEx < l {
  27597. preIndex := iNdEx
  27598. var wire uint64
  27599. for shift := uint(0); ; shift += 7 {
  27600. if shift >= 64 {
  27601. return ErrIntOverflowGenerated
  27602. }
  27603. if iNdEx >= l {
  27604. return io.ErrUnexpectedEOF
  27605. }
  27606. b := dAtA[iNdEx]
  27607. iNdEx++
  27608. wire |= uint64(b&0x7F) << shift
  27609. if b < 0x80 {
  27610. break
  27611. }
  27612. }
  27613. fieldNum := int32(wire >> 3)
  27614. wireType := int(wire & 0x7)
  27615. if wireType == 4 {
  27616. return fmt.Errorf("proto: Binding: wiretype end group for non-group")
  27617. }
  27618. if fieldNum <= 0 {
  27619. return fmt.Errorf("proto: Binding: illegal tag %d (wire type %d)", fieldNum, wire)
  27620. }
  27621. switch fieldNum {
  27622. case 1:
  27623. if wireType != 2 {
  27624. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  27625. }
  27626. var msglen int
  27627. for shift := uint(0); ; shift += 7 {
  27628. if shift >= 64 {
  27629. return ErrIntOverflowGenerated
  27630. }
  27631. if iNdEx >= l {
  27632. return io.ErrUnexpectedEOF
  27633. }
  27634. b := dAtA[iNdEx]
  27635. iNdEx++
  27636. msglen |= int(b&0x7F) << shift
  27637. if b < 0x80 {
  27638. break
  27639. }
  27640. }
  27641. if msglen < 0 {
  27642. return ErrInvalidLengthGenerated
  27643. }
  27644. postIndex := iNdEx + msglen
  27645. if postIndex < 0 {
  27646. return ErrInvalidLengthGenerated
  27647. }
  27648. if postIndex > l {
  27649. return io.ErrUnexpectedEOF
  27650. }
  27651. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27652. return err
  27653. }
  27654. iNdEx = postIndex
  27655. case 2:
  27656. if wireType != 2 {
  27657. return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
  27658. }
  27659. var msglen int
  27660. for shift := uint(0); ; shift += 7 {
  27661. if shift >= 64 {
  27662. return ErrIntOverflowGenerated
  27663. }
  27664. if iNdEx >= l {
  27665. return io.ErrUnexpectedEOF
  27666. }
  27667. b := dAtA[iNdEx]
  27668. iNdEx++
  27669. msglen |= int(b&0x7F) << shift
  27670. if b < 0x80 {
  27671. break
  27672. }
  27673. }
  27674. if msglen < 0 {
  27675. return ErrInvalidLengthGenerated
  27676. }
  27677. postIndex := iNdEx + msglen
  27678. if postIndex < 0 {
  27679. return ErrInvalidLengthGenerated
  27680. }
  27681. if postIndex > l {
  27682. return io.ErrUnexpectedEOF
  27683. }
  27684. if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27685. return err
  27686. }
  27687. iNdEx = postIndex
  27688. default:
  27689. iNdEx = preIndex
  27690. skippy, err := skipGenerated(dAtA[iNdEx:])
  27691. if err != nil {
  27692. return err
  27693. }
  27694. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27695. return ErrInvalidLengthGenerated
  27696. }
  27697. if (iNdEx + skippy) > l {
  27698. return io.ErrUnexpectedEOF
  27699. }
  27700. iNdEx += skippy
  27701. }
  27702. }
  27703. if iNdEx > l {
  27704. return io.ErrUnexpectedEOF
  27705. }
  27706. return nil
  27707. }
  27708. func (m *CSIPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  27709. l := len(dAtA)
  27710. iNdEx := 0
  27711. for iNdEx < l {
  27712. preIndex := iNdEx
  27713. var wire uint64
  27714. for shift := uint(0); ; shift += 7 {
  27715. if shift >= 64 {
  27716. return ErrIntOverflowGenerated
  27717. }
  27718. if iNdEx >= l {
  27719. return io.ErrUnexpectedEOF
  27720. }
  27721. b := dAtA[iNdEx]
  27722. iNdEx++
  27723. wire |= uint64(b&0x7F) << shift
  27724. if b < 0x80 {
  27725. break
  27726. }
  27727. }
  27728. fieldNum := int32(wire >> 3)
  27729. wireType := int(wire & 0x7)
  27730. if wireType == 4 {
  27731. return fmt.Errorf("proto: CSIPersistentVolumeSource: wiretype end group for non-group")
  27732. }
  27733. if fieldNum <= 0 {
  27734. return fmt.Errorf("proto: CSIPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27735. }
  27736. switch fieldNum {
  27737. case 1:
  27738. if wireType != 2 {
  27739. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  27740. }
  27741. var stringLen uint64
  27742. for shift := uint(0); ; shift += 7 {
  27743. if shift >= 64 {
  27744. return ErrIntOverflowGenerated
  27745. }
  27746. if iNdEx >= l {
  27747. return io.ErrUnexpectedEOF
  27748. }
  27749. b := dAtA[iNdEx]
  27750. iNdEx++
  27751. stringLen |= uint64(b&0x7F) << shift
  27752. if b < 0x80 {
  27753. break
  27754. }
  27755. }
  27756. intStringLen := int(stringLen)
  27757. if intStringLen < 0 {
  27758. return ErrInvalidLengthGenerated
  27759. }
  27760. postIndex := iNdEx + intStringLen
  27761. if postIndex < 0 {
  27762. return ErrInvalidLengthGenerated
  27763. }
  27764. if postIndex > l {
  27765. return io.ErrUnexpectedEOF
  27766. }
  27767. m.Driver = string(dAtA[iNdEx:postIndex])
  27768. iNdEx = postIndex
  27769. case 2:
  27770. if wireType != 2 {
  27771. return fmt.Errorf("proto: wrong wireType = %d for field VolumeHandle", wireType)
  27772. }
  27773. var stringLen uint64
  27774. for shift := uint(0); ; shift += 7 {
  27775. if shift >= 64 {
  27776. return ErrIntOverflowGenerated
  27777. }
  27778. if iNdEx >= l {
  27779. return io.ErrUnexpectedEOF
  27780. }
  27781. b := dAtA[iNdEx]
  27782. iNdEx++
  27783. stringLen |= uint64(b&0x7F) << shift
  27784. if b < 0x80 {
  27785. break
  27786. }
  27787. }
  27788. intStringLen := int(stringLen)
  27789. if intStringLen < 0 {
  27790. return ErrInvalidLengthGenerated
  27791. }
  27792. postIndex := iNdEx + intStringLen
  27793. if postIndex < 0 {
  27794. return ErrInvalidLengthGenerated
  27795. }
  27796. if postIndex > l {
  27797. return io.ErrUnexpectedEOF
  27798. }
  27799. m.VolumeHandle = string(dAtA[iNdEx:postIndex])
  27800. iNdEx = postIndex
  27801. case 3:
  27802. if wireType != 0 {
  27803. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27804. }
  27805. var v int
  27806. for shift := uint(0); ; shift += 7 {
  27807. if shift >= 64 {
  27808. return ErrIntOverflowGenerated
  27809. }
  27810. if iNdEx >= l {
  27811. return io.ErrUnexpectedEOF
  27812. }
  27813. b := dAtA[iNdEx]
  27814. iNdEx++
  27815. v |= int(b&0x7F) << shift
  27816. if b < 0x80 {
  27817. break
  27818. }
  27819. }
  27820. m.ReadOnly = bool(v != 0)
  27821. case 4:
  27822. if wireType != 2 {
  27823. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27824. }
  27825. var stringLen uint64
  27826. for shift := uint(0); ; shift += 7 {
  27827. if shift >= 64 {
  27828. return ErrIntOverflowGenerated
  27829. }
  27830. if iNdEx >= l {
  27831. return io.ErrUnexpectedEOF
  27832. }
  27833. b := dAtA[iNdEx]
  27834. iNdEx++
  27835. stringLen |= uint64(b&0x7F) << shift
  27836. if b < 0x80 {
  27837. break
  27838. }
  27839. }
  27840. intStringLen := int(stringLen)
  27841. if intStringLen < 0 {
  27842. return ErrInvalidLengthGenerated
  27843. }
  27844. postIndex := iNdEx + intStringLen
  27845. if postIndex < 0 {
  27846. return ErrInvalidLengthGenerated
  27847. }
  27848. if postIndex > l {
  27849. return io.ErrUnexpectedEOF
  27850. }
  27851. m.FSType = string(dAtA[iNdEx:postIndex])
  27852. iNdEx = postIndex
  27853. case 5:
  27854. if wireType != 2 {
  27855. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  27856. }
  27857. var msglen int
  27858. for shift := uint(0); ; shift += 7 {
  27859. if shift >= 64 {
  27860. return ErrIntOverflowGenerated
  27861. }
  27862. if iNdEx >= l {
  27863. return io.ErrUnexpectedEOF
  27864. }
  27865. b := dAtA[iNdEx]
  27866. iNdEx++
  27867. msglen |= int(b&0x7F) << shift
  27868. if b < 0x80 {
  27869. break
  27870. }
  27871. }
  27872. if msglen < 0 {
  27873. return ErrInvalidLengthGenerated
  27874. }
  27875. postIndex := iNdEx + msglen
  27876. if postIndex < 0 {
  27877. return ErrInvalidLengthGenerated
  27878. }
  27879. if postIndex > l {
  27880. return io.ErrUnexpectedEOF
  27881. }
  27882. if m.VolumeAttributes == nil {
  27883. m.VolumeAttributes = make(map[string]string)
  27884. }
  27885. var mapkey string
  27886. var mapvalue string
  27887. for iNdEx < postIndex {
  27888. entryPreIndex := iNdEx
  27889. var wire uint64
  27890. for shift := uint(0); ; shift += 7 {
  27891. if shift >= 64 {
  27892. return ErrIntOverflowGenerated
  27893. }
  27894. if iNdEx >= l {
  27895. return io.ErrUnexpectedEOF
  27896. }
  27897. b := dAtA[iNdEx]
  27898. iNdEx++
  27899. wire |= uint64(b&0x7F) << shift
  27900. if b < 0x80 {
  27901. break
  27902. }
  27903. }
  27904. fieldNum := int32(wire >> 3)
  27905. if fieldNum == 1 {
  27906. var stringLenmapkey uint64
  27907. for shift := uint(0); ; shift += 7 {
  27908. if shift >= 64 {
  27909. return ErrIntOverflowGenerated
  27910. }
  27911. if iNdEx >= l {
  27912. return io.ErrUnexpectedEOF
  27913. }
  27914. b := dAtA[iNdEx]
  27915. iNdEx++
  27916. stringLenmapkey |= uint64(b&0x7F) << shift
  27917. if b < 0x80 {
  27918. break
  27919. }
  27920. }
  27921. intStringLenmapkey := int(stringLenmapkey)
  27922. if intStringLenmapkey < 0 {
  27923. return ErrInvalidLengthGenerated
  27924. }
  27925. postStringIndexmapkey := iNdEx + intStringLenmapkey
  27926. if postStringIndexmapkey < 0 {
  27927. return ErrInvalidLengthGenerated
  27928. }
  27929. if postStringIndexmapkey > l {
  27930. return io.ErrUnexpectedEOF
  27931. }
  27932. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  27933. iNdEx = postStringIndexmapkey
  27934. } else if fieldNum == 2 {
  27935. var stringLenmapvalue uint64
  27936. for shift := uint(0); ; shift += 7 {
  27937. if shift >= 64 {
  27938. return ErrIntOverflowGenerated
  27939. }
  27940. if iNdEx >= l {
  27941. return io.ErrUnexpectedEOF
  27942. }
  27943. b := dAtA[iNdEx]
  27944. iNdEx++
  27945. stringLenmapvalue |= uint64(b&0x7F) << shift
  27946. if b < 0x80 {
  27947. break
  27948. }
  27949. }
  27950. intStringLenmapvalue := int(stringLenmapvalue)
  27951. if intStringLenmapvalue < 0 {
  27952. return ErrInvalidLengthGenerated
  27953. }
  27954. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  27955. if postStringIndexmapvalue < 0 {
  27956. return ErrInvalidLengthGenerated
  27957. }
  27958. if postStringIndexmapvalue > l {
  27959. return io.ErrUnexpectedEOF
  27960. }
  27961. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  27962. iNdEx = postStringIndexmapvalue
  27963. } else {
  27964. iNdEx = entryPreIndex
  27965. skippy, err := skipGenerated(dAtA[iNdEx:])
  27966. if err != nil {
  27967. return err
  27968. }
  27969. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27970. return ErrInvalidLengthGenerated
  27971. }
  27972. if (iNdEx + skippy) > postIndex {
  27973. return io.ErrUnexpectedEOF
  27974. }
  27975. iNdEx += skippy
  27976. }
  27977. }
  27978. m.VolumeAttributes[mapkey] = mapvalue
  27979. iNdEx = postIndex
  27980. case 6:
  27981. if wireType != 2 {
  27982. return fmt.Errorf("proto: wrong wireType = %d for field ControllerPublishSecretRef", wireType)
  27983. }
  27984. var msglen int
  27985. for shift := uint(0); ; shift += 7 {
  27986. if shift >= 64 {
  27987. return ErrIntOverflowGenerated
  27988. }
  27989. if iNdEx >= l {
  27990. return io.ErrUnexpectedEOF
  27991. }
  27992. b := dAtA[iNdEx]
  27993. iNdEx++
  27994. msglen |= int(b&0x7F) << shift
  27995. if b < 0x80 {
  27996. break
  27997. }
  27998. }
  27999. if msglen < 0 {
  28000. return ErrInvalidLengthGenerated
  28001. }
  28002. postIndex := iNdEx + msglen
  28003. if postIndex < 0 {
  28004. return ErrInvalidLengthGenerated
  28005. }
  28006. if postIndex > l {
  28007. return io.ErrUnexpectedEOF
  28008. }
  28009. if m.ControllerPublishSecretRef == nil {
  28010. m.ControllerPublishSecretRef = &SecretReference{}
  28011. }
  28012. if err := m.ControllerPublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28013. return err
  28014. }
  28015. iNdEx = postIndex
  28016. case 7:
  28017. if wireType != 2 {
  28018. return fmt.Errorf("proto: wrong wireType = %d for field NodeStageSecretRef", wireType)
  28019. }
  28020. var msglen int
  28021. for shift := uint(0); ; shift += 7 {
  28022. if shift >= 64 {
  28023. return ErrIntOverflowGenerated
  28024. }
  28025. if iNdEx >= l {
  28026. return io.ErrUnexpectedEOF
  28027. }
  28028. b := dAtA[iNdEx]
  28029. iNdEx++
  28030. msglen |= int(b&0x7F) << shift
  28031. if b < 0x80 {
  28032. break
  28033. }
  28034. }
  28035. if msglen < 0 {
  28036. return ErrInvalidLengthGenerated
  28037. }
  28038. postIndex := iNdEx + msglen
  28039. if postIndex < 0 {
  28040. return ErrInvalidLengthGenerated
  28041. }
  28042. if postIndex > l {
  28043. return io.ErrUnexpectedEOF
  28044. }
  28045. if m.NodeStageSecretRef == nil {
  28046. m.NodeStageSecretRef = &SecretReference{}
  28047. }
  28048. if err := m.NodeStageSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28049. return err
  28050. }
  28051. iNdEx = postIndex
  28052. case 8:
  28053. if wireType != 2 {
  28054. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  28055. }
  28056. var msglen int
  28057. for shift := uint(0); ; shift += 7 {
  28058. if shift >= 64 {
  28059. return ErrIntOverflowGenerated
  28060. }
  28061. if iNdEx >= l {
  28062. return io.ErrUnexpectedEOF
  28063. }
  28064. b := dAtA[iNdEx]
  28065. iNdEx++
  28066. msglen |= int(b&0x7F) << shift
  28067. if b < 0x80 {
  28068. break
  28069. }
  28070. }
  28071. if msglen < 0 {
  28072. return ErrInvalidLengthGenerated
  28073. }
  28074. postIndex := iNdEx + msglen
  28075. if postIndex < 0 {
  28076. return ErrInvalidLengthGenerated
  28077. }
  28078. if postIndex > l {
  28079. return io.ErrUnexpectedEOF
  28080. }
  28081. if m.NodePublishSecretRef == nil {
  28082. m.NodePublishSecretRef = &SecretReference{}
  28083. }
  28084. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28085. return err
  28086. }
  28087. iNdEx = postIndex
  28088. case 9:
  28089. if wireType != 2 {
  28090. return fmt.Errorf("proto: wrong wireType = %d for field ControllerExpandSecretRef", wireType)
  28091. }
  28092. var msglen int
  28093. for shift := uint(0); ; shift += 7 {
  28094. if shift >= 64 {
  28095. return ErrIntOverflowGenerated
  28096. }
  28097. if iNdEx >= l {
  28098. return io.ErrUnexpectedEOF
  28099. }
  28100. b := dAtA[iNdEx]
  28101. iNdEx++
  28102. msglen |= int(b&0x7F) << shift
  28103. if b < 0x80 {
  28104. break
  28105. }
  28106. }
  28107. if msglen < 0 {
  28108. return ErrInvalidLengthGenerated
  28109. }
  28110. postIndex := iNdEx + msglen
  28111. if postIndex < 0 {
  28112. return ErrInvalidLengthGenerated
  28113. }
  28114. if postIndex > l {
  28115. return io.ErrUnexpectedEOF
  28116. }
  28117. if m.ControllerExpandSecretRef == nil {
  28118. m.ControllerExpandSecretRef = &SecretReference{}
  28119. }
  28120. if err := m.ControllerExpandSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28121. return err
  28122. }
  28123. iNdEx = postIndex
  28124. default:
  28125. iNdEx = preIndex
  28126. skippy, err := skipGenerated(dAtA[iNdEx:])
  28127. if err != nil {
  28128. return err
  28129. }
  28130. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28131. return ErrInvalidLengthGenerated
  28132. }
  28133. if (iNdEx + skippy) > l {
  28134. return io.ErrUnexpectedEOF
  28135. }
  28136. iNdEx += skippy
  28137. }
  28138. }
  28139. if iNdEx > l {
  28140. return io.ErrUnexpectedEOF
  28141. }
  28142. return nil
  28143. }
  28144. func (m *CSIVolumeSource) Unmarshal(dAtA []byte) error {
  28145. l := len(dAtA)
  28146. iNdEx := 0
  28147. for iNdEx < l {
  28148. preIndex := iNdEx
  28149. var wire 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. wire |= uint64(b&0x7F) << shift
  28160. if b < 0x80 {
  28161. break
  28162. }
  28163. }
  28164. fieldNum := int32(wire >> 3)
  28165. wireType := int(wire & 0x7)
  28166. if wireType == 4 {
  28167. return fmt.Errorf("proto: CSIVolumeSource: wiretype end group for non-group")
  28168. }
  28169. if fieldNum <= 0 {
  28170. return fmt.Errorf("proto: CSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28171. }
  28172. switch fieldNum {
  28173. case 1:
  28174. if wireType != 2 {
  28175. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  28176. }
  28177. var stringLen uint64
  28178. for shift := uint(0); ; shift += 7 {
  28179. if shift >= 64 {
  28180. return ErrIntOverflowGenerated
  28181. }
  28182. if iNdEx >= l {
  28183. return io.ErrUnexpectedEOF
  28184. }
  28185. b := dAtA[iNdEx]
  28186. iNdEx++
  28187. stringLen |= uint64(b&0x7F) << shift
  28188. if b < 0x80 {
  28189. break
  28190. }
  28191. }
  28192. intStringLen := int(stringLen)
  28193. if intStringLen < 0 {
  28194. return ErrInvalidLengthGenerated
  28195. }
  28196. postIndex := iNdEx + intStringLen
  28197. if postIndex < 0 {
  28198. return ErrInvalidLengthGenerated
  28199. }
  28200. if postIndex > l {
  28201. return io.ErrUnexpectedEOF
  28202. }
  28203. m.Driver = string(dAtA[iNdEx:postIndex])
  28204. iNdEx = postIndex
  28205. case 2:
  28206. if wireType != 0 {
  28207. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28208. }
  28209. var v int
  28210. for shift := uint(0); ; shift += 7 {
  28211. if shift >= 64 {
  28212. return ErrIntOverflowGenerated
  28213. }
  28214. if iNdEx >= l {
  28215. return io.ErrUnexpectedEOF
  28216. }
  28217. b := dAtA[iNdEx]
  28218. iNdEx++
  28219. v |= int(b&0x7F) << shift
  28220. if b < 0x80 {
  28221. break
  28222. }
  28223. }
  28224. b := bool(v != 0)
  28225. m.ReadOnly = &b
  28226. case 3:
  28227. if wireType != 2 {
  28228. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  28229. }
  28230. var stringLen uint64
  28231. for shift := uint(0); ; shift += 7 {
  28232. if shift >= 64 {
  28233. return ErrIntOverflowGenerated
  28234. }
  28235. if iNdEx >= l {
  28236. return io.ErrUnexpectedEOF
  28237. }
  28238. b := dAtA[iNdEx]
  28239. iNdEx++
  28240. stringLen |= uint64(b&0x7F) << shift
  28241. if b < 0x80 {
  28242. break
  28243. }
  28244. }
  28245. intStringLen := int(stringLen)
  28246. if intStringLen < 0 {
  28247. return ErrInvalidLengthGenerated
  28248. }
  28249. postIndex := iNdEx + intStringLen
  28250. if postIndex < 0 {
  28251. return ErrInvalidLengthGenerated
  28252. }
  28253. if postIndex > l {
  28254. return io.ErrUnexpectedEOF
  28255. }
  28256. s := string(dAtA[iNdEx:postIndex])
  28257. m.FSType = &s
  28258. iNdEx = postIndex
  28259. case 4:
  28260. if wireType != 2 {
  28261. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  28262. }
  28263. var msglen int
  28264. for shift := uint(0); ; shift += 7 {
  28265. if shift >= 64 {
  28266. return ErrIntOverflowGenerated
  28267. }
  28268. if iNdEx >= l {
  28269. return io.ErrUnexpectedEOF
  28270. }
  28271. b := dAtA[iNdEx]
  28272. iNdEx++
  28273. msglen |= int(b&0x7F) << shift
  28274. if b < 0x80 {
  28275. break
  28276. }
  28277. }
  28278. if msglen < 0 {
  28279. return ErrInvalidLengthGenerated
  28280. }
  28281. postIndex := iNdEx + msglen
  28282. if postIndex < 0 {
  28283. return ErrInvalidLengthGenerated
  28284. }
  28285. if postIndex > l {
  28286. return io.ErrUnexpectedEOF
  28287. }
  28288. if m.VolumeAttributes == nil {
  28289. m.VolumeAttributes = make(map[string]string)
  28290. }
  28291. var mapkey string
  28292. var mapvalue string
  28293. for iNdEx < postIndex {
  28294. entryPreIndex := iNdEx
  28295. var wire uint64
  28296. for shift := uint(0); ; shift += 7 {
  28297. if shift >= 64 {
  28298. return ErrIntOverflowGenerated
  28299. }
  28300. if iNdEx >= l {
  28301. return io.ErrUnexpectedEOF
  28302. }
  28303. b := dAtA[iNdEx]
  28304. iNdEx++
  28305. wire |= uint64(b&0x7F) << shift
  28306. if b < 0x80 {
  28307. break
  28308. }
  28309. }
  28310. fieldNum := int32(wire >> 3)
  28311. if fieldNum == 1 {
  28312. var stringLenmapkey uint64
  28313. for shift := uint(0); ; shift += 7 {
  28314. if shift >= 64 {
  28315. return ErrIntOverflowGenerated
  28316. }
  28317. if iNdEx >= l {
  28318. return io.ErrUnexpectedEOF
  28319. }
  28320. b := dAtA[iNdEx]
  28321. iNdEx++
  28322. stringLenmapkey |= uint64(b&0x7F) << shift
  28323. if b < 0x80 {
  28324. break
  28325. }
  28326. }
  28327. intStringLenmapkey := int(stringLenmapkey)
  28328. if intStringLenmapkey < 0 {
  28329. return ErrInvalidLengthGenerated
  28330. }
  28331. postStringIndexmapkey := iNdEx + intStringLenmapkey
  28332. if postStringIndexmapkey < 0 {
  28333. return ErrInvalidLengthGenerated
  28334. }
  28335. if postStringIndexmapkey > l {
  28336. return io.ErrUnexpectedEOF
  28337. }
  28338. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  28339. iNdEx = postStringIndexmapkey
  28340. } else if fieldNum == 2 {
  28341. var stringLenmapvalue uint64
  28342. for shift := uint(0); ; shift += 7 {
  28343. if shift >= 64 {
  28344. return ErrIntOverflowGenerated
  28345. }
  28346. if iNdEx >= l {
  28347. return io.ErrUnexpectedEOF
  28348. }
  28349. b := dAtA[iNdEx]
  28350. iNdEx++
  28351. stringLenmapvalue |= uint64(b&0x7F) << shift
  28352. if b < 0x80 {
  28353. break
  28354. }
  28355. }
  28356. intStringLenmapvalue := int(stringLenmapvalue)
  28357. if intStringLenmapvalue < 0 {
  28358. return ErrInvalidLengthGenerated
  28359. }
  28360. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  28361. if postStringIndexmapvalue < 0 {
  28362. return ErrInvalidLengthGenerated
  28363. }
  28364. if postStringIndexmapvalue > l {
  28365. return io.ErrUnexpectedEOF
  28366. }
  28367. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  28368. iNdEx = postStringIndexmapvalue
  28369. } else {
  28370. iNdEx = entryPreIndex
  28371. skippy, err := skipGenerated(dAtA[iNdEx:])
  28372. if err != nil {
  28373. return err
  28374. }
  28375. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28376. return ErrInvalidLengthGenerated
  28377. }
  28378. if (iNdEx + skippy) > postIndex {
  28379. return io.ErrUnexpectedEOF
  28380. }
  28381. iNdEx += skippy
  28382. }
  28383. }
  28384. m.VolumeAttributes[mapkey] = mapvalue
  28385. iNdEx = postIndex
  28386. case 5:
  28387. if wireType != 2 {
  28388. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  28389. }
  28390. var msglen int
  28391. for shift := uint(0); ; shift += 7 {
  28392. if shift >= 64 {
  28393. return ErrIntOverflowGenerated
  28394. }
  28395. if iNdEx >= l {
  28396. return io.ErrUnexpectedEOF
  28397. }
  28398. b := dAtA[iNdEx]
  28399. iNdEx++
  28400. msglen |= int(b&0x7F) << shift
  28401. if b < 0x80 {
  28402. break
  28403. }
  28404. }
  28405. if msglen < 0 {
  28406. return ErrInvalidLengthGenerated
  28407. }
  28408. postIndex := iNdEx + msglen
  28409. if postIndex < 0 {
  28410. return ErrInvalidLengthGenerated
  28411. }
  28412. if postIndex > l {
  28413. return io.ErrUnexpectedEOF
  28414. }
  28415. if m.NodePublishSecretRef == nil {
  28416. m.NodePublishSecretRef = &LocalObjectReference{}
  28417. }
  28418. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28419. return err
  28420. }
  28421. iNdEx = postIndex
  28422. default:
  28423. iNdEx = preIndex
  28424. skippy, err := skipGenerated(dAtA[iNdEx:])
  28425. if err != nil {
  28426. return err
  28427. }
  28428. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28429. return ErrInvalidLengthGenerated
  28430. }
  28431. if (iNdEx + skippy) > l {
  28432. return io.ErrUnexpectedEOF
  28433. }
  28434. iNdEx += skippy
  28435. }
  28436. }
  28437. if iNdEx > l {
  28438. return io.ErrUnexpectedEOF
  28439. }
  28440. return nil
  28441. }
  28442. func (m *Capabilities) Unmarshal(dAtA []byte) error {
  28443. l := len(dAtA)
  28444. iNdEx := 0
  28445. for iNdEx < l {
  28446. preIndex := iNdEx
  28447. var wire uint64
  28448. for shift := uint(0); ; shift += 7 {
  28449. if shift >= 64 {
  28450. return ErrIntOverflowGenerated
  28451. }
  28452. if iNdEx >= l {
  28453. return io.ErrUnexpectedEOF
  28454. }
  28455. b := dAtA[iNdEx]
  28456. iNdEx++
  28457. wire |= uint64(b&0x7F) << shift
  28458. if b < 0x80 {
  28459. break
  28460. }
  28461. }
  28462. fieldNum := int32(wire >> 3)
  28463. wireType := int(wire & 0x7)
  28464. if wireType == 4 {
  28465. return fmt.Errorf("proto: Capabilities: wiretype end group for non-group")
  28466. }
  28467. if fieldNum <= 0 {
  28468. return fmt.Errorf("proto: Capabilities: illegal tag %d (wire type %d)", fieldNum, wire)
  28469. }
  28470. switch fieldNum {
  28471. case 1:
  28472. if wireType != 2 {
  28473. return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType)
  28474. }
  28475. var stringLen uint64
  28476. for shift := uint(0); ; shift += 7 {
  28477. if shift >= 64 {
  28478. return ErrIntOverflowGenerated
  28479. }
  28480. if iNdEx >= l {
  28481. return io.ErrUnexpectedEOF
  28482. }
  28483. b := dAtA[iNdEx]
  28484. iNdEx++
  28485. stringLen |= uint64(b&0x7F) << shift
  28486. if b < 0x80 {
  28487. break
  28488. }
  28489. }
  28490. intStringLen := int(stringLen)
  28491. if intStringLen < 0 {
  28492. return ErrInvalidLengthGenerated
  28493. }
  28494. postIndex := iNdEx + intStringLen
  28495. if postIndex < 0 {
  28496. return ErrInvalidLengthGenerated
  28497. }
  28498. if postIndex > l {
  28499. return io.ErrUnexpectedEOF
  28500. }
  28501. m.Add = append(m.Add, Capability(dAtA[iNdEx:postIndex]))
  28502. iNdEx = postIndex
  28503. case 2:
  28504. if wireType != 2 {
  28505. return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType)
  28506. }
  28507. var stringLen uint64
  28508. for shift := uint(0); ; shift += 7 {
  28509. if shift >= 64 {
  28510. return ErrIntOverflowGenerated
  28511. }
  28512. if iNdEx >= l {
  28513. return io.ErrUnexpectedEOF
  28514. }
  28515. b := dAtA[iNdEx]
  28516. iNdEx++
  28517. stringLen |= uint64(b&0x7F) << shift
  28518. if b < 0x80 {
  28519. break
  28520. }
  28521. }
  28522. intStringLen := int(stringLen)
  28523. if intStringLen < 0 {
  28524. return ErrInvalidLengthGenerated
  28525. }
  28526. postIndex := iNdEx + intStringLen
  28527. if postIndex < 0 {
  28528. return ErrInvalidLengthGenerated
  28529. }
  28530. if postIndex > l {
  28531. return io.ErrUnexpectedEOF
  28532. }
  28533. m.Drop = append(m.Drop, Capability(dAtA[iNdEx:postIndex]))
  28534. iNdEx = postIndex
  28535. default:
  28536. iNdEx = preIndex
  28537. skippy, err := skipGenerated(dAtA[iNdEx:])
  28538. if err != nil {
  28539. return err
  28540. }
  28541. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28542. return ErrInvalidLengthGenerated
  28543. }
  28544. if (iNdEx + skippy) > l {
  28545. return io.ErrUnexpectedEOF
  28546. }
  28547. iNdEx += skippy
  28548. }
  28549. }
  28550. if iNdEx > l {
  28551. return io.ErrUnexpectedEOF
  28552. }
  28553. return nil
  28554. }
  28555. func (m *CephFSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  28556. l := len(dAtA)
  28557. iNdEx := 0
  28558. for iNdEx < l {
  28559. preIndex := iNdEx
  28560. var wire uint64
  28561. for shift := uint(0); ; shift += 7 {
  28562. if shift >= 64 {
  28563. return ErrIntOverflowGenerated
  28564. }
  28565. if iNdEx >= l {
  28566. return io.ErrUnexpectedEOF
  28567. }
  28568. b := dAtA[iNdEx]
  28569. iNdEx++
  28570. wire |= uint64(b&0x7F) << shift
  28571. if b < 0x80 {
  28572. break
  28573. }
  28574. }
  28575. fieldNum := int32(wire >> 3)
  28576. wireType := int(wire & 0x7)
  28577. if wireType == 4 {
  28578. return fmt.Errorf("proto: CephFSPersistentVolumeSource: wiretype end group for non-group")
  28579. }
  28580. if fieldNum <= 0 {
  28581. return fmt.Errorf("proto: CephFSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28582. }
  28583. switch fieldNum {
  28584. case 1:
  28585. if wireType != 2 {
  28586. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28587. }
  28588. var stringLen uint64
  28589. for shift := uint(0); ; shift += 7 {
  28590. if shift >= 64 {
  28591. return ErrIntOverflowGenerated
  28592. }
  28593. if iNdEx >= l {
  28594. return io.ErrUnexpectedEOF
  28595. }
  28596. b := dAtA[iNdEx]
  28597. iNdEx++
  28598. stringLen |= uint64(b&0x7F) << shift
  28599. if b < 0x80 {
  28600. break
  28601. }
  28602. }
  28603. intStringLen := int(stringLen)
  28604. if intStringLen < 0 {
  28605. return ErrInvalidLengthGenerated
  28606. }
  28607. postIndex := iNdEx + intStringLen
  28608. if postIndex < 0 {
  28609. return ErrInvalidLengthGenerated
  28610. }
  28611. if postIndex > l {
  28612. return io.ErrUnexpectedEOF
  28613. }
  28614. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28615. iNdEx = postIndex
  28616. case 2:
  28617. if wireType != 2 {
  28618. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28619. }
  28620. var stringLen uint64
  28621. for shift := uint(0); ; shift += 7 {
  28622. if shift >= 64 {
  28623. return ErrIntOverflowGenerated
  28624. }
  28625. if iNdEx >= l {
  28626. return io.ErrUnexpectedEOF
  28627. }
  28628. b := dAtA[iNdEx]
  28629. iNdEx++
  28630. stringLen |= uint64(b&0x7F) << shift
  28631. if b < 0x80 {
  28632. break
  28633. }
  28634. }
  28635. intStringLen := int(stringLen)
  28636. if intStringLen < 0 {
  28637. return ErrInvalidLengthGenerated
  28638. }
  28639. postIndex := iNdEx + intStringLen
  28640. if postIndex < 0 {
  28641. return ErrInvalidLengthGenerated
  28642. }
  28643. if postIndex > l {
  28644. return io.ErrUnexpectedEOF
  28645. }
  28646. m.Path = string(dAtA[iNdEx:postIndex])
  28647. iNdEx = postIndex
  28648. case 3:
  28649. if wireType != 2 {
  28650. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28651. }
  28652. var stringLen uint64
  28653. for shift := uint(0); ; shift += 7 {
  28654. if shift >= 64 {
  28655. return ErrIntOverflowGenerated
  28656. }
  28657. if iNdEx >= l {
  28658. return io.ErrUnexpectedEOF
  28659. }
  28660. b := dAtA[iNdEx]
  28661. iNdEx++
  28662. stringLen |= uint64(b&0x7F) << shift
  28663. if b < 0x80 {
  28664. break
  28665. }
  28666. }
  28667. intStringLen := int(stringLen)
  28668. if intStringLen < 0 {
  28669. return ErrInvalidLengthGenerated
  28670. }
  28671. postIndex := iNdEx + intStringLen
  28672. if postIndex < 0 {
  28673. return ErrInvalidLengthGenerated
  28674. }
  28675. if postIndex > l {
  28676. return io.ErrUnexpectedEOF
  28677. }
  28678. m.User = string(dAtA[iNdEx:postIndex])
  28679. iNdEx = postIndex
  28680. case 4:
  28681. if wireType != 2 {
  28682. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28683. }
  28684. var stringLen uint64
  28685. for shift := uint(0); ; shift += 7 {
  28686. if shift >= 64 {
  28687. return ErrIntOverflowGenerated
  28688. }
  28689. if iNdEx >= l {
  28690. return io.ErrUnexpectedEOF
  28691. }
  28692. b := dAtA[iNdEx]
  28693. iNdEx++
  28694. stringLen |= uint64(b&0x7F) << shift
  28695. if b < 0x80 {
  28696. break
  28697. }
  28698. }
  28699. intStringLen := int(stringLen)
  28700. if intStringLen < 0 {
  28701. return ErrInvalidLengthGenerated
  28702. }
  28703. postIndex := iNdEx + intStringLen
  28704. if postIndex < 0 {
  28705. return ErrInvalidLengthGenerated
  28706. }
  28707. if postIndex > l {
  28708. return io.ErrUnexpectedEOF
  28709. }
  28710. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28711. iNdEx = postIndex
  28712. case 5:
  28713. if wireType != 2 {
  28714. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28715. }
  28716. var msglen int
  28717. for shift := uint(0); ; shift += 7 {
  28718. if shift >= 64 {
  28719. return ErrIntOverflowGenerated
  28720. }
  28721. if iNdEx >= l {
  28722. return io.ErrUnexpectedEOF
  28723. }
  28724. b := dAtA[iNdEx]
  28725. iNdEx++
  28726. msglen |= int(b&0x7F) << shift
  28727. if b < 0x80 {
  28728. break
  28729. }
  28730. }
  28731. if msglen < 0 {
  28732. return ErrInvalidLengthGenerated
  28733. }
  28734. postIndex := iNdEx + msglen
  28735. if postIndex < 0 {
  28736. return ErrInvalidLengthGenerated
  28737. }
  28738. if postIndex > l {
  28739. return io.ErrUnexpectedEOF
  28740. }
  28741. if m.SecretRef == nil {
  28742. m.SecretRef = &SecretReference{}
  28743. }
  28744. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28745. return err
  28746. }
  28747. iNdEx = postIndex
  28748. case 6:
  28749. if wireType != 0 {
  28750. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28751. }
  28752. var v int
  28753. for shift := uint(0); ; shift += 7 {
  28754. if shift >= 64 {
  28755. return ErrIntOverflowGenerated
  28756. }
  28757. if iNdEx >= l {
  28758. return io.ErrUnexpectedEOF
  28759. }
  28760. b := dAtA[iNdEx]
  28761. iNdEx++
  28762. v |= int(b&0x7F) << shift
  28763. if b < 0x80 {
  28764. break
  28765. }
  28766. }
  28767. m.ReadOnly = bool(v != 0)
  28768. default:
  28769. iNdEx = preIndex
  28770. skippy, err := skipGenerated(dAtA[iNdEx:])
  28771. if err != nil {
  28772. return err
  28773. }
  28774. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28775. return ErrInvalidLengthGenerated
  28776. }
  28777. if (iNdEx + skippy) > l {
  28778. return io.ErrUnexpectedEOF
  28779. }
  28780. iNdEx += skippy
  28781. }
  28782. }
  28783. if iNdEx > l {
  28784. return io.ErrUnexpectedEOF
  28785. }
  28786. return nil
  28787. }
  28788. func (m *CephFSVolumeSource) Unmarshal(dAtA []byte) error {
  28789. l := len(dAtA)
  28790. iNdEx := 0
  28791. for iNdEx < l {
  28792. preIndex := iNdEx
  28793. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  28804. if b < 0x80 {
  28805. break
  28806. }
  28807. }
  28808. fieldNum := int32(wire >> 3)
  28809. wireType := int(wire & 0x7)
  28810. if wireType == 4 {
  28811. return fmt.Errorf("proto: CephFSVolumeSource: wiretype end group for non-group")
  28812. }
  28813. if fieldNum <= 0 {
  28814. return fmt.Errorf("proto: CephFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28815. }
  28816. switch fieldNum {
  28817. case 1:
  28818. if wireType != 2 {
  28819. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28820. }
  28821. var stringLen uint64
  28822. for shift := uint(0); ; shift += 7 {
  28823. if shift >= 64 {
  28824. return ErrIntOverflowGenerated
  28825. }
  28826. if iNdEx >= l {
  28827. return io.ErrUnexpectedEOF
  28828. }
  28829. b := dAtA[iNdEx]
  28830. iNdEx++
  28831. stringLen |= uint64(b&0x7F) << shift
  28832. if b < 0x80 {
  28833. break
  28834. }
  28835. }
  28836. intStringLen := int(stringLen)
  28837. if intStringLen < 0 {
  28838. return ErrInvalidLengthGenerated
  28839. }
  28840. postIndex := iNdEx + intStringLen
  28841. if postIndex < 0 {
  28842. return ErrInvalidLengthGenerated
  28843. }
  28844. if postIndex > l {
  28845. return io.ErrUnexpectedEOF
  28846. }
  28847. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28848. iNdEx = postIndex
  28849. case 2:
  28850. if wireType != 2 {
  28851. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28852. }
  28853. var stringLen uint64
  28854. for shift := uint(0); ; shift += 7 {
  28855. if shift >= 64 {
  28856. return ErrIntOverflowGenerated
  28857. }
  28858. if iNdEx >= l {
  28859. return io.ErrUnexpectedEOF
  28860. }
  28861. b := dAtA[iNdEx]
  28862. iNdEx++
  28863. stringLen |= uint64(b&0x7F) << shift
  28864. if b < 0x80 {
  28865. break
  28866. }
  28867. }
  28868. intStringLen := int(stringLen)
  28869. if intStringLen < 0 {
  28870. return ErrInvalidLengthGenerated
  28871. }
  28872. postIndex := iNdEx + intStringLen
  28873. if postIndex < 0 {
  28874. return ErrInvalidLengthGenerated
  28875. }
  28876. if postIndex > l {
  28877. return io.ErrUnexpectedEOF
  28878. }
  28879. m.Path = string(dAtA[iNdEx:postIndex])
  28880. iNdEx = postIndex
  28881. case 3:
  28882. if wireType != 2 {
  28883. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28884. }
  28885. var stringLen uint64
  28886. for shift := uint(0); ; shift += 7 {
  28887. if shift >= 64 {
  28888. return ErrIntOverflowGenerated
  28889. }
  28890. if iNdEx >= l {
  28891. return io.ErrUnexpectedEOF
  28892. }
  28893. b := dAtA[iNdEx]
  28894. iNdEx++
  28895. stringLen |= uint64(b&0x7F) << shift
  28896. if b < 0x80 {
  28897. break
  28898. }
  28899. }
  28900. intStringLen := int(stringLen)
  28901. if intStringLen < 0 {
  28902. return ErrInvalidLengthGenerated
  28903. }
  28904. postIndex := iNdEx + intStringLen
  28905. if postIndex < 0 {
  28906. return ErrInvalidLengthGenerated
  28907. }
  28908. if postIndex > l {
  28909. return io.ErrUnexpectedEOF
  28910. }
  28911. m.User = string(dAtA[iNdEx:postIndex])
  28912. iNdEx = postIndex
  28913. case 4:
  28914. if wireType != 2 {
  28915. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28916. }
  28917. var stringLen uint64
  28918. for shift := uint(0); ; shift += 7 {
  28919. if shift >= 64 {
  28920. return ErrIntOverflowGenerated
  28921. }
  28922. if iNdEx >= l {
  28923. return io.ErrUnexpectedEOF
  28924. }
  28925. b := dAtA[iNdEx]
  28926. iNdEx++
  28927. stringLen |= uint64(b&0x7F) << shift
  28928. if b < 0x80 {
  28929. break
  28930. }
  28931. }
  28932. intStringLen := int(stringLen)
  28933. if intStringLen < 0 {
  28934. return ErrInvalidLengthGenerated
  28935. }
  28936. postIndex := iNdEx + intStringLen
  28937. if postIndex < 0 {
  28938. return ErrInvalidLengthGenerated
  28939. }
  28940. if postIndex > l {
  28941. return io.ErrUnexpectedEOF
  28942. }
  28943. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28944. iNdEx = postIndex
  28945. case 5:
  28946. if wireType != 2 {
  28947. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28948. }
  28949. var msglen int
  28950. for shift := uint(0); ; shift += 7 {
  28951. if shift >= 64 {
  28952. return ErrIntOverflowGenerated
  28953. }
  28954. if iNdEx >= l {
  28955. return io.ErrUnexpectedEOF
  28956. }
  28957. b := dAtA[iNdEx]
  28958. iNdEx++
  28959. msglen |= int(b&0x7F) << shift
  28960. if b < 0x80 {
  28961. break
  28962. }
  28963. }
  28964. if msglen < 0 {
  28965. return ErrInvalidLengthGenerated
  28966. }
  28967. postIndex := iNdEx + msglen
  28968. if postIndex < 0 {
  28969. return ErrInvalidLengthGenerated
  28970. }
  28971. if postIndex > l {
  28972. return io.ErrUnexpectedEOF
  28973. }
  28974. if m.SecretRef == nil {
  28975. m.SecretRef = &LocalObjectReference{}
  28976. }
  28977. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28978. return err
  28979. }
  28980. iNdEx = postIndex
  28981. case 6:
  28982. if wireType != 0 {
  28983. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28984. }
  28985. var v int
  28986. for shift := uint(0); ; shift += 7 {
  28987. if shift >= 64 {
  28988. return ErrIntOverflowGenerated
  28989. }
  28990. if iNdEx >= l {
  28991. return io.ErrUnexpectedEOF
  28992. }
  28993. b := dAtA[iNdEx]
  28994. iNdEx++
  28995. v |= int(b&0x7F) << shift
  28996. if b < 0x80 {
  28997. break
  28998. }
  28999. }
  29000. m.ReadOnly = bool(v != 0)
  29001. default:
  29002. iNdEx = preIndex
  29003. skippy, err := skipGenerated(dAtA[iNdEx:])
  29004. if err != nil {
  29005. return err
  29006. }
  29007. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29008. return ErrInvalidLengthGenerated
  29009. }
  29010. if (iNdEx + skippy) > l {
  29011. return io.ErrUnexpectedEOF
  29012. }
  29013. iNdEx += skippy
  29014. }
  29015. }
  29016. if iNdEx > l {
  29017. return io.ErrUnexpectedEOF
  29018. }
  29019. return nil
  29020. }
  29021. func (m *CinderPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  29022. l := len(dAtA)
  29023. iNdEx := 0
  29024. for iNdEx < l {
  29025. preIndex := iNdEx
  29026. var wire uint64
  29027. for shift := uint(0); ; shift += 7 {
  29028. if shift >= 64 {
  29029. return ErrIntOverflowGenerated
  29030. }
  29031. if iNdEx >= l {
  29032. return io.ErrUnexpectedEOF
  29033. }
  29034. b := dAtA[iNdEx]
  29035. iNdEx++
  29036. wire |= uint64(b&0x7F) << shift
  29037. if b < 0x80 {
  29038. break
  29039. }
  29040. }
  29041. fieldNum := int32(wire >> 3)
  29042. wireType := int(wire & 0x7)
  29043. if wireType == 4 {
  29044. return fmt.Errorf("proto: CinderPersistentVolumeSource: wiretype end group for non-group")
  29045. }
  29046. if fieldNum <= 0 {
  29047. return fmt.Errorf("proto: CinderPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  29048. }
  29049. switch fieldNum {
  29050. case 1:
  29051. if wireType != 2 {
  29052. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  29053. }
  29054. var stringLen uint64
  29055. for shift := uint(0); ; shift += 7 {
  29056. if shift >= 64 {
  29057. return ErrIntOverflowGenerated
  29058. }
  29059. if iNdEx >= l {
  29060. return io.ErrUnexpectedEOF
  29061. }
  29062. b := dAtA[iNdEx]
  29063. iNdEx++
  29064. stringLen |= uint64(b&0x7F) << shift
  29065. if b < 0x80 {
  29066. break
  29067. }
  29068. }
  29069. intStringLen := int(stringLen)
  29070. if intStringLen < 0 {
  29071. return ErrInvalidLengthGenerated
  29072. }
  29073. postIndex := iNdEx + intStringLen
  29074. if postIndex < 0 {
  29075. return ErrInvalidLengthGenerated
  29076. }
  29077. if postIndex > l {
  29078. return io.ErrUnexpectedEOF
  29079. }
  29080. m.VolumeID = string(dAtA[iNdEx:postIndex])
  29081. iNdEx = postIndex
  29082. case 2:
  29083. if wireType != 2 {
  29084. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  29085. }
  29086. var stringLen uint64
  29087. for shift := uint(0); ; shift += 7 {
  29088. if shift >= 64 {
  29089. return ErrIntOverflowGenerated
  29090. }
  29091. if iNdEx >= l {
  29092. return io.ErrUnexpectedEOF
  29093. }
  29094. b := dAtA[iNdEx]
  29095. iNdEx++
  29096. stringLen |= uint64(b&0x7F) << shift
  29097. if b < 0x80 {
  29098. break
  29099. }
  29100. }
  29101. intStringLen := int(stringLen)
  29102. if intStringLen < 0 {
  29103. return ErrInvalidLengthGenerated
  29104. }
  29105. postIndex := iNdEx + intStringLen
  29106. if postIndex < 0 {
  29107. return ErrInvalidLengthGenerated
  29108. }
  29109. if postIndex > l {
  29110. return io.ErrUnexpectedEOF
  29111. }
  29112. m.FSType = string(dAtA[iNdEx:postIndex])
  29113. iNdEx = postIndex
  29114. case 3:
  29115. if wireType != 0 {
  29116. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  29117. }
  29118. var v int
  29119. for shift := uint(0); ; shift += 7 {
  29120. if shift >= 64 {
  29121. return ErrIntOverflowGenerated
  29122. }
  29123. if iNdEx >= l {
  29124. return io.ErrUnexpectedEOF
  29125. }
  29126. b := dAtA[iNdEx]
  29127. iNdEx++
  29128. v |= int(b&0x7F) << shift
  29129. if b < 0x80 {
  29130. break
  29131. }
  29132. }
  29133. m.ReadOnly = bool(v != 0)
  29134. case 4:
  29135. if wireType != 2 {
  29136. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  29137. }
  29138. var msglen int
  29139. for shift := uint(0); ; shift += 7 {
  29140. if shift >= 64 {
  29141. return ErrIntOverflowGenerated
  29142. }
  29143. if iNdEx >= l {
  29144. return io.ErrUnexpectedEOF
  29145. }
  29146. b := dAtA[iNdEx]
  29147. iNdEx++
  29148. msglen |= int(b&0x7F) << shift
  29149. if b < 0x80 {
  29150. break
  29151. }
  29152. }
  29153. if msglen < 0 {
  29154. return ErrInvalidLengthGenerated
  29155. }
  29156. postIndex := iNdEx + msglen
  29157. if postIndex < 0 {
  29158. return ErrInvalidLengthGenerated
  29159. }
  29160. if postIndex > l {
  29161. return io.ErrUnexpectedEOF
  29162. }
  29163. if m.SecretRef == nil {
  29164. m.SecretRef = &SecretReference{}
  29165. }
  29166. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29167. return err
  29168. }
  29169. iNdEx = postIndex
  29170. default:
  29171. iNdEx = preIndex
  29172. skippy, err := skipGenerated(dAtA[iNdEx:])
  29173. if err != nil {
  29174. return err
  29175. }
  29176. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29177. return ErrInvalidLengthGenerated
  29178. }
  29179. if (iNdEx + skippy) > l {
  29180. return io.ErrUnexpectedEOF
  29181. }
  29182. iNdEx += skippy
  29183. }
  29184. }
  29185. if iNdEx > l {
  29186. return io.ErrUnexpectedEOF
  29187. }
  29188. return nil
  29189. }
  29190. func (m *CinderVolumeSource) Unmarshal(dAtA []byte) error {
  29191. l := len(dAtA)
  29192. iNdEx := 0
  29193. for iNdEx < l {
  29194. preIndex := iNdEx
  29195. var wire uint64
  29196. for shift := uint(0); ; shift += 7 {
  29197. if shift >= 64 {
  29198. return ErrIntOverflowGenerated
  29199. }
  29200. if iNdEx >= l {
  29201. return io.ErrUnexpectedEOF
  29202. }
  29203. b := dAtA[iNdEx]
  29204. iNdEx++
  29205. wire |= uint64(b&0x7F) << shift
  29206. if b < 0x80 {
  29207. break
  29208. }
  29209. }
  29210. fieldNum := int32(wire >> 3)
  29211. wireType := int(wire & 0x7)
  29212. if wireType == 4 {
  29213. return fmt.Errorf("proto: CinderVolumeSource: wiretype end group for non-group")
  29214. }
  29215. if fieldNum <= 0 {
  29216. return fmt.Errorf("proto: CinderVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  29217. }
  29218. switch fieldNum {
  29219. case 1:
  29220. if wireType != 2 {
  29221. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  29222. }
  29223. var stringLen uint64
  29224. for shift := uint(0); ; shift += 7 {
  29225. if shift >= 64 {
  29226. return ErrIntOverflowGenerated
  29227. }
  29228. if iNdEx >= l {
  29229. return io.ErrUnexpectedEOF
  29230. }
  29231. b := dAtA[iNdEx]
  29232. iNdEx++
  29233. stringLen |= uint64(b&0x7F) << shift
  29234. if b < 0x80 {
  29235. break
  29236. }
  29237. }
  29238. intStringLen := int(stringLen)
  29239. if intStringLen < 0 {
  29240. return ErrInvalidLengthGenerated
  29241. }
  29242. postIndex := iNdEx + intStringLen
  29243. if postIndex < 0 {
  29244. return ErrInvalidLengthGenerated
  29245. }
  29246. if postIndex > l {
  29247. return io.ErrUnexpectedEOF
  29248. }
  29249. m.VolumeID = string(dAtA[iNdEx:postIndex])
  29250. iNdEx = postIndex
  29251. case 2:
  29252. if wireType != 2 {
  29253. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  29254. }
  29255. var stringLen uint64
  29256. for shift := uint(0); ; shift += 7 {
  29257. if shift >= 64 {
  29258. return ErrIntOverflowGenerated
  29259. }
  29260. if iNdEx >= l {
  29261. return io.ErrUnexpectedEOF
  29262. }
  29263. b := dAtA[iNdEx]
  29264. iNdEx++
  29265. stringLen |= uint64(b&0x7F) << shift
  29266. if b < 0x80 {
  29267. break
  29268. }
  29269. }
  29270. intStringLen := int(stringLen)
  29271. if intStringLen < 0 {
  29272. return ErrInvalidLengthGenerated
  29273. }
  29274. postIndex := iNdEx + intStringLen
  29275. if postIndex < 0 {
  29276. return ErrInvalidLengthGenerated
  29277. }
  29278. if postIndex > l {
  29279. return io.ErrUnexpectedEOF
  29280. }
  29281. m.FSType = string(dAtA[iNdEx:postIndex])
  29282. iNdEx = postIndex
  29283. case 3:
  29284. if wireType != 0 {
  29285. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  29286. }
  29287. var v int
  29288. for shift := uint(0); ; shift += 7 {
  29289. if shift >= 64 {
  29290. return ErrIntOverflowGenerated
  29291. }
  29292. if iNdEx >= l {
  29293. return io.ErrUnexpectedEOF
  29294. }
  29295. b := dAtA[iNdEx]
  29296. iNdEx++
  29297. v |= int(b&0x7F) << shift
  29298. if b < 0x80 {
  29299. break
  29300. }
  29301. }
  29302. m.ReadOnly = bool(v != 0)
  29303. case 4:
  29304. if wireType != 2 {
  29305. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  29306. }
  29307. var msglen int
  29308. for shift := uint(0); ; shift += 7 {
  29309. if shift >= 64 {
  29310. return ErrIntOverflowGenerated
  29311. }
  29312. if iNdEx >= l {
  29313. return io.ErrUnexpectedEOF
  29314. }
  29315. b := dAtA[iNdEx]
  29316. iNdEx++
  29317. msglen |= int(b&0x7F) << shift
  29318. if b < 0x80 {
  29319. break
  29320. }
  29321. }
  29322. if msglen < 0 {
  29323. return ErrInvalidLengthGenerated
  29324. }
  29325. postIndex := iNdEx + msglen
  29326. if postIndex < 0 {
  29327. return ErrInvalidLengthGenerated
  29328. }
  29329. if postIndex > l {
  29330. return io.ErrUnexpectedEOF
  29331. }
  29332. if m.SecretRef == nil {
  29333. m.SecretRef = &LocalObjectReference{}
  29334. }
  29335. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29336. return err
  29337. }
  29338. iNdEx = postIndex
  29339. default:
  29340. iNdEx = preIndex
  29341. skippy, err := skipGenerated(dAtA[iNdEx:])
  29342. if err != nil {
  29343. return err
  29344. }
  29345. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29346. return ErrInvalidLengthGenerated
  29347. }
  29348. if (iNdEx + skippy) > l {
  29349. return io.ErrUnexpectedEOF
  29350. }
  29351. iNdEx += skippy
  29352. }
  29353. }
  29354. if iNdEx > l {
  29355. return io.ErrUnexpectedEOF
  29356. }
  29357. return nil
  29358. }
  29359. func (m *ClientIPConfig) Unmarshal(dAtA []byte) error {
  29360. l := len(dAtA)
  29361. iNdEx := 0
  29362. for iNdEx < l {
  29363. preIndex := iNdEx
  29364. var wire uint64
  29365. for shift := uint(0); ; shift += 7 {
  29366. if shift >= 64 {
  29367. return ErrIntOverflowGenerated
  29368. }
  29369. if iNdEx >= l {
  29370. return io.ErrUnexpectedEOF
  29371. }
  29372. b := dAtA[iNdEx]
  29373. iNdEx++
  29374. wire |= uint64(b&0x7F) << shift
  29375. if b < 0x80 {
  29376. break
  29377. }
  29378. }
  29379. fieldNum := int32(wire >> 3)
  29380. wireType := int(wire & 0x7)
  29381. if wireType == 4 {
  29382. return fmt.Errorf("proto: ClientIPConfig: wiretype end group for non-group")
  29383. }
  29384. if fieldNum <= 0 {
  29385. return fmt.Errorf("proto: ClientIPConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  29386. }
  29387. switch fieldNum {
  29388. case 1:
  29389. if wireType != 0 {
  29390. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  29391. }
  29392. var v int32
  29393. for shift := uint(0); ; shift += 7 {
  29394. if shift >= 64 {
  29395. return ErrIntOverflowGenerated
  29396. }
  29397. if iNdEx >= l {
  29398. return io.ErrUnexpectedEOF
  29399. }
  29400. b := dAtA[iNdEx]
  29401. iNdEx++
  29402. v |= int32(b&0x7F) << shift
  29403. if b < 0x80 {
  29404. break
  29405. }
  29406. }
  29407. m.TimeoutSeconds = &v
  29408. default:
  29409. iNdEx = preIndex
  29410. skippy, err := skipGenerated(dAtA[iNdEx:])
  29411. if err != nil {
  29412. return err
  29413. }
  29414. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29415. return ErrInvalidLengthGenerated
  29416. }
  29417. if (iNdEx + skippy) > l {
  29418. return io.ErrUnexpectedEOF
  29419. }
  29420. iNdEx += skippy
  29421. }
  29422. }
  29423. if iNdEx > l {
  29424. return io.ErrUnexpectedEOF
  29425. }
  29426. return nil
  29427. }
  29428. func (m *ComponentCondition) Unmarshal(dAtA []byte) error {
  29429. l := len(dAtA)
  29430. iNdEx := 0
  29431. for iNdEx < l {
  29432. preIndex := iNdEx
  29433. var wire uint64
  29434. for shift := uint(0); ; shift += 7 {
  29435. if shift >= 64 {
  29436. return ErrIntOverflowGenerated
  29437. }
  29438. if iNdEx >= l {
  29439. return io.ErrUnexpectedEOF
  29440. }
  29441. b := dAtA[iNdEx]
  29442. iNdEx++
  29443. wire |= uint64(b&0x7F) << shift
  29444. if b < 0x80 {
  29445. break
  29446. }
  29447. }
  29448. fieldNum := int32(wire >> 3)
  29449. wireType := int(wire & 0x7)
  29450. if wireType == 4 {
  29451. return fmt.Errorf("proto: ComponentCondition: wiretype end group for non-group")
  29452. }
  29453. if fieldNum <= 0 {
  29454. return fmt.Errorf("proto: ComponentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  29455. }
  29456. switch fieldNum {
  29457. case 1:
  29458. if wireType != 2 {
  29459. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  29460. }
  29461. var stringLen uint64
  29462. for shift := uint(0); ; shift += 7 {
  29463. if shift >= 64 {
  29464. return ErrIntOverflowGenerated
  29465. }
  29466. if iNdEx >= l {
  29467. return io.ErrUnexpectedEOF
  29468. }
  29469. b := dAtA[iNdEx]
  29470. iNdEx++
  29471. stringLen |= uint64(b&0x7F) << shift
  29472. if b < 0x80 {
  29473. break
  29474. }
  29475. }
  29476. intStringLen := int(stringLen)
  29477. if intStringLen < 0 {
  29478. return ErrInvalidLengthGenerated
  29479. }
  29480. postIndex := iNdEx + intStringLen
  29481. if postIndex < 0 {
  29482. return ErrInvalidLengthGenerated
  29483. }
  29484. if postIndex > l {
  29485. return io.ErrUnexpectedEOF
  29486. }
  29487. m.Type = ComponentConditionType(dAtA[iNdEx:postIndex])
  29488. iNdEx = postIndex
  29489. case 2:
  29490. if wireType != 2 {
  29491. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  29492. }
  29493. var stringLen uint64
  29494. for shift := uint(0); ; shift += 7 {
  29495. if shift >= 64 {
  29496. return ErrIntOverflowGenerated
  29497. }
  29498. if iNdEx >= l {
  29499. return io.ErrUnexpectedEOF
  29500. }
  29501. b := dAtA[iNdEx]
  29502. iNdEx++
  29503. stringLen |= uint64(b&0x7F) << shift
  29504. if b < 0x80 {
  29505. break
  29506. }
  29507. }
  29508. intStringLen := int(stringLen)
  29509. if intStringLen < 0 {
  29510. return ErrInvalidLengthGenerated
  29511. }
  29512. postIndex := iNdEx + intStringLen
  29513. if postIndex < 0 {
  29514. return ErrInvalidLengthGenerated
  29515. }
  29516. if postIndex > l {
  29517. return io.ErrUnexpectedEOF
  29518. }
  29519. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  29520. iNdEx = postIndex
  29521. case 3:
  29522. if wireType != 2 {
  29523. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  29524. }
  29525. var stringLen uint64
  29526. for shift := uint(0); ; shift += 7 {
  29527. if shift >= 64 {
  29528. return ErrIntOverflowGenerated
  29529. }
  29530. if iNdEx >= l {
  29531. return io.ErrUnexpectedEOF
  29532. }
  29533. b := dAtA[iNdEx]
  29534. iNdEx++
  29535. stringLen |= uint64(b&0x7F) << shift
  29536. if b < 0x80 {
  29537. break
  29538. }
  29539. }
  29540. intStringLen := int(stringLen)
  29541. if intStringLen < 0 {
  29542. return ErrInvalidLengthGenerated
  29543. }
  29544. postIndex := iNdEx + intStringLen
  29545. if postIndex < 0 {
  29546. return ErrInvalidLengthGenerated
  29547. }
  29548. if postIndex > l {
  29549. return io.ErrUnexpectedEOF
  29550. }
  29551. m.Message = string(dAtA[iNdEx:postIndex])
  29552. iNdEx = postIndex
  29553. case 4:
  29554. if wireType != 2 {
  29555. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  29556. }
  29557. var stringLen uint64
  29558. for shift := uint(0); ; shift += 7 {
  29559. if shift >= 64 {
  29560. return ErrIntOverflowGenerated
  29561. }
  29562. if iNdEx >= l {
  29563. return io.ErrUnexpectedEOF
  29564. }
  29565. b := dAtA[iNdEx]
  29566. iNdEx++
  29567. stringLen |= uint64(b&0x7F) << shift
  29568. if b < 0x80 {
  29569. break
  29570. }
  29571. }
  29572. intStringLen := int(stringLen)
  29573. if intStringLen < 0 {
  29574. return ErrInvalidLengthGenerated
  29575. }
  29576. postIndex := iNdEx + intStringLen
  29577. if postIndex < 0 {
  29578. return ErrInvalidLengthGenerated
  29579. }
  29580. if postIndex > l {
  29581. return io.ErrUnexpectedEOF
  29582. }
  29583. m.Error = string(dAtA[iNdEx:postIndex])
  29584. iNdEx = postIndex
  29585. default:
  29586. iNdEx = preIndex
  29587. skippy, err := skipGenerated(dAtA[iNdEx:])
  29588. if err != nil {
  29589. return err
  29590. }
  29591. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29592. return ErrInvalidLengthGenerated
  29593. }
  29594. if (iNdEx + skippy) > l {
  29595. return io.ErrUnexpectedEOF
  29596. }
  29597. iNdEx += skippy
  29598. }
  29599. }
  29600. if iNdEx > l {
  29601. return io.ErrUnexpectedEOF
  29602. }
  29603. return nil
  29604. }
  29605. func (m *ComponentStatus) Unmarshal(dAtA []byte) error {
  29606. l := len(dAtA)
  29607. iNdEx := 0
  29608. for iNdEx < l {
  29609. preIndex := iNdEx
  29610. var wire uint64
  29611. for shift := uint(0); ; shift += 7 {
  29612. if shift >= 64 {
  29613. return ErrIntOverflowGenerated
  29614. }
  29615. if iNdEx >= l {
  29616. return io.ErrUnexpectedEOF
  29617. }
  29618. b := dAtA[iNdEx]
  29619. iNdEx++
  29620. wire |= uint64(b&0x7F) << shift
  29621. if b < 0x80 {
  29622. break
  29623. }
  29624. }
  29625. fieldNum := int32(wire >> 3)
  29626. wireType := int(wire & 0x7)
  29627. if wireType == 4 {
  29628. return fmt.Errorf("proto: ComponentStatus: wiretype end group for non-group")
  29629. }
  29630. if fieldNum <= 0 {
  29631. return fmt.Errorf("proto: ComponentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  29632. }
  29633. switch fieldNum {
  29634. case 1:
  29635. if wireType != 2 {
  29636. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29637. }
  29638. var msglen int
  29639. for shift := uint(0); ; shift += 7 {
  29640. if shift >= 64 {
  29641. return ErrIntOverflowGenerated
  29642. }
  29643. if iNdEx >= l {
  29644. return io.ErrUnexpectedEOF
  29645. }
  29646. b := dAtA[iNdEx]
  29647. iNdEx++
  29648. msglen |= int(b&0x7F) << shift
  29649. if b < 0x80 {
  29650. break
  29651. }
  29652. }
  29653. if msglen < 0 {
  29654. return ErrInvalidLengthGenerated
  29655. }
  29656. postIndex := iNdEx + msglen
  29657. if postIndex < 0 {
  29658. return ErrInvalidLengthGenerated
  29659. }
  29660. if postIndex > l {
  29661. return io.ErrUnexpectedEOF
  29662. }
  29663. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29664. return err
  29665. }
  29666. iNdEx = postIndex
  29667. case 2:
  29668. if wireType != 2 {
  29669. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  29670. }
  29671. var msglen int
  29672. for shift := uint(0); ; shift += 7 {
  29673. if shift >= 64 {
  29674. return ErrIntOverflowGenerated
  29675. }
  29676. if iNdEx >= l {
  29677. return io.ErrUnexpectedEOF
  29678. }
  29679. b := dAtA[iNdEx]
  29680. iNdEx++
  29681. msglen |= int(b&0x7F) << shift
  29682. if b < 0x80 {
  29683. break
  29684. }
  29685. }
  29686. if msglen < 0 {
  29687. return ErrInvalidLengthGenerated
  29688. }
  29689. postIndex := iNdEx + msglen
  29690. if postIndex < 0 {
  29691. return ErrInvalidLengthGenerated
  29692. }
  29693. if postIndex > l {
  29694. return io.ErrUnexpectedEOF
  29695. }
  29696. m.Conditions = append(m.Conditions, ComponentCondition{})
  29697. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29698. return err
  29699. }
  29700. iNdEx = postIndex
  29701. default:
  29702. iNdEx = preIndex
  29703. skippy, err := skipGenerated(dAtA[iNdEx:])
  29704. if err != nil {
  29705. return err
  29706. }
  29707. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29708. return ErrInvalidLengthGenerated
  29709. }
  29710. if (iNdEx + skippy) > l {
  29711. return io.ErrUnexpectedEOF
  29712. }
  29713. iNdEx += skippy
  29714. }
  29715. }
  29716. if iNdEx > l {
  29717. return io.ErrUnexpectedEOF
  29718. }
  29719. return nil
  29720. }
  29721. func (m *ComponentStatusList) Unmarshal(dAtA []byte) error {
  29722. l := len(dAtA)
  29723. iNdEx := 0
  29724. for iNdEx < l {
  29725. preIndex := iNdEx
  29726. var wire uint64
  29727. for shift := uint(0); ; shift += 7 {
  29728. if shift >= 64 {
  29729. return ErrIntOverflowGenerated
  29730. }
  29731. if iNdEx >= l {
  29732. return io.ErrUnexpectedEOF
  29733. }
  29734. b := dAtA[iNdEx]
  29735. iNdEx++
  29736. wire |= uint64(b&0x7F) << shift
  29737. if b < 0x80 {
  29738. break
  29739. }
  29740. }
  29741. fieldNum := int32(wire >> 3)
  29742. wireType := int(wire & 0x7)
  29743. if wireType == 4 {
  29744. return fmt.Errorf("proto: ComponentStatusList: wiretype end group for non-group")
  29745. }
  29746. if fieldNum <= 0 {
  29747. return fmt.Errorf("proto: ComponentStatusList: illegal tag %d (wire type %d)", fieldNum, wire)
  29748. }
  29749. switch fieldNum {
  29750. case 1:
  29751. if wireType != 2 {
  29752. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  29753. }
  29754. var msglen int
  29755. for shift := uint(0); ; shift += 7 {
  29756. if shift >= 64 {
  29757. return ErrIntOverflowGenerated
  29758. }
  29759. if iNdEx >= l {
  29760. return io.ErrUnexpectedEOF
  29761. }
  29762. b := dAtA[iNdEx]
  29763. iNdEx++
  29764. msglen |= int(b&0x7F) << shift
  29765. if b < 0x80 {
  29766. break
  29767. }
  29768. }
  29769. if msglen < 0 {
  29770. return ErrInvalidLengthGenerated
  29771. }
  29772. postIndex := iNdEx + msglen
  29773. if postIndex < 0 {
  29774. return ErrInvalidLengthGenerated
  29775. }
  29776. if postIndex > l {
  29777. return io.ErrUnexpectedEOF
  29778. }
  29779. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29780. return err
  29781. }
  29782. iNdEx = postIndex
  29783. case 2:
  29784. if wireType != 2 {
  29785. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  29786. }
  29787. var msglen int
  29788. for shift := uint(0); ; shift += 7 {
  29789. if shift >= 64 {
  29790. return ErrIntOverflowGenerated
  29791. }
  29792. if iNdEx >= l {
  29793. return io.ErrUnexpectedEOF
  29794. }
  29795. b := dAtA[iNdEx]
  29796. iNdEx++
  29797. msglen |= int(b&0x7F) << shift
  29798. if b < 0x80 {
  29799. break
  29800. }
  29801. }
  29802. if msglen < 0 {
  29803. return ErrInvalidLengthGenerated
  29804. }
  29805. postIndex := iNdEx + msglen
  29806. if postIndex < 0 {
  29807. return ErrInvalidLengthGenerated
  29808. }
  29809. if postIndex > l {
  29810. return io.ErrUnexpectedEOF
  29811. }
  29812. m.Items = append(m.Items, ComponentStatus{})
  29813. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29814. return err
  29815. }
  29816. iNdEx = postIndex
  29817. default:
  29818. iNdEx = preIndex
  29819. skippy, err := skipGenerated(dAtA[iNdEx:])
  29820. if err != nil {
  29821. return err
  29822. }
  29823. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29824. return ErrInvalidLengthGenerated
  29825. }
  29826. if (iNdEx + skippy) > l {
  29827. return io.ErrUnexpectedEOF
  29828. }
  29829. iNdEx += skippy
  29830. }
  29831. }
  29832. if iNdEx > l {
  29833. return io.ErrUnexpectedEOF
  29834. }
  29835. return nil
  29836. }
  29837. func (m *ConfigMap) Unmarshal(dAtA []byte) error {
  29838. l := len(dAtA)
  29839. iNdEx := 0
  29840. for iNdEx < l {
  29841. preIndex := iNdEx
  29842. var wire uint64
  29843. for shift := uint(0); ; shift += 7 {
  29844. if shift >= 64 {
  29845. return ErrIntOverflowGenerated
  29846. }
  29847. if iNdEx >= l {
  29848. return io.ErrUnexpectedEOF
  29849. }
  29850. b := dAtA[iNdEx]
  29851. iNdEx++
  29852. wire |= uint64(b&0x7F) << shift
  29853. if b < 0x80 {
  29854. break
  29855. }
  29856. }
  29857. fieldNum := int32(wire >> 3)
  29858. wireType := int(wire & 0x7)
  29859. if wireType == 4 {
  29860. return fmt.Errorf("proto: ConfigMap: wiretype end group for non-group")
  29861. }
  29862. if fieldNum <= 0 {
  29863. return fmt.Errorf("proto: ConfigMap: illegal tag %d (wire type %d)", fieldNum, wire)
  29864. }
  29865. switch fieldNum {
  29866. case 1:
  29867. if wireType != 2 {
  29868. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29869. }
  29870. var msglen int
  29871. for shift := uint(0); ; shift += 7 {
  29872. if shift >= 64 {
  29873. return ErrIntOverflowGenerated
  29874. }
  29875. if iNdEx >= l {
  29876. return io.ErrUnexpectedEOF
  29877. }
  29878. b := dAtA[iNdEx]
  29879. iNdEx++
  29880. msglen |= int(b&0x7F) << shift
  29881. if b < 0x80 {
  29882. break
  29883. }
  29884. }
  29885. if msglen < 0 {
  29886. return ErrInvalidLengthGenerated
  29887. }
  29888. postIndex := iNdEx + msglen
  29889. if postIndex < 0 {
  29890. return ErrInvalidLengthGenerated
  29891. }
  29892. if postIndex > l {
  29893. return io.ErrUnexpectedEOF
  29894. }
  29895. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29896. return err
  29897. }
  29898. iNdEx = postIndex
  29899. case 2:
  29900. if wireType != 2 {
  29901. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  29902. }
  29903. var msglen int
  29904. for shift := uint(0); ; shift += 7 {
  29905. if shift >= 64 {
  29906. return ErrIntOverflowGenerated
  29907. }
  29908. if iNdEx >= l {
  29909. return io.ErrUnexpectedEOF
  29910. }
  29911. b := dAtA[iNdEx]
  29912. iNdEx++
  29913. msglen |= int(b&0x7F) << shift
  29914. if b < 0x80 {
  29915. break
  29916. }
  29917. }
  29918. if msglen < 0 {
  29919. return ErrInvalidLengthGenerated
  29920. }
  29921. postIndex := iNdEx + msglen
  29922. if postIndex < 0 {
  29923. return ErrInvalidLengthGenerated
  29924. }
  29925. if postIndex > l {
  29926. return io.ErrUnexpectedEOF
  29927. }
  29928. if m.Data == nil {
  29929. m.Data = make(map[string]string)
  29930. }
  29931. var mapkey string
  29932. var mapvalue string
  29933. for iNdEx < postIndex {
  29934. entryPreIndex := iNdEx
  29935. var wire uint64
  29936. for shift := uint(0); ; shift += 7 {
  29937. if shift >= 64 {
  29938. return ErrIntOverflowGenerated
  29939. }
  29940. if iNdEx >= l {
  29941. return io.ErrUnexpectedEOF
  29942. }
  29943. b := dAtA[iNdEx]
  29944. iNdEx++
  29945. wire |= uint64(b&0x7F) << shift
  29946. if b < 0x80 {
  29947. break
  29948. }
  29949. }
  29950. fieldNum := int32(wire >> 3)
  29951. if fieldNum == 1 {
  29952. var stringLenmapkey uint64
  29953. for shift := uint(0); ; shift += 7 {
  29954. if shift >= 64 {
  29955. return ErrIntOverflowGenerated
  29956. }
  29957. if iNdEx >= l {
  29958. return io.ErrUnexpectedEOF
  29959. }
  29960. b := dAtA[iNdEx]
  29961. iNdEx++
  29962. stringLenmapkey |= uint64(b&0x7F) << shift
  29963. if b < 0x80 {
  29964. break
  29965. }
  29966. }
  29967. intStringLenmapkey := int(stringLenmapkey)
  29968. if intStringLenmapkey < 0 {
  29969. return ErrInvalidLengthGenerated
  29970. }
  29971. postStringIndexmapkey := iNdEx + intStringLenmapkey
  29972. if postStringIndexmapkey < 0 {
  29973. return ErrInvalidLengthGenerated
  29974. }
  29975. if postStringIndexmapkey > l {
  29976. return io.ErrUnexpectedEOF
  29977. }
  29978. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  29979. iNdEx = postStringIndexmapkey
  29980. } else if fieldNum == 2 {
  29981. var stringLenmapvalue uint64
  29982. for shift := uint(0); ; shift += 7 {
  29983. if shift >= 64 {
  29984. return ErrIntOverflowGenerated
  29985. }
  29986. if iNdEx >= l {
  29987. return io.ErrUnexpectedEOF
  29988. }
  29989. b := dAtA[iNdEx]
  29990. iNdEx++
  29991. stringLenmapvalue |= uint64(b&0x7F) << shift
  29992. if b < 0x80 {
  29993. break
  29994. }
  29995. }
  29996. intStringLenmapvalue := int(stringLenmapvalue)
  29997. if intStringLenmapvalue < 0 {
  29998. return ErrInvalidLengthGenerated
  29999. }
  30000. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  30001. if postStringIndexmapvalue < 0 {
  30002. return ErrInvalidLengthGenerated
  30003. }
  30004. if postStringIndexmapvalue > l {
  30005. return io.ErrUnexpectedEOF
  30006. }
  30007. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  30008. iNdEx = postStringIndexmapvalue
  30009. } else {
  30010. iNdEx = entryPreIndex
  30011. skippy, err := skipGenerated(dAtA[iNdEx:])
  30012. if err != nil {
  30013. return err
  30014. }
  30015. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30016. return ErrInvalidLengthGenerated
  30017. }
  30018. if (iNdEx + skippy) > postIndex {
  30019. return io.ErrUnexpectedEOF
  30020. }
  30021. iNdEx += skippy
  30022. }
  30023. }
  30024. m.Data[mapkey] = mapvalue
  30025. iNdEx = postIndex
  30026. case 3:
  30027. if wireType != 2 {
  30028. return fmt.Errorf("proto: wrong wireType = %d for field BinaryData", wireType)
  30029. }
  30030. var msglen int
  30031. for shift := uint(0); ; shift += 7 {
  30032. if shift >= 64 {
  30033. return ErrIntOverflowGenerated
  30034. }
  30035. if iNdEx >= l {
  30036. return io.ErrUnexpectedEOF
  30037. }
  30038. b := dAtA[iNdEx]
  30039. iNdEx++
  30040. msglen |= int(b&0x7F) << shift
  30041. if b < 0x80 {
  30042. break
  30043. }
  30044. }
  30045. if msglen < 0 {
  30046. return ErrInvalidLengthGenerated
  30047. }
  30048. postIndex := iNdEx + msglen
  30049. if postIndex < 0 {
  30050. return ErrInvalidLengthGenerated
  30051. }
  30052. if postIndex > l {
  30053. return io.ErrUnexpectedEOF
  30054. }
  30055. if m.BinaryData == nil {
  30056. m.BinaryData = make(map[string][]byte)
  30057. }
  30058. var mapkey string
  30059. mapvalue := []byte{}
  30060. for iNdEx < postIndex {
  30061. entryPreIndex := iNdEx
  30062. var wire uint64
  30063. for shift := uint(0); ; shift += 7 {
  30064. if shift >= 64 {
  30065. return ErrIntOverflowGenerated
  30066. }
  30067. if iNdEx >= l {
  30068. return io.ErrUnexpectedEOF
  30069. }
  30070. b := dAtA[iNdEx]
  30071. iNdEx++
  30072. wire |= uint64(b&0x7F) << shift
  30073. if b < 0x80 {
  30074. break
  30075. }
  30076. }
  30077. fieldNum := int32(wire >> 3)
  30078. if fieldNum == 1 {
  30079. var stringLenmapkey uint64
  30080. for shift := uint(0); ; shift += 7 {
  30081. if shift >= 64 {
  30082. return ErrIntOverflowGenerated
  30083. }
  30084. if iNdEx >= l {
  30085. return io.ErrUnexpectedEOF
  30086. }
  30087. b := dAtA[iNdEx]
  30088. iNdEx++
  30089. stringLenmapkey |= uint64(b&0x7F) << shift
  30090. if b < 0x80 {
  30091. break
  30092. }
  30093. }
  30094. intStringLenmapkey := int(stringLenmapkey)
  30095. if intStringLenmapkey < 0 {
  30096. return ErrInvalidLengthGenerated
  30097. }
  30098. postStringIndexmapkey := iNdEx + intStringLenmapkey
  30099. if postStringIndexmapkey < 0 {
  30100. return ErrInvalidLengthGenerated
  30101. }
  30102. if postStringIndexmapkey > l {
  30103. return io.ErrUnexpectedEOF
  30104. }
  30105. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  30106. iNdEx = postStringIndexmapkey
  30107. } else if fieldNum == 2 {
  30108. var mapbyteLen uint64
  30109. for shift := uint(0); ; shift += 7 {
  30110. if shift >= 64 {
  30111. return ErrIntOverflowGenerated
  30112. }
  30113. if iNdEx >= l {
  30114. return io.ErrUnexpectedEOF
  30115. }
  30116. b := dAtA[iNdEx]
  30117. iNdEx++
  30118. mapbyteLen |= uint64(b&0x7F) << shift
  30119. if b < 0x80 {
  30120. break
  30121. }
  30122. }
  30123. intMapbyteLen := int(mapbyteLen)
  30124. if intMapbyteLen < 0 {
  30125. return ErrInvalidLengthGenerated
  30126. }
  30127. postbytesIndex := iNdEx + intMapbyteLen
  30128. if postbytesIndex < 0 {
  30129. return ErrInvalidLengthGenerated
  30130. }
  30131. if postbytesIndex > l {
  30132. return io.ErrUnexpectedEOF
  30133. }
  30134. mapvalue = make([]byte, mapbyteLen)
  30135. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  30136. iNdEx = postbytesIndex
  30137. } else {
  30138. iNdEx = entryPreIndex
  30139. skippy, err := skipGenerated(dAtA[iNdEx:])
  30140. if err != nil {
  30141. return err
  30142. }
  30143. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30144. return ErrInvalidLengthGenerated
  30145. }
  30146. if (iNdEx + skippy) > postIndex {
  30147. return io.ErrUnexpectedEOF
  30148. }
  30149. iNdEx += skippy
  30150. }
  30151. }
  30152. m.BinaryData[mapkey] = mapvalue
  30153. iNdEx = postIndex
  30154. case 4:
  30155. if wireType != 0 {
  30156. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  30157. }
  30158. var v int
  30159. for shift := uint(0); ; shift += 7 {
  30160. if shift >= 64 {
  30161. return ErrIntOverflowGenerated
  30162. }
  30163. if iNdEx >= l {
  30164. return io.ErrUnexpectedEOF
  30165. }
  30166. b := dAtA[iNdEx]
  30167. iNdEx++
  30168. v |= int(b&0x7F) << shift
  30169. if b < 0x80 {
  30170. break
  30171. }
  30172. }
  30173. b := bool(v != 0)
  30174. m.Immutable = &b
  30175. default:
  30176. iNdEx = preIndex
  30177. skippy, err := skipGenerated(dAtA[iNdEx:])
  30178. if err != nil {
  30179. return err
  30180. }
  30181. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30182. return ErrInvalidLengthGenerated
  30183. }
  30184. if (iNdEx + skippy) > l {
  30185. return io.ErrUnexpectedEOF
  30186. }
  30187. iNdEx += skippy
  30188. }
  30189. }
  30190. if iNdEx > l {
  30191. return io.ErrUnexpectedEOF
  30192. }
  30193. return nil
  30194. }
  30195. func (m *ConfigMapEnvSource) Unmarshal(dAtA []byte) error {
  30196. l := len(dAtA)
  30197. iNdEx := 0
  30198. for iNdEx < l {
  30199. preIndex := iNdEx
  30200. var wire uint64
  30201. for shift := uint(0); ; shift += 7 {
  30202. if shift >= 64 {
  30203. return ErrIntOverflowGenerated
  30204. }
  30205. if iNdEx >= l {
  30206. return io.ErrUnexpectedEOF
  30207. }
  30208. b := dAtA[iNdEx]
  30209. iNdEx++
  30210. wire |= uint64(b&0x7F) << shift
  30211. if b < 0x80 {
  30212. break
  30213. }
  30214. }
  30215. fieldNum := int32(wire >> 3)
  30216. wireType := int(wire & 0x7)
  30217. if wireType == 4 {
  30218. return fmt.Errorf("proto: ConfigMapEnvSource: wiretype end group for non-group")
  30219. }
  30220. if fieldNum <= 0 {
  30221. return fmt.Errorf("proto: ConfigMapEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30222. }
  30223. switch fieldNum {
  30224. case 1:
  30225. if wireType != 2 {
  30226. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30227. }
  30228. var msglen int
  30229. for shift := uint(0); ; shift += 7 {
  30230. if shift >= 64 {
  30231. return ErrIntOverflowGenerated
  30232. }
  30233. if iNdEx >= l {
  30234. return io.ErrUnexpectedEOF
  30235. }
  30236. b := dAtA[iNdEx]
  30237. iNdEx++
  30238. msglen |= int(b&0x7F) << shift
  30239. if b < 0x80 {
  30240. break
  30241. }
  30242. }
  30243. if msglen < 0 {
  30244. return ErrInvalidLengthGenerated
  30245. }
  30246. postIndex := iNdEx + msglen
  30247. if postIndex < 0 {
  30248. return ErrInvalidLengthGenerated
  30249. }
  30250. if postIndex > l {
  30251. return io.ErrUnexpectedEOF
  30252. }
  30253. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30254. return err
  30255. }
  30256. iNdEx = postIndex
  30257. case 2:
  30258. if wireType != 0 {
  30259. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30260. }
  30261. var v int
  30262. for shift := uint(0); ; shift += 7 {
  30263. if shift >= 64 {
  30264. return ErrIntOverflowGenerated
  30265. }
  30266. if iNdEx >= l {
  30267. return io.ErrUnexpectedEOF
  30268. }
  30269. b := dAtA[iNdEx]
  30270. iNdEx++
  30271. v |= int(b&0x7F) << shift
  30272. if b < 0x80 {
  30273. break
  30274. }
  30275. }
  30276. b := bool(v != 0)
  30277. m.Optional = &b
  30278. default:
  30279. iNdEx = preIndex
  30280. skippy, err := skipGenerated(dAtA[iNdEx:])
  30281. if err != nil {
  30282. return err
  30283. }
  30284. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30285. return ErrInvalidLengthGenerated
  30286. }
  30287. if (iNdEx + skippy) > l {
  30288. return io.ErrUnexpectedEOF
  30289. }
  30290. iNdEx += skippy
  30291. }
  30292. }
  30293. if iNdEx > l {
  30294. return io.ErrUnexpectedEOF
  30295. }
  30296. return nil
  30297. }
  30298. func (m *ConfigMapKeySelector) Unmarshal(dAtA []byte) error {
  30299. l := len(dAtA)
  30300. iNdEx := 0
  30301. for iNdEx < l {
  30302. preIndex := iNdEx
  30303. var wire uint64
  30304. for shift := uint(0); ; shift += 7 {
  30305. if shift >= 64 {
  30306. return ErrIntOverflowGenerated
  30307. }
  30308. if iNdEx >= l {
  30309. return io.ErrUnexpectedEOF
  30310. }
  30311. b := dAtA[iNdEx]
  30312. iNdEx++
  30313. wire |= uint64(b&0x7F) << shift
  30314. if b < 0x80 {
  30315. break
  30316. }
  30317. }
  30318. fieldNum := int32(wire >> 3)
  30319. wireType := int(wire & 0x7)
  30320. if wireType == 4 {
  30321. return fmt.Errorf("proto: ConfigMapKeySelector: wiretype end group for non-group")
  30322. }
  30323. if fieldNum <= 0 {
  30324. return fmt.Errorf("proto: ConfigMapKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  30325. }
  30326. switch fieldNum {
  30327. case 1:
  30328. if wireType != 2 {
  30329. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30330. }
  30331. var msglen int
  30332. for shift := uint(0); ; shift += 7 {
  30333. if shift >= 64 {
  30334. return ErrIntOverflowGenerated
  30335. }
  30336. if iNdEx >= l {
  30337. return io.ErrUnexpectedEOF
  30338. }
  30339. b := dAtA[iNdEx]
  30340. iNdEx++
  30341. msglen |= int(b&0x7F) << shift
  30342. if b < 0x80 {
  30343. break
  30344. }
  30345. }
  30346. if msglen < 0 {
  30347. return ErrInvalidLengthGenerated
  30348. }
  30349. postIndex := iNdEx + msglen
  30350. if postIndex < 0 {
  30351. return ErrInvalidLengthGenerated
  30352. }
  30353. if postIndex > l {
  30354. return io.ErrUnexpectedEOF
  30355. }
  30356. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30357. return err
  30358. }
  30359. iNdEx = postIndex
  30360. case 2:
  30361. if wireType != 2 {
  30362. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  30363. }
  30364. var stringLen uint64
  30365. for shift := uint(0); ; shift += 7 {
  30366. if shift >= 64 {
  30367. return ErrIntOverflowGenerated
  30368. }
  30369. if iNdEx >= l {
  30370. return io.ErrUnexpectedEOF
  30371. }
  30372. b := dAtA[iNdEx]
  30373. iNdEx++
  30374. stringLen |= uint64(b&0x7F) << shift
  30375. if b < 0x80 {
  30376. break
  30377. }
  30378. }
  30379. intStringLen := int(stringLen)
  30380. if intStringLen < 0 {
  30381. return ErrInvalidLengthGenerated
  30382. }
  30383. postIndex := iNdEx + intStringLen
  30384. if postIndex < 0 {
  30385. return ErrInvalidLengthGenerated
  30386. }
  30387. if postIndex > l {
  30388. return io.ErrUnexpectedEOF
  30389. }
  30390. m.Key = string(dAtA[iNdEx:postIndex])
  30391. iNdEx = postIndex
  30392. case 3:
  30393. if wireType != 0 {
  30394. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30395. }
  30396. var v int
  30397. for shift := uint(0); ; shift += 7 {
  30398. if shift >= 64 {
  30399. return ErrIntOverflowGenerated
  30400. }
  30401. if iNdEx >= l {
  30402. return io.ErrUnexpectedEOF
  30403. }
  30404. b := dAtA[iNdEx]
  30405. iNdEx++
  30406. v |= int(b&0x7F) << shift
  30407. if b < 0x80 {
  30408. break
  30409. }
  30410. }
  30411. b := bool(v != 0)
  30412. m.Optional = &b
  30413. default:
  30414. iNdEx = preIndex
  30415. skippy, err := skipGenerated(dAtA[iNdEx:])
  30416. if err != nil {
  30417. return err
  30418. }
  30419. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30420. return ErrInvalidLengthGenerated
  30421. }
  30422. if (iNdEx + skippy) > l {
  30423. return io.ErrUnexpectedEOF
  30424. }
  30425. iNdEx += skippy
  30426. }
  30427. }
  30428. if iNdEx > l {
  30429. return io.ErrUnexpectedEOF
  30430. }
  30431. return nil
  30432. }
  30433. func (m *ConfigMapList) Unmarshal(dAtA []byte) error {
  30434. l := len(dAtA)
  30435. iNdEx := 0
  30436. for iNdEx < l {
  30437. preIndex := iNdEx
  30438. var wire uint64
  30439. for shift := uint(0); ; shift += 7 {
  30440. if shift >= 64 {
  30441. return ErrIntOverflowGenerated
  30442. }
  30443. if iNdEx >= l {
  30444. return io.ErrUnexpectedEOF
  30445. }
  30446. b := dAtA[iNdEx]
  30447. iNdEx++
  30448. wire |= uint64(b&0x7F) << shift
  30449. if b < 0x80 {
  30450. break
  30451. }
  30452. }
  30453. fieldNum := int32(wire >> 3)
  30454. wireType := int(wire & 0x7)
  30455. if wireType == 4 {
  30456. return fmt.Errorf("proto: ConfigMapList: wiretype end group for non-group")
  30457. }
  30458. if fieldNum <= 0 {
  30459. return fmt.Errorf("proto: ConfigMapList: illegal tag %d (wire type %d)", fieldNum, wire)
  30460. }
  30461. switch fieldNum {
  30462. case 1:
  30463. if wireType != 2 {
  30464. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  30465. }
  30466. var msglen int
  30467. for shift := uint(0); ; shift += 7 {
  30468. if shift >= 64 {
  30469. return ErrIntOverflowGenerated
  30470. }
  30471. if iNdEx >= l {
  30472. return io.ErrUnexpectedEOF
  30473. }
  30474. b := dAtA[iNdEx]
  30475. iNdEx++
  30476. msglen |= int(b&0x7F) << shift
  30477. if b < 0x80 {
  30478. break
  30479. }
  30480. }
  30481. if msglen < 0 {
  30482. return ErrInvalidLengthGenerated
  30483. }
  30484. postIndex := iNdEx + msglen
  30485. if postIndex < 0 {
  30486. return ErrInvalidLengthGenerated
  30487. }
  30488. if postIndex > l {
  30489. return io.ErrUnexpectedEOF
  30490. }
  30491. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30492. return err
  30493. }
  30494. iNdEx = postIndex
  30495. case 2:
  30496. if wireType != 2 {
  30497. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30498. }
  30499. var msglen int
  30500. for shift := uint(0); ; shift += 7 {
  30501. if shift >= 64 {
  30502. return ErrIntOverflowGenerated
  30503. }
  30504. if iNdEx >= l {
  30505. return io.ErrUnexpectedEOF
  30506. }
  30507. b := dAtA[iNdEx]
  30508. iNdEx++
  30509. msglen |= int(b&0x7F) << shift
  30510. if b < 0x80 {
  30511. break
  30512. }
  30513. }
  30514. if msglen < 0 {
  30515. return ErrInvalidLengthGenerated
  30516. }
  30517. postIndex := iNdEx + msglen
  30518. if postIndex < 0 {
  30519. return ErrInvalidLengthGenerated
  30520. }
  30521. if postIndex > l {
  30522. return io.ErrUnexpectedEOF
  30523. }
  30524. m.Items = append(m.Items, ConfigMap{})
  30525. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30526. return err
  30527. }
  30528. iNdEx = postIndex
  30529. default:
  30530. iNdEx = preIndex
  30531. skippy, err := skipGenerated(dAtA[iNdEx:])
  30532. if err != nil {
  30533. return err
  30534. }
  30535. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30536. return ErrInvalidLengthGenerated
  30537. }
  30538. if (iNdEx + skippy) > l {
  30539. return io.ErrUnexpectedEOF
  30540. }
  30541. iNdEx += skippy
  30542. }
  30543. }
  30544. if iNdEx > l {
  30545. return io.ErrUnexpectedEOF
  30546. }
  30547. return nil
  30548. }
  30549. func (m *ConfigMapNodeConfigSource) Unmarshal(dAtA []byte) error {
  30550. l := len(dAtA)
  30551. iNdEx := 0
  30552. for iNdEx < l {
  30553. preIndex := iNdEx
  30554. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  30565. if b < 0x80 {
  30566. break
  30567. }
  30568. }
  30569. fieldNum := int32(wire >> 3)
  30570. wireType := int(wire & 0x7)
  30571. if wireType == 4 {
  30572. return fmt.Errorf("proto: ConfigMapNodeConfigSource: wiretype end group for non-group")
  30573. }
  30574. if fieldNum <= 0 {
  30575. return fmt.Errorf("proto: ConfigMapNodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30576. }
  30577. switch fieldNum {
  30578. case 1:
  30579. if wireType != 2 {
  30580. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  30581. }
  30582. var stringLen uint64
  30583. for shift := uint(0); ; shift += 7 {
  30584. if shift >= 64 {
  30585. return ErrIntOverflowGenerated
  30586. }
  30587. if iNdEx >= l {
  30588. return io.ErrUnexpectedEOF
  30589. }
  30590. b := dAtA[iNdEx]
  30591. iNdEx++
  30592. stringLen |= uint64(b&0x7F) << shift
  30593. if b < 0x80 {
  30594. break
  30595. }
  30596. }
  30597. intStringLen := int(stringLen)
  30598. if intStringLen < 0 {
  30599. return ErrInvalidLengthGenerated
  30600. }
  30601. postIndex := iNdEx + intStringLen
  30602. if postIndex < 0 {
  30603. return ErrInvalidLengthGenerated
  30604. }
  30605. if postIndex > l {
  30606. return io.ErrUnexpectedEOF
  30607. }
  30608. m.Namespace = string(dAtA[iNdEx:postIndex])
  30609. iNdEx = postIndex
  30610. case 2:
  30611. if wireType != 2 {
  30612. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  30613. }
  30614. var stringLen uint64
  30615. for shift := uint(0); ; shift += 7 {
  30616. if shift >= 64 {
  30617. return ErrIntOverflowGenerated
  30618. }
  30619. if iNdEx >= l {
  30620. return io.ErrUnexpectedEOF
  30621. }
  30622. b := dAtA[iNdEx]
  30623. iNdEx++
  30624. stringLen |= uint64(b&0x7F) << shift
  30625. if b < 0x80 {
  30626. break
  30627. }
  30628. }
  30629. intStringLen := int(stringLen)
  30630. if intStringLen < 0 {
  30631. return ErrInvalidLengthGenerated
  30632. }
  30633. postIndex := iNdEx + intStringLen
  30634. if postIndex < 0 {
  30635. return ErrInvalidLengthGenerated
  30636. }
  30637. if postIndex > l {
  30638. return io.ErrUnexpectedEOF
  30639. }
  30640. m.Name = string(dAtA[iNdEx:postIndex])
  30641. iNdEx = postIndex
  30642. case 3:
  30643. if wireType != 2 {
  30644. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  30645. }
  30646. var stringLen uint64
  30647. for shift := uint(0); ; shift += 7 {
  30648. if shift >= 64 {
  30649. return ErrIntOverflowGenerated
  30650. }
  30651. if iNdEx >= l {
  30652. return io.ErrUnexpectedEOF
  30653. }
  30654. b := dAtA[iNdEx]
  30655. iNdEx++
  30656. stringLen |= uint64(b&0x7F) << shift
  30657. if b < 0x80 {
  30658. break
  30659. }
  30660. }
  30661. intStringLen := int(stringLen)
  30662. if intStringLen < 0 {
  30663. return ErrInvalidLengthGenerated
  30664. }
  30665. postIndex := iNdEx + intStringLen
  30666. if postIndex < 0 {
  30667. return ErrInvalidLengthGenerated
  30668. }
  30669. if postIndex > l {
  30670. return io.ErrUnexpectedEOF
  30671. }
  30672. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  30673. iNdEx = postIndex
  30674. case 4:
  30675. if wireType != 2 {
  30676. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  30677. }
  30678. var stringLen uint64
  30679. for shift := uint(0); ; shift += 7 {
  30680. if shift >= 64 {
  30681. return ErrIntOverflowGenerated
  30682. }
  30683. if iNdEx >= l {
  30684. return io.ErrUnexpectedEOF
  30685. }
  30686. b := dAtA[iNdEx]
  30687. iNdEx++
  30688. stringLen |= uint64(b&0x7F) << shift
  30689. if b < 0x80 {
  30690. break
  30691. }
  30692. }
  30693. intStringLen := int(stringLen)
  30694. if intStringLen < 0 {
  30695. return ErrInvalidLengthGenerated
  30696. }
  30697. postIndex := iNdEx + intStringLen
  30698. if postIndex < 0 {
  30699. return ErrInvalidLengthGenerated
  30700. }
  30701. if postIndex > l {
  30702. return io.ErrUnexpectedEOF
  30703. }
  30704. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  30705. iNdEx = postIndex
  30706. case 5:
  30707. if wireType != 2 {
  30708. return fmt.Errorf("proto: wrong wireType = %d for field KubeletConfigKey", wireType)
  30709. }
  30710. var stringLen uint64
  30711. for shift := uint(0); ; shift += 7 {
  30712. if shift >= 64 {
  30713. return ErrIntOverflowGenerated
  30714. }
  30715. if iNdEx >= l {
  30716. return io.ErrUnexpectedEOF
  30717. }
  30718. b := dAtA[iNdEx]
  30719. iNdEx++
  30720. stringLen |= uint64(b&0x7F) << shift
  30721. if b < 0x80 {
  30722. break
  30723. }
  30724. }
  30725. intStringLen := int(stringLen)
  30726. if intStringLen < 0 {
  30727. return ErrInvalidLengthGenerated
  30728. }
  30729. postIndex := iNdEx + intStringLen
  30730. if postIndex < 0 {
  30731. return ErrInvalidLengthGenerated
  30732. }
  30733. if postIndex > l {
  30734. return io.ErrUnexpectedEOF
  30735. }
  30736. m.KubeletConfigKey = string(dAtA[iNdEx:postIndex])
  30737. iNdEx = postIndex
  30738. default:
  30739. iNdEx = preIndex
  30740. skippy, err := skipGenerated(dAtA[iNdEx:])
  30741. if err != nil {
  30742. return err
  30743. }
  30744. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30745. return ErrInvalidLengthGenerated
  30746. }
  30747. if (iNdEx + skippy) > l {
  30748. return io.ErrUnexpectedEOF
  30749. }
  30750. iNdEx += skippy
  30751. }
  30752. }
  30753. if iNdEx > l {
  30754. return io.ErrUnexpectedEOF
  30755. }
  30756. return nil
  30757. }
  30758. func (m *ConfigMapProjection) Unmarshal(dAtA []byte) error {
  30759. l := len(dAtA)
  30760. iNdEx := 0
  30761. for iNdEx < l {
  30762. preIndex := iNdEx
  30763. var wire uint64
  30764. for shift := uint(0); ; shift += 7 {
  30765. if shift >= 64 {
  30766. return ErrIntOverflowGenerated
  30767. }
  30768. if iNdEx >= l {
  30769. return io.ErrUnexpectedEOF
  30770. }
  30771. b := dAtA[iNdEx]
  30772. iNdEx++
  30773. wire |= uint64(b&0x7F) << shift
  30774. if b < 0x80 {
  30775. break
  30776. }
  30777. }
  30778. fieldNum := int32(wire >> 3)
  30779. wireType := int(wire & 0x7)
  30780. if wireType == 4 {
  30781. return fmt.Errorf("proto: ConfigMapProjection: wiretype end group for non-group")
  30782. }
  30783. if fieldNum <= 0 {
  30784. return fmt.Errorf("proto: ConfigMapProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  30785. }
  30786. switch fieldNum {
  30787. case 1:
  30788. if wireType != 2 {
  30789. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30790. }
  30791. var msglen int
  30792. for shift := uint(0); ; shift += 7 {
  30793. if shift >= 64 {
  30794. return ErrIntOverflowGenerated
  30795. }
  30796. if iNdEx >= l {
  30797. return io.ErrUnexpectedEOF
  30798. }
  30799. b := dAtA[iNdEx]
  30800. iNdEx++
  30801. msglen |= int(b&0x7F) << shift
  30802. if b < 0x80 {
  30803. break
  30804. }
  30805. }
  30806. if msglen < 0 {
  30807. return ErrInvalidLengthGenerated
  30808. }
  30809. postIndex := iNdEx + msglen
  30810. if postIndex < 0 {
  30811. return ErrInvalidLengthGenerated
  30812. }
  30813. if postIndex > l {
  30814. return io.ErrUnexpectedEOF
  30815. }
  30816. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30817. return err
  30818. }
  30819. iNdEx = postIndex
  30820. case 2:
  30821. if wireType != 2 {
  30822. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30823. }
  30824. var msglen int
  30825. for shift := uint(0); ; shift += 7 {
  30826. if shift >= 64 {
  30827. return ErrIntOverflowGenerated
  30828. }
  30829. if iNdEx >= l {
  30830. return io.ErrUnexpectedEOF
  30831. }
  30832. b := dAtA[iNdEx]
  30833. iNdEx++
  30834. msglen |= int(b&0x7F) << shift
  30835. if b < 0x80 {
  30836. break
  30837. }
  30838. }
  30839. if msglen < 0 {
  30840. return ErrInvalidLengthGenerated
  30841. }
  30842. postIndex := iNdEx + msglen
  30843. if postIndex < 0 {
  30844. return ErrInvalidLengthGenerated
  30845. }
  30846. if postIndex > l {
  30847. return io.ErrUnexpectedEOF
  30848. }
  30849. m.Items = append(m.Items, KeyToPath{})
  30850. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30851. return err
  30852. }
  30853. iNdEx = postIndex
  30854. case 4:
  30855. if wireType != 0 {
  30856. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30857. }
  30858. var v int
  30859. for shift := uint(0); ; shift += 7 {
  30860. if shift >= 64 {
  30861. return ErrIntOverflowGenerated
  30862. }
  30863. if iNdEx >= l {
  30864. return io.ErrUnexpectedEOF
  30865. }
  30866. b := dAtA[iNdEx]
  30867. iNdEx++
  30868. v |= int(b&0x7F) << shift
  30869. if b < 0x80 {
  30870. break
  30871. }
  30872. }
  30873. b := bool(v != 0)
  30874. m.Optional = &b
  30875. default:
  30876. iNdEx = preIndex
  30877. skippy, err := skipGenerated(dAtA[iNdEx:])
  30878. if err != nil {
  30879. return err
  30880. }
  30881. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30882. return ErrInvalidLengthGenerated
  30883. }
  30884. if (iNdEx + skippy) > l {
  30885. return io.ErrUnexpectedEOF
  30886. }
  30887. iNdEx += skippy
  30888. }
  30889. }
  30890. if iNdEx > l {
  30891. return io.ErrUnexpectedEOF
  30892. }
  30893. return nil
  30894. }
  30895. func (m *ConfigMapVolumeSource) Unmarshal(dAtA []byte) error {
  30896. l := len(dAtA)
  30897. iNdEx := 0
  30898. for iNdEx < l {
  30899. preIndex := iNdEx
  30900. var wire uint64
  30901. for shift := uint(0); ; shift += 7 {
  30902. if shift >= 64 {
  30903. return ErrIntOverflowGenerated
  30904. }
  30905. if iNdEx >= l {
  30906. return io.ErrUnexpectedEOF
  30907. }
  30908. b := dAtA[iNdEx]
  30909. iNdEx++
  30910. wire |= uint64(b&0x7F) << shift
  30911. if b < 0x80 {
  30912. break
  30913. }
  30914. }
  30915. fieldNum := int32(wire >> 3)
  30916. wireType := int(wire & 0x7)
  30917. if wireType == 4 {
  30918. return fmt.Errorf("proto: ConfigMapVolumeSource: wiretype end group for non-group")
  30919. }
  30920. if fieldNum <= 0 {
  30921. return fmt.Errorf("proto: ConfigMapVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30922. }
  30923. switch fieldNum {
  30924. case 1:
  30925. if wireType != 2 {
  30926. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30927. }
  30928. var msglen int
  30929. for shift := uint(0); ; shift += 7 {
  30930. if shift >= 64 {
  30931. return ErrIntOverflowGenerated
  30932. }
  30933. if iNdEx >= l {
  30934. return io.ErrUnexpectedEOF
  30935. }
  30936. b := dAtA[iNdEx]
  30937. iNdEx++
  30938. msglen |= int(b&0x7F) << shift
  30939. if b < 0x80 {
  30940. break
  30941. }
  30942. }
  30943. if msglen < 0 {
  30944. return ErrInvalidLengthGenerated
  30945. }
  30946. postIndex := iNdEx + msglen
  30947. if postIndex < 0 {
  30948. return ErrInvalidLengthGenerated
  30949. }
  30950. if postIndex > l {
  30951. return io.ErrUnexpectedEOF
  30952. }
  30953. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30954. return err
  30955. }
  30956. iNdEx = postIndex
  30957. case 2:
  30958. if wireType != 2 {
  30959. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30960. }
  30961. var msglen int
  30962. for shift := uint(0); ; shift += 7 {
  30963. if shift >= 64 {
  30964. return ErrIntOverflowGenerated
  30965. }
  30966. if iNdEx >= l {
  30967. return io.ErrUnexpectedEOF
  30968. }
  30969. b := dAtA[iNdEx]
  30970. iNdEx++
  30971. msglen |= int(b&0x7F) << shift
  30972. if b < 0x80 {
  30973. break
  30974. }
  30975. }
  30976. if msglen < 0 {
  30977. return ErrInvalidLengthGenerated
  30978. }
  30979. postIndex := iNdEx + msglen
  30980. if postIndex < 0 {
  30981. return ErrInvalidLengthGenerated
  30982. }
  30983. if postIndex > l {
  30984. return io.ErrUnexpectedEOF
  30985. }
  30986. m.Items = append(m.Items, KeyToPath{})
  30987. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30988. return err
  30989. }
  30990. iNdEx = postIndex
  30991. case 3:
  30992. if wireType != 0 {
  30993. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  30994. }
  30995. var v int32
  30996. for shift := uint(0); ; shift += 7 {
  30997. if shift >= 64 {
  30998. return ErrIntOverflowGenerated
  30999. }
  31000. if iNdEx >= l {
  31001. return io.ErrUnexpectedEOF
  31002. }
  31003. b := dAtA[iNdEx]
  31004. iNdEx++
  31005. v |= int32(b&0x7F) << shift
  31006. if b < 0x80 {
  31007. break
  31008. }
  31009. }
  31010. m.DefaultMode = &v
  31011. case 4:
  31012. if wireType != 0 {
  31013. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  31014. }
  31015. var v int
  31016. for shift := uint(0); ; shift += 7 {
  31017. if shift >= 64 {
  31018. return ErrIntOverflowGenerated
  31019. }
  31020. if iNdEx >= l {
  31021. return io.ErrUnexpectedEOF
  31022. }
  31023. b := dAtA[iNdEx]
  31024. iNdEx++
  31025. v |= int(b&0x7F) << shift
  31026. if b < 0x80 {
  31027. break
  31028. }
  31029. }
  31030. b := bool(v != 0)
  31031. m.Optional = &b
  31032. default:
  31033. iNdEx = preIndex
  31034. skippy, err := skipGenerated(dAtA[iNdEx:])
  31035. if err != nil {
  31036. return err
  31037. }
  31038. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31039. return ErrInvalidLengthGenerated
  31040. }
  31041. if (iNdEx + skippy) > l {
  31042. return io.ErrUnexpectedEOF
  31043. }
  31044. iNdEx += skippy
  31045. }
  31046. }
  31047. if iNdEx > l {
  31048. return io.ErrUnexpectedEOF
  31049. }
  31050. return nil
  31051. }
  31052. func (m *Container) Unmarshal(dAtA []byte) error {
  31053. l := len(dAtA)
  31054. iNdEx := 0
  31055. for iNdEx < l {
  31056. preIndex := iNdEx
  31057. var wire uint64
  31058. for shift := uint(0); ; shift += 7 {
  31059. if shift >= 64 {
  31060. return ErrIntOverflowGenerated
  31061. }
  31062. if iNdEx >= l {
  31063. return io.ErrUnexpectedEOF
  31064. }
  31065. b := dAtA[iNdEx]
  31066. iNdEx++
  31067. wire |= uint64(b&0x7F) << shift
  31068. if b < 0x80 {
  31069. break
  31070. }
  31071. }
  31072. fieldNum := int32(wire >> 3)
  31073. wireType := int(wire & 0x7)
  31074. if wireType == 4 {
  31075. return fmt.Errorf("proto: Container: wiretype end group for non-group")
  31076. }
  31077. if fieldNum <= 0 {
  31078. return fmt.Errorf("proto: Container: illegal tag %d (wire type %d)", fieldNum, wire)
  31079. }
  31080. switch fieldNum {
  31081. case 1:
  31082. if wireType != 2 {
  31083. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  31084. }
  31085. var stringLen uint64
  31086. for shift := uint(0); ; shift += 7 {
  31087. if shift >= 64 {
  31088. return ErrIntOverflowGenerated
  31089. }
  31090. if iNdEx >= l {
  31091. return io.ErrUnexpectedEOF
  31092. }
  31093. b := dAtA[iNdEx]
  31094. iNdEx++
  31095. stringLen |= uint64(b&0x7F) << shift
  31096. if b < 0x80 {
  31097. break
  31098. }
  31099. }
  31100. intStringLen := int(stringLen)
  31101. if intStringLen < 0 {
  31102. return ErrInvalidLengthGenerated
  31103. }
  31104. postIndex := iNdEx + intStringLen
  31105. if postIndex < 0 {
  31106. return ErrInvalidLengthGenerated
  31107. }
  31108. if postIndex > l {
  31109. return io.ErrUnexpectedEOF
  31110. }
  31111. m.Name = string(dAtA[iNdEx:postIndex])
  31112. iNdEx = postIndex
  31113. case 2:
  31114. if wireType != 2 {
  31115. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  31116. }
  31117. var stringLen uint64
  31118. for shift := uint(0); ; shift += 7 {
  31119. if shift >= 64 {
  31120. return ErrIntOverflowGenerated
  31121. }
  31122. if iNdEx >= l {
  31123. return io.ErrUnexpectedEOF
  31124. }
  31125. b := dAtA[iNdEx]
  31126. iNdEx++
  31127. stringLen |= uint64(b&0x7F) << shift
  31128. if b < 0x80 {
  31129. break
  31130. }
  31131. }
  31132. intStringLen := int(stringLen)
  31133. if intStringLen < 0 {
  31134. return ErrInvalidLengthGenerated
  31135. }
  31136. postIndex := iNdEx + intStringLen
  31137. if postIndex < 0 {
  31138. return ErrInvalidLengthGenerated
  31139. }
  31140. if postIndex > l {
  31141. return io.ErrUnexpectedEOF
  31142. }
  31143. m.Image = string(dAtA[iNdEx:postIndex])
  31144. iNdEx = postIndex
  31145. case 3:
  31146. if wireType != 2 {
  31147. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  31148. }
  31149. var stringLen uint64
  31150. for shift := uint(0); ; shift += 7 {
  31151. if shift >= 64 {
  31152. return ErrIntOverflowGenerated
  31153. }
  31154. if iNdEx >= l {
  31155. return io.ErrUnexpectedEOF
  31156. }
  31157. b := dAtA[iNdEx]
  31158. iNdEx++
  31159. stringLen |= uint64(b&0x7F) << shift
  31160. if b < 0x80 {
  31161. break
  31162. }
  31163. }
  31164. intStringLen := int(stringLen)
  31165. if intStringLen < 0 {
  31166. return ErrInvalidLengthGenerated
  31167. }
  31168. postIndex := iNdEx + intStringLen
  31169. if postIndex < 0 {
  31170. return ErrInvalidLengthGenerated
  31171. }
  31172. if postIndex > l {
  31173. return io.ErrUnexpectedEOF
  31174. }
  31175. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  31176. iNdEx = postIndex
  31177. case 4:
  31178. if wireType != 2 {
  31179. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  31180. }
  31181. var stringLen uint64
  31182. for shift := uint(0); ; shift += 7 {
  31183. if shift >= 64 {
  31184. return ErrIntOverflowGenerated
  31185. }
  31186. if iNdEx >= l {
  31187. return io.ErrUnexpectedEOF
  31188. }
  31189. b := dAtA[iNdEx]
  31190. iNdEx++
  31191. stringLen |= uint64(b&0x7F) << shift
  31192. if b < 0x80 {
  31193. break
  31194. }
  31195. }
  31196. intStringLen := int(stringLen)
  31197. if intStringLen < 0 {
  31198. return ErrInvalidLengthGenerated
  31199. }
  31200. postIndex := iNdEx + intStringLen
  31201. if postIndex < 0 {
  31202. return ErrInvalidLengthGenerated
  31203. }
  31204. if postIndex > l {
  31205. return io.ErrUnexpectedEOF
  31206. }
  31207. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  31208. iNdEx = postIndex
  31209. case 5:
  31210. if wireType != 2 {
  31211. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  31212. }
  31213. var stringLen uint64
  31214. for shift := uint(0); ; shift += 7 {
  31215. if shift >= 64 {
  31216. return ErrIntOverflowGenerated
  31217. }
  31218. if iNdEx >= l {
  31219. return io.ErrUnexpectedEOF
  31220. }
  31221. b := dAtA[iNdEx]
  31222. iNdEx++
  31223. stringLen |= uint64(b&0x7F) << shift
  31224. if b < 0x80 {
  31225. break
  31226. }
  31227. }
  31228. intStringLen := int(stringLen)
  31229. if intStringLen < 0 {
  31230. return ErrInvalidLengthGenerated
  31231. }
  31232. postIndex := iNdEx + intStringLen
  31233. if postIndex < 0 {
  31234. return ErrInvalidLengthGenerated
  31235. }
  31236. if postIndex > l {
  31237. return io.ErrUnexpectedEOF
  31238. }
  31239. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  31240. iNdEx = postIndex
  31241. case 6:
  31242. if wireType != 2 {
  31243. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  31244. }
  31245. var msglen int
  31246. for shift := uint(0); ; shift += 7 {
  31247. if shift >= 64 {
  31248. return ErrIntOverflowGenerated
  31249. }
  31250. if iNdEx >= l {
  31251. return io.ErrUnexpectedEOF
  31252. }
  31253. b := dAtA[iNdEx]
  31254. iNdEx++
  31255. msglen |= int(b&0x7F) << shift
  31256. if b < 0x80 {
  31257. break
  31258. }
  31259. }
  31260. if msglen < 0 {
  31261. return ErrInvalidLengthGenerated
  31262. }
  31263. postIndex := iNdEx + msglen
  31264. if postIndex < 0 {
  31265. return ErrInvalidLengthGenerated
  31266. }
  31267. if postIndex > l {
  31268. return io.ErrUnexpectedEOF
  31269. }
  31270. m.Ports = append(m.Ports, ContainerPort{})
  31271. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31272. return err
  31273. }
  31274. iNdEx = postIndex
  31275. case 7:
  31276. if wireType != 2 {
  31277. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  31278. }
  31279. var msglen int
  31280. for shift := uint(0); ; shift += 7 {
  31281. if shift >= 64 {
  31282. return ErrIntOverflowGenerated
  31283. }
  31284. if iNdEx >= l {
  31285. return io.ErrUnexpectedEOF
  31286. }
  31287. b := dAtA[iNdEx]
  31288. iNdEx++
  31289. msglen |= int(b&0x7F) << shift
  31290. if b < 0x80 {
  31291. break
  31292. }
  31293. }
  31294. if msglen < 0 {
  31295. return ErrInvalidLengthGenerated
  31296. }
  31297. postIndex := iNdEx + msglen
  31298. if postIndex < 0 {
  31299. return ErrInvalidLengthGenerated
  31300. }
  31301. if postIndex > l {
  31302. return io.ErrUnexpectedEOF
  31303. }
  31304. m.Env = append(m.Env, EnvVar{})
  31305. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31306. return err
  31307. }
  31308. iNdEx = postIndex
  31309. case 8:
  31310. if wireType != 2 {
  31311. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  31312. }
  31313. var msglen int
  31314. for shift := uint(0); ; shift += 7 {
  31315. if shift >= 64 {
  31316. return ErrIntOverflowGenerated
  31317. }
  31318. if iNdEx >= l {
  31319. return io.ErrUnexpectedEOF
  31320. }
  31321. b := dAtA[iNdEx]
  31322. iNdEx++
  31323. msglen |= int(b&0x7F) << shift
  31324. if b < 0x80 {
  31325. break
  31326. }
  31327. }
  31328. if msglen < 0 {
  31329. return ErrInvalidLengthGenerated
  31330. }
  31331. postIndex := iNdEx + msglen
  31332. if postIndex < 0 {
  31333. return ErrInvalidLengthGenerated
  31334. }
  31335. if postIndex > l {
  31336. return io.ErrUnexpectedEOF
  31337. }
  31338. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31339. return err
  31340. }
  31341. iNdEx = postIndex
  31342. case 9:
  31343. if wireType != 2 {
  31344. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  31345. }
  31346. var msglen int
  31347. for shift := uint(0); ; shift += 7 {
  31348. if shift >= 64 {
  31349. return ErrIntOverflowGenerated
  31350. }
  31351. if iNdEx >= l {
  31352. return io.ErrUnexpectedEOF
  31353. }
  31354. b := dAtA[iNdEx]
  31355. iNdEx++
  31356. msglen |= int(b&0x7F) << shift
  31357. if b < 0x80 {
  31358. break
  31359. }
  31360. }
  31361. if msglen < 0 {
  31362. return ErrInvalidLengthGenerated
  31363. }
  31364. postIndex := iNdEx + msglen
  31365. if postIndex < 0 {
  31366. return ErrInvalidLengthGenerated
  31367. }
  31368. if postIndex > l {
  31369. return io.ErrUnexpectedEOF
  31370. }
  31371. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  31372. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31373. return err
  31374. }
  31375. iNdEx = postIndex
  31376. case 10:
  31377. if wireType != 2 {
  31378. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  31379. }
  31380. var msglen int
  31381. for shift := uint(0); ; shift += 7 {
  31382. if shift >= 64 {
  31383. return ErrIntOverflowGenerated
  31384. }
  31385. if iNdEx >= l {
  31386. return io.ErrUnexpectedEOF
  31387. }
  31388. b := dAtA[iNdEx]
  31389. iNdEx++
  31390. msglen |= int(b&0x7F) << shift
  31391. if b < 0x80 {
  31392. break
  31393. }
  31394. }
  31395. if msglen < 0 {
  31396. return ErrInvalidLengthGenerated
  31397. }
  31398. postIndex := iNdEx + msglen
  31399. if postIndex < 0 {
  31400. return ErrInvalidLengthGenerated
  31401. }
  31402. if postIndex > l {
  31403. return io.ErrUnexpectedEOF
  31404. }
  31405. if m.LivenessProbe == nil {
  31406. m.LivenessProbe = &Probe{}
  31407. }
  31408. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31409. return err
  31410. }
  31411. iNdEx = postIndex
  31412. case 11:
  31413. if wireType != 2 {
  31414. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  31415. }
  31416. var msglen int
  31417. for shift := uint(0); ; shift += 7 {
  31418. if shift >= 64 {
  31419. return ErrIntOverflowGenerated
  31420. }
  31421. if iNdEx >= l {
  31422. return io.ErrUnexpectedEOF
  31423. }
  31424. b := dAtA[iNdEx]
  31425. iNdEx++
  31426. msglen |= int(b&0x7F) << shift
  31427. if b < 0x80 {
  31428. break
  31429. }
  31430. }
  31431. if msglen < 0 {
  31432. return ErrInvalidLengthGenerated
  31433. }
  31434. postIndex := iNdEx + msglen
  31435. if postIndex < 0 {
  31436. return ErrInvalidLengthGenerated
  31437. }
  31438. if postIndex > l {
  31439. return io.ErrUnexpectedEOF
  31440. }
  31441. if m.ReadinessProbe == nil {
  31442. m.ReadinessProbe = &Probe{}
  31443. }
  31444. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31445. return err
  31446. }
  31447. iNdEx = postIndex
  31448. case 12:
  31449. if wireType != 2 {
  31450. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  31451. }
  31452. var msglen int
  31453. for shift := uint(0); ; shift += 7 {
  31454. if shift >= 64 {
  31455. return ErrIntOverflowGenerated
  31456. }
  31457. if iNdEx >= l {
  31458. return io.ErrUnexpectedEOF
  31459. }
  31460. b := dAtA[iNdEx]
  31461. iNdEx++
  31462. msglen |= int(b&0x7F) << shift
  31463. if b < 0x80 {
  31464. break
  31465. }
  31466. }
  31467. if msglen < 0 {
  31468. return ErrInvalidLengthGenerated
  31469. }
  31470. postIndex := iNdEx + msglen
  31471. if postIndex < 0 {
  31472. return ErrInvalidLengthGenerated
  31473. }
  31474. if postIndex > l {
  31475. return io.ErrUnexpectedEOF
  31476. }
  31477. if m.Lifecycle == nil {
  31478. m.Lifecycle = &Lifecycle{}
  31479. }
  31480. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31481. return err
  31482. }
  31483. iNdEx = postIndex
  31484. case 13:
  31485. if wireType != 2 {
  31486. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  31487. }
  31488. var stringLen uint64
  31489. for shift := uint(0); ; shift += 7 {
  31490. if shift >= 64 {
  31491. return ErrIntOverflowGenerated
  31492. }
  31493. if iNdEx >= l {
  31494. return io.ErrUnexpectedEOF
  31495. }
  31496. b := dAtA[iNdEx]
  31497. iNdEx++
  31498. stringLen |= uint64(b&0x7F) << shift
  31499. if b < 0x80 {
  31500. break
  31501. }
  31502. }
  31503. intStringLen := int(stringLen)
  31504. if intStringLen < 0 {
  31505. return ErrInvalidLengthGenerated
  31506. }
  31507. postIndex := iNdEx + intStringLen
  31508. if postIndex < 0 {
  31509. return ErrInvalidLengthGenerated
  31510. }
  31511. if postIndex > l {
  31512. return io.ErrUnexpectedEOF
  31513. }
  31514. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  31515. iNdEx = postIndex
  31516. case 14:
  31517. if wireType != 2 {
  31518. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  31519. }
  31520. var stringLen uint64
  31521. for shift := uint(0); ; shift += 7 {
  31522. if shift >= 64 {
  31523. return ErrIntOverflowGenerated
  31524. }
  31525. if iNdEx >= l {
  31526. return io.ErrUnexpectedEOF
  31527. }
  31528. b := dAtA[iNdEx]
  31529. iNdEx++
  31530. stringLen |= uint64(b&0x7F) << shift
  31531. if b < 0x80 {
  31532. break
  31533. }
  31534. }
  31535. intStringLen := int(stringLen)
  31536. if intStringLen < 0 {
  31537. return ErrInvalidLengthGenerated
  31538. }
  31539. postIndex := iNdEx + intStringLen
  31540. if postIndex < 0 {
  31541. return ErrInvalidLengthGenerated
  31542. }
  31543. if postIndex > l {
  31544. return io.ErrUnexpectedEOF
  31545. }
  31546. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  31547. iNdEx = postIndex
  31548. case 15:
  31549. if wireType != 2 {
  31550. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  31551. }
  31552. var msglen int
  31553. for shift := uint(0); ; shift += 7 {
  31554. if shift >= 64 {
  31555. return ErrIntOverflowGenerated
  31556. }
  31557. if iNdEx >= l {
  31558. return io.ErrUnexpectedEOF
  31559. }
  31560. b := dAtA[iNdEx]
  31561. iNdEx++
  31562. msglen |= int(b&0x7F) << shift
  31563. if b < 0x80 {
  31564. break
  31565. }
  31566. }
  31567. if msglen < 0 {
  31568. return ErrInvalidLengthGenerated
  31569. }
  31570. postIndex := iNdEx + msglen
  31571. if postIndex < 0 {
  31572. return ErrInvalidLengthGenerated
  31573. }
  31574. if postIndex > l {
  31575. return io.ErrUnexpectedEOF
  31576. }
  31577. if m.SecurityContext == nil {
  31578. m.SecurityContext = &SecurityContext{}
  31579. }
  31580. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31581. return err
  31582. }
  31583. iNdEx = postIndex
  31584. case 16:
  31585. if wireType != 0 {
  31586. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  31587. }
  31588. var v int
  31589. for shift := uint(0); ; shift += 7 {
  31590. if shift >= 64 {
  31591. return ErrIntOverflowGenerated
  31592. }
  31593. if iNdEx >= l {
  31594. return io.ErrUnexpectedEOF
  31595. }
  31596. b := dAtA[iNdEx]
  31597. iNdEx++
  31598. v |= int(b&0x7F) << shift
  31599. if b < 0x80 {
  31600. break
  31601. }
  31602. }
  31603. m.Stdin = bool(v != 0)
  31604. case 17:
  31605. if wireType != 0 {
  31606. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  31607. }
  31608. var v int
  31609. for shift := uint(0); ; shift += 7 {
  31610. if shift >= 64 {
  31611. return ErrIntOverflowGenerated
  31612. }
  31613. if iNdEx >= l {
  31614. return io.ErrUnexpectedEOF
  31615. }
  31616. b := dAtA[iNdEx]
  31617. iNdEx++
  31618. v |= int(b&0x7F) << shift
  31619. if b < 0x80 {
  31620. break
  31621. }
  31622. }
  31623. m.StdinOnce = bool(v != 0)
  31624. case 18:
  31625. if wireType != 0 {
  31626. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  31627. }
  31628. var v int
  31629. for shift := uint(0); ; shift += 7 {
  31630. if shift >= 64 {
  31631. return ErrIntOverflowGenerated
  31632. }
  31633. if iNdEx >= l {
  31634. return io.ErrUnexpectedEOF
  31635. }
  31636. b := dAtA[iNdEx]
  31637. iNdEx++
  31638. v |= int(b&0x7F) << shift
  31639. if b < 0x80 {
  31640. break
  31641. }
  31642. }
  31643. m.TTY = bool(v != 0)
  31644. case 19:
  31645. if wireType != 2 {
  31646. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  31647. }
  31648. var msglen int
  31649. for shift := uint(0); ; shift += 7 {
  31650. if shift >= 64 {
  31651. return ErrIntOverflowGenerated
  31652. }
  31653. if iNdEx >= l {
  31654. return io.ErrUnexpectedEOF
  31655. }
  31656. b := dAtA[iNdEx]
  31657. iNdEx++
  31658. msglen |= int(b&0x7F) << shift
  31659. if b < 0x80 {
  31660. break
  31661. }
  31662. }
  31663. if msglen < 0 {
  31664. return ErrInvalidLengthGenerated
  31665. }
  31666. postIndex := iNdEx + msglen
  31667. if postIndex < 0 {
  31668. return ErrInvalidLengthGenerated
  31669. }
  31670. if postIndex > l {
  31671. return io.ErrUnexpectedEOF
  31672. }
  31673. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  31674. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31675. return err
  31676. }
  31677. iNdEx = postIndex
  31678. case 20:
  31679. if wireType != 2 {
  31680. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  31681. }
  31682. var stringLen uint64
  31683. for shift := uint(0); ; shift += 7 {
  31684. if shift >= 64 {
  31685. return ErrIntOverflowGenerated
  31686. }
  31687. if iNdEx >= l {
  31688. return io.ErrUnexpectedEOF
  31689. }
  31690. b := dAtA[iNdEx]
  31691. iNdEx++
  31692. stringLen |= uint64(b&0x7F) << shift
  31693. if b < 0x80 {
  31694. break
  31695. }
  31696. }
  31697. intStringLen := int(stringLen)
  31698. if intStringLen < 0 {
  31699. return ErrInvalidLengthGenerated
  31700. }
  31701. postIndex := iNdEx + intStringLen
  31702. if postIndex < 0 {
  31703. return ErrInvalidLengthGenerated
  31704. }
  31705. if postIndex > l {
  31706. return io.ErrUnexpectedEOF
  31707. }
  31708. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  31709. iNdEx = postIndex
  31710. case 21:
  31711. if wireType != 2 {
  31712. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  31713. }
  31714. var msglen int
  31715. for shift := uint(0); ; shift += 7 {
  31716. if shift >= 64 {
  31717. return ErrIntOverflowGenerated
  31718. }
  31719. if iNdEx >= l {
  31720. return io.ErrUnexpectedEOF
  31721. }
  31722. b := dAtA[iNdEx]
  31723. iNdEx++
  31724. msglen |= int(b&0x7F) << shift
  31725. if b < 0x80 {
  31726. break
  31727. }
  31728. }
  31729. if msglen < 0 {
  31730. return ErrInvalidLengthGenerated
  31731. }
  31732. postIndex := iNdEx + msglen
  31733. if postIndex < 0 {
  31734. return ErrInvalidLengthGenerated
  31735. }
  31736. if postIndex > l {
  31737. return io.ErrUnexpectedEOF
  31738. }
  31739. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  31740. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31741. return err
  31742. }
  31743. iNdEx = postIndex
  31744. case 22:
  31745. if wireType != 2 {
  31746. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  31747. }
  31748. var msglen int
  31749. for shift := uint(0); ; shift += 7 {
  31750. if shift >= 64 {
  31751. return ErrIntOverflowGenerated
  31752. }
  31753. if iNdEx >= l {
  31754. return io.ErrUnexpectedEOF
  31755. }
  31756. b := dAtA[iNdEx]
  31757. iNdEx++
  31758. msglen |= int(b&0x7F) << shift
  31759. if b < 0x80 {
  31760. break
  31761. }
  31762. }
  31763. if msglen < 0 {
  31764. return ErrInvalidLengthGenerated
  31765. }
  31766. postIndex := iNdEx + msglen
  31767. if postIndex < 0 {
  31768. return ErrInvalidLengthGenerated
  31769. }
  31770. if postIndex > l {
  31771. return io.ErrUnexpectedEOF
  31772. }
  31773. if m.StartupProbe == nil {
  31774. m.StartupProbe = &Probe{}
  31775. }
  31776. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31777. return err
  31778. }
  31779. iNdEx = postIndex
  31780. default:
  31781. iNdEx = preIndex
  31782. skippy, err := skipGenerated(dAtA[iNdEx:])
  31783. if err != nil {
  31784. return err
  31785. }
  31786. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31787. return ErrInvalidLengthGenerated
  31788. }
  31789. if (iNdEx + skippy) > l {
  31790. return io.ErrUnexpectedEOF
  31791. }
  31792. iNdEx += skippy
  31793. }
  31794. }
  31795. if iNdEx > l {
  31796. return io.ErrUnexpectedEOF
  31797. }
  31798. return nil
  31799. }
  31800. func (m *ContainerImage) Unmarshal(dAtA []byte) error {
  31801. l := len(dAtA)
  31802. iNdEx := 0
  31803. for iNdEx < l {
  31804. preIndex := iNdEx
  31805. var wire uint64
  31806. for shift := uint(0); ; shift += 7 {
  31807. if shift >= 64 {
  31808. return ErrIntOverflowGenerated
  31809. }
  31810. if iNdEx >= l {
  31811. return io.ErrUnexpectedEOF
  31812. }
  31813. b := dAtA[iNdEx]
  31814. iNdEx++
  31815. wire |= uint64(b&0x7F) << shift
  31816. if b < 0x80 {
  31817. break
  31818. }
  31819. }
  31820. fieldNum := int32(wire >> 3)
  31821. wireType := int(wire & 0x7)
  31822. if wireType == 4 {
  31823. return fmt.Errorf("proto: ContainerImage: wiretype end group for non-group")
  31824. }
  31825. if fieldNum <= 0 {
  31826. return fmt.Errorf("proto: ContainerImage: illegal tag %d (wire type %d)", fieldNum, wire)
  31827. }
  31828. switch fieldNum {
  31829. case 1:
  31830. if wireType != 2 {
  31831. return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType)
  31832. }
  31833. var stringLen uint64
  31834. for shift := uint(0); ; shift += 7 {
  31835. if shift >= 64 {
  31836. return ErrIntOverflowGenerated
  31837. }
  31838. if iNdEx >= l {
  31839. return io.ErrUnexpectedEOF
  31840. }
  31841. b := dAtA[iNdEx]
  31842. iNdEx++
  31843. stringLen |= uint64(b&0x7F) << shift
  31844. if b < 0x80 {
  31845. break
  31846. }
  31847. }
  31848. intStringLen := int(stringLen)
  31849. if intStringLen < 0 {
  31850. return ErrInvalidLengthGenerated
  31851. }
  31852. postIndex := iNdEx + intStringLen
  31853. if postIndex < 0 {
  31854. return ErrInvalidLengthGenerated
  31855. }
  31856. if postIndex > l {
  31857. return io.ErrUnexpectedEOF
  31858. }
  31859. m.Names = append(m.Names, string(dAtA[iNdEx:postIndex]))
  31860. iNdEx = postIndex
  31861. case 2:
  31862. if wireType != 0 {
  31863. return fmt.Errorf("proto: wrong wireType = %d for field SizeBytes", wireType)
  31864. }
  31865. m.SizeBytes = 0
  31866. for shift := uint(0); ; shift += 7 {
  31867. if shift >= 64 {
  31868. return ErrIntOverflowGenerated
  31869. }
  31870. if iNdEx >= l {
  31871. return io.ErrUnexpectedEOF
  31872. }
  31873. b := dAtA[iNdEx]
  31874. iNdEx++
  31875. m.SizeBytes |= int64(b&0x7F) << shift
  31876. if b < 0x80 {
  31877. break
  31878. }
  31879. }
  31880. default:
  31881. iNdEx = preIndex
  31882. skippy, err := skipGenerated(dAtA[iNdEx:])
  31883. if err != nil {
  31884. return err
  31885. }
  31886. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31887. return ErrInvalidLengthGenerated
  31888. }
  31889. if (iNdEx + skippy) > l {
  31890. return io.ErrUnexpectedEOF
  31891. }
  31892. iNdEx += skippy
  31893. }
  31894. }
  31895. if iNdEx > l {
  31896. return io.ErrUnexpectedEOF
  31897. }
  31898. return nil
  31899. }
  31900. func (m *ContainerPort) Unmarshal(dAtA []byte) error {
  31901. l := len(dAtA)
  31902. iNdEx := 0
  31903. for iNdEx < l {
  31904. preIndex := iNdEx
  31905. var wire uint64
  31906. for shift := uint(0); ; shift += 7 {
  31907. if shift >= 64 {
  31908. return ErrIntOverflowGenerated
  31909. }
  31910. if iNdEx >= l {
  31911. return io.ErrUnexpectedEOF
  31912. }
  31913. b := dAtA[iNdEx]
  31914. iNdEx++
  31915. wire |= uint64(b&0x7F) << shift
  31916. if b < 0x80 {
  31917. break
  31918. }
  31919. }
  31920. fieldNum := int32(wire >> 3)
  31921. wireType := int(wire & 0x7)
  31922. if wireType == 4 {
  31923. return fmt.Errorf("proto: ContainerPort: wiretype end group for non-group")
  31924. }
  31925. if fieldNum <= 0 {
  31926. return fmt.Errorf("proto: ContainerPort: illegal tag %d (wire type %d)", fieldNum, wire)
  31927. }
  31928. switch fieldNum {
  31929. case 1:
  31930. if wireType != 2 {
  31931. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  31932. }
  31933. var stringLen uint64
  31934. for shift := uint(0); ; shift += 7 {
  31935. if shift >= 64 {
  31936. return ErrIntOverflowGenerated
  31937. }
  31938. if iNdEx >= l {
  31939. return io.ErrUnexpectedEOF
  31940. }
  31941. b := dAtA[iNdEx]
  31942. iNdEx++
  31943. stringLen |= uint64(b&0x7F) << shift
  31944. if b < 0x80 {
  31945. break
  31946. }
  31947. }
  31948. intStringLen := int(stringLen)
  31949. if intStringLen < 0 {
  31950. return ErrInvalidLengthGenerated
  31951. }
  31952. postIndex := iNdEx + intStringLen
  31953. if postIndex < 0 {
  31954. return ErrInvalidLengthGenerated
  31955. }
  31956. if postIndex > l {
  31957. return io.ErrUnexpectedEOF
  31958. }
  31959. m.Name = string(dAtA[iNdEx:postIndex])
  31960. iNdEx = postIndex
  31961. case 2:
  31962. if wireType != 0 {
  31963. return fmt.Errorf("proto: wrong wireType = %d for field HostPort", wireType)
  31964. }
  31965. m.HostPort = 0
  31966. for shift := uint(0); ; shift += 7 {
  31967. if shift >= 64 {
  31968. return ErrIntOverflowGenerated
  31969. }
  31970. if iNdEx >= l {
  31971. return io.ErrUnexpectedEOF
  31972. }
  31973. b := dAtA[iNdEx]
  31974. iNdEx++
  31975. m.HostPort |= int32(b&0x7F) << shift
  31976. if b < 0x80 {
  31977. break
  31978. }
  31979. }
  31980. case 3:
  31981. if wireType != 0 {
  31982. return fmt.Errorf("proto: wrong wireType = %d for field ContainerPort", wireType)
  31983. }
  31984. m.ContainerPort = 0
  31985. for shift := uint(0); ; shift += 7 {
  31986. if shift >= 64 {
  31987. return ErrIntOverflowGenerated
  31988. }
  31989. if iNdEx >= l {
  31990. return io.ErrUnexpectedEOF
  31991. }
  31992. b := dAtA[iNdEx]
  31993. iNdEx++
  31994. m.ContainerPort |= int32(b&0x7F) << shift
  31995. if b < 0x80 {
  31996. break
  31997. }
  31998. }
  31999. case 4:
  32000. if wireType != 2 {
  32001. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  32002. }
  32003. var stringLen uint64
  32004. for shift := uint(0); ; shift += 7 {
  32005. if shift >= 64 {
  32006. return ErrIntOverflowGenerated
  32007. }
  32008. if iNdEx >= l {
  32009. return io.ErrUnexpectedEOF
  32010. }
  32011. b := dAtA[iNdEx]
  32012. iNdEx++
  32013. stringLen |= uint64(b&0x7F) << shift
  32014. if b < 0x80 {
  32015. break
  32016. }
  32017. }
  32018. intStringLen := int(stringLen)
  32019. if intStringLen < 0 {
  32020. return ErrInvalidLengthGenerated
  32021. }
  32022. postIndex := iNdEx + intStringLen
  32023. if postIndex < 0 {
  32024. return ErrInvalidLengthGenerated
  32025. }
  32026. if postIndex > l {
  32027. return io.ErrUnexpectedEOF
  32028. }
  32029. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  32030. iNdEx = postIndex
  32031. case 5:
  32032. if wireType != 2 {
  32033. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  32034. }
  32035. var stringLen uint64
  32036. for shift := uint(0); ; shift += 7 {
  32037. if shift >= 64 {
  32038. return ErrIntOverflowGenerated
  32039. }
  32040. if iNdEx >= l {
  32041. return io.ErrUnexpectedEOF
  32042. }
  32043. b := dAtA[iNdEx]
  32044. iNdEx++
  32045. stringLen |= uint64(b&0x7F) << shift
  32046. if b < 0x80 {
  32047. break
  32048. }
  32049. }
  32050. intStringLen := int(stringLen)
  32051. if intStringLen < 0 {
  32052. return ErrInvalidLengthGenerated
  32053. }
  32054. postIndex := iNdEx + intStringLen
  32055. if postIndex < 0 {
  32056. return ErrInvalidLengthGenerated
  32057. }
  32058. if postIndex > l {
  32059. return io.ErrUnexpectedEOF
  32060. }
  32061. m.HostIP = string(dAtA[iNdEx:postIndex])
  32062. iNdEx = postIndex
  32063. default:
  32064. iNdEx = preIndex
  32065. skippy, err := skipGenerated(dAtA[iNdEx:])
  32066. if err != nil {
  32067. return err
  32068. }
  32069. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32070. return ErrInvalidLengthGenerated
  32071. }
  32072. if (iNdEx + skippy) > l {
  32073. return io.ErrUnexpectedEOF
  32074. }
  32075. iNdEx += skippy
  32076. }
  32077. }
  32078. if iNdEx > l {
  32079. return io.ErrUnexpectedEOF
  32080. }
  32081. return nil
  32082. }
  32083. func (m *ContainerState) Unmarshal(dAtA []byte) error {
  32084. l := len(dAtA)
  32085. iNdEx := 0
  32086. for iNdEx < l {
  32087. preIndex := iNdEx
  32088. var wire uint64
  32089. for shift := uint(0); ; shift += 7 {
  32090. if shift >= 64 {
  32091. return ErrIntOverflowGenerated
  32092. }
  32093. if iNdEx >= l {
  32094. return io.ErrUnexpectedEOF
  32095. }
  32096. b := dAtA[iNdEx]
  32097. iNdEx++
  32098. wire |= uint64(b&0x7F) << shift
  32099. if b < 0x80 {
  32100. break
  32101. }
  32102. }
  32103. fieldNum := int32(wire >> 3)
  32104. wireType := int(wire & 0x7)
  32105. if wireType == 4 {
  32106. return fmt.Errorf("proto: ContainerState: wiretype end group for non-group")
  32107. }
  32108. if fieldNum <= 0 {
  32109. return fmt.Errorf("proto: ContainerState: illegal tag %d (wire type %d)", fieldNum, wire)
  32110. }
  32111. switch fieldNum {
  32112. case 1:
  32113. if wireType != 2 {
  32114. return fmt.Errorf("proto: wrong wireType = %d for field Waiting", wireType)
  32115. }
  32116. var msglen int
  32117. for shift := uint(0); ; shift += 7 {
  32118. if shift >= 64 {
  32119. return ErrIntOverflowGenerated
  32120. }
  32121. if iNdEx >= l {
  32122. return io.ErrUnexpectedEOF
  32123. }
  32124. b := dAtA[iNdEx]
  32125. iNdEx++
  32126. msglen |= int(b&0x7F) << shift
  32127. if b < 0x80 {
  32128. break
  32129. }
  32130. }
  32131. if msglen < 0 {
  32132. return ErrInvalidLengthGenerated
  32133. }
  32134. postIndex := iNdEx + msglen
  32135. if postIndex < 0 {
  32136. return ErrInvalidLengthGenerated
  32137. }
  32138. if postIndex > l {
  32139. return io.ErrUnexpectedEOF
  32140. }
  32141. if m.Waiting == nil {
  32142. m.Waiting = &ContainerStateWaiting{}
  32143. }
  32144. if err := m.Waiting.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32145. return err
  32146. }
  32147. iNdEx = postIndex
  32148. case 2:
  32149. if wireType != 2 {
  32150. return fmt.Errorf("proto: wrong wireType = %d for field Running", wireType)
  32151. }
  32152. var msglen int
  32153. for shift := uint(0); ; shift += 7 {
  32154. if shift >= 64 {
  32155. return ErrIntOverflowGenerated
  32156. }
  32157. if iNdEx >= l {
  32158. return io.ErrUnexpectedEOF
  32159. }
  32160. b := dAtA[iNdEx]
  32161. iNdEx++
  32162. msglen |= int(b&0x7F) << shift
  32163. if b < 0x80 {
  32164. break
  32165. }
  32166. }
  32167. if msglen < 0 {
  32168. return ErrInvalidLengthGenerated
  32169. }
  32170. postIndex := iNdEx + msglen
  32171. if postIndex < 0 {
  32172. return ErrInvalidLengthGenerated
  32173. }
  32174. if postIndex > l {
  32175. return io.ErrUnexpectedEOF
  32176. }
  32177. if m.Running == nil {
  32178. m.Running = &ContainerStateRunning{}
  32179. }
  32180. if err := m.Running.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32181. return err
  32182. }
  32183. iNdEx = postIndex
  32184. case 3:
  32185. if wireType != 2 {
  32186. return fmt.Errorf("proto: wrong wireType = %d for field Terminated", wireType)
  32187. }
  32188. var msglen int
  32189. for shift := uint(0); ; shift += 7 {
  32190. if shift >= 64 {
  32191. return ErrIntOverflowGenerated
  32192. }
  32193. if iNdEx >= l {
  32194. return io.ErrUnexpectedEOF
  32195. }
  32196. b := dAtA[iNdEx]
  32197. iNdEx++
  32198. msglen |= int(b&0x7F) << shift
  32199. if b < 0x80 {
  32200. break
  32201. }
  32202. }
  32203. if msglen < 0 {
  32204. return ErrInvalidLengthGenerated
  32205. }
  32206. postIndex := iNdEx + msglen
  32207. if postIndex < 0 {
  32208. return ErrInvalidLengthGenerated
  32209. }
  32210. if postIndex > l {
  32211. return io.ErrUnexpectedEOF
  32212. }
  32213. if m.Terminated == nil {
  32214. m.Terminated = &ContainerStateTerminated{}
  32215. }
  32216. if err := m.Terminated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32217. return err
  32218. }
  32219. iNdEx = postIndex
  32220. default:
  32221. iNdEx = preIndex
  32222. skippy, err := skipGenerated(dAtA[iNdEx:])
  32223. if err != nil {
  32224. return err
  32225. }
  32226. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32227. return ErrInvalidLengthGenerated
  32228. }
  32229. if (iNdEx + skippy) > l {
  32230. return io.ErrUnexpectedEOF
  32231. }
  32232. iNdEx += skippy
  32233. }
  32234. }
  32235. if iNdEx > l {
  32236. return io.ErrUnexpectedEOF
  32237. }
  32238. return nil
  32239. }
  32240. func (m *ContainerStateRunning) Unmarshal(dAtA []byte) error {
  32241. l := len(dAtA)
  32242. iNdEx := 0
  32243. for iNdEx < l {
  32244. preIndex := iNdEx
  32245. var wire uint64
  32246. for shift := uint(0); ; shift += 7 {
  32247. if shift >= 64 {
  32248. return ErrIntOverflowGenerated
  32249. }
  32250. if iNdEx >= l {
  32251. return io.ErrUnexpectedEOF
  32252. }
  32253. b := dAtA[iNdEx]
  32254. iNdEx++
  32255. wire |= uint64(b&0x7F) << shift
  32256. if b < 0x80 {
  32257. break
  32258. }
  32259. }
  32260. fieldNum := int32(wire >> 3)
  32261. wireType := int(wire & 0x7)
  32262. if wireType == 4 {
  32263. return fmt.Errorf("proto: ContainerStateRunning: wiretype end group for non-group")
  32264. }
  32265. if fieldNum <= 0 {
  32266. return fmt.Errorf("proto: ContainerStateRunning: illegal tag %d (wire type %d)", fieldNum, wire)
  32267. }
  32268. switch fieldNum {
  32269. case 1:
  32270. if wireType != 2 {
  32271. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  32272. }
  32273. var msglen int
  32274. for shift := uint(0); ; shift += 7 {
  32275. if shift >= 64 {
  32276. return ErrIntOverflowGenerated
  32277. }
  32278. if iNdEx >= l {
  32279. return io.ErrUnexpectedEOF
  32280. }
  32281. b := dAtA[iNdEx]
  32282. iNdEx++
  32283. msglen |= int(b&0x7F) << shift
  32284. if b < 0x80 {
  32285. break
  32286. }
  32287. }
  32288. if msglen < 0 {
  32289. return ErrInvalidLengthGenerated
  32290. }
  32291. postIndex := iNdEx + msglen
  32292. if postIndex < 0 {
  32293. return ErrInvalidLengthGenerated
  32294. }
  32295. if postIndex > l {
  32296. return io.ErrUnexpectedEOF
  32297. }
  32298. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32299. return err
  32300. }
  32301. iNdEx = postIndex
  32302. default:
  32303. iNdEx = preIndex
  32304. skippy, err := skipGenerated(dAtA[iNdEx:])
  32305. if err != nil {
  32306. return err
  32307. }
  32308. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32309. return ErrInvalidLengthGenerated
  32310. }
  32311. if (iNdEx + skippy) > l {
  32312. return io.ErrUnexpectedEOF
  32313. }
  32314. iNdEx += skippy
  32315. }
  32316. }
  32317. if iNdEx > l {
  32318. return io.ErrUnexpectedEOF
  32319. }
  32320. return nil
  32321. }
  32322. func (m *ContainerStateTerminated) Unmarshal(dAtA []byte) error {
  32323. l := len(dAtA)
  32324. iNdEx := 0
  32325. for iNdEx < l {
  32326. preIndex := iNdEx
  32327. var wire uint64
  32328. for shift := uint(0); ; shift += 7 {
  32329. if shift >= 64 {
  32330. return ErrIntOverflowGenerated
  32331. }
  32332. if iNdEx >= l {
  32333. return io.ErrUnexpectedEOF
  32334. }
  32335. b := dAtA[iNdEx]
  32336. iNdEx++
  32337. wire |= uint64(b&0x7F) << shift
  32338. if b < 0x80 {
  32339. break
  32340. }
  32341. }
  32342. fieldNum := int32(wire >> 3)
  32343. wireType := int(wire & 0x7)
  32344. if wireType == 4 {
  32345. return fmt.Errorf("proto: ContainerStateTerminated: wiretype end group for non-group")
  32346. }
  32347. if fieldNum <= 0 {
  32348. return fmt.Errorf("proto: ContainerStateTerminated: illegal tag %d (wire type %d)", fieldNum, wire)
  32349. }
  32350. switch fieldNum {
  32351. case 1:
  32352. if wireType != 0 {
  32353. return fmt.Errorf("proto: wrong wireType = %d for field ExitCode", wireType)
  32354. }
  32355. m.ExitCode = 0
  32356. for shift := uint(0); ; shift += 7 {
  32357. if shift >= 64 {
  32358. return ErrIntOverflowGenerated
  32359. }
  32360. if iNdEx >= l {
  32361. return io.ErrUnexpectedEOF
  32362. }
  32363. b := dAtA[iNdEx]
  32364. iNdEx++
  32365. m.ExitCode |= int32(b&0x7F) << shift
  32366. if b < 0x80 {
  32367. break
  32368. }
  32369. }
  32370. case 2:
  32371. if wireType != 0 {
  32372. return fmt.Errorf("proto: wrong wireType = %d for field Signal", wireType)
  32373. }
  32374. m.Signal = 0
  32375. for shift := uint(0); ; shift += 7 {
  32376. if shift >= 64 {
  32377. return ErrIntOverflowGenerated
  32378. }
  32379. if iNdEx >= l {
  32380. return io.ErrUnexpectedEOF
  32381. }
  32382. b := dAtA[iNdEx]
  32383. iNdEx++
  32384. m.Signal |= int32(b&0x7F) << shift
  32385. if b < 0x80 {
  32386. break
  32387. }
  32388. }
  32389. case 3:
  32390. if wireType != 2 {
  32391. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  32392. }
  32393. var stringLen uint64
  32394. for shift := uint(0); ; shift += 7 {
  32395. if shift >= 64 {
  32396. return ErrIntOverflowGenerated
  32397. }
  32398. if iNdEx >= l {
  32399. return io.ErrUnexpectedEOF
  32400. }
  32401. b := dAtA[iNdEx]
  32402. iNdEx++
  32403. stringLen |= uint64(b&0x7F) << shift
  32404. if b < 0x80 {
  32405. break
  32406. }
  32407. }
  32408. intStringLen := int(stringLen)
  32409. if intStringLen < 0 {
  32410. return ErrInvalidLengthGenerated
  32411. }
  32412. postIndex := iNdEx + intStringLen
  32413. if postIndex < 0 {
  32414. return ErrInvalidLengthGenerated
  32415. }
  32416. if postIndex > l {
  32417. return io.ErrUnexpectedEOF
  32418. }
  32419. m.Reason = string(dAtA[iNdEx:postIndex])
  32420. iNdEx = postIndex
  32421. case 4:
  32422. if wireType != 2 {
  32423. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  32424. }
  32425. var stringLen uint64
  32426. for shift := uint(0); ; shift += 7 {
  32427. if shift >= 64 {
  32428. return ErrIntOverflowGenerated
  32429. }
  32430. if iNdEx >= l {
  32431. return io.ErrUnexpectedEOF
  32432. }
  32433. b := dAtA[iNdEx]
  32434. iNdEx++
  32435. stringLen |= uint64(b&0x7F) << shift
  32436. if b < 0x80 {
  32437. break
  32438. }
  32439. }
  32440. intStringLen := int(stringLen)
  32441. if intStringLen < 0 {
  32442. return ErrInvalidLengthGenerated
  32443. }
  32444. postIndex := iNdEx + intStringLen
  32445. if postIndex < 0 {
  32446. return ErrInvalidLengthGenerated
  32447. }
  32448. if postIndex > l {
  32449. return io.ErrUnexpectedEOF
  32450. }
  32451. m.Message = string(dAtA[iNdEx:postIndex])
  32452. iNdEx = postIndex
  32453. case 5:
  32454. if wireType != 2 {
  32455. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  32456. }
  32457. var msglen int
  32458. for shift := uint(0); ; shift += 7 {
  32459. if shift >= 64 {
  32460. return ErrIntOverflowGenerated
  32461. }
  32462. if iNdEx >= l {
  32463. return io.ErrUnexpectedEOF
  32464. }
  32465. b := dAtA[iNdEx]
  32466. iNdEx++
  32467. msglen |= int(b&0x7F) << shift
  32468. if b < 0x80 {
  32469. break
  32470. }
  32471. }
  32472. if msglen < 0 {
  32473. return ErrInvalidLengthGenerated
  32474. }
  32475. postIndex := iNdEx + msglen
  32476. if postIndex < 0 {
  32477. return ErrInvalidLengthGenerated
  32478. }
  32479. if postIndex > l {
  32480. return io.ErrUnexpectedEOF
  32481. }
  32482. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32483. return err
  32484. }
  32485. iNdEx = postIndex
  32486. case 6:
  32487. if wireType != 2 {
  32488. return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
  32489. }
  32490. var msglen int
  32491. for shift := uint(0); ; shift += 7 {
  32492. if shift >= 64 {
  32493. return ErrIntOverflowGenerated
  32494. }
  32495. if iNdEx >= l {
  32496. return io.ErrUnexpectedEOF
  32497. }
  32498. b := dAtA[iNdEx]
  32499. iNdEx++
  32500. msglen |= int(b&0x7F) << shift
  32501. if b < 0x80 {
  32502. break
  32503. }
  32504. }
  32505. if msglen < 0 {
  32506. return ErrInvalidLengthGenerated
  32507. }
  32508. postIndex := iNdEx + msglen
  32509. if postIndex < 0 {
  32510. return ErrInvalidLengthGenerated
  32511. }
  32512. if postIndex > l {
  32513. return io.ErrUnexpectedEOF
  32514. }
  32515. if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32516. return err
  32517. }
  32518. iNdEx = postIndex
  32519. case 7:
  32520. if wireType != 2 {
  32521. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32522. }
  32523. var stringLen uint64
  32524. for shift := uint(0); ; shift += 7 {
  32525. if shift >= 64 {
  32526. return ErrIntOverflowGenerated
  32527. }
  32528. if iNdEx >= l {
  32529. return io.ErrUnexpectedEOF
  32530. }
  32531. b := dAtA[iNdEx]
  32532. iNdEx++
  32533. stringLen |= uint64(b&0x7F) << shift
  32534. if b < 0x80 {
  32535. break
  32536. }
  32537. }
  32538. intStringLen := int(stringLen)
  32539. if intStringLen < 0 {
  32540. return ErrInvalidLengthGenerated
  32541. }
  32542. postIndex := iNdEx + intStringLen
  32543. if postIndex < 0 {
  32544. return ErrInvalidLengthGenerated
  32545. }
  32546. if postIndex > l {
  32547. return io.ErrUnexpectedEOF
  32548. }
  32549. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32550. iNdEx = postIndex
  32551. default:
  32552. iNdEx = preIndex
  32553. skippy, err := skipGenerated(dAtA[iNdEx:])
  32554. if err != nil {
  32555. return err
  32556. }
  32557. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32558. return ErrInvalidLengthGenerated
  32559. }
  32560. if (iNdEx + skippy) > l {
  32561. return io.ErrUnexpectedEOF
  32562. }
  32563. iNdEx += skippy
  32564. }
  32565. }
  32566. if iNdEx > l {
  32567. return io.ErrUnexpectedEOF
  32568. }
  32569. return nil
  32570. }
  32571. func (m *ContainerStateWaiting) Unmarshal(dAtA []byte) error {
  32572. l := len(dAtA)
  32573. iNdEx := 0
  32574. for iNdEx < l {
  32575. preIndex := iNdEx
  32576. var wire uint64
  32577. for shift := uint(0); ; shift += 7 {
  32578. if shift >= 64 {
  32579. return ErrIntOverflowGenerated
  32580. }
  32581. if iNdEx >= l {
  32582. return io.ErrUnexpectedEOF
  32583. }
  32584. b := dAtA[iNdEx]
  32585. iNdEx++
  32586. wire |= uint64(b&0x7F) << shift
  32587. if b < 0x80 {
  32588. break
  32589. }
  32590. }
  32591. fieldNum := int32(wire >> 3)
  32592. wireType := int(wire & 0x7)
  32593. if wireType == 4 {
  32594. return fmt.Errorf("proto: ContainerStateWaiting: wiretype end group for non-group")
  32595. }
  32596. if fieldNum <= 0 {
  32597. return fmt.Errorf("proto: ContainerStateWaiting: illegal tag %d (wire type %d)", fieldNum, wire)
  32598. }
  32599. switch fieldNum {
  32600. case 1:
  32601. if wireType != 2 {
  32602. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  32603. }
  32604. var stringLen uint64
  32605. for shift := uint(0); ; shift += 7 {
  32606. if shift >= 64 {
  32607. return ErrIntOverflowGenerated
  32608. }
  32609. if iNdEx >= l {
  32610. return io.ErrUnexpectedEOF
  32611. }
  32612. b := dAtA[iNdEx]
  32613. iNdEx++
  32614. stringLen |= uint64(b&0x7F) << shift
  32615. if b < 0x80 {
  32616. break
  32617. }
  32618. }
  32619. intStringLen := int(stringLen)
  32620. if intStringLen < 0 {
  32621. return ErrInvalidLengthGenerated
  32622. }
  32623. postIndex := iNdEx + intStringLen
  32624. if postIndex < 0 {
  32625. return ErrInvalidLengthGenerated
  32626. }
  32627. if postIndex > l {
  32628. return io.ErrUnexpectedEOF
  32629. }
  32630. m.Reason = string(dAtA[iNdEx:postIndex])
  32631. iNdEx = postIndex
  32632. case 2:
  32633. if wireType != 2 {
  32634. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  32635. }
  32636. var stringLen uint64
  32637. for shift := uint(0); ; shift += 7 {
  32638. if shift >= 64 {
  32639. return ErrIntOverflowGenerated
  32640. }
  32641. if iNdEx >= l {
  32642. return io.ErrUnexpectedEOF
  32643. }
  32644. b := dAtA[iNdEx]
  32645. iNdEx++
  32646. stringLen |= uint64(b&0x7F) << shift
  32647. if b < 0x80 {
  32648. break
  32649. }
  32650. }
  32651. intStringLen := int(stringLen)
  32652. if intStringLen < 0 {
  32653. return ErrInvalidLengthGenerated
  32654. }
  32655. postIndex := iNdEx + intStringLen
  32656. if postIndex < 0 {
  32657. return ErrInvalidLengthGenerated
  32658. }
  32659. if postIndex > l {
  32660. return io.ErrUnexpectedEOF
  32661. }
  32662. m.Message = string(dAtA[iNdEx:postIndex])
  32663. iNdEx = postIndex
  32664. default:
  32665. iNdEx = preIndex
  32666. skippy, err := skipGenerated(dAtA[iNdEx:])
  32667. if err != nil {
  32668. return err
  32669. }
  32670. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32671. return ErrInvalidLengthGenerated
  32672. }
  32673. if (iNdEx + skippy) > l {
  32674. return io.ErrUnexpectedEOF
  32675. }
  32676. iNdEx += skippy
  32677. }
  32678. }
  32679. if iNdEx > l {
  32680. return io.ErrUnexpectedEOF
  32681. }
  32682. return nil
  32683. }
  32684. func (m *ContainerStatus) Unmarshal(dAtA []byte) error {
  32685. l := len(dAtA)
  32686. iNdEx := 0
  32687. for iNdEx < l {
  32688. preIndex := iNdEx
  32689. var wire uint64
  32690. for shift := uint(0); ; shift += 7 {
  32691. if shift >= 64 {
  32692. return ErrIntOverflowGenerated
  32693. }
  32694. if iNdEx >= l {
  32695. return io.ErrUnexpectedEOF
  32696. }
  32697. b := dAtA[iNdEx]
  32698. iNdEx++
  32699. wire |= uint64(b&0x7F) << shift
  32700. if b < 0x80 {
  32701. break
  32702. }
  32703. }
  32704. fieldNum := int32(wire >> 3)
  32705. wireType := int(wire & 0x7)
  32706. if wireType == 4 {
  32707. return fmt.Errorf("proto: ContainerStatus: wiretype end group for non-group")
  32708. }
  32709. if fieldNum <= 0 {
  32710. return fmt.Errorf("proto: ContainerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  32711. }
  32712. switch fieldNum {
  32713. case 1:
  32714. if wireType != 2 {
  32715. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  32716. }
  32717. var stringLen uint64
  32718. for shift := uint(0); ; shift += 7 {
  32719. if shift >= 64 {
  32720. return ErrIntOverflowGenerated
  32721. }
  32722. if iNdEx >= l {
  32723. return io.ErrUnexpectedEOF
  32724. }
  32725. b := dAtA[iNdEx]
  32726. iNdEx++
  32727. stringLen |= uint64(b&0x7F) << shift
  32728. if b < 0x80 {
  32729. break
  32730. }
  32731. }
  32732. intStringLen := int(stringLen)
  32733. if intStringLen < 0 {
  32734. return ErrInvalidLengthGenerated
  32735. }
  32736. postIndex := iNdEx + intStringLen
  32737. if postIndex < 0 {
  32738. return ErrInvalidLengthGenerated
  32739. }
  32740. if postIndex > l {
  32741. return io.ErrUnexpectedEOF
  32742. }
  32743. m.Name = string(dAtA[iNdEx:postIndex])
  32744. iNdEx = postIndex
  32745. case 2:
  32746. if wireType != 2 {
  32747. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  32748. }
  32749. var msglen int
  32750. for shift := uint(0); ; shift += 7 {
  32751. if shift >= 64 {
  32752. return ErrIntOverflowGenerated
  32753. }
  32754. if iNdEx >= l {
  32755. return io.ErrUnexpectedEOF
  32756. }
  32757. b := dAtA[iNdEx]
  32758. iNdEx++
  32759. msglen |= int(b&0x7F) << shift
  32760. if b < 0x80 {
  32761. break
  32762. }
  32763. }
  32764. if msglen < 0 {
  32765. return ErrInvalidLengthGenerated
  32766. }
  32767. postIndex := iNdEx + msglen
  32768. if postIndex < 0 {
  32769. return ErrInvalidLengthGenerated
  32770. }
  32771. if postIndex > l {
  32772. return io.ErrUnexpectedEOF
  32773. }
  32774. if err := m.State.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32775. return err
  32776. }
  32777. iNdEx = postIndex
  32778. case 3:
  32779. if wireType != 2 {
  32780. return fmt.Errorf("proto: wrong wireType = %d for field LastTerminationState", wireType)
  32781. }
  32782. var msglen int
  32783. for shift := uint(0); ; shift += 7 {
  32784. if shift >= 64 {
  32785. return ErrIntOverflowGenerated
  32786. }
  32787. if iNdEx >= l {
  32788. return io.ErrUnexpectedEOF
  32789. }
  32790. b := dAtA[iNdEx]
  32791. iNdEx++
  32792. msglen |= int(b&0x7F) << shift
  32793. if b < 0x80 {
  32794. break
  32795. }
  32796. }
  32797. if msglen < 0 {
  32798. return ErrInvalidLengthGenerated
  32799. }
  32800. postIndex := iNdEx + msglen
  32801. if postIndex < 0 {
  32802. return ErrInvalidLengthGenerated
  32803. }
  32804. if postIndex > l {
  32805. return io.ErrUnexpectedEOF
  32806. }
  32807. if err := m.LastTerminationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32808. return err
  32809. }
  32810. iNdEx = postIndex
  32811. case 4:
  32812. if wireType != 0 {
  32813. return fmt.Errorf("proto: wrong wireType = %d for field Ready", wireType)
  32814. }
  32815. var v int
  32816. for shift := uint(0); ; shift += 7 {
  32817. if shift >= 64 {
  32818. return ErrIntOverflowGenerated
  32819. }
  32820. if iNdEx >= l {
  32821. return io.ErrUnexpectedEOF
  32822. }
  32823. b := dAtA[iNdEx]
  32824. iNdEx++
  32825. v |= int(b&0x7F) << shift
  32826. if b < 0x80 {
  32827. break
  32828. }
  32829. }
  32830. m.Ready = bool(v != 0)
  32831. case 5:
  32832. if wireType != 0 {
  32833. return fmt.Errorf("proto: wrong wireType = %d for field RestartCount", wireType)
  32834. }
  32835. m.RestartCount = 0
  32836. for shift := uint(0); ; shift += 7 {
  32837. if shift >= 64 {
  32838. return ErrIntOverflowGenerated
  32839. }
  32840. if iNdEx >= l {
  32841. return io.ErrUnexpectedEOF
  32842. }
  32843. b := dAtA[iNdEx]
  32844. iNdEx++
  32845. m.RestartCount |= int32(b&0x7F) << shift
  32846. if b < 0x80 {
  32847. break
  32848. }
  32849. }
  32850. case 6:
  32851. if wireType != 2 {
  32852. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  32853. }
  32854. var stringLen uint64
  32855. for shift := uint(0); ; shift += 7 {
  32856. if shift >= 64 {
  32857. return ErrIntOverflowGenerated
  32858. }
  32859. if iNdEx >= l {
  32860. return io.ErrUnexpectedEOF
  32861. }
  32862. b := dAtA[iNdEx]
  32863. iNdEx++
  32864. stringLen |= uint64(b&0x7F) << shift
  32865. if b < 0x80 {
  32866. break
  32867. }
  32868. }
  32869. intStringLen := int(stringLen)
  32870. if intStringLen < 0 {
  32871. return ErrInvalidLengthGenerated
  32872. }
  32873. postIndex := iNdEx + intStringLen
  32874. if postIndex < 0 {
  32875. return ErrInvalidLengthGenerated
  32876. }
  32877. if postIndex > l {
  32878. return io.ErrUnexpectedEOF
  32879. }
  32880. m.Image = string(dAtA[iNdEx:postIndex])
  32881. iNdEx = postIndex
  32882. case 7:
  32883. if wireType != 2 {
  32884. return fmt.Errorf("proto: wrong wireType = %d for field ImageID", wireType)
  32885. }
  32886. var stringLen uint64
  32887. for shift := uint(0); ; shift += 7 {
  32888. if shift >= 64 {
  32889. return ErrIntOverflowGenerated
  32890. }
  32891. if iNdEx >= l {
  32892. return io.ErrUnexpectedEOF
  32893. }
  32894. b := dAtA[iNdEx]
  32895. iNdEx++
  32896. stringLen |= uint64(b&0x7F) << shift
  32897. if b < 0x80 {
  32898. break
  32899. }
  32900. }
  32901. intStringLen := int(stringLen)
  32902. if intStringLen < 0 {
  32903. return ErrInvalidLengthGenerated
  32904. }
  32905. postIndex := iNdEx + intStringLen
  32906. if postIndex < 0 {
  32907. return ErrInvalidLengthGenerated
  32908. }
  32909. if postIndex > l {
  32910. return io.ErrUnexpectedEOF
  32911. }
  32912. m.ImageID = string(dAtA[iNdEx:postIndex])
  32913. iNdEx = postIndex
  32914. case 8:
  32915. if wireType != 2 {
  32916. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32917. }
  32918. var stringLen uint64
  32919. for shift := uint(0); ; shift += 7 {
  32920. if shift >= 64 {
  32921. return ErrIntOverflowGenerated
  32922. }
  32923. if iNdEx >= l {
  32924. return io.ErrUnexpectedEOF
  32925. }
  32926. b := dAtA[iNdEx]
  32927. iNdEx++
  32928. stringLen |= uint64(b&0x7F) << shift
  32929. if b < 0x80 {
  32930. break
  32931. }
  32932. }
  32933. intStringLen := int(stringLen)
  32934. if intStringLen < 0 {
  32935. return ErrInvalidLengthGenerated
  32936. }
  32937. postIndex := iNdEx + intStringLen
  32938. if postIndex < 0 {
  32939. return ErrInvalidLengthGenerated
  32940. }
  32941. if postIndex > l {
  32942. return io.ErrUnexpectedEOF
  32943. }
  32944. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32945. iNdEx = postIndex
  32946. case 9:
  32947. if wireType != 0 {
  32948. return fmt.Errorf("proto: wrong wireType = %d for field Started", wireType)
  32949. }
  32950. var v int
  32951. for shift := uint(0); ; shift += 7 {
  32952. if shift >= 64 {
  32953. return ErrIntOverflowGenerated
  32954. }
  32955. if iNdEx >= l {
  32956. return io.ErrUnexpectedEOF
  32957. }
  32958. b := dAtA[iNdEx]
  32959. iNdEx++
  32960. v |= int(b&0x7F) << shift
  32961. if b < 0x80 {
  32962. break
  32963. }
  32964. }
  32965. b := bool(v != 0)
  32966. m.Started = &b
  32967. default:
  32968. iNdEx = preIndex
  32969. skippy, err := skipGenerated(dAtA[iNdEx:])
  32970. if err != nil {
  32971. return err
  32972. }
  32973. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32974. return ErrInvalidLengthGenerated
  32975. }
  32976. if (iNdEx + skippy) > l {
  32977. return io.ErrUnexpectedEOF
  32978. }
  32979. iNdEx += skippy
  32980. }
  32981. }
  32982. if iNdEx > l {
  32983. return io.ErrUnexpectedEOF
  32984. }
  32985. return nil
  32986. }
  32987. func (m *DaemonEndpoint) Unmarshal(dAtA []byte) error {
  32988. l := len(dAtA)
  32989. iNdEx := 0
  32990. for iNdEx < l {
  32991. preIndex := iNdEx
  32992. var wire uint64
  32993. for shift := uint(0); ; shift += 7 {
  32994. if shift >= 64 {
  32995. return ErrIntOverflowGenerated
  32996. }
  32997. if iNdEx >= l {
  32998. return io.ErrUnexpectedEOF
  32999. }
  33000. b := dAtA[iNdEx]
  33001. iNdEx++
  33002. wire |= uint64(b&0x7F) << shift
  33003. if b < 0x80 {
  33004. break
  33005. }
  33006. }
  33007. fieldNum := int32(wire >> 3)
  33008. wireType := int(wire & 0x7)
  33009. if wireType == 4 {
  33010. return fmt.Errorf("proto: DaemonEndpoint: wiretype end group for non-group")
  33011. }
  33012. if fieldNum <= 0 {
  33013. return fmt.Errorf("proto: DaemonEndpoint: illegal tag %d (wire type %d)", fieldNum, wire)
  33014. }
  33015. switch fieldNum {
  33016. case 1:
  33017. if wireType != 0 {
  33018. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  33019. }
  33020. m.Port = 0
  33021. for shift := uint(0); ; shift += 7 {
  33022. if shift >= 64 {
  33023. return ErrIntOverflowGenerated
  33024. }
  33025. if iNdEx >= l {
  33026. return io.ErrUnexpectedEOF
  33027. }
  33028. b := dAtA[iNdEx]
  33029. iNdEx++
  33030. m.Port |= int32(b&0x7F) << shift
  33031. if b < 0x80 {
  33032. break
  33033. }
  33034. }
  33035. default:
  33036. iNdEx = preIndex
  33037. skippy, err := skipGenerated(dAtA[iNdEx:])
  33038. if err != nil {
  33039. return err
  33040. }
  33041. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33042. return ErrInvalidLengthGenerated
  33043. }
  33044. if (iNdEx + skippy) > l {
  33045. return io.ErrUnexpectedEOF
  33046. }
  33047. iNdEx += skippy
  33048. }
  33049. }
  33050. if iNdEx > l {
  33051. return io.ErrUnexpectedEOF
  33052. }
  33053. return nil
  33054. }
  33055. func (m *DownwardAPIProjection) Unmarshal(dAtA []byte) error {
  33056. l := len(dAtA)
  33057. iNdEx := 0
  33058. for iNdEx < l {
  33059. preIndex := iNdEx
  33060. var wire uint64
  33061. for shift := uint(0); ; shift += 7 {
  33062. if shift >= 64 {
  33063. return ErrIntOverflowGenerated
  33064. }
  33065. if iNdEx >= l {
  33066. return io.ErrUnexpectedEOF
  33067. }
  33068. b := dAtA[iNdEx]
  33069. iNdEx++
  33070. wire |= uint64(b&0x7F) << shift
  33071. if b < 0x80 {
  33072. break
  33073. }
  33074. }
  33075. fieldNum := int32(wire >> 3)
  33076. wireType := int(wire & 0x7)
  33077. if wireType == 4 {
  33078. return fmt.Errorf("proto: DownwardAPIProjection: wiretype end group for non-group")
  33079. }
  33080. if fieldNum <= 0 {
  33081. return fmt.Errorf("proto: DownwardAPIProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  33082. }
  33083. switch fieldNum {
  33084. case 1:
  33085. if wireType != 2 {
  33086. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  33087. }
  33088. var msglen int
  33089. for shift := uint(0); ; shift += 7 {
  33090. if shift >= 64 {
  33091. return ErrIntOverflowGenerated
  33092. }
  33093. if iNdEx >= l {
  33094. return io.ErrUnexpectedEOF
  33095. }
  33096. b := dAtA[iNdEx]
  33097. iNdEx++
  33098. msglen |= int(b&0x7F) << shift
  33099. if b < 0x80 {
  33100. break
  33101. }
  33102. }
  33103. if msglen < 0 {
  33104. return ErrInvalidLengthGenerated
  33105. }
  33106. postIndex := iNdEx + msglen
  33107. if postIndex < 0 {
  33108. return ErrInvalidLengthGenerated
  33109. }
  33110. if postIndex > l {
  33111. return io.ErrUnexpectedEOF
  33112. }
  33113. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  33114. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33115. return err
  33116. }
  33117. iNdEx = postIndex
  33118. default:
  33119. iNdEx = preIndex
  33120. skippy, err := skipGenerated(dAtA[iNdEx:])
  33121. if err != nil {
  33122. return err
  33123. }
  33124. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33125. return ErrInvalidLengthGenerated
  33126. }
  33127. if (iNdEx + skippy) > l {
  33128. return io.ErrUnexpectedEOF
  33129. }
  33130. iNdEx += skippy
  33131. }
  33132. }
  33133. if iNdEx > l {
  33134. return io.ErrUnexpectedEOF
  33135. }
  33136. return nil
  33137. }
  33138. func (m *DownwardAPIVolumeFile) Unmarshal(dAtA []byte) error {
  33139. l := len(dAtA)
  33140. iNdEx := 0
  33141. for iNdEx < l {
  33142. preIndex := iNdEx
  33143. var wire uint64
  33144. for shift := uint(0); ; shift += 7 {
  33145. if shift >= 64 {
  33146. return ErrIntOverflowGenerated
  33147. }
  33148. if iNdEx >= l {
  33149. return io.ErrUnexpectedEOF
  33150. }
  33151. b := dAtA[iNdEx]
  33152. iNdEx++
  33153. wire |= uint64(b&0x7F) << shift
  33154. if b < 0x80 {
  33155. break
  33156. }
  33157. }
  33158. fieldNum := int32(wire >> 3)
  33159. wireType := int(wire & 0x7)
  33160. if wireType == 4 {
  33161. return fmt.Errorf("proto: DownwardAPIVolumeFile: wiretype end group for non-group")
  33162. }
  33163. if fieldNum <= 0 {
  33164. return fmt.Errorf("proto: DownwardAPIVolumeFile: illegal tag %d (wire type %d)", fieldNum, wire)
  33165. }
  33166. switch fieldNum {
  33167. case 1:
  33168. if wireType != 2 {
  33169. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  33170. }
  33171. var stringLen uint64
  33172. for shift := uint(0); ; shift += 7 {
  33173. if shift >= 64 {
  33174. return ErrIntOverflowGenerated
  33175. }
  33176. if iNdEx >= l {
  33177. return io.ErrUnexpectedEOF
  33178. }
  33179. b := dAtA[iNdEx]
  33180. iNdEx++
  33181. stringLen |= uint64(b&0x7F) << shift
  33182. if b < 0x80 {
  33183. break
  33184. }
  33185. }
  33186. intStringLen := int(stringLen)
  33187. if intStringLen < 0 {
  33188. return ErrInvalidLengthGenerated
  33189. }
  33190. postIndex := iNdEx + intStringLen
  33191. if postIndex < 0 {
  33192. return ErrInvalidLengthGenerated
  33193. }
  33194. if postIndex > l {
  33195. return io.ErrUnexpectedEOF
  33196. }
  33197. m.Path = string(dAtA[iNdEx:postIndex])
  33198. iNdEx = postIndex
  33199. case 2:
  33200. if wireType != 2 {
  33201. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  33202. }
  33203. var msglen int
  33204. for shift := uint(0); ; shift += 7 {
  33205. if shift >= 64 {
  33206. return ErrIntOverflowGenerated
  33207. }
  33208. if iNdEx >= l {
  33209. return io.ErrUnexpectedEOF
  33210. }
  33211. b := dAtA[iNdEx]
  33212. iNdEx++
  33213. msglen |= int(b&0x7F) << shift
  33214. if b < 0x80 {
  33215. break
  33216. }
  33217. }
  33218. if msglen < 0 {
  33219. return ErrInvalidLengthGenerated
  33220. }
  33221. postIndex := iNdEx + msglen
  33222. if postIndex < 0 {
  33223. return ErrInvalidLengthGenerated
  33224. }
  33225. if postIndex > l {
  33226. return io.ErrUnexpectedEOF
  33227. }
  33228. if m.FieldRef == nil {
  33229. m.FieldRef = &ObjectFieldSelector{}
  33230. }
  33231. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33232. return err
  33233. }
  33234. iNdEx = postIndex
  33235. case 3:
  33236. if wireType != 2 {
  33237. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  33238. }
  33239. var msglen int
  33240. for shift := uint(0); ; shift += 7 {
  33241. if shift >= 64 {
  33242. return ErrIntOverflowGenerated
  33243. }
  33244. if iNdEx >= l {
  33245. return io.ErrUnexpectedEOF
  33246. }
  33247. b := dAtA[iNdEx]
  33248. iNdEx++
  33249. msglen |= int(b&0x7F) << shift
  33250. if b < 0x80 {
  33251. break
  33252. }
  33253. }
  33254. if msglen < 0 {
  33255. return ErrInvalidLengthGenerated
  33256. }
  33257. postIndex := iNdEx + msglen
  33258. if postIndex < 0 {
  33259. return ErrInvalidLengthGenerated
  33260. }
  33261. if postIndex > l {
  33262. return io.ErrUnexpectedEOF
  33263. }
  33264. if m.ResourceFieldRef == nil {
  33265. m.ResourceFieldRef = &ResourceFieldSelector{}
  33266. }
  33267. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33268. return err
  33269. }
  33270. iNdEx = postIndex
  33271. case 4:
  33272. if wireType != 0 {
  33273. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  33274. }
  33275. var v int32
  33276. for shift := uint(0); ; shift += 7 {
  33277. if shift >= 64 {
  33278. return ErrIntOverflowGenerated
  33279. }
  33280. if iNdEx >= l {
  33281. return io.ErrUnexpectedEOF
  33282. }
  33283. b := dAtA[iNdEx]
  33284. iNdEx++
  33285. v |= int32(b&0x7F) << shift
  33286. if b < 0x80 {
  33287. break
  33288. }
  33289. }
  33290. m.Mode = &v
  33291. default:
  33292. iNdEx = preIndex
  33293. skippy, err := skipGenerated(dAtA[iNdEx:])
  33294. if err != nil {
  33295. return err
  33296. }
  33297. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33298. return ErrInvalidLengthGenerated
  33299. }
  33300. if (iNdEx + skippy) > l {
  33301. return io.ErrUnexpectedEOF
  33302. }
  33303. iNdEx += skippy
  33304. }
  33305. }
  33306. if iNdEx > l {
  33307. return io.ErrUnexpectedEOF
  33308. }
  33309. return nil
  33310. }
  33311. func (m *DownwardAPIVolumeSource) Unmarshal(dAtA []byte) error {
  33312. l := len(dAtA)
  33313. iNdEx := 0
  33314. for iNdEx < l {
  33315. preIndex := iNdEx
  33316. var wire uint64
  33317. for shift := uint(0); ; shift += 7 {
  33318. if shift >= 64 {
  33319. return ErrIntOverflowGenerated
  33320. }
  33321. if iNdEx >= l {
  33322. return io.ErrUnexpectedEOF
  33323. }
  33324. b := dAtA[iNdEx]
  33325. iNdEx++
  33326. wire |= uint64(b&0x7F) << shift
  33327. if b < 0x80 {
  33328. break
  33329. }
  33330. }
  33331. fieldNum := int32(wire >> 3)
  33332. wireType := int(wire & 0x7)
  33333. if wireType == 4 {
  33334. return fmt.Errorf("proto: DownwardAPIVolumeSource: wiretype end group for non-group")
  33335. }
  33336. if fieldNum <= 0 {
  33337. return fmt.Errorf("proto: DownwardAPIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33338. }
  33339. switch fieldNum {
  33340. case 1:
  33341. if wireType != 2 {
  33342. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  33343. }
  33344. var msglen int
  33345. for shift := uint(0); ; shift += 7 {
  33346. if shift >= 64 {
  33347. return ErrIntOverflowGenerated
  33348. }
  33349. if iNdEx >= l {
  33350. return io.ErrUnexpectedEOF
  33351. }
  33352. b := dAtA[iNdEx]
  33353. iNdEx++
  33354. msglen |= int(b&0x7F) << shift
  33355. if b < 0x80 {
  33356. break
  33357. }
  33358. }
  33359. if msglen < 0 {
  33360. return ErrInvalidLengthGenerated
  33361. }
  33362. postIndex := iNdEx + msglen
  33363. if postIndex < 0 {
  33364. return ErrInvalidLengthGenerated
  33365. }
  33366. if postIndex > l {
  33367. return io.ErrUnexpectedEOF
  33368. }
  33369. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  33370. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33371. return err
  33372. }
  33373. iNdEx = postIndex
  33374. case 2:
  33375. if wireType != 0 {
  33376. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  33377. }
  33378. var v int32
  33379. for shift := uint(0); ; shift += 7 {
  33380. if shift >= 64 {
  33381. return ErrIntOverflowGenerated
  33382. }
  33383. if iNdEx >= l {
  33384. return io.ErrUnexpectedEOF
  33385. }
  33386. b := dAtA[iNdEx]
  33387. iNdEx++
  33388. v |= int32(b&0x7F) << shift
  33389. if b < 0x80 {
  33390. break
  33391. }
  33392. }
  33393. m.DefaultMode = &v
  33394. default:
  33395. iNdEx = preIndex
  33396. skippy, err := skipGenerated(dAtA[iNdEx:])
  33397. if err != nil {
  33398. return err
  33399. }
  33400. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33401. return ErrInvalidLengthGenerated
  33402. }
  33403. if (iNdEx + skippy) > l {
  33404. return io.ErrUnexpectedEOF
  33405. }
  33406. iNdEx += skippy
  33407. }
  33408. }
  33409. if iNdEx > l {
  33410. return io.ErrUnexpectedEOF
  33411. }
  33412. return nil
  33413. }
  33414. func (m *EmptyDirVolumeSource) Unmarshal(dAtA []byte) error {
  33415. l := len(dAtA)
  33416. iNdEx := 0
  33417. for iNdEx < l {
  33418. preIndex := iNdEx
  33419. var wire uint64
  33420. for shift := uint(0); ; shift += 7 {
  33421. if shift >= 64 {
  33422. return ErrIntOverflowGenerated
  33423. }
  33424. if iNdEx >= l {
  33425. return io.ErrUnexpectedEOF
  33426. }
  33427. b := dAtA[iNdEx]
  33428. iNdEx++
  33429. wire |= uint64(b&0x7F) << shift
  33430. if b < 0x80 {
  33431. break
  33432. }
  33433. }
  33434. fieldNum := int32(wire >> 3)
  33435. wireType := int(wire & 0x7)
  33436. if wireType == 4 {
  33437. return fmt.Errorf("proto: EmptyDirVolumeSource: wiretype end group for non-group")
  33438. }
  33439. if fieldNum <= 0 {
  33440. return fmt.Errorf("proto: EmptyDirVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33441. }
  33442. switch fieldNum {
  33443. case 1:
  33444. if wireType != 2 {
  33445. return fmt.Errorf("proto: wrong wireType = %d for field Medium", wireType)
  33446. }
  33447. var stringLen uint64
  33448. for shift := uint(0); ; shift += 7 {
  33449. if shift >= 64 {
  33450. return ErrIntOverflowGenerated
  33451. }
  33452. if iNdEx >= l {
  33453. return io.ErrUnexpectedEOF
  33454. }
  33455. b := dAtA[iNdEx]
  33456. iNdEx++
  33457. stringLen |= uint64(b&0x7F) << shift
  33458. if b < 0x80 {
  33459. break
  33460. }
  33461. }
  33462. intStringLen := int(stringLen)
  33463. if intStringLen < 0 {
  33464. return ErrInvalidLengthGenerated
  33465. }
  33466. postIndex := iNdEx + intStringLen
  33467. if postIndex < 0 {
  33468. return ErrInvalidLengthGenerated
  33469. }
  33470. if postIndex > l {
  33471. return io.ErrUnexpectedEOF
  33472. }
  33473. m.Medium = StorageMedium(dAtA[iNdEx:postIndex])
  33474. iNdEx = postIndex
  33475. case 2:
  33476. if wireType != 2 {
  33477. return fmt.Errorf("proto: wrong wireType = %d for field SizeLimit", wireType)
  33478. }
  33479. var msglen int
  33480. for shift := uint(0); ; shift += 7 {
  33481. if shift >= 64 {
  33482. return ErrIntOverflowGenerated
  33483. }
  33484. if iNdEx >= l {
  33485. return io.ErrUnexpectedEOF
  33486. }
  33487. b := dAtA[iNdEx]
  33488. iNdEx++
  33489. msglen |= int(b&0x7F) << shift
  33490. if b < 0x80 {
  33491. break
  33492. }
  33493. }
  33494. if msglen < 0 {
  33495. return ErrInvalidLengthGenerated
  33496. }
  33497. postIndex := iNdEx + msglen
  33498. if postIndex < 0 {
  33499. return ErrInvalidLengthGenerated
  33500. }
  33501. if postIndex > l {
  33502. return io.ErrUnexpectedEOF
  33503. }
  33504. if m.SizeLimit == nil {
  33505. m.SizeLimit = &resource.Quantity{}
  33506. }
  33507. if err := m.SizeLimit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33508. return err
  33509. }
  33510. iNdEx = postIndex
  33511. default:
  33512. iNdEx = preIndex
  33513. skippy, err := skipGenerated(dAtA[iNdEx:])
  33514. if err != nil {
  33515. return err
  33516. }
  33517. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33518. return ErrInvalidLengthGenerated
  33519. }
  33520. if (iNdEx + skippy) > l {
  33521. return io.ErrUnexpectedEOF
  33522. }
  33523. iNdEx += skippy
  33524. }
  33525. }
  33526. if iNdEx > l {
  33527. return io.ErrUnexpectedEOF
  33528. }
  33529. return nil
  33530. }
  33531. func (m *EndpointAddress) Unmarshal(dAtA []byte) error {
  33532. l := len(dAtA)
  33533. iNdEx := 0
  33534. for iNdEx < l {
  33535. preIndex := iNdEx
  33536. var wire uint64
  33537. for shift := uint(0); ; shift += 7 {
  33538. if shift >= 64 {
  33539. return ErrIntOverflowGenerated
  33540. }
  33541. if iNdEx >= l {
  33542. return io.ErrUnexpectedEOF
  33543. }
  33544. b := dAtA[iNdEx]
  33545. iNdEx++
  33546. wire |= uint64(b&0x7F) << shift
  33547. if b < 0x80 {
  33548. break
  33549. }
  33550. }
  33551. fieldNum := int32(wire >> 3)
  33552. wireType := int(wire & 0x7)
  33553. if wireType == 4 {
  33554. return fmt.Errorf("proto: EndpointAddress: wiretype end group for non-group")
  33555. }
  33556. if fieldNum <= 0 {
  33557. return fmt.Errorf("proto: EndpointAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  33558. }
  33559. switch fieldNum {
  33560. case 1:
  33561. if wireType != 2 {
  33562. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  33563. }
  33564. var stringLen uint64
  33565. for shift := uint(0); ; shift += 7 {
  33566. if shift >= 64 {
  33567. return ErrIntOverflowGenerated
  33568. }
  33569. if iNdEx >= l {
  33570. return io.ErrUnexpectedEOF
  33571. }
  33572. b := dAtA[iNdEx]
  33573. iNdEx++
  33574. stringLen |= uint64(b&0x7F) << shift
  33575. if b < 0x80 {
  33576. break
  33577. }
  33578. }
  33579. intStringLen := int(stringLen)
  33580. if intStringLen < 0 {
  33581. return ErrInvalidLengthGenerated
  33582. }
  33583. postIndex := iNdEx + intStringLen
  33584. if postIndex < 0 {
  33585. return ErrInvalidLengthGenerated
  33586. }
  33587. if postIndex > l {
  33588. return io.ErrUnexpectedEOF
  33589. }
  33590. m.IP = string(dAtA[iNdEx:postIndex])
  33591. iNdEx = postIndex
  33592. case 2:
  33593. if wireType != 2 {
  33594. return fmt.Errorf("proto: wrong wireType = %d for field TargetRef", wireType)
  33595. }
  33596. var msglen int
  33597. for shift := uint(0); ; shift += 7 {
  33598. if shift >= 64 {
  33599. return ErrIntOverflowGenerated
  33600. }
  33601. if iNdEx >= l {
  33602. return io.ErrUnexpectedEOF
  33603. }
  33604. b := dAtA[iNdEx]
  33605. iNdEx++
  33606. msglen |= int(b&0x7F) << shift
  33607. if b < 0x80 {
  33608. break
  33609. }
  33610. }
  33611. if msglen < 0 {
  33612. return ErrInvalidLengthGenerated
  33613. }
  33614. postIndex := iNdEx + msglen
  33615. if postIndex < 0 {
  33616. return ErrInvalidLengthGenerated
  33617. }
  33618. if postIndex > l {
  33619. return io.ErrUnexpectedEOF
  33620. }
  33621. if m.TargetRef == nil {
  33622. m.TargetRef = &ObjectReference{}
  33623. }
  33624. if err := m.TargetRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33625. return err
  33626. }
  33627. iNdEx = postIndex
  33628. case 3:
  33629. if wireType != 2 {
  33630. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  33631. }
  33632. var stringLen uint64
  33633. for shift := uint(0); ; shift += 7 {
  33634. if shift >= 64 {
  33635. return ErrIntOverflowGenerated
  33636. }
  33637. if iNdEx >= l {
  33638. return io.ErrUnexpectedEOF
  33639. }
  33640. b := dAtA[iNdEx]
  33641. iNdEx++
  33642. stringLen |= uint64(b&0x7F) << shift
  33643. if b < 0x80 {
  33644. break
  33645. }
  33646. }
  33647. intStringLen := int(stringLen)
  33648. if intStringLen < 0 {
  33649. return ErrInvalidLengthGenerated
  33650. }
  33651. postIndex := iNdEx + intStringLen
  33652. if postIndex < 0 {
  33653. return ErrInvalidLengthGenerated
  33654. }
  33655. if postIndex > l {
  33656. return io.ErrUnexpectedEOF
  33657. }
  33658. m.Hostname = string(dAtA[iNdEx:postIndex])
  33659. iNdEx = postIndex
  33660. case 4:
  33661. if wireType != 2 {
  33662. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  33663. }
  33664. var stringLen uint64
  33665. for shift := uint(0); ; shift += 7 {
  33666. if shift >= 64 {
  33667. return ErrIntOverflowGenerated
  33668. }
  33669. if iNdEx >= l {
  33670. return io.ErrUnexpectedEOF
  33671. }
  33672. b := dAtA[iNdEx]
  33673. iNdEx++
  33674. stringLen |= uint64(b&0x7F) << shift
  33675. if b < 0x80 {
  33676. break
  33677. }
  33678. }
  33679. intStringLen := int(stringLen)
  33680. if intStringLen < 0 {
  33681. return ErrInvalidLengthGenerated
  33682. }
  33683. postIndex := iNdEx + intStringLen
  33684. if postIndex < 0 {
  33685. return ErrInvalidLengthGenerated
  33686. }
  33687. if postIndex > l {
  33688. return io.ErrUnexpectedEOF
  33689. }
  33690. s := string(dAtA[iNdEx:postIndex])
  33691. m.NodeName = &s
  33692. iNdEx = postIndex
  33693. default:
  33694. iNdEx = preIndex
  33695. skippy, err := skipGenerated(dAtA[iNdEx:])
  33696. if err != nil {
  33697. return err
  33698. }
  33699. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33700. return ErrInvalidLengthGenerated
  33701. }
  33702. if (iNdEx + skippy) > l {
  33703. return io.ErrUnexpectedEOF
  33704. }
  33705. iNdEx += skippy
  33706. }
  33707. }
  33708. if iNdEx > l {
  33709. return io.ErrUnexpectedEOF
  33710. }
  33711. return nil
  33712. }
  33713. func (m *EndpointPort) Unmarshal(dAtA []byte) error {
  33714. l := len(dAtA)
  33715. iNdEx := 0
  33716. for iNdEx < l {
  33717. preIndex := iNdEx
  33718. var wire uint64
  33719. for shift := uint(0); ; shift += 7 {
  33720. if shift >= 64 {
  33721. return ErrIntOverflowGenerated
  33722. }
  33723. if iNdEx >= l {
  33724. return io.ErrUnexpectedEOF
  33725. }
  33726. b := dAtA[iNdEx]
  33727. iNdEx++
  33728. wire |= uint64(b&0x7F) << shift
  33729. if b < 0x80 {
  33730. break
  33731. }
  33732. }
  33733. fieldNum := int32(wire >> 3)
  33734. wireType := int(wire & 0x7)
  33735. if wireType == 4 {
  33736. return fmt.Errorf("proto: EndpointPort: wiretype end group for non-group")
  33737. }
  33738. if fieldNum <= 0 {
  33739. return fmt.Errorf("proto: EndpointPort: illegal tag %d (wire type %d)", fieldNum, wire)
  33740. }
  33741. switch fieldNum {
  33742. case 1:
  33743. if wireType != 2 {
  33744. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  33745. }
  33746. var stringLen uint64
  33747. for shift := uint(0); ; shift += 7 {
  33748. if shift >= 64 {
  33749. return ErrIntOverflowGenerated
  33750. }
  33751. if iNdEx >= l {
  33752. return io.ErrUnexpectedEOF
  33753. }
  33754. b := dAtA[iNdEx]
  33755. iNdEx++
  33756. stringLen |= uint64(b&0x7F) << shift
  33757. if b < 0x80 {
  33758. break
  33759. }
  33760. }
  33761. intStringLen := int(stringLen)
  33762. if intStringLen < 0 {
  33763. return ErrInvalidLengthGenerated
  33764. }
  33765. postIndex := iNdEx + intStringLen
  33766. if postIndex < 0 {
  33767. return ErrInvalidLengthGenerated
  33768. }
  33769. if postIndex > l {
  33770. return io.ErrUnexpectedEOF
  33771. }
  33772. m.Name = string(dAtA[iNdEx:postIndex])
  33773. iNdEx = postIndex
  33774. case 2:
  33775. if wireType != 0 {
  33776. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  33777. }
  33778. m.Port = 0
  33779. for shift := uint(0); ; shift += 7 {
  33780. if shift >= 64 {
  33781. return ErrIntOverflowGenerated
  33782. }
  33783. if iNdEx >= l {
  33784. return io.ErrUnexpectedEOF
  33785. }
  33786. b := dAtA[iNdEx]
  33787. iNdEx++
  33788. m.Port |= int32(b&0x7F) << shift
  33789. if b < 0x80 {
  33790. break
  33791. }
  33792. }
  33793. case 3:
  33794. if wireType != 2 {
  33795. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  33796. }
  33797. var stringLen uint64
  33798. for shift := uint(0); ; shift += 7 {
  33799. if shift >= 64 {
  33800. return ErrIntOverflowGenerated
  33801. }
  33802. if iNdEx >= l {
  33803. return io.ErrUnexpectedEOF
  33804. }
  33805. b := dAtA[iNdEx]
  33806. iNdEx++
  33807. stringLen |= uint64(b&0x7F) << shift
  33808. if b < 0x80 {
  33809. break
  33810. }
  33811. }
  33812. intStringLen := int(stringLen)
  33813. if intStringLen < 0 {
  33814. return ErrInvalidLengthGenerated
  33815. }
  33816. postIndex := iNdEx + intStringLen
  33817. if postIndex < 0 {
  33818. return ErrInvalidLengthGenerated
  33819. }
  33820. if postIndex > l {
  33821. return io.ErrUnexpectedEOF
  33822. }
  33823. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  33824. iNdEx = postIndex
  33825. case 4:
  33826. if wireType != 2 {
  33827. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  33828. }
  33829. var stringLen uint64
  33830. for shift := uint(0); ; shift += 7 {
  33831. if shift >= 64 {
  33832. return ErrIntOverflowGenerated
  33833. }
  33834. if iNdEx >= l {
  33835. return io.ErrUnexpectedEOF
  33836. }
  33837. b := dAtA[iNdEx]
  33838. iNdEx++
  33839. stringLen |= uint64(b&0x7F) << shift
  33840. if b < 0x80 {
  33841. break
  33842. }
  33843. }
  33844. intStringLen := int(stringLen)
  33845. if intStringLen < 0 {
  33846. return ErrInvalidLengthGenerated
  33847. }
  33848. postIndex := iNdEx + intStringLen
  33849. if postIndex < 0 {
  33850. return ErrInvalidLengthGenerated
  33851. }
  33852. if postIndex > l {
  33853. return io.ErrUnexpectedEOF
  33854. }
  33855. s := string(dAtA[iNdEx:postIndex])
  33856. m.AppProtocol = &s
  33857. iNdEx = postIndex
  33858. default:
  33859. iNdEx = preIndex
  33860. skippy, err := skipGenerated(dAtA[iNdEx:])
  33861. if err != nil {
  33862. return err
  33863. }
  33864. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33865. return ErrInvalidLengthGenerated
  33866. }
  33867. if (iNdEx + skippy) > l {
  33868. return io.ErrUnexpectedEOF
  33869. }
  33870. iNdEx += skippy
  33871. }
  33872. }
  33873. if iNdEx > l {
  33874. return io.ErrUnexpectedEOF
  33875. }
  33876. return nil
  33877. }
  33878. func (m *EndpointSubset) Unmarshal(dAtA []byte) error {
  33879. l := len(dAtA)
  33880. iNdEx := 0
  33881. for iNdEx < l {
  33882. preIndex := iNdEx
  33883. var wire uint64
  33884. for shift := uint(0); ; shift += 7 {
  33885. if shift >= 64 {
  33886. return ErrIntOverflowGenerated
  33887. }
  33888. if iNdEx >= l {
  33889. return io.ErrUnexpectedEOF
  33890. }
  33891. b := dAtA[iNdEx]
  33892. iNdEx++
  33893. wire |= uint64(b&0x7F) << shift
  33894. if b < 0x80 {
  33895. break
  33896. }
  33897. }
  33898. fieldNum := int32(wire >> 3)
  33899. wireType := int(wire & 0x7)
  33900. if wireType == 4 {
  33901. return fmt.Errorf("proto: EndpointSubset: wiretype end group for non-group")
  33902. }
  33903. if fieldNum <= 0 {
  33904. return fmt.Errorf("proto: EndpointSubset: illegal tag %d (wire type %d)", fieldNum, wire)
  33905. }
  33906. switch fieldNum {
  33907. case 1:
  33908. if wireType != 2 {
  33909. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  33910. }
  33911. var msglen int
  33912. for shift := uint(0); ; shift += 7 {
  33913. if shift >= 64 {
  33914. return ErrIntOverflowGenerated
  33915. }
  33916. if iNdEx >= l {
  33917. return io.ErrUnexpectedEOF
  33918. }
  33919. b := dAtA[iNdEx]
  33920. iNdEx++
  33921. msglen |= int(b&0x7F) << shift
  33922. if b < 0x80 {
  33923. break
  33924. }
  33925. }
  33926. if msglen < 0 {
  33927. return ErrInvalidLengthGenerated
  33928. }
  33929. postIndex := iNdEx + msglen
  33930. if postIndex < 0 {
  33931. return ErrInvalidLengthGenerated
  33932. }
  33933. if postIndex > l {
  33934. return io.ErrUnexpectedEOF
  33935. }
  33936. m.Addresses = append(m.Addresses, EndpointAddress{})
  33937. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33938. return err
  33939. }
  33940. iNdEx = postIndex
  33941. case 2:
  33942. if wireType != 2 {
  33943. return fmt.Errorf("proto: wrong wireType = %d for field NotReadyAddresses", wireType)
  33944. }
  33945. var msglen int
  33946. for shift := uint(0); ; shift += 7 {
  33947. if shift >= 64 {
  33948. return ErrIntOverflowGenerated
  33949. }
  33950. if iNdEx >= l {
  33951. return io.ErrUnexpectedEOF
  33952. }
  33953. b := dAtA[iNdEx]
  33954. iNdEx++
  33955. msglen |= int(b&0x7F) << shift
  33956. if b < 0x80 {
  33957. break
  33958. }
  33959. }
  33960. if msglen < 0 {
  33961. return ErrInvalidLengthGenerated
  33962. }
  33963. postIndex := iNdEx + msglen
  33964. if postIndex < 0 {
  33965. return ErrInvalidLengthGenerated
  33966. }
  33967. if postIndex > l {
  33968. return io.ErrUnexpectedEOF
  33969. }
  33970. m.NotReadyAddresses = append(m.NotReadyAddresses, EndpointAddress{})
  33971. if err := m.NotReadyAddresses[len(m.NotReadyAddresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33972. return err
  33973. }
  33974. iNdEx = postIndex
  33975. case 3:
  33976. if wireType != 2 {
  33977. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  33978. }
  33979. var msglen int
  33980. for shift := uint(0); ; shift += 7 {
  33981. if shift >= 64 {
  33982. return ErrIntOverflowGenerated
  33983. }
  33984. if iNdEx >= l {
  33985. return io.ErrUnexpectedEOF
  33986. }
  33987. b := dAtA[iNdEx]
  33988. iNdEx++
  33989. msglen |= int(b&0x7F) << shift
  33990. if b < 0x80 {
  33991. break
  33992. }
  33993. }
  33994. if msglen < 0 {
  33995. return ErrInvalidLengthGenerated
  33996. }
  33997. postIndex := iNdEx + msglen
  33998. if postIndex < 0 {
  33999. return ErrInvalidLengthGenerated
  34000. }
  34001. if postIndex > l {
  34002. return io.ErrUnexpectedEOF
  34003. }
  34004. m.Ports = append(m.Ports, EndpointPort{})
  34005. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34006. return err
  34007. }
  34008. iNdEx = postIndex
  34009. default:
  34010. iNdEx = preIndex
  34011. skippy, err := skipGenerated(dAtA[iNdEx:])
  34012. if err != nil {
  34013. return err
  34014. }
  34015. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34016. return ErrInvalidLengthGenerated
  34017. }
  34018. if (iNdEx + skippy) > l {
  34019. return io.ErrUnexpectedEOF
  34020. }
  34021. iNdEx += skippy
  34022. }
  34023. }
  34024. if iNdEx > l {
  34025. return io.ErrUnexpectedEOF
  34026. }
  34027. return nil
  34028. }
  34029. func (m *Endpoints) Unmarshal(dAtA []byte) error {
  34030. l := len(dAtA)
  34031. iNdEx := 0
  34032. for iNdEx < l {
  34033. preIndex := iNdEx
  34034. var wire uint64
  34035. for shift := uint(0); ; shift += 7 {
  34036. if shift >= 64 {
  34037. return ErrIntOverflowGenerated
  34038. }
  34039. if iNdEx >= l {
  34040. return io.ErrUnexpectedEOF
  34041. }
  34042. b := dAtA[iNdEx]
  34043. iNdEx++
  34044. wire |= uint64(b&0x7F) << shift
  34045. if b < 0x80 {
  34046. break
  34047. }
  34048. }
  34049. fieldNum := int32(wire >> 3)
  34050. wireType := int(wire & 0x7)
  34051. if wireType == 4 {
  34052. return fmt.Errorf("proto: Endpoints: wiretype end group for non-group")
  34053. }
  34054. if fieldNum <= 0 {
  34055. return fmt.Errorf("proto: Endpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  34056. }
  34057. switch fieldNum {
  34058. case 1:
  34059. if wireType != 2 {
  34060. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  34061. }
  34062. var msglen int
  34063. for shift := uint(0); ; shift += 7 {
  34064. if shift >= 64 {
  34065. return ErrIntOverflowGenerated
  34066. }
  34067. if iNdEx >= l {
  34068. return io.ErrUnexpectedEOF
  34069. }
  34070. b := dAtA[iNdEx]
  34071. iNdEx++
  34072. msglen |= int(b&0x7F) << shift
  34073. if b < 0x80 {
  34074. break
  34075. }
  34076. }
  34077. if msglen < 0 {
  34078. return ErrInvalidLengthGenerated
  34079. }
  34080. postIndex := iNdEx + msglen
  34081. if postIndex < 0 {
  34082. return ErrInvalidLengthGenerated
  34083. }
  34084. if postIndex > l {
  34085. return io.ErrUnexpectedEOF
  34086. }
  34087. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34088. return err
  34089. }
  34090. iNdEx = postIndex
  34091. case 2:
  34092. if wireType != 2 {
  34093. return fmt.Errorf("proto: wrong wireType = %d for field Subsets", wireType)
  34094. }
  34095. var msglen int
  34096. for shift := uint(0); ; shift += 7 {
  34097. if shift >= 64 {
  34098. return ErrIntOverflowGenerated
  34099. }
  34100. if iNdEx >= l {
  34101. return io.ErrUnexpectedEOF
  34102. }
  34103. b := dAtA[iNdEx]
  34104. iNdEx++
  34105. msglen |= int(b&0x7F) << shift
  34106. if b < 0x80 {
  34107. break
  34108. }
  34109. }
  34110. if msglen < 0 {
  34111. return ErrInvalidLengthGenerated
  34112. }
  34113. postIndex := iNdEx + msglen
  34114. if postIndex < 0 {
  34115. return ErrInvalidLengthGenerated
  34116. }
  34117. if postIndex > l {
  34118. return io.ErrUnexpectedEOF
  34119. }
  34120. m.Subsets = append(m.Subsets, EndpointSubset{})
  34121. if err := m.Subsets[len(m.Subsets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34122. return err
  34123. }
  34124. iNdEx = postIndex
  34125. default:
  34126. iNdEx = preIndex
  34127. skippy, err := skipGenerated(dAtA[iNdEx:])
  34128. if err != nil {
  34129. return err
  34130. }
  34131. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34132. return ErrInvalidLengthGenerated
  34133. }
  34134. if (iNdEx + skippy) > l {
  34135. return io.ErrUnexpectedEOF
  34136. }
  34137. iNdEx += skippy
  34138. }
  34139. }
  34140. if iNdEx > l {
  34141. return io.ErrUnexpectedEOF
  34142. }
  34143. return nil
  34144. }
  34145. func (m *EndpointsList) Unmarshal(dAtA []byte) error {
  34146. l := len(dAtA)
  34147. iNdEx := 0
  34148. for iNdEx < l {
  34149. preIndex := iNdEx
  34150. var wire uint64
  34151. for shift := uint(0); ; shift += 7 {
  34152. if shift >= 64 {
  34153. return ErrIntOverflowGenerated
  34154. }
  34155. if iNdEx >= l {
  34156. return io.ErrUnexpectedEOF
  34157. }
  34158. b := dAtA[iNdEx]
  34159. iNdEx++
  34160. wire |= uint64(b&0x7F) << shift
  34161. if b < 0x80 {
  34162. break
  34163. }
  34164. }
  34165. fieldNum := int32(wire >> 3)
  34166. wireType := int(wire & 0x7)
  34167. if wireType == 4 {
  34168. return fmt.Errorf("proto: EndpointsList: wiretype end group for non-group")
  34169. }
  34170. if fieldNum <= 0 {
  34171. return fmt.Errorf("proto: EndpointsList: illegal tag %d (wire type %d)", fieldNum, wire)
  34172. }
  34173. switch fieldNum {
  34174. case 1:
  34175. if wireType != 2 {
  34176. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  34177. }
  34178. var msglen int
  34179. for shift := uint(0); ; shift += 7 {
  34180. if shift >= 64 {
  34181. return ErrIntOverflowGenerated
  34182. }
  34183. if iNdEx >= l {
  34184. return io.ErrUnexpectedEOF
  34185. }
  34186. b := dAtA[iNdEx]
  34187. iNdEx++
  34188. msglen |= int(b&0x7F) << shift
  34189. if b < 0x80 {
  34190. break
  34191. }
  34192. }
  34193. if msglen < 0 {
  34194. return ErrInvalidLengthGenerated
  34195. }
  34196. postIndex := iNdEx + msglen
  34197. if postIndex < 0 {
  34198. return ErrInvalidLengthGenerated
  34199. }
  34200. if postIndex > l {
  34201. return io.ErrUnexpectedEOF
  34202. }
  34203. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34204. return err
  34205. }
  34206. iNdEx = postIndex
  34207. case 2:
  34208. if wireType != 2 {
  34209. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  34210. }
  34211. var msglen int
  34212. for shift := uint(0); ; shift += 7 {
  34213. if shift >= 64 {
  34214. return ErrIntOverflowGenerated
  34215. }
  34216. if iNdEx >= l {
  34217. return io.ErrUnexpectedEOF
  34218. }
  34219. b := dAtA[iNdEx]
  34220. iNdEx++
  34221. msglen |= int(b&0x7F) << shift
  34222. if b < 0x80 {
  34223. break
  34224. }
  34225. }
  34226. if msglen < 0 {
  34227. return ErrInvalidLengthGenerated
  34228. }
  34229. postIndex := iNdEx + msglen
  34230. if postIndex < 0 {
  34231. return ErrInvalidLengthGenerated
  34232. }
  34233. if postIndex > l {
  34234. return io.ErrUnexpectedEOF
  34235. }
  34236. m.Items = append(m.Items, Endpoints{})
  34237. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34238. return err
  34239. }
  34240. iNdEx = postIndex
  34241. default:
  34242. iNdEx = preIndex
  34243. skippy, err := skipGenerated(dAtA[iNdEx:])
  34244. if err != nil {
  34245. return err
  34246. }
  34247. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34248. return ErrInvalidLengthGenerated
  34249. }
  34250. if (iNdEx + skippy) > l {
  34251. return io.ErrUnexpectedEOF
  34252. }
  34253. iNdEx += skippy
  34254. }
  34255. }
  34256. if iNdEx > l {
  34257. return io.ErrUnexpectedEOF
  34258. }
  34259. return nil
  34260. }
  34261. func (m *EnvFromSource) Unmarshal(dAtA []byte) error {
  34262. l := len(dAtA)
  34263. iNdEx := 0
  34264. for iNdEx < l {
  34265. preIndex := iNdEx
  34266. var wire uint64
  34267. for shift := uint(0); ; shift += 7 {
  34268. if shift >= 64 {
  34269. return ErrIntOverflowGenerated
  34270. }
  34271. if iNdEx >= l {
  34272. return io.ErrUnexpectedEOF
  34273. }
  34274. b := dAtA[iNdEx]
  34275. iNdEx++
  34276. wire |= uint64(b&0x7F) << shift
  34277. if b < 0x80 {
  34278. break
  34279. }
  34280. }
  34281. fieldNum := int32(wire >> 3)
  34282. wireType := int(wire & 0x7)
  34283. if wireType == 4 {
  34284. return fmt.Errorf("proto: EnvFromSource: wiretype end group for non-group")
  34285. }
  34286. if fieldNum <= 0 {
  34287. return fmt.Errorf("proto: EnvFromSource: illegal tag %d (wire type %d)", fieldNum, wire)
  34288. }
  34289. switch fieldNum {
  34290. case 1:
  34291. if wireType != 2 {
  34292. return fmt.Errorf("proto: wrong wireType = %d for field Prefix", wireType)
  34293. }
  34294. var stringLen uint64
  34295. for shift := uint(0); ; shift += 7 {
  34296. if shift >= 64 {
  34297. return ErrIntOverflowGenerated
  34298. }
  34299. if iNdEx >= l {
  34300. return io.ErrUnexpectedEOF
  34301. }
  34302. b := dAtA[iNdEx]
  34303. iNdEx++
  34304. stringLen |= uint64(b&0x7F) << shift
  34305. if b < 0x80 {
  34306. break
  34307. }
  34308. }
  34309. intStringLen := int(stringLen)
  34310. if intStringLen < 0 {
  34311. return ErrInvalidLengthGenerated
  34312. }
  34313. postIndex := iNdEx + intStringLen
  34314. if postIndex < 0 {
  34315. return ErrInvalidLengthGenerated
  34316. }
  34317. if postIndex > l {
  34318. return io.ErrUnexpectedEOF
  34319. }
  34320. m.Prefix = string(dAtA[iNdEx:postIndex])
  34321. iNdEx = postIndex
  34322. case 2:
  34323. if wireType != 2 {
  34324. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
  34325. }
  34326. var msglen int
  34327. for shift := uint(0); ; shift += 7 {
  34328. if shift >= 64 {
  34329. return ErrIntOverflowGenerated
  34330. }
  34331. if iNdEx >= l {
  34332. return io.ErrUnexpectedEOF
  34333. }
  34334. b := dAtA[iNdEx]
  34335. iNdEx++
  34336. msglen |= int(b&0x7F) << shift
  34337. if b < 0x80 {
  34338. break
  34339. }
  34340. }
  34341. if msglen < 0 {
  34342. return ErrInvalidLengthGenerated
  34343. }
  34344. postIndex := iNdEx + msglen
  34345. if postIndex < 0 {
  34346. return ErrInvalidLengthGenerated
  34347. }
  34348. if postIndex > l {
  34349. return io.ErrUnexpectedEOF
  34350. }
  34351. if m.ConfigMapRef == nil {
  34352. m.ConfigMapRef = &ConfigMapEnvSource{}
  34353. }
  34354. if err := m.ConfigMapRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34355. return err
  34356. }
  34357. iNdEx = postIndex
  34358. case 3:
  34359. if wireType != 2 {
  34360. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  34361. }
  34362. var msglen int
  34363. for shift := uint(0); ; shift += 7 {
  34364. if shift >= 64 {
  34365. return ErrIntOverflowGenerated
  34366. }
  34367. if iNdEx >= l {
  34368. return io.ErrUnexpectedEOF
  34369. }
  34370. b := dAtA[iNdEx]
  34371. iNdEx++
  34372. msglen |= int(b&0x7F) << shift
  34373. if b < 0x80 {
  34374. break
  34375. }
  34376. }
  34377. if msglen < 0 {
  34378. return ErrInvalidLengthGenerated
  34379. }
  34380. postIndex := iNdEx + msglen
  34381. if postIndex < 0 {
  34382. return ErrInvalidLengthGenerated
  34383. }
  34384. if postIndex > l {
  34385. return io.ErrUnexpectedEOF
  34386. }
  34387. if m.SecretRef == nil {
  34388. m.SecretRef = &SecretEnvSource{}
  34389. }
  34390. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34391. return err
  34392. }
  34393. iNdEx = postIndex
  34394. default:
  34395. iNdEx = preIndex
  34396. skippy, err := skipGenerated(dAtA[iNdEx:])
  34397. if err != nil {
  34398. return err
  34399. }
  34400. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34401. return ErrInvalidLengthGenerated
  34402. }
  34403. if (iNdEx + skippy) > l {
  34404. return io.ErrUnexpectedEOF
  34405. }
  34406. iNdEx += skippy
  34407. }
  34408. }
  34409. if iNdEx > l {
  34410. return io.ErrUnexpectedEOF
  34411. }
  34412. return nil
  34413. }
  34414. func (m *EnvVar) Unmarshal(dAtA []byte) error {
  34415. l := len(dAtA)
  34416. iNdEx := 0
  34417. for iNdEx < l {
  34418. preIndex := iNdEx
  34419. var wire uint64
  34420. for shift := uint(0); ; shift += 7 {
  34421. if shift >= 64 {
  34422. return ErrIntOverflowGenerated
  34423. }
  34424. if iNdEx >= l {
  34425. return io.ErrUnexpectedEOF
  34426. }
  34427. b := dAtA[iNdEx]
  34428. iNdEx++
  34429. wire |= uint64(b&0x7F) << shift
  34430. if b < 0x80 {
  34431. break
  34432. }
  34433. }
  34434. fieldNum := int32(wire >> 3)
  34435. wireType := int(wire & 0x7)
  34436. if wireType == 4 {
  34437. return fmt.Errorf("proto: EnvVar: wiretype end group for non-group")
  34438. }
  34439. if fieldNum <= 0 {
  34440. return fmt.Errorf("proto: EnvVar: illegal tag %d (wire type %d)", fieldNum, wire)
  34441. }
  34442. switch fieldNum {
  34443. case 1:
  34444. if wireType != 2 {
  34445. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34446. }
  34447. var stringLen uint64
  34448. for shift := uint(0); ; shift += 7 {
  34449. if shift >= 64 {
  34450. return ErrIntOverflowGenerated
  34451. }
  34452. if iNdEx >= l {
  34453. return io.ErrUnexpectedEOF
  34454. }
  34455. b := dAtA[iNdEx]
  34456. iNdEx++
  34457. stringLen |= uint64(b&0x7F) << shift
  34458. if b < 0x80 {
  34459. break
  34460. }
  34461. }
  34462. intStringLen := int(stringLen)
  34463. if intStringLen < 0 {
  34464. return ErrInvalidLengthGenerated
  34465. }
  34466. postIndex := iNdEx + intStringLen
  34467. if postIndex < 0 {
  34468. return ErrInvalidLengthGenerated
  34469. }
  34470. if postIndex > l {
  34471. return io.ErrUnexpectedEOF
  34472. }
  34473. m.Name = string(dAtA[iNdEx:postIndex])
  34474. iNdEx = postIndex
  34475. case 2:
  34476. if wireType != 2 {
  34477. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  34478. }
  34479. var stringLen uint64
  34480. for shift := uint(0); ; shift += 7 {
  34481. if shift >= 64 {
  34482. return ErrIntOverflowGenerated
  34483. }
  34484. if iNdEx >= l {
  34485. return io.ErrUnexpectedEOF
  34486. }
  34487. b := dAtA[iNdEx]
  34488. iNdEx++
  34489. stringLen |= uint64(b&0x7F) << shift
  34490. if b < 0x80 {
  34491. break
  34492. }
  34493. }
  34494. intStringLen := int(stringLen)
  34495. if intStringLen < 0 {
  34496. return ErrInvalidLengthGenerated
  34497. }
  34498. postIndex := iNdEx + intStringLen
  34499. if postIndex < 0 {
  34500. return ErrInvalidLengthGenerated
  34501. }
  34502. if postIndex > l {
  34503. return io.ErrUnexpectedEOF
  34504. }
  34505. m.Value = string(dAtA[iNdEx:postIndex])
  34506. iNdEx = postIndex
  34507. case 3:
  34508. if wireType != 2 {
  34509. return fmt.Errorf("proto: wrong wireType = %d for field ValueFrom", wireType)
  34510. }
  34511. var msglen int
  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. msglen |= int(b&0x7F) << shift
  34522. if b < 0x80 {
  34523. break
  34524. }
  34525. }
  34526. if msglen < 0 {
  34527. return ErrInvalidLengthGenerated
  34528. }
  34529. postIndex := iNdEx + msglen
  34530. if postIndex < 0 {
  34531. return ErrInvalidLengthGenerated
  34532. }
  34533. if postIndex > l {
  34534. return io.ErrUnexpectedEOF
  34535. }
  34536. if m.ValueFrom == nil {
  34537. m.ValueFrom = &EnvVarSource{}
  34538. }
  34539. if err := m.ValueFrom.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34540. return err
  34541. }
  34542. iNdEx = postIndex
  34543. default:
  34544. iNdEx = preIndex
  34545. skippy, err := skipGenerated(dAtA[iNdEx:])
  34546. if err != nil {
  34547. return err
  34548. }
  34549. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34550. return ErrInvalidLengthGenerated
  34551. }
  34552. if (iNdEx + skippy) > l {
  34553. return io.ErrUnexpectedEOF
  34554. }
  34555. iNdEx += skippy
  34556. }
  34557. }
  34558. if iNdEx > l {
  34559. return io.ErrUnexpectedEOF
  34560. }
  34561. return nil
  34562. }
  34563. func (m *EnvVarSource) Unmarshal(dAtA []byte) error {
  34564. l := len(dAtA)
  34565. iNdEx := 0
  34566. for iNdEx < l {
  34567. preIndex := iNdEx
  34568. var wire uint64
  34569. for shift := uint(0); ; shift += 7 {
  34570. if shift >= 64 {
  34571. return ErrIntOverflowGenerated
  34572. }
  34573. if iNdEx >= l {
  34574. return io.ErrUnexpectedEOF
  34575. }
  34576. b := dAtA[iNdEx]
  34577. iNdEx++
  34578. wire |= uint64(b&0x7F) << shift
  34579. if b < 0x80 {
  34580. break
  34581. }
  34582. }
  34583. fieldNum := int32(wire >> 3)
  34584. wireType := int(wire & 0x7)
  34585. if wireType == 4 {
  34586. return fmt.Errorf("proto: EnvVarSource: wiretype end group for non-group")
  34587. }
  34588. if fieldNum <= 0 {
  34589. return fmt.Errorf("proto: EnvVarSource: illegal tag %d (wire type %d)", fieldNum, wire)
  34590. }
  34591. switch fieldNum {
  34592. case 1:
  34593. if wireType != 2 {
  34594. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  34595. }
  34596. var msglen int
  34597. for shift := uint(0); ; shift += 7 {
  34598. if shift >= 64 {
  34599. return ErrIntOverflowGenerated
  34600. }
  34601. if iNdEx >= l {
  34602. return io.ErrUnexpectedEOF
  34603. }
  34604. b := dAtA[iNdEx]
  34605. iNdEx++
  34606. msglen |= int(b&0x7F) << shift
  34607. if b < 0x80 {
  34608. break
  34609. }
  34610. }
  34611. if msglen < 0 {
  34612. return ErrInvalidLengthGenerated
  34613. }
  34614. postIndex := iNdEx + msglen
  34615. if postIndex < 0 {
  34616. return ErrInvalidLengthGenerated
  34617. }
  34618. if postIndex > l {
  34619. return io.ErrUnexpectedEOF
  34620. }
  34621. if m.FieldRef == nil {
  34622. m.FieldRef = &ObjectFieldSelector{}
  34623. }
  34624. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34625. return err
  34626. }
  34627. iNdEx = postIndex
  34628. case 2:
  34629. if wireType != 2 {
  34630. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  34631. }
  34632. var msglen int
  34633. for shift := uint(0); ; shift += 7 {
  34634. if shift >= 64 {
  34635. return ErrIntOverflowGenerated
  34636. }
  34637. if iNdEx >= l {
  34638. return io.ErrUnexpectedEOF
  34639. }
  34640. b := dAtA[iNdEx]
  34641. iNdEx++
  34642. msglen |= int(b&0x7F) << shift
  34643. if b < 0x80 {
  34644. break
  34645. }
  34646. }
  34647. if msglen < 0 {
  34648. return ErrInvalidLengthGenerated
  34649. }
  34650. postIndex := iNdEx + msglen
  34651. if postIndex < 0 {
  34652. return ErrInvalidLengthGenerated
  34653. }
  34654. if postIndex > l {
  34655. return io.ErrUnexpectedEOF
  34656. }
  34657. if m.ResourceFieldRef == nil {
  34658. m.ResourceFieldRef = &ResourceFieldSelector{}
  34659. }
  34660. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34661. return err
  34662. }
  34663. iNdEx = postIndex
  34664. case 3:
  34665. if wireType != 2 {
  34666. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapKeyRef", wireType)
  34667. }
  34668. var msglen int
  34669. for shift := uint(0); ; shift += 7 {
  34670. if shift >= 64 {
  34671. return ErrIntOverflowGenerated
  34672. }
  34673. if iNdEx >= l {
  34674. return io.ErrUnexpectedEOF
  34675. }
  34676. b := dAtA[iNdEx]
  34677. iNdEx++
  34678. msglen |= int(b&0x7F) << shift
  34679. if b < 0x80 {
  34680. break
  34681. }
  34682. }
  34683. if msglen < 0 {
  34684. return ErrInvalidLengthGenerated
  34685. }
  34686. postIndex := iNdEx + msglen
  34687. if postIndex < 0 {
  34688. return ErrInvalidLengthGenerated
  34689. }
  34690. if postIndex > l {
  34691. return io.ErrUnexpectedEOF
  34692. }
  34693. if m.ConfigMapKeyRef == nil {
  34694. m.ConfigMapKeyRef = &ConfigMapKeySelector{}
  34695. }
  34696. if err := m.ConfigMapKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34697. return err
  34698. }
  34699. iNdEx = postIndex
  34700. case 4:
  34701. if wireType != 2 {
  34702. return fmt.Errorf("proto: wrong wireType = %d for field SecretKeyRef", wireType)
  34703. }
  34704. var msglen int
  34705. for shift := uint(0); ; shift += 7 {
  34706. if shift >= 64 {
  34707. return ErrIntOverflowGenerated
  34708. }
  34709. if iNdEx >= l {
  34710. return io.ErrUnexpectedEOF
  34711. }
  34712. b := dAtA[iNdEx]
  34713. iNdEx++
  34714. msglen |= int(b&0x7F) << shift
  34715. if b < 0x80 {
  34716. break
  34717. }
  34718. }
  34719. if msglen < 0 {
  34720. return ErrInvalidLengthGenerated
  34721. }
  34722. postIndex := iNdEx + msglen
  34723. if postIndex < 0 {
  34724. return ErrInvalidLengthGenerated
  34725. }
  34726. if postIndex > l {
  34727. return io.ErrUnexpectedEOF
  34728. }
  34729. if m.SecretKeyRef == nil {
  34730. m.SecretKeyRef = &SecretKeySelector{}
  34731. }
  34732. if err := m.SecretKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34733. return err
  34734. }
  34735. iNdEx = postIndex
  34736. default:
  34737. iNdEx = preIndex
  34738. skippy, err := skipGenerated(dAtA[iNdEx:])
  34739. if err != nil {
  34740. return err
  34741. }
  34742. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34743. return ErrInvalidLengthGenerated
  34744. }
  34745. if (iNdEx + skippy) > l {
  34746. return io.ErrUnexpectedEOF
  34747. }
  34748. iNdEx += skippy
  34749. }
  34750. }
  34751. if iNdEx > l {
  34752. return io.ErrUnexpectedEOF
  34753. }
  34754. return nil
  34755. }
  34756. func (m *EphemeralContainer) Unmarshal(dAtA []byte) error {
  34757. l := len(dAtA)
  34758. iNdEx := 0
  34759. for iNdEx < l {
  34760. preIndex := iNdEx
  34761. var wire uint64
  34762. for shift := uint(0); ; shift += 7 {
  34763. if shift >= 64 {
  34764. return ErrIntOverflowGenerated
  34765. }
  34766. if iNdEx >= l {
  34767. return io.ErrUnexpectedEOF
  34768. }
  34769. b := dAtA[iNdEx]
  34770. iNdEx++
  34771. wire |= uint64(b&0x7F) << shift
  34772. if b < 0x80 {
  34773. break
  34774. }
  34775. }
  34776. fieldNum := int32(wire >> 3)
  34777. wireType := int(wire & 0x7)
  34778. if wireType == 4 {
  34779. return fmt.Errorf("proto: EphemeralContainer: wiretype end group for non-group")
  34780. }
  34781. if fieldNum <= 0 {
  34782. return fmt.Errorf("proto: EphemeralContainer: illegal tag %d (wire type %d)", fieldNum, wire)
  34783. }
  34784. switch fieldNum {
  34785. case 1:
  34786. if wireType != 2 {
  34787. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerCommon", wireType)
  34788. }
  34789. var msglen int
  34790. for shift := uint(0); ; shift += 7 {
  34791. if shift >= 64 {
  34792. return ErrIntOverflowGenerated
  34793. }
  34794. if iNdEx >= l {
  34795. return io.ErrUnexpectedEOF
  34796. }
  34797. b := dAtA[iNdEx]
  34798. iNdEx++
  34799. msglen |= int(b&0x7F) << shift
  34800. if b < 0x80 {
  34801. break
  34802. }
  34803. }
  34804. if msglen < 0 {
  34805. return ErrInvalidLengthGenerated
  34806. }
  34807. postIndex := iNdEx + msglen
  34808. if postIndex < 0 {
  34809. return ErrInvalidLengthGenerated
  34810. }
  34811. if postIndex > l {
  34812. return io.ErrUnexpectedEOF
  34813. }
  34814. if err := m.EphemeralContainerCommon.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34815. return err
  34816. }
  34817. iNdEx = postIndex
  34818. case 2:
  34819. if wireType != 2 {
  34820. return fmt.Errorf("proto: wrong wireType = %d for field TargetContainerName", wireType)
  34821. }
  34822. var stringLen uint64
  34823. for shift := uint(0); ; shift += 7 {
  34824. if shift >= 64 {
  34825. return ErrIntOverflowGenerated
  34826. }
  34827. if iNdEx >= l {
  34828. return io.ErrUnexpectedEOF
  34829. }
  34830. b := dAtA[iNdEx]
  34831. iNdEx++
  34832. stringLen |= uint64(b&0x7F) << shift
  34833. if b < 0x80 {
  34834. break
  34835. }
  34836. }
  34837. intStringLen := int(stringLen)
  34838. if intStringLen < 0 {
  34839. return ErrInvalidLengthGenerated
  34840. }
  34841. postIndex := iNdEx + intStringLen
  34842. if postIndex < 0 {
  34843. return ErrInvalidLengthGenerated
  34844. }
  34845. if postIndex > l {
  34846. return io.ErrUnexpectedEOF
  34847. }
  34848. m.TargetContainerName = string(dAtA[iNdEx:postIndex])
  34849. iNdEx = postIndex
  34850. default:
  34851. iNdEx = preIndex
  34852. skippy, err := skipGenerated(dAtA[iNdEx:])
  34853. if err != nil {
  34854. return err
  34855. }
  34856. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34857. return ErrInvalidLengthGenerated
  34858. }
  34859. if (iNdEx + skippy) > l {
  34860. return io.ErrUnexpectedEOF
  34861. }
  34862. iNdEx += skippy
  34863. }
  34864. }
  34865. if iNdEx > l {
  34866. return io.ErrUnexpectedEOF
  34867. }
  34868. return nil
  34869. }
  34870. func (m *EphemeralContainerCommon) Unmarshal(dAtA []byte) error {
  34871. l := len(dAtA)
  34872. iNdEx := 0
  34873. for iNdEx < l {
  34874. preIndex := iNdEx
  34875. var wire uint64
  34876. for shift := uint(0); ; shift += 7 {
  34877. if shift >= 64 {
  34878. return ErrIntOverflowGenerated
  34879. }
  34880. if iNdEx >= l {
  34881. return io.ErrUnexpectedEOF
  34882. }
  34883. b := dAtA[iNdEx]
  34884. iNdEx++
  34885. wire |= uint64(b&0x7F) << shift
  34886. if b < 0x80 {
  34887. break
  34888. }
  34889. }
  34890. fieldNum := int32(wire >> 3)
  34891. wireType := int(wire & 0x7)
  34892. if wireType == 4 {
  34893. return fmt.Errorf("proto: EphemeralContainerCommon: wiretype end group for non-group")
  34894. }
  34895. if fieldNum <= 0 {
  34896. return fmt.Errorf("proto: EphemeralContainerCommon: illegal tag %d (wire type %d)", fieldNum, wire)
  34897. }
  34898. switch fieldNum {
  34899. case 1:
  34900. if wireType != 2 {
  34901. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34902. }
  34903. var stringLen uint64
  34904. for shift := uint(0); ; shift += 7 {
  34905. if shift >= 64 {
  34906. return ErrIntOverflowGenerated
  34907. }
  34908. if iNdEx >= l {
  34909. return io.ErrUnexpectedEOF
  34910. }
  34911. b := dAtA[iNdEx]
  34912. iNdEx++
  34913. stringLen |= uint64(b&0x7F) << shift
  34914. if b < 0x80 {
  34915. break
  34916. }
  34917. }
  34918. intStringLen := int(stringLen)
  34919. if intStringLen < 0 {
  34920. return ErrInvalidLengthGenerated
  34921. }
  34922. postIndex := iNdEx + intStringLen
  34923. if postIndex < 0 {
  34924. return ErrInvalidLengthGenerated
  34925. }
  34926. if postIndex > l {
  34927. return io.ErrUnexpectedEOF
  34928. }
  34929. m.Name = string(dAtA[iNdEx:postIndex])
  34930. iNdEx = postIndex
  34931. case 2:
  34932. if wireType != 2 {
  34933. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  34934. }
  34935. var stringLen uint64
  34936. for shift := uint(0); ; shift += 7 {
  34937. if shift >= 64 {
  34938. return ErrIntOverflowGenerated
  34939. }
  34940. if iNdEx >= l {
  34941. return io.ErrUnexpectedEOF
  34942. }
  34943. b := dAtA[iNdEx]
  34944. iNdEx++
  34945. stringLen |= uint64(b&0x7F) << shift
  34946. if b < 0x80 {
  34947. break
  34948. }
  34949. }
  34950. intStringLen := int(stringLen)
  34951. if intStringLen < 0 {
  34952. return ErrInvalidLengthGenerated
  34953. }
  34954. postIndex := iNdEx + intStringLen
  34955. if postIndex < 0 {
  34956. return ErrInvalidLengthGenerated
  34957. }
  34958. if postIndex > l {
  34959. return io.ErrUnexpectedEOF
  34960. }
  34961. m.Image = string(dAtA[iNdEx:postIndex])
  34962. iNdEx = postIndex
  34963. case 3:
  34964. if wireType != 2 {
  34965. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  34966. }
  34967. var stringLen uint64
  34968. for shift := uint(0); ; shift += 7 {
  34969. if shift >= 64 {
  34970. return ErrIntOverflowGenerated
  34971. }
  34972. if iNdEx >= l {
  34973. return io.ErrUnexpectedEOF
  34974. }
  34975. b := dAtA[iNdEx]
  34976. iNdEx++
  34977. stringLen |= uint64(b&0x7F) << shift
  34978. if b < 0x80 {
  34979. break
  34980. }
  34981. }
  34982. intStringLen := int(stringLen)
  34983. if intStringLen < 0 {
  34984. return ErrInvalidLengthGenerated
  34985. }
  34986. postIndex := iNdEx + intStringLen
  34987. if postIndex < 0 {
  34988. return ErrInvalidLengthGenerated
  34989. }
  34990. if postIndex > l {
  34991. return io.ErrUnexpectedEOF
  34992. }
  34993. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  34994. iNdEx = postIndex
  34995. case 4:
  34996. if wireType != 2 {
  34997. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  34998. }
  34999. var stringLen uint64
  35000. for shift := uint(0); ; shift += 7 {
  35001. if shift >= 64 {
  35002. return ErrIntOverflowGenerated
  35003. }
  35004. if iNdEx >= l {
  35005. return io.ErrUnexpectedEOF
  35006. }
  35007. b := dAtA[iNdEx]
  35008. iNdEx++
  35009. stringLen |= uint64(b&0x7F) << shift
  35010. if b < 0x80 {
  35011. break
  35012. }
  35013. }
  35014. intStringLen := int(stringLen)
  35015. if intStringLen < 0 {
  35016. return ErrInvalidLengthGenerated
  35017. }
  35018. postIndex := iNdEx + intStringLen
  35019. if postIndex < 0 {
  35020. return ErrInvalidLengthGenerated
  35021. }
  35022. if postIndex > l {
  35023. return io.ErrUnexpectedEOF
  35024. }
  35025. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  35026. iNdEx = postIndex
  35027. case 5:
  35028. if wireType != 2 {
  35029. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  35030. }
  35031. var stringLen uint64
  35032. for shift := uint(0); ; shift += 7 {
  35033. if shift >= 64 {
  35034. return ErrIntOverflowGenerated
  35035. }
  35036. if iNdEx >= l {
  35037. return io.ErrUnexpectedEOF
  35038. }
  35039. b := dAtA[iNdEx]
  35040. iNdEx++
  35041. stringLen |= uint64(b&0x7F) << shift
  35042. if b < 0x80 {
  35043. break
  35044. }
  35045. }
  35046. intStringLen := int(stringLen)
  35047. if intStringLen < 0 {
  35048. return ErrInvalidLengthGenerated
  35049. }
  35050. postIndex := iNdEx + intStringLen
  35051. if postIndex < 0 {
  35052. return ErrInvalidLengthGenerated
  35053. }
  35054. if postIndex > l {
  35055. return io.ErrUnexpectedEOF
  35056. }
  35057. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  35058. iNdEx = postIndex
  35059. case 6:
  35060. if wireType != 2 {
  35061. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  35062. }
  35063. var msglen int
  35064. for shift := uint(0); ; shift += 7 {
  35065. if shift >= 64 {
  35066. return ErrIntOverflowGenerated
  35067. }
  35068. if iNdEx >= l {
  35069. return io.ErrUnexpectedEOF
  35070. }
  35071. b := dAtA[iNdEx]
  35072. iNdEx++
  35073. msglen |= int(b&0x7F) << shift
  35074. if b < 0x80 {
  35075. break
  35076. }
  35077. }
  35078. if msglen < 0 {
  35079. return ErrInvalidLengthGenerated
  35080. }
  35081. postIndex := iNdEx + msglen
  35082. if postIndex < 0 {
  35083. return ErrInvalidLengthGenerated
  35084. }
  35085. if postIndex > l {
  35086. return io.ErrUnexpectedEOF
  35087. }
  35088. m.Ports = append(m.Ports, ContainerPort{})
  35089. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35090. return err
  35091. }
  35092. iNdEx = postIndex
  35093. case 7:
  35094. if wireType != 2 {
  35095. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  35096. }
  35097. var msglen int
  35098. for shift := uint(0); ; shift += 7 {
  35099. if shift >= 64 {
  35100. return ErrIntOverflowGenerated
  35101. }
  35102. if iNdEx >= l {
  35103. return io.ErrUnexpectedEOF
  35104. }
  35105. b := dAtA[iNdEx]
  35106. iNdEx++
  35107. msglen |= int(b&0x7F) << shift
  35108. if b < 0x80 {
  35109. break
  35110. }
  35111. }
  35112. if msglen < 0 {
  35113. return ErrInvalidLengthGenerated
  35114. }
  35115. postIndex := iNdEx + msglen
  35116. if postIndex < 0 {
  35117. return ErrInvalidLengthGenerated
  35118. }
  35119. if postIndex > l {
  35120. return io.ErrUnexpectedEOF
  35121. }
  35122. m.Env = append(m.Env, EnvVar{})
  35123. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35124. return err
  35125. }
  35126. iNdEx = postIndex
  35127. case 8:
  35128. if wireType != 2 {
  35129. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  35130. }
  35131. var msglen int
  35132. for shift := uint(0); ; shift += 7 {
  35133. if shift >= 64 {
  35134. return ErrIntOverflowGenerated
  35135. }
  35136. if iNdEx >= l {
  35137. return io.ErrUnexpectedEOF
  35138. }
  35139. b := dAtA[iNdEx]
  35140. iNdEx++
  35141. msglen |= int(b&0x7F) << shift
  35142. if b < 0x80 {
  35143. break
  35144. }
  35145. }
  35146. if msglen < 0 {
  35147. return ErrInvalidLengthGenerated
  35148. }
  35149. postIndex := iNdEx + msglen
  35150. if postIndex < 0 {
  35151. return ErrInvalidLengthGenerated
  35152. }
  35153. if postIndex > l {
  35154. return io.ErrUnexpectedEOF
  35155. }
  35156. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35157. return err
  35158. }
  35159. iNdEx = postIndex
  35160. case 9:
  35161. if wireType != 2 {
  35162. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  35163. }
  35164. var msglen int
  35165. for shift := uint(0); ; shift += 7 {
  35166. if shift >= 64 {
  35167. return ErrIntOverflowGenerated
  35168. }
  35169. if iNdEx >= l {
  35170. return io.ErrUnexpectedEOF
  35171. }
  35172. b := dAtA[iNdEx]
  35173. iNdEx++
  35174. msglen |= int(b&0x7F) << shift
  35175. if b < 0x80 {
  35176. break
  35177. }
  35178. }
  35179. if msglen < 0 {
  35180. return ErrInvalidLengthGenerated
  35181. }
  35182. postIndex := iNdEx + msglen
  35183. if postIndex < 0 {
  35184. return ErrInvalidLengthGenerated
  35185. }
  35186. if postIndex > l {
  35187. return io.ErrUnexpectedEOF
  35188. }
  35189. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  35190. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35191. return err
  35192. }
  35193. iNdEx = postIndex
  35194. case 10:
  35195. if wireType != 2 {
  35196. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  35197. }
  35198. var msglen int
  35199. for shift := uint(0); ; shift += 7 {
  35200. if shift >= 64 {
  35201. return ErrIntOverflowGenerated
  35202. }
  35203. if iNdEx >= l {
  35204. return io.ErrUnexpectedEOF
  35205. }
  35206. b := dAtA[iNdEx]
  35207. iNdEx++
  35208. msglen |= int(b&0x7F) << shift
  35209. if b < 0x80 {
  35210. break
  35211. }
  35212. }
  35213. if msglen < 0 {
  35214. return ErrInvalidLengthGenerated
  35215. }
  35216. postIndex := iNdEx + msglen
  35217. if postIndex < 0 {
  35218. return ErrInvalidLengthGenerated
  35219. }
  35220. if postIndex > l {
  35221. return io.ErrUnexpectedEOF
  35222. }
  35223. if m.LivenessProbe == nil {
  35224. m.LivenessProbe = &Probe{}
  35225. }
  35226. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35227. return err
  35228. }
  35229. iNdEx = postIndex
  35230. case 11:
  35231. if wireType != 2 {
  35232. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  35233. }
  35234. var msglen int
  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. msglen |= int(b&0x7F) << shift
  35245. if b < 0x80 {
  35246. break
  35247. }
  35248. }
  35249. if msglen < 0 {
  35250. return ErrInvalidLengthGenerated
  35251. }
  35252. postIndex := iNdEx + msglen
  35253. if postIndex < 0 {
  35254. return ErrInvalidLengthGenerated
  35255. }
  35256. if postIndex > l {
  35257. return io.ErrUnexpectedEOF
  35258. }
  35259. if m.ReadinessProbe == nil {
  35260. m.ReadinessProbe = &Probe{}
  35261. }
  35262. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35263. return err
  35264. }
  35265. iNdEx = postIndex
  35266. case 12:
  35267. if wireType != 2 {
  35268. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  35269. }
  35270. var msglen int
  35271. for shift := uint(0); ; shift += 7 {
  35272. if shift >= 64 {
  35273. return ErrIntOverflowGenerated
  35274. }
  35275. if iNdEx >= l {
  35276. return io.ErrUnexpectedEOF
  35277. }
  35278. b := dAtA[iNdEx]
  35279. iNdEx++
  35280. msglen |= int(b&0x7F) << shift
  35281. if b < 0x80 {
  35282. break
  35283. }
  35284. }
  35285. if msglen < 0 {
  35286. return ErrInvalidLengthGenerated
  35287. }
  35288. postIndex := iNdEx + msglen
  35289. if postIndex < 0 {
  35290. return ErrInvalidLengthGenerated
  35291. }
  35292. if postIndex > l {
  35293. return io.ErrUnexpectedEOF
  35294. }
  35295. if m.Lifecycle == nil {
  35296. m.Lifecycle = &Lifecycle{}
  35297. }
  35298. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35299. return err
  35300. }
  35301. iNdEx = postIndex
  35302. case 13:
  35303. if wireType != 2 {
  35304. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  35305. }
  35306. var stringLen uint64
  35307. for shift := uint(0); ; shift += 7 {
  35308. if shift >= 64 {
  35309. return ErrIntOverflowGenerated
  35310. }
  35311. if iNdEx >= l {
  35312. return io.ErrUnexpectedEOF
  35313. }
  35314. b := dAtA[iNdEx]
  35315. iNdEx++
  35316. stringLen |= uint64(b&0x7F) << shift
  35317. if b < 0x80 {
  35318. break
  35319. }
  35320. }
  35321. intStringLen := int(stringLen)
  35322. if intStringLen < 0 {
  35323. return ErrInvalidLengthGenerated
  35324. }
  35325. postIndex := iNdEx + intStringLen
  35326. if postIndex < 0 {
  35327. return ErrInvalidLengthGenerated
  35328. }
  35329. if postIndex > l {
  35330. return io.ErrUnexpectedEOF
  35331. }
  35332. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  35333. iNdEx = postIndex
  35334. case 14:
  35335. if wireType != 2 {
  35336. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  35337. }
  35338. var stringLen uint64
  35339. for shift := uint(0); ; shift += 7 {
  35340. if shift >= 64 {
  35341. return ErrIntOverflowGenerated
  35342. }
  35343. if iNdEx >= l {
  35344. return io.ErrUnexpectedEOF
  35345. }
  35346. b := dAtA[iNdEx]
  35347. iNdEx++
  35348. stringLen |= uint64(b&0x7F) << shift
  35349. if b < 0x80 {
  35350. break
  35351. }
  35352. }
  35353. intStringLen := int(stringLen)
  35354. if intStringLen < 0 {
  35355. return ErrInvalidLengthGenerated
  35356. }
  35357. postIndex := iNdEx + intStringLen
  35358. if postIndex < 0 {
  35359. return ErrInvalidLengthGenerated
  35360. }
  35361. if postIndex > l {
  35362. return io.ErrUnexpectedEOF
  35363. }
  35364. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  35365. iNdEx = postIndex
  35366. case 15:
  35367. if wireType != 2 {
  35368. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  35369. }
  35370. var msglen int
  35371. for shift := uint(0); ; shift += 7 {
  35372. if shift >= 64 {
  35373. return ErrIntOverflowGenerated
  35374. }
  35375. if iNdEx >= l {
  35376. return io.ErrUnexpectedEOF
  35377. }
  35378. b := dAtA[iNdEx]
  35379. iNdEx++
  35380. msglen |= int(b&0x7F) << shift
  35381. if b < 0x80 {
  35382. break
  35383. }
  35384. }
  35385. if msglen < 0 {
  35386. return ErrInvalidLengthGenerated
  35387. }
  35388. postIndex := iNdEx + msglen
  35389. if postIndex < 0 {
  35390. return ErrInvalidLengthGenerated
  35391. }
  35392. if postIndex > l {
  35393. return io.ErrUnexpectedEOF
  35394. }
  35395. if m.SecurityContext == nil {
  35396. m.SecurityContext = &SecurityContext{}
  35397. }
  35398. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35399. return err
  35400. }
  35401. iNdEx = postIndex
  35402. case 16:
  35403. if wireType != 0 {
  35404. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  35405. }
  35406. var v int
  35407. for shift := uint(0); ; shift += 7 {
  35408. if shift >= 64 {
  35409. return ErrIntOverflowGenerated
  35410. }
  35411. if iNdEx >= l {
  35412. return io.ErrUnexpectedEOF
  35413. }
  35414. b := dAtA[iNdEx]
  35415. iNdEx++
  35416. v |= int(b&0x7F) << shift
  35417. if b < 0x80 {
  35418. break
  35419. }
  35420. }
  35421. m.Stdin = bool(v != 0)
  35422. case 17:
  35423. if wireType != 0 {
  35424. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  35425. }
  35426. var v int
  35427. for shift := uint(0); ; shift += 7 {
  35428. if shift >= 64 {
  35429. return ErrIntOverflowGenerated
  35430. }
  35431. if iNdEx >= l {
  35432. return io.ErrUnexpectedEOF
  35433. }
  35434. b := dAtA[iNdEx]
  35435. iNdEx++
  35436. v |= int(b&0x7F) << shift
  35437. if b < 0x80 {
  35438. break
  35439. }
  35440. }
  35441. m.StdinOnce = bool(v != 0)
  35442. case 18:
  35443. if wireType != 0 {
  35444. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  35445. }
  35446. var v int
  35447. for shift := uint(0); ; shift += 7 {
  35448. if shift >= 64 {
  35449. return ErrIntOverflowGenerated
  35450. }
  35451. if iNdEx >= l {
  35452. return io.ErrUnexpectedEOF
  35453. }
  35454. b := dAtA[iNdEx]
  35455. iNdEx++
  35456. v |= int(b&0x7F) << shift
  35457. if b < 0x80 {
  35458. break
  35459. }
  35460. }
  35461. m.TTY = bool(v != 0)
  35462. case 19:
  35463. if wireType != 2 {
  35464. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  35465. }
  35466. var msglen int
  35467. for shift := uint(0); ; shift += 7 {
  35468. if shift >= 64 {
  35469. return ErrIntOverflowGenerated
  35470. }
  35471. if iNdEx >= l {
  35472. return io.ErrUnexpectedEOF
  35473. }
  35474. b := dAtA[iNdEx]
  35475. iNdEx++
  35476. msglen |= int(b&0x7F) << shift
  35477. if b < 0x80 {
  35478. break
  35479. }
  35480. }
  35481. if msglen < 0 {
  35482. return ErrInvalidLengthGenerated
  35483. }
  35484. postIndex := iNdEx + msglen
  35485. if postIndex < 0 {
  35486. return ErrInvalidLengthGenerated
  35487. }
  35488. if postIndex > l {
  35489. return io.ErrUnexpectedEOF
  35490. }
  35491. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  35492. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35493. return err
  35494. }
  35495. iNdEx = postIndex
  35496. case 20:
  35497. if wireType != 2 {
  35498. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  35499. }
  35500. var stringLen uint64
  35501. for shift := uint(0); ; shift += 7 {
  35502. if shift >= 64 {
  35503. return ErrIntOverflowGenerated
  35504. }
  35505. if iNdEx >= l {
  35506. return io.ErrUnexpectedEOF
  35507. }
  35508. b := dAtA[iNdEx]
  35509. iNdEx++
  35510. stringLen |= uint64(b&0x7F) << shift
  35511. if b < 0x80 {
  35512. break
  35513. }
  35514. }
  35515. intStringLen := int(stringLen)
  35516. if intStringLen < 0 {
  35517. return ErrInvalidLengthGenerated
  35518. }
  35519. postIndex := iNdEx + intStringLen
  35520. if postIndex < 0 {
  35521. return ErrInvalidLengthGenerated
  35522. }
  35523. if postIndex > l {
  35524. return io.ErrUnexpectedEOF
  35525. }
  35526. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  35527. iNdEx = postIndex
  35528. case 21:
  35529. if wireType != 2 {
  35530. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  35531. }
  35532. var msglen int
  35533. for shift := uint(0); ; shift += 7 {
  35534. if shift >= 64 {
  35535. return ErrIntOverflowGenerated
  35536. }
  35537. if iNdEx >= l {
  35538. return io.ErrUnexpectedEOF
  35539. }
  35540. b := dAtA[iNdEx]
  35541. iNdEx++
  35542. msglen |= int(b&0x7F) << shift
  35543. if b < 0x80 {
  35544. break
  35545. }
  35546. }
  35547. if msglen < 0 {
  35548. return ErrInvalidLengthGenerated
  35549. }
  35550. postIndex := iNdEx + msglen
  35551. if postIndex < 0 {
  35552. return ErrInvalidLengthGenerated
  35553. }
  35554. if postIndex > l {
  35555. return io.ErrUnexpectedEOF
  35556. }
  35557. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  35558. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35559. return err
  35560. }
  35561. iNdEx = postIndex
  35562. case 22:
  35563. if wireType != 2 {
  35564. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  35565. }
  35566. var msglen int
  35567. for shift := uint(0); ; shift += 7 {
  35568. if shift >= 64 {
  35569. return ErrIntOverflowGenerated
  35570. }
  35571. if iNdEx >= l {
  35572. return io.ErrUnexpectedEOF
  35573. }
  35574. b := dAtA[iNdEx]
  35575. iNdEx++
  35576. msglen |= int(b&0x7F) << shift
  35577. if b < 0x80 {
  35578. break
  35579. }
  35580. }
  35581. if msglen < 0 {
  35582. return ErrInvalidLengthGenerated
  35583. }
  35584. postIndex := iNdEx + msglen
  35585. if postIndex < 0 {
  35586. return ErrInvalidLengthGenerated
  35587. }
  35588. if postIndex > l {
  35589. return io.ErrUnexpectedEOF
  35590. }
  35591. if m.StartupProbe == nil {
  35592. m.StartupProbe = &Probe{}
  35593. }
  35594. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35595. return err
  35596. }
  35597. iNdEx = postIndex
  35598. default:
  35599. iNdEx = preIndex
  35600. skippy, err := skipGenerated(dAtA[iNdEx:])
  35601. if err != nil {
  35602. return err
  35603. }
  35604. if (skippy < 0) || (iNdEx+skippy) < 0 {
  35605. return ErrInvalidLengthGenerated
  35606. }
  35607. if (iNdEx + skippy) > l {
  35608. return io.ErrUnexpectedEOF
  35609. }
  35610. iNdEx += skippy
  35611. }
  35612. }
  35613. if iNdEx > l {
  35614. return io.ErrUnexpectedEOF
  35615. }
  35616. return nil
  35617. }
  35618. func (m *EphemeralVolumeSource) Unmarshal(dAtA []byte) error {
  35619. l := len(dAtA)
  35620. iNdEx := 0
  35621. for iNdEx < l {
  35622. preIndex := iNdEx
  35623. var wire uint64
  35624. for shift := uint(0); ; shift += 7 {
  35625. if shift >= 64 {
  35626. return ErrIntOverflowGenerated
  35627. }
  35628. if iNdEx >= l {
  35629. return io.ErrUnexpectedEOF
  35630. }
  35631. b := dAtA[iNdEx]
  35632. iNdEx++
  35633. wire |= uint64(b&0x7F) << shift
  35634. if b < 0x80 {
  35635. break
  35636. }
  35637. }
  35638. fieldNum := int32(wire >> 3)
  35639. wireType := int(wire & 0x7)
  35640. if wireType == 4 {
  35641. return fmt.Errorf("proto: EphemeralVolumeSource: wiretype end group for non-group")
  35642. }
  35643. if fieldNum <= 0 {
  35644. return fmt.Errorf("proto: EphemeralVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  35645. }
  35646. switch fieldNum {
  35647. case 1:
  35648. if wireType != 2 {
  35649. return fmt.Errorf("proto: wrong wireType = %d for field VolumeClaimTemplate", wireType)
  35650. }
  35651. var msglen int
  35652. for shift := uint(0); ; shift += 7 {
  35653. if shift >= 64 {
  35654. return ErrIntOverflowGenerated
  35655. }
  35656. if iNdEx >= l {
  35657. return io.ErrUnexpectedEOF
  35658. }
  35659. b := dAtA[iNdEx]
  35660. iNdEx++
  35661. msglen |= int(b&0x7F) << shift
  35662. if b < 0x80 {
  35663. break
  35664. }
  35665. }
  35666. if msglen < 0 {
  35667. return ErrInvalidLengthGenerated
  35668. }
  35669. postIndex := iNdEx + msglen
  35670. if postIndex < 0 {
  35671. return ErrInvalidLengthGenerated
  35672. }
  35673. if postIndex > l {
  35674. return io.ErrUnexpectedEOF
  35675. }
  35676. if m.VolumeClaimTemplate == nil {
  35677. m.VolumeClaimTemplate = &PersistentVolumeClaimTemplate{}
  35678. }
  35679. if err := m.VolumeClaimTemplate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35680. return err
  35681. }
  35682. iNdEx = postIndex
  35683. default:
  35684. iNdEx = preIndex
  35685. skippy, err := skipGenerated(dAtA[iNdEx:])
  35686. if err != nil {
  35687. return err
  35688. }
  35689. if (skippy < 0) || (iNdEx+skippy) < 0 {
  35690. return ErrInvalidLengthGenerated
  35691. }
  35692. if (iNdEx + skippy) > l {
  35693. return io.ErrUnexpectedEOF
  35694. }
  35695. iNdEx += skippy
  35696. }
  35697. }
  35698. if iNdEx > l {
  35699. return io.ErrUnexpectedEOF
  35700. }
  35701. return nil
  35702. }
  35703. func (m *Event) Unmarshal(dAtA []byte) error {
  35704. l := len(dAtA)
  35705. iNdEx := 0
  35706. for iNdEx < l {
  35707. preIndex := iNdEx
  35708. var wire uint64
  35709. for shift := uint(0); ; shift += 7 {
  35710. if shift >= 64 {
  35711. return ErrIntOverflowGenerated
  35712. }
  35713. if iNdEx >= l {
  35714. return io.ErrUnexpectedEOF
  35715. }
  35716. b := dAtA[iNdEx]
  35717. iNdEx++
  35718. wire |= uint64(b&0x7F) << shift
  35719. if b < 0x80 {
  35720. break
  35721. }
  35722. }
  35723. fieldNum := int32(wire >> 3)
  35724. wireType := int(wire & 0x7)
  35725. if wireType == 4 {
  35726. return fmt.Errorf("proto: Event: wiretype end group for non-group")
  35727. }
  35728. if fieldNum <= 0 {
  35729. return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire)
  35730. }
  35731. switch fieldNum {
  35732. case 1:
  35733. if wireType != 2 {
  35734. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  35735. }
  35736. var msglen int
  35737. for shift := uint(0); ; shift += 7 {
  35738. if shift >= 64 {
  35739. return ErrIntOverflowGenerated
  35740. }
  35741. if iNdEx >= l {
  35742. return io.ErrUnexpectedEOF
  35743. }
  35744. b := dAtA[iNdEx]
  35745. iNdEx++
  35746. msglen |= int(b&0x7F) << shift
  35747. if b < 0x80 {
  35748. break
  35749. }
  35750. }
  35751. if msglen < 0 {
  35752. return ErrInvalidLengthGenerated
  35753. }
  35754. postIndex := iNdEx + msglen
  35755. if postIndex < 0 {
  35756. return ErrInvalidLengthGenerated
  35757. }
  35758. if postIndex > l {
  35759. return io.ErrUnexpectedEOF
  35760. }
  35761. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35762. return err
  35763. }
  35764. iNdEx = postIndex
  35765. case 2:
  35766. if wireType != 2 {
  35767. return fmt.Errorf("proto: wrong wireType = %d for field InvolvedObject", 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.InvolvedObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35795. return err
  35796. }
  35797. iNdEx = postIndex
  35798. case 3:
  35799. if wireType != 2 {
  35800. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  35801. }
  35802. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  35813. if b < 0x80 {
  35814. break
  35815. }
  35816. }
  35817. intStringLen := int(stringLen)
  35818. if intStringLen < 0 {
  35819. return ErrInvalidLengthGenerated
  35820. }
  35821. postIndex := iNdEx + intStringLen
  35822. if postIndex < 0 {
  35823. return ErrInvalidLengthGenerated
  35824. }
  35825. if postIndex > l {
  35826. return io.ErrUnexpectedEOF
  35827. }
  35828. m.Reason = string(dAtA[iNdEx:postIndex])
  35829. iNdEx = postIndex
  35830. case 4:
  35831. if wireType != 2 {
  35832. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  35833. }
  35834. var stringLen uint64
  35835. for shift := uint(0); ; shift += 7 {
  35836. if shift >= 64 {
  35837. return ErrIntOverflowGenerated
  35838. }
  35839. if iNdEx >= l {
  35840. return io.ErrUnexpectedEOF
  35841. }
  35842. b := dAtA[iNdEx]
  35843. iNdEx++
  35844. stringLen |= uint64(b&0x7F) << shift
  35845. if b < 0x80 {
  35846. break
  35847. }
  35848. }
  35849. intStringLen := int(stringLen)
  35850. if intStringLen < 0 {
  35851. return ErrInvalidLengthGenerated
  35852. }
  35853. postIndex := iNdEx + intStringLen
  35854. if postIndex < 0 {
  35855. return ErrInvalidLengthGenerated
  35856. }
  35857. if postIndex > l {
  35858. return io.ErrUnexpectedEOF
  35859. }
  35860. m.Message = string(dAtA[iNdEx:postIndex])
  35861. iNdEx = postIndex
  35862. case 5:
  35863. if wireType != 2 {
  35864. return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
  35865. }
  35866. var msglen int
  35867. for shift := uint(0); ; shift += 7 {
  35868. if shift >= 64 {
  35869. return ErrIntOverflowGenerated
  35870. }
  35871. if iNdEx >= l {
  35872. return io.ErrUnexpectedEOF
  35873. }
  35874. b := dAtA[iNdEx]
  35875. iNdEx++
  35876. msglen |= int(b&0x7F) << shift
  35877. if b < 0x80 {
  35878. break
  35879. }
  35880. }
  35881. if msglen < 0 {
  35882. return ErrInvalidLengthGenerated
  35883. }
  35884. postIndex := iNdEx + msglen
  35885. if postIndex < 0 {
  35886. return ErrInvalidLengthGenerated
  35887. }
  35888. if postIndex > l {
  35889. return io.ErrUnexpectedEOF
  35890. }
  35891. if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35892. return err
  35893. }
  35894. iNdEx = postIndex
  35895. case 6:
  35896. if wireType != 2 {
  35897. return fmt.Errorf("proto: wrong wireType = %d for field FirstTimestamp", wireType)
  35898. }
  35899. var msglen int
  35900. for shift := uint(0); ; shift += 7 {
  35901. if shift >= 64 {
  35902. return ErrIntOverflowGenerated
  35903. }
  35904. if iNdEx >= l {
  35905. return io.ErrUnexpectedEOF
  35906. }
  35907. b := dAtA[iNdEx]
  35908. iNdEx++
  35909. msglen |= int(b&0x7F) << shift
  35910. if b < 0x80 {
  35911. break
  35912. }
  35913. }
  35914. if msglen < 0 {
  35915. return ErrInvalidLengthGenerated
  35916. }
  35917. postIndex := iNdEx + msglen
  35918. if postIndex < 0 {
  35919. return ErrInvalidLengthGenerated
  35920. }
  35921. if postIndex > l {
  35922. return io.ErrUnexpectedEOF
  35923. }
  35924. if err := m.FirstTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35925. return err
  35926. }
  35927. iNdEx = postIndex
  35928. case 7:
  35929. if wireType != 2 {
  35930. return fmt.Errorf("proto: wrong wireType = %d for field LastTimestamp", wireType)
  35931. }
  35932. var msglen int
  35933. for shift := uint(0); ; shift += 7 {
  35934. if shift >= 64 {
  35935. return ErrIntOverflowGenerated
  35936. }
  35937. if iNdEx >= l {
  35938. return io.ErrUnexpectedEOF
  35939. }
  35940. b := dAtA[iNdEx]
  35941. iNdEx++
  35942. msglen |= int(b&0x7F) << shift
  35943. if b < 0x80 {
  35944. break
  35945. }
  35946. }
  35947. if msglen < 0 {
  35948. return ErrInvalidLengthGenerated
  35949. }
  35950. postIndex := iNdEx + msglen
  35951. if postIndex < 0 {
  35952. return ErrInvalidLengthGenerated
  35953. }
  35954. if postIndex > l {
  35955. return io.ErrUnexpectedEOF
  35956. }
  35957. if err := m.LastTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35958. return err
  35959. }
  35960. iNdEx = postIndex
  35961. case 8:
  35962. if wireType != 0 {
  35963. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  35964. }
  35965. m.Count = 0
  35966. for shift := uint(0); ; shift += 7 {
  35967. if shift >= 64 {
  35968. return ErrIntOverflowGenerated
  35969. }
  35970. if iNdEx >= l {
  35971. return io.ErrUnexpectedEOF
  35972. }
  35973. b := dAtA[iNdEx]
  35974. iNdEx++
  35975. m.Count |= int32(b&0x7F) << shift
  35976. if b < 0x80 {
  35977. break
  35978. }
  35979. }
  35980. case 9:
  35981. if wireType != 2 {
  35982. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  35983. }
  35984. var stringLen uint64
  35985. for shift := uint(0); ; shift += 7 {
  35986. if shift >= 64 {
  35987. return ErrIntOverflowGenerated
  35988. }
  35989. if iNdEx >= l {
  35990. return io.ErrUnexpectedEOF
  35991. }
  35992. b := dAtA[iNdEx]
  35993. iNdEx++
  35994. stringLen |= uint64(b&0x7F) << shift
  35995. if b < 0x80 {
  35996. break
  35997. }
  35998. }
  35999. intStringLen := int(stringLen)
  36000. if intStringLen < 0 {
  36001. return ErrInvalidLengthGenerated
  36002. }
  36003. postIndex := iNdEx + intStringLen
  36004. if postIndex < 0 {
  36005. return ErrInvalidLengthGenerated
  36006. }
  36007. if postIndex > l {
  36008. return io.ErrUnexpectedEOF
  36009. }
  36010. m.Type = string(dAtA[iNdEx:postIndex])
  36011. iNdEx = postIndex
  36012. case 10:
  36013. if wireType != 2 {
  36014. return fmt.Errorf("proto: wrong wireType = %d for field EventTime", wireType)
  36015. }
  36016. var msglen int
  36017. for shift := uint(0); ; shift += 7 {
  36018. if shift >= 64 {
  36019. return ErrIntOverflowGenerated
  36020. }
  36021. if iNdEx >= l {
  36022. return io.ErrUnexpectedEOF
  36023. }
  36024. b := dAtA[iNdEx]
  36025. iNdEx++
  36026. msglen |= int(b&0x7F) << shift
  36027. if b < 0x80 {
  36028. break
  36029. }
  36030. }
  36031. if msglen < 0 {
  36032. return ErrInvalidLengthGenerated
  36033. }
  36034. postIndex := iNdEx + msglen
  36035. if postIndex < 0 {
  36036. return ErrInvalidLengthGenerated
  36037. }
  36038. if postIndex > l {
  36039. return io.ErrUnexpectedEOF
  36040. }
  36041. if err := m.EventTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36042. return err
  36043. }
  36044. iNdEx = postIndex
  36045. case 11:
  36046. if wireType != 2 {
  36047. return fmt.Errorf("proto: wrong wireType = %d for field Series", wireType)
  36048. }
  36049. var msglen int
  36050. for shift := uint(0); ; shift += 7 {
  36051. if shift >= 64 {
  36052. return ErrIntOverflowGenerated
  36053. }
  36054. if iNdEx >= l {
  36055. return io.ErrUnexpectedEOF
  36056. }
  36057. b := dAtA[iNdEx]
  36058. iNdEx++
  36059. msglen |= int(b&0x7F) << shift
  36060. if b < 0x80 {
  36061. break
  36062. }
  36063. }
  36064. if msglen < 0 {
  36065. return ErrInvalidLengthGenerated
  36066. }
  36067. postIndex := iNdEx + msglen
  36068. if postIndex < 0 {
  36069. return ErrInvalidLengthGenerated
  36070. }
  36071. if postIndex > l {
  36072. return io.ErrUnexpectedEOF
  36073. }
  36074. if m.Series == nil {
  36075. m.Series = &EventSeries{}
  36076. }
  36077. if err := m.Series.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36078. return err
  36079. }
  36080. iNdEx = postIndex
  36081. case 12:
  36082. if wireType != 2 {
  36083. return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType)
  36084. }
  36085. var stringLen uint64
  36086. for shift := uint(0); ; shift += 7 {
  36087. if shift >= 64 {
  36088. return ErrIntOverflowGenerated
  36089. }
  36090. if iNdEx >= l {
  36091. return io.ErrUnexpectedEOF
  36092. }
  36093. b := dAtA[iNdEx]
  36094. iNdEx++
  36095. stringLen |= uint64(b&0x7F) << shift
  36096. if b < 0x80 {
  36097. break
  36098. }
  36099. }
  36100. intStringLen := int(stringLen)
  36101. if intStringLen < 0 {
  36102. return ErrInvalidLengthGenerated
  36103. }
  36104. postIndex := iNdEx + intStringLen
  36105. if postIndex < 0 {
  36106. return ErrInvalidLengthGenerated
  36107. }
  36108. if postIndex > l {
  36109. return io.ErrUnexpectedEOF
  36110. }
  36111. m.Action = string(dAtA[iNdEx:postIndex])
  36112. iNdEx = postIndex
  36113. case 13:
  36114. if wireType != 2 {
  36115. return fmt.Errorf("proto: wrong wireType = %d for field Related", wireType)
  36116. }
  36117. var msglen int
  36118. for shift := uint(0); ; shift += 7 {
  36119. if shift >= 64 {
  36120. return ErrIntOverflowGenerated
  36121. }
  36122. if iNdEx >= l {
  36123. return io.ErrUnexpectedEOF
  36124. }
  36125. b := dAtA[iNdEx]
  36126. iNdEx++
  36127. msglen |= int(b&0x7F) << shift
  36128. if b < 0x80 {
  36129. break
  36130. }
  36131. }
  36132. if msglen < 0 {
  36133. return ErrInvalidLengthGenerated
  36134. }
  36135. postIndex := iNdEx + msglen
  36136. if postIndex < 0 {
  36137. return ErrInvalidLengthGenerated
  36138. }
  36139. if postIndex > l {
  36140. return io.ErrUnexpectedEOF
  36141. }
  36142. if m.Related == nil {
  36143. m.Related = &ObjectReference{}
  36144. }
  36145. if err := m.Related.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36146. return err
  36147. }
  36148. iNdEx = postIndex
  36149. case 14:
  36150. if wireType != 2 {
  36151. return fmt.Errorf("proto: wrong wireType = %d for field ReportingController", wireType)
  36152. }
  36153. var stringLen uint64
  36154. for shift := uint(0); ; shift += 7 {
  36155. if shift >= 64 {
  36156. return ErrIntOverflowGenerated
  36157. }
  36158. if iNdEx >= l {
  36159. return io.ErrUnexpectedEOF
  36160. }
  36161. b := dAtA[iNdEx]
  36162. iNdEx++
  36163. stringLen |= uint64(b&0x7F) << shift
  36164. if b < 0x80 {
  36165. break
  36166. }
  36167. }
  36168. intStringLen := int(stringLen)
  36169. if intStringLen < 0 {
  36170. return ErrInvalidLengthGenerated
  36171. }
  36172. postIndex := iNdEx + intStringLen
  36173. if postIndex < 0 {
  36174. return ErrInvalidLengthGenerated
  36175. }
  36176. if postIndex > l {
  36177. return io.ErrUnexpectedEOF
  36178. }
  36179. m.ReportingController = string(dAtA[iNdEx:postIndex])
  36180. iNdEx = postIndex
  36181. case 15:
  36182. if wireType != 2 {
  36183. return fmt.Errorf("proto: wrong wireType = %d for field ReportingInstance", wireType)
  36184. }
  36185. var stringLen uint64
  36186. for shift := uint(0); ; shift += 7 {
  36187. if shift >= 64 {
  36188. return ErrIntOverflowGenerated
  36189. }
  36190. if iNdEx >= l {
  36191. return io.ErrUnexpectedEOF
  36192. }
  36193. b := dAtA[iNdEx]
  36194. iNdEx++
  36195. stringLen |= uint64(b&0x7F) << shift
  36196. if b < 0x80 {
  36197. break
  36198. }
  36199. }
  36200. intStringLen := int(stringLen)
  36201. if intStringLen < 0 {
  36202. return ErrInvalidLengthGenerated
  36203. }
  36204. postIndex := iNdEx + intStringLen
  36205. if postIndex < 0 {
  36206. return ErrInvalidLengthGenerated
  36207. }
  36208. if postIndex > l {
  36209. return io.ErrUnexpectedEOF
  36210. }
  36211. m.ReportingInstance = string(dAtA[iNdEx:postIndex])
  36212. iNdEx = postIndex
  36213. default:
  36214. iNdEx = preIndex
  36215. skippy, err := skipGenerated(dAtA[iNdEx:])
  36216. if err != nil {
  36217. return err
  36218. }
  36219. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36220. return ErrInvalidLengthGenerated
  36221. }
  36222. if (iNdEx + skippy) > l {
  36223. return io.ErrUnexpectedEOF
  36224. }
  36225. iNdEx += skippy
  36226. }
  36227. }
  36228. if iNdEx > l {
  36229. return io.ErrUnexpectedEOF
  36230. }
  36231. return nil
  36232. }
  36233. func (m *EventList) Unmarshal(dAtA []byte) error {
  36234. l := len(dAtA)
  36235. iNdEx := 0
  36236. for iNdEx < l {
  36237. preIndex := iNdEx
  36238. var wire uint64
  36239. for shift := uint(0); ; shift += 7 {
  36240. if shift >= 64 {
  36241. return ErrIntOverflowGenerated
  36242. }
  36243. if iNdEx >= l {
  36244. return io.ErrUnexpectedEOF
  36245. }
  36246. b := dAtA[iNdEx]
  36247. iNdEx++
  36248. wire |= uint64(b&0x7F) << shift
  36249. if b < 0x80 {
  36250. break
  36251. }
  36252. }
  36253. fieldNum := int32(wire >> 3)
  36254. wireType := int(wire & 0x7)
  36255. if wireType == 4 {
  36256. return fmt.Errorf("proto: EventList: wiretype end group for non-group")
  36257. }
  36258. if fieldNum <= 0 {
  36259. return fmt.Errorf("proto: EventList: illegal tag %d (wire type %d)", fieldNum, wire)
  36260. }
  36261. switch fieldNum {
  36262. case 1:
  36263. if wireType != 2 {
  36264. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  36265. }
  36266. var msglen int
  36267. for shift := uint(0); ; shift += 7 {
  36268. if shift >= 64 {
  36269. return ErrIntOverflowGenerated
  36270. }
  36271. if iNdEx >= l {
  36272. return io.ErrUnexpectedEOF
  36273. }
  36274. b := dAtA[iNdEx]
  36275. iNdEx++
  36276. msglen |= int(b&0x7F) << shift
  36277. if b < 0x80 {
  36278. break
  36279. }
  36280. }
  36281. if msglen < 0 {
  36282. return ErrInvalidLengthGenerated
  36283. }
  36284. postIndex := iNdEx + msglen
  36285. if postIndex < 0 {
  36286. return ErrInvalidLengthGenerated
  36287. }
  36288. if postIndex > l {
  36289. return io.ErrUnexpectedEOF
  36290. }
  36291. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36292. return err
  36293. }
  36294. iNdEx = postIndex
  36295. case 2:
  36296. if wireType != 2 {
  36297. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  36298. }
  36299. var msglen int
  36300. for shift := uint(0); ; shift += 7 {
  36301. if shift >= 64 {
  36302. return ErrIntOverflowGenerated
  36303. }
  36304. if iNdEx >= l {
  36305. return io.ErrUnexpectedEOF
  36306. }
  36307. b := dAtA[iNdEx]
  36308. iNdEx++
  36309. msglen |= int(b&0x7F) << shift
  36310. if b < 0x80 {
  36311. break
  36312. }
  36313. }
  36314. if msglen < 0 {
  36315. return ErrInvalidLengthGenerated
  36316. }
  36317. postIndex := iNdEx + msglen
  36318. if postIndex < 0 {
  36319. return ErrInvalidLengthGenerated
  36320. }
  36321. if postIndex > l {
  36322. return io.ErrUnexpectedEOF
  36323. }
  36324. m.Items = append(m.Items, Event{})
  36325. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36326. return err
  36327. }
  36328. iNdEx = postIndex
  36329. default:
  36330. iNdEx = preIndex
  36331. skippy, err := skipGenerated(dAtA[iNdEx:])
  36332. if err != nil {
  36333. return err
  36334. }
  36335. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36336. return ErrInvalidLengthGenerated
  36337. }
  36338. if (iNdEx + skippy) > l {
  36339. return io.ErrUnexpectedEOF
  36340. }
  36341. iNdEx += skippy
  36342. }
  36343. }
  36344. if iNdEx > l {
  36345. return io.ErrUnexpectedEOF
  36346. }
  36347. return nil
  36348. }
  36349. func (m *EventSeries) Unmarshal(dAtA []byte) error {
  36350. l := len(dAtA)
  36351. iNdEx := 0
  36352. for iNdEx < l {
  36353. preIndex := iNdEx
  36354. var wire uint64
  36355. for shift := uint(0); ; shift += 7 {
  36356. if shift >= 64 {
  36357. return ErrIntOverflowGenerated
  36358. }
  36359. if iNdEx >= l {
  36360. return io.ErrUnexpectedEOF
  36361. }
  36362. b := dAtA[iNdEx]
  36363. iNdEx++
  36364. wire |= uint64(b&0x7F) << shift
  36365. if b < 0x80 {
  36366. break
  36367. }
  36368. }
  36369. fieldNum := int32(wire >> 3)
  36370. wireType := int(wire & 0x7)
  36371. if wireType == 4 {
  36372. return fmt.Errorf("proto: EventSeries: wiretype end group for non-group")
  36373. }
  36374. if fieldNum <= 0 {
  36375. return fmt.Errorf("proto: EventSeries: illegal tag %d (wire type %d)", fieldNum, wire)
  36376. }
  36377. switch fieldNum {
  36378. case 1:
  36379. if wireType != 0 {
  36380. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  36381. }
  36382. m.Count = 0
  36383. for shift := uint(0); ; shift += 7 {
  36384. if shift >= 64 {
  36385. return ErrIntOverflowGenerated
  36386. }
  36387. if iNdEx >= l {
  36388. return io.ErrUnexpectedEOF
  36389. }
  36390. b := dAtA[iNdEx]
  36391. iNdEx++
  36392. m.Count |= int32(b&0x7F) << shift
  36393. if b < 0x80 {
  36394. break
  36395. }
  36396. }
  36397. case 2:
  36398. if wireType != 2 {
  36399. return fmt.Errorf("proto: wrong wireType = %d for field LastObservedTime", wireType)
  36400. }
  36401. var msglen int
  36402. for shift := uint(0); ; shift += 7 {
  36403. if shift >= 64 {
  36404. return ErrIntOverflowGenerated
  36405. }
  36406. if iNdEx >= l {
  36407. return io.ErrUnexpectedEOF
  36408. }
  36409. b := dAtA[iNdEx]
  36410. iNdEx++
  36411. msglen |= int(b&0x7F) << shift
  36412. if b < 0x80 {
  36413. break
  36414. }
  36415. }
  36416. if msglen < 0 {
  36417. return ErrInvalidLengthGenerated
  36418. }
  36419. postIndex := iNdEx + msglen
  36420. if postIndex < 0 {
  36421. return ErrInvalidLengthGenerated
  36422. }
  36423. if postIndex > l {
  36424. return io.ErrUnexpectedEOF
  36425. }
  36426. if err := m.LastObservedTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36427. return err
  36428. }
  36429. iNdEx = postIndex
  36430. default:
  36431. iNdEx = preIndex
  36432. skippy, err := skipGenerated(dAtA[iNdEx:])
  36433. if err != nil {
  36434. return err
  36435. }
  36436. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36437. return ErrInvalidLengthGenerated
  36438. }
  36439. if (iNdEx + skippy) > l {
  36440. return io.ErrUnexpectedEOF
  36441. }
  36442. iNdEx += skippy
  36443. }
  36444. }
  36445. if iNdEx > l {
  36446. return io.ErrUnexpectedEOF
  36447. }
  36448. return nil
  36449. }
  36450. func (m *EventSource) Unmarshal(dAtA []byte) error {
  36451. l := len(dAtA)
  36452. iNdEx := 0
  36453. for iNdEx < l {
  36454. preIndex := iNdEx
  36455. var wire uint64
  36456. for shift := uint(0); ; shift += 7 {
  36457. if shift >= 64 {
  36458. return ErrIntOverflowGenerated
  36459. }
  36460. if iNdEx >= l {
  36461. return io.ErrUnexpectedEOF
  36462. }
  36463. b := dAtA[iNdEx]
  36464. iNdEx++
  36465. wire |= uint64(b&0x7F) << shift
  36466. if b < 0x80 {
  36467. break
  36468. }
  36469. }
  36470. fieldNum := int32(wire >> 3)
  36471. wireType := int(wire & 0x7)
  36472. if wireType == 4 {
  36473. return fmt.Errorf("proto: EventSource: wiretype end group for non-group")
  36474. }
  36475. if fieldNum <= 0 {
  36476. return fmt.Errorf("proto: EventSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36477. }
  36478. switch fieldNum {
  36479. case 1:
  36480. if wireType != 2 {
  36481. return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
  36482. }
  36483. var stringLen uint64
  36484. for shift := uint(0); ; shift += 7 {
  36485. if shift >= 64 {
  36486. return ErrIntOverflowGenerated
  36487. }
  36488. if iNdEx >= l {
  36489. return io.ErrUnexpectedEOF
  36490. }
  36491. b := dAtA[iNdEx]
  36492. iNdEx++
  36493. stringLen |= uint64(b&0x7F) << shift
  36494. if b < 0x80 {
  36495. break
  36496. }
  36497. }
  36498. intStringLen := int(stringLen)
  36499. if intStringLen < 0 {
  36500. return ErrInvalidLengthGenerated
  36501. }
  36502. postIndex := iNdEx + intStringLen
  36503. if postIndex < 0 {
  36504. return ErrInvalidLengthGenerated
  36505. }
  36506. if postIndex > l {
  36507. return io.ErrUnexpectedEOF
  36508. }
  36509. m.Component = string(dAtA[iNdEx:postIndex])
  36510. iNdEx = postIndex
  36511. case 2:
  36512. if wireType != 2 {
  36513. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  36514. }
  36515. var stringLen uint64
  36516. for shift := uint(0); ; shift += 7 {
  36517. if shift >= 64 {
  36518. return ErrIntOverflowGenerated
  36519. }
  36520. if iNdEx >= l {
  36521. return io.ErrUnexpectedEOF
  36522. }
  36523. b := dAtA[iNdEx]
  36524. iNdEx++
  36525. stringLen |= uint64(b&0x7F) << shift
  36526. if b < 0x80 {
  36527. break
  36528. }
  36529. }
  36530. intStringLen := int(stringLen)
  36531. if intStringLen < 0 {
  36532. return ErrInvalidLengthGenerated
  36533. }
  36534. postIndex := iNdEx + intStringLen
  36535. if postIndex < 0 {
  36536. return ErrInvalidLengthGenerated
  36537. }
  36538. if postIndex > l {
  36539. return io.ErrUnexpectedEOF
  36540. }
  36541. m.Host = string(dAtA[iNdEx:postIndex])
  36542. iNdEx = postIndex
  36543. default:
  36544. iNdEx = preIndex
  36545. skippy, err := skipGenerated(dAtA[iNdEx:])
  36546. if err != nil {
  36547. return err
  36548. }
  36549. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36550. return ErrInvalidLengthGenerated
  36551. }
  36552. if (iNdEx + skippy) > l {
  36553. return io.ErrUnexpectedEOF
  36554. }
  36555. iNdEx += skippy
  36556. }
  36557. }
  36558. if iNdEx > l {
  36559. return io.ErrUnexpectedEOF
  36560. }
  36561. return nil
  36562. }
  36563. func (m *ExecAction) Unmarshal(dAtA []byte) error {
  36564. l := len(dAtA)
  36565. iNdEx := 0
  36566. for iNdEx < l {
  36567. preIndex := iNdEx
  36568. var wire uint64
  36569. for shift := uint(0); ; shift += 7 {
  36570. if shift >= 64 {
  36571. return ErrIntOverflowGenerated
  36572. }
  36573. if iNdEx >= l {
  36574. return io.ErrUnexpectedEOF
  36575. }
  36576. b := dAtA[iNdEx]
  36577. iNdEx++
  36578. wire |= uint64(b&0x7F) << shift
  36579. if b < 0x80 {
  36580. break
  36581. }
  36582. }
  36583. fieldNum := int32(wire >> 3)
  36584. wireType := int(wire & 0x7)
  36585. if wireType == 4 {
  36586. return fmt.Errorf("proto: ExecAction: wiretype end group for non-group")
  36587. }
  36588. if fieldNum <= 0 {
  36589. return fmt.Errorf("proto: ExecAction: illegal tag %d (wire type %d)", fieldNum, wire)
  36590. }
  36591. switch fieldNum {
  36592. case 1:
  36593. if wireType != 2 {
  36594. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  36595. }
  36596. var stringLen uint64
  36597. for shift := uint(0); ; shift += 7 {
  36598. if shift >= 64 {
  36599. return ErrIntOverflowGenerated
  36600. }
  36601. if iNdEx >= l {
  36602. return io.ErrUnexpectedEOF
  36603. }
  36604. b := dAtA[iNdEx]
  36605. iNdEx++
  36606. stringLen |= uint64(b&0x7F) << shift
  36607. if b < 0x80 {
  36608. break
  36609. }
  36610. }
  36611. intStringLen := int(stringLen)
  36612. if intStringLen < 0 {
  36613. return ErrInvalidLengthGenerated
  36614. }
  36615. postIndex := iNdEx + intStringLen
  36616. if postIndex < 0 {
  36617. return ErrInvalidLengthGenerated
  36618. }
  36619. if postIndex > l {
  36620. return io.ErrUnexpectedEOF
  36621. }
  36622. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  36623. iNdEx = postIndex
  36624. default:
  36625. iNdEx = preIndex
  36626. skippy, err := skipGenerated(dAtA[iNdEx:])
  36627. if err != nil {
  36628. return err
  36629. }
  36630. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36631. return ErrInvalidLengthGenerated
  36632. }
  36633. if (iNdEx + skippy) > l {
  36634. return io.ErrUnexpectedEOF
  36635. }
  36636. iNdEx += skippy
  36637. }
  36638. }
  36639. if iNdEx > l {
  36640. return io.ErrUnexpectedEOF
  36641. }
  36642. return nil
  36643. }
  36644. func (m *FCVolumeSource) Unmarshal(dAtA []byte) error {
  36645. l := len(dAtA)
  36646. iNdEx := 0
  36647. for iNdEx < l {
  36648. preIndex := iNdEx
  36649. var wire uint64
  36650. for shift := uint(0); ; shift += 7 {
  36651. if shift >= 64 {
  36652. return ErrIntOverflowGenerated
  36653. }
  36654. if iNdEx >= l {
  36655. return io.ErrUnexpectedEOF
  36656. }
  36657. b := dAtA[iNdEx]
  36658. iNdEx++
  36659. wire |= uint64(b&0x7F) << shift
  36660. if b < 0x80 {
  36661. break
  36662. }
  36663. }
  36664. fieldNum := int32(wire >> 3)
  36665. wireType := int(wire & 0x7)
  36666. if wireType == 4 {
  36667. return fmt.Errorf("proto: FCVolumeSource: wiretype end group for non-group")
  36668. }
  36669. if fieldNum <= 0 {
  36670. return fmt.Errorf("proto: FCVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36671. }
  36672. switch fieldNum {
  36673. case 1:
  36674. if wireType != 2 {
  36675. return fmt.Errorf("proto: wrong wireType = %d for field TargetWWNs", wireType)
  36676. }
  36677. var stringLen uint64
  36678. for shift := uint(0); ; shift += 7 {
  36679. if shift >= 64 {
  36680. return ErrIntOverflowGenerated
  36681. }
  36682. if iNdEx >= l {
  36683. return io.ErrUnexpectedEOF
  36684. }
  36685. b := dAtA[iNdEx]
  36686. iNdEx++
  36687. stringLen |= uint64(b&0x7F) << shift
  36688. if b < 0x80 {
  36689. break
  36690. }
  36691. }
  36692. intStringLen := int(stringLen)
  36693. if intStringLen < 0 {
  36694. return ErrInvalidLengthGenerated
  36695. }
  36696. postIndex := iNdEx + intStringLen
  36697. if postIndex < 0 {
  36698. return ErrInvalidLengthGenerated
  36699. }
  36700. if postIndex > l {
  36701. return io.ErrUnexpectedEOF
  36702. }
  36703. m.TargetWWNs = append(m.TargetWWNs, string(dAtA[iNdEx:postIndex]))
  36704. iNdEx = postIndex
  36705. case 2:
  36706. if wireType != 0 {
  36707. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  36708. }
  36709. var v int32
  36710. for shift := uint(0); ; shift += 7 {
  36711. if shift >= 64 {
  36712. return ErrIntOverflowGenerated
  36713. }
  36714. if iNdEx >= l {
  36715. return io.ErrUnexpectedEOF
  36716. }
  36717. b := dAtA[iNdEx]
  36718. iNdEx++
  36719. v |= int32(b&0x7F) << shift
  36720. if b < 0x80 {
  36721. break
  36722. }
  36723. }
  36724. m.Lun = &v
  36725. case 3:
  36726. if wireType != 2 {
  36727. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36728. }
  36729. var stringLen uint64
  36730. for shift := uint(0); ; shift += 7 {
  36731. if shift >= 64 {
  36732. return ErrIntOverflowGenerated
  36733. }
  36734. if iNdEx >= l {
  36735. return io.ErrUnexpectedEOF
  36736. }
  36737. b := dAtA[iNdEx]
  36738. iNdEx++
  36739. stringLen |= uint64(b&0x7F) << shift
  36740. if b < 0x80 {
  36741. break
  36742. }
  36743. }
  36744. intStringLen := int(stringLen)
  36745. if intStringLen < 0 {
  36746. return ErrInvalidLengthGenerated
  36747. }
  36748. postIndex := iNdEx + intStringLen
  36749. if postIndex < 0 {
  36750. return ErrInvalidLengthGenerated
  36751. }
  36752. if postIndex > l {
  36753. return io.ErrUnexpectedEOF
  36754. }
  36755. m.FSType = string(dAtA[iNdEx:postIndex])
  36756. iNdEx = postIndex
  36757. case 4:
  36758. if wireType != 0 {
  36759. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36760. }
  36761. var v int
  36762. for shift := uint(0); ; shift += 7 {
  36763. if shift >= 64 {
  36764. return ErrIntOverflowGenerated
  36765. }
  36766. if iNdEx >= l {
  36767. return io.ErrUnexpectedEOF
  36768. }
  36769. b := dAtA[iNdEx]
  36770. iNdEx++
  36771. v |= int(b&0x7F) << shift
  36772. if b < 0x80 {
  36773. break
  36774. }
  36775. }
  36776. m.ReadOnly = bool(v != 0)
  36777. case 5:
  36778. if wireType != 2 {
  36779. return fmt.Errorf("proto: wrong wireType = %d for field WWIDs", wireType)
  36780. }
  36781. var stringLen uint64
  36782. for shift := uint(0); ; shift += 7 {
  36783. if shift >= 64 {
  36784. return ErrIntOverflowGenerated
  36785. }
  36786. if iNdEx >= l {
  36787. return io.ErrUnexpectedEOF
  36788. }
  36789. b := dAtA[iNdEx]
  36790. iNdEx++
  36791. stringLen |= uint64(b&0x7F) << shift
  36792. if b < 0x80 {
  36793. break
  36794. }
  36795. }
  36796. intStringLen := int(stringLen)
  36797. if intStringLen < 0 {
  36798. return ErrInvalidLengthGenerated
  36799. }
  36800. postIndex := iNdEx + intStringLen
  36801. if postIndex < 0 {
  36802. return ErrInvalidLengthGenerated
  36803. }
  36804. if postIndex > l {
  36805. return io.ErrUnexpectedEOF
  36806. }
  36807. m.WWIDs = append(m.WWIDs, string(dAtA[iNdEx:postIndex]))
  36808. iNdEx = postIndex
  36809. default:
  36810. iNdEx = preIndex
  36811. skippy, err := skipGenerated(dAtA[iNdEx:])
  36812. if err != nil {
  36813. return err
  36814. }
  36815. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36816. return ErrInvalidLengthGenerated
  36817. }
  36818. if (iNdEx + skippy) > l {
  36819. return io.ErrUnexpectedEOF
  36820. }
  36821. iNdEx += skippy
  36822. }
  36823. }
  36824. if iNdEx > l {
  36825. return io.ErrUnexpectedEOF
  36826. }
  36827. return nil
  36828. }
  36829. func (m *FlexPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  36830. l := len(dAtA)
  36831. iNdEx := 0
  36832. for iNdEx < l {
  36833. preIndex := iNdEx
  36834. var wire uint64
  36835. for shift := uint(0); ; shift += 7 {
  36836. if shift >= 64 {
  36837. return ErrIntOverflowGenerated
  36838. }
  36839. if iNdEx >= l {
  36840. return io.ErrUnexpectedEOF
  36841. }
  36842. b := dAtA[iNdEx]
  36843. iNdEx++
  36844. wire |= uint64(b&0x7F) << shift
  36845. if b < 0x80 {
  36846. break
  36847. }
  36848. }
  36849. fieldNum := int32(wire >> 3)
  36850. wireType := int(wire & 0x7)
  36851. if wireType == 4 {
  36852. return fmt.Errorf("proto: FlexPersistentVolumeSource: wiretype end group for non-group")
  36853. }
  36854. if fieldNum <= 0 {
  36855. return fmt.Errorf("proto: FlexPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36856. }
  36857. switch fieldNum {
  36858. case 1:
  36859. if wireType != 2 {
  36860. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  36861. }
  36862. var stringLen uint64
  36863. for shift := uint(0); ; shift += 7 {
  36864. if shift >= 64 {
  36865. return ErrIntOverflowGenerated
  36866. }
  36867. if iNdEx >= l {
  36868. return io.ErrUnexpectedEOF
  36869. }
  36870. b := dAtA[iNdEx]
  36871. iNdEx++
  36872. stringLen |= uint64(b&0x7F) << shift
  36873. if b < 0x80 {
  36874. break
  36875. }
  36876. }
  36877. intStringLen := int(stringLen)
  36878. if intStringLen < 0 {
  36879. return ErrInvalidLengthGenerated
  36880. }
  36881. postIndex := iNdEx + intStringLen
  36882. if postIndex < 0 {
  36883. return ErrInvalidLengthGenerated
  36884. }
  36885. if postIndex > l {
  36886. return io.ErrUnexpectedEOF
  36887. }
  36888. m.Driver = string(dAtA[iNdEx:postIndex])
  36889. iNdEx = postIndex
  36890. case 2:
  36891. if wireType != 2 {
  36892. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36893. }
  36894. var stringLen uint64
  36895. for shift := uint(0); ; shift += 7 {
  36896. if shift >= 64 {
  36897. return ErrIntOverflowGenerated
  36898. }
  36899. if iNdEx >= l {
  36900. return io.ErrUnexpectedEOF
  36901. }
  36902. b := dAtA[iNdEx]
  36903. iNdEx++
  36904. stringLen |= uint64(b&0x7F) << shift
  36905. if b < 0x80 {
  36906. break
  36907. }
  36908. }
  36909. intStringLen := int(stringLen)
  36910. if intStringLen < 0 {
  36911. return ErrInvalidLengthGenerated
  36912. }
  36913. postIndex := iNdEx + intStringLen
  36914. if postIndex < 0 {
  36915. return ErrInvalidLengthGenerated
  36916. }
  36917. if postIndex > l {
  36918. return io.ErrUnexpectedEOF
  36919. }
  36920. m.FSType = string(dAtA[iNdEx:postIndex])
  36921. iNdEx = postIndex
  36922. case 3:
  36923. if wireType != 2 {
  36924. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  36925. }
  36926. var msglen int
  36927. for shift := uint(0); ; shift += 7 {
  36928. if shift >= 64 {
  36929. return ErrIntOverflowGenerated
  36930. }
  36931. if iNdEx >= l {
  36932. return io.ErrUnexpectedEOF
  36933. }
  36934. b := dAtA[iNdEx]
  36935. iNdEx++
  36936. msglen |= int(b&0x7F) << shift
  36937. if b < 0x80 {
  36938. break
  36939. }
  36940. }
  36941. if msglen < 0 {
  36942. return ErrInvalidLengthGenerated
  36943. }
  36944. postIndex := iNdEx + msglen
  36945. if postIndex < 0 {
  36946. return ErrInvalidLengthGenerated
  36947. }
  36948. if postIndex > l {
  36949. return io.ErrUnexpectedEOF
  36950. }
  36951. if m.SecretRef == nil {
  36952. m.SecretRef = &SecretReference{}
  36953. }
  36954. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36955. return err
  36956. }
  36957. iNdEx = postIndex
  36958. case 4:
  36959. if wireType != 0 {
  36960. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36961. }
  36962. var v int
  36963. for shift := uint(0); ; shift += 7 {
  36964. if shift >= 64 {
  36965. return ErrIntOverflowGenerated
  36966. }
  36967. if iNdEx >= l {
  36968. return io.ErrUnexpectedEOF
  36969. }
  36970. b := dAtA[iNdEx]
  36971. iNdEx++
  36972. v |= int(b&0x7F) << shift
  36973. if b < 0x80 {
  36974. break
  36975. }
  36976. }
  36977. m.ReadOnly = bool(v != 0)
  36978. case 5:
  36979. if wireType != 2 {
  36980. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  36981. }
  36982. var msglen int
  36983. for shift := uint(0); ; shift += 7 {
  36984. if shift >= 64 {
  36985. return ErrIntOverflowGenerated
  36986. }
  36987. if iNdEx >= l {
  36988. return io.ErrUnexpectedEOF
  36989. }
  36990. b := dAtA[iNdEx]
  36991. iNdEx++
  36992. msglen |= int(b&0x7F) << shift
  36993. if b < 0x80 {
  36994. break
  36995. }
  36996. }
  36997. if msglen < 0 {
  36998. return ErrInvalidLengthGenerated
  36999. }
  37000. postIndex := iNdEx + msglen
  37001. if postIndex < 0 {
  37002. return ErrInvalidLengthGenerated
  37003. }
  37004. if postIndex > l {
  37005. return io.ErrUnexpectedEOF
  37006. }
  37007. if m.Options == nil {
  37008. m.Options = make(map[string]string)
  37009. }
  37010. var mapkey string
  37011. var mapvalue string
  37012. for iNdEx < postIndex {
  37013. entryPreIndex := iNdEx
  37014. var wire uint64
  37015. for shift := uint(0); ; shift += 7 {
  37016. if shift >= 64 {
  37017. return ErrIntOverflowGenerated
  37018. }
  37019. if iNdEx >= l {
  37020. return io.ErrUnexpectedEOF
  37021. }
  37022. b := dAtA[iNdEx]
  37023. iNdEx++
  37024. wire |= uint64(b&0x7F) << shift
  37025. if b < 0x80 {
  37026. break
  37027. }
  37028. }
  37029. fieldNum := int32(wire >> 3)
  37030. if fieldNum == 1 {
  37031. var stringLenmapkey uint64
  37032. for shift := uint(0); ; shift += 7 {
  37033. if shift >= 64 {
  37034. return ErrIntOverflowGenerated
  37035. }
  37036. if iNdEx >= l {
  37037. return io.ErrUnexpectedEOF
  37038. }
  37039. b := dAtA[iNdEx]
  37040. iNdEx++
  37041. stringLenmapkey |= uint64(b&0x7F) << shift
  37042. if b < 0x80 {
  37043. break
  37044. }
  37045. }
  37046. intStringLenmapkey := int(stringLenmapkey)
  37047. if intStringLenmapkey < 0 {
  37048. return ErrInvalidLengthGenerated
  37049. }
  37050. postStringIndexmapkey := iNdEx + intStringLenmapkey
  37051. if postStringIndexmapkey < 0 {
  37052. return ErrInvalidLengthGenerated
  37053. }
  37054. if postStringIndexmapkey > l {
  37055. return io.ErrUnexpectedEOF
  37056. }
  37057. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  37058. iNdEx = postStringIndexmapkey
  37059. } else if fieldNum == 2 {
  37060. var stringLenmapvalue uint64
  37061. for shift := uint(0); ; shift += 7 {
  37062. if shift >= 64 {
  37063. return ErrIntOverflowGenerated
  37064. }
  37065. if iNdEx >= l {
  37066. return io.ErrUnexpectedEOF
  37067. }
  37068. b := dAtA[iNdEx]
  37069. iNdEx++
  37070. stringLenmapvalue |= uint64(b&0x7F) << shift
  37071. if b < 0x80 {
  37072. break
  37073. }
  37074. }
  37075. intStringLenmapvalue := int(stringLenmapvalue)
  37076. if intStringLenmapvalue < 0 {
  37077. return ErrInvalidLengthGenerated
  37078. }
  37079. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  37080. if postStringIndexmapvalue < 0 {
  37081. return ErrInvalidLengthGenerated
  37082. }
  37083. if postStringIndexmapvalue > l {
  37084. return io.ErrUnexpectedEOF
  37085. }
  37086. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  37087. iNdEx = postStringIndexmapvalue
  37088. } else {
  37089. iNdEx = entryPreIndex
  37090. skippy, err := skipGenerated(dAtA[iNdEx:])
  37091. if err != nil {
  37092. return err
  37093. }
  37094. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37095. return ErrInvalidLengthGenerated
  37096. }
  37097. if (iNdEx + skippy) > postIndex {
  37098. return io.ErrUnexpectedEOF
  37099. }
  37100. iNdEx += skippy
  37101. }
  37102. }
  37103. m.Options[mapkey] = mapvalue
  37104. iNdEx = postIndex
  37105. default:
  37106. iNdEx = preIndex
  37107. skippy, err := skipGenerated(dAtA[iNdEx:])
  37108. if err != nil {
  37109. return err
  37110. }
  37111. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37112. return ErrInvalidLengthGenerated
  37113. }
  37114. if (iNdEx + skippy) > l {
  37115. return io.ErrUnexpectedEOF
  37116. }
  37117. iNdEx += skippy
  37118. }
  37119. }
  37120. if iNdEx > l {
  37121. return io.ErrUnexpectedEOF
  37122. }
  37123. return nil
  37124. }
  37125. func (m *FlexVolumeSource) Unmarshal(dAtA []byte) error {
  37126. l := len(dAtA)
  37127. iNdEx := 0
  37128. for iNdEx < l {
  37129. preIndex := iNdEx
  37130. var wire 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. wire |= uint64(b&0x7F) << shift
  37141. if b < 0x80 {
  37142. break
  37143. }
  37144. }
  37145. fieldNum := int32(wire >> 3)
  37146. wireType := int(wire & 0x7)
  37147. if wireType == 4 {
  37148. return fmt.Errorf("proto: FlexVolumeSource: wiretype end group for non-group")
  37149. }
  37150. if fieldNum <= 0 {
  37151. return fmt.Errorf("proto: FlexVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37152. }
  37153. switch fieldNum {
  37154. case 1:
  37155. if wireType != 2 {
  37156. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  37157. }
  37158. var stringLen uint64
  37159. for shift := uint(0); ; shift += 7 {
  37160. if shift >= 64 {
  37161. return ErrIntOverflowGenerated
  37162. }
  37163. if iNdEx >= l {
  37164. return io.ErrUnexpectedEOF
  37165. }
  37166. b := dAtA[iNdEx]
  37167. iNdEx++
  37168. stringLen |= uint64(b&0x7F) << shift
  37169. if b < 0x80 {
  37170. break
  37171. }
  37172. }
  37173. intStringLen := int(stringLen)
  37174. if intStringLen < 0 {
  37175. return ErrInvalidLengthGenerated
  37176. }
  37177. postIndex := iNdEx + intStringLen
  37178. if postIndex < 0 {
  37179. return ErrInvalidLengthGenerated
  37180. }
  37181. if postIndex > l {
  37182. return io.ErrUnexpectedEOF
  37183. }
  37184. m.Driver = string(dAtA[iNdEx:postIndex])
  37185. iNdEx = postIndex
  37186. case 2:
  37187. if wireType != 2 {
  37188. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  37189. }
  37190. var stringLen uint64
  37191. for shift := uint(0); ; shift += 7 {
  37192. if shift >= 64 {
  37193. return ErrIntOverflowGenerated
  37194. }
  37195. if iNdEx >= l {
  37196. return io.ErrUnexpectedEOF
  37197. }
  37198. b := dAtA[iNdEx]
  37199. iNdEx++
  37200. stringLen |= uint64(b&0x7F) << shift
  37201. if b < 0x80 {
  37202. break
  37203. }
  37204. }
  37205. intStringLen := int(stringLen)
  37206. if intStringLen < 0 {
  37207. return ErrInvalidLengthGenerated
  37208. }
  37209. postIndex := iNdEx + intStringLen
  37210. if postIndex < 0 {
  37211. return ErrInvalidLengthGenerated
  37212. }
  37213. if postIndex > l {
  37214. return io.ErrUnexpectedEOF
  37215. }
  37216. m.FSType = string(dAtA[iNdEx:postIndex])
  37217. iNdEx = postIndex
  37218. case 3:
  37219. if wireType != 2 {
  37220. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  37221. }
  37222. var msglen int
  37223. for shift := uint(0); ; shift += 7 {
  37224. if shift >= 64 {
  37225. return ErrIntOverflowGenerated
  37226. }
  37227. if iNdEx >= l {
  37228. return io.ErrUnexpectedEOF
  37229. }
  37230. b := dAtA[iNdEx]
  37231. iNdEx++
  37232. msglen |= int(b&0x7F) << shift
  37233. if b < 0x80 {
  37234. break
  37235. }
  37236. }
  37237. if msglen < 0 {
  37238. return ErrInvalidLengthGenerated
  37239. }
  37240. postIndex := iNdEx + msglen
  37241. if postIndex < 0 {
  37242. return ErrInvalidLengthGenerated
  37243. }
  37244. if postIndex > l {
  37245. return io.ErrUnexpectedEOF
  37246. }
  37247. if m.SecretRef == nil {
  37248. m.SecretRef = &LocalObjectReference{}
  37249. }
  37250. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  37251. return err
  37252. }
  37253. iNdEx = postIndex
  37254. case 4:
  37255. if wireType != 0 {
  37256. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37257. }
  37258. var v int
  37259. for shift := uint(0); ; shift += 7 {
  37260. if shift >= 64 {
  37261. return ErrIntOverflowGenerated
  37262. }
  37263. if iNdEx >= l {
  37264. return io.ErrUnexpectedEOF
  37265. }
  37266. b := dAtA[iNdEx]
  37267. iNdEx++
  37268. v |= int(b&0x7F) << shift
  37269. if b < 0x80 {
  37270. break
  37271. }
  37272. }
  37273. m.ReadOnly = bool(v != 0)
  37274. case 5:
  37275. if wireType != 2 {
  37276. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  37277. }
  37278. var msglen int
  37279. for shift := uint(0); ; shift += 7 {
  37280. if shift >= 64 {
  37281. return ErrIntOverflowGenerated
  37282. }
  37283. if iNdEx >= l {
  37284. return io.ErrUnexpectedEOF
  37285. }
  37286. b := dAtA[iNdEx]
  37287. iNdEx++
  37288. msglen |= int(b&0x7F) << shift
  37289. if b < 0x80 {
  37290. break
  37291. }
  37292. }
  37293. if msglen < 0 {
  37294. return ErrInvalidLengthGenerated
  37295. }
  37296. postIndex := iNdEx + msglen
  37297. if postIndex < 0 {
  37298. return ErrInvalidLengthGenerated
  37299. }
  37300. if postIndex > l {
  37301. return io.ErrUnexpectedEOF
  37302. }
  37303. if m.Options == nil {
  37304. m.Options = make(map[string]string)
  37305. }
  37306. var mapkey string
  37307. var mapvalue string
  37308. for iNdEx < postIndex {
  37309. entryPreIndex := iNdEx
  37310. var wire uint64
  37311. for shift := uint(0); ; shift += 7 {
  37312. if shift >= 64 {
  37313. return ErrIntOverflowGenerated
  37314. }
  37315. if iNdEx >= l {
  37316. return io.ErrUnexpectedEOF
  37317. }
  37318. b := dAtA[iNdEx]
  37319. iNdEx++
  37320. wire |= uint64(b&0x7F) << shift
  37321. if b < 0x80 {
  37322. break
  37323. }
  37324. }
  37325. fieldNum := int32(wire >> 3)
  37326. if fieldNum == 1 {
  37327. var stringLenmapkey uint64
  37328. for shift := uint(0); ; shift += 7 {
  37329. if shift >= 64 {
  37330. return ErrIntOverflowGenerated
  37331. }
  37332. if iNdEx >= l {
  37333. return io.ErrUnexpectedEOF
  37334. }
  37335. b := dAtA[iNdEx]
  37336. iNdEx++
  37337. stringLenmapkey |= uint64(b&0x7F) << shift
  37338. if b < 0x80 {
  37339. break
  37340. }
  37341. }
  37342. intStringLenmapkey := int(stringLenmapkey)
  37343. if intStringLenmapkey < 0 {
  37344. return ErrInvalidLengthGenerated
  37345. }
  37346. postStringIndexmapkey := iNdEx + intStringLenmapkey
  37347. if postStringIndexmapkey < 0 {
  37348. return ErrInvalidLengthGenerated
  37349. }
  37350. if postStringIndexmapkey > l {
  37351. return io.ErrUnexpectedEOF
  37352. }
  37353. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  37354. iNdEx = postStringIndexmapkey
  37355. } else if fieldNum == 2 {
  37356. var stringLenmapvalue uint64
  37357. for shift := uint(0); ; shift += 7 {
  37358. if shift >= 64 {
  37359. return ErrIntOverflowGenerated
  37360. }
  37361. if iNdEx >= l {
  37362. return io.ErrUnexpectedEOF
  37363. }
  37364. b := dAtA[iNdEx]
  37365. iNdEx++
  37366. stringLenmapvalue |= uint64(b&0x7F) << shift
  37367. if b < 0x80 {
  37368. break
  37369. }
  37370. }
  37371. intStringLenmapvalue := int(stringLenmapvalue)
  37372. if intStringLenmapvalue < 0 {
  37373. return ErrInvalidLengthGenerated
  37374. }
  37375. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  37376. if postStringIndexmapvalue < 0 {
  37377. return ErrInvalidLengthGenerated
  37378. }
  37379. if postStringIndexmapvalue > l {
  37380. return io.ErrUnexpectedEOF
  37381. }
  37382. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  37383. iNdEx = postStringIndexmapvalue
  37384. } else {
  37385. iNdEx = entryPreIndex
  37386. skippy, err := skipGenerated(dAtA[iNdEx:])
  37387. if err != nil {
  37388. return err
  37389. }
  37390. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37391. return ErrInvalidLengthGenerated
  37392. }
  37393. if (iNdEx + skippy) > postIndex {
  37394. return io.ErrUnexpectedEOF
  37395. }
  37396. iNdEx += skippy
  37397. }
  37398. }
  37399. m.Options[mapkey] = mapvalue
  37400. iNdEx = postIndex
  37401. default:
  37402. iNdEx = preIndex
  37403. skippy, err := skipGenerated(dAtA[iNdEx:])
  37404. if err != nil {
  37405. return err
  37406. }
  37407. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37408. return ErrInvalidLengthGenerated
  37409. }
  37410. if (iNdEx + skippy) > l {
  37411. return io.ErrUnexpectedEOF
  37412. }
  37413. iNdEx += skippy
  37414. }
  37415. }
  37416. if iNdEx > l {
  37417. return io.ErrUnexpectedEOF
  37418. }
  37419. return nil
  37420. }
  37421. func (m *FlockerVolumeSource) Unmarshal(dAtA []byte) error {
  37422. l := len(dAtA)
  37423. iNdEx := 0
  37424. for iNdEx < l {
  37425. preIndex := iNdEx
  37426. var wire uint64
  37427. for shift := uint(0); ; shift += 7 {
  37428. if shift >= 64 {
  37429. return ErrIntOverflowGenerated
  37430. }
  37431. if iNdEx >= l {
  37432. return io.ErrUnexpectedEOF
  37433. }
  37434. b := dAtA[iNdEx]
  37435. iNdEx++
  37436. wire |= uint64(b&0x7F) << shift
  37437. if b < 0x80 {
  37438. break
  37439. }
  37440. }
  37441. fieldNum := int32(wire >> 3)
  37442. wireType := int(wire & 0x7)
  37443. if wireType == 4 {
  37444. return fmt.Errorf("proto: FlockerVolumeSource: wiretype end group for non-group")
  37445. }
  37446. if fieldNum <= 0 {
  37447. return fmt.Errorf("proto: FlockerVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37448. }
  37449. switch fieldNum {
  37450. case 1:
  37451. if wireType != 2 {
  37452. return fmt.Errorf("proto: wrong wireType = %d for field DatasetName", wireType)
  37453. }
  37454. var stringLen uint64
  37455. for shift := uint(0); ; shift += 7 {
  37456. if shift >= 64 {
  37457. return ErrIntOverflowGenerated
  37458. }
  37459. if iNdEx >= l {
  37460. return io.ErrUnexpectedEOF
  37461. }
  37462. b := dAtA[iNdEx]
  37463. iNdEx++
  37464. stringLen |= uint64(b&0x7F) << shift
  37465. if b < 0x80 {
  37466. break
  37467. }
  37468. }
  37469. intStringLen := int(stringLen)
  37470. if intStringLen < 0 {
  37471. return ErrInvalidLengthGenerated
  37472. }
  37473. postIndex := iNdEx + intStringLen
  37474. if postIndex < 0 {
  37475. return ErrInvalidLengthGenerated
  37476. }
  37477. if postIndex > l {
  37478. return io.ErrUnexpectedEOF
  37479. }
  37480. m.DatasetName = string(dAtA[iNdEx:postIndex])
  37481. iNdEx = postIndex
  37482. case 2:
  37483. if wireType != 2 {
  37484. return fmt.Errorf("proto: wrong wireType = %d for field DatasetUUID", wireType)
  37485. }
  37486. var stringLen uint64
  37487. for shift := uint(0); ; shift += 7 {
  37488. if shift >= 64 {
  37489. return ErrIntOverflowGenerated
  37490. }
  37491. if iNdEx >= l {
  37492. return io.ErrUnexpectedEOF
  37493. }
  37494. b := dAtA[iNdEx]
  37495. iNdEx++
  37496. stringLen |= uint64(b&0x7F) << shift
  37497. if b < 0x80 {
  37498. break
  37499. }
  37500. }
  37501. intStringLen := int(stringLen)
  37502. if intStringLen < 0 {
  37503. return ErrInvalidLengthGenerated
  37504. }
  37505. postIndex := iNdEx + intStringLen
  37506. if postIndex < 0 {
  37507. return ErrInvalidLengthGenerated
  37508. }
  37509. if postIndex > l {
  37510. return io.ErrUnexpectedEOF
  37511. }
  37512. m.DatasetUUID = string(dAtA[iNdEx:postIndex])
  37513. iNdEx = postIndex
  37514. default:
  37515. iNdEx = preIndex
  37516. skippy, err := skipGenerated(dAtA[iNdEx:])
  37517. if err != nil {
  37518. return err
  37519. }
  37520. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37521. return ErrInvalidLengthGenerated
  37522. }
  37523. if (iNdEx + skippy) > l {
  37524. return io.ErrUnexpectedEOF
  37525. }
  37526. iNdEx += skippy
  37527. }
  37528. }
  37529. if iNdEx > l {
  37530. return io.ErrUnexpectedEOF
  37531. }
  37532. return nil
  37533. }
  37534. func (m *GCEPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  37535. l := len(dAtA)
  37536. iNdEx := 0
  37537. for iNdEx < l {
  37538. preIndex := iNdEx
  37539. var wire uint64
  37540. for shift := uint(0); ; shift += 7 {
  37541. if shift >= 64 {
  37542. return ErrIntOverflowGenerated
  37543. }
  37544. if iNdEx >= l {
  37545. return io.ErrUnexpectedEOF
  37546. }
  37547. b := dAtA[iNdEx]
  37548. iNdEx++
  37549. wire |= uint64(b&0x7F) << shift
  37550. if b < 0x80 {
  37551. break
  37552. }
  37553. }
  37554. fieldNum := int32(wire >> 3)
  37555. wireType := int(wire & 0x7)
  37556. if wireType == 4 {
  37557. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: wiretype end group for non-group")
  37558. }
  37559. if fieldNum <= 0 {
  37560. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37561. }
  37562. switch fieldNum {
  37563. case 1:
  37564. if wireType != 2 {
  37565. return fmt.Errorf("proto: wrong wireType = %d for field PDName", wireType)
  37566. }
  37567. var stringLen uint64
  37568. for shift := uint(0); ; shift += 7 {
  37569. if shift >= 64 {
  37570. return ErrIntOverflowGenerated
  37571. }
  37572. if iNdEx >= l {
  37573. return io.ErrUnexpectedEOF
  37574. }
  37575. b := dAtA[iNdEx]
  37576. iNdEx++
  37577. stringLen |= uint64(b&0x7F) << shift
  37578. if b < 0x80 {
  37579. break
  37580. }
  37581. }
  37582. intStringLen := int(stringLen)
  37583. if intStringLen < 0 {
  37584. return ErrInvalidLengthGenerated
  37585. }
  37586. postIndex := iNdEx + intStringLen
  37587. if postIndex < 0 {
  37588. return ErrInvalidLengthGenerated
  37589. }
  37590. if postIndex > l {
  37591. return io.ErrUnexpectedEOF
  37592. }
  37593. m.PDName = string(dAtA[iNdEx:postIndex])
  37594. iNdEx = postIndex
  37595. case 2:
  37596. if wireType != 2 {
  37597. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  37598. }
  37599. var stringLen uint64
  37600. for shift := uint(0); ; shift += 7 {
  37601. if shift >= 64 {
  37602. return ErrIntOverflowGenerated
  37603. }
  37604. if iNdEx >= l {
  37605. return io.ErrUnexpectedEOF
  37606. }
  37607. b := dAtA[iNdEx]
  37608. iNdEx++
  37609. stringLen |= uint64(b&0x7F) << shift
  37610. if b < 0x80 {
  37611. break
  37612. }
  37613. }
  37614. intStringLen := int(stringLen)
  37615. if intStringLen < 0 {
  37616. return ErrInvalidLengthGenerated
  37617. }
  37618. postIndex := iNdEx + intStringLen
  37619. if postIndex < 0 {
  37620. return ErrInvalidLengthGenerated
  37621. }
  37622. if postIndex > l {
  37623. return io.ErrUnexpectedEOF
  37624. }
  37625. m.FSType = string(dAtA[iNdEx:postIndex])
  37626. iNdEx = postIndex
  37627. case 3:
  37628. if wireType != 0 {
  37629. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  37630. }
  37631. m.Partition = 0
  37632. for shift := uint(0); ; shift += 7 {
  37633. if shift >= 64 {
  37634. return ErrIntOverflowGenerated
  37635. }
  37636. if iNdEx >= l {
  37637. return io.ErrUnexpectedEOF
  37638. }
  37639. b := dAtA[iNdEx]
  37640. iNdEx++
  37641. m.Partition |= int32(b&0x7F) << shift
  37642. if b < 0x80 {
  37643. break
  37644. }
  37645. }
  37646. case 4:
  37647. if wireType != 0 {
  37648. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37649. }
  37650. var v int
  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. v |= int(b&0x7F) << shift
  37661. if b < 0x80 {
  37662. break
  37663. }
  37664. }
  37665. m.ReadOnly = bool(v != 0)
  37666. default:
  37667. iNdEx = preIndex
  37668. skippy, err := skipGenerated(dAtA[iNdEx:])
  37669. if err != nil {
  37670. return err
  37671. }
  37672. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37673. return ErrInvalidLengthGenerated
  37674. }
  37675. if (iNdEx + skippy) > l {
  37676. return io.ErrUnexpectedEOF
  37677. }
  37678. iNdEx += skippy
  37679. }
  37680. }
  37681. if iNdEx > l {
  37682. return io.ErrUnexpectedEOF
  37683. }
  37684. return nil
  37685. }
  37686. func (m *GRPCAction) Unmarshal(dAtA []byte) error {
  37687. l := len(dAtA)
  37688. iNdEx := 0
  37689. for iNdEx < l {
  37690. preIndex := iNdEx
  37691. var wire uint64
  37692. for shift := uint(0); ; shift += 7 {
  37693. if shift >= 64 {
  37694. return ErrIntOverflowGenerated
  37695. }
  37696. if iNdEx >= l {
  37697. return io.ErrUnexpectedEOF
  37698. }
  37699. b := dAtA[iNdEx]
  37700. iNdEx++
  37701. wire |= uint64(b&0x7F) << shift
  37702. if b < 0x80 {
  37703. break
  37704. }
  37705. }
  37706. fieldNum := int32(wire >> 3)
  37707. wireType := int(wire & 0x7)
  37708. if wireType == 4 {
  37709. return fmt.Errorf("proto: GRPCAction: wiretype end group for non-group")
  37710. }
  37711. if fieldNum <= 0 {
  37712. return fmt.Errorf("proto: GRPCAction: illegal tag %d (wire type %d)", fieldNum, wire)
  37713. }
  37714. switch fieldNum {
  37715. case 1:
  37716. if wireType != 0 {
  37717. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  37718. }
  37719. m.Port = 0
  37720. for shift := uint(0); ; shift += 7 {
  37721. if shift >= 64 {
  37722. return ErrIntOverflowGenerated
  37723. }
  37724. if iNdEx >= l {
  37725. return io.ErrUnexpectedEOF
  37726. }
  37727. b := dAtA[iNdEx]
  37728. iNdEx++
  37729. m.Port |= int32(b&0x7F) << shift
  37730. if b < 0x80 {
  37731. break
  37732. }
  37733. }
  37734. case 2:
  37735. if wireType != 2 {
  37736. return fmt.Errorf("proto: wrong wireType = %d for field Service", wireType)
  37737. }
  37738. var stringLen uint64
  37739. for shift := uint(0); ; shift += 7 {
  37740. if shift >= 64 {
  37741. return ErrIntOverflowGenerated
  37742. }
  37743. if iNdEx >= l {
  37744. return io.ErrUnexpectedEOF
  37745. }
  37746. b := dAtA[iNdEx]
  37747. iNdEx++
  37748. stringLen |= uint64(b&0x7F) << shift
  37749. if b < 0x80 {
  37750. break
  37751. }
  37752. }
  37753. intStringLen := int(stringLen)
  37754. if intStringLen < 0 {
  37755. return ErrInvalidLengthGenerated
  37756. }
  37757. postIndex := iNdEx + intStringLen
  37758. if postIndex < 0 {
  37759. return ErrInvalidLengthGenerated
  37760. }
  37761. if postIndex > l {
  37762. return io.ErrUnexpectedEOF
  37763. }
  37764. s := string(dAtA[iNdEx:postIndex])
  37765. m.Service = &s
  37766. iNdEx = postIndex
  37767. default:
  37768. iNdEx = preIndex
  37769. skippy, err := skipGenerated(dAtA[iNdEx:])
  37770. if err != nil {
  37771. return err
  37772. }
  37773. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37774. return ErrInvalidLengthGenerated
  37775. }
  37776. if (iNdEx + skippy) > l {
  37777. return io.ErrUnexpectedEOF
  37778. }
  37779. iNdEx += skippy
  37780. }
  37781. }
  37782. if iNdEx > l {
  37783. return io.ErrUnexpectedEOF
  37784. }
  37785. return nil
  37786. }
  37787. func (m *GitRepoVolumeSource) Unmarshal(dAtA []byte) error {
  37788. l := len(dAtA)
  37789. iNdEx := 0
  37790. for iNdEx < l {
  37791. preIndex := iNdEx
  37792. var wire uint64
  37793. for shift := uint(0); ; shift += 7 {
  37794. if shift >= 64 {
  37795. return ErrIntOverflowGenerated
  37796. }
  37797. if iNdEx >= l {
  37798. return io.ErrUnexpectedEOF
  37799. }
  37800. b := dAtA[iNdEx]
  37801. iNdEx++
  37802. wire |= uint64(b&0x7F) << shift
  37803. if b < 0x80 {
  37804. break
  37805. }
  37806. }
  37807. fieldNum := int32(wire >> 3)
  37808. wireType := int(wire & 0x7)
  37809. if wireType == 4 {
  37810. return fmt.Errorf("proto: GitRepoVolumeSource: wiretype end group for non-group")
  37811. }
  37812. if fieldNum <= 0 {
  37813. return fmt.Errorf("proto: GitRepoVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37814. }
  37815. switch fieldNum {
  37816. case 1:
  37817. if wireType != 2 {
  37818. return fmt.Errorf("proto: wrong wireType = %d for field Repository", wireType)
  37819. }
  37820. var stringLen uint64
  37821. for shift := uint(0); ; shift += 7 {
  37822. if shift >= 64 {
  37823. return ErrIntOverflowGenerated
  37824. }
  37825. if iNdEx >= l {
  37826. return io.ErrUnexpectedEOF
  37827. }
  37828. b := dAtA[iNdEx]
  37829. iNdEx++
  37830. stringLen |= uint64(b&0x7F) << shift
  37831. if b < 0x80 {
  37832. break
  37833. }
  37834. }
  37835. intStringLen := int(stringLen)
  37836. if intStringLen < 0 {
  37837. return ErrInvalidLengthGenerated
  37838. }
  37839. postIndex := iNdEx + intStringLen
  37840. if postIndex < 0 {
  37841. return ErrInvalidLengthGenerated
  37842. }
  37843. if postIndex > l {
  37844. return io.ErrUnexpectedEOF
  37845. }
  37846. m.Repository = string(dAtA[iNdEx:postIndex])
  37847. iNdEx = postIndex
  37848. case 2:
  37849. if wireType != 2 {
  37850. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  37851. }
  37852. var stringLen uint64
  37853. for shift := uint(0); ; shift += 7 {
  37854. if shift >= 64 {
  37855. return ErrIntOverflowGenerated
  37856. }
  37857. if iNdEx >= l {
  37858. return io.ErrUnexpectedEOF
  37859. }
  37860. b := dAtA[iNdEx]
  37861. iNdEx++
  37862. stringLen |= uint64(b&0x7F) << shift
  37863. if b < 0x80 {
  37864. break
  37865. }
  37866. }
  37867. intStringLen := int(stringLen)
  37868. if intStringLen < 0 {
  37869. return ErrInvalidLengthGenerated
  37870. }
  37871. postIndex := iNdEx + intStringLen
  37872. if postIndex < 0 {
  37873. return ErrInvalidLengthGenerated
  37874. }
  37875. if postIndex > l {
  37876. return io.ErrUnexpectedEOF
  37877. }
  37878. m.Revision = string(dAtA[iNdEx:postIndex])
  37879. iNdEx = postIndex
  37880. case 3:
  37881. if wireType != 2 {
  37882. return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
  37883. }
  37884. var stringLen uint64
  37885. for shift := uint(0); ; shift += 7 {
  37886. if shift >= 64 {
  37887. return ErrIntOverflowGenerated
  37888. }
  37889. if iNdEx >= l {
  37890. return io.ErrUnexpectedEOF
  37891. }
  37892. b := dAtA[iNdEx]
  37893. iNdEx++
  37894. stringLen |= uint64(b&0x7F) << shift
  37895. if b < 0x80 {
  37896. break
  37897. }
  37898. }
  37899. intStringLen := int(stringLen)
  37900. if intStringLen < 0 {
  37901. return ErrInvalidLengthGenerated
  37902. }
  37903. postIndex := iNdEx + intStringLen
  37904. if postIndex < 0 {
  37905. return ErrInvalidLengthGenerated
  37906. }
  37907. if postIndex > l {
  37908. return io.ErrUnexpectedEOF
  37909. }
  37910. m.Directory = string(dAtA[iNdEx:postIndex])
  37911. iNdEx = postIndex
  37912. default:
  37913. iNdEx = preIndex
  37914. skippy, err := skipGenerated(dAtA[iNdEx:])
  37915. if err != nil {
  37916. return err
  37917. }
  37918. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37919. return ErrInvalidLengthGenerated
  37920. }
  37921. if (iNdEx + skippy) > l {
  37922. return io.ErrUnexpectedEOF
  37923. }
  37924. iNdEx += skippy
  37925. }
  37926. }
  37927. if iNdEx > l {
  37928. return io.ErrUnexpectedEOF
  37929. }
  37930. return nil
  37931. }
  37932. func (m *GlusterfsPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  37933. l := len(dAtA)
  37934. iNdEx := 0
  37935. for iNdEx < l {
  37936. preIndex := iNdEx
  37937. var wire uint64
  37938. for shift := uint(0); ; shift += 7 {
  37939. if shift >= 64 {
  37940. return ErrIntOverflowGenerated
  37941. }
  37942. if iNdEx >= l {
  37943. return io.ErrUnexpectedEOF
  37944. }
  37945. b := dAtA[iNdEx]
  37946. iNdEx++
  37947. wire |= uint64(b&0x7F) << shift
  37948. if b < 0x80 {
  37949. break
  37950. }
  37951. }
  37952. fieldNum := int32(wire >> 3)
  37953. wireType := int(wire & 0x7)
  37954. if wireType == 4 {
  37955. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: wiretype end group for non-group")
  37956. }
  37957. if fieldNum <= 0 {
  37958. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37959. }
  37960. switch fieldNum {
  37961. case 1:
  37962. if wireType != 2 {
  37963. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  37964. }
  37965. var stringLen uint64
  37966. for shift := uint(0); ; shift += 7 {
  37967. if shift >= 64 {
  37968. return ErrIntOverflowGenerated
  37969. }
  37970. if iNdEx >= l {
  37971. return io.ErrUnexpectedEOF
  37972. }
  37973. b := dAtA[iNdEx]
  37974. iNdEx++
  37975. stringLen |= uint64(b&0x7F) << shift
  37976. if b < 0x80 {
  37977. break
  37978. }
  37979. }
  37980. intStringLen := int(stringLen)
  37981. if intStringLen < 0 {
  37982. return ErrInvalidLengthGenerated
  37983. }
  37984. postIndex := iNdEx + intStringLen
  37985. if postIndex < 0 {
  37986. return ErrInvalidLengthGenerated
  37987. }
  37988. if postIndex > l {
  37989. return io.ErrUnexpectedEOF
  37990. }
  37991. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  37992. iNdEx = postIndex
  37993. case 2:
  37994. if wireType != 2 {
  37995. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37996. }
  37997. var stringLen uint64
  37998. for shift := uint(0); ; shift += 7 {
  37999. if shift >= 64 {
  38000. return ErrIntOverflowGenerated
  38001. }
  38002. if iNdEx >= l {
  38003. return io.ErrUnexpectedEOF
  38004. }
  38005. b := dAtA[iNdEx]
  38006. iNdEx++
  38007. stringLen |= uint64(b&0x7F) << shift
  38008. if b < 0x80 {
  38009. break
  38010. }
  38011. }
  38012. intStringLen := int(stringLen)
  38013. if intStringLen < 0 {
  38014. return ErrInvalidLengthGenerated
  38015. }
  38016. postIndex := iNdEx + intStringLen
  38017. if postIndex < 0 {
  38018. return ErrInvalidLengthGenerated
  38019. }
  38020. if postIndex > l {
  38021. return io.ErrUnexpectedEOF
  38022. }
  38023. m.Path = string(dAtA[iNdEx:postIndex])
  38024. iNdEx = postIndex
  38025. case 3:
  38026. if wireType != 0 {
  38027. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  38028. }
  38029. var v int
  38030. for shift := uint(0); ; shift += 7 {
  38031. if shift >= 64 {
  38032. return ErrIntOverflowGenerated
  38033. }
  38034. if iNdEx >= l {
  38035. return io.ErrUnexpectedEOF
  38036. }
  38037. b := dAtA[iNdEx]
  38038. iNdEx++
  38039. v |= int(b&0x7F) << shift
  38040. if b < 0x80 {
  38041. break
  38042. }
  38043. }
  38044. m.ReadOnly = bool(v != 0)
  38045. case 4:
  38046. if wireType != 2 {
  38047. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsNamespace", wireType)
  38048. }
  38049. var stringLen uint64
  38050. for shift := uint(0); ; shift += 7 {
  38051. if shift >= 64 {
  38052. return ErrIntOverflowGenerated
  38053. }
  38054. if iNdEx >= l {
  38055. return io.ErrUnexpectedEOF
  38056. }
  38057. b := dAtA[iNdEx]
  38058. iNdEx++
  38059. stringLen |= uint64(b&0x7F) << shift
  38060. if b < 0x80 {
  38061. break
  38062. }
  38063. }
  38064. intStringLen := int(stringLen)
  38065. if intStringLen < 0 {
  38066. return ErrInvalidLengthGenerated
  38067. }
  38068. postIndex := iNdEx + intStringLen
  38069. if postIndex < 0 {
  38070. return ErrInvalidLengthGenerated
  38071. }
  38072. if postIndex > l {
  38073. return io.ErrUnexpectedEOF
  38074. }
  38075. s := string(dAtA[iNdEx:postIndex])
  38076. m.EndpointsNamespace = &s
  38077. iNdEx = postIndex
  38078. default:
  38079. iNdEx = preIndex
  38080. skippy, err := skipGenerated(dAtA[iNdEx:])
  38081. if err != nil {
  38082. return err
  38083. }
  38084. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38085. return ErrInvalidLengthGenerated
  38086. }
  38087. if (iNdEx + skippy) > l {
  38088. return io.ErrUnexpectedEOF
  38089. }
  38090. iNdEx += skippy
  38091. }
  38092. }
  38093. if iNdEx > l {
  38094. return io.ErrUnexpectedEOF
  38095. }
  38096. return nil
  38097. }
  38098. func (m *GlusterfsVolumeSource) Unmarshal(dAtA []byte) error {
  38099. l := len(dAtA)
  38100. iNdEx := 0
  38101. for iNdEx < l {
  38102. preIndex := iNdEx
  38103. var wire uint64
  38104. for shift := uint(0); ; shift += 7 {
  38105. if shift >= 64 {
  38106. return ErrIntOverflowGenerated
  38107. }
  38108. if iNdEx >= l {
  38109. return io.ErrUnexpectedEOF
  38110. }
  38111. b := dAtA[iNdEx]
  38112. iNdEx++
  38113. wire |= uint64(b&0x7F) << shift
  38114. if b < 0x80 {
  38115. break
  38116. }
  38117. }
  38118. fieldNum := int32(wire >> 3)
  38119. wireType := int(wire & 0x7)
  38120. if wireType == 4 {
  38121. return fmt.Errorf("proto: GlusterfsVolumeSource: wiretype end group for non-group")
  38122. }
  38123. if fieldNum <= 0 {
  38124. return fmt.Errorf("proto: GlusterfsVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38125. }
  38126. switch fieldNum {
  38127. case 1:
  38128. if wireType != 2 {
  38129. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  38130. }
  38131. var stringLen uint64
  38132. for shift := uint(0); ; shift += 7 {
  38133. if shift >= 64 {
  38134. return ErrIntOverflowGenerated
  38135. }
  38136. if iNdEx >= l {
  38137. return io.ErrUnexpectedEOF
  38138. }
  38139. b := dAtA[iNdEx]
  38140. iNdEx++
  38141. stringLen |= uint64(b&0x7F) << shift
  38142. if b < 0x80 {
  38143. break
  38144. }
  38145. }
  38146. intStringLen := int(stringLen)
  38147. if intStringLen < 0 {
  38148. return ErrInvalidLengthGenerated
  38149. }
  38150. postIndex := iNdEx + intStringLen
  38151. if postIndex < 0 {
  38152. return ErrInvalidLengthGenerated
  38153. }
  38154. if postIndex > l {
  38155. return io.ErrUnexpectedEOF
  38156. }
  38157. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  38158. iNdEx = postIndex
  38159. case 2:
  38160. if wireType != 2 {
  38161. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  38162. }
  38163. var stringLen uint64
  38164. for shift := uint(0); ; shift += 7 {
  38165. if shift >= 64 {
  38166. return ErrIntOverflowGenerated
  38167. }
  38168. if iNdEx >= l {
  38169. return io.ErrUnexpectedEOF
  38170. }
  38171. b := dAtA[iNdEx]
  38172. iNdEx++
  38173. stringLen |= uint64(b&0x7F) << shift
  38174. if b < 0x80 {
  38175. break
  38176. }
  38177. }
  38178. intStringLen := int(stringLen)
  38179. if intStringLen < 0 {
  38180. return ErrInvalidLengthGenerated
  38181. }
  38182. postIndex := iNdEx + intStringLen
  38183. if postIndex < 0 {
  38184. return ErrInvalidLengthGenerated
  38185. }
  38186. if postIndex > l {
  38187. return io.ErrUnexpectedEOF
  38188. }
  38189. m.Path = string(dAtA[iNdEx:postIndex])
  38190. iNdEx = postIndex
  38191. case 3:
  38192. if wireType != 0 {
  38193. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  38194. }
  38195. var v int
  38196. for shift := uint(0); ; shift += 7 {
  38197. if shift >= 64 {
  38198. return ErrIntOverflowGenerated
  38199. }
  38200. if iNdEx >= l {
  38201. return io.ErrUnexpectedEOF
  38202. }
  38203. b := dAtA[iNdEx]
  38204. iNdEx++
  38205. v |= int(b&0x7F) << shift
  38206. if b < 0x80 {
  38207. break
  38208. }
  38209. }
  38210. m.ReadOnly = bool(v != 0)
  38211. default:
  38212. iNdEx = preIndex
  38213. skippy, err := skipGenerated(dAtA[iNdEx:])
  38214. if err != nil {
  38215. return err
  38216. }
  38217. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38218. return ErrInvalidLengthGenerated
  38219. }
  38220. if (iNdEx + skippy) > l {
  38221. return io.ErrUnexpectedEOF
  38222. }
  38223. iNdEx += skippy
  38224. }
  38225. }
  38226. if iNdEx > l {
  38227. return io.ErrUnexpectedEOF
  38228. }
  38229. return nil
  38230. }
  38231. func (m *HTTPGetAction) Unmarshal(dAtA []byte) error {
  38232. l := len(dAtA)
  38233. iNdEx := 0
  38234. for iNdEx < l {
  38235. preIndex := iNdEx
  38236. var wire uint64
  38237. for shift := uint(0); ; shift += 7 {
  38238. if shift >= 64 {
  38239. return ErrIntOverflowGenerated
  38240. }
  38241. if iNdEx >= l {
  38242. return io.ErrUnexpectedEOF
  38243. }
  38244. b := dAtA[iNdEx]
  38245. iNdEx++
  38246. wire |= uint64(b&0x7F) << shift
  38247. if b < 0x80 {
  38248. break
  38249. }
  38250. }
  38251. fieldNum := int32(wire >> 3)
  38252. wireType := int(wire & 0x7)
  38253. if wireType == 4 {
  38254. return fmt.Errorf("proto: HTTPGetAction: wiretype end group for non-group")
  38255. }
  38256. if fieldNum <= 0 {
  38257. return fmt.Errorf("proto: HTTPGetAction: illegal tag %d (wire type %d)", fieldNum, wire)
  38258. }
  38259. switch fieldNum {
  38260. case 1:
  38261. if wireType != 2 {
  38262. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  38263. }
  38264. var stringLen uint64
  38265. for shift := uint(0); ; shift += 7 {
  38266. if shift >= 64 {
  38267. return ErrIntOverflowGenerated
  38268. }
  38269. if iNdEx >= l {
  38270. return io.ErrUnexpectedEOF
  38271. }
  38272. b := dAtA[iNdEx]
  38273. iNdEx++
  38274. stringLen |= uint64(b&0x7F) << shift
  38275. if b < 0x80 {
  38276. break
  38277. }
  38278. }
  38279. intStringLen := int(stringLen)
  38280. if intStringLen < 0 {
  38281. return ErrInvalidLengthGenerated
  38282. }
  38283. postIndex := iNdEx + intStringLen
  38284. if postIndex < 0 {
  38285. return ErrInvalidLengthGenerated
  38286. }
  38287. if postIndex > l {
  38288. return io.ErrUnexpectedEOF
  38289. }
  38290. m.Path = string(dAtA[iNdEx:postIndex])
  38291. iNdEx = postIndex
  38292. case 2:
  38293. if wireType != 2 {
  38294. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  38295. }
  38296. var msglen int
  38297. for shift := uint(0); ; shift += 7 {
  38298. if shift >= 64 {
  38299. return ErrIntOverflowGenerated
  38300. }
  38301. if iNdEx >= l {
  38302. return io.ErrUnexpectedEOF
  38303. }
  38304. b := dAtA[iNdEx]
  38305. iNdEx++
  38306. msglen |= int(b&0x7F) << shift
  38307. if b < 0x80 {
  38308. break
  38309. }
  38310. }
  38311. if msglen < 0 {
  38312. return ErrInvalidLengthGenerated
  38313. }
  38314. postIndex := iNdEx + msglen
  38315. if postIndex < 0 {
  38316. return ErrInvalidLengthGenerated
  38317. }
  38318. if postIndex > l {
  38319. return io.ErrUnexpectedEOF
  38320. }
  38321. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38322. return err
  38323. }
  38324. iNdEx = postIndex
  38325. case 3:
  38326. if wireType != 2 {
  38327. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  38328. }
  38329. var stringLen uint64
  38330. for shift := uint(0); ; shift += 7 {
  38331. if shift >= 64 {
  38332. return ErrIntOverflowGenerated
  38333. }
  38334. if iNdEx >= l {
  38335. return io.ErrUnexpectedEOF
  38336. }
  38337. b := dAtA[iNdEx]
  38338. iNdEx++
  38339. stringLen |= uint64(b&0x7F) << shift
  38340. if b < 0x80 {
  38341. break
  38342. }
  38343. }
  38344. intStringLen := int(stringLen)
  38345. if intStringLen < 0 {
  38346. return ErrInvalidLengthGenerated
  38347. }
  38348. postIndex := iNdEx + intStringLen
  38349. if postIndex < 0 {
  38350. return ErrInvalidLengthGenerated
  38351. }
  38352. if postIndex > l {
  38353. return io.ErrUnexpectedEOF
  38354. }
  38355. m.Host = string(dAtA[iNdEx:postIndex])
  38356. iNdEx = postIndex
  38357. case 4:
  38358. if wireType != 2 {
  38359. return fmt.Errorf("proto: wrong wireType = %d for field Scheme", wireType)
  38360. }
  38361. var stringLen uint64
  38362. for shift := uint(0); ; shift += 7 {
  38363. if shift >= 64 {
  38364. return ErrIntOverflowGenerated
  38365. }
  38366. if iNdEx >= l {
  38367. return io.ErrUnexpectedEOF
  38368. }
  38369. b := dAtA[iNdEx]
  38370. iNdEx++
  38371. stringLen |= uint64(b&0x7F) << shift
  38372. if b < 0x80 {
  38373. break
  38374. }
  38375. }
  38376. intStringLen := int(stringLen)
  38377. if intStringLen < 0 {
  38378. return ErrInvalidLengthGenerated
  38379. }
  38380. postIndex := iNdEx + intStringLen
  38381. if postIndex < 0 {
  38382. return ErrInvalidLengthGenerated
  38383. }
  38384. if postIndex > l {
  38385. return io.ErrUnexpectedEOF
  38386. }
  38387. m.Scheme = URIScheme(dAtA[iNdEx:postIndex])
  38388. iNdEx = postIndex
  38389. case 5:
  38390. if wireType != 2 {
  38391. return fmt.Errorf("proto: wrong wireType = %d for field HTTPHeaders", wireType)
  38392. }
  38393. var msglen int
  38394. for shift := uint(0); ; shift += 7 {
  38395. if shift >= 64 {
  38396. return ErrIntOverflowGenerated
  38397. }
  38398. if iNdEx >= l {
  38399. return io.ErrUnexpectedEOF
  38400. }
  38401. b := dAtA[iNdEx]
  38402. iNdEx++
  38403. msglen |= int(b&0x7F) << shift
  38404. if b < 0x80 {
  38405. break
  38406. }
  38407. }
  38408. if msglen < 0 {
  38409. return ErrInvalidLengthGenerated
  38410. }
  38411. postIndex := iNdEx + msglen
  38412. if postIndex < 0 {
  38413. return ErrInvalidLengthGenerated
  38414. }
  38415. if postIndex > l {
  38416. return io.ErrUnexpectedEOF
  38417. }
  38418. m.HTTPHeaders = append(m.HTTPHeaders, HTTPHeader{})
  38419. if err := m.HTTPHeaders[len(m.HTTPHeaders)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38420. return err
  38421. }
  38422. iNdEx = postIndex
  38423. default:
  38424. iNdEx = preIndex
  38425. skippy, err := skipGenerated(dAtA[iNdEx:])
  38426. if err != nil {
  38427. return err
  38428. }
  38429. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38430. return ErrInvalidLengthGenerated
  38431. }
  38432. if (iNdEx + skippy) > l {
  38433. return io.ErrUnexpectedEOF
  38434. }
  38435. iNdEx += skippy
  38436. }
  38437. }
  38438. if iNdEx > l {
  38439. return io.ErrUnexpectedEOF
  38440. }
  38441. return nil
  38442. }
  38443. func (m *HTTPHeader) Unmarshal(dAtA []byte) error {
  38444. l := len(dAtA)
  38445. iNdEx := 0
  38446. for iNdEx < l {
  38447. preIndex := iNdEx
  38448. var wire uint64
  38449. for shift := uint(0); ; shift += 7 {
  38450. if shift >= 64 {
  38451. return ErrIntOverflowGenerated
  38452. }
  38453. if iNdEx >= l {
  38454. return io.ErrUnexpectedEOF
  38455. }
  38456. b := dAtA[iNdEx]
  38457. iNdEx++
  38458. wire |= uint64(b&0x7F) << shift
  38459. if b < 0x80 {
  38460. break
  38461. }
  38462. }
  38463. fieldNum := int32(wire >> 3)
  38464. wireType := int(wire & 0x7)
  38465. if wireType == 4 {
  38466. return fmt.Errorf("proto: HTTPHeader: wiretype end group for non-group")
  38467. }
  38468. if fieldNum <= 0 {
  38469. return fmt.Errorf("proto: HTTPHeader: illegal tag %d (wire type %d)", fieldNum, wire)
  38470. }
  38471. switch fieldNum {
  38472. case 1:
  38473. if wireType != 2 {
  38474. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  38475. }
  38476. var stringLen uint64
  38477. for shift := uint(0); ; shift += 7 {
  38478. if shift >= 64 {
  38479. return ErrIntOverflowGenerated
  38480. }
  38481. if iNdEx >= l {
  38482. return io.ErrUnexpectedEOF
  38483. }
  38484. b := dAtA[iNdEx]
  38485. iNdEx++
  38486. stringLen |= uint64(b&0x7F) << shift
  38487. if b < 0x80 {
  38488. break
  38489. }
  38490. }
  38491. intStringLen := int(stringLen)
  38492. if intStringLen < 0 {
  38493. return ErrInvalidLengthGenerated
  38494. }
  38495. postIndex := iNdEx + intStringLen
  38496. if postIndex < 0 {
  38497. return ErrInvalidLengthGenerated
  38498. }
  38499. if postIndex > l {
  38500. return io.ErrUnexpectedEOF
  38501. }
  38502. m.Name = string(dAtA[iNdEx:postIndex])
  38503. iNdEx = postIndex
  38504. case 2:
  38505. if wireType != 2 {
  38506. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  38507. }
  38508. var stringLen uint64
  38509. for shift := uint(0); ; shift += 7 {
  38510. if shift >= 64 {
  38511. return ErrIntOverflowGenerated
  38512. }
  38513. if iNdEx >= l {
  38514. return io.ErrUnexpectedEOF
  38515. }
  38516. b := dAtA[iNdEx]
  38517. iNdEx++
  38518. stringLen |= uint64(b&0x7F) << shift
  38519. if b < 0x80 {
  38520. break
  38521. }
  38522. }
  38523. intStringLen := int(stringLen)
  38524. if intStringLen < 0 {
  38525. return ErrInvalidLengthGenerated
  38526. }
  38527. postIndex := iNdEx + intStringLen
  38528. if postIndex < 0 {
  38529. return ErrInvalidLengthGenerated
  38530. }
  38531. if postIndex > l {
  38532. return io.ErrUnexpectedEOF
  38533. }
  38534. m.Value = string(dAtA[iNdEx:postIndex])
  38535. iNdEx = postIndex
  38536. default:
  38537. iNdEx = preIndex
  38538. skippy, err := skipGenerated(dAtA[iNdEx:])
  38539. if err != nil {
  38540. return err
  38541. }
  38542. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38543. return ErrInvalidLengthGenerated
  38544. }
  38545. if (iNdEx + skippy) > l {
  38546. return io.ErrUnexpectedEOF
  38547. }
  38548. iNdEx += skippy
  38549. }
  38550. }
  38551. if iNdEx > l {
  38552. return io.ErrUnexpectedEOF
  38553. }
  38554. return nil
  38555. }
  38556. func (m *HostAlias) Unmarshal(dAtA []byte) error {
  38557. l := len(dAtA)
  38558. iNdEx := 0
  38559. for iNdEx < l {
  38560. preIndex := iNdEx
  38561. var wire uint64
  38562. for shift := uint(0); ; shift += 7 {
  38563. if shift >= 64 {
  38564. return ErrIntOverflowGenerated
  38565. }
  38566. if iNdEx >= l {
  38567. return io.ErrUnexpectedEOF
  38568. }
  38569. b := dAtA[iNdEx]
  38570. iNdEx++
  38571. wire |= uint64(b&0x7F) << shift
  38572. if b < 0x80 {
  38573. break
  38574. }
  38575. }
  38576. fieldNum := int32(wire >> 3)
  38577. wireType := int(wire & 0x7)
  38578. if wireType == 4 {
  38579. return fmt.Errorf("proto: HostAlias: wiretype end group for non-group")
  38580. }
  38581. if fieldNum <= 0 {
  38582. return fmt.Errorf("proto: HostAlias: illegal tag %d (wire type %d)", fieldNum, wire)
  38583. }
  38584. switch fieldNum {
  38585. case 1:
  38586. if wireType != 2 {
  38587. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  38588. }
  38589. var stringLen uint64
  38590. for shift := uint(0); ; shift += 7 {
  38591. if shift >= 64 {
  38592. return ErrIntOverflowGenerated
  38593. }
  38594. if iNdEx >= l {
  38595. return io.ErrUnexpectedEOF
  38596. }
  38597. b := dAtA[iNdEx]
  38598. iNdEx++
  38599. stringLen |= uint64(b&0x7F) << shift
  38600. if b < 0x80 {
  38601. break
  38602. }
  38603. }
  38604. intStringLen := int(stringLen)
  38605. if intStringLen < 0 {
  38606. return ErrInvalidLengthGenerated
  38607. }
  38608. postIndex := iNdEx + intStringLen
  38609. if postIndex < 0 {
  38610. return ErrInvalidLengthGenerated
  38611. }
  38612. if postIndex > l {
  38613. return io.ErrUnexpectedEOF
  38614. }
  38615. m.IP = string(dAtA[iNdEx:postIndex])
  38616. iNdEx = postIndex
  38617. case 2:
  38618. if wireType != 2 {
  38619. return fmt.Errorf("proto: wrong wireType = %d for field Hostnames", wireType)
  38620. }
  38621. var stringLen uint64
  38622. for shift := uint(0); ; shift += 7 {
  38623. if shift >= 64 {
  38624. return ErrIntOverflowGenerated
  38625. }
  38626. if iNdEx >= l {
  38627. return io.ErrUnexpectedEOF
  38628. }
  38629. b := dAtA[iNdEx]
  38630. iNdEx++
  38631. stringLen |= uint64(b&0x7F) << shift
  38632. if b < 0x80 {
  38633. break
  38634. }
  38635. }
  38636. intStringLen := int(stringLen)
  38637. if intStringLen < 0 {
  38638. return ErrInvalidLengthGenerated
  38639. }
  38640. postIndex := iNdEx + intStringLen
  38641. if postIndex < 0 {
  38642. return ErrInvalidLengthGenerated
  38643. }
  38644. if postIndex > l {
  38645. return io.ErrUnexpectedEOF
  38646. }
  38647. m.Hostnames = append(m.Hostnames, string(dAtA[iNdEx:postIndex]))
  38648. iNdEx = postIndex
  38649. default:
  38650. iNdEx = preIndex
  38651. skippy, err := skipGenerated(dAtA[iNdEx:])
  38652. if err != nil {
  38653. return err
  38654. }
  38655. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38656. return ErrInvalidLengthGenerated
  38657. }
  38658. if (iNdEx + skippy) > l {
  38659. return io.ErrUnexpectedEOF
  38660. }
  38661. iNdEx += skippy
  38662. }
  38663. }
  38664. if iNdEx > l {
  38665. return io.ErrUnexpectedEOF
  38666. }
  38667. return nil
  38668. }
  38669. func (m *HostPathVolumeSource) Unmarshal(dAtA []byte) error {
  38670. l := len(dAtA)
  38671. iNdEx := 0
  38672. for iNdEx < l {
  38673. preIndex := iNdEx
  38674. var wire uint64
  38675. for shift := uint(0); ; shift += 7 {
  38676. if shift >= 64 {
  38677. return ErrIntOverflowGenerated
  38678. }
  38679. if iNdEx >= l {
  38680. return io.ErrUnexpectedEOF
  38681. }
  38682. b := dAtA[iNdEx]
  38683. iNdEx++
  38684. wire |= uint64(b&0x7F) << shift
  38685. if b < 0x80 {
  38686. break
  38687. }
  38688. }
  38689. fieldNum := int32(wire >> 3)
  38690. wireType := int(wire & 0x7)
  38691. if wireType == 4 {
  38692. return fmt.Errorf("proto: HostPathVolumeSource: wiretype end group for non-group")
  38693. }
  38694. if fieldNum <= 0 {
  38695. return fmt.Errorf("proto: HostPathVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38696. }
  38697. switch fieldNum {
  38698. case 1:
  38699. if wireType != 2 {
  38700. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  38701. }
  38702. var stringLen uint64
  38703. for shift := uint(0); ; shift += 7 {
  38704. if shift >= 64 {
  38705. return ErrIntOverflowGenerated
  38706. }
  38707. if iNdEx >= l {
  38708. return io.ErrUnexpectedEOF
  38709. }
  38710. b := dAtA[iNdEx]
  38711. iNdEx++
  38712. stringLen |= uint64(b&0x7F) << shift
  38713. if b < 0x80 {
  38714. break
  38715. }
  38716. }
  38717. intStringLen := int(stringLen)
  38718. if intStringLen < 0 {
  38719. return ErrInvalidLengthGenerated
  38720. }
  38721. postIndex := iNdEx + intStringLen
  38722. if postIndex < 0 {
  38723. return ErrInvalidLengthGenerated
  38724. }
  38725. if postIndex > l {
  38726. return io.ErrUnexpectedEOF
  38727. }
  38728. m.Path = string(dAtA[iNdEx:postIndex])
  38729. iNdEx = postIndex
  38730. case 2:
  38731. if wireType != 2 {
  38732. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  38733. }
  38734. var stringLen uint64
  38735. for shift := uint(0); ; shift += 7 {
  38736. if shift >= 64 {
  38737. return ErrIntOverflowGenerated
  38738. }
  38739. if iNdEx >= l {
  38740. return io.ErrUnexpectedEOF
  38741. }
  38742. b := dAtA[iNdEx]
  38743. iNdEx++
  38744. stringLen |= uint64(b&0x7F) << shift
  38745. if b < 0x80 {
  38746. break
  38747. }
  38748. }
  38749. intStringLen := int(stringLen)
  38750. if intStringLen < 0 {
  38751. return ErrInvalidLengthGenerated
  38752. }
  38753. postIndex := iNdEx + intStringLen
  38754. if postIndex < 0 {
  38755. return ErrInvalidLengthGenerated
  38756. }
  38757. if postIndex > l {
  38758. return io.ErrUnexpectedEOF
  38759. }
  38760. s := HostPathType(dAtA[iNdEx:postIndex])
  38761. m.Type = &s
  38762. iNdEx = postIndex
  38763. default:
  38764. iNdEx = preIndex
  38765. skippy, err := skipGenerated(dAtA[iNdEx:])
  38766. if err != nil {
  38767. return err
  38768. }
  38769. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38770. return ErrInvalidLengthGenerated
  38771. }
  38772. if (iNdEx + skippy) > l {
  38773. return io.ErrUnexpectedEOF
  38774. }
  38775. iNdEx += skippy
  38776. }
  38777. }
  38778. if iNdEx > l {
  38779. return io.ErrUnexpectedEOF
  38780. }
  38781. return nil
  38782. }
  38783. func (m *ISCSIPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  38784. l := len(dAtA)
  38785. iNdEx := 0
  38786. for iNdEx < l {
  38787. preIndex := iNdEx
  38788. var wire uint64
  38789. for shift := uint(0); ; shift += 7 {
  38790. if shift >= 64 {
  38791. return ErrIntOverflowGenerated
  38792. }
  38793. if iNdEx >= l {
  38794. return io.ErrUnexpectedEOF
  38795. }
  38796. b := dAtA[iNdEx]
  38797. iNdEx++
  38798. wire |= uint64(b&0x7F) << shift
  38799. if b < 0x80 {
  38800. break
  38801. }
  38802. }
  38803. fieldNum := int32(wire >> 3)
  38804. wireType := int(wire & 0x7)
  38805. if wireType == 4 {
  38806. return fmt.Errorf("proto: ISCSIPersistentVolumeSource: wiretype end group for non-group")
  38807. }
  38808. if fieldNum <= 0 {
  38809. return fmt.Errorf("proto: ISCSIPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38810. }
  38811. switch fieldNum {
  38812. case 1:
  38813. if wireType != 2 {
  38814. return fmt.Errorf("proto: wrong wireType = %d for field TargetPortal", wireType)
  38815. }
  38816. var stringLen uint64
  38817. for shift := uint(0); ; shift += 7 {
  38818. if shift >= 64 {
  38819. return ErrIntOverflowGenerated
  38820. }
  38821. if iNdEx >= l {
  38822. return io.ErrUnexpectedEOF
  38823. }
  38824. b := dAtA[iNdEx]
  38825. iNdEx++
  38826. stringLen |= uint64(b&0x7F) << shift
  38827. if b < 0x80 {
  38828. break
  38829. }
  38830. }
  38831. intStringLen := int(stringLen)
  38832. if intStringLen < 0 {
  38833. return ErrInvalidLengthGenerated
  38834. }
  38835. postIndex := iNdEx + intStringLen
  38836. if postIndex < 0 {
  38837. return ErrInvalidLengthGenerated
  38838. }
  38839. if postIndex > l {
  38840. return io.ErrUnexpectedEOF
  38841. }
  38842. m.TargetPortal = string(dAtA[iNdEx:postIndex])
  38843. iNdEx = postIndex
  38844. case 2:
  38845. if wireType != 2 {
  38846. return fmt.Errorf("proto: wrong wireType = %d for field IQN", wireType)
  38847. }
  38848. var stringLen uint64
  38849. for shift := uint(0); ; shift += 7 {
  38850. if shift >= 64 {
  38851. return ErrIntOverflowGenerated
  38852. }
  38853. if iNdEx >= l {
  38854. return io.ErrUnexpectedEOF
  38855. }
  38856. b := dAtA[iNdEx]
  38857. iNdEx++
  38858. stringLen |= uint64(b&0x7F) << shift
  38859. if b < 0x80 {
  38860. break
  38861. }
  38862. }
  38863. intStringLen := int(stringLen)
  38864. if intStringLen < 0 {
  38865. return ErrInvalidLengthGenerated
  38866. }
  38867. postIndex := iNdEx + intStringLen
  38868. if postIndex < 0 {
  38869. return ErrInvalidLengthGenerated
  38870. }
  38871. if postIndex > l {
  38872. return io.ErrUnexpectedEOF
  38873. }
  38874. m.IQN = string(dAtA[iNdEx:postIndex])
  38875. iNdEx = postIndex
  38876. case 3:
  38877. if wireType != 0 {
  38878. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  38879. }
  38880. m.Lun = 0
  38881. for shift := uint(0); ; shift += 7 {
  38882. if shift >= 64 {
  38883. return ErrIntOverflowGenerated
  38884. }
  38885. if iNdEx >= l {
  38886. return io.ErrUnexpectedEOF
  38887. }
  38888. b := dAtA[iNdEx]
  38889. iNdEx++
  38890. m.Lun |= int32(b&0x7F) << shift
  38891. if b < 0x80 {
  38892. break
  38893. }
  38894. }
  38895. case 4:
  38896. if wireType != 2 {
  38897. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  38898. }
  38899. var stringLen uint64
  38900. for shift := uint(0); ; shift += 7 {
  38901. if shift >= 64 {
  38902. return ErrIntOverflowGenerated
  38903. }
  38904. if iNdEx >= l {
  38905. return io.ErrUnexpectedEOF
  38906. }
  38907. b := dAtA[iNdEx]
  38908. iNdEx++
  38909. stringLen |= uint64(b&0x7F) << shift
  38910. if b < 0x80 {
  38911. break
  38912. }
  38913. }
  38914. intStringLen := int(stringLen)
  38915. if intStringLen < 0 {
  38916. return ErrInvalidLengthGenerated
  38917. }
  38918. postIndex := iNdEx + intStringLen
  38919. if postIndex < 0 {
  38920. return ErrInvalidLengthGenerated
  38921. }
  38922. if postIndex > l {
  38923. return io.ErrUnexpectedEOF
  38924. }
  38925. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  38926. iNdEx = postIndex
  38927. case 5:
  38928. if wireType != 2 {
  38929. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  38930. }
  38931. var stringLen uint64
  38932. for shift := uint(0); ; shift += 7 {
  38933. if shift >= 64 {
  38934. return ErrIntOverflowGenerated
  38935. }
  38936. if iNdEx >= l {
  38937. return io.ErrUnexpectedEOF
  38938. }
  38939. b := dAtA[iNdEx]
  38940. iNdEx++
  38941. stringLen |= uint64(b&0x7F) << shift
  38942. if b < 0x80 {
  38943. break
  38944. }
  38945. }
  38946. intStringLen := int(stringLen)
  38947. if intStringLen < 0 {
  38948. return ErrInvalidLengthGenerated
  38949. }
  38950. postIndex := iNdEx + intStringLen
  38951. if postIndex < 0 {
  38952. return ErrInvalidLengthGenerated
  38953. }
  38954. if postIndex > l {
  38955. return io.ErrUnexpectedEOF
  38956. }
  38957. m.FSType = string(dAtA[iNdEx:postIndex])
  38958. iNdEx = postIndex
  38959. case 6:
  38960. if wireType != 0 {
  38961. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  38962. }
  38963. var v int
  38964. for shift := uint(0); ; shift += 7 {
  38965. if shift >= 64 {
  38966. return ErrIntOverflowGenerated
  38967. }
  38968. if iNdEx >= l {
  38969. return io.ErrUnexpectedEOF
  38970. }
  38971. b := dAtA[iNdEx]
  38972. iNdEx++
  38973. v |= int(b&0x7F) << shift
  38974. if b < 0x80 {
  38975. break
  38976. }
  38977. }
  38978. m.ReadOnly = bool(v != 0)
  38979. case 7:
  38980. if wireType != 2 {
  38981. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  38982. }
  38983. var stringLen uint64
  38984. for shift := uint(0); ; shift += 7 {
  38985. if shift >= 64 {
  38986. return ErrIntOverflowGenerated
  38987. }
  38988. if iNdEx >= l {
  38989. return io.ErrUnexpectedEOF
  38990. }
  38991. b := dAtA[iNdEx]
  38992. iNdEx++
  38993. stringLen |= uint64(b&0x7F) << shift
  38994. if b < 0x80 {
  38995. break
  38996. }
  38997. }
  38998. intStringLen := int(stringLen)
  38999. if intStringLen < 0 {
  39000. return ErrInvalidLengthGenerated
  39001. }
  39002. postIndex := iNdEx + intStringLen
  39003. if postIndex < 0 {
  39004. return ErrInvalidLengthGenerated
  39005. }
  39006. if postIndex > l {
  39007. return io.ErrUnexpectedEOF
  39008. }
  39009. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  39010. iNdEx = postIndex
  39011. case 8:
  39012. if wireType != 0 {
  39013. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  39014. }
  39015. var v int
  39016. for shift := uint(0); ; shift += 7 {
  39017. if shift >= 64 {
  39018. return ErrIntOverflowGenerated
  39019. }
  39020. if iNdEx >= l {
  39021. return io.ErrUnexpectedEOF
  39022. }
  39023. b := dAtA[iNdEx]
  39024. iNdEx++
  39025. v |= int(b&0x7F) << shift
  39026. if b < 0x80 {
  39027. break
  39028. }
  39029. }
  39030. m.DiscoveryCHAPAuth = bool(v != 0)
  39031. case 10:
  39032. if wireType != 2 {
  39033. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  39034. }
  39035. var msglen int
  39036. for shift := uint(0); ; shift += 7 {
  39037. if shift >= 64 {
  39038. return ErrIntOverflowGenerated
  39039. }
  39040. if iNdEx >= l {
  39041. return io.ErrUnexpectedEOF
  39042. }
  39043. b := dAtA[iNdEx]
  39044. iNdEx++
  39045. msglen |= int(b&0x7F) << shift
  39046. if b < 0x80 {
  39047. break
  39048. }
  39049. }
  39050. if msglen < 0 {
  39051. return ErrInvalidLengthGenerated
  39052. }
  39053. postIndex := iNdEx + msglen
  39054. if postIndex < 0 {
  39055. return ErrInvalidLengthGenerated
  39056. }
  39057. if postIndex > l {
  39058. return io.ErrUnexpectedEOF
  39059. }
  39060. if m.SecretRef == nil {
  39061. m.SecretRef = &SecretReference{}
  39062. }
  39063. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39064. return err
  39065. }
  39066. iNdEx = postIndex
  39067. case 11:
  39068. if wireType != 0 {
  39069. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  39070. }
  39071. var v int
  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. v |= int(b&0x7F) << shift
  39082. if b < 0x80 {
  39083. break
  39084. }
  39085. }
  39086. m.SessionCHAPAuth = bool(v != 0)
  39087. case 12:
  39088. if wireType != 2 {
  39089. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  39090. }
  39091. var stringLen uint64
  39092. for shift := uint(0); ; shift += 7 {
  39093. if shift >= 64 {
  39094. return ErrIntOverflowGenerated
  39095. }
  39096. if iNdEx >= l {
  39097. return io.ErrUnexpectedEOF
  39098. }
  39099. b := dAtA[iNdEx]
  39100. iNdEx++
  39101. stringLen |= uint64(b&0x7F) << shift
  39102. if b < 0x80 {
  39103. break
  39104. }
  39105. }
  39106. intStringLen := int(stringLen)
  39107. if intStringLen < 0 {
  39108. return ErrInvalidLengthGenerated
  39109. }
  39110. postIndex := iNdEx + intStringLen
  39111. if postIndex < 0 {
  39112. return ErrInvalidLengthGenerated
  39113. }
  39114. if postIndex > l {
  39115. return io.ErrUnexpectedEOF
  39116. }
  39117. s := string(dAtA[iNdEx:postIndex])
  39118. m.InitiatorName = &s
  39119. iNdEx = postIndex
  39120. default:
  39121. iNdEx = preIndex
  39122. skippy, err := skipGenerated(dAtA[iNdEx:])
  39123. if err != nil {
  39124. return err
  39125. }
  39126. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39127. return ErrInvalidLengthGenerated
  39128. }
  39129. if (iNdEx + skippy) > l {
  39130. return io.ErrUnexpectedEOF
  39131. }
  39132. iNdEx += skippy
  39133. }
  39134. }
  39135. if iNdEx > l {
  39136. return io.ErrUnexpectedEOF
  39137. }
  39138. return nil
  39139. }
  39140. func (m *ISCSIVolumeSource) Unmarshal(dAtA []byte) error {
  39141. l := len(dAtA)
  39142. iNdEx := 0
  39143. for iNdEx < l {
  39144. preIndex := iNdEx
  39145. var wire uint64
  39146. for shift := uint(0); ; shift += 7 {
  39147. if shift >= 64 {
  39148. return ErrIntOverflowGenerated
  39149. }
  39150. if iNdEx >= l {
  39151. return io.ErrUnexpectedEOF
  39152. }
  39153. b := dAtA[iNdEx]
  39154. iNdEx++
  39155. wire |= uint64(b&0x7F) << shift
  39156. if b < 0x80 {
  39157. break
  39158. }
  39159. }
  39160. fieldNum := int32(wire >> 3)
  39161. wireType := int(wire & 0x7)
  39162. if wireType == 4 {
  39163. return fmt.Errorf("proto: ISCSIVolumeSource: wiretype end group for non-group")
  39164. }
  39165. if fieldNum <= 0 {
  39166. return fmt.Errorf("proto: ISCSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  39167. }
  39168. switch fieldNum {
  39169. case 1:
  39170. if wireType != 2 {
  39171. return fmt.Errorf("proto: wrong wireType = %d for field TargetPortal", wireType)
  39172. }
  39173. var stringLen uint64
  39174. for shift := uint(0); ; shift += 7 {
  39175. if shift >= 64 {
  39176. return ErrIntOverflowGenerated
  39177. }
  39178. if iNdEx >= l {
  39179. return io.ErrUnexpectedEOF
  39180. }
  39181. b := dAtA[iNdEx]
  39182. iNdEx++
  39183. stringLen |= uint64(b&0x7F) << shift
  39184. if b < 0x80 {
  39185. break
  39186. }
  39187. }
  39188. intStringLen := int(stringLen)
  39189. if intStringLen < 0 {
  39190. return ErrInvalidLengthGenerated
  39191. }
  39192. postIndex := iNdEx + intStringLen
  39193. if postIndex < 0 {
  39194. return ErrInvalidLengthGenerated
  39195. }
  39196. if postIndex > l {
  39197. return io.ErrUnexpectedEOF
  39198. }
  39199. m.TargetPortal = string(dAtA[iNdEx:postIndex])
  39200. iNdEx = postIndex
  39201. case 2:
  39202. if wireType != 2 {
  39203. return fmt.Errorf("proto: wrong wireType = %d for field IQN", wireType)
  39204. }
  39205. var stringLen uint64
  39206. for shift := uint(0); ; shift += 7 {
  39207. if shift >= 64 {
  39208. return ErrIntOverflowGenerated
  39209. }
  39210. if iNdEx >= l {
  39211. return io.ErrUnexpectedEOF
  39212. }
  39213. b := dAtA[iNdEx]
  39214. iNdEx++
  39215. stringLen |= uint64(b&0x7F) << shift
  39216. if b < 0x80 {
  39217. break
  39218. }
  39219. }
  39220. intStringLen := int(stringLen)
  39221. if intStringLen < 0 {
  39222. return ErrInvalidLengthGenerated
  39223. }
  39224. postIndex := iNdEx + intStringLen
  39225. if postIndex < 0 {
  39226. return ErrInvalidLengthGenerated
  39227. }
  39228. if postIndex > l {
  39229. return io.ErrUnexpectedEOF
  39230. }
  39231. m.IQN = string(dAtA[iNdEx:postIndex])
  39232. iNdEx = postIndex
  39233. case 3:
  39234. if wireType != 0 {
  39235. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  39236. }
  39237. m.Lun = 0
  39238. for shift := uint(0); ; shift += 7 {
  39239. if shift >= 64 {
  39240. return ErrIntOverflowGenerated
  39241. }
  39242. if iNdEx >= l {
  39243. return io.ErrUnexpectedEOF
  39244. }
  39245. b := dAtA[iNdEx]
  39246. iNdEx++
  39247. m.Lun |= int32(b&0x7F) << shift
  39248. if b < 0x80 {
  39249. break
  39250. }
  39251. }
  39252. case 4:
  39253. if wireType != 2 {
  39254. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  39255. }
  39256. var stringLen uint64
  39257. for shift := uint(0); ; shift += 7 {
  39258. if shift >= 64 {
  39259. return ErrIntOverflowGenerated
  39260. }
  39261. if iNdEx >= l {
  39262. return io.ErrUnexpectedEOF
  39263. }
  39264. b := dAtA[iNdEx]
  39265. iNdEx++
  39266. stringLen |= uint64(b&0x7F) << shift
  39267. if b < 0x80 {
  39268. break
  39269. }
  39270. }
  39271. intStringLen := int(stringLen)
  39272. if intStringLen < 0 {
  39273. return ErrInvalidLengthGenerated
  39274. }
  39275. postIndex := iNdEx + intStringLen
  39276. if postIndex < 0 {
  39277. return ErrInvalidLengthGenerated
  39278. }
  39279. if postIndex > l {
  39280. return io.ErrUnexpectedEOF
  39281. }
  39282. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  39283. iNdEx = postIndex
  39284. case 5:
  39285. if wireType != 2 {
  39286. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  39287. }
  39288. var stringLen uint64
  39289. for shift := uint(0); ; shift += 7 {
  39290. if shift >= 64 {
  39291. return ErrIntOverflowGenerated
  39292. }
  39293. if iNdEx >= l {
  39294. return io.ErrUnexpectedEOF
  39295. }
  39296. b := dAtA[iNdEx]
  39297. iNdEx++
  39298. stringLen |= uint64(b&0x7F) << shift
  39299. if b < 0x80 {
  39300. break
  39301. }
  39302. }
  39303. intStringLen := int(stringLen)
  39304. if intStringLen < 0 {
  39305. return ErrInvalidLengthGenerated
  39306. }
  39307. postIndex := iNdEx + intStringLen
  39308. if postIndex < 0 {
  39309. return ErrInvalidLengthGenerated
  39310. }
  39311. if postIndex > l {
  39312. return io.ErrUnexpectedEOF
  39313. }
  39314. m.FSType = string(dAtA[iNdEx:postIndex])
  39315. iNdEx = postIndex
  39316. case 6:
  39317. if wireType != 0 {
  39318. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  39319. }
  39320. var v int
  39321. for shift := uint(0); ; shift += 7 {
  39322. if shift >= 64 {
  39323. return ErrIntOverflowGenerated
  39324. }
  39325. if iNdEx >= l {
  39326. return io.ErrUnexpectedEOF
  39327. }
  39328. b := dAtA[iNdEx]
  39329. iNdEx++
  39330. v |= int(b&0x7F) << shift
  39331. if b < 0x80 {
  39332. break
  39333. }
  39334. }
  39335. m.ReadOnly = bool(v != 0)
  39336. case 7:
  39337. if wireType != 2 {
  39338. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  39339. }
  39340. var stringLen uint64
  39341. for shift := uint(0); ; shift += 7 {
  39342. if shift >= 64 {
  39343. return ErrIntOverflowGenerated
  39344. }
  39345. if iNdEx >= l {
  39346. return io.ErrUnexpectedEOF
  39347. }
  39348. b := dAtA[iNdEx]
  39349. iNdEx++
  39350. stringLen |= uint64(b&0x7F) << shift
  39351. if b < 0x80 {
  39352. break
  39353. }
  39354. }
  39355. intStringLen := int(stringLen)
  39356. if intStringLen < 0 {
  39357. return ErrInvalidLengthGenerated
  39358. }
  39359. postIndex := iNdEx + intStringLen
  39360. if postIndex < 0 {
  39361. return ErrInvalidLengthGenerated
  39362. }
  39363. if postIndex > l {
  39364. return io.ErrUnexpectedEOF
  39365. }
  39366. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  39367. iNdEx = postIndex
  39368. case 8:
  39369. if wireType != 0 {
  39370. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  39371. }
  39372. var v int
  39373. for shift := uint(0); ; shift += 7 {
  39374. if shift >= 64 {
  39375. return ErrIntOverflowGenerated
  39376. }
  39377. if iNdEx >= l {
  39378. return io.ErrUnexpectedEOF
  39379. }
  39380. b := dAtA[iNdEx]
  39381. iNdEx++
  39382. v |= int(b&0x7F) << shift
  39383. if b < 0x80 {
  39384. break
  39385. }
  39386. }
  39387. m.DiscoveryCHAPAuth = bool(v != 0)
  39388. case 10:
  39389. if wireType != 2 {
  39390. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  39391. }
  39392. var msglen int
  39393. for shift := uint(0); ; shift += 7 {
  39394. if shift >= 64 {
  39395. return ErrIntOverflowGenerated
  39396. }
  39397. if iNdEx >= l {
  39398. return io.ErrUnexpectedEOF
  39399. }
  39400. b := dAtA[iNdEx]
  39401. iNdEx++
  39402. msglen |= int(b&0x7F) << shift
  39403. if b < 0x80 {
  39404. break
  39405. }
  39406. }
  39407. if msglen < 0 {
  39408. return ErrInvalidLengthGenerated
  39409. }
  39410. postIndex := iNdEx + msglen
  39411. if postIndex < 0 {
  39412. return ErrInvalidLengthGenerated
  39413. }
  39414. if postIndex > l {
  39415. return io.ErrUnexpectedEOF
  39416. }
  39417. if m.SecretRef == nil {
  39418. m.SecretRef = &LocalObjectReference{}
  39419. }
  39420. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39421. return err
  39422. }
  39423. iNdEx = postIndex
  39424. case 11:
  39425. if wireType != 0 {
  39426. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  39427. }
  39428. var v int
  39429. for shift := uint(0); ; shift += 7 {
  39430. if shift >= 64 {
  39431. return ErrIntOverflowGenerated
  39432. }
  39433. if iNdEx >= l {
  39434. return io.ErrUnexpectedEOF
  39435. }
  39436. b := dAtA[iNdEx]
  39437. iNdEx++
  39438. v |= int(b&0x7F) << shift
  39439. if b < 0x80 {
  39440. break
  39441. }
  39442. }
  39443. m.SessionCHAPAuth = bool(v != 0)
  39444. case 12:
  39445. if wireType != 2 {
  39446. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  39447. }
  39448. var stringLen uint64
  39449. for shift := uint(0); ; shift += 7 {
  39450. if shift >= 64 {
  39451. return ErrIntOverflowGenerated
  39452. }
  39453. if iNdEx >= l {
  39454. return io.ErrUnexpectedEOF
  39455. }
  39456. b := dAtA[iNdEx]
  39457. iNdEx++
  39458. stringLen |= uint64(b&0x7F) << shift
  39459. if b < 0x80 {
  39460. break
  39461. }
  39462. }
  39463. intStringLen := int(stringLen)
  39464. if intStringLen < 0 {
  39465. return ErrInvalidLengthGenerated
  39466. }
  39467. postIndex := iNdEx + intStringLen
  39468. if postIndex < 0 {
  39469. return ErrInvalidLengthGenerated
  39470. }
  39471. if postIndex > l {
  39472. return io.ErrUnexpectedEOF
  39473. }
  39474. s := string(dAtA[iNdEx:postIndex])
  39475. m.InitiatorName = &s
  39476. iNdEx = postIndex
  39477. default:
  39478. iNdEx = preIndex
  39479. skippy, err := skipGenerated(dAtA[iNdEx:])
  39480. if err != nil {
  39481. return err
  39482. }
  39483. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39484. return ErrInvalidLengthGenerated
  39485. }
  39486. if (iNdEx + skippy) > l {
  39487. return io.ErrUnexpectedEOF
  39488. }
  39489. iNdEx += skippy
  39490. }
  39491. }
  39492. if iNdEx > l {
  39493. return io.ErrUnexpectedEOF
  39494. }
  39495. return nil
  39496. }
  39497. func (m *KeyToPath) Unmarshal(dAtA []byte) error {
  39498. l := len(dAtA)
  39499. iNdEx := 0
  39500. for iNdEx < l {
  39501. preIndex := iNdEx
  39502. var wire uint64
  39503. for shift := uint(0); ; shift += 7 {
  39504. if shift >= 64 {
  39505. return ErrIntOverflowGenerated
  39506. }
  39507. if iNdEx >= l {
  39508. return io.ErrUnexpectedEOF
  39509. }
  39510. b := dAtA[iNdEx]
  39511. iNdEx++
  39512. wire |= uint64(b&0x7F) << shift
  39513. if b < 0x80 {
  39514. break
  39515. }
  39516. }
  39517. fieldNum := int32(wire >> 3)
  39518. wireType := int(wire & 0x7)
  39519. if wireType == 4 {
  39520. return fmt.Errorf("proto: KeyToPath: wiretype end group for non-group")
  39521. }
  39522. if fieldNum <= 0 {
  39523. return fmt.Errorf("proto: KeyToPath: illegal tag %d (wire type %d)", fieldNum, wire)
  39524. }
  39525. switch fieldNum {
  39526. case 1:
  39527. if wireType != 2 {
  39528. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  39529. }
  39530. var stringLen uint64
  39531. for shift := uint(0); ; shift += 7 {
  39532. if shift >= 64 {
  39533. return ErrIntOverflowGenerated
  39534. }
  39535. if iNdEx >= l {
  39536. return io.ErrUnexpectedEOF
  39537. }
  39538. b := dAtA[iNdEx]
  39539. iNdEx++
  39540. stringLen |= uint64(b&0x7F) << shift
  39541. if b < 0x80 {
  39542. break
  39543. }
  39544. }
  39545. intStringLen := int(stringLen)
  39546. if intStringLen < 0 {
  39547. return ErrInvalidLengthGenerated
  39548. }
  39549. postIndex := iNdEx + intStringLen
  39550. if postIndex < 0 {
  39551. return ErrInvalidLengthGenerated
  39552. }
  39553. if postIndex > l {
  39554. return io.ErrUnexpectedEOF
  39555. }
  39556. m.Key = string(dAtA[iNdEx:postIndex])
  39557. iNdEx = postIndex
  39558. case 2:
  39559. if wireType != 2 {
  39560. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  39561. }
  39562. var stringLen uint64
  39563. for shift := uint(0); ; shift += 7 {
  39564. if shift >= 64 {
  39565. return ErrIntOverflowGenerated
  39566. }
  39567. if iNdEx >= l {
  39568. return io.ErrUnexpectedEOF
  39569. }
  39570. b := dAtA[iNdEx]
  39571. iNdEx++
  39572. stringLen |= uint64(b&0x7F) << shift
  39573. if b < 0x80 {
  39574. break
  39575. }
  39576. }
  39577. intStringLen := int(stringLen)
  39578. if intStringLen < 0 {
  39579. return ErrInvalidLengthGenerated
  39580. }
  39581. postIndex := iNdEx + intStringLen
  39582. if postIndex < 0 {
  39583. return ErrInvalidLengthGenerated
  39584. }
  39585. if postIndex > l {
  39586. return io.ErrUnexpectedEOF
  39587. }
  39588. m.Path = string(dAtA[iNdEx:postIndex])
  39589. iNdEx = postIndex
  39590. case 3:
  39591. if wireType != 0 {
  39592. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  39593. }
  39594. var v int32
  39595. for shift := uint(0); ; shift += 7 {
  39596. if shift >= 64 {
  39597. return ErrIntOverflowGenerated
  39598. }
  39599. if iNdEx >= l {
  39600. return io.ErrUnexpectedEOF
  39601. }
  39602. b := dAtA[iNdEx]
  39603. iNdEx++
  39604. v |= int32(b&0x7F) << shift
  39605. if b < 0x80 {
  39606. break
  39607. }
  39608. }
  39609. m.Mode = &v
  39610. default:
  39611. iNdEx = preIndex
  39612. skippy, err := skipGenerated(dAtA[iNdEx:])
  39613. if err != nil {
  39614. return err
  39615. }
  39616. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39617. return ErrInvalidLengthGenerated
  39618. }
  39619. if (iNdEx + skippy) > l {
  39620. return io.ErrUnexpectedEOF
  39621. }
  39622. iNdEx += skippy
  39623. }
  39624. }
  39625. if iNdEx > l {
  39626. return io.ErrUnexpectedEOF
  39627. }
  39628. return nil
  39629. }
  39630. func (m *Lifecycle) Unmarshal(dAtA []byte) error {
  39631. l := len(dAtA)
  39632. iNdEx := 0
  39633. for iNdEx < l {
  39634. preIndex := iNdEx
  39635. var wire uint64
  39636. for shift := uint(0); ; shift += 7 {
  39637. if shift >= 64 {
  39638. return ErrIntOverflowGenerated
  39639. }
  39640. if iNdEx >= l {
  39641. return io.ErrUnexpectedEOF
  39642. }
  39643. b := dAtA[iNdEx]
  39644. iNdEx++
  39645. wire |= uint64(b&0x7F) << shift
  39646. if b < 0x80 {
  39647. break
  39648. }
  39649. }
  39650. fieldNum := int32(wire >> 3)
  39651. wireType := int(wire & 0x7)
  39652. if wireType == 4 {
  39653. return fmt.Errorf("proto: Lifecycle: wiretype end group for non-group")
  39654. }
  39655. if fieldNum <= 0 {
  39656. return fmt.Errorf("proto: Lifecycle: illegal tag %d (wire type %d)", fieldNum, wire)
  39657. }
  39658. switch fieldNum {
  39659. case 1:
  39660. if wireType != 2 {
  39661. return fmt.Errorf("proto: wrong wireType = %d for field PostStart", wireType)
  39662. }
  39663. var msglen int
  39664. for shift := uint(0); ; shift += 7 {
  39665. if shift >= 64 {
  39666. return ErrIntOverflowGenerated
  39667. }
  39668. if iNdEx >= l {
  39669. return io.ErrUnexpectedEOF
  39670. }
  39671. b := dAtA[iNdEx]
  39672. iNdEx++
  39673. msglen |= int(b&0x7F) << shift
  39674. if b < 0x80 {
  39675. break
  39676. }
  39677. }
  39678. if msglen < 0 {
  39679. return ErrInvalidLengthGenerated
  39680. }
  39681. postIndex := iNdEx + msglen
  39682. if postIndex < 0 {
  39683. return ErrInvalidLengthGenerated
  39684. }
  39685. if postIndex > l {
  39686. return io.ErrUnexpectedEOF
  39687. }
  39688. if m.PostStart == nil {
  39689. m.PostStart = &LifecycleHandler{}
  39690. }
  39691. if err := m.PostStart.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39692. return err
  39693. }
  39694. iNdEx = postIndex
  39695. case 2:
  39696. if wireType != 2 {
  39697. return fmt.Errorf("proto: wrong wireType = %d for field PreStop", wireType)
  39698. }
  39699. var msglen int
  39700. for shift := uint(0); ; shift += 7 {
  39701. if shift >= 64 {
  39702. return ErrIntOverflowGenerated
  39703. }
  39704. if iNdEx >= l {
  39705. return io.ErrUnexpectedEOF
  39706. }
  39707. b := dAtA[iNdEx]
  39708. iNdEx++
  39709. msglen |= int(b&0x7F) << shift
  39710. if b < 0x80 {
  39711. break
  39712. }
  39713. }
  39714. if msglen < 0 {
  39715. return ErrInvalidLengthGenerated
  39716. }
  39717. postIndex := iNdEx + msglen
  39718. if postIndex < 0 {
  39719. return ErrInvalidLengthGenerated
  39720. }
  39721. if postIndex > l {
  39722. return io.ErrUnexpectedEOF
  39723. }
  39724. if m.PreStop == nil {
  39725. m.PreStop = &LifecycleHandler{}
  39726. }
  39727. if err := m.PreStop.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39728. return err
  39729. }
  39730. iNdEx = postIndex
  39731. default:
  39732. iNdEx = preIndex
  39733. skippy, err := skipGenerated(dAtA[iNdEx:])
  39734. if err != nil {
  39735. return err
  39736. }
  39737. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39738. return ErrInvalidLengthGenerated
  39739. }
  39740. if (iNdEx + skippy) > l {
  39741. return io.ErrUnexpectedEOF
  39742. }
  39743. iNdEx += skippy
  39744. }
  39745. }
  39746. if iNdEx > l {
  39747. return io.ErrUnexpectedEOF
  39748. }
  39749. return nil
  39750. }
  39751. func (m *LifecycleHandler) Unmarshal(dAtA []byte) error {
  39752. l := len(dAtA)
  39753. iNdEx := 0
  39754. for iNdEx < l {
  39755. preIndex := iNdEx
  39756. var wire uint64
  39757. for shift := uint(0); ; shift += 7 {
  39758. if shift >= 64 {
  39759. return ErrIntOverflowGenerated
  39760. }
  39761. if iNdEx >= l {
  39762. return io.ErrUnexpectedEOF
  39763. }
  39764. b := dAtA[iNdEx]
  39765. iNdEx++
  39766. wire |= uint64(b&0x7F) << shift
  39767. if b < 0x80 {
  39768. break
  39769. }
  39770. }
  39771. fieldNum := int32(wire >> 3)
  39772. wireType := int(wire & 0x7)
  39773. if wireType == 4 {
  39774. return fmt.Errorf("proto: LifecycleHandler: wiretype end group for non-group")
  39775. }
  39776. if fieldNum <= 0 {
  39777. return fmt.Errorf("proto: LifecycleHandler: illegal tag %d (wire type %d)", fieldNum, wire)
  39778. }
  39779. switch fieldNum {
  39780. case 1:
  39781. if wireType != 2 {
  39782. return fmt.Errorf("proto: wrong wireType = %d for field Exec", wireType)
  39783. }
  39784. var msglen int
  39785. for shift := uint(0); ; shift += 7 {
  39786. if shift >= 64 {
  39787. return ErrIntOverflowGenerated
  39788. }
  39789. if iNdEx >= l {
  39790. return io.ErrUnexpectedEOF
  39791. }
  39792. b := dAtA[iNdEx]
  39793. iNdEx++
  39794. msglen |= int(b&0x7F) << shift
  39795. if b < 0x80 {
  39796. break
  39797. }
  39798. }
  39799. if msglen < 0 {
  39800. return ErrInvalidLengthGenerated
  39801. }
  39802. postIndex := iNdEx + msglen
  39803. if postIndex < 0 {
  39804. return ErrInvalidLengthGenerated
  39805. }
  39806. if postIndex > l {
  39807. return io.ErrUnexpectedEOF
  39808. }
  39809. if m.Exec == nil {
  39810. m.Exec = &ExecAction{}
  39811. }
  39812. if err := m.Exec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39813. return err
  39814. }
  39815. iNdEx = postIndex
  39816. case 2:
  39817. if wireType != 2 {
  39818. return fmt.Errorf("proto: wrong wireType = %d for field HTTPGet", wireType)
  39819. }
  39820. var msglen int
  39821. for shift := uint(0); ; shift += 7 {
  39822. if shift >= 64 {
  39823. return ErrIntOverflowGenerated
  39824. }
  39825. if iNdEx >= l {
  39826. return io.ErrUnexpectedEOF
  39827. }
  39828. b := dAtA[iNdEx]
  39829. iNdEx++
  39830. msglen |= int(b&0x7F) << shift
  39831. if b < 0x80 {
  39832. break
  39833. }
  39834. }
  39835. if msglen < 0 {
  39836. return ErrInvalidLengthGenerated
  39837. }
  39838. postIndex := iNdEx + msglen
  39839. if postIndex < 0 {
  39840. return ErrInvalidLengthGenerated
  39841. }
  39842. if postIndex > l {
  39843. return io.ErrUnexpectedEOF
  39844. }
  39845. if m.HTTPGet == nil {
  39846. m.HTTPGet = &HTTPGetAction{}
  39847. }
  39848. if err := m.HTTPGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39849. return err
  39850. }
  39851. iNdEx = postIndex
  39852. case 3:
  39853. if wireType != 2 {
  39854. return fmt.Errorf("proto: wrong wireType = %d for field TCPSocket", wireType)
  39855. }
  39856. var msglen int
  39857. for shift := uint(0); ; shift += 7 {
  39858. if shift >= 64 {
  39859. return ErrIntOverflowGenerated
  39860. }
  39861. if iNdEx >= l {
  39862. return io.ErrUnexpectedEOF
  39863. }
  39864. b := dAtA[iNdEx]
  39865. iNdEx++
  39866. msglen |= int(b&0x7F) << shift
  39867. if b < 0x80 {
  39868. break
  39869. }
  39870. }
  39871. if msglen < 0 {
  39872. return ErrInvalidLengthGenerated
  39873. }
  39874. postIndex := iNdEx + msglen
  39875. if postIndex < 0 {
  39876. return ErrInvalidLengthGenerated
  39877. }
  39878. if postIndex > l {
  39879. return io.ErrUnexpectedEOF
  39880. }
  39881. if m.TCPSocket == nil {
  39882. m.TCPSocket = &TCPSocketAction{}
  39883. }
  39884. if err := m.TCPSocket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39885. return err
  39886. }
  39887. iNdEx = postIndex
  39888. default:
  39889. iNdEx = preIndex
  39890. skippy, err := skipGenerated(dAtA[iNdEx:])
  39891. if err != nil {
  39892. return err
  39893. }
  39894. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39895. return ErrInvalidLengthGenerated
  39896. }
  39897. if (iNdEx + skippy) > l {
  39898. return io.ErrUnexpectedEOF
  39899. }
  39900. iNdEx += skippy
  39901. }
  39902. }
  39903. if iNdEx > l {
  39904. return io.ErrUnexpectedEOF
  39905. }
  39906. return nil
  39907. }
  39908. func (m *LimitRange) Unmarshal(dAtA []byte) error {
  39909. l := len(dAtA)
  39910. iNdEx := 0
  39911. for iNdEx < l {
  39912. preIndex := iNdEx
  39913. var wire uint64
  39914. for shift := uint(0); ; shift += 7 {
  39915. if shift >= 64 {
  39916. return ErrIntOverflowGenerated
  39917. }
  39918. if iNdEx >= l {
  39919. return io.ErrUnexpectedEOF
  39920. }
  39921. b := dAtA[iNdEx]
  39922. iNdEx++
  39923. wire |= uint64(b&0x7F) << shift
  39924. if b < 0x80 {
  39925. break
  39926. }
  39927. }
  39928. fieldNum := int32(wire >> 3)
  39929. wireType := int(wire & 0x7)
  39930. if wireType == 4 {
  39931. return fmt.Errorf("proto: LimitRange: wiretype end group for non-group")
  39932. }
  39933. if fieldNum <= 0 {
  39934. return fmt.Errorf("proto: LimitRange: illegal tag %d (wire type %d)", fieldNum, wire)
  39935. }
  39936. switch fieldNum {
  39937. case 1:
  39938. if wireType != 2 {
  39939. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  39940. }
  39941. var msglen int
  39942. for shift := uint(0); ; shift += 7 {
  39943. if shift >= 64 {
  39944. return ErrIntOverflowGenerated
  39945. }
  39946. if iNdEx >= l {
  39947. return io.ErrUnexpectedEOF
  39948. }
  39949. b := dAtA[iNdEx]
  39950. iNdEx++
  39951. msglen |= int(b&0x7F) << shift
  39952. if b < 0x80 {
  39953. break
  39954. }
  39955. }
  39956. if msglen < 0 {
  39957. return ErrInvalidLengthGenerated
  39958. }
  39959. postIndex := iNdEx + msglen
  39960. if postIndex < 0 {
  39961. return ErrInvalidLengthGenerated
  39962. }
  39963. if postIndex > l {
  39964. return io.ErrUnexpectedEOF
  39965. }
  39966. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39967. return err
  39968. }
  39969. iNdEx = postIndex
  39970. case 2:
  39971. if wireType != 2 {
  39972. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  39973. }
  39974. var msglen int
  39975. for shift := uint(0); ; shift += 7 {
  39976. if shift >= 64 {
  39977. return ErrIntOverflowGenerated
  39978. }
  39979. if iNdEx >= l {
  39980. return io.ErrUnexpectedEOF
  39981. }
  39982. b := dAtA[iNdEx]
  39983. iNdEx++
  39984. msglen |= int(b&0x7F) << shift
  39985. if b < 0x80 {
  39986. break
  39987. }
  39988. }
  39989. if msglen < 0 {
  39990. return ErrInvalidLengthGenerated
  39991. }
  39992. postIndex := iNdEx + msglen
  39993. if postIndex < 0 {
  39994. return ErrInvalidLengthGenerated
  39995. }
  39996. if postIndex > l {
  39997. return io.ErrUnexpectedEOF
  39998. }
  39999. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40000. return err
  40001. }
  40002. iNdEx = postIndex
  40003. default:
  40004. iNdEx = preIndex
  40005. skippy, err := skipGenerated(dAtA[iNdEx:])
  40006. if err != nil {
  40007. return err
  40008. }
  40009. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40010. return ErrInvalidLengthGenerated
  40011. }
  40012. if (iNdEx + skippy) > l {
  40013. return io.ErrUnexpectedEOF
  40014. }
  40015. iNdEx += skippy
  40016. }
  40017. }
  40018. if iNdEx > l {
  40019. return io.ErrUnexpectedEOF
  40020. }
  40021. return nil
  40022. }
  40023. func (m *LimitRangeItem) Unmarshal(dAtA []byte) error {
  40024. l := len(dAtA)
  40025. iNdEx := 0
  40026. for iNdEx < l {
  40027. preIndex := iNdEx
  40028. var wire uint64
  40029. for shift := uint(0); ; shift += 7 {
  40030. if shift >= 64 {
  40031. return ErrIntOverflowGenerated
  40032. }
  40033. if iNdEx >= l {
  40034. return io.ErrUnexpectedEOF
  40035. }
  40036. b := dAtA[iNdEx]
  40037. iNdEx++
  40038. wire |= uint64(b&0x7F) << shift
  40039. if b < 0x80 {
  40040. break
  40041. }
  40042. }
  40043. fieldNum := int32(wire >> 3)
  40044. wireType := int(wire & 0x7)
  40045. if wireType == 4 {
  40046. return fmt.Errorf("proto: LimitRangeItem: wiretype end group for non-group")
  40047. }
  40048. if fieldNum <= 0 {
  40049. return fmt.Errorf("proto: LimitRangeItem: illegal tag %d (wire type %d)", fieldNum, wire)
  40050. }
  40051. switch fieldNum {
  40052. case 1:
  40053. if wireType != 2 {
  40054. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  40055. }
  40056. var stringLen uint64
  40057. for shift := uint(0); ; shift += 7 {
  40058. if shift >= 64 {
  40059. return ErrIntOverflowGenerated
  40060. }
  40061. if iNdEx >= l {
  40062. return io.ErrUnexpectedEOF
  40063. }
  40064. b := dAtA[iNdEx]
  40065. iNdEx++
  40066. stringLen |= uint64(b&0x7F) << shift
  40067. if b < 0x80 {
  40068. break
  40069. }
  40070. }
  40071. intStringLen := int(stringLen)
  40072. if intStringLen < 0 {
  40073. return ErrInvalidLengthGenerated
  40074. }
  40075. postIndex := iNdEx + intStringLen
  40076. if postIndex < 0 {
  40077. return ErrInvalidLengthGenerated
  40078. }
  40079. if postIndex > l {
  40080. return io.ErrUnexpectedEOF
  40081. }
  40082. m.Type = LimitType(dAtA[iNdEx:postIndex])
  40083. iNdEx = postIndex
  40084. case 2:
  40085. if wireType != 2 {
  40086. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  40087. }
  40088. var msglen int
  40089. for shift := uint(0); ; shift += 7 {
  40090. if shift >= 64 {
  40091. return ErrIntOverflowGenerated
  40092. }
  40093. if iNdEx >= l {
  40094. return io.ErrUnexpectedEOF
  40095. }
  40096. b := dAtA[iNdEx]
  40097. iNdEx++
  40098. msglen |= int(b&0x7F) << shift
  40099. if b < 0x80 {
  40100. break
  40101. }
  40102. }
  40103. if msglen < 0 {
  40104. return ErrInvalidLengthGenerated
  40105. }
  40106. postIndex := iNdEx + msglen
  40107. if postIndex < 0 {
  40108. return ErrInvalidLengthGenerated
  40109. }
  40110. if postIndex > l {
  40111. return io.ErrUnexpectedEOF
  40112. }
  40113. if m.Max == nil {
  40114. m.Max = make(ResourceList)
  40115. }
  40116. var mapkey ResourceName
  40117. mapvalue := &resource.Quantity{}
  40118. for iNdEx < postIndex {
  40119. entryPreIndex := iNdEx
  40120. var wire uint64
  40121. for shift := uint(0); ; shift += 7 {
  40122. if shift >= 64 {
  40123. return ErrIntOverflowGenerated
  40124. }
  40125. if iNdEx >= l {
  40126. return io.ErrUnexpectedEOF
  40127. }
  40128. b := dAtA[iNdEx]
  40129. iNdEx++
  40130. wire |= uint64(b&0x7F) << shift
  40131. if b < 0x80 {
  40132. break
  40133. }
  40134. }
  40135. fieldNum := int32(wire >> 3)
  40136. if fieldNum == 1 {
  40137. var stringLenmapkey uint64
  40138. for shift := uint(0); ; shift += 7 {
  40139. if shift >= 64 {
  40140. return ErrIntOverflowGenerated
  40141. }
  40142. if iNdEx >= l {
  40143. return io.ErrUnexpectedEOF
  40144. }
  40145. b := dAtA[iNdEx]
  40146. iNdEx++
  40147. stringLenmapkey |= uint64(b&0x7F) << shift
  40148. if b < 0x80 {
  40149. break
  40150. }
  40151. }
  40152. intStringLenmapkey := int(stringLenmapkey)
  40153. if intStringLenmapkey < 0 {
  40154. return ErrInvalidLengthGenerated
  40155. }
  40156. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40157. if postStringIndexmapkey < 0 {
  40158. return ErrInvalidLengthGenerated
  40159. }
  40160. if postStringIndexmapkey > l {
  40161. return io.ErrUnexpectedEOF
  40162. }
  40163. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40164. iNdEx = postStringIndexmapkey
  40165. } else if fieldNum == 2 {
  40166. var mapmsglen int
  40167. for shift := uint(0); ; shift += 7 {
  40168. if shift >= 64 {
  40169. return ErrIntOverflowGenerated
  40170. }
  40171. if iNdEx >= l {
  40172. return io.ErrUnexpectedEOF
  40173. }
  40174. b := dAtA[iNdEx]
  40175. iNdEx++
  40176. mapmsglen |= int(b&0x7F) << shift
  40177. if b < 0x80 {
  40178. break
  40179. }
  40180. }
  40181. if mapmsglen < 0 {
  40182. return ErrInvalidLengthGenerated
  40183. }
  40184. postmsgIndex := iNdEx + mapmsglen
  40185. if postmsgIndex < 0 {
  40186. return ErrInvalidLengthGenerated
  40187. }
  40188. if postmsgIndex > l {
  40189. return io.ErrUnexpectedEOF
  40190. }
  40191. mapvalue = &resource.Quantity{}
  40192. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40193. return err
  40194. }
  40195. iNdEx = postmsgIndex
  40196. } else {
  40197. iNdEx = entryPreIndex
  40198. skippy, err := skipGenerated(dAtA[iNdEx:])
  40199. if err != nil {
  40200. return err
  40201. }
  40202. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40203. return ErrInvalidLengthGenerated
  40204. }
  40205. if (iNdEx + skippy) > postIndex {
  40206. return io.ErrUnexpectedEOF
  40207. }
  40208. iNdEx += skippy
  40209. }
  40210. }
  40211. m.Max[ResourceName(mapkey)] = *mapvalue
  40212. iNdEx = postIndex
  40213. case 3:
  40214. if wireType != 2 {
  40215. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  40216. }
  40217. var msglen int
  40218. for shift := uint(0); ; shift += 7 {
  40219. if shift >= 64 {
  40220. return ErrIntOverflowGenerated
  40221. }
  40222. if iNdEx >= l {
  40223. return io.ErrUnexpectedEOF
  40224. }
  40225. b := dAtA[iNdEx]
  40226. iNdEx++
  40227. msglen |= int(b&0x7F) << shift
  40228. if b < 0x80 {
  40229. break
  40230. }
  40231. }
  40232. if msglen < 0 {
  40233. return ErrInvalidLengthGenerated
  40234. }
  40235. postIndex := iNdEx + msglen
  40236. if postIndex < 0 {
  40237. return ErrInvalidLengthGenerated
  40238. }
  40239. if postIndex > l {
  40240. return io.ErrUnexpectedEOF
  40241. }
  40242. if m.Min == nil {
  40243. m.Min = make(ResourceList)
  40244. }
  40245. var mapkey ResourceName
  40246. mapvalue := &resource.Quantity{}
  40247. for iNdEx < postIndex {
  40248. entryPreIndex := iNdEx
  40249. var wire uint64
  40250. for shift := uint(0); ; shift += 7 {
  40251. if shift >= 64 {
  40252. return ErrIntOverflowGenerated
  40253. }
  40254. if iNdEx >= l {
  40255. return io.ErrUnexpectedEOF
  40256. }
  40257. b := dAtA[iNdEx]
  40258. iNdEx++
  40259. wire |= uint64(b&0x7F) << shift
  40260. if b < 0x80 {
  40261. break
  40262. }
  40263. }
  40264. fieldNum := int32(wire >> 3)
  40265. if fieldNum == 1 {
  40266. var stringLenmapkey uint64
  40267. for shift := uint(0); ; shift += 7 {
  40268. if shift >= 64 {
  40269. return ErrIntOverflowGenerated
  40270. }
  40271. if iNdEx >= l {
  40272. return io.ErrUnexpectedEOF
  40273. }
  40274. b := dAtA[iNdEx]
  40275. iNdEx++
  40276. stringLenmapkey |= uint64(b&0x7F) << shift
  40277. if b < 0x80 {
  40278. break
  40279. }
  40280. }
  40281. intStringLenmapkey := int(stringLenmapkey)
  40282. if intStringLenmapkey < 0 {
  40283. return ErrInvalidLengthGenerated
  40284. }
  40285. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40286. if postStringIndexmapkey < 0 {
  40287. return ErrInvalidLengthGenerated
  40288. }
  40289. if postStringIndexmapkey > l {
  40290. return io.ErrUnexpectedEOF
  40291. }
  40292. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40293. iNdEx = postStringIndexmapkey
  40294. } else if fieldNum == 2 {
  40295. var mapmsglen int
  40296. for shift := uint(0); ; shift += 7 {
  40297. if shift >= 64 {
  40298. return ErrIntOverflowGenerated
  40299. }
  40300. if iNdEx >= l {
  40301. return io.ErrUnexpectedEOF
  40302. }
  40303. b := dAtA[iNdEx]
  40304. iNdEx++
  40305. mapmsglen |= int(b&0x7F) << shift
  40306. if b < 0x80 {
  40307. break
  40308. }
  40309. }
  40310. if mapmsglen < 0 {
  40311. return ErrInvalidLengthGenerated
  40312. }
  40313. postmsgIndex := iNdEx + mapmsglen
  40314. if postmsgIndex < 0 {
  40315. return ErrInvalidLengthGenerated
  40316. }
  40317. if postmsgIndex > l {
  40318. return io.ErrUnexpectedEOF
  40319. }
  40320. mapvalue = &resource.Quantity{}
  40321. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40322. return err
  40323. }
  40324. iNdEx = postmsgIndex
  40325. } else {
  40326. iNdEx = entryPreIndex
  40327. skippy, err := skipGenerated(dAtA[iNdEx:])
  40328. if err != nil {
  40329. return err
  40330. }
  40331. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40332. return ErrInvalidLengthGenerated
  40333. }
  40334. if (iNdEx + skippy) > postIndex {
  40335. return io.ErrUnexpectedEOF
  40336. }
  40337. iNdEx += skippy
  40338. }
  40339. }
  40340. m.Min[ResourceName(mapkey)] = *mapvalue
  40341. iNdEx = postIndex
  40342. case 4:
  40343. if wireType != 2 {
  40344. return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType)
  40345. }
  40346. var msglen int
  40347. for shift := uint(0); ; shift += 7 {
  40348. if shift >= 64 {
  40349. return ErrIntOverflowGenerated
  40350. }
  40351. if iNdEx >= l {
  40352. return io.ErrUnexpectedEOF
  40353. }
  40354. b := dAtA[iNdEx]
  40355. iNdEx++
  40356. msglen |= int(b&0x7F) << shift
  40357. if b < 0x80 {
  40358. break
  40359. }
  40360. }
  40361. if msglen < 0 {
  40362. return ErrInvalidLengthGenerated
  40363. }
  40364. postIndex := iNdEx + msglen
  40365. if postIndex < 0 {
  40366. return ErrInvalidLengthGenerated
  40367. }
  40368. if postIndex > l {
  40369. return io.ErrUnexpectedEOF
  40370. }
  40371. if m.Default == nil {
  40372. m.Default = make(ResourceList)
  40373. }
  40374. var mapkey ResourceName
  40375. mapvalue := &resource.Quantity{}
  40376. for iNdEx < postIndex {
  40377. entryPreIndex := iNdEx
  40378. var wire uint64
  40379. for shift := uint(0); ; shift += 7 {
  40380. if shift >= 64 {
  40381. return ErrIntOverflowGenerated
  40382. }
  40383. if iNdEx >= l {
  40384. return io.ErrUnexpectedEOF
  40385. }
  40386. b := dAtA[iNdEx]
  40387. iNdEx++
  40388. wire |= uint64(b&0x7F) << shift
  40389. if b < 0x80 {
  40390. break
  40391. }
  40392. }
  40393. fieldNum := int32(wire >> 3)
  40394. if fieldNum == 1 {
  40395. var stringLenmapkey uint64
  40396. for shift := uint(0); ; shift += 7 {
  40397. if shift >= 64 {
  40398. return ErrIntOverflowGenerated
  40399. }
  40400. if iNdEx >= l {
  40401. return io.ErrUnexpectedEOF
  40402. }
  40403. b := dAtA[iNdEx]
  40404. iNdEx++
  40405. stringLenmapkey |= uint64(b&0x7F) << shift
  40406. if b < 0x80 {
  40407. break
  40408. }
  40409. }
  40410. intStringLenmapkey := int(stringLenmapkey)
  40411. if intStringLenmapkey < 0 {
  40412. return ErrInvalidLengthGenerated
  40413. }
  40414. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40415. if postStringIndexmapkey < 0 {
  40416. return ErrInvalidLengthGenerated
  40417. }
  40418. if postStringIndexmapkey > l {
  40419. return io.ErrUnexpectedEOF
  40420. }
  40421. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40422. iNdEx = postStringIndexmapkey
  40423. } else if fieldNum == 2 {
  40424. var mapmsglen int
  40425. for shift := uint(0); ; shift += 7 {
  40426. if shift >= 64 {
  40427. return ErrIntOverflowGenerated
  40428. }
  40429. if iNdEx >= l {
  40430. return io.ErrUnexpectedEOF
  40431. }
  40432. b := dAtA[iNdEx]
  40433. iNdEx++
  40434. mapmsglen |= int(b&0x7F) << shift
  40435. if b < 0x80 {
  40436. break
  40437. }
  40438. }
  40439. if mapmsglen < 0 {
  40440. return ErrInvalidLengthGenerated
  40441. }
  40442. postmsgIndex := iNdEx + mapmsglen
  40443. if postmsgIndex < 0 {
  40444. return ErrInvalidLengthGenerated
  40445. }
  40446. if postmsgIndex > l {
  40447. return io.ErrUnexpectedEOF
  40448. }
  40449. mapvalue = &resource.Quantity{}
  40450. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40451. return err
  40452. }
  40453. iNdEx = postmsgIndex
  40454. } else {
  40455. iNdEx = entryPreIndex
  40456. skippy, err := skipGenerated(dAtA[iNdEx:])
  40457. if err != nil {
  40458. return err
  40459. }
  40460. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40461. return ErrInvalidLengthGenerated
  40462. }
  40463. if (iNdEx + skippy) > postIndex {
  40464. return io.ErrUnexpectedEOF
  40465. }
  40466. iNdEx += skippy
  40467. }
  40468. }
  40469. m.Default[ResourceName(mapkey)] = *mapvalue
  40470. iNdEx = postIndex
  40471. case 5:
  40472. if wireType != 2 {
  40473. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRequest", wireType)
  40474. }
  40475. var msglen int
  40476. for shift := uint(0); ; shift += 7 {
  40477. if shift >= 64 {
  40478. return ErrIntOverflowGenerated
  40479. }
  40480. if iNdEx >= l {
  40481. return io.ErrUnexpectedEOF
  40482. }
  40483. b := dAtA[iNdEx]
  40484. iNdEx++
  40485. msglen |= int(b&0x7F) << shift
  40486. if b < 0x80 {
  40487. break
  40488. }
  40489. }
  40490. if msglen < 0 {
  40491. return ErrInvalidLengthGenerated
  40492. }
  40493. postIndex := iNdEx + msglen
  40494. if postIndex < 0 {
  40495. return ErrInvalidLengthGenerated
  40496. }
  40497. if postIndex > l {
  40498. return io.ErrUnexpectedEOF
  40499. }
  40500. if m.DefaultRequest == nil {
  40501. m.DefaultRequest = make(ResourceList)
  40502. }
  40503. var mapkey ResourceName
  40504. mapvalue := &resource.Quantity{}
  40505. for iNdEx < postIndex {
  40506. entryPreIndex := iNdEx
  40507. var wire uint64
  40508. for shift := uint(0); ; shift += 7 {
  40509. if shift >= 64 {
  40510. return ErrIntOverflowGenerated
  40511. }
  40512. if iNdEx >= l {
  40513. return io.ErrUnexpectedEOF
  40514. }
  40515. b := dAtA[iNdEx]
  40516. iNdEx++
  40517. wire |= uint64(b&0x7F) << shift
  40518. if b < 0x80 {
  40519. break
  40520. }
  40521. }
  40522. fieldNum := int32(wire >> 3)
  40523. if fieldNum == 1 {
  40524. var stringLenmapkey uint64
  40525. for shift := uint(0); ; shift += 7 {
  40526. if shift >= 64 {
  40527. return ErrIntOverflowGenerated
  40528. }
  40529. if iNdEx >= l {
  40530. return io.ErrUnexpectedEOF
  40531. }
  40532. b := dAtA[iNdEx]
  40533. iNdEx++
  40534. stringLenmapkey |= uint64(b&0x7F) << shift
  40535. if b < 0x80 {
  40536. break
  40537. }
  40538. }
  40539. intStringLenmapkey := int(stringLenmapkey)
  40540. if intStringLenmapkey < 0 {
  40541. return ErrInvalidLengthGenerated
  40542. }
  40543. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40544. if postStringIndexmapkey < 0 {
  40545. return ErrInvalidLengthGenerated
  40546. }
  40547. if postStringIndexmapkey > l {
  40548. return io.ErrUnexpectedEOF
  40549. }
  40550. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40551. iNdEx = postStringIndexmapkey
  40552. } else if fieldNum == 2 {
  40553. var mapmsglen int
  40554. for shift := uint(0); ; shift += 7 {
  40555. if shift >= 64 {
  40556. return ErrIntOverflowGenerated
  40557. }
  40558. if iNdEx >= l {
  40559. return io.ErrUnexpectedEOF
  40560. }
  40561. b := dAtA[iNdEx]
  40562. iNdEx++
  40563. mapmsglen |= int(b&0x7F) << shift
  40564. if b < 0x80 {
  40565. break
  40566. }
  40567. }
  40568. if mapmsglen < 0 {
  40569. return ErrInvalidLengthGenerated
  40570. }
  40571. postmsgIndex := iNdEx + mapmsglen
  40572. if postmsgIndex < 0 {
  40573. return ErrInvalidLengthGenerated
  40574. }
  40575. if postmsgIndex > l {
  40576. return io.ErrUnexpectedEOF
  40577. }
  40578. mapvalue = &resource.Quantity{}
  40579. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40580. return err
  40581. }
  40582. iNdEx = postmsgIndex
  40583. } else {
  40584. iNdEx = entryPreIndex
  40585. skippy, err := skipGenerated(dAtA[iNdEx:])
  40586. if err != nil {
  40587. return err
  40588. }
  40589. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40590. return ErrInvalidLengthGenerated
  40591. }
  40592. if (iNdEx + skippy) > postIndex {
  40593. return io.ErrUnexpectedEOF
  40594. }
  40595. iNdEx += skippy
  40596. }
  40597. }
  40598. m.DefaultRequest[ResourceName(mapkey)] = *mapvalue
  40599. iNdEx = postIndex
  40600. case 6:
  40601. if wireType != 2 {
  40602. return fmt.Errorf("proto: wrong wireType = %d for field MaxLimitRequestRatio", wireType)
  40603. }
  40604. var msglen int
  40605. for shift := uint(0); ; shift += 7 {
  40606. if shift >= 64 {
  40607. return ErrIntOverflowGenerated
  40608. }
  40609. if iNdEx >= l {
  40610. return io.ErrUnexpectedEOF
  40611. }
  40612. b := dAtA[iNdEx]
  40613. iNdEx++
  40614. msglen |= int(b&0x7F) << shift
  40615. if b < 0x80 {
  40616. break
  40617. }
  40618. }
  40619. if msglen < 0 {
  40620. return ErrInvalidLengthGenerated
  40621. }
  40622. postIndex := iNdEx + msglen
  40623. if postIndex < 0 {
  40624. return ErrInvalidLengthGenerated
  40625. }
  40626. if postIndex > l {
  40627. return io.ErrUnexpectedEOF
  40628. }
  40629. if m.MaxLimitRequestRatio == nil {
  40630. m.MaxLimitRequestRatio = make(ResourceList)
  40631. }
  40632. var mapkey ResourceName
  40633. mapvalue := &resource.Quantity{}
  40634. for iNdEx < postIndex {
  40635. entryPreIndex := iNdEx
  40636. var wire uint64
  40637. for shift := uint(0); ; shift += 7 {
  40638. if shift >= 64 {
  40639. return ErrIntOverflowGenerated
  40640. }
  40641. if iNdEx >= l {
  40642. return io.ErrUnexpectedEOF
  40643. }
  40644. b := dAtA[iNdEx]
  40645. iNdEx++
  40646. wire |= uint64(b&0x7F) << shift
  40647. if b < 0x80 {
  40648. break
  40649. }
  40650. }
  40651. fieldNum := int32(wire >> 3)
  40652. if fieldNum == 1 {
  40653. var stringLenmapkey uint64
  40654. for shift := uint(0); ; shift += 7 {
  40655. if shift >= 64 {
  40656. return ErrIntOverflowGenerated
  40657. }
  40658. if iNdEx >= l {
  40659. return io.ErrUnexpectedEOF
  40660. }
  40661. b := dAtA[iNdEx]
  40662. iNdEx++
  40663. stringLenmapkey |= uint64(b&0x7F) << shift
  40664. if b < 0x80 {
  40665. break
  40666. }
  40667. }
  40668. intStringLenmapkey := int(stringLenmapkey)
  40669. if intStringLenmapkey < 0 {
  40670. return ErrInvalidLengthGenerated
  40671. }
  40672. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40673. if postStringIndexmapkey < 0 {
  40674. return ErrInvalidLengthGenerated
  40675. }
  40676. if postStringIndexmapkey > l {
  40677. return io.ErrUnexpectedEOF
  40678. }
  40679. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40680. iNdEx = postStringIndexmapkey
  40681. } else if fieldNum == 2 {
  40682. var mapmsglen int
  40683. for shift := uint(0); ; shift += 7 {
  40684. if shift >= 64 {
  40685. return ErrIntOverflowGenerated
  40686. }
  40687. if iNdEx >= l {
  40688. return io.ErrUnexpectedEOF
  40689. }
  40690. b := dAtA[iNdEx]
  40691. iNdEx++
  40692. mapmsglen |= int(b&0x7F) << shift
  40693. if b < 0x80 {
  40694. break
  40695. }
  40696. }
  40697. if mapmsglen < 0 {
  40698. return ErrInvalidLengthGenerated
  40699. }
  40700. postmsgIndex := iNdEx + mapmsglen
  40701. if postmsgIndex < 0 {
  40702. return ErrInvalidLengthGenerated
  40703. }
  40704. if postmsgIndex > l {
  40705. return io.ErrUnexpectedEOF
  40706. }
  40707. mapvalue = &resource.Quantity{}
  40708. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40709. return err
  40710. }
  40711. iNdEx = postmsgIndex
  40712. } else {
  40713. iNdEx = entryPreIndex
  40714. skippy, err := skipGenerated(dAtA[iNdEx:])
  40715. if err != nil {
  40716. return err
  40717. }
  40718. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40719. return ErrInvalidLengthGenerated
  40720. }
  40721. if (iNdEx + skippy) > postIndex {
  40722. return io.ErrUnexpectedEOF
  40723. }
  40724. iNdEx += skippy
  40725. }
  40726. }
  40727. m.MaxLimitRequestRatio[ResourceName(mapkey)] = *mapvalue
  40728. iNdEx = postIndex
  40729. default:
  40730. iNdEx = preIndex
  40731. skippy, err := skipGenerated(dAtA[iNdEx:])
  40732. if err != nil {
  40733. return err
  40734. }
  40735. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40736. return ErrInvalidLengthGenerated
  40737. }
  40738. if (iNdEx + skippy) > l {
  40739. return io.ErrUnexpectedEOF
  40740. }
  40741. iNdEx += skippy
  40742. }
  40743. }
  40744. if iNdEx > l {
  40745. return io.ErrUnexpectedEOF
  40746. }
  40747. return nil
  40748. }
  40749. func (m *LimitRangeList) Unmarshal(dAtA []byte) error {
  40750. l := len(dAtA)
  40751. iNdEx := 0
  40752. for iNdEx < l {
  40753. preIndex := iNdEx
  40754. var wire uint64
  40755. for shift := uint(0); ; shift += 7 {
  40756. if shift >= 64 {
  40757. return ErrIntOverflowGenerated
  40758. }
  40759. if iNdEx >= l {
  40760. return io.ErrUnexpectedEOF
  40761. }
  40762. b := dAtA[iNdEx]
  40763. iNdEx++
  40764. wire |= uint64(b&0x7F) << shift
  40765. if b < 0x80 {
  40766. break
  40767. }
  40768. }
  40769. fieldNum := int32(wire >> 3)
  40770. wireType := int(wire & 0x7)
  40771. if wireType == 4 {
  40772. return fmt.Errorf("proto: LimitRangeList: wiretype end group for non-group")
  40773. }
  40774. if fieldNum <= 0 {
  40775. return fmt.Errorf("proto: LimitRangeList: illegal tag %d (wire type %d)", fieldNum, wire)
  40776. }
  40777. switch fieldNum {
  40778. case 1:
  40779. if wireType != 2 {
  40780. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40781. }
  40782. var msglen int
  40783. for shift := uint(0); ; shift += 7 {
  40784. if shift >= 64 {
  40785. return ErrIntOverflowGenerated
  40786. }
  40787. if iNdEx >= l {
  40788. return io.ErrUnexpectedEOF
  40789. }
  40790. b := dAtA[iNdEx]
  40791. iNdEx++
  40792. msglen |= int(b&0x7F) << shift
  40793. if b < 0x80 {
  40794. break
  40795. }
  40796. }
  40797. if msglen < 0 {
  40798. return ErrInvalidLengthGenerated
  40799. }
  40800. postIndex := iNdEx + msglen
  40801. if postIndex < 0 {
  40802. return ErrInvalidLengthGenerated
  40803. }
  40804. if postIndex > l {
  40805. return io.ErrUnexpectedEOF
  40806. }
  40807. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40808. return err
  40809. }
  40810. iNdEx = postIndex
  40811. case 2:
  40812. if wireType != 2 {
  40813. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  40814. }
  40815. var msglen int
  40816. for shift := uint(0); ; shift += 7 {
  40817. if shift >= 64 {
  40818. return ErrIntOverflowGenerated
  40819. }
  40820. if iNdEx >= l {
  40821. return io.ErrUnexpectedEOF
  40822. }
  40823. b := dAtA[iNdEx]
  40824. iNdEx++
  40825. msglen |= int(b&0x7F) << shift
  40826. if b < 0x80 {
  40827. break
  40828. }
  40829. }
  40830. if msglen < 0 {
  40831. return ErrInvalidLengthGenerated
  40832. }
  40833. postIndex := iNdEx + msglen
  40834. if postIndex < 0 {
  40835. return ErrInvalidLengthGenerated
  40836. }
  40837. if postIndex > l {
  40838. return io.ErrUnexpectedEOF
  40839. }
  40840. m.Items = append(m.Items, LimitRange{})
  40841. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40842. return err
  40843. }
  40844. iNdEx = postIndex
  40845. default:
  40846. iNdEx = preIndex
  40847. skippy, err := skipGenerated(dAtA[iNdEx:])
  40848. if err != nil {
  40849. return err
  40850. }
  40851. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40852. return ErrInvalidLengthGenerated
  40853. }
  40854. if (iNdEx + skippy) > l {
  40855. return io.ErrUnexpectedEOF
  40856. }
  40857. iNdEx += skippy
  40858. }
  40859. }
  40860. if iNdEx > l {
  40861. return io.ErrUnexpectedEOF
  40862. }
  40863. return nil
  40864. }
  40865. func (m *LimitRangeSpec) Unmarshal(dAtA []byte) error {
  40866. l := len(dAtA)
  40867. iNdEx := 0
  40868. for iNdEx < l {
  40869. preIndex := iNdEx
  40870. var wire uint64
  40871. for shift := uint(0); ; shift += 7 {
  40872. if shift >= 64 {
  40873. return ErrIntOverflowGenerated
  40874. }
  40875. if iNdEx >= l {
  40876. return io.ErrUnexpectedEOF
  40877. }
  40878. b := dAtA[iNdEx]
  40879. iNdEx++
  40880. wire |= uint64(b&0x7F) << shift
  40881. if b < 0x80 {
  40882. break
  40883. }
  40884. }
  40885. fieldNum := int32(wire >> 3)
  40886. wireType := int(wire & 0x7)
  40887. if wireType == 4 {
  40888. return fmt.Errorf("proto: LimitRangeSpec: wiretype end group for non-group")
  40889. }
  40890. if fieldNum <= 0 {
  40891. return fmt.Errorf("proto: LimitRangeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  40892. }
  40893. switch fieldNum {
  40894. case 1:
  40895. if wireType != 2 {
  40896. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  40897. }
  40898. var msglen int
  40899. for shift := uint(0); ; shift += 7 {
  40900. if shift >= 64 {
  40901. return ErrIntOverflowGenerated
  40902. }
  40903. if iNdEx >= l {
  40904. return io.ErrUnexpectedEOF
  40905. }
  40906. b := dAtA[iNdEx]
  40907. iNdEx++
  40908. msglen |= int(b&0x7F) << shift
  40909. if b < 0x80 {
  40910. break
  40911. }
  40912. }
  40913. if msglen < 0 {
  40914. return ErrInvalidLengthGenerated
  40915. }
  40916. postIndex := iNdEx + msglen
  40917. if postIndex < 0 {
  40918. return ErrInvalidLengthGenerated
  40919. }
  40920. if postIndex > l {
  40921. return io.ErrUnexpectedEOF
  40922. }
  40923. m.Limits = append(m.Limits, LimitRangeItem{})
  40924. if err := m.Limits[len(m.Limits)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40925. return err
  40926. }
  40927. iNdEx = postIndex
  40928. default:
  40929. iNdEx = preIndex
  40930. skippy, err := skipGenerated(dAtA[iNdEx:])
  40931. if err != nil {
  40932. return err
  40933. }
  40934. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40935. return ErrInvalidLengthGenerated
  40936. }
  40937. if (iNdEx + skippy) > l {
  40938. return io.ErrUnexpectedEOF
  40939. }
  40940. iNdEx += skippy
  40941. }
  40942. }
  40943. if iNdEx > l {
  40944. return io.ErrUnexpectedEOF
  40945. }
  40946. return nil
  40947. }
  40948. func (m *List) Unmarshal(dAtA []byte) error {
  40949. l := len(dAtA)
  40950. iNdEx := 0
  40951. for iNdEx < l {
  40952. preIndex := iNdEx
  40953. var wire uint64
  40954. for shift := uint(0); ; shift += 7 {
  40955. if shift >= 64 {
  40956. return ErrIntOverflowGenerated
  40957. }
  40958. if iNdEx >= l {
  40959. return io.ErrUnexpectedEOF
  40960. }
  40961. b := dAtA[iNdEx]
  40962. iNdEx++
  40963. wire |= uint64(b&0x7F) << shift
  40964. if b < 0x80 {
  40965. break
  40966. }
  40967. }
  40968. fieldNum := int32(wire >> 3)
  40969. wireType := int(wire & 0x7)
  40970. if wireType == 4 {
  40971. return fmt.Errorf("proto: List: wiretype end group for non-group")
  40972. }
  40973. if fieldNum <= 0 {
  40974. return fmt.Errorf("proto: List: illegal tag %d (wire type %d)", fieldNum, wire)
  40975. }
  40976. switch fieldNum {
  40977. case 1:
  40978. if wireType != 2 {
  40979. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40980. }
  40981. var msglen int
  40982. for shift := uint(0); ; shift += 7 {
  40983. if shift >= 64 {
  40984. return ErrIntOverflowGenerated
  40985. }
  40986. if iNdEx >= l {
  40987. return io.ErrUnexpectedEOF
  40988. }
  40989. b := dAtA[iNdEx]
  40990. iNdEx++
  40991. msglen |= int(b&0x7F) << shift
  40992. if b < 0x80 {
  40993. break
  40994. }
  40995. }
  40996. if msglen < 0 {
  40997. return ErrInvalidLengthGenerated
  40998. }
  40999. postIndex := iNdEx + msglen
  41000. if postIndex < 0 {
  41001. return ErrInvalidLengthGenerated
  41002. }
  41003. if postIndex > l {
  41004. return io.ErrUnexpectedEOF
  41005. }
  41006. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41007. return err
  41008. }
  41009. iNdEx = postIndex
  41010. case 2:
  41011. if wireType != 2 {
  41012. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  41013. }
  41014. var msglen int
  41015. for shift := uint(0); ; shift += 7 {
  41016. if shift >= 64 {
  41017. return ErrIntOverflowGenerated
  41018. }
  41019. if iNdEx >= l {
  41020. return io.ErrUnexpectedEOF
  41021. }
  41022. b := dAtA[iNdEx]
  41023. iNdEx++
  41024. msglen |= int(b&0x7F) << shift
  41025. if b < 0x80 {
  41026. break
  41027. }
  41028. }
  41029. if msglen < 0 {
  41030. return ErrInvalidLengthGenerated
  41031. }
  41032. postIndex := iNdEx + msglen
  41033. if postIndex < 0 {
  41034. return ErrInvalidLengthGenerated
  41035. }
  41036. if postIndex > l {
  41037. return io.ErrUnexpectedEOF
  41038. }
  41039. m.Items = append(m.Items, runtime.RawExtension{})
  41040. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41041. return err
  41042. }
  41043. iNdEx = postIndex
  41044. default:
  41045. iNdEx = preIndex
  41046. skippy, err := skipGenerated(dAtA[iNdEx:])
  41047. if err != nil {
  41048. return err
  41049. }
  41050. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41051. return ErrInvalidLengthGenerated
  41052. }
  41053. if (iNdEx + skippy) > l {
  41054. return io.ErrUnexpectedEOF
  41055. }
  41056. iNdEx += skippy
  41057. }
  41058. }
  41059. if iNdEx > l {
  41060. return io.ErrUnexpectedEOF
  41061. }
  41062. return nil
  41063. }
  41064. func (m *LoadBalancerIngress) Unmarshal(dAtA []byte) error {
  41065. l := len(dAtA)
  41066. iNdEx := 0
  41067. for iNdEx < l {
  41068. preIndex := iNdEx
  41069. var wire uint64
  41070. for shift := uint(0); ; shift += 7 {
  41071. if shift >= 64 {
  41072. return ErrIntOverflowGenerated
  41073. }
  41074. if iNdEx >= l {
  41075. return io.ErrUnexpectedEOF
  41076. }
  41077. b := dAtA[iNdEx]
  41078. iNdEx++
  41079. wire |= uint64(b&0x7F) << shift
  41080. if b < 0x80 {
  41081. break
  41082. }
  41083. }
  41084. fieldNum := int32(wire >> 3)
  41085. wireType := int(wire & 0x7)
  41086. if wireType == 4 {
  41087. return fmt.Errorf("proto: LoadBalancerIngress: wiretype end group for non-group")
  41088. }
  41089. if fieldNum <= 0 {
  41090. return fmt.Errorf("proto: LoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  41091. }
  41092. switch fieldNum {
  41093. case 1:
  41094. if wireType != 2 {
  41095. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  41096. }
  41097. var stringLen uint64
  41098. for shift := uint(0); ; shift += 7 {
  41099. if shift >= 64 {
  41100. return ErrIntOverflowGenerated
  41101. }
  41102. if iNdEx >= l {
  41103. return io.ErrUnexpectedEOF
  41104. }
  41105. b := dAtA[iNdEx]
  41106. iNdEx++
  41107. stringLen |= uint64(b&0x7F) << shift
  41108. if b < 0x80 {
  41109. break
  41110. }
  41111. }
  41112. intStringLen := int(stringLen)
  41113. if intStringLen < 0 {
  41114. return ErrInvalidLengthGenerated
  41115. }
  41116. postIndex := iNdEx + intStringLen
  41117. if postIndex < 0 {
  41118. return ErrInvalidLengthGenerated
  41119. }
  41120. if postIndex > l {
  41121. return io.ErrUnexpectedEOF
  41122. }
  41123. m.IP = string(dAtA[iNdEx:postIndex])
  41124. iNdEx = postIndex
  41125. case 2:
  41126. if wireType != 2 {
  41127. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  41128. }
  41129. var stringLen uint64
  41130. for shift := uint(0); ; shift += 7 {
  41131. if shift >= 64 {
  41132. return ErrIntOverflowGenerated
  41133. }
  41134. if iNdEx >= l {
  41135. return io.ErrUnexpectedEOF
  41136. }
  41137. b := dAtA[iNdEx]
  41138. iNdEx++
  41139. stringLen |= uint64(b&0x7F) << shift
  41140. if b < 0x80 {
  41141. break
  41142. }
  41143. }
  41144. intStringLen := int(stringLen)
  41145. if intStringLen < 0 {
  41146. return ErrInvalidLengthGenerated
  41147. }
  41148. postIndex := iNdEx + intStringLen
  41149. if postIndex < 0 {
  41150. return ErrInvalidLengthGenerated
  41151. }
  41152. if postIndex > l {
  41153. return io.ErrUnexpectedEOF
  41154. }
  41155. m.Hostname = string(dAtA[iNdEx:postIndex])
  41156. iNdEx = postIndex
  41157. case 4:
  41158. if wireType != 2 {
  41159. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  41160. }
  41161. var msglen int
  41162. for shift := uint(0); ; shift += 7 {
  41163. if shift >= 64 {
  41164. return ErrIntOverflowGenerated
  41165. }
  41166. if iNdEx >= l {
  41167. return io.ErrUnexpectedEOF
  41168. }
  41169. b := dAtA[iNdEx]
  41170. iNdEx++
  41171. msglen |= int(b&0x7F) << shift
  41172. if b < 0x80 {
  41173. break
  41174. }
  41175. }
  41176. if msglen < 0 {
  41177. return ErrInvalidLengthGenerated
  41178. }
  41179. postIndex := iNdEx + msglen
  41180. if postIndex < 0 {
  41181. return ErrInvalidLengthGenerated
  41182. }
  41183. if postIndex > l {
  41184. return io.ErrUnexpectedEOF
  41185. }
  41186. m.Ports = append(m.Ports, PortStatus{})
  41187. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41188. return err
  41189. }
  41190. iNdEx = postIndex
  41191. default:
  41192. iNdEx = preIndex
  41193. skippy, err := skipGenerated(dAtA[iNdEx:])
  41194. if err != nil {
  41195. return err
  41196. }
  41197. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41198. return ErrInvalidLengthGenerated
  41199. }
  41200. if (iNdEx + skippy) > l {
  41201. return io.ErrUnexpectedEOF
  41202. }
  41203. iNdEx += skippy
  41204. }
  41205. }
  41206. if iNdEx > l {
  41207. return io.ErrUnexpectedEOF
  41208. }
  41209. return nil
  41210. }
  41211. func (m *LoadBalancerStatus) Unmarshal(dAtA []byte) error {
  41212. l := len(dAtA)
  41213. iNdEx := 0
  41214. for iNdEx < l {
  41215. preIndex := iNdEx
  41216. var wire uint64
  41217. for shift := uint(0); ; shift += 7 {
  41218. if shift >= 64 {
  41219. return ErrIntOverflowGenerated
  41220. }
  41221. if iNdEx >= l {
  41222. return io.ErrUnexpectedEOF
  41223. }
  41224. b := dAtA[iNdEx]
  41225. iNdEx++
  41226. wire |= uint64(b&0x7F) << shift
  41227. if b < 0x80 {
  41228. break
  41229. }
  41230. }
  41231. fieldNum := int32(wire >> 3)
  41232. wireType := int(wire & 0x7)
  41233. if wireType == 4 {
  41234. return fmt.Errorf("proto: LoadBalancerStatus: wiretype end group for non-group")
  41235. }
  41236. if fieldNum <= 0 {
  41237. return fmt.Errorf("proto: LoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  41238. }
  41239. switch fieldNum {
  41240. case 1:
  41241. if wireType != 2 {
  41242. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  41243. }
  41244. var msglen int
  41245. for shift := uint(0); ; shift += 7 {
  41246. if shift >= 64 {
  41247. return ErrIntOverflowGenerated
  41248. }
  41249. if iNdEx >= l {
  41250. return io.ErrUnexpectedEOF
  41251. }
  41252. b := dAtA[iNdEx]
  41253. iNdEx++
  41254. msglen |= int(b&0x7F) << shift
  41255. if b < 0x80 {
  41256. break
  41257. }
  41258. }
  41259. if msglen < 0 {
  41260. return ErrInvalidLengthGenerated
  41261. }
  41262. postIndex := iNdEx + msglen
  41263. if postIndex < 0 {
  41264. return ErrInvalidLengthGenerated
  41265. }
  41266. if postIndex > l {
  41267. return io.ErrUnexpectedEOF
  41268. }
  41269. m.Ingress = append(m.Ingress, LoadBalancerIngress{})
  41270. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41271. return err
  41272. }
  41273. iNdEx = postIndex
  41274. default:
  41275. iNdEx = preIndex
  41276. skippy, err := skipGenerated(dAtA[iNdEx:])
  41277. if err != nil {
  41278. return err
  41279. }
  41280. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41281. return ErrInvalidLengthGenerated
  41282. }
  41283. if (iNdEx + skippy) > l {
  41284. return io.ErrUnexpectedEOF
  41285. }
  41286. iNdEx += skippy
  41287. }
  41288. }
  41289. if iNdEx > l {
  41290. return io.ErrUnexpectedEOF
  41291. }
  41292. return nil
  41293. }
  41294. func (m *LocalObjectReference) Unmarshal(dAtA []byte) error {
  41295. l := len(dAtA)
  41296. iNdEx := 0
  41297. for iNdEx < l {
  41298. preIndex := iNdEx
  41299. var wire uint64
  41300. for shift := uint(0); ; shift += 7 {
  41301. if shift >= 64 {
  41302. return ErrIntOverflowGenerated
  41303. }
  41304. if iNdEx >= l {
  41305. return io.ErrUnexpectedEOF
  41306. }
  41307. b := dAtA[iNdEx]
  41308. iNdEx++
  41309. wire |= uint64(b&0x7F) << shift
  41310. if b < 0x80 {
  41311. break
  41312. }
  41313. }
  41314. fieldNum := int32(wire >> 3)
  41315. wireType := int(wire & 0x7)
  41316. if wireType == 4 {
  41317. return fmt.Errorf("proto: LocalObjectReference: wiretype end group for non-group")
  41318. }
  41319. if fieldNum <= 0 {
  41320. return fmt.Errorf("proto: LocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  41321. }
  41322. switch fieldNum {
  41323. case 1:
  41324. if wireType != 2 {
  41325. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  41326. }
  41327. var stringLen uint64
  41328. for shift := uint(0); ; shift += 7 {
  41329. if shift >= 64 {
  41330. return ErrIntOverflowGenerated
  41331. }
  41332. if iNdEx >= l {
  41333. return io.ErrUnexpectedEOF
  41334. }
  41335. b := dAtA[iNdEx]
  41336. iNdEx++
  41337. stringLen |= uint64(b&0x7F) << shift
  41338. if b < 0x80 {
  41339. break
  41340. }
  41341. }
  41342. intStringLen := int(stringLen)
  41343. if intStringLen < 0 {
  41344. return ErrInvalidLengthGenerated
  41345. }
  41346. postIndex := iNdEx + intStringLen
  41347. if postIndex < 0 {
  41348. return ErrInvalidLengthGenerated
  41349. }
  41350. if postIndex > l {
  41351. return io.ErrUnexpectedEOF
  41352. }
  41353. m.Name = string(dAtA[iNdEx:postIndex])
  41354. iNdEx = postIndex
  41355. default:
  41356. iNdEx = preIndex
  41357. skippy, err := skipGenerated(dAtA[iNdEx:])
  41358. if err != nil {
  41359. return err
  41360. }
  41361. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41362. return ErrInvalidLengthGenerated
  41363. }
  41364. if (iNdEx + skippy) > l {
  41365. return io.ErrUnexpectedEOF
  41366. }
  41367. iNdEx += skippy
  41368. }
  41369. }
  41370. if iNdEx > l {
  41371. return io.ErrUnexpectedEOF
  41372. }
  41373. return nil
  41374. }
  41375. func (m *LocalVolumeSource) Unmarshal(dAtA []byte) error {
  41376. l := len(dAtA)
  41377. iNdEx := 0
  41378. for iNdEx < l {
  41379. preIndex := iNdEx
  41380. var wire uint64
  41381. for shift := uint(0); ; shift += 7 {
  41382. if shift >= 64 {
  41383. return ErrIntOverflowGenerated
  41384. }
  41385. if iNdEx >= l {
  41386. return io.ErrUnexpectedEOF
  41387. }
  41388. b := dAtA[iNdEx]
  41389. iNdEx++
  41390. wire |= uint64(b&0x7F) << shift
  41391. if b < 0x80 {
  41392. break
  41393. }
  41394. }
  41395. fieldNum := int32(wire >> 3)
  41396. wireType := int(wire & 0x7)
  41397. if wireType == 4 {
  41398. return fmt.Errorf("proto: LocalVolumeSource: wiretype end group for non-group")
  41399. }
  41400. if fieldNum <= 0 {
  41401. return fmt.Errorf("proto: LocalVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41402. }
  41403. switch fieldNum {
  41404. case 1:
  41405. if wireType != 2 {
  41406. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41407. }
  41408. var stringLen uint64
  41409. for shift := uint(0); ; shift += 7 {
  41410. if shift >= 64 {
  41411. return ErrIntOverflowGenerated
  41412. }
  41413. if iNdEx >= l {
  41414. return io.ErrUnexpectedEOF
  41415. }
  41416. b := dAtA[iNdEx]
  41417. iNdEx++
  41418. stringLen |= uint64(b&0x7F) << shift
  41419. if b < 0x80 {
  41420. break
  41421. }
  41422. }
  41423. intStringLen := int(stringLen)
  41424. if intStringLen < 0 {
  41425. return ErrInvalidLengthGenerated
  41426. }
  41427. postIndex := iNdEx + intStringLen
  41428. if postIndex < 0 {
  41429. return ErrInvalidLengthGenerated
  41430. }
  41431. if postIndex > l {
  41432. return io.ErrUnexpectedEOF
  41433. }
  41434. m.Path = string(dAtA[iNdEx:postIndex])
  41435. iNdEx = postIndex
  41436. case 2:
  41437. if wireType != 2 {
  41438. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  41439. }
  41440. var stringLen uint64
  41441. for shift := uint(0); ; shift += 7 {
  41442. if shift >= 64 {
  41443. return ErrIntOverflowGenerated
  41444. }
  41445. if iNdEx >= l {
  41446. return io.ErrUnexpectedEOF
  41447. }
  41448. b := dAtA[iNdEx]
  41449. iNdEx++
  41450. stringLen |= uint64(b&0x7F) << shift
  41451. if b < 0x80 {
  41452. break
  41453. }
  41454. }
  41455. intStringLen := int(stringLen)
  41456. if intStringLen < 0 {
  41457. return ErrInvalidLengthGenerated
  41458. }
  41459. postIndex := iNdEx + intStringLen
  41460. if postIndex < 0 {
  41461. return ErrInvalidLengthGenerated
  41462. }
  41463. if postIndex > l {
  41464. return io.ErrUnexpectedEOF
  41465. }
  41466. s := string(dAtA[iNdEx:postIndex])
  41467. m.FSType = &s
  41468. iNdEx = postIndex
  41469. default:
  41470. iNdEx = preIndex
  41471. skippy, err := skipGenerated(dAtA[iNdEx:])
  41472. if err != nil {
  41473. return err
  41474. }
  41475. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41476. return ErrInvalidLengthGenerated
  41477. }
  41478. if (iNdEx + skippy) > l {
  41479. return io.ErrUnexpectedEOF
  41480. }
  41481. iNdEx += skippy
  41482. }
  41483. }
  41484. if iNdEx > l {
  41485. return io.ErrUnexpectedEOF
  41486. }
  41487. return nil
  41488. }
  41489. func (m *NFSVolumeSource) Unmarshal(dAtA []byte) error {
  41490. l := len(dAtA)
  41491. iNdEx := 0
  41492. for iNdEx < l {
  41493. preIndex := iNdEx
  41494. var wire uint64
  41495. for shift := uint(0); ; shift += 7 {
  41496. if shift >= 64 {
  41497. return ErrIntOverflowGenerated
  41498. }
  41499. if iNdEx >= l {
  41500. return io.ErrUnexpectedEOF
  41501. }
  41502. b := dAtA[iNdEx]
  41503. iNdEx++
  41504. wire |= uint64(b&0x7F) << shift
  41505. if b < 0x80 {
  41506. break
  41507. }
  41508. }
  41509. fieldNum := int32(wire >> 3)
  41510. wireType := int(wire & 0x7)
  41511. if wireType == 4 {
  41512. return fmt.Errorf("proto: NFSVolumeSource: wiretype end group for non-group")
  41513. }
  41514. if fieldNum <= 0 {
  41515. return fmt.Errorf("proto: NFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41516. }
  41517. switch fieldNum {
  41518. case 1:
  41519. if wireType != 2 {
  41520. return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
  41521. }
  41522. var stringLen uint64
  41523. for shift := uint(0); ; shift += 7 {
  41524. if shift >= 64 {
  41525. return ErrIntOverflowGenerated
  41526. }
  41527. if iNdEx >= l {
  41528. return io.ErrUnexpectedEOF
  41529. }
  41530. b := dAtA[iNdEx]
  41531. iNdEx++
  41532. stringLen |= uint64(b&0x7F) << shift
  41533. if b < 0x80 {
  41534. break
  41535. }
  41536. }
  41537. intStringLen := int(stringLen)
  41538. if intStringLen < 0 {
  41539. return ErrInvalidLengthGenerated
  41540. }
  41541. postIndex := iNdEx + intStringLen
  41542. if postIndex < 0 {
  41543. return ErrInvalidLengthGenerated
  41544. }
  41545. if postIndex > l {
  41546. return io.ErrUnexpectedEOF
  41547. }
  41548. m.Server = string(dAtA[iNdEx:postIndex])
  41549. iNdEx = postIndex
  41550. case 2:
  41551. if wireType != 2 {
  41552. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41553. }
  41554. var stringLen uint64
  41555. for shift := uint(0); ; shift += 7 {
  41556. if shift >= 64 {
  41557. return ErrIntOverflowGenerated
  41558. }
  41559. if iNdEx >= l {
  41560. return io.ErrUnexpectedEOF
  41561. }
  41562. b := dAtA[iNdEx]
  41563. iNdEx++
  41564. stringLen |= uint64(b&0x7F) << shift
  41565. if b < 0x80 {
  41566. break
  41567. }
  41568. }
  41569. intStringLen := int(stringLen)
  41570. if intStringLen < 0 {
  41571. return ErrInvalidLengthGenerated
  41572. }
  41573. postIndex := iNdEx + intStringLen
  41574. if postIndex < 0 {
  41575. return ErrInvalidLengthGenerated
  41576. }
  41577. if postIndex > l {
  41578. return io.ErrUnexpectedEOF
  41579. }
  41580. m.Path = string(dAtA[iNdEx:postIndex])
  41581. iNdEx = postIndex
  41582. case 3:
  41583. if wireType != 0 {
  41584. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  41585. }
  41586. var v int
  41587. for shift := uint(0); ; shift += 7 {
  41588. if shift >= 64 {
  41589. return ErrIntOverflowGenerated
  41590. }
  41591. if iNdEx >= l {
  41592. return io.ErrUnexpectedEOF
  41593. }
  41594. b := dAtA[iNdEx]
  41595. iNdEx++
  41596. v |= int(b&0x7F) << shift
  41597. if b < 0x80 {
  41598. break
  41599. }
  41600. }
  41601. m.ReadOnly = bool(v != 0)
  41602. default:
  41603. iNdEx = preIndex
  41604. skippy, err := skipGenerated(dAtA[iNdEx:])
  41605. if err != nil {
  41606. return err
  41607. }
  41608. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41609. return ErrInvalidLengthGenerated
  41610. }
  41611. if (iNdEx + skippy) > l {
  41612. return io.ErrUnexpectedEOF
  41613. }
  41614. iNdEx += skippy
  41615. }
  41616. }
  41617. if iNdEx > l {
  41618. return io.ErrUnexpectedEOF
  41619. }
  41620. return nil
  41621. }
  41622. func (m *Namespace) Unmarshal(dAtA []byte) error {
  41623. l := len(dAtA)
  41624. iNdEx := 0
  41625. for iNdEx < l {
  41626. preIndex := iNdEx
  41627. var wire uint64
  41628. for shift := uint(0); ; shift += 7 {
  41629. if shift >= 64 {
  41630. return ErrIntOverflowGenerated
  41631. }
  41632. if iNdEx >= l {
  41633. return io.ErrUnexpectedEOF
  41634. }
  41635. b := dAtA[iNdEx]
  41636. iNdEx++
  41637. wire |= uint64(b&0x7F) << shift
  41638. if b < 0x80 {
  41639. break
  41640. }
  41641. }
  41642. fieldNum := int32(wire >> 3)
  41643. wireType := int(wire & 0x7)
  41644. if wireType == 4 {
  41645. return fmt.Errorf("proto: Namespace: wiretype end group for non-group")
  41646. }
  41647. if fieldNum <= 0 {
  41648. return fmt.Errorf("proto: Namespace: illegal tag %d (wire type %d)", fieldNum, wire)
  41649. }
  41650. switch fieldNum {
  41651. case 1:
  41652. if wireType != 2 {
  41653. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  41654. }
  41655. var msglen int
  41656. for shift := uint(0); ; shift += 7 {
  41657. if shift >= 64 {
  41658. return ErrIntOverflowGenerated
  41659. }
  41660. if iNdEx >= l {
  41661. return io.ErrUnexpectedEOF
  41662. }
  41663. b := dAtA[iNdEx]
  41664. iNdEx++
  41665. msglen |= int(b&0x7F) << shift
  41666. if b < 0x80 {
  41667. break
  41668. }
  41669. }
  41670. if msglen < 0 {
  41671. return ErrInvalidLengthGenerated
  41672. }
  41673. postIndex := iNdEx + msglen
  41674. if postIndex < 0 {
  41675. return ErrInvalidLengthGenerated
  41676. }
  41677. if postIndex > l {
  41678. return io.ErrUnexpectedEOF
  41679. }
  41680. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41681. return err
  41682. }
  41683. iNdEx = postIndex
  41684. case 2:
  41685. if wireType != 2 {
  41686. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  41687. }
  41688. var msglen int
  41689. for shift := uint(0); ; shift += 7 {
  41690. if shift >= 64 {
  41691. return ErrIntOverflowGenerated
  41692. }
  41693. if iNdEx >= l {
  41694. return io.ErrUnexpectedEOF
  41695. }
  41696. b := dAtA[iNdEx]
  41697. iNdEx++
  41698. msglen |= int(b&0x7F) << shift
  41699. if b < 0x80 {
  41700. break
  41701. }
  41702. }
  41703. if msglen < 0 {
  41704. return ErrInvalidLengthGenerated
  41705. }
  41706. postIndex := iNdEx + msglen
  41707. if postIndex < 0 {
  41708. return ErrInvalidLengthGenerated
  41709. }
  41710. if postIndex > l {
  41711. return io.ErrUnexpectedEOF
  41712. }
  41713. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41714. return err
  41715. }
  41716. iNdEx = postIndex
  41717. case 3:
  41718. if wireType != 2 {
  41719. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41720. }
  41721. var msglen int
  41722. for shift := uint(0); ; shift += 7 {
  41723. if shift >= 64 {
  41724. return ErrIntOverflowGenerated
  41725. }
  41726. if iNdEx >= l {
  41727. return io.ErrUnexpectedEOF
  41728. }
  41729. b := dAtA[iNdEx]
  41730. iNdEx++
  41731. msglen |= int(b&0x7F) << shift
  41732. if b < 0x80 {
  41733. break
  41734. }
  41735. }
  41736. if msglen < 0 {
  41737. return ErrInvalidLengthGenerated
  41738. }
  41739. postIndex := iNdEx + msglen
  41740. if postIndex < 0 {
  41741. return ErrInvalidLengthGenerated
  41742. }
  41743. if postIndex > l {
  41744. return io.ErrUnexpectedEOF
  41745. }
  41746. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41747. return err
  41748. }
  41749. iNdEx = postIndex
  41750. default:
  41751. iNdEx = preIndex
  41752. skippy, err := skipGenerated(dAtA[iNdEx:])
  41753. if err != nil {
  41754. return err
  41755. }
  41756. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41757. return ErrInvalidLengthGenerated
  41758. }
  41759. if (iNdEx + skippy) > l {
  41760. return io.ErrUnexpectedEOF
  41761. }
  41762. iNdEx += skippy
  41763. }
  41764. }
  41765. if iNdEx > l {
  41766. return io.ErrUnexpectedEOF
  41767. }
  41768. return nil
  41769. }
  41770. func (m *NamespaceCondition) Unmarshal(dAtA []byte) error {
  41771. l := len(dAtA)
  41772. iNdEx := 0
  41773. for iNdEx < l {
  41774. preIndex := iNdEx
  41775. var wire uint64
  41776. for shift := uint(0); ; shift += 7 {
  41777. if shift >= 64 {
  41778. return ErrIntOverflowGenerated
  41779. }
  41780. if iNdEx >= l {
  41781. return io.ErrUnexpectedEOF
  41782. }
  41783. b := dAtA[iNdEx]
  41784. iNdEx++
  41785. wire |= uint64(b&0x7F) << shift
  41786. if b < 0x80 {
  41787. break
  41788. }
  41789. }
  41790. fieldNum := int32(wire >> 3)
  41791. wireType := int(wire & 0x7)
  41792. if wireType == 4 {
  41793. return fmt.Errorf("proto: NamespaceCondition: wiretype end group for non-group")
  41794. }
  41795. if fieldNum <= 0 {
  41796. return fmt.Errorf("proto: NamespaceCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  41797. }
  41798. switch fieldNum {
  41799. case 1:
  41800. if wireType != 2 {
  41801. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  41802. }
  41803. var stringLen uint64
  41804. for shift := uint(0); ; shift += 7 {
  41805. if shift >= 64 {
  41806. return ErrIntOverflowGenerated
  41807. }
  41808. if iNdEx >= l {
  41809. return io.ErrUnexpectedEOF
  41810. }
  41811. b := dAtA[iNdEx]
  41812. iNdEx++
  41813. stringLen |= uint64(b&0x7F) << shift
  41814. if b < 0x80 {
  41815. break
  41816. }
  41817. }
  41818. intStringLen := int(stringLen)
  41819. if intStringLen < 0 {
  41820. return ErrInvalidLengthGenerated
  41821. }
  41822. postIndex := iNdEx + intStringLen
  41823. if postIndex < 0 {
  41824. return ErrInvalidLengthGenerated
  41825. }
  41826. if postIndex > l {
  41827. return io.ErrUnexpectedEOF
  41828. }
  41829. m.Type = NamespaceConditionType(dAtA[iNdEx:postIndex])
  41830. iNdEx = postIndex
  41831. case 2:
  41832. if wireType != 2 {
  41833. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41834. }
  41835. var stringLen uint64
  41836. for shift := uint(0); ; shift += 7 {
  41837. if shift >= 64 {
  41838. return ErrIntOverflowGenerated
  41839. }
  41840. if iNdEx >= l {
  41841. return io.ErrUnexpectedEOF
  41842. }
  41843. b := dAtA[iNdEx]
  41844. iNdEx++
  41845. stringLen |= uint64(b&0x7F) << shift
  41846. if b < 0x80 {
  41847. break
  41848. }
  41849. }
  41850. intStringLen := int(stringLen)
  41851. if intStringLen < 0 {
  41852. return ErrInvalidLengthGenerated
  41853. }
  41854. postIndex := iNdEx + intStringLen
  41855. if postIndex < 0 {
  41856. return ErrInvalidLengthGenerated
  41857. }
  41858. if postIndex > l {
  41859. return io.ErrUnexpectedEOF
  41860. }
  41861. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  41862. iNdEx = postIndex
  41863. case 4:
  41864. if wireType != 2 {
  41865. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  41866. }
  41867. var msglen int
  41868. for shift := uint(0); ; shift += 7 {
  41869. if shift >= 64 {
  41870. return ErrIntOverflowGenerated
  41871. }
  41872. if iNdEx >= l {
  41873. return io.ErrUnexpectedEOF
  41874. }
  41875. b := dAtA[iNdEx]
  41876. iNdEx++
  41877. msglen |= int(b&0x7F) << shift
  41878. if b < 0x80 {
  41879. break
  41880. }
  41881. }
  41882. if msglen < 0 {
  41883. return ErrInvalidLengthGenerated
  41884. }
  41885. postIndex := iNdEx + msglen
  41886. if postIndex < 0 {
  41887. return ErrInvalidLengthGenerated
  41888. }
  41889. if postIndex > l {
  41890. return io.ErrUnexpectedEOF
  41891. }
  41892. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41893. return err
  41894. }
  41895. iNdEx = postIndex
  41896. case 5:
  41897. if wireType != 2 {
  41898. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  41899. }
  41900. var stringLen uint64
  41901. for shift := uint(0); ; shift += 7 {
  41902. if shift >= 64 {
  41903. return ErrIntOverflowGenerated
  41904. }
  41905. if iNdEx >= l {
  41906. return io.ErrUnexpectedEOF
  41907. }
  41908. b := dAtA[iNdEx]
  41909. iNdEx++
  41910. stringLen |= uint64(b&0x7F) << shift
  41911. if b < 0x80 {
  41912. break
  41913. }
  41914. }
  41915. intStringLen := int(stringLen)
  41916. if intStringLen < 0 {
  41917. return ErrInvalidLengthGenerated
  41918. }
  41919. postIndex := iNdEx + intStringLen
  41920. if postIndex < 0 {
  41921. return ErrInvalidLengthGenerated
  41922. }
  41923. if postIndex > l {
  41924. return io.ErrUnexpectedEOF
  41925. }
  41926. m.Reason = string(dAtA[iNdEx:postIndex])
  41927. iNdEx = postIndex
  41928. case 6:
  41929. if wireType != 2 {
  41930. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  41931. }
  41932. var stringLen uint64
  41933. for shift := uint(0); ; shift += 7 {
  41934. if shift >= 64 {
  41935. return ErrIntOverflowGenerated
  41936. }
  41937. if iNdEx >= l {
  41938. return io.ErrUnexpectedEOF
  41939. }
  41940. b := dAtA[iNdEx]
  41941. iNdEx++
  41942. stringLen |= uint64(b&0x7F) << shift
  41943. if b < 0x80 {
  41944. break
  41945. }
  41946. }
  41947. intStringLen := int(stringLen)
  41948. if intStringLen < 0 {
  41949. return ErrInvalidLengthGenerated
  41950. }
  41951. postIndex := iNdEx + intStringLen
  41952. if postIndex < 0 {
  41953. return ErrInvalidLengthGenerated
  41954. }
  41955. if postIndex > l {
  41956. return io.ErrUnexpectedEOF
  41957. }
  41958. m.Message = string(dAtA[iNdEx:postIndex])
  41959. iNdEx = postIndex
  41960. default:
  41961. iNdEx = preIndex
  41962. skippy, err := skipGenerated(dAtA[iNdEx:])
  41963. if err != nil {
  41964. return err
  41965. }
  41966. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41967. return ErrInvalidLengthGenerated
  41968. }
  41969. if (iNdEx + skippy) > l {
  41970. return io.ErrUnexpectedEOF
  41971. }
  41972. iNdEx += skippy
  41973. }
  41974. }
  41975. if iNdEx > l {
  41976. return io.ErrUnexpectedEOF
  41977. }
  41978. return nil
  41979. }
  41980. func (m *NamespaceList) Unmarshal(dAtA []byte) error {
  41981. l := len(dAtA)
  41982. iNdEx := 0
  41983. for iNdEx < l {
  41984. preIndex := iNdEx
  41985. var wire uint64
  41986. for shift := uint(0); ; shift += 7 {
  41987. if shift >= 64 {
  41988. return ErrIntOverflowGenerated
  41989. }
  41990. if iNdEx >= l {
  41991. return io.ErrUnexpectedEOF
  41992. }
  41993. b := dAtA[iNdEx]
  41994. iNdEx++
  41995. wire |= uint64(b&0x7F) << shift
  41996. if b < 0x80 {
  41997. break
  41998. }
  41999. }
  42000. fieldNum := int32(wire >> 3)
  42001. wireType := int(wire & 0x7)
  42002. if wireType == 4 {
  42003. return fmt.Errorf("proto: NamespaceList: wiretype end group for non-group")
  42004. }
  42005. if fieldNum <= 0 {
  42006. return fmt.Errorf("proto: NamespaceList: illegal tag %d (wire type %d)", fieldNum, wire)
  42007. }
  42008. switch fieldNum {
  42009. case 1:
  42010. if wireType != 2 {
  42011. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  42012. }
  42013. var msglen int
  42014. for shift := uint(0); ; shift += 7 {
  42015. if shift >= 64 {
  42016. return ErrIntOverflowGenerated
  42017. }
  42018. if iNdEx >= l {
  42019. return io.ErrUnexpectedEOF
  42020. }
  42021. b := dAtA[iNdEx]
  42022. iNdEx++
  42023. msglen |= int(b&0x7F) << shift
  42024. if b < 0x80 {
  42025. break
  42026. }
  42027. }
  42028. if msglen < 0 {
  42029. return ErrInvalidLengthGenerated
  42030. }
  42031. postIndex := iNdEx + msglen
  42032. if postIndex < 0 {
  42033. return ErrInvalidLengthGenerated
  42034. }
  42035. if postIndex > l {
  42036. return io.ErrUnexpectedEOF
  42037. }
  42038. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42039. return err
  42040. }
  42041. iNdEx = postIndex
  42042. case 2:
  42043. if wireType != 2 {
  42044. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  42045. }
  42046. var msglen int
  42047. for shift := uint(0); ; shift += 7 {
  42048. if shift >= 64 {
  42049. return ErrIntOverflowGenerated
  42050. }
  42051. if iNdEx >= l {
  42052. return io.ErrUnexpectedEOF
  42053. }
  42054. b := dAtA[iNdEx]
  42055. iNdEx++
  42056. msglen |= int(b&0x7F) << shift
  42057. if b < 0x80 {
  42058. break
  42059. }
  42060. }
  42061. if msglen < 0 {
  42062. return ErrInvalidLengthGenerated
  42063. }
  42064. postIndex := iNdEx + msglen
  42065. if postIndex < 0 {
  42066. return ErrInvalidLengthGenerated
  42067. }
  42068. if postIndex > l {
  42069. return io.ErrUnexpectedEOF
  42070. }
  42071. m.Items = append(m.Items, Namespace{})
  42072. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42073. return err
  42074. }
  42075. iNdEx = postIndex
  42076. default:
  42077. iNdEx = preIndex
  42078. skippy, err := skipGenerated(dAtA[iNdEx:])
  42079. if err != nil {
  42080. return err
  42081. }
  42082. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42083. return ErrInvalidLengthGenerated
  42084. }
  42085. if (iNdEx + skippy) > l {
  42086. return io.ErrUnexpectedEOF
  42087. }
  42088. iNdEx += skippy
  42089. }
  42090. }
  42091. if iNdEx > l {
  42092. return io.ErrUnexpectedEOF
  42093. }
  42094. return nil
  42095. }
  42096. func (m *NamespaceSpec) Unmarshal(dAtA []byte) error {
  42097. l := len(dAtA)
  42098. iNdEx := 0
  42099. for iNdEx < l {
  42100. preIndex := iNdEx
  42101. var wire uint64
  42102. for shift := uint(0); ; shift += 7 {
  42103. if shift >= 64 {
  42104. return ErrIntOverflowGenerated
  42105. }
  42106. if iNdEx >= l {
  42107. return io.ErrUnexpectedEOF
  42108. }
  42109. b := dAtA[iNdEx]
  42110. iNdEx++
  42111. wire |= uint64(b&0x7F) << shift
  42112. if b < 0x80 {
  42113. break
  42114. }
  42115. }
  42116. fieldNum := int32(wire >> 3)
  42117. wireType := int(wire & 0x7)
  42118. if wireType == 4 {
  42119. return fmt.Errorf("proto: NamespaceSpec: wiretype end group for non-group")
  42120. }
  42121. if fieldNum <= 0 {
  42122. return fmt.Errorf("proto: NamespaceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  42123. }
  42124. switch fieldNum {
  42125. case 1:
  42126. if wireType != 2 {
  42127. return fmt.Errorf("proto: wrong wireType = %d for field Finalizers", wireType)
  42128. }
  42129. var stringLen uint64
  42130. for shift := uint(0); ; shift += 7 {
  42131. if shift >= 64 {
  42132. return ErrIntOverflowGenerated
  42133. }
  42134. if iNdEx >= l {
  42135. return io.ErrUnexpectedEOF
  42136. }
  42137. b := dAtA[iNdEx]
  42138. iNdEx++
  42139. stringLen |= uint64(b&0x7F) << shift
  42140. if b < 0x80 {
  42141. break
  42142. }
  42143. }
  42144. intStringLen := int(stringLen)
  42145. if intStringLen < 0 {
  42146. return ErrInvalidLengthGenerated
  42147. }
  42148. postIndex := iNdEx + intStringLen
  42149. if postIndex < 0 {
  42150. return ErrInvalidLengthGenerated
  42151. }
  42152. if postIndex > l {
  42153. return io.ErrUnexpectedEOF
  42154. }
  42155. m.Finalizers = append(m.Finalizers, FinalizerName(dAtA[iNdEx:postIndex]))
  42156. iNdEx = postIndex
  42157. default:
  42158. iNdEx = preIndex
  42159. skippy, err := skipGenerated(dAtA[iNdEx:])
  42160. if err != nil {
  42161. return err
  42162. }
  42163. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42164. return ErrInvalidLengthGenerated
  42165. }
  42166. if (iNdEx + skippy) > l {
  42167. return io.ErrUnexpectedEOF
  42168. }
  42169. iNdEx += skippy
  42170. }
  42171. }
  42172. if iNdEx > l {
  42173. return io.ErrUnexpectedEOF
  42174. }
  42175. return nil
  42176. }
  42177. func (m *NamespaceStatus) Unmarshal(dAtA []byte) error {
  42178. l := len(dAtA)
  42179. iNdEx := 0
  42180. for iNdEx < l {
  42181. preIndex := iNdEx
  42182. var wire uint64
  42183. for shift := uint(0); ; shift += 7 {
  42184. if shift >= 64 {
  42185. return ErrIntOverflowGenerated
  42186. }
  42187. if iNdEx >= l {
  42188. return io.ErrUnexpectedEOF
  42189. }
  42190. b := dAtA[iNdEx]
  42191. iNdEx++
  42192. wire |= uint64(b&0x7F) << shift
  42193. if b < 0x80 {
  42194. break
  42195. }
  42196. }
  42197. fieldNum := int32(wire >> 3)
  42198. wireType := int(wire & 0x7)
  42199. if wireType == 4 {
  42200. return fmt.Errorf("proto: NamespaceStatus: wiretype end group for non-group")
  42201. }
  42202. if fieldNum <= 0 {
  42203. return fmt.Errorf("proto: NamespaceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  42204. }
  42205. switch fieldNum {
  42206. case 1:
  42207. if wireType != 2 {
  42208. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  42209. }
  42210. var stringLen uint64
  42211. for shift := uint(0); ; shift += 7 {
  42212. if shift >= 64 {
  42213. return ErrIntOverflowGenerated
  42214. }
  42215. if iNdEx >= l {
  42216. return io.ErrUnexpectedEOF
  42217. }
  42218. b := dAtA[iNdEx]
  42219. iNdEx++
  42220. stringLen |= uint64(b&0x7F) << shift
  42221. if b < 0x80 {
  42222. break
  42223. }
  42224. }
  42225. intStringLen := int(stringLen)
  42226. if intStringLen < 0 {
  42227. return ErrInvalidLengthGenerated
  42228. }
  42229. postIndex := iNdEx + intStringLen
  42230. if postIndex < 0 {
  42231. return ErrInvalidLengthGenerated
  42232. }
  42233. if postIndex > l {
  42234. return io.ErrUnexpectedEOF
  42235. }
  42236. m.Phase = NamespacePhase(dAtA[iNdEx:postIndex])
  42237. iNdEx = postIndex
  42238. case 2:
  42239. if wireType != 2 {
  42240. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  42241. }
  42242. var msglen int
  42243. for shift := uint(0); ; shift += 7 {
  42244. if shift >= 64 {
  42245. return ErrIntOverflowGenerated
  42246. }
  42247. if iNdEx >= l {
  42248. return io.ErrUnexpectedEOF
  42249. }
  42250. b := dAtA[iNdEx]
  42251. iNdEx++
  42252. msglen |= int(b&0x7F) << shift
  42253. if b < 0x80 {
  42254. break
  42255. }
  42256. }
  42257. if msglen < 0 {
  42258. return ErrInvalidLengthGenerated
  42259. }
  42260. postIndex := iNdEx + msglen
  42261. if postIndex < 0 {
  42262. return ErrInvalidLengthGenerated
  42263. }
  42264. if postIndex > l {
  42265. return io.ErrUnexpectedEOF
  42266. }
  42267. m.Conditions = append(m.Conditions, NamespaceCondition{})
  42268. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42269. return err
  42270. }
  42271. iNdEx = postIndex
  42272. default:
  42273. iNdEx = preIndex
  42274. skippy, err := skipGenerated(dAtA[iNdEx:])
  42275. if err != nil {
  42276. return err
  42277. }
  42278. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42279. return ErrInvalidLengthGenerated
  42280. }
  42281. if (iNdEx + skippy) > l {
  42282. return io.ErrUnexpectedEOF
  42283. }
  42284. iNdEx += skippy
  42285. }
  42286. }
  42287. if iNdEx > l {
  42288. return io.ErrUnexpectedEOF
  42289. }
  42290. return nil
  42291. }
  42292. func (m *Node) Unmarshal(dAtA []byte) error {
  42293. l := len(dAtA)
  42294. iNdEx := 0
  42295. for iNdEx < l {
  42296. preIndex := iNdEx
  42297. var wire uint64
  42298. for shift := uint(0); ; shift += 7 {
  42299. if shift >= 64 {
  42300. return ErrIntOverflowGenerated
  42301. }
  42302. if iNdEx >= l {
  42303. return io.ErrUnexpectedEOF
  42304. }
  42305. b := dAtA[iNdEx]
  42306. iNdEx++
  42307. wire |= uint64(b&0x7F) << shift
  42308. if b < 0x80 {
  42309. break
  42310. }
  42311. }
  42312. fieldNum := int32(wire >> 3)
  42313. wireType := int(wire & 0x7)
  42314. if wireType == 4 {
  42315. return fmt.Errorf("proto: Node: wiretype end group for non-group")
  42316. }
  42317. if fieldNum <= 0 {
  42318. return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire)
  42319. }
  42320. switch fieldNum {
  42321. case 1:
  42322. if wireType != 2 {
  42323. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  42324. }
  42325. var msglen int
  42326. for shift := uint(0); ; shift += 7 {
  42327. if shift >= 64 {
  42328. return ErrIntOverflowGenerated
  42329. }
  42330. if iNdEx >= l {
  42331. return io.ErrUnexpectedEOF
  42332. }
  42333. b := dAtA[iNdEx]
  42334. iNdEx++
  42335. msglen |= int(b&0x7F) << shift
  42336. if b < 0x80 {
  42337. break
  42338. }
  42339. }
  42340. if msglen < 0 {
  42341. return ErrInvalidLengthGenerated
  42342. }
  42343. postIndex := iNdEx + msglen
  42344. if postIndex < 0 {
  42345. return ErrInvalidLengthGenerated
  42346. }
  42347. if postIndex > l {
  42348. return io.ErrUnexpectedEOF
  42349. }
  42350. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42351. return err
  42352. }
  42353. iNdEx = postIndex
  42354. case 2:
  42355. if wireType != 2 {
  42356. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  42357. }
  42358. var msglen int
  42359. for shift := uint(0); ; shift += 7 {
  42360. if shift >= 64 {
  42361. return ErrIntOverflowGenerated
  42362. }
  42363. if iNdEx >= l {
  42364. return io.ErrUnexpectedEOF
  42365. }
  42366. b := dAtA[iNdEx]
  42367. iNdEx++
  42368. msglen |= int(b&0x7F) << shift
  42369. if b < 0x80 {
  42370. break
  42371. }
  42372. }
  42373. if msglen < 0 {
  42374. return ErrInvalidLengthGenerated
  42375. }
  42376. postIndex := iNdEx + msglen
  42377. if postIndex < 0 {
  42378. return ErrInvalidLengthGenerated
  42379. }
  42380. if postIndex > l {
  42381. return io.ErrUnexpectedEOF
  42382. }
  42383. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42384. return err
  42385. }
  42386. iNdEx = postIndex
  42387. case 3:
  42388. if wireType != 2 {
  42389. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42390. }
  42391. var msglen int
  42392. for shift := uint(0); ; shift += 7 {
  42393. if shift >= 64 {
  42394. return ErrIntOverflowGenerated
  42395. }
  42396. if iNdEx >= l {
  42397. return io.ErrUnexpectedEOF
  42398. }
  42399. b := dAtA[iNdEx]
  42400. iNdEx++
  42401. msglen |= int(b&0x7F) << shift
  42402. if b < 0x80 {
  42403. break
  42404. }
  42405. }
  42406. if msglen < 0 {
  42407. return ErrInvalidLengthGenerated
  42408. }
  42409. postIndex := iNdEx + msglen
  42410. if postIndex < 0 {
  42411. return ErrInvalidLengthGenerated
  42412. }
  42413. if postIndex > l {
  42414. return io.ErrUnexpectedEOF
  42415. }
  42416. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42417. return err
  42418. }
  42419. iNdEx = postIndex
  42420. default:
  42421. iNdEx = preIndex
  42422. skippy, err := skipGenerated(dAtA[iNdEx:])
  42423. if err != nil {
  42424. return err
  42425. }
  42426. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42427. return ErrInvalidLengthGenerated
  42428. }
  42429. if (iNdEx + skippy) > l {
  42430. return io.ErrUnexpectedEOF
  42431. }
  42432. iNdEx += skippy
  42433. }
  42434. }
  42435. if iNdEx > l {
  42436. return io.ErrUnexpectedEOF
  42437. }
  42438. return nil
  42439. }
  42440. func (m *NodeAddress) Unmarshal(dAtA []byte) error {
  42441. l := len(dAtA)
  42442. iNdEx := 0
  42443. for iNdEx < l {
  42444. preIndex := iNdEx
  42445. var wire uint64
  42446. for shift := uint(0); ; shift += 7 {
  42447. if shift >= 64 {
  42448. return ErrIntOverflowGenerated
  42449. }
  42450. if iNdEx >= l {
  42451. return io.ErrUnexpectedEOF
  42452. }
  42453. b := dAtA[iNdEx]
  42454. iNdEx++
  42455. wire |= uint64(b&0x7F) << shift
  42456. if b < 0x80 {
  42457. break
  42458. }
  42459. }
  42460. fieldNum := int32(wire >> 3)
  42461. wireType := int(wire & 0x7)
  42462. if wireType == 4 {
  42463. return fmt.Errorf("proto: NodeAddress: wiretype end group for non-group")
  42464. }
  42465. if fieldNum <= 0 {
  42466. return fmt.Errorf("proto: NodeAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  42467. }
  42468. switch fieldNum {
  42469. case 1:
  42470. if wireType != 2 {
  42471. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42472. }
  42473. var stringLen uint64
  42474. for shift := uint(0); ; shift += 7 {
  42475. if shift >= 64 {
  42476. return ErrIntOverflowGenerated
  42477. }
  42478. if iNdEx >= l {
  42479. return io.ErrUnexpectedEOF
  42480. }
  42481. b := dAtA[iNdEx]
  42482. iNdEx++
  42483. stringLen |= uint64(b&0x7F) << shift
  42484. if b < 0x80 {
  42485. break
  42486. }
  42487. }
  42488. intStringLen := int(stringLen)
  42489. if intStringLen < 0 {
  42490. return ErrInvalidLengthGenerated
  42491. }
  42492. postIndex := iNdEx + intStringLen
  42493. if postIndex < 0 {
  42494. return ErrInvalidLengthGenerated
  42495. }
  42496. if postIndex > l {
  42497. return io.ErrUnexpectedEOF
  42498. }
  42499. m.Type = NodeAddressType(dAtA[iNdEx:postIndex])
  42500. iNdEx = postIndex
  42501. case 2:
  42502. if wireType != 2 {
  42503. return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
  42504. }
  42505. var stringLen uint64
  42506. for shift := uint(0); ; shift += 7 {
  42507. if shift >= 64 {
  42508. return ErrIntOverflowGenerated
  42509. }
  42510. if iNdEx >= l {
  42511. return io.ErrUnexpectedEOF
  42512. }
  42513. b := dAtA[iNdEx]
  42514. iNdEx++
  42515. stringLen |= uint64(b&0x7F) << shift
  42516. if b < 0x80 {
  42517. break
  42518. }
  42519. }
  42520. intStringLen := int(stringLen)
  42521. if intStringLen < 0 {
  42522. return ErrInvalidLengthGenerated
  42523. }
  42524. postIndex := iNdEx + intStringLen
  42525. if postIndex < 0 {
  42526. return ErrInvalidLengthGenerated
  42527. }
  42528. if postIndex > l {
  42529. return io.ErrUnexpectedEOF
  42530. }
  42531. m.Address = string(dAtA[iNdEx:postIndex])
  42532. iNdEx = postIndex
  42533. default:
  42534. iNdEx = preIndex
  42535. skippy, err := skipGenerated(dAtA[iNdEx:])
  42536. if err != nil {
  42537. return err
  42538. }
  42539. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42540. return ErrInvalidLengthGenerated
  42541. }
  42542. if (iNdEx + skippy) > l {
  42543. return io.ErrUnexpectedEOF
  42544. }
  42545. iNdEx += skippy
  42546. }
  42547. }
  42548. if iNdEx > l {
  42549. return io.ErrUnexpectedEOF
  42550. }
  42551. return nil
  42552. }
  42553. func (m *NodeAffinity) Unmarshal(dAtA []byte) error {
  42554. l := len(dAtA)
  42555. iNdEx := 0
  42556. for iNdEx < l {
  42557. preIndex := iNdEx
  42558. var wire uint64
  42559. for shift := uint(0); ; shift += 7 {
  42560. if shift >= 64 {
  42561. return ErrIntOverflowGenerated
  42562. }
  42563. if iNdEx >= l {
  42564. return io.ErrUnexpectedEOF
  42565. }
  42566. b := dAtA[iNdEx]
  42567. iNdEx++
  42568. wire |= uint64(b&0x7F) << shift
  42569. if b < 0x80 {
  42570. break
  42571. }
  42572. }
  42573. fieldNum := int32(wire >> 3)
  42574. wireType := int(wire & 0x7)
  42575. if wireType == 4 {
  42576. return fmt.Errorf("proto: NodeAffinity: wiretype end group for non-group")
  42577. }
  42578. if fieldNum <= 0 {
  42579. return fmt.Errorf("proto: NodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  42580. }
  42581. switch fieldNum {
  42582. case 1:
  42583. if wireType != 2 {
  42584. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  42585. }
  42586. var msglen int
  42587. for shift := uint(0); ; shift += 7 {
  42588. if shift >= 64 {
  42589. return ErrIntOverflowGenerated
  42590. }
  42591. if iNdEx >= l {
  42592. return io.ErrUnexpectedEOF
  42593. }
  42594. b := dAtA[iNdEx]
  42595. iNdEx++
  42596. msglen |= int(b&0x7F) << shift
  42597. if b < 0x80 {
  42598. break
  42599. }
  42600. }
  42601. if msglen < 0 {
  42602. return ErrInvalidLengthGenerated
  42603. }
  42604. postIndex := iNdEx + msglen
  42605. if postIndex < 0 {
  42606. return ErrInvalidLengthGenerated
  42607. }
  42608. if postIndex > l {
  42609. return io.ErrUnexpectedEOF
  42610. }
  42611. if m.RequiredDuringSchedulingIgnoredDuringExecution == nil {
  42612. m.RequiredDuringSchedulingIgnoredDuringExecution = &NodeSelector{}
  42613. }
  42614. if err := m.RequiredDuringSchedulingIgnoredDuringExecution.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42615. return err
  42616. }
  42617. iNdEx = postIndex
  42618. case 2:
  42619. if wireType != 2 {
  42620. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  42621. }
  42622. var msglen int
  42623. for shift := uint(0); ; shift += 7 {
  42624. if shift >= 64 {
  42625. return ErrIntOverflowGenerated
  42626. }
  42627. if iNdEx >= l {
  42628. return io.ErrUnexpectedEOF
  42629. }
  42630. b := dAtA[iNdEx]
  42631. iNdEx++
  42632. msglen |= int(b&0x7F) << shift
  42633. if b < 0x80 {
  42634. break
  42635. }
  42636. }
  42637. if msglen < 0 {
  42638. return ErrInvalidLengthGenerated
  42639. }
  42640. postIndex := iNdEx + msglen
  42641. if postIndex < 0 {
  42642. return ErrInvalidLengthGenerated
  42643. }
  42644. if postIndex > l {
  42645. return io.ErrUnexpectedEOF
  42646. }
  42647. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, PreferredSchedulingTerm{})
  42648. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42649. return err
  42650. }
  42651. iNdEx = postIndex
  42652. default:
  42653. iNdEx = preIndex
  42654. skippy, err := skipGenerated(dAtA[iNdEx:])
  42655. if err != nil {
  42656. return err
  42657. }
  42658. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42659. return ErrInvalidLengthGenerated
  42660. }
  42661. if (iNdEx + skippy) > l {
  42662. return io.ErrUnexpectedEOF
  42663. }
  42664. iNdEx += skippy
  42665. }
  42666. }
  42667. if iNdEx > l {
  42668. return io.ErrUnexpectedEOF
  42669. }
  42670. return nil
  42671. }
  42672. func (m *NodeCondition) Unmarshal(dAtA []byte) error {
  42673. l := len(dAtA)
  42674. iNdEx := 0
  42675. for iNdEx < l {
  42676. preIndex := iNdEx
  42677. var wire uint64
  42678. for shift := uint(0); ; shift += 7 {
  42679. if shift >= 64 {
  42680. return ErrIntOverflowGenerated
  42681. }
  42682. if iNdEx >= l {
  42683. return io.ErrUnexpectedEOF
  42684. }
  42685. b := dAtA[iNdEx]
  42686. iNdEx++
  42687. wire |= uint64(b&0x7F) << shift
  42688. if b < 0x80 {
  42689. break
  42690. }
  42691. }
  42692. fieldNum := int32(wire >> 3)
  42693. wireType := int(wire & 0x7)
  42694. if wireType == 4 {
  42695. return fmt.Errorf("proto: NodeCondition: wiretype end group for non-group")
  42696. }
  42697. if fieldNum <= 0 {
  42698. return fmt.Errorf("proto: NodeCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  42699. }
  42700. switch fieldNum {
  42701. case 1:
  42702. if wireType != 2 {
  42703. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42704. }
  42705. var stringLen uint64
  42706. for shift := uint(0); ; shift += 7 {
  42707. if shift >= 64 {
  42708. return ErrIntOverflowGenerated
  42709. }
  42710. if iNdEx >= l {
  42711. return io.ErrUnexpectedEOF
  42712. }
  42713. b := dAtA[iNdEx]
  42714. iNdEx++
  42715. stringLen |= uint64(b&0x7F) << shift
  42716. if b < 0x80 {
  42717. break
  42718. }
  42719. }
  42720. intStringLen := int(stringLen)
  42721. if intStringLen < 0 {
  42722. return ErrInvalidLengthGenerated
  42723. }
  42724. postIndex := iNdEx + intStringLen
  42725. if postIndex < 0 {
  42726. return ErrInvalidLengthGenerated
  42727. }
  42728. if postIndex > l {
  42729. return io.ErrUnexpectedEOF
  42730. }
  42731. m.Type = NodeConditionType(dAtA[iNdEx:postIndex])
  42732. iNdEx = postIndex
  42733. case 2:
  42734. if wireType != 2 {
  42735. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42736. }
  42737. var stringLen uint64
  42738. for shift := uint(0); ; shift += 7 {
  42739. if shift >= 64 {
  42740. return ErrIntOverflowGenerated
  42741. }
  42742. if iNdEx >= l {
  42743. return io.ErrUnexpectedEOF
  42744. }
  42745. b := dAtA[iNdEx]
  42746. iNdEx++
  42747. stringLen |= uint64(b&0x7F) << shift
  42748. if b < 0x80 {
  42749. break
  42750. }
  42751. }
  42752. intStringLen := int(stringLen)
  42753. if intStringLen < 0 {
  42754. return ErrInvalidLengthGenerated
  42755. }
  42756. postIndex := iNdEx + intStringLen
  42757. if postIndex < 0 {
  42758. return ErrInvalidLengthGenerated
  42759. }
  42760. if postIndex > l {
  42761. return io.ErrUnexpectedEOF
  42762. }
  42763. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  42764. iNdEx = postIndex
  42765. case 3:
  42766. if wireType != 2 {
  42767. return fmt.Errorf("proto: wrong wireType = %d for field LastHeartbeatTime", wireType)
  42768. }
  42769. var msglen int
  42770. for shift := uint(0); ; shift += 7 {
  42771. if shift >= 64 {
  42772. return ErrIntOverflowGenerated
  42773. }
  42774. if iNdEx >= l {
  42775. return io.ErrUnexpectedEOF
  42776. }
  42777. b := dAtA[iNdEx]
  42778. iNdEx++
  42779. msglen |= int(b&0x7F) << shift
  42780. if b < 0x80 {
  42781. break
  42782. }
  42783. }
  42784. if msglen < 0 {
  42785. return ErrInvalidLengthGenerated
  42786. }
  42787. postIndex := iNdEx + msglen
  42788. if postIndex < 0 {
  42789. return ErrInvalidLengthGenerated
  42790. }
  42791. if postIndex > l {
  42792. return io.ErrUnexpectedEOF
  42793. }
  42794. if err := m.LastHeartbeatTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42795. return err
  42796. }
  42797. iNdEx = postIndex
  42798. case 4:
  42799. if wireType != 2 {
  42800. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  42801. }
  42802. var msglen int
  42803. for shift := uint(0); ; shift += 7 {
  42804. if shift >= 64 {
  42805. return ErrIntOverflowGenerated
  42806. }
  42807. if iNdEx >= l {
  42808. return io.ErrUnexpectedEOF
  42809. }
  42810. b := dAtA[iNdEx]
  42811. iNdEx++
  42812. msglen |= int(b&0x7F) << shift
  42813. if b < 0x80 {
  42814. break
  42815. }
  42816. }
  42817. if msglen < 0 {
  42818. return ErrInvalidLengthGenerated
  42819. }
  42820. postIndex := iNdEx + msglen
  42821. if postIndex < 0 {
  42822. return ErrInvalidLengthGenerated
  42823. }
  42824. if postIndex > l {
  42825. return io.ErrUnexpectedEOF
  42826. }
  42827. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42828. return err
  42829. }
  42830. iNdEx = postIndex
  42831. case 5:
  42832. if wireType != 2 {
  42833. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  42834. }
  42835. var stringLen uint64
  42836. for shift := uint(0); ; shift += 7 {
  42837. if shift >= 64 {
  42838. return ErrIntOverflowGenerated
  42839. }
  42840. if iNdEx >= l {
  42841. return io.ErrUnexpectedEOF
  42842. }
  42843. b := dAtA[iNdEx]
  42844. iNdEx++
  42845. stringLen |= uint64(b&0x7F) << shift
  42846. if b < 0x80 {
  42847. break
  42848. }
  42849. }
  42850. intStringLen := int(stringLen)
  42851. if intStringLen < 0 {
  42852. return ErrInvalidLengthGenerated
  42853. }
  42854. postIndex := iNdEx + intStringLen
  42855. if postIndex < 0 {
  42856. return ErrInvalidLengthGenerated
  42857. }
  42858. if postIndex > l {
  42859. return io.ErrUnexpectedEOF
  42860. }
  42861. m.Reason = string(dAtA[iNdEx:postIndex])
  42862. iNdEx = postIndex
  42863. case 6:
  42864. if wireType != 2 {
  42865. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  42866. }
  42867. var stringLen uint64
  42868. for shift := uint(0); ; shift += 7 {
  42869. if shift >= 64 {
  42870. return ErrIntOverflowGenerated
  42871. }
  42872. if iNdEx >= l {
  42873. return io.ErrUnexpectedEOF
  42874. }
  42875. b := dAtA[iNdEx]
  42876. iNdEx++
  42877. stringLen |= uint64(b&0x7F) << shift
  42878. if b < 0x80 {
  42879. break
  42880. }
  42881. }
  42882. intStringLen := int(stringLen)
  42883. if intStringLen < 0 {
  42884. return ErrInvalidLengthGenerated
  42885. }
  42886. postIndex := iNdEx + intStringLen
  42887. if postIndex < 0 {
  42888. return ErrInvalidLengthGenerated
  42889. }
  42890. if postIndex > l {
  42891. return io.ErrUnexpectedEOF
  42892. }
  42893. m.Message = string(dAtA[iNdEx:postIndex])
  42894. iNdEx = postIndex
  42895. default:
  42896. iNdEx = preIndex
  42897. skippy, err := skipGenerated(dAtA[iNdEx:])
  42898. if err != nil {
  42899. return err
  42900. }
  42901. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42902. return ErrInvalidLengthGenerated
  42903. }
  42904. if (iNdEx + skippy) > l {
  42905. return io.ErrUnexpectedEOF
  42906. }
  42907. iNdEx += skippy
  42908. }
  42909. }
  42910. if iNdEx > l {
  42911. return io.ErrUnexpectedEOF
  42912. }
  42913. return nil
  42914. }
  42915. func (m *NodeConfigSource) Unmarshal(dAtA []byte) error {
  42916. l := len(dAtA)
  42917. iNdEx := 0
  42918. for iNdEx < l {
  42919. preIndex := iNdEx
  42920. var wire uint64
  42921. for shift := uint(0); ; shift += 7 {
  42922. if shift >= 64 {
  42923. return ErrIntOverflowGenerated
  42924. }
  42925. if iNdEx >= l {
  42926. return io.ErrUnexpectedEOF
  42927. }
  42928. b := dAtA[iNdEx]
  42929. iNdEx++
  42930. wire |= uint64(b&0x7F) << shift
  42931. if b < 0x80 {
  42932. break
  42933. }
  42934. }
  42935. fieldNum := int32(wire >> 3)
  42936. wireType := int(wire & 0x7)
  42937. if wireType == 4 {
  42938. return fmt.Errorf("proto: NodeConfigSource: wiretype end group for non-group")
  42939. }
  42940. if fieldNum <= 0 {
  42941. return fmt.Errorf("proto: NodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  42942. }
  42943. switch fieldNum {
  42944. case 2:
  42945. if wireType != 2 {
  42946. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  42947. }
  42948. var msglen int
  42949. for shift := uint(0); ; shift += 7 {
  42950. if shift >= 64 {
  42951. return ErrIntOverflowGenerated
  42952. }
  42953. if iNdEx >= l {
  42954. return io.ErrUnexpectedEOF
  42955. }
  42956. b := dAtA[iNdEx]
  42957. iNdEx++
  42958. msglen |= int(b&0x7F) << shift
  42959. if b < 0x80 {
  42960. break
  42961. }
  42962. }
  42963. if msglen < 0 {
  42964. return ErrInvalidLengthGenerated
  42965. }
  42966. postIndex := iNdEx + msglen
  42967. if postIndex < 0 {
  42968. return ErrInvalidLengthGenerated
  42969. }
  42970. if postIndex > l {
  42971. return io.ErrUnexpectedEOF
  42972. }
  42973. if m.ConfigMap == nil {
  42974. m.ConfigMap = &ConfigMapNodeConfigSource{}
  42975. }
  42976. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42977. return err
  42978. }
  42979. iNdEx = postIndex
  42980. default:
  42981. iNdEx = preIndex
  42982. skippy, err := skipGenerated(dAtA[iNdEx:])
  42983. if err != nil {
  42984. return err
  42985. }
  42986. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42987. return ErrInvalidLengthGenerated
  42988. }
  42989. if (iNdEx + skippy) > l {
  42990. return io.ErrUnexpectedEOF
  42991. }
  42992. iNdEx += skippy
  42993. }
  42994. }
  42995. if iNdEx > l {
  42996. return io.ErrUnexpectedEOF
  42997. }
  42998. return nil
  42999. }
  43000. func (m *NodeConfigStatus) Unmarshal(dAtA []byte) error {
  43001. l := len(dAtA)
  43002. iNdEx := 0
  43003. for iNdEx < l {
  43004. preIndex := iNdEx
  43005. var wire uint64
  43006. for shift := uint(0); ; shift += 7 {
  43007. if shift >= 64 {
  43008. return ErrIntOverflowGenerated
  43009. }
  43010. if iNdEx >= l {
  43011. return io.ErrUnexpectedEOF
  43012. }
  43013. b := dAtA[iNdEx]
  43014. iNdEx++
  43015. wire |= uint64(b&0x7F) << shift
  43016. if b < 0x80 {
  43017. break
  43018. }
  43019. }
  43020. fieldNum := int32(wire >> 3)
  43021. wireType := int(wire & 0x7)
  43022. if wireType == 4 {
  43023. return fmt.Errorf("proto: NodeConfigStatus: wiretype end group for non-group")
  43024. }
  43025. if fieldNum <= 0 {
  43026. return fmt.Errorf("proto: NodeConfigStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  43027. }
  43028. switch fieldNum {
  43029. case 1:
  43030. if wireType != 2 {
  43031. return fmt.Errorf("proto: wrong wireType = %d for field Assigned", wireType)
  43032. }
  43033. var msglen int
  43034. for shift := uint(0); ; shift += 7 {
  43035. if shift >= 64 {
  43036. return ErrIntOverflowGenerated
  43037. }
  43038. if iNdEx >= l {
  43039. return io.ErrUnexpectedEOF
  43040. }
  43041. b := dAtA[iNdEx]
  43042. iNdEx++
  43043. msglen |= int(b&0x7F) << shift
  43044. if b < 0x80 {
  43045. break
  43046. }
  43047. }
  43048. if msglen < 0 {
  43049. return ErrInvalidLengthGenerated
  43050. }
  43051. postIndex := iNdEx + msglen
  43052. if postIndex < 0 {
  43053. return ErrInvalidLengthGenerated
  43054. }
  43055. if postIndex > l {
  43056. return io.ErrUnexpectedEOF
  43057. }
  43058. if m.Assigned == nil {
  43059. m.Assigned = &NodeConfigSource{}
  43060. }
  43061. if err := m.Assigned.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43062. return err
  43063. }
  43064. iNdEx = postIndex
  43065. case 2:
  43066. if wireType != 2 {
  43067. return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
  43068. }
  43069. var msglen int
  43070. for shift := uint(0); ; shift += 7 {
  43071. if shift >= 64 {
  43072. return ErrIntOverflowGenerated
  43073. }
  43074. if iNdEx >= l {
  43075. return io.ErrUnexpectedEOF
  43076. }
  43077. b := dAtA[iNdEx]
  43078. iNdEx++
  43079. msglen |= int(b&0x7F) << shift
  43080. if b < 0x80 {
  43081. break
  43082. }
  43083. }
  43084. if msglen < 0 {
  43085. return ErrInvalidLengthGenerated
  43086. }
  43087. postIndex := iNdEx + msglen
  43088. if postIndex < 0 {
  43089. return ErrInvalidLengthGenerated
  43090. }
  43091. if postIndex > l {
  43092. return io.ErrUnexpectedEOF
  43093. }
  43094. if m.Active == nil {
  43095. m.Active = &NodeConfigSource{}
  43096. }
  43097. if err := m.Active.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43098. return err
  43099. }
  43100. iNdEx = postIndex
  43101. case 3:
  43102. if wireType != 2 {
  43103. return fmt.Errorf("proto: wrong wireType = %d for field LastKnownGood", wireType)
  43104. }
  43105. var msglen int
  43106. for shift := uint(0); ; shift += 7 {
  43107. if shift >= 64 {
  43108. return ErrIntOverflowGenerated
  43109. }
  43110. if iNdEx >= l {
  43111. return io.ErrUnexpectedEOF
  43112. }
  43113. b := dAtA[iNdEx]
  43114. iNdEx++
  43115. msglen |= int(b&0x7F) << shift
  43116. if b < 0x80 {
  43117. break
  43118. }
  43119. }
  43120. if msglen < 0 {
  43121. return ErrInvalidLengthGenerated
  43122. }
  43123. postIndex := iNdEx + msglen
  43124. if postIndex < 0 {
  43125. return ErrInvalidLengthGenerated
  43126. }
  43127. if postIndex > l {
  43128. return io.ErrUnexpectedEOF
  43129. }
  43130. if m.LastKnownGood == nil {
  43131. m.LastKnownGood = &NodeConfigSource{}
  43132. }
  43133. if err := m.LastKnownGood.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43134. return err
  43135. }
  43136. iNdEx = postIndex
  43137. case 4:
  43138. if wireType != 2 {
  43139. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  43140. }
  43141. var stringLen uint64
  43142. for shift := uint(0); ; shift += 7 {
  43143. if shift >= 64 {
  43144. return ErrIntOverflowGenerated
  43145. }
  43146. if iNdEx >= l {
  43147. return io.ErrUnexpectedEOF
  43148. }
  43149. b := dAtA[iNdEx]
  43150. iNdEx++
  43151. stringLen |= uint64(b&0x7F) << shift
  43152. if b < 0x80 {
  43153. break
  43154. }
  43155. }
  43156. intStringLen := int(stringLen)
  43157. if intStringLen < 0 {
  43158. return ErrInvalidLengthGenerated
  43159. }
  43160. postIndex := iNdEx + intStringLen
  43161. if postIndex < 0 {
  43162. return ErrInvalidLengthGenerated
  43163. }
  43164. if postIndex > l {
  43165. return io.ErrUnexpectedEOF
  43166. }
  43167. m.Error = string(dAtA[iNdEx:postIndex])
  43168. iNdEx = postIndex
  43169. default:
  43170. iNdEx = preIndex
  43171. skippy, err := skipGenerated(dAtA[iNdEx:])
  43172. if err != nil {
  43173. return err
  43174. }
  43175. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43176. return ErrInvalidLengthGenerated
  43177. }
  43178. if (iNdEx + skippy) > l {
  43179. return io.ErrUnexpectedEOF
  43180. }
  43181. iNdEx += skippy
  43182. }
  43183. }
  43184. if iNdEx > l {
  43185. return io.ErrUnexpectedEOF
  43186. }
  43187. return nil
  43188. }
  43189. func (m *NodeDaemonEndpoints) Unmarshal(dAtA []byte) error {
  43190. l := len(dAtA)
  43191. iNdEx := 0
  43192. for iNdEx < l {
  43193. preIndex := iNdEx
  43194. var wire uint64
  43195. for shift := uint(0); ; shift += 7 {
  43196. if shift >= 64 {
  43197. return ErrIntOverflowGenerated
  43198. }
  43199. if iNdEx >= l {
  43200. return io.ErrUnexpectedEOF
  43201. }
  43202. b := dAtA[iNdEx]
  43203. iNdEx++
  43204. wire |= uint64(b&0x7F) << shift
  43205. if b < 0x80 {
  43206. break
  43207. }
  43208. }
  43209. fieldNum := int32(wire >> 3)
  43210. wireType := int(wire & 0x7)
  43211. if wireType == 4 {
  43212. return fmt.Errorf("proto: NodeDaemonEndpoints: wiretype end group for non-group")
  43213. }
  43214. if fieldNum <= 0 {
  43215. return fmt.Errorf("proto: NodeDaemonEndpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  43216. }
  43217. switch fieldNum {
  43218. case 1:
  43219. if wireType != 2 {
  43220. return fmt.Errorf("proto: wrong wireType = %d for field KubeletEndpoint", wireType)
  43221. }
  43222. var msglen int
  43223. for shift := uint(0); ; shift += 7 {
  43224. if shift >= 64 {
  43225. return ErrIntOverflowGenerated
  43226. }
  43227. if iNdEx >= l {
  43228. return io.ErrUnexpectedEOF
  43229. }
  43230. b := dAtA[iNdEx]
  43231. iNdEx++
  43232. msglen |= int(b&0x7F) << shift
  43233. if b < 0x80 {
  43234. break
  43235. }
  43236. }
  43237. if msglen < 0 {
  43238. return ErrInvalidLengthGenerated
  43239. }
  43240. postIndex := iNdEx + msglen
  43241. if postIndex < 0 {
  43242. return ErrInvalidLengthGenerated
  43243. }
  43244. if postIndex > l {
  43245. return io.ErrUnexpectedEOF
  43246. }
  43247. if err := m.KubeletEndpoint.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43248. return err
  43249. }
  43250. iNdEx = postIndex
  43251. default:
  43252. iNdEx = preIndex
  43253. skippy, err := skipGenerated(dAtA[iNdEx:])
  43254. if err != nil {
  43255. return err
  43256. }
  43257. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43258. return ErrInvalidLengthGenerated
  43259. }
  43260. if (iNdEx + skippy) > l {
  43261. return io.ErrUnexpectedEOF
  43262. }
  43263. iNdEx += skippy
  43264. }
  43265. }
  43266. if iNdEx > l {
  43267. return io.ErrUnexpectedEOF
  43268. }
  43269. return nil
  43270. }
  43271. func (m *NodeList) Unmarshal(dAtA []byte) error {
  43272. l := len(dAtA)
  43273. iNdEx := 0
  43274. for iNdEx < l {
  43275. preIndex := iNdEx
  43276. var wire uint64
  43277. for shift := uint(0); ; shift += 7 {
  43278. if shift >= 64 {
  43279. return ErrIntOverflowGenerated
  43280. }
  43281. if iNdEx >= l {
  43282. return io.ErrUnexpectedEOF
  43283. }
  43284. b := dAtA[iNdEx]
  43285. iNdEx++
  43286. wire |= uint64(b&0x7F) << shift
  43287. if b < 0x80 {
  43288. break
  43289. }
  43290. }
  43291. fieldNum := int32(wire >> 3)
  43292. wireType := int(wire & 0x7)
  43293. if wireType == 4 {
  43294. return fmt.Errorf("proto: NodeList: wiretype end group for non-group")
  43295. }
  43296. if fieldNum <= 0 {
  43297. return fmt.Errorf("proto: NodeList: illegal tag %d (wire type %d)", fieldNum, wire)
  43298. }
  43299. switch fieldNum {
  43300. case 1:
  43301. if wireType != 2 {
  43302. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  43303. }
  43304. var msglen int
  43305. for shift := uint(0); ; shift += 7 {
  43306. if shift >= 64 {
  43307. return ErrIntOverflowGenerated
  43308. }
  43309. if iNdEx >= l {
  43310. return io.ErrUnexpectedEOF
  43311. }
  43312. b := dAtA[iNdEx]
  43313. iNdEx++
  43314. msglen |= int(b&0x7F) << shift
  43315. if b < 0x80 {
  43316. break
  43317. }
  43318. }
  43319. if msglen < 0 {
  43320. return ErrInvalidLengthGenerated
  43321. }
  43322. postIndex := iNdEx + msglen
  43323. if postIndex < 0 {
  43324. return ErrInvalidLengthGenerated
  43325. }
  43326. if postIndex > l {
  43327. return io.ErrUnexpectedEOF
  43328. }
  43329. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43330. return err
  43331. }
  43332. iNdEx = postIndex
  43333. case 2:
  43334. if wireType != 2 {
  43335. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  43336. }
  43337. var msglen int
  43338. for shift := uint(0); ; shift += 7 {
  43339. if shift >= 64 {
  43340. return ErrIntOverflowGenerated
  43341. }
  43342. if iNdEx >= l {
  43343. return io.ErrUnexpectedEOF
  43344. }
  43345. b := dAtA[iNdEx]
  43346. iNdEx++
  43347. msglen |= int(b&0x7F) << shift
  43348. if b < 0x80 {
  43349. break
  43350. }
  43351. }
  43352. if msglen < 0 {
  43353. return ErrInvalidLengthGenerated
  43354. }
  43355. postIndex := iNdEx + msglen
  43356. if postIndex < 0 {
  43357. return ErrInvalidLengthGenerated
  43358. }
  43359. if postIndex > l {
  43360. return io.ErrUnexpectedEOF
  43361. }
  43362. m.Items = append(m.Items, Node{})
  43363. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43364. return err
  43365. }
  43366. iNdEx = postIndex
  43367. default:
  43368. iNdEx = preIndex
  43369. skippy, err := skipGenerated(dAtA[iNdEx:])
  43370. if err != nil {
  43371. return err
  43372. }
  43373. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43374. return ErrInvalidLengthGenerated
  43375. }
  43376. if (iNdEx + skippy) > l {
  43377. return io.ErrUnexpectedEOF
  43378. }
  43379. iNdEx += skippy
  43380. }
  43381. }
  43382. if iNdEx > l {
  43383. return io.ErrUnexpectedEOF
  43384. }
  43385. return nil
  43386. }
  43387. func (m *NodeProxyOptions) Unmarshal(dAtA []byte) error {
  43388. l := len(dAtA)
  43389. iNdEx := 0
  43390. for iNdEx < l {
  43391. preIndex := iNdEx
  43392. var wire uint64
  43393. for shift := uint(0); ; shift += 7 {
  43394. if shift >= 64 {
  43395. return ErrIntOverflowGenerated
  43396. }
  43397. if iNdEx >= l {
  43398. return io.ErrUnexpectedEOF
  43399. }
  43400. b := dAtA[iNdEx]
  43401. iNdEx++
  43402. wire |= uint64(b&0x7F) << shift
  43403. if b < 0x80 {
  43404. break
  43405. }
  43406. }
  43407. fieldNum := int32(wire >> 3)
  43408. wireType := int(wire & 0x7)
  43409. if wireType == 4 {
  43410. return fmt.Errorf("proto: NodeProxyOptions: wiretype end group for non-group")
  43411. }
  43412. if fieldNum <= 0 {
  43413. return fmt.Errorf("proto: NodeProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  43414. }
  43415. switch fieldNum {
  43416. case 1:
  43417. if wireType != 2 {
  43418. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  43419. }
  43420. var stringLen uint64
  43421. for shift := uint(0); ; shift += 7 {
  43422. if shift >= 64 {
  43423. return ErrIntOverflowGenerated
  43424. }
  43425. if iNdEx >= l {
  43426. return io.ErrUnexpectedEOF
  43427. }
  43428. b := dAtA[iNdEx]
  43429. iNdEx++
  43430. stringLen |= uint64(b&0x7F) << shift
  43431. if b < 0x80 {
  43432. break
  43433. }
  43434. }
  43435. intStringLen := int(stringLen)
  43436. if intStringLen < 0 {
  43437. return ErrInvalidLengthGenerated
  43438. }
  43439. postIndex := iNdEx + intStringLen
  43440. if postIndex < 0 {
  43441. return ErrInvalidLengthGenerated
  43442. }
  43443. if postIndex > l {
  43444. return io.ErrUnexpectedEOF
  43445. }
  43446. m.Path = string(dAtA[iNdEx:postIndex])
  43447. iNdEx = postIndex
  43448. default:
  43449. iNdEx = preIndex
  43450. skippy, err := skipGenerated(dAtA[iNdEx:])
  43451. if err != nil {
  43452. return err
  43453. }
  43454. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43455. return ErrInvalidLengthGenerated
  43456. }
  43457. if (iNdEx + skippy) > l {
  43458. return io.ErrUnexpectedEOF
  43459. }
  43460. iNdEx += skippy
  43461. }
  43462. }
  43463. if iNdEx > l {
  43464. return io.ErrUnexpectedEOF
  43465. }
  43466. return nil
  43467. }
  43468. func (m *NodeResources) Unmarshal(dAtA []byte) error {
  43469. l := len(dAtA)
  43470. iNdEx := 0
  43471. for iNdEx < l {
  43472. preIndex := iNdEx
  43473. var wire uint64
  43474. for shift := uint(0); ; shift += 7 {
  43475. if shift >= 64 {
  43476. return ErrIntOverflowGenerated
  43477. }
  43478. if iNdEx >= l {
  43479. return io.ErrUnexpectedEOF
  43480. }
  43481. b := dAtA[iNdEx]
  43482. iNdEx++
  43483. wire |= uint64(b&0x7F) << shift
  43484. if b < 0x80 {
  43485. break
  43486. }
  43487. }
  43488. fieldNum := int32(wire >> 3)
  43489. wireType := int(wire & 0x7)
  43490. if wireType == 4 {
  43491. return fmt.Errorf("proto: NodeResources: wiretype end group for non-group")
  43492. }
  43493. if fieldNum <= 0 {
  43494. return fmt.Errorf("proto: NodeResources: illegal tag %d (wire type %d)", fieldNum, wire)
  43495. }
  43496. switch fieldNum {
  43497. case 1:
  43498. if wireType != 2 {
  43499. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  43500. }
  43501. var msglen int
  43502. for shift := uint(0); ; shift += 7 {
  43503. if shift >= 64 {
  43504. return ErrIntOverflowGenerated
  43505. }
  43506. if iNdEx >= l {
  43507. return io.ErrUnexpectedEOF
  43508. }
  43509. b := dAtA[iNdEx]
  43510. iNdEx++
  43511. msglen |= int(b&0x7F) << shift
  43512. if b < 0x80 {
  43513. break
  43514. }
  43515. }
  43516. if msglen < 0 {
  43517. return ErrInvalidLengthGenerated
  43518. }
  43519. postIndex := iNdEx + msglen
  43520. if postIndex < 0 {
  43521. return ErrInvalidLengthGenerated
  43522. }
  43523. if postIndex > l {
  43524. return io.ErrUnexpectedEOF
  43525. }
  43526. if m.Capacity == nil {
  43527. m.Capacity = make(ResourceList)
  43528. }
  43529. var mapkey ResourceName
  43530. mapvalue := &resource.Quantity{}
  43531. for iNdEx < postIndex {
  43532. entryPreIndex := iNdEx
  43533. var wire uint64
  43534. for shift := uint(0); ; shift += 7 {
  43535. if shift >= 64 {
  43536. return ErrIntOverflowGenerated
  43537. }
  43538. if iNdEx >= l {
  43539. return io.ErrUnexpectedEOF
  43540. }
  43541. b := dAtA[iNdEx]
  43542. iNdEx++
  43543. wire |= uint64(b&0x7F) << shift
  43544. if b < 0x80 {
  43545. break
  43546. }
  43547. }
  43548. fieldNum := int32(wire >> 3)
  43549. if fieldNum == 1 {
  43550. var stringLenmapkey uint64
  43551. for shift := uint(0); ; shift += 7 {
  43552. if shift >= 64 {
  43553. return ErrIntOverflowGenerated
  43554. }
  43555. if iNdEx >= l {
  43556. return io.ErrUnexpectedEOF
  43557. }
  43558. b := dAtA[iNdEx]
  43559. iNdEx++
  43560. stringLenmapkey |= uint64(b&0x7F) << shift
  43561. if b < 0x80 {
  43562. break
  43563. }
  43564. }
  43565. intStringLenmapkey := int(stringLenmapkey)
  43566. if intStringLenmapkey < 0 {
  43567. return ErrInvalidLengthGenerated
  43568. }
  43569. postStringIndexmapkey := iNdEx + intStringLenmapkey
  43570. if postStringIndexmapkey < 0 {
  43571. return ErrInvalidLengthGenerated
  43572. }
  43573. if postStringIndexmapkey > l {
  43574. return io.ErrUnexpectedEOF
  43575. }
  43576. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  43577. iNdEx = postStringIndexmapkey
  43578. } else if fieldNum == 2 {
  43579. var mapmsglen int
  43580. for shift := uint(0); ; shift += 7 {
  43581. if shift >= 64 {
  43582. return ErrIntOverflowGenerated
  43583. }
  43584. if iNdEx >= l {
  43585. return io.ErrUnexpectedEOF
  43586. }
  43587. b := dAtA[iNdEx]
  43588. iNdEx++
  43589. mapmsglen |= int(b&0x7F) << shift
  43590. if b < 0x80 {
  43591. break
  43592. }
  43593. }
  43594. if mapmsglen < 0 {
  43595. return ErrInvalidLengthGenerated
  43596. }
  43597. postmsgIndex := iNdEx + mapmsglen
  43598. if postmsgIndex < 0 {
  43599. return ErrInvalidLengthGenerated
  43600. }
  43601. if postmsgIndex > l {
  43602. return io.ErrUnexpectedEOF
  43603. }
  43604. mapvalue = &resource.Quantity{}
  43605. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  43606. return err
  43607. }
  43608. iNdEx = postmsgIndex
  43609. } else {
  43610. iNdEx = entryPreIndex
  43611. skippy, err := skipGenerated(dAtA[iNdEx:])
  43612. if err != nil {
  43613. return err
  43614. }
  43615. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43616. return ErrInvalidLengthGenerated
  43617. }
  43618. if (iNdEx + skippy) > postIndex {
  43619. return io.ErrUnexpectedEOF
  43620. }
  43621. iNdEx += skippy
  43622. }
  43623. }
  43624. m.Capacity[ResourceName(mapkey)] = *mapvalue
  43625. iNdEx = postIndex
  43626. default:
  43627. iNdEx = preIndex
  43628. skippy, err := skipGenerated(dAtA[iNdEx:])
  43629. if err != nil {
  43630. return err
  43631. }
  43632. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43633. return ErrInvalidLengthGenerated
  43634. }
  43635. if (iNdEx + skippy) > l {
  43636. return io.ErrUnexpectedEOF
  43637. }
  43638. iNdEx += skippy
  43639. }
  43640. }
  43641. if iNdEx > l {
  43642. return io.ErrUnexpectedEOF
  43643. }
  43644. return nil
  43645. }
  43646. func (m *NodeSelector) Unmarshal(dAtA []byte) error {
  43647. l := len(dAtA)
  43648. iNdEx := 0
  43649. for iNdEx < l {
  43650. preIndex := iNdEx
  43651. var wire uint64
  43652. for shift := uint(0); ; shift += 7 {
  43653. if shift >= 64 {
  43654. return ErrIntOverflowGenerated
  43655. }
  43656. if iNdEx >= l {
  43657. return io.ErrUnexpectedEOF
  43658. }
  43659. b := dAtA[iNdEx]
  43660. iNdEx++
  43661. wire |= uint64(b&0x7F) << shift
  43662. if b < 0x80 {
  43663. break
  43664. }
  43665. }
  43666. fieldNum := int32(wire >> 3)
  43667. wireType := int(wire & 0x7)
  43668. if wireType == 4 {
  43669. return fmt.Errorf("proto: NodeSelector: wiretype end group for non-group")
  43670. }
  43671. if fieldNum <= 0 {
  43672. return fmt.Errorf("proto: NodeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  43673. }
  43674. switch fieldNum {
  43675. case 1:
  43676. if wireType != 2 {
  43677. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelectorTerms", wireType)
  43678. }
  43679. var msglen int
  43680. for shift := uint(0); ; shift += 7 {
  43681. if shift >= 64 {
  43682. return ErrIntOverflowGenerated
  43683. }
  43684. if iNdEx >= l {
  43685. return io.ErrUnexpectedEOF
  43686. }
  43687. b := dAtA[iNdEx]
  43688. iNdEx++
  43689. msglen |= int(b&0x7F) << shift
  43690. if b < 0x80 {
  43691. break
  43692. }
  43693. }
  43694. if msglen < 0 {
  43695. return ErrInvalidLengthGenerated
  43696. }
  43697. postIndex := iNdEx + msglen
  43698. if postIndex < 0 {
  43699. return ErrInvalidLengthGenerated
  43700. }
  43701. if postIndex > l {
  43702. return io.ErrUnexpectedEOF
  43703. }
  43704. m.NodeSelectorTerms = append(m.NodeSelectorTerms, NodeSelectorTerm{})
  43705. if err := m.NodeSelectorTerms[len(m.NodeSelectorTerms)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43706. return err
  43707. }
  43708. iNdEx = postIndex
  43709. default:
  43710. iNdEx = preIndex
  43711. skippy, err := skipGenerated(dAtA[iNdEx:])
  43712. if err != nil {
  43713. return err
  43714. }
  43715. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43716. return ErrInvalidLengthGenerated
  43717. }
  43718. if (iNdEx + skippy) > l {
  43719. return io.ErrUnexpectedEOF
  43720. }
  43721. iNdEx += skippy
  43722. }
  43723. }
  43724. if iNdEx > l {
  43725. return io.ErrUnexpectedEOF
  43726. }
  43727. return nil
  43728. }
  43729. func (m *NodeSelectorRequirement) Unmarshal(dAtA []byte) error {
  43730. l := len(dAtA)
  43731. iNdEx := 0
  43732. for iNdEx < l {
  43733. preIndex := iNdEx
  43734. var wire uint64
  43735. for shift := uint(0); ; shift += 7 {
  43736. if shift >= 64 {
  43737. return ErrIntOverflowGenerated
  43738. }
  43739. if iNdEx >= l {
  43740. return io.ErrUnexpectedEOF
  43741. }
  43742. b := dAtA[iNdEx]
  43743. iNdEx++
  43744. wire |= uint64(b&0x7F) << shift
  43745. if b < 0x80 {
  43746. break
  43747. }
  43748. }
  43749. fieldNum := int32(wire >> 3)
  43750. wireType := int(wire & 0x7)
  43751. if wireType == 4 {
  43752. return fmt.Errorf("proto: NodeSelectorRequirement: wiretype end group for non-group")
  43753. }
  43754. if fieldNum <= 0 {
  43755. return fmt.Errorf("proto: NodeSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  43756. }
  43757. switch fieldNum {
  43758. case 1:
  43759. if wireType != 2 {
  43760. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  43761. }
  43762. var stringLen uint64
  43763. for shift := uint(0); ; shift += 7 {
  43764. if shift >= 64 {
  43765. return ErrIntOverflowGenerated
  43766. }
  43767. if iNdEx >= l {
  43768. return io.ErrUnexpectedEOF
  43769. }
  43770. b := dAtA[iNdEx]
  43771. iNdEx++
  43772. stringLen |= uint64(b&0x7F) << shift
  43773. if b < 0x80 {
  43774. break
  43775. }
  43776. }
  43777. intStringLen := int(stringLen)
  43778. if intStringLen < 0 {
  43779. return ErrInvalidLengthGenerated
  43780. }
  43781. postIndex := iNdEx + intStringLen
  43782. if postIndex < 0 {
  43783. return ErrInvalidLengthGenerated
  43784. }
  43785. if postIndex > l {
  43786. return io.ErrUnexpectedEOF
  43787. }
  43788. m.Key = string(dAtA[iNdEx:postIndex])
  43789. iNdEx = postIndex
  43790. case 2:
  43791. if wireType != 2 {
  43792. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  43793. }
  43794. var stringLen uint64
  43795. for shift := uint(0); ; shift += 7 {
  43796. if shift >= 64 {
  43797. return ErrIntOverflowGenerated
  43798. }
  43799. if iNdEx >= l {
  43800. return io.ErrUnexpectedEOF
  43801. }
  43802. b := dAtA[iNdEx]
  43803. iNdEx++
  43804. stringLen |= uint64(b&0x7F) << shift
  43805. if b < 0x80 {
  43806. break
  43807. }
  43808. }
  43809. intStringLen := int(stringLen)
  43810. if intStringLen < 0 {
  43811. return ErrInvalidLengthGenerated
  43812. }
  43813. postIndex := iNdEx + intStringLen
  43814. if postIndex < 0 {
  43815. return ErrInvalidLengthGenerated
  43816. }
  43817. if postIndex > l {
  43818. return io.ErrUnexpectedEOF
  43819. }
  43820. m.Operator = NodeSelectorOperator(dAtA[iNdEx:postIndex])
  43821. iNdEx = postIndex
  43822. case 3:
  43823. if wireType != 2 {
  43824. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  43825. }
  43826. var stringLen uint64
  43827. for shift := uint(0); ; shift += 7 {
  43828. if shift >= 64 {
  43829. return ErrIntOverflowGenerated
  43830. }
  43831. if iNdEx >= l {
  43832. return io.ErrUnexpectedEOF
  43833. }
  43834. b := dAtA[iNdEx]
  43835. iNdEx++
  43836. stringLen |= uint64(b&0x7F) << shift
  43837. if b < 0x80 {
  43838. break
  43839. }
  43840. }
  43841. intStringLen := int(stringLen)
  43842. if intStringLen < 0 {
  43843. return ErrInvalidLengthGenerated
  43844. }
  43845. postIndex := iNdEx + intStringLen
  43846. if postIndex < 0 {
  43847. return ErrInvalidLengthGenerated
  43848. }
  43849. if postIndex > l {
  43850. return io.ErrUnexpectedEOF
  43851. }
  43852. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  43853. iNdEx = postIndex
  43854. default:
  43855. iNdEx = preIndex
  43856. skippy, err := skipGenerated(dAtA[iNdEx:])
  43857. if err != nil {
  43858. return err
  43859. }
  43860. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43861. return ErrInvalidLengthGenerated
  43862. }
  43863. if (iNdEx + skippy) > l {
  43864. return io.ErrUnexpectedEOF
  43865. }
  43866. iNdEx += skippy
  43867. }
  43868. }
  43869. if iNdEx > l {
  43870. return io.ErrUnexpectedEOF
  43871. }
  43872. return nil
  43873. }
  43874. func (m *NodeSelectorTerm) Unmarshal(dAtA []byte) error {
  43875. l := len(dAtA)
  43876. iNdEx := 0
  43877. for iNdEx < l {
  43878. preIndex := iNdEx
  43879. var wire uint64
  43880. for shift := uint(0); ; shift += 7 {
  43881. if shift >= 64 {
  43882. return ErrIntOverflowGenerated
  43883. }
  43884. if iNdEx >= l {
  43885. return io.ErrUnexpectedEOF
  43886. }
  43887. b := dAtA[iNdEx]
  43888. iNdEx++
  43889. wire |= uint64(b&0x7F) << shift
  43890. if b < 0x80 {
  43891. break
  43892. }
  43893. }
  43894. fieldNum := int32(wire >> 3)
  43895. wireType := int(wire & 0x7)
  43896. if wireType == 4 {
  43897. return fmt.Errorf("proto: NodeSelectorTerm: wiretype end group for non-group")
  43898. }
  43899. if fieldNum <= 0 {
  43900. return fmt.Errorf("proto: NodeSelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  43901. }
  43902. switch fieldNum {
  43903. case 1:
  43904. if wireType != 2 {
  43905. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  43906. }
  43907. var msglen int
  43908. for shift := uint(0); ; shift += 7 {
  43909. if shift >= 64 {
  43910. return ErrIntOverflowGenerated
  43911. }
  43912. if iNdEx >= l {
  43913. return io.ErrUnexpectedEOF
  43914. }
  43915. b := dAtA[iNdEx]
  43916. iNdEx++
  43917. msglen |= int(b&0x7F) << shift
  43918. if b < 0x80 {
  43919. break
  43920. }
  43921. }
  43922. if msglen < 0 {
  43923. return ErrInvalidLengthGenerated
  43924. }
  43925. postIndex := iNdEx + msglen
  43926. if postIndex < 0 {
  43927. return ErrInvalidLengthGenerated
  43928. }
  43929. if postIndex > l {
  43930. return io.ErrUnexpectedEOF
  43931. }
  43932. m.MatchExpressions = append(m.MatchExpressions, NodeSelectorRequirement{})
  43933. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43934. return err
  43935. }
  43936. iNdEx = postIndex
  43937. case 2:
  43938. if wireType != 2 {
  43939. return fmt.Errorf("proto: wrong wireType = %d for field MatchFields", wireType)
  43940. }
  43941. var msglen int
  43942. for shift := uint(0); ; shift += 7 {
  43943. if shift >= 64 {
  43944. return ErrIntOverflowGenerated
  43945. }
  43946. if iNdEx >= l {
  43947. return io.ErrUnexpectedEOF
  43948. }
  43949. b := dAtA[iNdEx]
  43950. iNdEx++
  43951. msglen |= int(b&0x7F) << shift
  43952. if b < 0x80 {
  43953. break
  43954. }
  43955. }
  43956. if msglen < 0 {
  43957. return ErrInvalidLengthGenerated
  43958. }
  43959. postIndex := iNdEx + msglen
  43960. if postIndex < 0 {
  43961. return ErrInvalidLengthGenerated
  43962. }
  43963. if postIndex > l {
  43964. return io.ErrUnexpectedEOF
  43965. }
  43966. m.MatchFields = append(m.MatchFields, NodeSelectorRequirement{})
  43967. if err := m.MatchFields[len(m.MatchFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43968. return err
  43969. }
  43970. iNdEx = postIndex
  43971. default:
  43972. iNdEx = preIndex
  43973. skippy, err := skipGenerated(dAtA[iNdEx:])
  43974. if err != nil {
  43975. return err
  43976. }
  43977. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43978. return ErrInvalidLengthGenerated
  43979. }
  43980. if (iNdEx + skippy) > l {
  43981. return io.ErrUnexpectedEOF
  43982. }
  43983. iNdEx += skippy
  43984. }
  43985. }
  43986. if iNdEx > l {
  43987. return io.ErrUnexpectedEOF
  43988. }
  43989. return nil
  43990. }
  43991. func (m *NodeSpec) Unmarshal(dAtA []byte) error {
  43992. l := len(dAtA)
  43993. iNdEx := 0
  43994. for iNdEx < l {
  43995. preIndex := iNdEx
  43996. var wire uint64
  43997. for shift := uint(0); ; shift += 7 {
  43998. if shift >= 64 {
  43999. return ErrIntOverflowGenerated
  44000. }
  44001. if iNdEx >= l {
  44002. return io.ErrUnexpectedEOF
  44003. }
  44004. b := dAtA[iNdEx]
  44005. iNdEx++
  44006. wire |= uint64(b&0x7F) << shift
  44007. if b < 0x80 {
  44008. break
  44009. }
  44010. }
  44011. fieldNum := int32(wire >> 3)
  44012. wireType := int(wire & 0x7)
  44013. if wireType == 4 {
  44014. return fmt.Errorf("proto: NodeSpec: wiretype end group for non-group")
  44015. }
  44016. if fieldNum <= 0 {
  44017. return fmt.Errorf("proto: NodeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  44018. }
  44019. switch fieldNum {
  44020. case 1:
  44021. if wireType != 2 {
  44022. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDR", wireType)
  44023. }
  44024. var stringLen uint64
  44025. for shift := uint(0); ; shift += 7 {
  44026. if shift >= 64 {
  44027. return ErrIntOverflowGenerated
  44028. }
  44029. if iNdEx >= l {
  44030. return io.ErrUnexpectedEOF
  44031. }
  44032. b := dAtA[iNdEx]
  44033. iNdEx++
  44034. stringLen |= uint64(b&0x7F) << shift
  44035. if b < 0x80 {
  44036. break
  44037. }
  44038. }
  44039. intStringLen := int(stringLen)
  44040. if intStringLen < 0 {
  44041. return ErrInvalidLengthGenerated
  44042. }
  44043. postIndex := iNdEx + intStringLen
  44044. if postIndex < 0 {
  44045. return ErrInvalidLengthGenerated
  44046. }
  44047. if postIndex > l {
  44048. return io.ErrUnexpectedEOF
  44049. }
  44050. m.PodCIDR = string(dAtA[iNdEx:postIndex])
  44051. iNdEx = postIndex
  44052. case 2:
  44053. if wireType != 2 {
  44054. return fmt.Errorf("proto: wrong wireType = %d for field DoNotUseExternalID", wireType)
  44055. }
  44056. var stringLen uint64
  44057. for shift := uint(0); ; shift += 7 {
  44058. if shift >= 64 {
  44059. return ErrIntOverflowGenerated
  44060. }
  44061. if iNdEx >= l {
  44062. return io.ErrUnexpectedEOF
  44063. }
  44064. b := dAtA[iNdEx]
  44065. iNdEx++
  44066. stringLen |= uint64(b&0x7F) << shift
  44067. if b < 0x80 {
  44068. break
  44069. }
  44070. }
  44071. intStringLen := int(stringLen)
  44072. if intStringLen < 0 {
  44073. return ErrInvalidLengthGenerated
  44074. }
  44075. postIndex := iNdEx + intStringLen
  44076. if postIndex < 0 {
  44077. return ErrInvalidLengthGenerated
  44078. }
  44079. if postIndex > l {
  44080. return io.ErrUnexpectedEOF
  44081. }
  44082. m.DoNotUseExternalID = string(dAtA[iNdEx:postIndex])
  44083. iNdEx = postIndex
  44084. case 3:
  44085. if wireType != 2 {
  44086. return fmt.Errorf("proto: wrong wireType = %d for field ProviderID", wireType)
  44087. }
  44088. var stringLen uint64
  44089. for shift := uint(0); ; shift += 7 {
  44090. if shift >= 64 {
  44091. return ErrIntOverflowGenerated
  44092. }
  44093. if iNdEx >= l {
  44094. return io.ErrUnexpectedEOF
  44095. }
  44096. b := dAtA[iNdEx]
  44097. iNdEx++
  44098. stringLen |= uint64(b&0x7F) << shift
  44099. if b < 0x80 {
  44100. break
  44101. }
  44102. }
  44103. intStringLen := int(stringLen)
  44104. if intStringLen < 0 {
  44105. return ErrInvalidLengthGenerated
  44106. }
  44107. postIndex := iNdEx + intStringLen
  44108. if postIndex < 0 {
  44109. return ErrInvalidLengthGenerated
  44110. }
  44111. if postIndex > l {
  44112. return io.ErrUnexpectedEOF
  44113. }
  44114. m.ProviderID = string(dAtA[iNdEx:postIndex])
  44115. iNdEx = postIndex
  44116. case 4:
  44117. if wireType != 0 {
  44118. return fmt.Errorf("proto: wrong wireType = %d for field Unschedulable", wireType)
  44119. }
  44120. var v int
  44121. for shift := uint(0); ; shift += 7 {
  44122. if shift >= 64 {
  44123. return ErrIntOverflowGenerated
  44124. }
  44125. if iNdEx >= l {
  44126. return io.ErrUnexpectedEOF
  44127. }
  44128. b := dAtA[iNdEx]
  44129. iNdEx++
  44130. v |= int(b&0x7F) << shift
  44131. if b < 0x80 {
  44132. break
  44133. }
  44134. }
  44135. m.Unschedulable = bool(v != 0)
  44136. case 5:
  44137. if wireType != 2 {
  44138. return fmt.Errorf("proto: wrong wireType = %d for field Taints", wireType)
  44139. }
  44140. var msglen 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. msglen |= int(b&0x7F) << shift
  44151. if b < 0x80 {
  44152. break
  44153. }
  44154. }
  44155. if msglen < 0 {
  44156. return ErrInvalidLengthGenerated
  44157. }
  44158. postIndex := iNdEx + msglen
  44159. if postIndex < 0 {
  44160. return ErrInvalidLengthGenerated
  44161. }
  44162. if postIndex > l {
  44163. return io.ErrUnexpectedEOF
  44164. }
  44165. m.Taints = append(m.Taints, Taint{})
  44166. if err := m.Taints[len(m.Taints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44167. return err
  44168. }
  44169. iNdEx = postIndex
  44170. case 6:
  44171. if wireType != 2 {
  44172. return fmt.Errorf("proto: wrong wireType = %d for field ConfigSource", wireType)
  44173. }
  44174. var msglen int
  44175. for shift := uint(0); ; shift += 7 {
  44176. if shift >= 64 {
  44177. return ErrIntOverflowGenerated
  44178. }
  44179. if iNdEx >= l {
  44180. return io.ErrUnexpectedEOF
  44181. }
  44182. b := dAtA[iNdEx]
  44183. iNdEx++
  44184. msglen |= int(b&0x7F) << shift
  44185. if b < 0x80 {
  44186. break
  44187. }
  44188. }
  44189. if msglen < 0 {
  44190. return ErrInvalidLengthGenerated
  44191. }
  44192. postIndex := iNdEx + msglen
  44193. if postIndex < 0 {
  44194. return ErrInvalidLengthGenerated
  44195. }
  44196. if postIndex > l {
  44197. return io.ErrUnexpectedEOF
  44198. }
  44199. if m.ConfigSource == nil {
  44200. m.ConfigSource = &NodeConfigSource{}
  44201. }
  44202. if err := m.ConfigSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44203. return err
  44204. }
  44205. iNdEx = postIndex
  44206. case 7:
  44207. if wireType != 2 {
  44208. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDRs", wireType)
  44209. }
  44210. var stringLen uint64
  44211. for shift := uint(0); ; shift += 7 {
  44212. if shift >= 64 {
  44213. return ErrIntOverflowGenerated
  44214. }
  44215. if iNdEx >= l {
  44216. return io.ErrUnexpectedEOF
  44217. }
  44218. b := dAtA[iNdEx]
  44219. iNdEx++
  44220. stringLen |= uint64(b&0x7F) << shift
  44221. if b < 0x80 {
  44222. break
  44223. }
  44224. }
  44225. intStringLen := int(stringLen)
  44226. if intStringLen < 0 {
  44227. return ErrInvalidLengthGenerated
  44228. }
  44229. postIndex := iNdEx + intStringLen
  44230. if postIndex < 0 {
  44231. return ErrInvalidLengthGenerated
  44232. }
  44233. if postIndex > l {
  44234. return io.ErrUnexpectedEOF
  44235. }
  44236. m.PodCIDRs = append(m.PodCIDRs, string(dAtA[iNdEx:postIndex]))
  44237. iNdEx = postIndex
  44238. default:
  44239. iNdEx = preIndex
  44240. skippy, err := skipGenerated(dAtA[iNdEx:])
  44241. if err != nil {
  44242. return err
  44243. }
  44244. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44245. return ErrInvalidLengthGenerated
  44246. }
  44247. if (iNdEx + skippy) > l {
  44248. return io.ErrUnexpectedEOF
  44249. }
  44250. iNdEx += skippy
  44251. }
  44252. }
  44253. if iNdEx > l {
  44254. return io.ErrUnexpectedEOF
  44255. }
  44256. return nil
  44257. }
  44258. func (m *NodeStatus) Unmarshal(dAtA []byte) error {
  44259. l := len(dAtA)
  44260. iNdEx := 0
  44261. for iNdEx < l {
  44262. preIndex := iNdEx
  44263. var wire uint64
  44264. for shift := uint(0); ; shift += 7 {
  44265. if shift >= 64 {
  44266. return ErrIntOverflowGenerated
  44267. }
  44268. if iNdEx >= l {
  44269. return io.ErrUnexpectedEOF
  44270. }
  44271. b := dAtA[iNdEx]
  44272. iNdEx++
  44273. wire |= uint64(b&0x7F) << shift
  44274. if b < 0x80 {
  44275. break
  44276. }
  44277. }
  44278. fieldNum := int32(wire >> 3)
  44279. wireType := int(wire & 0x7)
  44280. if wireType == 4 {
  44281. return fmt.Errorf("proto: NodeStatus: wiretype end group for non-group")
  44282. }
  44283. if fieldNum <= 0 {
  44284. return fmt.Errorf("proto: NodeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  44285. }
  44286. switch fieldNum {
  44287. case 1:
  44288. if wireType != 2 {
  44289. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  44290. }
  44291. var msglen int
  44292. for shift := uint(0); ; shift += 7 {
  44293. if shift >= 64 {
  44294. return ErrIntOverflowGenerated
  44295. }
  44296. if iNdEx >= l {
  44297. return io.ErrUnexpectedEOF
  44298. }
  44299. b := dAtA[iNdEx]
  44300. iNdEx++
  44301. msglen |= int(b&0x7F) << shift
  44302. if b < 0x80 {
  44303. break
  44304. }
  44305. }
  44306. if msglen < 0 {
  44307. return ErrInvalidLengthGenerated
  44308. }
  44309. postIndex := iNdEx + msglen
  44310. if postIndex < 0 {
  44311. return ErrInvalidLengthGenerated
  44312. }
  44313. if postIndex > l {
  44314. return io.ErrUnexpectedEOF
  44315. }
  44316. if m.Capacity == nil {
  44317. m.Capacity = make(ResourceList)
  44318. }
  44319. var mapkey ResourceName
  44320. mapvalue := &resource.Quantity{}
  44321. for iNdEx < postIndex {
  44322. entryPreIndex := iNdEx
  44323. var wire uint64
  44324. for shift := uint(0); ; shift += 7 {
  44325. if shift >= 64 {
  44326. return ErrIntOverflowGenerated
  44327. }
  44328. if iNdEx >= l {
  44329. return io.ErrUnexpectedEOF
  44330. }
  44331. b := dAtA[iNdEx]
  44332. iNdEx++
  44333. wire |= uint64(b&0x7F) << shift
  44334. if b < 0x80 {
  44335. break
  44336. }
  44337. }
  44338. fieldNum := int32(wire >> 3)
  44339. if fieldNum == 1 {
  44340. var stringLenmapkey uint64
  44341. for shift := uint(0); ; shift += 7 {
  44342. if shift >= 64 {
  44343. return ErrIntOverflowGenerated
  44344. }
  44345. if iNdEx >= l {
  44346. return io.ErrUnexpectedEOF
  44347. }
  44348. b := dAtA[iNdEx]
  44349. iNdEx++
  44350. stringLenmapkey |= uint64(b&0x7F) << shift
  44351. if b < 0x80 {
  44352. break
  44353. }
  44354. }
  44355. intStringLenmapkey := int(stringLenmapkey)
  44356. if intStringLenmapkey < 0 {
  44357. return ErrInvalidLengthGenerated
  44358. }
  44359. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44360. if postStringIndexmapkey < 0 {
  44361. return ErrInvalidLengthGenerated
  44362. }
  44363. if postStringIndexmapkey > l {
  44364. return io.ErrUnexpectedEOF
  44365. }
  44366. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44367. iNdEx = postStringIndexmapkey
  44368. } else if fieldNum == 2 {
  44369. var mapmsglen int
  44370. for shift := uint(0); ; shift += 7 {
  44371. if shift >= 64 {
  44372. return ErrIntOverflowGenerated
  44373. }
  44374. if iNdEx >= l {
  44375. return io.ErrUnexpectedEOF
  44376. }
  44377. b := dAtA[iNdEx]
  44378. iNdEx++
  44379. mapmsglen |= int(b&0x7F) << shift
  44380. if b < 0x80 {
  44381. break
  44382. }
  44383. }
  44384. if mapmsglen < 0 {
  44385. return ErrInvalidLengthGenerated
  44386. }
  44387. postmsgIndex := iNdEx + mapmsglen
  44388. if postmsgIndex < 0 {
  44389. return ErrInvalidLengthGenerated
  44390. }
  44391. if postmsgIndex > l {
  44392. return io.ErrUnexpectedEOF
  44393. }
  44394. mapvalue = &resource.Quantity{}
  44395. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44396. return err
  44397. }
  44398. iNdEx = postmsgIndex
  44399. } else {
  44400. iNdEx = entryPreIndex
  44401. skippy, err := skipGenerated(dAtA[iNdEx:])
  44402. if err != nil {
  44403. return err
  44404. }
  44405. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44406. return ErrInvalidLengthGenerated
  44407. }
  44408. if (iNdEx + skippy) > postIndex {
  44409. return io.ErrUnexpectedEOF
  44410. }
  44411. iNdEx += skippy
  44412. }
  44413. }
  44414. m.Capacity[ResourceName(mapkey)] = *mapvalue
  44415. iNdEx = postIndex
  44416. case 2:
  44417. if wireType != 2 {
  44418. return fmt.Errorf("proto: wrong wireType = %d for field Allocatable", 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 m.Allocatable == nil {
  44446. m.Allocatable = make(ResourceList)
  44447. }
  44448. var mapkey ResourceName
  44449. mapvalue := &resource.Quantity{}
  44450. for iNdEx < postIndex {
  44451. entryPreIndex := iNdEx
  44452. var wire uint64
  44453. for shift := uint(0); ; shift += 7 {
  44454. if shift >= 64 {
  44455. return ErrIntOverflowGenerated
  44456. }
  44457. if iNdEx >= l {
  44458. return io.ErrUnexpectedEOF
  44459. }
  44460. b := dAtA[iNdEx]
  44461. iNdEx++
  44462. wire |= uint64(b&0x7F) << shift
  44463. if b < 0x80 {
  44464. break
  44465. }
  44466. }
  44467. fieldNum := int32(wire >> 3)
  44468. if fieldNum == 1 {
  44469. var stringLenmapkey uint64
  44470. for shift := uint(0); ; shift += 7 {
  44471. if shift >= 64 {
  44472. return ErrIntOverflowGenerated
  44473. }
  44474. if iNdEx >= l {
  44475. return io.ErrUnexpectedEOF
  44476. }
  44477. b := dAtA[iNdEx]
  44478. iNdEx++
  44479. stringLenmapkey |= uint64(b&0x7F) << shift
  44480. if b < 0x80 {
  44481. break
  44482. }
  44483. }
  44484. intStringLenmapkey := int(stringLenmapkey)
  44485. if intStringLenmapkey < 0 {
  44486. return ErrInvalidLengthGenerated
  44487. }
  44488. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44489. if postStringIndexmapkey < 0 {
  44490. return ErrInvalidLengthGenerated
  44491. }
  44492. if postStringIndexmapkey > l {
  44493. return io.ErrUnexpectedEOF
  44494. }
  44495. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44496. iNdEx = postStringIndexmapkey
  44497. } else if fieldNum == 2 {
  44498. var mapmsglen int
  44499. for shift := uint(0); ; shift += 7 {
  44500. if shift >= 64 {
  44501. return ErrIntOverflowGenerated
  44502. }
  44503. if iNdEx >= l {
  44504. return io.ErrUnexpectedEOF
  44505. }
  44506. b := dAtA[iNdEx]
  44507. iNdEx++
  44508. mapmsglen |= int(b&0x7F) << shift
  44509. if b < 0x80 {
  44510. break
  44511. }
  44512. }
  44513. if mapmsglen < 0 {
  44514. return ErrInvalidLengthGenerated
  44515. }
  44516. postmsgIndex := iNdEx + mapmsglen
  44517. if postmsgIndex < 0 {
  44518. return ErrInvalidLengthGenerated
  44519. }
  44520. if postmsgIndex > l {
  44521. return io.ErrUnexpectedEOF
  44522. }
  44523. mapvalue = &resource.Quantity{}
  44524. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44525. return err
  44526. }
  44527. iNdEx = postmsgIndex
  44528. } else {
  44529. iNdEx = entryPreIndex
  44530. skippy, err := skipGenerated(dAtA[iNdEx:])
  44531. if err != nil {
  44532. return err
  44533. }
  44534. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44535. return ErrInvalidLengthGenerated
  44536. }
  44537. if (iNdEx + skippy) > postIndex {
  44538. return io.ErrUnexpectedEOF
  44539. }
  44540. iNdEx += skippy
  44541. }
  44542. }
  44543. m.Allocatable[ResourceName(mapkey)] = *mapvalue
  44544. iNdEx = postIndex
  44545. case 3:
  44546. if wireType != 2 {
  44547. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  44548. }
  44549. var stringLen uint64
  44550. for shift := uint(0); ; shift += 7 {
  44551. if shift >= 64 {
  44552. return ErrIntOverflowGenerated
  44553. }
  44554. if iNdEx >= l {
  44555. return io.ErrUnexpectedEOF
  44556. }
  44557. b := dAtA[iNdEx]
  44558. iNdEx++
  44559. stringLen |= uint64(b&0x7F) << shift
  44560. if b < 0x80 {
  44561. break
  44562. }
  44563. }
  44564. intStringLen := int(stringLen)
  44565. if intStringLen < 0 {
  44566. return ErrInvalidLengthGenerated
  44567. }
  44568. postIndex := iNdEx + intStringLen
  44569. if postIndex < 0 {
  44570. return ErrInvalidLengthGenerated
  44571. }
  44572. if postIndex > l {
  44573. return io.ErrUnexpectedEOF
  44574. }
  44575. m.Phase = NodePhase(dAtA[iNdEx:postIndex])
  44576. iNdEx = postIndex
  44577. case 4:
  44578. if wireType != 2 {
  44579. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  44580. }
  44581. var msglen int
  44582. for shift := uint(0); ; shift += 7 {
  44583. if shift >= 64 {
  44584. return ErrIntOverflowGenerated
  44585. }
  44586. if iNdEx >= l {
  44587. return io.ErrUnexpectedEOF
  44588. }
  44589. b := dAtA[iNdEx]
  44590. iNdEx++
  44591. msglen |= int(b&0x7F) << shift
  44592. if b < 0x80 {
  44593. break
  44594. }
  44595. }
  44596. if msglen < 0 {
  44597. return ErrInvalidLengthGenerated
  44598. }
  44599. postIndex := iNdEx + msglen
  44600. if postIndex < 0 {
  44601. return ErrInvalidLengthGenerated
  44602. }
  44603. if postIndex > l {
  44604. return io.ErrUnexpectedEOF
  44605. }
  44606. m.Conditions = append(m.Conditions, NodeCondition{})
  44607. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44608. return err
  44609. }
  44610. iNdEx = postIndex
  44611. case 5:
  44612. if wireType != 2 {
  44613. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  44614. }
  44615. var msglen int
  44616. for shift := uint(0); ; shift += 7 {
  44617. if shift >= 64 {
  44618. return ErrIntOverflowGenerated
  44619. }
  44620. if iNdEx >= l {
  44621. return io.ErrUnexpectedEOF
  44622. }
  44623. b := dAtA[iNdEx]
  44624. iNdEx++
  44625. msglen |= int(b&0x7F) << shift
  44626. if b < 0x80 {
  44627. break
  44628. }
  44629. }
  44630. if msglen < 0 {
  44631. return ErrInvalidLengthGenerated
  44632. }
  44633. postIndex := iNdEx + msglen
  44634. if postIndex < 0 {
  44635. return ErrInvalidLengthGenerated
  44636. }
  44637. if postIndex > l {
  44638. return io.ErrUnexpectedEOF
  44639. }
  44640. m.Addresses = append(m.Addresses, NodeAddress{})
  44641. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44642. return err
  44643. }
  44644. iNdEx = postIndex
  44645. case 6:
  44646. if wireType != 2 {
  44647. return fmt.Errorf("proto: wrong wireType = %d for field DaemonEndpoints", wireType)
  44648. }
  44649. var msglen int
  44650. for shift := uint(0); ; shift += 7 {
  44651. if shift >= 64 {
  44652. return ErrIntOverflowGenerated
  44653. }
  44654. if iNdEx >= l {
  44655. return io.ErrUnexpectedEOF
  44656. }
  44657. b := dAtA[iNdEx]
  44658. iNdEx++
  44659. msglen |= int(b&0x7F) << shift
  44660. if b < 0x80 {
  44661. break
  44662. }
  44663. }
  44664. if msglen < 0 {
  44665. return ErrInvalidLengthGenerated
  44666. }
  44667. postIndex := iNdEx + msglen
  44668. if postIndex < 0 {
  44669. return ErrInvalidLengthGenerated
  44670. }
  44671. if postIndex > l {
  44672. return io.ErrUnexpectedEOF
  44673. }
  44674. if err := m.DaemonEndpoints.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44675. return err
  44676. }
  44677. iNdEx = postIndex
  44678. case 7:
  44679. if wireType != 2 {
  44680. return fmt.Errorf("proto: wrong wireType = %d for field NodeInfo", wireType)
  44681. }
  44682. var msglen int
  44683. for shift := uint(0); ; shift += 7 {
  44684. if shift >= 64 {
  44685. return ErrIntOverflowGenerated
  44686. }
  44687. if iNdEx >= l {
  44688. return io.ErrUnexpectedEOF
  44689. }
  44690. b := dAtA[iNdEx]
  44691. iNdEx++
  44692. msglen |= int(b&0x7F) << shift
  44693. if b < 0x80 {
  44694. break
  44695. }
  44696. }
  44697. if msglen < 0 {
  44698. return ErrInvalidLengthGenerated
  44699. }
  44700. postIndex := iNdEx + msglen
  44701. if postIndex < 0 {
  44702. return ErrInvalidLengthGenerated
  44703. }
  44704. if postIndex > l {
  44705. return io.ErrUnexpectedEOF
  44706. }
  44707. if err := m.NodeInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44708. return err
  44709. }
  44710. iNdEx = postIndex
  44711. case 8:
  44712. if wireType != 2 {
  44713. return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
  44714. }
  44715. var msglen int
  44716. for shift := uint(0); ; shift += 7 {
  44717. if shift >= 64 {
  44718. return ErrIntOverflowGenerated
  44719. }
  44720. if iNdEx >= l {
  44721. return io.ErrUnexpectedEOF
  44722. }
  44723. b := dAtA[iNdEx]
  44724. iNdEx++
  44725. msglen |= int(b&0x7F) << shift
  44726. if b < 0x80 {
  44727. break
  44728. }
  44729. }
  44730. if msglen < 0 {
  44731. return ErrInvalidLengthGenerated
  44732. }
  44733. postIndex := iNdEx + msglen
  44734. if postIndex < 0 {
  44735. return ErrInvalidLengthGenerated
  44736. }
  44737. if postIndex > l {
  44738. return io.ErrUnexpectedEOF
  44739. }
  44740. m.Images = append(m.Images, ContainerImage{})
  44741. if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44742. return err
  44743. }
  44744. iNdEx = postIndex
  44745. case 9:
  44746. if wireType != 2 {
  44747. return fmt.Errorf("proto: wrong wireType = %d for field VolumesInUse", wireType)
  44748. }
  44749. var stringLen uint64
  44750. for shift := uint(0); ; shift += 7 {
  44751. if shift >= 64 {
  44752. return ErrIntOverflowGenerated
  44753. }
  44754. if iNdEx >= l {
  44755. return io.ErrUnexpectedEOF
  44756. }
  44757. b := dAtA[iNdEx]
  44758. iNdEx++
  44759. stringLen |= uint64(b&0x7F) << shift
  44760. if b < 0x80 {
  44761. break
  44762. }
  44763. }
  44764. intStringLen := int(stringLen)
  44765. if intStringLen < 0 {
  44766. return ErrInvalidLengthGenerated
  44767. }
  44768. postIndex := iNdEx + intStringLen
  44769. if postIndex < 0 {
  44770. return ErrInvalidLengthGenerated
  44771. }
  44772. if postIndex > l {
  44773. return io.ErrUnexpectedEOF
  44774. }
  44775. m.VolumesInUse = append(m.VolumesInUse, UniqueVolumeName(dAtA[iNdEx:postIndex]))
  44776. iNdEx = postIndex
  44777. case 10:
  44778. if wireType != 2 {
  44779. return fmt.Errorf("proto: wrong wireType = %d for field VolumesAttached", wireType)
  44780. }
  44781. var msglen int
  44782. for shift := uint(0); ; shift += 7 {
  44783. if shift >= 64 {
  44784. return ErrIntOverflowGenerated
  44785. }
  44786. if iNdEx >= l {
  44787. return io.ErrUnexpectedEOF
  44788. }
  44789. b := dAtA[iNdEx]
  44790. iNdEx++
  44791. msglen |= int(b&0x7F) << shift
  44792. if b < 0x80 {
  44793. break
  44794. }
  44795. }
  44796. if msglen < 0 {
  44797. return ErrInvalidLengthGenerated
  44798. }
  44799. postIndex := iNdEx + msglen
  44800. if postIndex < 0 {
  44801. return ErrInvalidLengthGenerated
  44802. }
  44803. if postIndex > l {
  44804. return io.ErrUnexpectedEOF
  44805. }
  44806. m.VolumesAttached = append(m.VolumesAttached, AttachedVolume{})
  44807. if err := m.VolumesAttached[len(m.VolumesAttached)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44808. return err
  44809. }
  44810. iNdEx = postIndex
  44811. case 11:
  44812. if wireType != 2 {
  44813. return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
  44814. }
  44815. var msglen int
  44816. for shift := uint(0); ; shift += 7 {
  44817. if shift >= 64 {
  44818. return ErrIntOverflowGenerated
  44819. }
  44820. if iNdEx >= l {
  44821. return io.ErrUnexpectedEOF
  44822. }
  44823. b := dAtA[iNdEx]
  44824. iNdEx++
  44825. msglen |= int(b&0x7F) << shift
  44826. if b < 0x80 {
  44827. break
  44828. }
  44829. }
  44830. if msglen < 0 {
  44831. return ErrInvalidLengthGenerated
  44832. }
  44833. postIndex := iNdEx + msglen
  44834. if postIndex < 0 {
  44835. return ErrInvalidLengthGenerated
  44836. }
  44837. if postIndex > l {
  44838. return io.ErrUnexpectedEOF
  44839. }
  44840. if m.Config == nil {
  44841. m.Config = &NodeConfigStatus{}
  44842. }
  44843. if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44844. return err
  44845. }
  44846. iNdEx = postIndex
  44847. default:
  44848. iNdEx = preIndex
  44849. skippy, err := skipGenerated(dAtA[iNdEx:])
  44850. if err != nil {
  44851. return err
  44852. }
  44853. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44854. return ErrInvalidLengthGenerated
  44855. }
  44856. if (iNdEx + skippy) > l {
  44857. return io.ErrUnexpectedEOF
  44858. }
  44859. iNdEx += skippy
  44860. }
  44861. }
  44862. if iNdEx > l {
  44863. return io.ErrUnexpectedEOF
  44864. }
  44865. return nil
  44866. }
  44867. func (m *NodeSystemInfo) Unmarshal(dAtA []byte) error {
  44868. l := len(dAtA)
  44869. iNdEx := 0
  44870. for iNdEx < l {
  44871. preIndex := iNdEx
  44872. var wire uint64
  44873. for shift := uint(0); ; shift += 7 {
  44874. if shift >= 64 {
  44875. return ErrIntOverflowGenerated
  44876. }
  44877. if iNdEx >= l {
  44878. return io.ErrUnexpectedEOF
  44879. }
  44880. b := dAtA[iNdEx]
  44881. iNdEx++
  44882. wire |= uint64(b&0x7F) << shift
  44883. if b < 0x80 {
  44884. break
  44885. }
  44886. }
  44887. fieldNum := int32(wire >> 3)
  44888. wireType := int(wire & 0x7)
  44889. if wireType == 4 {
  44890. return fmt.Errorf("proto: NodeSystemInfo: wiretype end group for non-group")
  44891. }
  44892. if fieldNum <= 0 {
  44893. return fmt.Errorf("proto: NodeSystemInfo: illegal tag %d (wire type %d)", fieldNum, wire)
  44894. }
  44895. switch fieldNum {
  44896. case 1:
  44897. if wireType != 2 {
  44898. return fmt.Errorf("proto: wrong wireType = %d for field MachineID", wireType)
  44899. }
  44900. var stringLen uint64
  44901. for shift := uint(0); ; shift += 7 {
  44902. if shift >= 64 {
  44903. return ErrIntOverflowGenerated
  44904. }
  44905. if iNdEx >= l {
  44906. return io.ErrUnexpectedEOF
  44907. }
  44908. b := dAtA[iNdEx]
  44909. iNdEx++
  44910. stringLen |= uint64(b&0x7F) << shift
  44911. if b < 0x80 {
  44912. break
  44913. }
  44914. }
  44915. intStringLen := int(stringLen)
  44916. if intStringLen < 0 {
  44917. return ErrInvalidLengthGenerated
  44918. }
  44919. postIndex := iNdEx + intStringLen
  44920. if postIndex < 0 {
  44921. return ErrInvalidLengthGenerated
  44922. }
  44923. if postIndex > l {
  44924. return io.ErrUnexpectedEOF
  44925. }
  44926. m.MachineID = string(dAtA[iNdEx:postIndex])
  44927. iNdEx = postIndex
  44928. case 2:
  44929. if wireType != 2 {
  44930. return fmt.Errorf("proto: wrong wireType = %d for field SystemUUID", wireType)
  44931. }
  44932. var stringLen uint64
  44933. for shift := uint(0); ; shift += 7 {
  44934. if shift >= 64 {
  44935. return ErrIntOverflowGenerated
  44936. }
  44937. if iNdEx >= l {
  44938. return io.ErrUnexpectedEOF
  44939. }
  44940. b := dAtA[iNdEx]
  44941. iNdEx++
  44942. stringLen |= uint64(b&0x7F) << shift
  44943. if b < 0x80 {
  44944. break
  44945. }
  44946. }
  44947. intStringLen := int(stringLen)
  44948. if intStringLen < 0 {
  44949. return ErrInvalidLengthGenerated
  44950. }
  44951. postIndex := iNdEx + intStringLen
  44952. if postIndex < 0 {
  44953. return ErrInvalidLengthGenerated
  44954. }
  44955. if postIndex > l {
  44956. return io.ErrUnexpectedEOF
  44957. }
  44958. m.SystemUUID = string(dAtA[iNdEx:postIndex])
  44959. iNdEx = postIndex
  44960. case 3:
  44961. if wireType != 2 {
  44962. return fmt.Errorf("proto: wrong wireType = %d for field BootID", wireType)
  44963. }
  44964. var stringLen uint64
  44965. for shift := uint(0); ; shift += 7 {
  44966. if shift >= 64 {
  44967. return ErrIntOverflowGenerated
  44968. }
  44969. if iNdEx >= l {
  44970. return io.ErrUnexpectedEOF
  44971. }
  44972. b := dAtA[iNdEx]
  44973. iNdEx++
  44974. stringLen |= uint64(b&0x7F) << shift
  44975. if b < 0x80 {
  44976. break
  44977. }
  44978. }
  44979. intStringLen := int(stringLen)
  44980. if intStringLen < 0 {
  44981. return ErrInvalidLengthGenerated
  44982. }
  44983. postIndex := iNdEx + intStringLen
  44984. if postIndex < 0 {
  44985. return ErrInvalidLengthGenerated
  44986. }
  44987. if postIndex > l {
  44988. return io.ErrUnexpectedEOF
  44989. }
  44990. m.BootID = string(dAtA[iNdEx:postIndex])
  44991. iNdEx = postIndex
  44992. case 4:
  44993. if wireType != 2 {
  44994. return fmt.Errorf("proto: wrong wireType = %d for field KernelVersion", wireType)
  44995. }
  44996. var stringLen uint64
  44997. for shift := uint(0); ; shift += 7 {
  44998. if shift >= 64 {
  44999. return ErrIntOverflowGenerated
  45000. }
  45001. if iNdEx >= l {
  45002. return io.ErrUnexpectedEOF
  45003. }
  45004. b := dAtA[iNdEx]
  45005. iNdEx++
  45006. stringLen |= uint64(b&0x7F) << shift
  45007. if b < 0x80 {
  45008. break
  45009. }
  45010. }
  45011. intStringLen := int(stringLen)
  45012. if intStringLen < 0 {
  45013. return ErrInvalidLengthGenerated
  45014. }
  45015. postIndex := iNdEx + intStringLen
  45016. if postIndex < 0 {
  45017. return ErrInvalidLengthGenerated
  45018. }
  45019. if postIndex > l {
  45020. return io.ErrUnexpectedEOF
  45021. }
  45022. m.KernelVersion = string(dAtA[iNdEx:postIndex])
  45023. iNdEx = postIndex
  45024. case 5:
  45025. if wireType != 2 {
  45026. return fmt.Errorf("proto: wrong wireType = %d for field OSImage", wireType)
  45027. }
  45028. var stringLen uint64
  45029. for shift := uint(0); ; shift += 7 {
  45030. if shift >= 64 {
  45031. return ErrIntOverflowGenerated
  45032. }
  45033. if iNdEx >= l {
  45034. return io.ErrUnexpectedEOF
  45035. }
  45036. b := dAtA[iNdEx]
  45037. iNdEx++
  45038. stringLen |= uint64(b&0x7F) << shift
  45039. if b < 0x80 {
  45040. break
  45041. }
  45042. }
  45043. intStringLen := int(stringLen)
  45044. if intStringLen < 0 {
  45045. return ErrInvalidLengthGenerated
  45046. }
  45047. postIndex := iNdEx + intStringLen
  45048. if postIndex < 0 {
  45049. return ErrInvalidLengthGenerated
  45050. }
  45051. if postIndex > l {
  45052. return io.ErrUnexpectedEOF
  45053. }
  45054. m.OSImage = string(dAtA[iNdEx:postIndex])
  45055. iNdEx = postIndex
  45056. case 6:
  45057. if wireType != 2 {
  45058. return fmt.Errorf("proto: wrong wireType = %d for field ContainerRuntimeVersion", wireType)
  45059. }
  45060. var stringLen uint64
  45061. for shift := uint(0); ; shift += 7 {
  45062. if shift >= 64 {
  45063. return ErrIntOverflowGenerated
  45064. }
  45065. if iNdEx >= l {
  45066. return io.ErrUnexpectedEOF
  45067. }
  45068. b := dAtA[iNdEx]
  45069. iNdEx++
  45070. stringLen |= uint64(b&0x7F) << shift
  45071. if b < 0x80 {
  45072. break
  45073. }
  45074. }
  45075. intStringLen := int(stringLen)
  45076. if intStringLen < 0 {
  45077. return ErrInvalidLengthGenerated
  45078. }
  45079. postIndex := iNdEx + intStringLen
  45080. if postIndex < 0 {
  45081. return ErrInvalidLengthGenerated
  45082. }
  45083. if postIndex > l {
  45084. return io.ErrUnexpectedEOF
  45085. }
  45086. m.ContainerRuntimeVersion = string(dAtA[iNdEx:postIndex])
  45087. iNdEx = postIndex
  45088. case 7:
  45089. if wireType != 2 {
  45090. return fmt.Errorf("proto: wrong wireType = %d for field KubeletVersion", wireType)
  45091. }
  45092. var stringLen uint64
  45093. for shift := uint(0); ; shift += 7 {
  45094. if shift >= 64 {
  45095. return ErrIntOverflowGenerated
  45096. }
  45097. if iNdEx >= l {
  45098. return io.ErrUnexpectedEOF
  45099. }
  45100. b := dAtA[iNdEx]
  45101. iNdEx++
  45102. stringLen |= uint64(b&0x7F) << shift
  45103. if b < 0x80 {
  45104. break
  45105. }
  45106. }
  45107. intStringLen := int(stringLen)
  45108. if intStringLen < 0 {
  45109. return ErrInvalidLengthGenerated
  45110. }
  45111. postIndex := iNdEx + intStringLen
  45112. if postIndex < 0 {
  45113. return ErrInvalidLengthGenerated
  45114. }
  45115. if postIndex > l {
  45116. return io.ErrUnexpectedEOF
  45117. }
  45118. m.KubeletVersion = string(dAtA[iNdEx:postIndex])
  45119. iNdEx = postIndex
  45120. case 8:
  45121. if wireType != 2 {
  45122. return fmt.Errorf("proto: wrong wireType = %d for field KubeProxyVersion", wireType)
  45123. }
  45124. var stringLen uint64
  45125. for shift := uint(0); ; shift += 7 {
  45126. if shift >= 64 {
  45127. return ErrIntOverflowGenerated
  45128. }
  45129. if iNdEx >= l {
  45130. return io.ErrUnexpectedEOF
  45131. }
  45132. b := dAtA[iNdEx]
  45133. iNdEx++
  45134. stringLen |= uint64(b&0x7F) << shift
  45135. if b < 0x80 {
  45136. break
  45137. }
  45138. }
  45139. intStringLen := int(stringLen)
  45140. if intStringLen < 0 {
  45141. return ErrInvalidLengthGenerated
  45142. }
  45143. postIndex := iNdEx + intStringLen
  45144. if postIndex < 0 {
  45145. return ErrInvalidLengthGenerated
  45146. }
  45147. if postIndex > l {
  45148. return io.ErrUnexpectedEOF
  45149. }
  45150. m.KubeProxyVersion = string(dAtA[iNdEx:postIndex])
  45151. iNdEx = postIndex
  45152. case 9:
  45153. if wireType != 2 {
  45154. return fmt.Errorf("proto: wrong wireType = %d for field OperatingSystem", wireType)
  45155. }
  45156. var stringLen uint64
  45157. for shift := uint(0); ; shift += 7 {
  45158. if shift >= 64 {
  45159. return ErrIntOverflowGenerated
  45160. }
  45161. if iNdEx >= l {
  45162. return io.ErrUnexpectedEOF
  45163. }
  45164. b := dAtA[iNdEx]
  45165. iNdEx++
  45166. stringLen |= uint64(b&0x7F) << shift
  45167. if b < 0x80 {
  45168. break
  45169. }
  45170. }
  45171. intStringLen := int(stringLen)
  45172. if intStringLen < 0 {
  45173. return ErrInvalidLengthGenerated
  45174. }
  45175. postIndex := iNdEx + intStringLen
  45176. if postIndex < 0 {
  45177. return ErrInvalidLengthGenerated
  45178. }
  45179. if postIndex > l {
  45180. return io.ErrUnexpectedEOF
  45181. }
  45182. m.OperatingSystem = string(dAtA[iNdEx:postIndex])
  45183. iNdEx = postIndex
  45184. case 10:
  45185. if wireType != 2 {
  45186. return fmt.Errorf("proto: wrong wireType = %d for field Architecture", wireType)
  45187. }
  45188. var stringLen uint64
  45189. for shift := uint(0); ; shift += 7 {
  45190. if shift >= 64 {
  45191. return ErrIntOverflowGenerated
  45192. }
  45193. if iNdEx >= l {
  45194. return io.ErrUnexpectedEOF
  45195. }
  45196. b := dAtA[iNdEx]
  45197. iNdEx++
  45198. stringLen |= uint64(b&0x7F) << shift
  45199. if b < 0x80 {
  45200. break
  45201. }
  45202. }
  45203. intStringLen := int(stringLen)
  45204. if intStringLen < 0 {
  45205. return ErrInvalidLengthGenerated
  45206. }
  45207. postIndex := iNdEx + intStringLen
  45208. if postIndex < 0 {
  45209. return ErrInvalidLengthGenerated
  45210. }
  45211. if postIndex > l {
  45212. return io.ErrUnexpectedEOF
  45213. }
  45214. m.Architecture = string(dAtA[iNdEx:postIndex])
  45215. iNdEx = postIndex
  45216. default:
  45217. iNdEx = preIndex
  45218. skippy, err := skipGenerated(dAtA[iNdEx:])
  45219. if err != nil {
  45220. return err
  45221. }
  45222. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45223. return ErrInvalidLengthGenerated
  45224. }
  45225. if (iNdEx + skippy) > l {
  45226. return io.ErrUnexpectedEOF
  45227. }
  45228. iNdEx += skippy
  45229. }
  45230. }
  45231. if iNdEx > l {
  45232. return io.ErrUnexpectedEOF
  45233. }
  45234. return nil
  45235. }
  45236. func (m *ObjectFieldSelector) Unmarshal(dAtA []byte) error {
  45237. l := len(dAtA)
  45238. iNdEx := 0
  45239. for iNdEx < l {
  45240. preIndex := iNdEx
  45241. var wire uint64
  45242. for shift := uint(0); ; shift += 7 {
  45243. if shift >= 64 {
  45244. return ErrIntOverflowGenerated
  45245. }
  45246. if iNdEx >= l {
  45247. return io.ErrUnexpectedEOF
  45248. }
  45249. b := dAtA[iNdEx]
  45250. iNdEx++
  45251. wire |= uint64(b&0x7F) << shift
  45252. if b < 0x80 {
  45253. break
  45254. }
  45255. }
  45256. fieldNum := int32(wire >> 3)
  45257. wireType := int(wire & 0x7)
  45258. if wireType == 4 {
  45259. return fmt.Errorf("proto: ObjectFieldSelector: wiretype end group for non-group")
  45260. }
  45261. if fieldNum <= 0 {
  45262. return fmt.Errorf("proto: ObjectFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  45263. }
  45264. switch fieldNum {
  45265. case 1:
  45266. if wireType != 2 {
  45267. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  45268. }
  45269. var stringLen uint64
  45270. for shift := uint(0); ; shift += 7 {
  45271. if shift >= 64 {
  45272. return ErrIntOverflowGenerated
  45273. }
  45274. if iNdEx >= l {
  45275. return io.ErrUnexpectedEOF
  45276. }
  45277. b := dAtA[iNdEx]
  45278. iNdEx++
  45279. stringLen |= uint64(b&0x7F) << shift
  45280. if b < 0x80 {
  45281. break
  45282. }
  45283. }
  45284. intStringLen := int(stringLen)
  45285. if intStringLen < 0 {
  45286. return ErrInvalidLengthGenerated
  45287. }
  45288. postIndex := iNdEx + intStringLen
  45289. if postIndex < 0 {
  45290. return ErrInvalidLengthGenerated
  45291. }
  45292. if postIndex > l {
  45293. return io.ErrUnexpectedEOF
  45294. }
  45295. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45296. iNdEx = postIndex
  45297. case 2:
  45298. if wireType != 2 {
  45299. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45300. }
  45301. var stringLen uint64
  45302. for shift := uint(0); ; shift += 7 {
  45303. if shift >= 64 {
  45304. return ErrIntOverflowGenerated
  45305. }
  45306. if iNdEx >= l {
  45307. return io.ErrUnexpectedEOF
  45308. }
  45309. b := dAtA[iNdEx]
  45310. iNdEx++
  45311. stringLen |= uint64(b&0x7F) << shift
  45312. if b < 0x80 {
  45313. break
  45314. }
  45315. }
  45316. intStringLen := int(stringLen)
  45317. if intStringLen < 0 {
  45318. return ErrInvalidLengthGenerated
  45319. }
  45320. postIndex := iNdEx + intStringLen
  45321. if postIndex < 0 {
  45322. return ErrInvalidLengthGenerated
  45323. }
  45324. if postIndex > l {
  45325. return io.ErrUnexpectedEOF
  45326. }
  45327. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45328. iNdEx = postIndex
  45329. default:
  45330. iNdEx = preIndex
  45331. skippy, err := skipGenerated(dAtA[iNdEx:])
  45332. if err != nil {
  45333. return err
  45334. }
  45335. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45336. return ErrInvalidLengthGenerated
  45337. }
  45338. if (iNdEx + skippy) > l {
  45339. return io.ErrUnexpectedEOF
  45340. }
  45341. iNdEx += skippy
  45342. }
  45343. }
  45344. if iNdEx > l {
  45345. return io.ErrUnexpectedEOF
  45346. }
  45347. return nil
  45348. }
  45349. func (m *ObjectReference) Unmarshal(dAtA []byte) error {
  45350. l := len(dAtA)
  45351. iNdEx := 0
  45352. for iNdEx < l {
  45353. preIndex := iNdEx
  45354. var wire 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. wire |= uint64(b&0x7F) << shift
  45365. if b < 0x80 {
  45366. break
  45367. }
  45368. }
  45369. fieldNum := int32(wire >> 3)
  45370. wireType := int(wire & 0x7)
  45371. if wireType == 4 {
  45372. return fmt.Errorf("proto: ObjectReference: wiretype end group for non-group")
  45373. }
  45374. if fieldNum <= 0 {
  45375. return fmt.Errorf("proto: ObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  45376. }
  45377. switch fieldNum {
  45378. case 1:
  45379. if wireType != 2 {
  45380. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  45381. }
  45382. var stringLen uint64
  45383. for shift := uint(0); ; shift += 7 {
  45384. if shift >= 64 {
  45385. return ErrIntOverflowGenerated
  45386. }
  45387. if iNdEx >= l {
  45388. return io.ErrUnexpectedEOF
  45389. }
  45390. b := dAtA[iNdEx]
  45391. iNdEx++
  45392. stringLen |= uint64(b&0x7F) << shift
  45393. if b < 0x80 {
  45394. break
  45395. }
  45396. }
  45397. intStringLen := int(stringLen)
  45398. if intStringLen < 0 {
  45399. return ErrInvalidLengthGenerated
  45400. }
  45401. postIndex := iNdEx + intStringLen
  45402. if postIndex < 0 {
  45403. return ErrInvalidLengthGenerated
  45404. }
  45405. if postIndex > l {
  45406. return io.ErrUnexpectedEOF
  45407. }
  45408. m.Kind = string(dAtA[iNdEx:postIndex])
  45409. iNdEx = postIndex
  45410. case 2:
  45411. if wireType != 2 {
  45412. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  45413. }
  45414. var stringLen uint64
  45415. for shift := uint(0); ; shift += 7 {
  45416. if shift >= 64 {
  45417. return ErrIntOverflowGenerated
  45418. }
  45419. if iNdEx >= l {
  45420. return io.ErrUnexpectedEOF
  45421. }
  45422. b := dAtA[iNdEx]
  45423. iNdEx++
  45424. stringLen |= uint64(b&0x7F) << shift
  45425. if b < 0x80 {
  45426. break
  45427. }
  45428. }
  45429. intStringLen := int(stringLen)
  45430. if intStringLen < 0 {
  45431. return ErrInvalidLengthGenerated
  45432. }
  45433. postIndex := iNdEx + intStringLen
  45434. if postIndex < 0 {
  45435. return ErrInvalidLengthGenerated
  45436. }
  45437. if postIndex > l {
  45438. return io.ErrUnexpectedEOF
  45439. }
  45440. m.Namespace = string(dAtA[iNdEx:postIndex])
  45441. iNdEx = postIndex
  45442. case 3:
  45443. if wireType != 2 {
  45444. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  45445. }
  45446. var stringLen uint64
  45447. for shift := uint(0); ; shift += 7 {
  45448. if shift >= 64 {
  45449. return ErrIntOverflowGenerated
  45450. }
  45451. if iNdEx >= l {
  45452. return io.ErrUnexpectedEOF
  45453. }
  45454. b := dAtA[iNdEx]
  45455. iNdEx++
  45456. stringLen |= uint64(b&0x7F) << shift
  45457. if b < 0x80 {
  45458. break
  45459. }
  45460. }
  45461. intStringLen := int(stringLen)
  45462. if intStringLen < 0 {
  45463. return ErrInvalidLengthGenerated
  45464. }
  45465. postIndex := iNdEx + intStringLen
  45466. if postIndex < 0 {
  45467. return ErrInvalidLengthGenerated
  45468. }
  45469. if postIndex > l {
  45470. return io.ErrUnexpectedEOF
  45471. }
  45472. m.Name = string(dAtA[iNdEx:postIndex])
  45473. iNdEx = postIndex
  45474. case 4:
  45475. if wireType != 2 {
  45476. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  45477. }
  45478. var stringLen uint64
  45479. for shift := uint(0); ; shift += 7 {
  45480. if shift >= 64 {
  45481. return ErrIntOverflowGenerated
  45482. }
  45483. if iNdEx >= l {
  45484. return io.ErrUnexpectedEOF
  45485. }
  45486. b := dAtA[iNdEx]
  45487. iNdEx++
  45488. stringLen |= uint64(b&0x7F) << shift
  45489. if b < 0x80 {
  45490. break
  45491. }
  45492. }
  45493. intStringLen := int(stringLen)
  45494. if intStringLen < 0 {
  45495. return ErrInvalidLengthGenerated
  45496. }
  45497. postIndex := iNdEx + intStringLen
  45498. if postIndex < 0 {
  45499. return ErrInvalidLengthGenerated
  45500. }
  45501. if postIndex > l {
  45502. return io.ErrUnexpectedEOF
  45503. }
  45504. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  45505. iNdEx = postIndex
  45506. case 5:
  45507. if wireType != 2 {
  45508. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  45509. }
  45510. var stringLen uint64
  45511. for shift := uint(0); ; shift += 7 {
  45512. if shift >= 64 {
  45513. return ErrIntOverflowGenerated
  45514. }
  45515. if iNdEx >= l {
  45516. return io.ErrUnexpectedEOF
  45517. }
  45518. b := dAtA[iNdEx]
  45519. iNdEx++
  45520. stringLen |= uint64(b&0x7F) << shift
  45521. if b < 0x80 {
  45522. break
  45523. }
  45524. }
  45525. intStringLen := int(stringLen)
  45526. if intStringLen < 0 {
  45527. return ErrInvalidLengthGenerated
  45528. }
  45529. postIndex := iNdEx + intStringLen
  45530. if postIndex < 0 {
  45531. return ErrInvalidLengthGenerated
  45532. }
  45533. if postIndex > l {
  45534. return io.ErrUnexpectedEOF
  45535. }
  45536. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45537. iNdEx = postIndex
  45538. case 6:
  45539. if wireType != 2 {
  45540. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  45541. }
  45542. var stringLen uint64
  45543. for shift := uint(0); ; shift += 7 {
  45544. if shift >= 64 {
  45545. return ErrIntOverflowGenerated
  45546. }
  45547. if iNdEx >= l {
  45548. return io.ErrUnexpectedEOF
  45549. }
  45550. b := dAtA[iNdEx]
  45551. iNdEx++
  45552. stringLen |= uint64(b&0x7F) << shift
  45553. if b < 0x80 {
  45554. break
  45555. }
  45556. }
  45557. intStringLen := int(stringLen)
  45558. if intStringLen < 0 {
  45559. return ErrInvalidLengthGenerated
  45560. }
  45561. postIndex := iNdEx + intStringLen
  45562. if postIndex < 0 {
  45563. return ErrInvalidLengthGenerated
  45564. }
  45565. if postIndex > l {
  45566. return io.ErrUnexpectedEOF
  45567. }
  45568. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  45569. iNdEx = postIndex
  45570. case 7:
  45571. if wireType != 2 {
  45572. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45573. }
  45574. var stringLen uint64
  45575. for shift := uint(0); ; shift += 7 {
  45576. if shift >= 64 {
  45577. return ErrIntOverflowGenerated
  45578. }
  45579. if iNdEx >= l {
  45580. return io.ErrUnexpectedEOF
  45581. }
  45582. b := dAtA[iNdEx]
  45583. iNdEx++
  45584. stringLen |= uint64(b&0x7F) << shift
  45585. if b < 0x80 {
  45586. break
  45587. }
  45588. }
  45589. intStringLen := int(stringLen)
  45590. if intStringLen < 0 {
  45591. return ErrInvalidLengthGenerated
  45592. }
  45593. postIndex := iNdEx + intStringLen
  45594. if postIndex < 0 {
  45595. return ErrInvalidLengthGenerated
  45596. }
  45597. if postIndex > l {
  45598. return io.ErrUnexpectedEOF
  45599. }
  45600. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45601. iNdEx = postIndex
  45602. default:
  45603. iNdEx = preIndex
  45604. skippy, err := skipGenerated(dAtA[iNdEx:])
  45605. if err != nil {
  45606. return err
  45607. }
  45608. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45609. return ErrInvalidLengthGenerated
  45610. }
  45611. if (iNdEx + skippy) > l {
  45612. return io.ErrUnexpectedEOF
  45613. }
  45614. iNdEx += skippy
  45615. }
  45616. }
  45617. if iNdEx > l {
  45618. return io.ErrUnexpectedEOF
  45619. }
  45620. return nil
  45621. }
  45622. func (m *PersistentVolume) Unmarshal(dAtA []byte) error {
  45623. l := len(dAtA)
  45624. iNdEx := 0
  45625. for iNdEx < l {
  45626. preIndex := iNdEx
  45627. var wire uint64
  45628. for shift := uint(0); ; shift += 7 {
  45629. if shift >= 64 {
  45630. return ErrIntOverflowGenerated
  45631. }
  45632. if iNdEx >= l {
  45633. return io.ErrUnexpectedEOF
  45634. }
  45635. b := dAtA[iNdEx]
  45636. iNdEx++
  45637. wire |= uint64(b&0x7F) << shift
  45638. if b < 0x80 {
  45639. break
  45640. }
  45641. }
  45642. fieldNum := int32(wire >> 3)
  45643. wireType := int(wire & 0x7)
  45644. if wireType == 4 {
  45645. return fmt.Errorf("proto: PersistentVolume: wiretype end group for non-group")
  45646. }
  45647. if fieldNum <= 0 {
  45648. return fmt.Errorf("proto: PersistentVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  45649. }
  45650. switch fieldNum {
  45651. case 1:
  45652. if wireType != 2 {
  45653. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", 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.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45681. return err
  45682. }
  45683. iNdEx = postIndex
  45684. case 2:
  45685. if wireType != 2 {
  45686. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45687. }
  45688. var msglen int
  45689. for shift := uint(0); ; shift += 7 {
  45690. if shift >= 64 {
  45691. return ErrIntOverflowGenerated
  45692. }
  45693. if iNdEx >= l {
  45694. return io.ErrUnexpectedEOF
  45695. }
  45696. b := dAtA[iNdEx]
  45697. iNdEx++
  45698. msglen |= int(b&0x7F) << shift
  45699. if b < 0x80 {
  45700. break
  45701. }
  45702. }
  45703. if msglen < 0 {
  45704. return ErrInvalidLengthGenerated
  45705. }
  45706. postIndex := iNdEx + msglen
  45707. if postIndex < 0 {
  45708. return ErrInvalidLengthGenerated
  45709. }
  45710. if postIndex > l {
  45711. return io.ErrUnexpectedEOF
  45712. }
  45713. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45714. return err
  45715. }
  45716. iNdEx = postIndex
  45717. case 3:
  45718. if wireType != 2 {
  45719. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45720. }
  45721. var msglen int
  45722. for shift := uint(0); ; shift += 7 {
  45723. if shift >= 64 {
  45724. return ErrIntOverflowGenerated
  45725. }
  45726. if iNdEx >= l {
  45727. return io.ErrUnexpectedEOF
  45728. }
  45729. b := dAtA[iNdEx]
  45730. iNdEx++
  45731. msglen |= int(b&0x7F) << shift
  45732. if b < 0x80 {
  45733. break
  45734. }
  45735. }
  45736. if msglen < 0 {
  45737. return ErrInvalidLengthGenerated
  45738. }
  45739. postIndex := iNdEx + msglen
  45740. if postIndex < 0 {
  45741. return ErrInvalidLengthGenerated
  45742. }
  45743. if postIndex > l {
  45744. return io.ErrUnexpectedEOF
  45745. }
  45746. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45747. return err
  45748. }
  45749. iNdEx = postIndex
  45750. default:
  45751. iNdEx = preIndex
  45752. skippy, err := skipGenerated(dAtA[iNdEx:])
  45753. if err != nil {
  45754. return err
  45755. }
  45756. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45757. return ErrInvalidLengthGenerated
  45758. }
  45759. if (iNdEx + skippy) > l {
  45760. return io.ErrUnexpectedEOF
  45761. }
  45762. iNdEx += skippy
  45763. }
  45764. }
  45765. if iNdEx > l {
  45766. return io.ErrUnexpectedEOF
  45767. }
  45768. return nil
  45769. }
  45770. func (m *PersistentVolumeClaim) Unmarshal(dAtA []byte) error {
  45771. l := len(dAtA)
  45772. iNdEx := 0
  45773. for iNdEx < l {
  45774. preIndex := iNdEx
  45775. var wire uint64
  45776. for shift := uint(0); ; shift += 7 {
  45777. if shift >= 64 {
  45778. return ErrIntOverflowGenerated
  45779. }
  45780. if iNdEx >= l {
  45781. return io.ErrUnexpectedEOF
  45782. }
  45783. b := dAtA[iNdEx]
  45784. iNdEx++
  45785. wire |= uint64(b&0x7F) << shift
  45786. if b < 0x80 {
  45787. break
  45788. }
  45789. }
  45790. fieldNum := int32(wire >> 3)
  45791. wireType := int(wire & 0x7)
  45792. if wireType == 4 {
  45793. return fmt.Errorf("proto: PersistentVolumeClaim: wiretype end group for non-group")
  45794. }
  45795. if fieldNum <= 0 {
  45796. return fmt.Errorf("proto: PersistentVolumeClaim: illegal tag %d (wire type %d)", fieldNum, wire)
  45797. }
  45798. switch fieldNum {
  45799. case 1:
  45800. if wireType != 2 {
  45801. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  45802. }
  45803. var msglen int
  45804. for shift := uint(0); ; shift += 7 {
  45805. if shift >= 64 {
  45806. return ErrIntOverflowGenerated
  45807. }
  45808. if iNdEx >= l {
  45809. return io.ErrUnexpectedEOF
  45810. }
  45811. b := dAtA[iNdEx]
  45812. iNdEx++
  45813. msglen |= int(b&0x7F) << shift
  45814. if b < 0x80 {
  45815. break
  45816. }
  45817. }
  45818. if msglen < 0 {
  45819. return ErrInvalidLengthGenerated
  45820. }
  45821. postIndex := iNdEx + msglen
  45822. if postIndex < 0 {
  45823. return ErrInvalidLengthGenerated
  45824. }
  45825. if postIndex > l {
  45826. return io.ErrUnexpectedEOF
  45827. }
  45828. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45829. return err
  45830. }
  45831. iNdEx = postIndex
  45832. case 2:
  45833. if wireType != 2 {
  45834. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45835. }
  45836. var msglen int
  45837. for shift := uint(0); ; shift += 7 {
  45838. if shift >= 64 {
  45839. return ErrIntOverflowGenerated
  45840. }
  45841. if iNdEx >= l {
  45842. return io.ErrUnexpectedEOF
  45843. }
  45844. b := dAtA[iNdEx]
  45845. iNdEx++
  45846. msglen |= int(b&0x7F) << shift
  45847. if b < 0x80 {
  45848. break
  45849. }
  45850. }
  45851. if msglen < 0 {
  45852. return ErrInvalidLengthGenerated
  45853. }
  45854. postIndex := iNdEx + msglen
  45855. if postIndex < 0 {
  45856. return ErrInvalidLengthGenerated
  45857. }
  45858. if postIndex > l {
  45859. return io.ErrUnexpectedEOF
  45860. }
  45861. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45862. return err
  45863. }
  45864. iNdEx = postIndex
  45865. case 3:
  45866. if wireType != 2 {
  45867. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45868. }
  45869. var msglen int
  45870. for shift := uint(0); ; shift += 7 {
  45871. if shift >= 64 {
  45872. return ErrIntOverflowGenerated
  45873. }
  45874. if iNdEx >= l {
  45875. return io.ErrUnexpectedEOF
  45876. }
  45877. b := dAtA[iNdEx]
  45878. iNdEx++
  45879. msglen |= int(b&0x7F) << shift
  45880. if b < 0x80 {
  45881. break
  45882. }
  45883. }
  45884. if msglen < 0 {
  45885. return ErrInvalidLengthGenerated
  45886. }
  45887. postIndex := iNdEx + msglen
  45888. if postIndex < 0 {
  45889. return ErrInvalidLengthGenerated
  45890. }
  45891. if postIndex > l {
  45892. return io.ErrUnexpectedEOF
  45893. }
  45894. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45895. return err
  45896. }
  45897. iNdEx = postIndex
  45898. default:
  45899. iNdEx = preIndex
  45900. skippy, err := skipGenerated(dAtA[iNdEx:])
  45901. if err != nil {
  45902. return err
  45903. }
  45904. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45905. return ErrInvalidLengthGenerated
  45906. }
  45907. if (iNdEx + skippy) > l {
  45908. return io.ErrUnexpectedEOF
  45909. }
  45910. iNdEx += skippy
  45911. }
  45912. }
  45913. if iNdEx > l {
  45914. return io.ErrUnexpectedEOF
  45915. }
  45916. return nil
  45917. }
  45918. func (m *PersistentVolumeClaimCondition) Unmarshal(dAtA []byte) error {
  45919. l := len(dAtA)
  45920. iNdEx := 0
  45921. for iNdEx < l {
  45922. preIndex := iNdEx
  45923. var wire uint64
  45924. for shift := uint(0); ; shift += 7 {
  45925. if shift >= 64 {
  45926. return ErrIntOverflowGenerated
  45927. }
  45928. if iNdEx >= l {
  45929. return io.ErrUnexpectedEOF
  45930. }
  45931. b := dAtA[iNdEx]
  45932. iNdEx++
  45933. wire |= uint64(b&0x7F) << shift
  45934. if b < 0x80 {
  45935. break
  45936. }
  45937. }
  45938. fieldNum := int32(wire >> 3)
  45939. wireType := int(wire & 0x7)
  45940. if wireType == 4 {
  45941. return fmt.Errorf("proto: PersistentVolumeClaimCondition: wiretype end group for non-group")
  45942. }
  45943. if fieldNum <= 0 {
  45944. return fmt.Errorf("proto: PersistentVolumeClaimCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  45945. }
  45946. switch fieldNum {
  45947. case 1:
  45948. if wireType != 2 {
  45949. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  45950. }
  45951. var stringLen uint64
  45952. for shift := uint(0); ; shift += 7 {
  45953. if shift >= 64 {
  45954. return ErrIntOverflowGenerated
  45955. }
  45956. if iNdEx >= l {
  45957. return io.ErrUnexpectedEOF
  45958. }
  45959. b := dAtA[iNdEx]
  45960. iNdEx++
  45961. stringLen |= uint64(b&0x7F) << shift
  45962. if b < 0x80 {
  45963. break
  45964. }
  45965. }
  45966. intStringLen := int(stringLen)
  45967. if intStringLen < 0 {
  45968. return ErrInvalidLengthGenerated
  45969. }
  45970. postIndex := iNdEx + intStringLen
  45971. if postIndex < 0 {
  45972. return ErrInvalidLengthGenerated
  45973. }
  45974. if postIndex > l {
  45975. return io.ErrUnexpectedEOF
  45976. }
  45977. m.Type = PersistentVolumeClaimConditionType(dAtA[iNdEx:postIndex])
  45978. iNdEx = postIndex
  45979. case 2:
  45980. if wireType != 2 {
  45981. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45982. }
  45983. var stringLen uint64
  45984. for shift := uint(0); ; shift += 7 {
  45985. if shift >= 64 {
  45986. return ErrIntOverflowGenerated
  45987. }
  45988. if iNdEx >= l {
  45989. return io.ErrUnexpectedEOF
  45990. }
  45991. b := dAtA[iNdEx]
  45992. iNdEx++
  45993. stringLen |= uint64(b&0x7F) << shift
  45994. if b < 0x80 {
  45995. break
  45996. }
  45997. }
  45998. intStringLen := int(stringLen)
  45999. if intStringLen < 0 {
  46000. return ErrInvalidLengthGenerated
  46001. }
  46002. postIndex := iNdEx + intStringLen
  46003. if postIndex < 0 {
  46004. return ErrInvalidLengthGenerated
  46005. }
  46006. if postIndex > l {
  46007. return io.ErrUnexpectedEOF
  46008. }
  46009. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  46010. iNdEx = postIndex
  46011. case 3:
  46012. if wireType != 2 {
  46013. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  46014. }
  46015. var msglen int
  46016. for shift := uint(0); ; shift += 7 {
  46017. if shift >= 64 {
  46018. return ErrIntOverflowGenerated
  46019. }
  46020. if iNdEx >= l {
  46021. return io.ErrUnexpectedEOF
  46022. }
  46023. b := dAtA[iNdEx]
  46024. iNdEx++
  46025. msglen |= int(b&0x7F) << shift
  46026. if b < 0x80 {
  46027. break
  46028. }
  46029. }
  46030. if msglen < 0 {
  46031. return ErrInvalidLengthGenerated
  46032. }
  46033. postIndex := iNdEx + msglen
  46034. if postIndex < 0 {
  46035. return ErrInvalidLengthGenerated
  46036. }
  46037. if postIndex > l {
  46038. return io.ErrUnexpectedEOF
  46039. }
  46040. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46041. return err
  46042. }
  46043. iNdEx = postIndex
  46044. case 4:
  46045. if wireType != 2 {
  46046. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  46047. }
  46048. var msglen int
  46049. for shift := uint(0); ; shift += 7 {
  46050. if shift >= 64 {
  46051. return ErrIntOverflowGenerated
  46052. }
  46053. if iNdEx >= l {
  46054. return io.ErrUnexpectedEOF
  46055. }
  46056. b := dAtA[iNdEx]
  46057. iNdEx++
  46058. msglen |= int(b&0x7F) << shift
  46059. if b < 0x80 {
  46060. break
  46061. }
  46062. }
  46063. if msglen < 0 {
  46064. return ErrInvalidLengthGenerated
  46065. }
  46066. postIndex := iNdEx + msglen
  46067. if postIndex < 0 {
  46068. return ErrInvalidLengthGenerated
  46069. }
  46070. if postIndex > l {
  46071. return io.ErrUnexpectedEOF
  46072. }
  46073. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46074. return err
  46075. }
  46076. iNdEx = postIndex
  46077. case 5:
  46078. if wireType != 2 {
  46079. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  46080. }
  46081. var stringLen uint64
  46082. for shift := uint(0); ; shift += 7 {
  46083. if shift >= 64 {
  46084. return ErrIntOverflowGenerated
  46085. }
  46086. if iNdEx >= l {
  46087. return io.ErrUnexpectedEOF
  46088. }
  46089. b := dAtA[iNdEx]
  46090. iNdEx++
  46091. stringLen |= uint64(b&0x7F) << shift
  46092. if b < 0x80 {
  46093. break
  46094. }
  46095. }
  46096. intStringLen := int(stringLen)
  46097. if intStringLen < 0 {
  46098. return ErrInvalidLengthGenerated
  46099. }
  46100. postIndex := iNdEx + intStringLen
  46101. if postIndex < 0 {
  46102. return ErrInvalidLengthGenerated
  46103. }
  46104. if postIndex > l {
  46105. return io.ErrUnexpectedEOF
  46106. }
  46107. m.Reason = string(dAtA[iNdEx:postIndex])
  46108. iNdEx = postIndex
  46109. case 6:
  46110. if wireType != 2 {
  46111. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  46112. }
  46113. var stringLen uint64
  46114. for shift := uint(0); ; shift += 7 {
  46115. if shift >= 64 {
  46116. return ErrIntOverflowGenerated
  46117. }
  46118. if iNdEx >= l {
  46119. return io.ErrUnexpectedEOF
  46120. }
  46121. b := dAtA[iNdEx]
  46122. iNdEx++
  46123. stringLen |= uint64(b&0x7F) << shift
  46124. if b < 0x80 {
  46125. break
  46126. }
  46127. }
  46128. intStringLen := int(stringLen)
  46129. if intStringLen < 0 {
  46130. return ErrInvalidLengthGenerated
  46131. }
  46132. postIndex := iNdEx + intStringLen
  46133. if postIndex < 0 {
  46134. return ErrInvalidLengthGenerated
  46135. }
  46136. if postIndex > l {
  46137. return io.ErrUnexpectedEOF
  46138. }
  46139. m.Message = string(dAtA[iNdEx:postIndex])
  46140. iNdEx = postIndex
  46141. default:
  46142. iNdEx = preIndex
  46143. skippy, err := skipGenerated(dAtA[iNdEx:])
  46144. if err != nil {
  46145. return err
  46146. }
  46147. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46148. return ErrInvalidLengthGenerated
  46149. }
  46150. if (iNdEx + skippy) > l {
  46151. return io.ErrUnexpectedEOF
  46152. }
  46153. iNdEx += skippy
  46154. }
  46155. }
  46156. if iNdEx > l {
  46157. return io.ErrUnexpectedEOF
  46158. }
  46159. return nil
  46160. }
  46161. func (m *PersistentVolumeClaimList) Unmarshal(dAtA []byte) error {
  46162. l := len(dAtA)
  46163. iNdEx := 0
  46164. for iNdEx < l {
  46165. preIndex := iNdEx
  46166. var wire uint64
  46167. for shift := uint(0); ; shift += 7 {
  46168. if shift >= 64 {
  46169. return ErrIntOverflowGenerated
  46170. }
  46171. if iNdEx >= l {
  46172. return io.ErrUnexpectedEOF
  46173. }
  46174. b := dAtA[iNdEx]
  46175. iNdEx++
  46176. wire |= uint64(b&0x7F) << shift
  46177. if b < 0x80 {
  46178. break
  46179. }
  46180. }
  46181. fieldNum := int32(wire >> 3)
  46182. wireType := int(wire & 0x7)
  46183. if wireType == 4 {
  46184. return fmt.Errorf("proto: PersistentVolumeClaimList: wiretype end group for non-group")
  46185. }
  46186. if fieldNum <= 0 {
  46187. return fmt.Errorf("proto: PersistentVolumeClaimList: illegal tag %d (wire type %d)", fieldNum, wire)
  46188. }
  46189. switch fieldNum {
  46190. case 1:
  46191. if wireType != 2 {
  46192. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  46193. }
  46194. var msglen int
  46195. for shift := uint(0); ; shift += 7 {
  46196. if shift >= 64 {
  46197. return ErrIntOverflowGenerated
  46198. }
  46199. if iNdEx >= l {
  46200. return io.ErrUnexpectedEOF
  46201. }
  46202. b := dAtA[iNdEx]
  46203. iNdEx++
  46204. msglen |= int(b&0x7F) << shift
  46205. if b < 0x80 {
  46206. break
  46207. }
  46208. }
  46209. if msglen < 0 {
  46210. return ErrInvalidLengthGenerated
  46211. }
  46212. postIndex := iNdEx + msglen
  46213. if postIndex < 0 {
  46214. return ErrInvalidLengthGenerated
  46215. }
  46216. if postIndex > l {
  46217. return io.ErrUnexpectedEOF
  46218. }
  46219. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46220. return err
  46221. }
  46222. iNdEx = postIndex
  46223. case 2:
  46224. if wireType != 2 {
  46225. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  46226. }
  46227. var msglen int
  46228. for shift := uint(0); ; shift += 7 {
  46229. if shift >= 64 {
  46230. return ErrIntOverflowGenerated
  46231. }
  46232. if iNdEx >= l {
  46233. return io.ErrUnexpectedEOF
  46234. }
  46235. b := dAtA[iNdEx]
  46236. iNdEx++
  46237. msglen |= int(b&0x7F) << shift
  46238. if b < 0x80 {
  46239. break
  46240. }
  46241. }
  46242. if msglen < 0 {
  46243. return ErrInvalidLengthGenerated
  46244. }
  46245. postIndex := iNdEx + msglen
  46246. if postIndex < 0 {
  46247. return ErrInvalidLengthGenerated
  46248. }
  46249. if postIndex > l {
  46250. return io.ErrUnexpectedEOF
  46251. }
  46252. m.Items = append(m.Items, PersistentVolumeClaim{})
  46253. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46254. return err
  46255. }
  46256. iNdEx = postIndex
  46257. default:
  46258. iNdEx = preIndex
  46259. skippy, err := skipGenerated(dAtA[iNdEx:])
  46260. if err != nil {
  46261. return err
  46262. }
  46263. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46264. return ErrInvalidLengthGenerated
  46265. }
  46266. if (iNdEx + skippy) > l {
  46267. return io.ErrUnexpectedEOF
  46268. }
  46269. iNdEx += skippy
  46270. }
  46271. }
  46272. if iNdEx > l {
  46273. return io.ErrUnexpectedEOF
  46274. }
  46275. return nil
  46276. }
  46277. func (m *PersistentVolumeClaimSpec) Unmarshal(dAtA []byte) error {
  46278. l := len(dAtA)
  46279. iNdEx := 0
  46280. for iNdEx < l {
  46281. preIndex := iNdEx
  46282. var wire uint64
  46283. for shift := uint(0); ; shift += 7 {
  46284. if shift >= 64 {
  46285. return ErrIntOverflowGenerated
  46286. }
  46287. if iNdEx >= l {
  46288. return io.ErrUnexpectedEOF
  46289. }
  46290. b := dAtA[iNdEx]
  46291. iNdEx++
  46292. wire |= uint64(b&0x7F) << shift
  46293. if b < 0x80 {
  46294. break
  46295. }
  46296. }
  46297. fieldNum := int32(wire >> 3)
  46298. wireType := int(wire & 0x7)
  46299. if wireType == 4 {
  46300. return fmt.Errorf("proto: PersistentVolumeClaimSpec: wiretype end group for non-group")
  46301. }
  46302. if fieldNum <= 0 {
  46303. return fmt.Errorf("proto: PersistentVolumeClaimSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  46304. }
  46305. switch fieldNum {
  46306. case 1:
  46307. if wireType != 2 {
  46308. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46309. }
  46310. var stringLen uint64
  46311. for shift := uint(0); ; shift += 7 {
  46312. if shift >= 64 {
  46313. return ErrIntOverflowGenerated
  46314. }
  46315. if iNdEx >= l {
  46316. return io.ErrUnexpectedEOF
  46317. }
  46318. b := dAtA[iNdEx]
  46319. iNdEx++
  46320. stringLen |= uint64(b&0x7F) << shift
  46321. if b < 0x80 {
  46322. break
  46323. }
  46324. }
  46325. intStringLen := int(stringLen)
  46326. if intStringLen < 0 {
  46327. return ErrInvalidLengthGenerated
  46328. }
  46329. postIndex := iNdEx + intStringLen
  46330. if postIndex < 0 {
  46331. return ErrInvalidLengthGenerated
  46332. }
  46333. if postIndex > l {
  46334. return io.ErrUnexpectedEOF
  46335. }
  46336. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46337. iNdEx = postIndex
  46338. case 2:
  46339. if wireType != 2 {
  46340. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  46341. }
  46342. var msglen int
  46343. for shift := uint(0); ; shift += 7 {
  46344. if shift >= 64 {
  46345. return ErrIntOverflowGenerated
  46346. }
  46347. if iNdEx >= l {
  46348. return io.ErrUnexpectedEOF
  46349. }
  46350. b := dAtA[iNdEx]
  46351. iNdEx++
  46352. msglen |= int(b&0x7F) << shift
  46353. if b < 0x80 {
  46354. break
  46355. }
  46356. }
  46357. if msglen < 0 {
  46358. return ErrInvalidLengthGenerated
  46359. }
  46360. postIndex := iNdEx + msglen
  46361. if postIndex < 0 {
  46362. return ErrInvalidLengthGenerated
  46363. }
  46364. if postIndex > l {
  46365. return io.ErrUnexpectedEOF
  46366. }
  46367. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46368. return err
  46369. }
  46370. iNdEx = postIndex
  46371. case 3:
  46372. if wireType != 2 {
  46373. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  46374. }
  46375. var stringLen uint64
  46376. for shift := uint(0); ; shift += 7 {
  46377. if shift >= 64 {
  46378. return ErrIntOverflowGenerated
  46379. }
  46380. if iNdEx >= l {
  46381. return io.ErrUnexpectedEOF
  46382. }
  46383. b := dAtA[iNdEx]
  46384. iNdEx++
  46385. stringLen |= uint64(b&0x7F) << shift
  46386. if b < 0x80 {
  46387. break
  46388. }
  46389. }
  46390. intStringLen := int(stringLen)
  46391. if intStringLen < 0 {
  46392. return ErrInvalidLengthGenerated
  46393. }
  46394. postIndex := iNdEx + intStringLen
  46395. if postIndex < 0 {
  46396. return ErrInvalidLengthGenerated
  46397. }
  46398. if postIndex > l {
  46399. return io.ErrUnexpectedEOF
  46400. }
  46401. m.VolumeName = string(dAtA[iNdEx:postIndex])
  46402. iNdEx = postIndex
  46403. case 4:
  46404. if wireType != 2 {
  46405. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  46406. }
  46407. var msglen int
  46408. for shift := uint(0); ; shift += 7 {
  46409. if shift >= 64 {
  46410. return ErrIntOverflowGenerated
  46411. }
  46412. if iNdEx >= l {
  46413. return io.ErrUnexpectedEOF
  46414. }
  46415. b := dAtA[iNdEx]
  46416. iNdEx++
  46417. msglen |= int(b&0x7F) << shift
  46418. if b < 0x80 {
  46419. break
  46420. }
  46421. }
  46422. if msglen < 0 {
  46423. return ErrInvalidLengthGenerated
  46424. }
  46425. postIndex := iNdEx + msglen
  46426. if postIndex < 0 {
  46427. return ErrInvalidLengthGenerated
  46428. }
  46429. if postIndex > l {
  46430. return io.ErrUnexpectedEOF
  46431. }
  46432. if m.Selector == nil {
  46433. m.Selector = &v1.LabelSelector{}
  46434. }
  46435. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46436. return err
  46437. }
  46438. iNdEx = postIndex
  46439. case 5:
  46440. if wireType != 2 {
  46441. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  46442. }
  46443. var stringLen uint64
  46444. for shift := uint(0); ; shift += 7 {
  46445. if shift >= 64 {
  46446. return ErrIntOverflowGenerated
  46447. }
  46448. if iNdEx >= l {
  46449. return io.ErrUnexpectedEOF
  46450. }
  46451. b := dAtA[iNdEx]
  46452. iNdEx++
  46453. stringLen |= uint64(b&0x7F) << shift
  46454. if b < 0x80 {
  46455. break
  46456. }
  46457. }
  46458. intStringLen := int(stringLen)
  46459. if intStringLen < 0 {
  46460. return ErrInvalidLengthGenerated
  46461. }
  46462. postIndex := iNdEx + intStringLen
  46463. if postIndex < 0 {
  46464. return ErrInvalidLengthGenerated
  46465. }
  46466. if postIndex > l {
  46467. return io.ErrUnexpectedEOF
  46468. }
  46469. s := string(dAtA[iNdEx:postIndex])
  46470. m.StorageClassName = &s
  46471. iNdEx = postIndex
  46472. case 6:
  46473. if wireType != 2 {
  46474. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  46475. }
  46476. var stringLen uint64
  46477. for shift := uint(0); ; shift += 7 {
  46478. if shift >= 64 {
  46479. return ErrIntOverflowGenerated
  46480. }
  46481. if iNdEx >= l {
  46482. return io.ErrUnexpectedEOF
  46483. }
  46484. b := dAtA[iNdEx]
  46485. iNdEx++
  46486. stringLen |= uint64(b&0x7F) << shift
  46487. if b < 0x80 {
  46488. break
  46489. }
  46490. }
  46491. intStringLen := int(stringLen)
  46492. if intStringLen < 0 {
  46493. return ErrInvalidLengthGenerated
  46494. }
  46495. postIndex := iNdEx + intStringLen
  46496. if postIndex < 0 {
  46497. return ErrInvalidLengthGenerated
  46498. }
  46499. if postIndex > l {
  46500. return io.ErrUnexpectedEOF
  46501. }
  46502. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  46503. m.VolumeMode = &s
  46504. iNdEx = postIndex
  46505. case 7:
  46506. if wireType != 2 {
  46507. return fmt.Errorf("proto: wrong wireType = %d for field DataSource", wireType)
  46508. }
  46509. var msglen int
  46510. for shift := uint(0); ; shift += 7 {
  46511. if shift >= 64 {
  46512. return ErrIntOverflowGenerated
  46513. }
  46514. if iNdEx >= l {
  46515. return io.ErrUnexpectedEOF
  46516. }
  46517. b := dAtA[iNdEx]
  46518. iNdEx++
  46519. msglen |= int(b&0x7F) << shift
  46520. if b < 0x80 {
  46521. break
  46522. }
  46523. }
  46524. if msglen < 0 {
  46525. return ErrInvalidLengthGenerated
  46526. }
  46527. postIndex := iNdEx + msglen
  46528. if postIndex < 0 {
  46529. return ErrInvalidLengthGenerated
  46530. }
  46531. if postIndex > l {
  46532. return io.ErrUnexpectedEOF
  46533. }
  46534. if m.DataSource == nil {
  46535. m.DataSource = &TypedLocalObjectReference{}
  46536. }
  46537. if err := m.DataSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46538. return err
  46539. }
  46540. iNdEx = postIndex
  46541. case 8:
  46542. if wireType != 2 {
  46543. return fmt.Errorf("proto: wrong wireType = %d for field DataSourceRef", wireType)
  46544. }
  46545. var msglen int
  46546. for shift := uint(0); ; shift += 7 {
  46547. if shift >= 64 {
  46548. return ErrIntOverflowGenerated
  46549. }
  46550. if iNdEx >= l {
  46551. return io.ErrUnexpectedEOF
  46552. }
  46553. b := dAtA[iNdEx]
  46554. iNdEx++
  46555. msglen |= int(b&0x7F) << shift
  46556. if b < 0x80 {
  46557. break
  46558. }
  46559. }
  46560. if msglen < 0 {
  46561. return ErrInvalidLengthGenerated
  46562. }
  46563. postIndex := iNdEx + msglen
  46564. if postIndex < 0 {
  46565. return ErrInvalidLengthGenerated
  46566. }
  46567. if postIndex > l {
  46568. return io.ErrUnexpectedEOF
  46569. }
  46570. if m.DataSourceRef == nil {
  46571. m.DataSourceRef = &TypedLocalObjectReference{}
  46572. }
  46573. if err := m.DataSourceRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46574. return err
  46575. }
  46576. iNdEx = postIndex
  46577. default:
  46578. iNdEx = preIndex
  46579. skippy, err := skipGenerated(dAtA[iNdEx:])
  46580. if err != nil {
  46581. return err
  46582. }
  46583. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46584. return ErrInvalidLengthGenerated
  46585. }
  46586. if (iNdEx + skippy) > l {
  46587. return io.ErrUnexpectedEOF
  46588. }
  46589. iNdEx += skippy
  46590. }
  46591. }
  46592. if iNdEx > l {
  46593. return io.ErrUnexpectedEOF
  46594. }
  46595. return nil
  46596. }
  46597. func (m *PersistentVolumeClaimStatus) Unmarshal(dAtA []byte) error {
  46598. l := len(dAtA)
  46599. iNdEx := 0
  46600. for iNdEx < l {
  46601. preIndex := iNdEx
  46602. var wire uint64
  46603. for shift := uint(0); ; shift += 7 {
  46604. if shift >= 64 {
  46605. return ErrIntOverflowGenerated
  46606. }
  46607. if iNdEx >= l {
  46608. return io.ErrUnexpectedEOF
  46609. }
  46610. b := dAtA[iNdEx]
  46611. iNdEx++
  46612. wire |= uint64(b&0x7F) << shift
  46613. if b < 0x80 {
  46614. break
  46615. }
  46616. }
  46617. fieldNum := int32(wire >> 3)
  46618. wireType := int(wire & 0x7)
  46619. if wireType == 4 {
  46620. return fmt.Errorf("proto: PersistentVolumeClaimStatus: wiretype end group for non-group")
  46621. }
  46622. if fieldNum <= 0 {
  46623. return fmt.Errorf("proto: PersistentVolumeClaimStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  46624. }
  46625. switch fieldNum {
  46626. case 1:
  46627. if wireType != 2 {
  46628. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  46629. }
  46630. var stringLen uint64
  46631. for shift := uint(0); ; shift += 7 {
  46632. if shift >= 64 {
  46633. return ErrIntOverflowGenerated
  46634. }
  46635. if iNdEx >= l {
  46636. return io.ErrUnexpectedEOF
  46637. }
  46638. b := dAtA[iNdEx]
  46639. iNdEx++
  46640. stringLen |= uint64(b&0x7F) << shift
  46641. if b < 0x80 {
  46642. break
  46643. }
  46644. }
  46645. intStringLen := int(stringLen)
  46646. if intStringLen < 0 {
  46647. return ErrInvalidLengthGenerated
  46648. }
  46649. postIndex := iNdEx + intStringLen
  46650. if postIndex < 0 {
  46651. return ErrInvalidLengthGenerated
  46652. }
  46653. if postIndex > l {
  46654. return io.ErrUnexpectedEOF
  46655. }
  46656. m.Phase = PersistentVolumeClaimPhase(dAtA[iNdEx:postIndex])
  46657. iNdEx = postIndex
  46658. case 2:
  46659. if wireType != 2 {
  46660. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46661. }
  46662. var stringLen uint64
  46663. for shift := uint(0); ; shift += 7 {
  46664. if shift >= 64 {
  46665. return ErrIntOverflowGenerated
  46666. }
  46667. if iNdEx >= l {
  46668. return io.ErrUnexpectedEOF
  46669. }
  46670. b := dAtA[iNdEx]
  46671. iNdEx++
  46672. stringLen |= uint64(b&0x7F) << shift
  46673. if b < 0x80 {
  46674. break
  46675. }
  46676. }
  46677. intStringLen := int(stringLen)
  46678. if intStringLen < 0 {
  46679. return ErrInvalidLengthGenerated
  46680. }
  46681. postIndex := iNdEx + intStringLen
  46682. if postIndex < 0 {
  46683. return ErrInvalidLengthGenerated
  46684. }
  46685. if postIndex > l {
  46686. return io.ErrUnexpectedEOF
  46687. }
  46688. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46689. iNdEx = postIndex
  46690. case 3:
  46691. if wireType != 2 {
  46692. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  46693. }
  46694. var msglen int
  46695. for shift := uint(0); ; shift += 7 {
  46696. if shift >= 64 {
  46697. return ErrIntOverflowGenerated
  46698. }
  46699. if iNdEx >= l {
  46700. return io.ErrUnexpectedEOF
  46701. }
  46702. b := dAtA[iNdEx]
  46703. iNdEx++
  46704. msglen |= int(b&0x7F) << shift
  46705. if b < 0x80 {
  46706. break
  46707. }
  46708. }
  46709. if msglen < 0 {
  46710. return ErrInvalidLengthGenerated
  46711. }
  46712. postIndex := iNdEx + msglen
  46713. if postIndex < 0 {
  46714. return ErrInvalidLengthGenerated
  46715. }
  46716. if postIndex > l {
  46717. return io.ErrUnexpectedEOF
  46718. }
  46719. if m.Capacity == nil {
  46720. m.Capacity = make(ResourceList)
  46721. }
  46722. var mapkey ResourceName
  46723. mapvalue := &resource.Quantity{}
  46724. for iNdEx < postIndex {
  46725. entryPreIndex := iNdEx
  46726. var wire uint64
  46727. for shift := uint(0); ; shift += 7 {
  46728. if shift >= 64 {
  46729. return ErrIntOverflowGenerated
  46730. }
  46731. if iNdEx >= l {
  46732. return io.ErrUnexpectedEOF
  46733. }
  46734. b := dAtA[iNdEx]
  46735. iNdEx++
  46736. wire |= uint64(b&0x7F) << shift
  46737. if b < 0x80 {
  46738. break
  46739. }
  46740. }
  46741. fieldNum := int32(wire >> 3)
  46742. if fieldNum == 1 {
  46743. var stringLenmapkey uint64
  46744. for shift := uint(0); ; shift += 7 {
  46745. if shift >= 64 {
  46746. return ErrIntOverflowGenerated
  46747. }
  46748. if iNdEx >= l {
  46749. return io.ErrUnexpectedEOF
  46750. }
  46751. b := dAtA[iNdEx]
  46752. iNdEx++
  46753. stringLenmapkey |= uint64(b&0x7F) << shift
  46754. if b < 0x80 {
  46755. break
  46756. }
  46757. }
  46758. intStringLenmapkey := int(stringLenmapkey)
  46759. if intStringLenmapkey < 0 {
  46760. return ErrInvalidLengthGenerated
  46761. }
  46762. postStringIndexmapkey := iNdEx + intStringLenmapkey
  46763. if postStringIndexmapkey < 0 {
  46764. return ErrInvalidLengthGenerated
  46765. }
  46766. if postStringIndexmapkey > l {
  46767. return io.ErrUnexpectedEOF
  46768. }
  46769. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  46770. iNdEx = postStringIndexmapkey
  46771. } else if fieldNum == 2 {
  46772. var mapmsglen int
  46773. for shift := uint(0); ; shift += 7 {
  46774. if shift >= 64 {
  46775. return ErrIntOverflowGenerated
  46776. }
  46777. if iNdEx >= l {
  46778. return io.ErrUnexpectedEOF
  46779. }
  46780. b := dAtA[iNdEx]
  46781. iNdEx++
  46782. mapmsglen |= int(b&0x7F) << shift
  46783. if b < 0x80 {
  46784. break
  46785. }
  46786. }
  46787. if mapmsglen < 0 {
  46788. return ErrInvalidLengthGenerated
  46789. }
  46790. postmsgIndex := iNdEx + mapmsglen
  46791. if postmsgIndex < 0 {
  46792. return ErrInvalidLengthGenerated
  46793. }
  46794. if postmsgIndex > l {
  46795. return io.ErrUnexpectedEOF
  46796. }
  46797. mapvalue = &resource.Quantity{}
  46798. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  46799. return err
  46800. }
  46801. iNdEx = postmsgIndex
  46802. } else {
  46803. iNdEx = entryPreIndex
  46804. skippy, err := skipGenerated(dAtA[iNdEx:])
  46805. if err != nil {
  46806. return err
  46807. }
  46808. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46809. return ErrInvalidLengthGenerated
  46810. }
  46811. if (iNdEx + skippy) > postIndex {
  46812. return io.ErrUnexpectedEOF
  46813. }
  46814. iNdEx += skippy
  46815. }
  46816. }
  46817. m.Capacity[ResourceName(mapkey)] = *mapvalue
  46818. iNdEx = postIndex
  46819. case 4:
  46820. if wireType != 2 {
  46821. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  46822. }
  46823. var msglen int
  46824. for shift := uint(0); ; shift += 7 {
  46825. if shift >= 64 {
  46826. return ErrIntOverflowGenerated
  46827. }
  46828. if iNdEx >= l {
  46829. return io.ErrUnexpectedEOF
  46830. }
  46831. b := dAtA[iNdEx]
  46832. iNdEx++
  46833. msglen |= int(b&0x7F) << shift
  46834. if b < 0x80 {
  46835. break
  46836. }
  46837. }
  46838. if msglen < 0 {
  46839. return ErrInvalidLengthGenerated
  46840. }
  46841. postIndex := iNdEx + msglen
  46842. if postIndex < 0 {
  46843. return ErrInvalidLengthGenerated
  46844. }
  46845. if postIndex > l {
  46846. return io.ErrUnexpectedEOF
  46847. }
  46848. m.Conditions = append(m.Conditions, PersistentVolumeClaimCondition{})
  46849. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46850. return err
  46851. }
  46852. iNdEx = postIndex
  46853. case 5:
  46854. if wireType != 2 {
  46855. return fmt.Errorf("proto: wrong wireType = %d for field AllocatedResources", wireType)
  46856. }
  46857. var msglen int
  46858. for shift := uint(0); ; shift += 7 {
  46859. if shift >= 64 {
  46860. return ErrIntOverflowGenerated
  46861. }
  46862. if iNdEx >= l {
  46863. return io.ErrUnexpectedEOF
  46864. }
  46865. b := dAtA[iNdEx]
  46866. iNdEx++
  46867. msglen |= int(b&0x7F) << shift
  46868. if b < 0x80 {
  46869. break
  46870. }
  46871. }
  46872. if msglen < 0 {
  46873. return ErrInvalidLengthGenerated
  46874. }
  46875. postIndex := iNdEx + msglen
  46876. if postIndex < 0 {
  46877. return ErrInvalidLengthGenerated
  46878. }
  46879. if postIndex > l {
  46880. return io.ErrUnexpectedEOF
  46881. }
  46882. if m.AllocatedResources == nil {
  46883. m.AllocatedResources = make(ResourceList)
  46884. }
  46885. var mapkey ResourceName
  46886. mapvalue := &resource.Quantity{}
  46887. for iNdEx < postIndex {
  46888. entryPreIndex := iNdEx
  46889. var wire uint64
  46890. for shift := uint(0); ; shift += 7 {
  46891. if shift >= 64 {
  46892. return ErrIntOverflowGenerated
  46893. }
  46894. if iNdEx >= l {
  46895. return io.ErrUnexpectedEOF
  46896. }
  46897. b := dAtA[iNdEx]
  46898. iNdEx++
  46899. wire |= uint64(b&0x7F) << shift
  46900. if b < 0x80 {
  46901. break
  46902. }
  46903. }
  46904. fieldNum := int32(wire >> 3)
  46905. if fieldNum == 1 {
  46906. var stringLenmapkey uint64
  46907. for shift := uint(0); ; shift += 7 {
  46908. if shift >= 64 {
  46909. return ErrIntOverflowGenerated
  46910. }
  46911. if iNdEx >= l {
  46912. return io.ErrUnexpectedEOF
  46913. }
  46914. b := dAtA[iNdEx]
  46915. iNdEx++
  46916. stringLenmapkey |= uint64(b&0x7F) << shift
  46917. if b < 0x80 {
  46918. break
  46919. }
  46920. }
  46921. intStringLenmapkey := int(stringLenmapkey)
  46922. if intStringLenmapkey < 0 {
  46923. return ErrInvalidLengthGenerated
  46924. }
  46925. postStringIndexmapkey := iNdEx + intStringLenmapkey
  46926. if postStringIndexmapkey < 0 {
  46927. return ErrInvalidLengthGenerated
  46928. }
  46929. if postStringIndexmapkey > l {
  46930. return io.ErrUnexpectedEOF
  46931. }
  46932. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  46933. iNdEx = postStringIndexmapkey
  46934. } else if fieldNum == 2 {
  46935. var mapmsglen int
  46936. for shift := uint(0); ; shift += 7 {
  46937. if shift >= 64 {
  46938. return ErrIntOverflowGenerated
  46939. }
  46940. if iNdEx >= l {
  46941. return io.ErrUnexpectedEOF
  46942. }
  46943. b := dAtA[iNdEx]
  46944. iNdEx++
  46945. mapmsglen |= int(b&0x7F) << shift
  46946. if b < 0x80 {
  46947. break
  46948. }
  46949. }
  46950. if mapmsglen < 0 {
  46951. return ErrInvalidLengthGenerated
  46952. }
  46953. postmsgIndex := iNdEx + mapmsglen
  46954. if postmsgIndex < 0 {
  46955. return ErrInvalidLengthGenerated
  46956. }
  46957. if postmsgIndex > l {
  46958. return io.ErrUnexpectedEOF
  46959. }
  46960. mapvalue = &resource.Quantity{}
  46961. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  46962. return err
  46963. }
  46964. iNdEx = postmsgIndex
  46965. } else {
  46966. iNdEx = entryPreIndex
  46967. skippy, err := skipGenerated(dAtA[iNdEx:])
  46968. if err != nil {
  46969. return err
  46970. }
  46971. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46972. return ErrInvalidLengthGenerated
  46973. }
  46974. if (iNdEx + skippy) > postIndex {
  46975. return io.ErrUnexpectedEOF
  46976. }
  46977. iNdEx += skippy
  46978. }
  46979. }
  46980. m.AllocatedResources[ResourceName(mapkey)] = *mapvalue
  46981. iNdEx = postIndex
  46982. case 6:
  46983. if wireType != 2 {
  46984. return fmt.Errorf("proto: wrong wireType = %d for field ResizeStatus", wireType)
  46985. }
  46986. var stringLen uint64
  46987. for shift := uint(0); ; shift += 7 {
  46988. if shift >= 64 {
  46989. return ErrIntOverflowGenerated
  46990. }
  46991. if iNdEx >= l {
  46992. return io.ErrUnexpectedEOF
  46993. }
  46994. b := dAtA[iNdEx]
  46995. iNdEx++
  46996. stringLen |= uint64(b&0x7F) << shift
  46997. if b < 0x80 {
  46998. break
  46999. }
  47000. }
  47001. intStringLen := int(stringLen)
  47002. if intStringLen < 0 {
  47003. return ErrInvalidLengthGenerated
  47004. }
  47005. postIndex := iNdEx + intStringLen
  47006. if postIndex < 0 {
  47007. return ErrInvalidLengthGenerated
  47008. }
  47009. if postIndex > l {
  47010. return io.ErrUnexpectedEOF
  47011. }
  47012. s := PersistentVolumeClaimResizeStatus(dAtA[iNdEx:postIndex])
  47013. m.ResizeStatus = &s
  47014. iNdEx = postIndex
  47015. default:
  47016. iNdEx = preIndex
  47017. skippy, err := skipGenerated(dAtA[iNdEx:])
  47018. if err != nil {
  47019. return err
  47020. }
  47021. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47022. return ErrInvalidLengthGenerated
  47023. }
  47024. if (iNdEx + skippy) > l {
  47025. return io.ErrUnexpectedEOF
  47026. }
  47027. iNdEx += skippy
  47028. }
  47029. }
  47030. if iNdEx > l {
  47031. return io.ErrUnexpectedEOF
  47032. }
  47033. return nil
  47034. }
  47035. func (m *PersistentVolumeClaimTemplate) Unmarshal(dAtA []byte) error {
  47036. l := len(dAtA)
  47037. iNdEx := 0
  47038. for iNdEx < l {
  47039. preIndex := iNdEx
  47040. var wire uint64
  47041. for shift := uint(0); ; shift += 7 {
  47042. if shift >= 64 {
  47043. return ErrIntOverflowGenerated
  47044. }
  47045. if iNdEx >= l {
  47046. return io.ErrUnexpectedEOF
  47047. }
  47048. b := dAtA[iNdEx]
  47049. iNdEx++
  47050. wire |= uint64(b&0x7F) << shift
  47051. if b < 0x80 {
  47052. break
  47053. }
  47054. }
  47055. fieldNum := int32(wire >> 3)
  47056. wireType := int(wire & 0x7)
  47057. if wireType == 4 {
  47058. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: wiretype end group for non-group")
  47059. }
  47060. if fieldNum <= 0 {
  47061. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  47062. }
  47063. switch fieldNum {
  47064. case 1:
  47065. if wireType != 2 {
  47066. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  47067. }
  47068. var msglen int
  47069. for shift := uint(0); ; shift += 7 {
  47070. if shift >= 64 {
  47071. return ErrIntOverflowGenerated
  47072. }
  47073. if iNdEx >= l {
  47074. return io.ErrUnexpectedEOF
  47075. }
  47076. b := dAtA[iNdEx]
  47077. iNdEx++
  47078. msglen |= int(b&0x7F) << shift
  47079. if b < 0x80 {
  47080. break
  47081. }
  47082. }
  47083. if msglen < 0 {
  47084. return ErrInvalidLengthGenerated
  47085. }
  47086. postIndex := iNdEx + msglen
  47087. if postIndex < 0 {
  47088. return ErrInvalidLengthGenerated
  47089. }
  47090. if postIndex > l {
  47091. return io.ErrUnexpectedEOF
  47092. }
  47093. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47094. return err
  47095. }
  47096. iNdEx = postIndex
  47097. case 2:
  47098. if wireType != 2 {
  47099. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  47100. }
  47101. var msglen int
  47102. for shift := uint(0); ; shift += 7 {
  47103. if shift >= 64 {
  47104. return ErrIntOverflowGenerated
  47105. }
  47106. if iNdEx >= l {
  47107. return io.ErrUnexpectedEOF
  47108. }
  47109. b := dAtA[iNdEx]
  47110. iNdEx++
  47111. msglen |= int(b&0x7F) << shift
  47112. if b < 0x80 {
  47113. break
  47114. }
  47115. }
  47116. if msglen < 0 {
  47117. return ErrInvalidLengthGenerated
  47118. }
  47119. postIndex := iNdEx + msglen
  47120. if postIndex < 0 {
  47121. return ErrInvalidLengthGenerated
  47122. }
  47123. if postIndex > l {
  47124. return io.ErrUnexpectedEOF
  47125. }
  47126. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47127. return err
  47128. }
  47129. iNdEx = postIndex
  47130. default:
  47131. iNdEx = preIndex
  47132. skippy, err := skipGenerated(dAtA[iNdEx:])
  47133. if err != nil {
  47134. return err
  47135. }
  47136. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47137. return ErrInvalidLengthGenerated
  47138. }
  47139. if (iNdEx + skippy) > l {
  47140. return io.ErrUnexpectedEOF
  47141. }
  47142. iNdEx += skippy
  47143. }
  47144. }
  47145. if iNdEx > l {
  47146. return io.ErrUnexpectedEOF
  47147. }
  47148. return nil
  47149. }
  47150. func (m *PersistentVolumeClaimVolumeSource) Unmarshal(dAtA []byte) error {
  47151. l := len(dAtA)
  47152. iNdEx := 0
  47153. for iNdEx < l {
  47154. preIndex := iNdEx
  47155. var wire uint64
  47156. for shift := uint(0); ; shift += 7 {
  47157. if shift >= 64 {
  47158. return ErrIntOverflowGenerated
  47159. }
  47160. if iNdEx >= l {
  47161. return io.ErrUnexpectedEOF
  47162. }
  47163. b := dAtA[iNdEx]
  47164. iNdEx++
  47165. wire |= uint64(b&0x7F) << shift
  47166. if b < 0x80 {
  47167. break
  47168. }
  47169. }
  47170. fieldNum := int32(wire >> 3)
  47171. wireType := int(wire & 0x7)
  47172. if wireType == 4 {
  47173. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: wiretype end group for non-group")
  47174. }
  47175. if fieldNum <= 0 {
  47176. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  47177. }
  47178. switch fieldNum {
  47179. case 1:
  47180. if wireType != 2 {
  47181. return fmt.Errorf("proto: wrong wireType = %d for field ClaimName", wireType)
  47182. }
  47183. var stringLen uint64
  47184. for shift := uint(0); ; shift += 7 {
  47185. if shift >= 64 {
  47186. return ErrIntOverflowGenerated
  47187. }
  47188. if iNdEx >= l {
  47189. return io.ErrUnexpectedEOF
  47190. }
  47191. b := dAtA[iNdEx]
  47192. iNdEx++
  47193. stringLen |= uint64(b&0x7F) << shift
  47194. if b < 0x80 {
  47195. break
  47196. }
  47197. }
  47198. intStringLen := int(stringLen)
  47199. if intStringLen < 0 {
  47200. return ErrInvalidLengthGenerated
  47201. }
  47202. postIndex := iNdEx + intStringLen
  47203. if postIndex < 0 {
  47204. return ErrInvalidLengthGenerated
  47205. }
  47206. if postIndex > l {
  47207. return io.ErrUnexpectedEOF
  47208. }
  47209. m.ClaimName = string(dAtA[iNdEx:postIndex])
  47210. iNdEx = postIndex
  47211. case 2:
  47212. if wireType != 0 {
  47213. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  47214. }
  47215. var v int
  47216. for shift := uint(0); ; shift += 7 {
  47217. if shift >= 64 {
  47218. return ErrIntOverflowGenerated
  47219. }
  47220. if iNdEx >= l {
  47221. return io.ErrUnexpectedEOF
  47222. }
  47223. b := dAtA[iNdEx]
  47224. iNdEx++
  47225. v |= int(b&0x7F) << shift
  47226. if b < 0x80 {
  47227. break
  47228. }
  47229. }
  47230. m.ReadOnly = bool(v != 0)
  47231. default:
  47232. iNdEx = preIndex
  47233. skippy, err := skipGenerated(dAtA[iNdEx:])
  47234. if err != nil {
  47235. return err
  47236. }
  47237. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47238. return ErrInvalidLengthGenerated
  47239. }
  47240. if (iNdEx + skippy) > l {
  47241. return io.ErrUnexpectedEOF
  47242. }
  47243. iNdEx += skippy
  47244. }
  47245. }
  47246. if iNdEx > l {
  47247. return io.ErrUnexpectedEOF
  47248. }
  47249. return nil
  47250. }
  47251. func (m *PersistentVolumeList) Unmarshal(dAtA []byte) error {
  47252. l := len(dAtA)
  47253. iNdEx := 0
  47254. for iNdEx < l {
  47255. preIndex := iNdEx
  47256. var wire uint64
  47257. for shift := uint(0); ; shift += 7 {
  47258. if shift >= 64 {
  47259. return ErrIntOverflowGenerated
  47260. }
  47261. if iNdEx >= l {
  47262. return io.ErrUnexpectedEOF
  47263. }
  47264. b := dAtA[iNdEx]
  47265. iNdEx++
  47266. wire |= uint64(b&0x7F) << shift
  47267. if b < 0x80 {
  47268. break
  47269. }
  47270. }
  47271. fieldNum := int32(wire >> 3)
  47272. wireType := int(wire & 0x7)
  47273. if wireType == 4 {
  47274. return fmt.Errorf("proto: PersistentVolumeList: wiretype end group for non-group")
  47275. }
  47276. if fieldNum <= 0 {
  47277. return fmt.Errorf("proto: PersistentVolumeList: illegal tag %d (wire type %d)", fieldNum, wire)
  47278. }
  47279. switch fieldNum {
  47280. case 1:
  47281. if wireType != 2 {
  47282. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  47283. }
  47284. var msglen int
  47285. for shift := uint(0); ; shift += 7 {
  47286. if shift >= 64 {
  47287. return ErrIntOverflowGenerated
  47288. }
  47289. if iNdEx >= l {
  47290. return io.ErrUnexpectedEOF
  47291. }
  47292. b := dAtA[iNdEx]
  47293. iNdEx++
  47294. msglen |= int(b&0x7F) << shift
  47295. if b < 0x80 {
  47296. break
  47297. }
  47298. }
  47299. if msglen < 0 {
  47300. return ErrInvalidLengthGenerated
  47301. }
  47302. postIndex := iNdEx + msglen
  47303. if postIndex < 0 {
  47304. return ErrInvalidLengthGenerated
  47305. }
  47306. if postIndex > l {
  47307. return io.ErrUnexpectedEOF
  47308. }
  47309. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47310. return err
  47311. }
  47312. iNdEx = postIndex
  47313. case 2:
  47314. if wireType != 2 {
  47315. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  47316. }
  47317. var msglen int
  47318. for shift := uint(0); ; shift += 7 {
  47319. if shift >= 64 {
  47320. return ErrIntOverflowGenerated
  47321. }
  47322. if iNdEx >= l {
  47323. return io.ErrUnexpectedEOF
  47324. }
  47325. b := dAtA[iNdEx]
  47326. iNdEx++
  47327. msglen |= int(b&0x7F) << shift
  47328. if b < 0x80 {
  47329. break
  47330. }
  47331. }
  47332. if msglen < 0 {
  47333. return ErrInvalidLengthGenerated
  47334. }
  47335. postIndex := iNdEx + msglen
  47336. if postIndex < 0 {
  47337. return ErrInvalidLengthGenerated
  47338. }
  47339. if postIndex > l {
  47340. return io.ErrUnexpectedEOF
  47341. }
  47342. m.Items = append(m.Items, PersistentVolume{})
  47343. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47344. return err
  47345. }
  47346. iNdEx = postIndex
  47347. default:
  47348. iNdEx = preIndex
  47349. skippy, err := skipGenerated(dAtA[iNdEx:])
  47350. if err != nil {
  47351. return err
  47352. }
  47353. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47354. return ErrInvalidLengthGenerated
  47355. }
  47356. if (iNdEx + skippy) > l {
  47357. return io.ErrUnexpectedEOF
  47358. }
  47359. iNdEx += skippy
  47360. }
  47361. }
  47362. if iNdEx > l {
  47363. return io.ErrUnexpectedEOF
  47364. }
  47365. return nil
  47366. }
  47367. func (m *PersistentVolumeSource) Unmarshal(dAtA []byte) error {
  47368. l := len(dAtA)
  47369. iNdEx := 0
  47370. for iNdEx < l {
  47371. preIndex := iNdEx
  47372. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  47383. if b < 0x80 {
  47384. break
  47385. }
  47386. }
  47387. fieldNum := int32(wire >> 3)
  47388. wireType := int(wire & 0x7)
  47389. if wireType == 4 {
  47390. return fmt.Errorf("proto: PersistentVolumeSource: wiretype end group for non-group")
  47391. }
  47392. if fieldNum <= 0 {
  47393. return fmt.Errorf("proto: PersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  47394. }
  47395. switch fieldNum {
  47396. case 1:
  47397. if wireType != 2 {
  47398. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  47399. }
  47400. var msglen int
  47401. for shift := uint(0); ; shift += 7 {
  47402. if shift >= 64 {
  47403. return ErrIntOverflowGenerated
  47404. }
  47405. if iNdEx >= l {
  47406. return io.ErrUnexpectedEOF
  47407. }
  47408. b := dAtA[iNdEx]
  47409. iNdEx++
  47410. msglen |= int(b&0x7F) << shift
  47411. if b < 0x80 {
  47412. break
  47413. }
  47414. }
  47415. if msglen < 0 {
  47416. return ErrInvalidLengthGenerated
  47417. }
  47418. postIndex := iNdEx + msglen
  47419. if postIndex < 0 {
  47420. return ErrInvalidLengthGenerated
  47421. }
  47422. if postIndex > l {
  47423. return io.ErrUnexpectedEOF
  47424. }
  47425. if m.GCEPersistentDisk == nil {
  47426. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  47427. }
  47428. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47429. return err
  47430. }
  47431. iNdEx = postIndex
  47432. case 2:
  47433. if wireType != 2 {
  47434. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  47435. }
  47436. var msglen int
  47437. for shift := uint(0); ; shift += 7 {
  47438. if shift >= 64 {
  47439. return ErrIntOverflowGenerated
  47440. }
  47441. if iNdEx >= l {
  47442. return io.ErrUnexpectedEOF
  47443. }
  47444. b := dAtA[iNdEx]
  47445. iNdEx++
  47446. msglen |= int(b&0x7F) << shift
  47447. if b < 0x80 {
  47448. break
  47449. }
  47450. }
  47451. if msglen < 0 {
  47452. return ErrInvalidLengthGenerated
  47453. }
  47454. postIndex := iNdEx + msglen
  47455. if postIndex < 0 {
  47456. return ErrInvalidLengthGenerated
  47457. }
  47458. if postIndex > l {
  47459. return io.ErrUnexpectedEOF
  47460. }
  47461. if m.AWSElasticBlockStore == nil {
  47462. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  47463. }
  47464. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47465. return err
  47466. }
  47467. iNdEx = postIndex
  47468. case 3:
  47469. if wireType != 2 {
  47470. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  47471. }
  47472. var msglen int
  47473. for shift := uint(0); ; shift += 7 {
  47474. if shift >= 64 {
  47475. return ErrIntOverflowGenerated
  47476. }
  47477. if iNdEx >= l {
  47478. return io.ErrUnexpectedEOF
  47479. }
  47480. b := dAtA[iNdEx]
  47481. iNdEx++
  47482. msglen |= int(b&0x7F) << shift
  47483. if b < 0x80 {
  47484. break
  47485. }
  47486. }
  47487. if msglen < 0 {
  47488. return ErrInvalidLengthGenerated
  47489. }
  47490. postIndex := iNdEx + msglen
  47491. if postIndex < 0 {
  47492. return ErrInvalidLengthGenerated
  47493. }
  47494. if postIndex > l {
  47495. return io.ErrUnexpectedEOF
  47496. }
  47497. if m.HostPath == nil {
  47498. m.HostPath = &HostPathVolumeSource{}
  47499. }
  47500. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47501. return err
  47502. }
  47503. iNdEx = postIndex
  47504. case 4:
  47505. if wireType != 2 {
  47506. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  47507. }
  47508. var msglen int
  47509. for shift := uint(0); ; shift += 7 {
  47510. if shift >= 64 {
  47511. return ErrIntOverflowGenerated
  47512. }
  47513. if iNdEx >= l {
  47514. return io.ErrUnexpectedEOF
  47515. }
  47516. b := dAtA[iNdEx]
  47517. iNdEx++
  47518. msglen |= int(b&0x7F) << shift
  47519. if b < 0x80 {
  47520. break
  47521. }
  47522. }
  47523. if msglen < 0 {
  47524. return ErrInvalidLengthGenerated
  47525. }
  47526. postIndex := iNdEx + msglen
  47527. if postIndex < 0 {
  47528. return ErrInvalidLengthGenerated
  47529. }
  47530. if postIndex > l {
  47531. return io.ErrUnexpectedEOF
  47532. }
  47533. if m.Glusterfs == nil {
  47534. m.Glusterfs = &GlusterfsPersistentVolumeSource{}
  47535. }
  47536. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47537. return err
  47538. }
  47539. iNdEx = postIndex
  47540. case 5:
  47541. if wireType != 2 {
  47542. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  47543. }
  47544. var msglen int
  47545. for shift := uint(0); ; shift += 7 {
  47546. if shift >= 64 {
  47547. return ErrIntOverflowGenerated
  47548. }
  47549. if iNdEx >= l {
  47550. return io.ErrUnexpectedEOF
  47551. }
  47552. b := dAtA[iNdEx]
  47553. iNdEx++
  47554. msglen |= int(b&0x7F) << shift
  47555. if b < 0x80 {
  47556. break
  47557. }
  47558. }
  47559. if msglen < 0 {
  47560. return ErrInvalidLengthGenerated
  47561. }
  47562. postIndex := iNdEx + msglen
  47563. if postIndex < 0 {
  47564. return ErrInvalidLengthGenerated
  47565. }
  47566. if postIndex > l {
  47567. return io.ErrUnexpectedEOF
  47568. }
  47569. if m.NFS == nil {
  47570. m.NFS = &NFSVolumeSource{}
  47571. }
  47572. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47573. return err
  47574. }
  47575. iNdEx = postIndex
  47576. case 6:
  47577. if wireType != 2 {
  47578. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  47579. }
  47580. var msglen int
  47581. for shift := uint(0); ; shift += 7 {
  47582. if shift >= 64 {
  47583. return ErrIntOverflowGenerated
  47584. }
  47585. if iNdEx >= l {
  47586. return io.ErrUnexpectedEOF
  47587. }
  47588. b := dAtA[iNdEx]
  47589. iNdEx++
  47590. msglen |= int(b&0x7F) << shift
  47591. if b < 0x80 {
  47592. break
  47593. }
  47594. }
  47595. if msglen < 0 {
  47596. return ErrInvalidLengthGenerated
  47597. }
  47598. postIndex := iNdEx + msglen
  47599. if postIndex < 0 {
  47600. return ErrInvalidLengthGenerated
  47601. }
  47602. if postIndex > l {
  47603. return io.ErrUnexpectedEOF
  47604. }
  47605. if m.RBD == nil {
  47606. m.RBD = &RBDPersistentVolumeSource{}
  47607. }
  47608. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47609. return err
  47610. }
  47611. iNdEx = postIndex
  47612. case 7:
  47613. if wireType != 2 {
  47614. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  47615. }
  47616. var msglen int
  47617. for shift := uint(0); ; shift += 7 {
  47618. if shift >= 64 {
  47619. return ErrIntOverflowGenerated
  47620. }
  47621. if iNdEx >= l {
  47622. return io.ErrUnexpectedEOF
  47623. }
  47624. b := dAtA[iNdEx]
  47625. iNdEx++
  47626. msglen |= int(b&0x7F) << shift
  47627. if b < 0x80 {
  47628. break
  47629. }
  47630. }
  47631. if msglen < 0 {
  47632. return ErrInvalidLengthGenerated
  47633. }
  47634. postIndex := iNdEx + msglen
  47635. if postIndex < 0 {
  47636. return ErrInvalidLengthGenerated
  47637. }
  47638. if postIndex > l {
  47639. return io.ErrUnexpectedEOF
  47640. }
  47641. if m.ISCSI == nil {
  47642. m.ISCSI = &ISCSIPersistentVolumeSource{}
  47643. }
  47644. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47645. return err
  47646. }
  47647. iNdEx = postIndex
  47648. case 8:
  47649. if wireType != 2 {
  47650. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  47651. }
  47652. var msglen int
  47653. for shift := uint(0); ; shift += 7 {
  47654. if shift >= 64 {
  47655. return ErrIntOverflowGenerated
  47656. }
  47657. if iNdEx >= l {
  47658. return io.ErrUnexpectedEOF
  47659. }
  47660. b := dAtA[iNdEx]
  47661. iNdEx++
  47662. msglen |= int(b&0x7F) << shift
  47663. if b < 0x80 {
  47664. break
  47665. }
  47666. }
  47667. if msglen < 0 {
  47668. return ErrInvalidLengthGenerated
  47669. }
  47670. postIndex := iNdEx + msglen
  47671. if postIndex < 0 {
  47672. return ErrInvalidLengthGenerated
  47673. }
  47674. if postIndex > l {
  47675. return io.ErrUnexpectedEOF
  47676. }
  47677. if m.Cinder == nil {
  47678. m.Cinder = &CinderPersistentVolumeSource{}
  47679. }
  47680. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47681. return err
  47682. }
  47683. iNdEx = postIndex
  47684. case 9:
  47685. if wireType != 2 {
  47686. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  47687. }
  47688. var msglen int
  47689. for shift := uint(0); ; shift += 7 {
  47690. if shift >= 64 {
  47691. return ErrIntOverflowGenerated
  47692. }
  47693. if iNdEx >= l {
  47694. return io.ErrUnexpectedEOF
  47695. }
  47696. b := dAtA[iNdEx]
  47697. iNdEx++
  47698. msglen |= int(b&0x7F) << shift
  47699. if b < 0x80 {
  47700. break
  47701. }
  47702. }
  47703. if msglen < 0 {
  47704. return ErrInvalidLengthGenerated
  47705. }
  47706. postIndex := iNdEx + msglen
  47707. if postIndex < 0 {
  47708. return ErrInvalidLengthGenerated
  47709. }
  47710. if postIndex > l {
  47711. return io.ErrUnexpectedEOF
  47712. }
  47713. if m.CephFS == nil {
  47714. m.CephFS = &CephFSPersistentVolumeSource{}
  47715. }
  47716. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47717. return err
  47718. }
  47719. iNdEx = postIndex
  47720. case 10:
  47721. if wireType != 2 {
  47722. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  47723. }
  47724. var msglen int
  47725. for shift := uint(0); ; shift += 7 {
  47726. if shift >= 64 {
  47727. return ErrIntOverflowGenerated
  47728. }
  47729. if iNdEx >= l {
  47730. return io.ErrUnexpectedEOF
  47731. }
  47732. b := dAtA[iNdEx]
  47733. iNdEx++
  47734. msglen |= int(b&0x7F) << shift
  47735. if b < 0x80 {
  47736. break
  47737. }
  47738. }
  47739. if msglen < 0 {
  47740. return ErrInvalidLengthGenerated
  47741. }
  47742. postIndex := iNdEx + msglen
  47743. if postIndex < 0 {
  47744. return ErrInvalidLengthGenerated
  47745. }
  47746. if postIndex > l {
  47747. return io.ErrUnexpectedEOF
  47748. }
  47749. if m.FC == nil {
  47750. m.FC = &FCVolumeSource{}
  47751. }
  47752. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47753. return err
  47754. }
  47755. iNdEx = postIndex
  47756. case 11:
  47757. if wireType != 2 {
  47758. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  47759. }
  47760. var msglen int
  47761. for shift := uint(0); ; shift += 7 {
  47762. if shift >= 64 {
  47763. return ErrIntOverflowGenerated
  47764. }
  47765. if iNdEx >= l {
  47766. return io.ErrUnexpectedEOF
  47767. }
  47768. b := dAtA[iNdEx]
  47769. iNdEx++
  47770. msglen |= int(b&0x7F) << shift
  47771. if b < 0x80 {
  47772. break
  47773. }
  47774. }
  47775. if msglen < 0 {
  47776. return ErrInvalidLengthGenerated
  47777. }
  47778. postIndex := iNdEx + msglen
  47779. if postIndex < 0 {
  47780. return ErrInvalidLengthGenerated
  47781. }
  47782. if postIndex > l {
  47783. return io.ErrUnexpectedEOF
  47784. }
  47785. if m.Flocker == nil {
  47786. m.Flocker = &FlockerVolumeSource{}
  47787. }
  47788. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47789. return err
  47790. }
  47791. iNdEx = postIndex
  47792. case 12:
  47793. if wireType != 2 {
  47794. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  47795. }
  47796. var msglen int
  47797. for shift := uint(0); ; shift += 7 {
  47798. if shift >= 64 {
  47799. return ErrIntOverflowGenerated
  47800. }
  47801. if iNdEx >= l {
  47802. return io.ErrUnexpectedEOF
  47803. }
  47804. b := dAtA[iNdEx]
  47805. iNdEx++
  47806. msglen |= int(b&0x7F) << shift
  47807. if b < 0x80 {
  47808. break
  47809. }
  47810. }
  47811. if msglen < 0 {
  47812. return ErrInvalidLengthGenerated
  47813. }
  47814. postIndex := iNdEx + msglen
  47815. if postIndex < 0 {
  47816. return ErrInvalidLengthGenerated
  47817. }
  47818. if postIndex > l {
  47819. return io.ErrUnexpectedEOF
  47820. }
  47821. if m.FlexVolume == nil {
  47822. m.FlexVolume = &FlexPersistentVolumeSource{}
  47823. }
  47824. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47825. return err
  47826. }
  47827. iNdEx = postIndex
  47828. case 13:
  47829. if wireType != 2 {
  47830. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  47831. }
  47832. var msglen int
  47833. for shift := uint(0); ; shift += 7 {
  47834. if shift >= 64 {
  47835. return ErrIntOverflowGenerated
  47836. }
  47837. if iNdEx >= l {
  47838. return io.ErrUnexpectedEOF
  47839. }
  47840. b := dAtA[iNdEx]
  47841. iNdEx++
  47842. msglen |= int(b&0x7F) << shift
  47843. if b < 0x80 {
  47844. break
  47845. }
  47846. }
  47847. if msglen < 0 {
  47848. return ErrInvalidLengthGenerated
  47849. }
  47850. postIndex := iNdEx + msglen
  47851. if postIndex < 0 {
  47852. return ErrInvalidLengthGenerated
  47853. }
  47854. if postIndex > l {
  47855. return io.ErrUnexpectedEOF
  47856. }
  47857. if m.AzureFile == nil {
  47858. m.AzureFile = &AzureFilePersistentVolumeSource{}
  47859. }
  47860. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47861. return err
  47862. }
  47863. iNdEx = postIndex
  47864. case 14:
  47865. if wireType != 2 {
  47866. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  47867. }
  47868. var msglen int
  47869. for shift := uint(0); ; shift += 7 {
  47870. if shift >= 64 {
  47871. return ErrIntOverflowGenerated
  47872. }
  47873. if iNdEx >= l {
  47874. return io.ErrUnexpectedEOF
  47875. }
  47876. b := dAtA[iNdEx]
  47877. iNdEx++
  47878. msglen |= int(b&0x7F) << shift
  47879. if b < 0x80 {
  47880. break
  47881. }
  47882. }
  47883. if msglen < 0 {
  47884. return ErrInvalidLengthGenerated
  47885. }
  47886. postIndex := iNdEx + msglen
  47887. if postIndex < 0 {
  47888. return ErrInvalidLengthGenerated
  47889. }
  47890. if postIndex > l {
  47891. return io.ErrUnexpectedEOF
  47892. }
  47893. if m.VsphereVolume == nil {
  47894. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  47895. }
  47896. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47897. return err
  47898. }
  47899. iNdEx = postIndex
  47900. case 15:
  47901. if wireType != 2 {
  47902. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  47903. }
  47904. var msglen int
  47905. for shift := uint(0); ; shift += 7 {
  47906. if shift >= 64 {
  47907. return ErrIntOverflowGenerated
  47908. }
  47909. if iNdEx >= l {
  47910. return io.ErrUnexpectedEOF
  47911. }
  47912. b := dAtA[iNdEx]
  47913. iNdEx++
  47914. msglen |= int(b&0x7F) << shift
  47915. if b < 0x80 {
  47916. break
  47917. }
  47918. }
  47919. if msglen < 0 {
  47920. return ErrInvalidLengthGenerated
  47921. }
  47922. postIndex := iNdEx + msglen
  47923. if postIndex < 0 {
  47924. return ErrInvalidLengthGenerated
  47925. }
  47926. if postIndex > l {
  47927. return io.ErrUnexpectedEOF
  47928. }
  47929. if m.Quobyte == nil {
  47930. m.Quobyte = &QuobyteVolumeSource{}
  47931. }
  47932. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47933. return err
  47934. }
  47935. iNdEx = postIndex
  47936. case 16:
  47937. if wireType != 2 {
  47938. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  47939. }
  47940. var msglen int
  47941. for shift := uint(0); ; shift += 7 {
  47942. if shift >= 64 {
  47943. return ErrIntOverflowGenerated
  47944. }
  47945. if iNdEx >= l {
  47946. return io.ErrUnexpectedEOF
  47947. }
  47948. b := dAtA[iNdEx]
  47949. iNdEx++
  47950. msglen |= int(b&0x7F) << shift
  47951. if b < 0x80 {
  47952. break
  47953. }
  47954. }
  47955. if msglen < 0 {
  47956. return ErrInvalidLengthGenerated
  47957. }
  47958. postIndex := iNdEx + msglen
  47959. if postIndex < 0 {
  47960. return ErrInvalidLengthGenerated
  47961. }
  47962. if postIndex > l {
  47963. return io.ErrUnexpectedEOF
  47964. }
  47965. if m.AzureDisk == nil {
  47966. m.AzureDisk = &AzureDiskVolumeSource{}
  47967. }
  47968. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47969. return err
  47970. }
  47971. iNdEx = postIndex
  47972. case 17:
  47973. if wireType != 2 {
  47974. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  47975. }
  47976. var msglen int
  47977. for shift := uint(0); ; shift += 7 {
  47978. if shift >= 64 {
  47979. return ErrIntOverflowGenerated
  47980. }
  47981. if iNdEx >= l {
  47982. return io.ErrUnexpectedEOF
  47983. }
  47984. b := dAtA[iNdEx]
  47985. iNdEx++
  47986. msglen |= int(b&0x7F) << shift
  47987. if b < 0x80 {
  47988. break
  47989. }
  47990. }
  47991. if msglen < 0 {
  47992. return ErrInvalidLengthGenerated
  47993. }
  47994. postIndex := iNdEx + msglen
  47995. if postIndex < 0 {
  47996. return ErrInvalidLengthGenerated
  47997. }
  47998. if postIndex > l {
  47999. return io.ErrUnexpectedEOF
  48000. }
  48001. if m.PhotonPersistentDisk == nil {
  48002. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  48003. }
  48004. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48005. return err
  48006. }
  48007. iNdEx = postIndex
  48008. case 18:
  48009. if wireType != 2 {
  48010. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  48011. }
  48012. var msglen int
  48013. for shift := uint(0); ; shift += 7 {
  48014. if shift >= 64 {
  48015. return ErrIntOverflowGenerated
  48016. }
  48017. if iNdEx >= l {
  48018. return io.ErrUnexpectedEOF
  48019. }
  48020. b := dAtA[iNdEx]
  48021. iNdEx++
  48022. msglen |= int(b&0x7F) << shift
  48023. if b < 0x80 {
  48024. break
  48025. }
  48026. }
  48027. if msglen < 0 {
  48028. return ErrInvalidLengthGenerated
  48029. }
  48030. postIndex := iNdEx + msglen
  48031. if postIndex < 0 {
  48032. return ErrInvalidLengthGenerated
  48033. }
  48034. if postIndex > l {
  48035. return io.ErrUnexpectedEOF
  48036. }
  48037. if m.PortworxVolume == nil {
  48038. m.PortworxVolume = &PortworxVolumeSource{}
  48039. }
  48040. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48041. return err
  48042. }
  48043. iNdEx = postIndex
  48044. case 19:
  48045. if wireType != 2 {
  48046. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  48047. }
  48048. var msglen int
  48049. for shift := uint(0); ; shift += 7 {
  48050. if shift >= 64 {
  48051. return ErrIntOverflowGenerated
  48052. }
  48053. if iNdEx >= l {
  48054. return io.ErrUnexpectedEOF
  48055. }
  48056. b := dAtA[iNdEx]
  48057. iNdEx++
  48058. msglen |= int(b&0x7F) << shift
  48059. if b < 0x80 {
  48060. break
  48061. }
  48062. }
  48063. if msglen < 0 {
  48064. return ErrInvalidLengthGenerated
  48065. }
  48066. postIndex := iNdEx + msglen
  48067. if postIndex < 0 {
  48068. return ErrInvalidLengthGenerated
  48069. }
  48070. if postIndex > l {
  48071. return io.ErrUnexpectedEOF
  48072. }
  48073. if m.ScaleIO == nil {
  48074. m.ScaleIO = &ScaleIOPersistentVolumeSource{}
  48075. }
  48076. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48077. return err
  48078. }
  48079. iNdEx = postIndex
  48080. case 20:
  48081. if wireType != 2 {
  48082. return fmt.Errorf("proto: wrong wireType = %d for field Local", wireType)
  48083. }
  48084. var msglen int
  48085. for shift := uint(0); ; shift += 7 {
  48086. if shift >= 64 {
  48087. return ErrIntOverflowGenerated
  48088. }
  48089. if iNdEx >= l {
  48090. return io.ErrUnexpectedEOF
  48091. }
  48092. b := dAtA[iNdEx]
  48093. iNdEx++
  48094. msglen |= int(b&0x7F) << shift
  48095. if b < 0x80 {
  48096. break
  48097. }
  48098. }
  48099. if msglen < 0 {
  48100. return ErrInvalidLengthGenerated
  48101. }
  48102. postIndex := iNdEx + msglen
  48103. if postIndex < 0 {
  48104. return ErrInvalidLengthGenerated
  48105. }
  48106. if postIndex > l {
  48107. return io.ErrUnexpectedEOF
  48108. }
  48109. if m.Local == nil {
  48110. m.Local = &LocalVolumeSource{}
  48111. }
  48112. if err := m.Local.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48113. return err
  48114. }
  48115. iNdEx = postIndex
  48116. case 21:
  48117. if wireType != 2 {
  48118. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  48119. }
  48120. var msglen int
  48121. for shift := uint(0); ; shift += 7 {
  48122. if shift >= 64 {
  48123. return ErrIntOverflowGenerated
  48124. }
  48125. if iNdEx >= l {
  48126. return io.ErrUnexpectedEOF
  48127. }
  48128. b := dAtA[iNdEx]
  48129. iNdEx++
  48130. msglen |= int(b&0x7F) << shift
  48131. if b < 0x80 {
  48132. break
  48133. }
  48134. }
  48135. if msglen < 0 {
  48136. return ErrInvalidLengthGenerated
  48137. }
  48138. postIndex := iNdEx + msglen
  48139. if postIndex < 0 {
  48140. return ErrInvalidLengthGenerated
  48141. }
  48142. if postIndex > l {
  48143. return io.ErrUnexpectedEOF
  48144. }
  48145. if m.StorageOS == nil {
  48146. m.StorageOS = &StorageOSPersistentVolumeSource{}
  48147. }
  48148. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48149. return err
  48150. }
  48151. iNdEx = postIndex
  48152. case 22:
  48153. if wireType != 2 {
  48154. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  48155. }
  48156. var msglen int
  48157. for shift := uint(0); ; shift += 7 {
  48158. if shift >= 64 {
  48159. return ErrIntOverflowGenerated
  48160. }
  48161. if iNdEx >= l {
  48162. return io.ErrUnexpectedEOF
  48163. }
  48164. b := dAtA[iNdEx]
  48165. iNdEx++
  48166. msglen |= int(b&0x7F) << shift
  48167. if b < 0x80 {
  48168. break
  48169. }
  48170. }
  48171. if msglen < 0 {
  48172. return ErrInvalidLengthGenerated
  48173. }
  48174. postIndex := iNdEx + msglen
  48175. if postIndex < 0 {
  48176. return ErrInvalidLengthGenerated
  48177. }
  48178. if postIndex > l {
  48179. return io.ErrUnexpectedEOF
  48180. }
  48181. if m.CSI == nil {
  48182. m.CSI = &CSIPersistentVolumeSource{}
  48183. }
  48184. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48185. return err
  48186. }
  48187. iNdEx = postIndex
  48188. default:
  48189. iNdEx = preIndex
  48190. skippy, err := skipGenerated(dAtA[iNdEx:])
  48191. if err != nil {
  48192. return err
  48193. }
  48194. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48195. return ErrInvalidLengthGenerated
  48196. }
  48197. if (iNdEx + skippy) > l {
  48198. return io.ErrUnexpectedEOF
  48199. }
  48200. iNdEx += skippy
  48201. }
  48202. }
  48203. if iNdEx > l {
  48204. return io.ErrUnexpectedEOF
  48205. }
  48206. return nil
  48207. }
  48208. func (m *PersistentVolumeSpec) Unmarshal(dAtA []byte) error {
  48209. l := len(dAtA)
  48210. iNdEx := 0
  48211. for iNdEx < l {
  48212. preIndex := iNdEx
  48213. var wire uint64
  48214. for shift := uint(0); ; shift += 7 {
  48215. if shift >= 64 {
  48216. return ErrIntOverflowGenerated
  48217. }
  48218. if iNdEx >= l {
  48219. return io.ErrUnexpectedEOF
  48220. }
  48221. b := dAtA[iNdEx]
  48222. iNdEx++
  48223. wire |= uint64(b&0x7F) << shift
  48224. if b < 0x80 {
  48225. break
  48226. }
  48227. }
  48228. fieldNum := int32(wire >> 3)
  48229. wireType := int(wire & 0x7)
  48230. if wireType == 4 {
  48231. return fmt.Errorf("proto: PersistentVolumeSpec: wiretype end group for non-group")
  48232. }
  48233. if fieldNum <= 0 {
  48234. return fmt.Errorf("proto: PersistentVolumeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  48235. }
  48236. switch fieldNum {
  48237. case 1:
  48238. if wireType != 2 {
  48239. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  48240. }
  48241. var msglen int
  48242. for shift := uint(0); ; shift += 7 {
  48243. if shift >= 64 {
  48244. return ErrIntOverflowGenerated
  48245. }
  48246. if iNdEx >= l {
  48247. return io.ErrUnexpectedEOF
  48248. }
  48249. b := dAtA[iNdEx]
  48250. iNdEx++
  48251. msglen |= int(b&0x7F) << shift
  48252. if b < 0x80 {
  48253. break
  48254. }
  48255. }
  48256. if msglen < 0 {
  48257. return ErrInvalidLengthGenerated
  48258. }
  48259. postIndex := iNdEx + msglen
  48260. if postIndex < 0 {
  48261. return ErrInvalidLengthGenerated
  48262. }
  48263. if postIndex > l {
  48264. return io.ErrUnexpectedEOF
  48265. }
  48266. if m.Capacity == nil {
  48267. m.Capacity = make(ResourceList)
  48268. }
  48269. var mapkey ResourceName
  48270. mapvalue := &resource.Quantity{}
  48271. for iNdEx < postIndex {
  48272. entryPreIndex := iNdEx
  48273. var wire uint64
  48274. for shift := uint(0); ; shift += 7 {
  48275. if shift >= 64 {
  48276. return ErrIntOverflowGenerated
  48277. }
  48278. if iNdEx >= l {
  48279. return io.ErrUnexpectedEOF
  48280. }
  48281. b := dAtA[iNdEx]
  48282. iNdEx++
  48283. wire |= uint64(b&0x7F) << shift
  48284. if b < 0x80 {
  48285. break
  48286. }
  48287. }
  48288. fieldNum := int32(wire >> 3)
  48289. if fieldNum == 1 {
  48290. var stringLenmapkey uint64
  48291. for shift := uint(0); ; shift += 7 {
  48292. if shift >= 64 {
  48293. return ErrIntOverflowGenerated
  48294. }
  48295. if iNdEx >= l {
  48296. return io.ErrUnexpectedEOF
  48297. }
  48298. b := dAtA[iNdEx]
  48299. iNdEx++
  48300. stringLenmapkey |= uint64(b&0x7F) << shift
  48301. if b < 0x80 {
  48302. break
  48303. }
  48304. }
  48305. intStringLenmapkey := int(stringLenmapkey)
  48306. if intStringLenmapkey < 0 {
  48307. return ErrInvalidLengthGenerated
  48308. }
  48309. postStringIndexmapkey := iNdEx + intStringLenmapkey
  48310. if postStringIndexmapkey < 0 {
  48311. return ErrInvalidLengthGenerated
  48312. }
  48313. if postStringIndexmapkey > l {
  48314. return io.ErrUnexpectedEOF
  48315. }
  48316. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  48317. iNdEx = postStringIndexmapkey
  48318. } else if fieldNum == 2 {
  48319. var mapmsglen int
  48320. for shift := uint(0); ; shift += 7 {
  48321. if shift >= 64 {
  48322. return ErrIntOverflowGenerated
  48323. }
  48324. if iNdEx >= l {
  48325. return io.ErrUnexpectedEOF
  48326. }
  48327. b := dAtA[iNdEx]
  48328. iNdEx++
  48329. mapmsglen |= int(b&0x7F) << shift
  48330. if b < 0x80 {
  48331. break
  48332. }
  48333. }
  48334. if mapmsglen < 0 {
  48335. return ErrInvalidLengthGenerated
  48336. }
  48337. postmsgIndex := iNdEx + mapmsglen
  48338. if postmsgIndex < 0 {
  48339. return ErrInvalidLengthGenerated
  48340. }
  48341. if postmsgIndex > l {
  48342. return io.ErrUnexpectedEOF
  48343. }
  48344. mapvalue = &resource.Quantity{}
  48345. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  48346. return err
  48347. }
  48348. iNdEx = postmsgIndex
  48349. } else {
  48350. iNdEx = entryPreIndex
  48351. skippy, err := skipGenerated(dAtA[iNdEx:])
  48352. if err != nil {
  48353. return err
  48354. }
  48355. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48356. return ErrInvalidLengthGenerated
  48357. }
  48358. if (iNdEx + skippy) > postIndex {
  48359. return io.ErrUnexpectedEOF
  48360. }
  48361. iNdEx += skippy
  48362. }
  48363. }
  48364. m.Capacity[ResourceName(mapkey)] = *mapvalue
  48365. iNdEx = postIndex
  48366. case 2:
  48367. if wireType != 2 {
  48368. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeSource", wireType)
  48369. }
  48370. var msglen int
  48371. for shift := uint(0); ; shift += 7 {
  48372. if shift >= 64 {
  48373. return ErrIntOverflowGenerated
  48374. }
  48375. if iNdEx >= l {
  48376. return io.ErrUnexpectedEOF
  48377. }
  48378. b := dAtA[iNdEx]
  48379. iNdEx++
  48380. msglen |= int(b&0x7F) << shift
  48381. if b < 0x80 {
  48382. break
  48383. }
  48384. }
  48385. if msglen < 0 {
  48386. return ErrInvalidLengthGenerated
  48387. }
  48388. postIndex := iNdEx + msglen
  48389. if postIndex < 0 {
  48390. return ErrInvalidLengthGenerated
  48391. }
  48392. if postIndex > l {
  48393. return io.ErrUnexpectedEOF
  48394. }
  48395. if err := m.PersistentVolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48396. return err
  48397. }
  48398. iNdEx = postIndex
  48399. case 3:
  48400. if wireType != 2 {
  48401. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  48402. }
  48403. var stringLen uint64
  48404. for shift := uint(0); ; shift += 7 {
  48405. if shift >= 64 {
  48406. return ErrIntOverflowGenerated
  48407. }
  48408. if iNdEx >= l {
  48409. return io.ErrUnexpectedEOF
  48410. }
  48411. b := dAtA[iNdEx]
  48412. iNdEx++
  48413. stringLen |= uint64(b&0x7F) << shift
  48414. if b < 0x80 {
  48415. break
  48416. }
  48417. }
  48418. intStringLen := int(stringLen)
  48419. if intStringLen < 0 {
  48420. return ErrInvalidLengthGenerated
  48421. }
  48422. postIndex := iNdEx + intStringLen
  48423. if postIndex < 0 {
  48424. return ErrInvalidLengthGenerated
  48425. }
  48426. if postIndex > l {
  48427. return io.ErrUnexpectedEOF
  48428. }
  48429. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  48430. iNdEx = postIndex
  48431. case 4:
  48432. if wireType != 2 {
  48433. return fmt.Errorf("proto: wrong wireType = %d for field ClaimRef", wireType)
  48434. }
  48435. var msglen int
  48436. for shift := uint(0); ; shift += 7 {
  48437. if shift >= 64 {
  48438. return ErrIntOverflowGenerated
  48439. }
  48440. if iNdEx >= l {
  48441. return io.ErrUnexpectedEOF
  48442. }
  48443. b := dAtA[iNdEx]
  48444. iNdEx++
  48445. msglen |= int(b&0x7F) << shift
  48446. if b < 0x80 {
  48447. break
  48448. }
  48449. }
  48450. if msglen < 0 {
  48451. return ErrInvalidLengthGenerated
  48452. }
  48453. postIndex := iNdEx + msglen
  48454. if postIndex < 0 {
  48455. return ErrInvalidLengthGenerated
  48456. }
  48457. if postIndex > l {
  48458. return io.ErrUnexpectedEOF
  48459. }
  48460. if m.ClaimRef == nil {
  48461. m.ClaimRef = &ObjectReference{}
  48462. }
  48463. if err := m.ClaimRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48464. return err
  48465. }
  48466. iNdEx = postIndex
  48467. case 5:
  48468. if wireType != 2 {
  48469. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeReclaimPolicy", wireType)
  48470. }
  48471. var stringLen uint64
  48472. for shift := uint(0); ; shift += 7 {
  48473. if shift >= 64 {
  48474. return ErrIntOverflowGenerated
  48475. }
  48476. if iNdEx >= l {
  48477. return io.ErrUnexpectedEOF
  48478. }
  48479. b := dAtA[iNdEx]
  48480. iNdEx++
  48481. stringLen |= uint64(b&0x7F) << shift
  48482. if b < 0x80 {
  48483. break
  48484. }
  48485. }
  48486. intStringLen := int(stringLen)
  48487. if intStringLen < 0 {
  48488. return ErrInvalidLengthGenerated
  48489. }
  48490. postIndex := iNdEx + intStringLen
  48491. if postIndex < 0 {
  48492. return ErrInvalidLengthGenerated
  48493. }
  48494. if postIndex > l {
  48495. return io.ErrUnexpectedEOF
  48496. }
  48497. m.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
  48498. iNdEx = postIndex
  48499. case 6:
  48500. if wireType != 2 {
  48501. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  48502. }
  48503. var stringLen uint64
  48504. for shift := uint(0); ; shift += 7 {
  48505. if shift >= 64 {
  48506. return ErrIntOverflowGenerated
  48507. }
  48508. if iNdEx >= l {
  48509. return io.ErrUnexpectedEOF
  48510. }
  48511. b := dAtA[iNdEx]
  48512. iNdEx++
  48513. stringLen |= uint64(b&0x7F) << shift
  48514. if b < 0x80 {
  48515. break
  48516. }
  48517. }
  48518. intStringLen := int(stringLen)
  48519. if intStringLen < 0 {
  48520. return ErrInvalidLengthGenerated
  48521. }
  48522. postIndex := iNdEx + intStringLen
  48523. if postIndex < 0 {
  48524. return ErrInvalidLengthGenerated
  48525. }
  48526. if postIndex > l {
  48527. return io.ErrUnexpectedEOF
  48528. }
  48529. m.StorageClassName = string(dAtA[iNdEx:postIndex])
  48530. iNdEx = postIndex
  48531. case 7:
  48532. if wireType != 2 {
  48533. return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
  48534. }
  48535. var stringLen uint64
  48536. for shift := uint(0); ; shift += 7 {
  48537. if shift >= 64 {
  48538. return ErrIntOverflowGenerated
  48539. }
  48540. if iNdEx >= l {
  48541. return io.ErrUnexpectedEOF
  48542. }
  48543. b := dAtA[iNdEx]
  48544. iNdEx++
  48545. stringLen |= uint64(b&0x7F) << shift
  48546. if b < 0x80 {
  48547. break
  48548. }
  48549. }
  48550. intStringLen := int(stringLen)
  48551. if intStringLen < 0 {
  48552. return ErrInvalidLengthGenerated
  48553. }
  48554. postIndex := iNdEx + intStringLen
  48555. if postIndex < 0 {
  48556. return ErrInvalidLengthGenerated
  48557. }
  48558. if postIndex > l {
  48559. return io.ErrUnexpectedEOF
  48560. }
  48561. m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
  48562. iNdEx = postIndex
  48563. case 8:
  48564. if wireType != 2 {
  48565. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  48566. }
  48567. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  48578. if b < 0x80 {
  48579. break
  48580. }
  48581. }
  48582. intStringLen := int(stringLen)
  48583. if intStringLen < 0 {
  48584. return ErrInvalidLengthGenerated
  48585. }
  48586. postIndex := iNdEx + intStringLen
  48587. if postIndex < 0 {
  48588. return ErrInvalidLengthGenerated
  48589. }
  48590. if postIndex > l {
  48591. return io.ErrUnexpectedEOF
  48592. }
  48593. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  48594. m.VolumeMode = &s
  48595. iNdEx = postIndex
  48596. case 9:
  48597. if wireType != 2 {
  48598. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", 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 m.NodeAffinity == nil {
  48626. m.NodeAffinity = &VolumeNodeAffinity{}
  48627. }
  48628. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48629. return err
  48630. }
  48631. iNdEx = postIndex
  48632. default:
  48633. iNdEx = preIndex
  48634. skippy, err := skipGenerated(dAtA[iNdEx:])
  48635. if err != nil {
  48636. return err
  48637. }
  48638. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48639. return ErrInvalidLengthGenerated
  48640. }
  48641. if (iNdEx + skippy) > l {
  48642. return io.ErrUnexpectedEOF
  48643. }
  48644. iNdEx += skippy
  48645. }
  48646. }
  48647. if iNdEx > l {
  48648. return io.ErrUnexpectedEOF
  48649. }
  48650. return nil
  48651. }
  48652. func (m *PersistentVolumeStatus) Unmarshal(dAtA []byte) error {
  48653. l := len(dAtA)
  48654. iNdEx := 0
  48655. for iNdEx < l {
  48656. preIndex := iNdEx
  48657. var wire uint64
  48658. for shift := uint(0); ; shift += 7 {
  48659. if shift >= 64 {
  48660. return ErrIntOverflowGenerated
  48661. }
  48662. if iNdEx >= l {
  48663. return io.ErrUnexpectedEOF
  48664. }
  48665. b := dAtA[iNdEx]
  48666. iNdEx++
  48667. wire |= uint64(b&0x7F) << shift
  48668. if b < 0x80 {
  48669. break
  48670. }
  48671. }
  48672. fieldNum := int32(wire >> 3)
  48673. wireType := int(wire & 0x7)
  48674. if wireType == 4 {
  48675. return fmt.Errorf("proto: PersistentVolumeStatus: wiretype end group for non-group")
  48676. }
  48677. if fieldNum <= 0 {
  48678. return fmt.Errorf("proto: PersistentVolumeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  48679. }
  48680. switch fieldNum {
  48681. case 1:
  48682. if wireType != 2 {
  48683. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  48684. }
  48685. var stringLen uint64
  48686. for shift := uint(0); ; shift += 7 {
  48687. if shift >= 64 {
  48688. return ErrIntOverflowGenerated
  48689. }
  48690. if iNdEx >= l {
  48691. return io.ErrUnexpectedEOF
  48692. }
  48693. b := dAtA[iNdEx]
  48694. iNdEx++
  48695. stringLen |= uint64(b&0x7F) << shift
  48696. if b < 0x80 {
  48697. break
  48698. }
  48699. }
  48700. intStringLen := int(stringLen)
  48701. if intStringLen < 0 {
  48702. return ErrInvalidLengthGenerated
  48703. }
  48704. postIndex := iNdEx + intStringLen
  48705. if postIndex < 0 {
  48706. return ErrInvalidLengthGenerated
  48707. }
  48708. if postIndex > l {
  48709. return io.ErrUnexpectedEOF
  48710. }
  48711. m.Phase = PersistentVolumePhase(dAtA[iNdEx:postIndex])
  48712. iNdEx = postIndex
  48713. case 2:
  48714. if wireType != 2 {
  48715. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  48716. }
  48717. var stringLen uint64
  48718. for shift := uint(0); ; shift += 7 {
  48719. if shift >= 64 {
  48720. return ErrIntOverflowGenerated
  48721. }
  48722. if iNdEx >= l {
  48723. return io.ErrUnexpectedEOF
  48724. }
  48725. b := dAtA[iNdEx]
  48726. iNdEx++
  48727. stringLen |= uint64(b&0x7F) << shift
  48728. if b < 0x80 {
  48729. break
  48730. }
  48731. }
  48732. intStringLen := int(stringLen)
  48733. if intStringLen < 0 {
  48734. return ErrInvalidLengthGenerated
  48735. }
  48736. postIndex := iNdEx + intStringLen
  48737. if postIndex < 0 {
  48738. return ErrInvalidLengthGenerated
  48739. }
  48740. if postIndex > l {
  48741. return io.ErrUnexpectedEOF
  48742. }
  48743. m.Message = string(dAtA[iNdEx:postIndex])
  48744. iNdEx = postIndex
  48745. case 3:
  48746. if wireType != 2 {
  48747. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  48748. }
  48749. var stringLen uint64
  48750. for shift := uint(0); ; shift += 7 {
  48751. if shift >= 64 {
  48752. return ErrIntOverflowGenerated
  48753. }
  48754. if iNdEx >= l {
  48755. return io.ErrUnexpectedEOF
  48756. }
  48757. b := dAtA[iNdEx]
  48758. iNdEx++
  48759. stringLen |= uint64(b&0x7F) << shift
  48760. if b < 0x80 {
  48761. break
  48762. }
  48763. }
  48764. intStringLen := int(stringLen)
  48765. if intStringLen < 0 {
  48766. return ErrInvalidLengthGenerated
  48767. }
  48768. postIndex := iNdEx + intStringLen
  48769. if postIndex < 0 {
  48770. return ErrInvalidLengthGenerated
  48771. }
  48772. if postIndex > l {
  48773. return io.ErrUnexpectedEOF
  48774. }
  48775. m.Reason = string(dAtA[iNdEx:postIndex])
  48776. iNdEx = postIndex
  48777. default:
  48778. iNdEx = preIndex
  48779. skippy, err := skipGenerated(dAtA[iNdEx:])
  48780. if err != nil {
  48781. return err
  48782. }
  48783. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48784. return ErrInvalidLengthGenerated
  48785. }
  48786. if (iNdEx + skippy) > l {
  48787. return io.ErrUnexpectedEOF
  48788. }
  48789. iNdEx += skippy
  48790. }
  48791. }
  48792. if iNdEx > l {
  48793. return io.ErrUnexpectedEOF
  48794. }
  48795. return nil
  48796. }
  48797. func (m *PhotonPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  48798. l := len(dAtA)
  48799. iNdEx := 0
  48800. for iNdEx < l {
  48801. preIndex := iNdEx
  48802. var wire uint64
  48803. for shift := uint(0); ; shift += 7 {
  48804. if shift >= 64 {
  48805. return ErrIntOverflowGenerated
  48806. }
  48807. if iNdEx >= l {
  48808. return io.ErrUnexpectedEOF
  48809. }
  48810. b := dAtA[iNdEx]
  48811. iNdEx++
  48812. wire |= uint64(b&0x7F) << shift
  48813. if b < 0x80 {
  48814. break
  48815. }
  48816. }
  48817. fieldNum := int32(wire >> 3)
  48818. wireType := int(wire & 0x7)
  48819. if wireType == 4 {
  48820. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: wiretype end group for non-group")
  48821. }
  48822. if fieldNum <= 0 {
  48823. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  48824. }
  48825. switch fieldNum {
  48826. case 1:
  48827. if wireType != 2 {
  48828. return fmt.Errorf("proto: wrong wireType = %d for field PdID", wireType)
  48829. }
  48830. var stringLen uint64
  48831. for shift := uint(0); ; shift += 7 {
  48832. if shift >= 64 {
  48833. return ErrIntOverflowGenerated
  48834. }
  48835. if iNdEx >= l {
  48836. return io.ErrUnexpectedEOF
  48837. }
  48838. b := dAtA[iNdEx]
  48839. iNdEx++
  48840. stringLen |= uint64(b&0x7F) << shift
  48841. if b < 0x80 {
  48842. break
  48843. }
  48844. }
  48845. intStringLen := int(stringLen)
  48846. if intStringLen < 0 {
  48847. return ErrInvalidLengthGenerated
  48848. }
  48849. postIndex := iNdEx + intStringLen
  48850. if postIndex < 0 {
  48851. return ErrInvalidLengthGenerated
  48852. }
  48853. if postIndex > l {
  48854. return io.ErrUnexpectedEOF
  48855. }
  48856. m.PdID = string(dAtA[iNdEx:postIndex])
  48857. iNdEx = postIndex
  48858. case 2:
  48859. if wireType != 2 {
  48860. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  48861. }
  48862. var stringLen uint64
  48863. for shift := uint(0); ; shift += 7 {
  48864. if shift >= 64 {
  48865. return ErrIntOverflowGenerated
  48866. }
  48867. if iNdEx >= l {
  48868. return io.ErrUnexpectedEOF
  48869. }
  48870. b := dAtA[iNdEx]
  48871. iNdEx++
  48872. stringLen |= uint64(b&0x7F) << shift
  48873. if b < 0x80 {
  48874. break
  48875. }
  48876. }
  48877. intStringLen := int(stringLen)
  48878. if intStringLen < 0 {
  48879. return ErrInvalidLengthGenerated
  48880. }
  48881. postIndex := iNdEx + intStringLen
  48882. if postIndex < 0 {
  48883. return ErrInvalidLengthGenerated
  48884. }
  48885. if postIndex > l {
  48886. return io.ErrUnexpectedEOF
  48887. }
  48888. m.FSType = string(dAtA[iNdEx:postIndex])
  48889. iNdEx = postIndex
  48890. default:
  48891. iNdEx = preIndex
  48892. skippy, err := skipGenerated(dAtA[iNdEx:])
  48893. if err != nil {
  48894. return err
  48895. }
  48896. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48897. return ErrInvalidLengthGenerated
  48898. }
  48899. if (iNdEx + skippy) > l {
  48900. return io.ErrUnexpectedEOF
  48901. }
  48902. iNdEx += skippy
  48903. }
  48904. }
  48905. if iNdEx > l {
  48906. return io.ErrUnexpectedEOF
  48907. }
  48908. return nil
  48909. }
  48910. func (m *Pod) Unmarshal(dAtA []byte) error {
  48911. l := len(dAtA)
  48912. iNdEx := 0
  48913. for iNdEx < l {
  48914. preIndex := iNdEx
  48915. var wire uint64
  48916. for shift := uint(0); ; shift += 7 {
  48917. if shift >= 64 {
  48918. return ErrIntOverflowGenerated
  48919. }
  48920. if iNdEx >= l {
  48921. return io.ErrUnexpectedEOF
  48922. }
  48923. b := dAtA[iNdEx]
  48924. iNdEx++
  48925. wire |= uint64(b&0x7F) << shift
  48926. if b < 0x80 {
  48927. break
  48928. }
  48929. }
  48930. fieldNum := int32(wire >> 3)
  48931. wireType := int(wire & 0x7)
  48932. if wireType == 4 {
  48933. return fmt.Errorf("proto: Pod: wiretype end group for non-group")
  48934. }
  48935. if fieldNum <= 0 {
  48936. return fmt.Errorf("proto: Pod: illegal tag %d (wire type %d)", fieldNum, wire)
  48937. }
  48938. switch fieldNum {
  48939. case 1:
  48940. if wireType != 2 {
  48941. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  48942. }
  48943. var msglen int
  48944. for shift := uint(0); ; shift += 7 {
  48945. if shift >= 64 {
  48946. return ErrIntOverflowGenerated
  48947. }
  48948. if iNdEx >= l {
  48949. return io.ErrUnexpectedEOF
  48950. }
  48951. b := dAtA[iNdEx]
  48952. iNdEx++
  48953. msglen |= int(b&0x7F) << shift
  48954. if b < 0x80 {
  48955. break
  48956. }
  48957. }
  48958. if msglen < 0 {
  48959. return ErrInvalidLengthGenerated
  48960. }
  48961. postIndex := iNdEx + msglen
  48962. if postIndex < 0 {
  48963. return ErrInvalidLengthGenerated
  48964. }
  48965. if postIndex > l {
  48966. return io.ErrUnexpectedEOF
  48967. }
  48968. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48969. return err
  48970. }
  48971. iNdEx = postIndex
  48972. case 2:
  48973. if wireType != 2 {
  48974. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  48975. }
  48976. var msglen int
  48977. for shift := uint(0); ; shift += 7 {
  48978. if shift >= 64 {
  48979. return ErrIntOverflowGenerated
  48980. }
  48981. if iNdEx >= l {
  48982. return io.ErrUnexpectedEOF
  48983. }
  48984. b := dAtA[iNdEx]
  48985. iNdEx++
  48986. msglen |= int(b&0x7F) << shift
  48987. if b < 0x80 {
  48988. break
  48989. }
  48990. }
  48991. if msglen < 0 {
  48992. return ErrInvalidLengthGenerated
  48993. }
  48994. postIndex := iNdEx + msglen
  48995. if postIndex < 0 {
  48996. return ErrInvalidLengthGenerated
  48997. }
  48998. if postIndex > l {
  48999. return io.ErrUnexpectedEOF
  49000. }
  49001. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49002. return err
  49003. }
  49004. iNdEx = postIndex
  49005. case 3:
  49006. if wireType != 2 {
  49007. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  49008. }
  49009. var msglen int
  49010. for shift := uint(0); ; shift += 7 {
  49011. if shift >= 64 {
  49012. return ErrIntOverflowGenerated
  49013. }
  49014. if iNdEx >= l {
  49015. return io.ErrUnexpectedEOF
  49016. }
  49017. b := dAtA[iNdEx]
  49018. iNdEx++
  49019. msglen |= int(b&0x7F) << shift
  49020. if b < 0x80 {
  49021. break
  49022. }
  49023. }
  49024. if msglen < 0 {
  49025. return ErrInvalidLengthGenerated
  49026. }
  49027. postIndex := iNdEx + msglen
  49028. if postIndex < 0 {
  49029. return ErrInvalidLengthGenerated
  49030. }
  49031. if postIndex > l {
  49032. return io.ErrUnexpectedEOF
  49033. }
  49034. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49035. return err
  49036. }
  49037. iNdEx = postIndex
  49038. default:
  49039. iNdEx = preIndex
  49040. skippy, err := skipGenerated(dAtA[iNdEx:])
  49041. if err != nil {
  49042. return err
  49043. }
  49044. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49045. return ErrInvalidLengthGenerated
  49046. }
  49047. if (iNdEx + skippy) > l {
  49048. return io.ErrUnexpectedEOF
  49049. }
  49050. iNdEx += skippy
  49051. }
  49052. }
  49053. if iNdEx > l {
  49054. return io.ErrUnexpectedEOF
  49055. }
  49056. return nil
  49057. }
  49058. func (m *PodAffinity) Unmarshal(dAtA []byte) error {
  49059. l := len(dAtA)
  49060. iNdEx := 0
  49061. for iNdEx < l {
  49062. preIndex := iNdEx
  49063. var wire uint64
  49064. for shift := uint(0); ; shift += 7 {
  49065. if shift >= 64 {
  49066. return ErrIntOverflowGenerated
  49067. }
  49068. if iNdEx >= l {
  49069. return io.ErrUnexpectedEOF
  49070. }
  49071. b := dAtA[iNdEx]
  49072. iNdEx++
  49073. wire |= uint64(b&0x7F) << shift
  49074. if b < 0x80 {
  49075. break
  49076. }
  49077. }
  49078. fieldNum := int32(wire >> 3)
  49079. wireType := int(wire & 0x7)
  49080. if wireType == 4 {
  49081. return fmt.Errorf("proto: PodAffinity: wiretype end group for non-group")
  49082. }
  49083. if fieldNum <= 0 {
  49084. return fmt.Errorf("proto: PodAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  49085. }
  49086. switch fieldNum {
  49087. case 1:
  49088. if wireType != 2 {
  49089. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  49090. }
  49091. var msglen int
  49092. for shift := uint(0); ; shift += 7 {
  49093. if shift >= 64 {
  49094. return ErrIntOverflowGenerated
  49095. }
  49096. if iNdEx >= l {
  49097. return io.ErrUnexpectedEOF
  49098. }
  49099. b := dAtA[iNdEx]
  49100. iNdEx++
  49101. msglen |= int(b&0x7F) << shift
  49102. if b < 0x80 {
  49103. break
  49104. }
  49105. }
  49106. if msglen < 0 {
  49107. return ErrInvalidLengthGenerated
  49108. }
  49109. postIndex := iNdEx + msglen
  49110. if postIndex < 0 {
  49111. return ErrInvalidLengthGenerated
  49112. }
  49113. if postIndex > l {
  49114. return io.ErrUnexpectedEOF
  49115. }
  49116. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  49117. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49118. return err
  49119. }
  49120. iNdEx = postIndex
  49121. case 2:
  49122. if wireType != 2 {
  49123. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  49124. }
  49125. var msglen int
  49126. for shift := uint(0); ; shift += 7 {
  49127. if shift >= 64 {
  49128. return ErrIntOverflowGenerated
  49129. }
  49130. if iNdEx >= l {
  49131. return io.ErrUnexpectedEOF
  49132. }
  49133. b := dAtA[iNdEx]
  49134. iNdEx++
  49135. msglen |= int(b&0x7F) << shift
  49136. if b < 0x80 {
  49137. break
  49138. }
  49139. }
  49140. if msglen < 0 {
  49141. return ErrInvalidLengthGenerated
  49142. }
  49143. postIndex := iNdEx + msglen
  49144. if postIndex < 0 {
  49145. return ErrInvalidLengthGenerated
  49146. }
  49147. if postIndex > l {
  49148. return io.ErrUnexpectedEOF
  49149. }
  49150. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  49151. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49152. return err
  49153. }
  49154. iNdEx = postIndex
  49155. default:
  49156. iNdEx = preIndex
  49157. skippy, err := skipGenerated(dAtA[iNdEx:])
  49158. if err != nil {
  49159. return err
  49160. }
  49161. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49162. return ErrInvalidLengthGenerated
  49163. }
  49164. if (iNdEx + skippy) > l {
  49165. return io.ErrUnexpectedEOF
  49166. }
  49167. iNdEx += skippy
  49168. }
  49169. }
  49170. if iNdEx > l {
  49171. return io.ErrUnexpectedEOF
  49172. }
  49173. return nil
  49174. }
  49175. func (m *PodAffinityTerm) Unmarshal(dAtA []byte) error {
  49176. l := len(dAtA)
  49177. iNdEx := 0
  49178. for iNdEx < l {
  49179. preIndex := iNdEx
  49180. var wire uint64
  49181. for shift := uint(0); ; shift += 7 {
  49182. if shift >= 64 {
  49183. return ErrIntOverflowGenerated
  49184. }
  49185. if iNdEx >= l {
  49186. return io.ErrUnexpectedEOF
  49187. }
  49188. b := dAtA[iNdEx]
  49189. iNdEx++
  49190. wire |= uint64(b&0x7F) << shift
  49191. if b < 0x80 {
  49192. break
  49193. }
  49194. }
  49195. fieldNum := int32(wire >> 3)
  49196. wireType := int(wire & 0x7)
  49197. if wireType == 4 {
  49198. return fmt.Errorf("proto: PodAffinityTerm: wiretype end group for non-group")
  49199. }
  49200. if fieldNum <= 0 {
  49201. return fmt.Errorf("proto: PodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  49202. }
  49203. switch fieldNum {
  49204. case 1:
  49205. if wireType != 2 {
  49206. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  49207. }
  49208. var msglen int
  49209. for shift := uint(0); ; shift += 7 {
  49210. if shift >= 64 {
  49211. return ErrIntOverflowGenerated
  49212. }
  49213. if iNdEx >= l {
  49214. return io.ErrUnexpectedEOF
  49215. }
  49216. b := dAtA[iNdEx]
  49217. iNdEx++
  49218. msglen |= int(b&0x7F) << shift
  49219. if b < 0x80 {
  49220. break
  49221. }
  49222. }
  49223. if msglen < 0 {
  49224. return ErrInvalidLengthGenerated
  49225. }
  49226. postIndex := iNdEx + msglen
  49227. if postIndex < 0 {
  49228. return ErrInvalidLengthGenerated
  49229. }
  49230. if postIndex > l {
  49231. return io.ErrUnexpectedEOF
  49232. }
  49233. if m.LabelSelector == nil {
  49234. m.LabelSelector = &v1.LabelSelector{}
  49235. }
  49236. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49237. return err
  49238. }
  49239. iNdEx = postIndex
  49240. case 2:
  49241. if wireType != 2 {
  49242. return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
  49243. }
  49244. var stringLen uint64
  49245. for shift := uint(0); ; shift += 7 {
  49246. if shift >= 64 {
  49247. return ErrIntOverflowGenerated
  49248. }
  49249. if iNdEx >= l {
  49250. return io.ErrUnexpectedEOF
  49251. }
  49252. b := dAtA[iNdEx]
  49253. iNdEx++
  49254. stringLen |= uint64(b&0x7F) << shift
  49255. if b < 0x80 {
  49256. break
  49257. }
  49258. }
  49259. intStringLen := int(stringLen)
  49260. if intStringLen < 0 {
  49261. return ErrInvalidLengthGenerated
  49262. }
  49263. postIndex := iNdEx + intStringLen
  49264. if postIndex < 0 {
  49265. return ErrInvalidLengthGenerated
  49266. }
  49267. if postIndex > l {
  49268. return io.ErrUnexpectedEOF
  49269. }
  49270. m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
  49271. iNdEx = postIndex
  49272. case 3:
  49273. if wireType != 2 {
  49274. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  49275. }
  49276. var stringLen uint64
  49277. for shift := uint(0); ; shift += 7 {
  49278. if shift >= 64 {
  49279. return ErrIntOverflowGenerated
  49280. }
  49281. if iNdEx >= l {
  49282. return io.ErrUnexpectedEOF
  49283. }
  49284. b := dAtA[iNdEx]
  49285. iNdEx++
  49286. stringLen |= uint64(b&0x7F) << shift
  49287. if b < 0x80 {
  49288. break
  49289. }
  49290. }
  49291. intStringLen := int(stringLen)
  49292. if intStringLen < 0 {
  49293. return ErrInvalidLengthGenerated
  49294. }
  49295. postIndex := iNdEx + intStringLen
  49296. if postIndex < 0 {
  49297. return ErrInvalidLengthGenerated
  49298. }
  49299. if postIndex > l {
  49300. return io.ErrUnexpectedEOF
  49301. }
  49302. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  49303. iNdEx = postIndex
  49304. case 4:
  49305. if wireType != 2 {
  49306. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  49307. }
  49308. var msglen int
  49309. for shift := uint(0); ; shift += 7 {
  49310. if shift >= 64 {
  49311. return ErrIntOverflowGenerated
  49312. }
  49313. if iNdEx >= l {
  49314. return io.ErrUnexpectedEOF
  49315. }
  49316. b := dAtA[iNdEx]
  49317. iNdEx++
  49318. msglen |= int(b&0x7F) << shift
  49319. if b < 0x80 {
  49320. break
  49321. }
  49322. }
  49323. if msglen < 0 {
  49324. return ErrInvalidLengthGenerated
  49325. }
  49326. postIndex := iNdEx + msglen
  49327. if postIndex < 0 {
  49328. return ErrInvalidLengthGenerated
  49329. }
  49330. if postIndex > l {
  49331. return io.ErrUnexpectedEOF
  49332. }
  49333. if m.NamespaceSelector == nil {
  49334. m.NamespaceSelector = &v1.LabelSelector{}
  49335. }
  49336. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49337. return err
  49338. }
  49339. iNdEx = postIndex
  49340. default:
  49341. iNdEx = preIndex
  49342. skippy, err := skipGenerated(dAtA[iNdEx:])
  49343. if err != nil {
  49344. return err
  49345. }
  49346. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49347. return ErrInvalidLengthGenerated
  49348. }
  49349. if (iNdEx + skippy) > l {
  49350. return io.ErrUnexpectedEOF
  49351. }
  49352. iNdEx += skippy
  49353. }
  49354. }
  49355. if iNdEx > l {
  49356. return io.ErrUnexpectedEOF
  49357. }
  49358. return nil
  49359. }
  49360. func (m *PodAntiAffinity) Unmarshal(dAtA []byte) error {
  49361. l := len(dAtA)
  49362. iNdEx := 0
  49363. for iNdEx < l {
  49364. preIndex := iNdEx
  49365. var wire uint64
  49366. for shift := uint(0); ; shift += 7 {
  49367. if shift >= 64 {
  49368. return ErrIntOverflowGenerated
  49369. }
  49370. if iNdEx >= l {
  49371. return io.ErrUnexpectedEOF
  49372. }
  49373. b := dAtA[iNdEx]
  49374. iNdEx++
  49375. wire |= uint64(b&0x7F) << shift
  49376. if b < 0x80 {
  49377. break
  49378. }
  49379. }
  49380. fieldNum := int32(wire >> 3)
  49381. wireType := int(wire & 0x7)
  49382. if wireType == 4 {
  49383. return fmt.Errorf("proto: PodAntiAffinity: wiretype end group for non-group")
  49384. }
  49385. if fieldNum <= 0 {
  49386. return fmt.Errorf("proto: PodAntiAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  49387. }
  49388. switch fieldNum {
  49389. case 1:
  49390. if wireType != 2 {
  49391. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  49392. }
  49393. var msglen int
  49394. for shift := uint(0); ; shift += 7 {
  49395. if shift >= 64 {
  49396. return ErrIntOverflowGenerated
  49397. }
  49398. if iNdEx >= l {
  49399. return io.ErrUnexpectedEOF
  49400. }
  49401. b := dAtA[iNdEx]
  49402. iNdEx++
  49403. msglen |= int(b&0x7F) << shift
  49404. if b < 0x80 {
  49405. break
  49406. }
  49407. }
  49408. if msglen < 0 {
  49409. return ErrInvalidLengthGenerated
  49410. }
  49411. postIndex := iNdEx + msglen
  49412. if postIndex < 0 {
  49413. return ErrInvalidLengthGenerated
  49414. }
  49415. if postIndex > l {
  49416. return io.ErrUnexpectedEOF
  49417. }
  49418. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  49419. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49420. return err
  49421. }
  49422. iNdEx = postIndex
  49423. case 2:
  49424. if wireType != 2 {
  49425. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  49426. }
  49427. var msglen int
  49428. for shift := uint(0); ; shift += 7 {
  49429. if shift >= 64 {
  49430. return ErrIntOverflowGenerated
  49431. }
  49432. if iNdEx >= l {
  49433. return io.ErrUnexpectedEOF
  49434. }
  49435. b := dAtA[iNdEx]
  49436. iNdEx++
  49437. msglen |= int(b&0x7F) << shift
  49438. if b < 0x80 {
  49439. break
  49440. }
  49441. }
  49442. if msglen < 0 {
  49443. return ErrInvalidLengthGenerated
  49444. }
  49445. postIndex := iNdEx + msglen
  49446. if postIndex < 0 {
  49447. return ErrInvalidLengthGenerated
  49448. }
  49449. if postIndex > l {
  49450. return io.ErrUnexpectedEOF
  49451. }
  49452. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  49453. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49454. return err
  49455. }
  49456. iNdEx = postIndex
  49457. default:
  49458. iNdEx = preIndex
  49459. skippy, err := skipGenerated(dAtA[iNdEx:])
  49460. if err != nil {
  49461. return err
  49462. }
  49463. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49464. return ErrInvalidLengthGenerated
  49465. }
  49466. if (iNdEx + skippy) > l {
  49467. return io.ErrUnexpectedEOF
  49468. }
  49469. iNdEx += skippy
  49470. }
  49471. }
  49472. if iNdEx > l {
  49473. return io.ErrUnexpectedEOF
  49474. }
  49475. return nil
  49476. }
  49477. func (m *PodAttachOptions) Unmarshal(dAtA []byte) error {
  49478. l := len(dAtA)
  49479. iNdEx := 0
  49480. for iNdEx < l {
  49481. preIndex := iNdEx
  49482. var wire uint64
  49483. for shift := uint(0); ; shift += 7 {
  49484. if shift >= 64 {
  49485. return ErrIntOverflowGenerated
  49486. }
  49487. if iNdEx >= l {
  49488. return io.ErrUnexpectedEOF
  49489. }
  49490. b := dAtA[iNdEx]
  49491. iNdEx++
  49492. wire |= uint64(b&0x7F) << shift
  49493. if b < 0x80 {
  49494. break
  49495. }
  49496. }
  49497. fieldNum := int32(wire >> 3)
  49498. wireType := int(wire & 0x7)
  49499. if wireType == 4 {
  49500. return fmt.Errorf("proto: PodAttachOptions: wiretype end group for non-group")
  49501. }
  49502. if fieldNum <= 0 {
  49503. return fmt.Errorf("proto: PodAttachOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  49504. }
  49505. switch fieldNum {
  49506. case 1:
  49507. if wireType != 0 {
  49508. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  49509. }
  49510. var v int
  49511. for shift := uint(0); ; shift += 7 {
  49512. if shift >= 64 {
  49513. return ErrIntOverflowGenerated
  49514. }
  49515. if iNdEx >= l {
  49516. return io.ErrUnexpectedEOF
  49517. }
  49518. b := dAtA[iNdEx]
  49519. iNdEx++
  49520. v |= int(b&0x7F) << shift
  49521. if b < 0x80 {
  49522. break
  49523. }
  49524. }
  49525. m.Stdin = bool(v != 0)
  49526. case 2:
  49527. if wireType != 0 {
  49528. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  49529. }
  49530. var v int
  49531. for shift := uint(0); ; shift += 7 {
  49532. if shift >= 64 {
  49533. return ErrIntOverflowGenerated
  49534. }
  49535. if iNdEx >= l {
  49536. return io.ErrUnexpectedEOF
  49537. }
  49538. b := dAtA[iNdEx]
  49539. iNdEx++
  49540. v |= int(b&0x7F) << shift
  49541. if b < 0x80 {
  49542. break
  49543. }
  49544. }
  49545. m.Stdout = bool(v != 0)
  49546. case 3:
  49547. if wireType != 0 {
  49548. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  49549. }
  49550. var v int
  49551. for shift := uint(0); ; shift += 7 {
  49552. if shift >= 64 {
  49553. return ErrIntOverflowGenerated
  49554. }
  49555. if iNdEx >= l {
  49556. return io.ErrUnexpectedEOF
  49557. }
  49558. b := dAtA[iNdEx]
  49559. iNdEx++
  49560. v |= int(b&0x7F) << shift
  49561. if b < 0x80 {
  49562. break
  49563. }
  49564. }
  49565. m.Stderr = bool(v != 0)
  49566. case 4:
  49567. if wireType != 0 {
  49568. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  49569. }
  49570. var v int
  49571. for shift := uint(0); ; shift += 7 {
  49572. if shift >= 64 {
  49573. return ErrIntOverflowGenerated
  49574. }
  49575. if iNdEx >= l {
  49576. return io.ErrUnexpectedEOF
  49577. }
  49578. b := dAtA[iNdEx]
  49579. iNdEx++
  49580. v |= int(b&0x7F) << shift
  49581. if b < 0x80 {
  49582. break
  49583. }
  49584. }
  49585. m.TTY = bool(v != 0)
  49586. case 5:
  49587. if wireType != 2 {
  49588. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  49589. }
  49590. var stringLen uint64
  49591. for shift := uint(0); ; shift += 7 {
  49592. if shift >= 64 {
  49593. return ErrIntOverflowGenerated
  49594. }
  49595. if iNdEx >= l {
  49596. return io.ErrUnexpectedEOF
  49597. }
  49598. b := dAtA[iNdEx]
  49599. iNdEx++
  49600. stringLen |= uint64(b&0x7F) << shift
  49601. if b < 0x80 {
  49602. break
  49603. }
  49604. }
  49605. intStringLen := int(stringLen)
  49606. if intStringLen < 0 {
  49607. return ErrInvalidLengthGenerated
  49608. }
  49609. postIndex := iNdEx + intStringLen
  49610. if postIndex < 0 {
  49611. return ErrInvalidLengthGenerated
  49612. }
  49613. if postIndex > l {
  49614. return io.ErrUnexpectedEOF
  49615. }
  49616. m.Container = string(dAtA[iNdEx:postIndex])
  49617. iNdEx = postIndex
  49618. default:
  49619. iNdEx = preIndex
  49620. skippy, err := skipGenerated(dAtA[iNdEx:])
  49621. if err != nil {
  49622. return err
  49623. }
  49624. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49625. return ErrInvalidLengthGenerated
  49626. }
  49627. if (iNdEx + skippy) > l {
  49628. return io.ErrUnexpectedEOF
  49629. }
  49630. iNdEx += skippy
  49631. }
  49632. }
  49633. if iNdEx > l {
  49634. return io.ErrUnexpectedEOF
  49635. }
  49636. return nil
  49637. }
  49638. func (m *PodCondition) Unmarshal(dAtA []byte) error {
  49639. l := len(dAtA)
  49640. iNdEx := 0
  49641. for iNdEx < l {
  49642. preIndex := iNdEx
  49643. var wire uint64
  49644. for shift := uint(0); ; shift += 7 {
  49645. if shift >= 64 {
  49646. return ErrIntOverflowGenerated
  49647. }
  49648. if iNdEx >= l {
  49649. return io.ErrUnexpectedEOF
  49650. }
  49651. b := dAtA[iNdEx]
  49652. iNdEx++
  49653. wire |= uint64(b&0x7F) << shift
  49654. if b < 0x80 {
  49655. break
  49656. }
  49657. }
  49658. fieldNum := int32(wire >> 3)
  49659. wireType := int(wire & 0x7)
  49660. if wireType == 4 {
  49661. return fmt.Errorf("proto: PodCondition: wiretype end group for non-group")
  49662. }
  49663. if fieldNum <= 0 {
  49664. return fmt.Errorf("proto: PodCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  49665. }
  49666. switch fieldNum {
  49667. case 1:
  49668. if wireType != 2 {
  49669. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  49670. }
  49671. var stringLen uint64
  49672. for shift := uint(0); ; shift += 7 {
  49673. if shift >= 64 {
  49674. return ErrIntOverflowGenerated
  49675. }
  49676. if iNdEx >= l {
  49677. return io.ErrUnexpectedEOF
  49678. }
  49679. b := dAtA[iNdEx]
  49680. iNdEx++
  49681. stringLen |= uint64(b&0x7F) << shift
  49682. if b < 0x80 {
  49683. break
  49684. }
  49685. }
  49686. intStringLen := int(stringLen)
  49687. if intStringLen < 0 {
  49688. return ErrInvalidLengthGenerated
  49689. }
  49690. postIndex := iNdEx + intStringLen
  49691. if postIndex < 0 {
  49692. return ErrInvalidLengthGenerated
  49693. }
  49694. if postIndex > l {
  49695. return io.ErrUnexpectedEOF
  49696. }
  49697. m.Type = PodConditionType(dAtA[iNdEx:postIndex])
  49698. iNdEx = postIndex
  49699. case 2:
  49700. if wireType != 2 {
  49701. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  49702. }
  49703. var stringLen uint64
  49704. for shift := uint(0); ; shift += 7 {
  49705. if shift >= 64 {
  49706. return ErrIntOverflowGenerated
  49707. }
  49708. if iNdEx >= l {
  49709. return io.ErrUnexpectedEOF
  49710. }
  49711. b := dAtA[iNdEx]
  49712. iNdEx++
  49713. stringLen |= uint64(b&0x7F) << shift
  49714. if b < 0x80 {
  49715. break
  49716. }
  49717. }
  49718. intStringLen := int(stringLen)
  49719. if intStringLen < 0 {
  49720. return ErrInvalidLengthGenerated
  49721. }
  49722. postIndex := iNdEx + intStringLen
  49723. if postIndex < 0 {
  49724. return ErrInvalidLengthGenerated
  49725. }
  49726. if postIndex > l {
  49727. return io.ErrUnexpectedEOF
  49728. }
  49729. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  49730. iNdEx = postIndex
  49731. case 3:
  49732. if wireType != 2 {
  49733. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  49734. }
  49735. var msglen int
  49736. for shift := uint(0); ; shift += 7 {
  49737. if shift >= 64 {
  49738. return ErrIntOverflowGenerated
  49739. }
  49740. if iNdEx >= l {
  49741. return io.ErrUnexpectedEOF
  49742. }
  49743. b := dAtA[iNdEx]
  49744. iNdEx++
  49745. msglen |= int(b&0x7F) << shift
  49746. if b < 0x80 {
  49747. break
  49748. }
  49749. }
  49750. if msglen < 0 {
  49751. return ErrInvalidLengthGenerated
  49752. }
  49753. postIndex := iNdEx + msglen
  49754. if postIndex < 0 {
  49755. return ErrInvalidLengthGenerated
  49756. }
  49757. if postIndex > l {
  49758. return io.ErrUnexpectedEOF
  49759. }
  49760. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49761. return err
  49762. }
  49763. iNdEx = postIndex
  49764. case 4:
  49765. if wireType != 2 {
  49766. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  49767. }
  49768. var msglen int
  49769. for shift := uint(0); ; shift += 7 {
  49770. if shift >= 64 {
  49771. return ErrIntOverflowGenerated
  49772. }
  49773. if iNdEx >= l {
  49774. return io.ErrUnexpectedEOF
  49775. }
  49776. b := dAtA[iNdEx]
  49777. iNdEx++
  49778. msglen |= int(b&0x7F) << shift
  49779. if b < 0x80 {
  49780. break
  49781. }
  49782. }
  49783. if msglen < 0 {
  49784. return ErrInvalidLengthGenerated
  49785. }
  49786. postIndex := iNdEx + msglen
  49787. if postIndex < 0 {
  49788. return ErrInvalidLengthGenerated
  49789. }
  49790. if postIndex > l {
  49791. return io.ErrUnexpectedEOF
  49792. }
  49793. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49794. return err
  49795. }
  49796. iNdEx = postIndex
  49797. case 5:
  49798. if wireType != 2 {
  49799. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  49800. }
  49801. var stringLen uint64
  49802. for shift := uint(0); ; shift += 7 {
  49803. if shift >= 64 {
  49804. return ErrIntOverflowGenerated
  49805. }
  49806. if iNdEx >= l {
  49807. return io.ErrUnexpectedEOF
  49808. }
  49809. b := dAtA[iNdEx]
  49810. iNdEx++
  49811. stringLen |= uint64(b&0x7F) << shift
  49812. if b < 0x80 {
  49813. break
  49814. }
  49815. }
  49816. intStringLen := int(stringLen)
  49817. if intStringLen < 0 {
  49818. return ErrInvalidLengthGenerated
  49819. }
  49820. postIndex := iNdEx + intStringLen
  49821. if postIndex < 0 {
  49822. return ErrInvalidLengthGenerated
  49823. }
  49824. if postIndex > l {
  49825. return io.ErrUnexpectedEOF
  49826. }
  49827. m.Reason = string(dAtA[iNdEx:postIndex])
  49828. iNdEx = postIndex
  49829. case 6:
  49830. if wireType != 2 {
  49831. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  49832. }
  49833. var stringLen uint64
  49834. for shift := uint(0); ; shift += 7 {
  49835. if shift >= 64 {
  49836. return ErrIntOverflowGenerated
  49837. }
  49838. if iNdEx >= l {
  49839. return io.ErrUnexpectedEOF
  49840. }
  49841. b := dAtA[iNdEx]
  49842. iNdEx++
  49843. stringLen |= uint64(b&0x7F) << shift
  49844. if b < 0x80 {
  49845. break
  49846. }
  49847. }
  49848. intStringLen := int(stringLen)
  49849. if intStringLen < 0 {
  49850. return ErrInvalidLengthGenerated
  49851. }
  49852. postIndex := iNdEx + intStringLen
  49853. if postIndex < 0 {
  49854. return ErrInvalidLengthGenerated
  49855. }
  49856. if postIndex > l {
  49857. return io.ErrUnexpectedEOF
  49858. }
  49859. m.Message = string(dAtA[iNdEx:postIndex])
  49860. iNdEx = postIndex
  49861. default:
  49862. iNdEx = preIndex
  49863. skippy, err := skipGenerated(dAtA[iNdEx:])
  49864. if err != nil {
  49865. return err
  49866. }
  49867. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49868. return ErrInvalidLengthGenerated
  49869. }
  49870. if (iNdEx + skippy) > l {
  49871. return io.ErrUnexpectedEOF
  49872. }
  49873. iNdEx += skippy
  49874. }
  49875. }
  49876. if iNdEx > l {
  49877. return io.ErrUnexpectedEOF
  49878. }
  49879. return nil
  49880. }
  49881. func (m *PodDNSConfig) Unmarshal(dAtA []byte) error {
  49882. l := len(dAtA)
  49883. iNdEx := 0
  49884. for iNdEx < l {
  49885. preIndex := iNdEx
  49886. var wire uint64
  49887. for shift := uint(0); ; shift += 7 {
  49888. if shift >= 64 {
  49889. return ErrIntOverflowGenerated
  49890. }
  49891. if iNdEx >= l {
  49892. return io.ErrUnexpectedEOF
  49893. }
  49894. b := dAtA[iNdEx]
  49895. iNdEx++
  49896. wire |= uint64(b&0x7F) << shift
  49897. if b < 0x80 {
  49898. break
  49899. }
  49900. }
  49901. fieldNum := int32(wire >> 3)
  49902. wireType := int(wire & 0x7)
  49903. if wireType == 4 {
  49904. return fmt.Errorf("proto: PodDNSConfig: wiretype end group for non-group")
  49905. }
  49906. if fieldNum <= 0 {
  49907. return fmt.Errorf("proto: PodDNSConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  49908. }
  49909. switch fieldNum {
  49910. case 1:
  49911. if wireType != 2 {
  49912. return fmt.Errorf("proto: wrong wireType = %d for field Nameservers", wireType)
  49913. }
  49914. var stringLen uint64
  49915. for shift := uint(0); ; shift += 7 {
  49916. if shift >= 64 {
  49917. return ErrIntOverflowGenerated
  49918. }
  49919. if iNdEx >= l {
  49920. return io.ErrUnexpectedEOF
  49921. }
  49922. b := dAtA[iNdEx]
  49923. iNdEx++
  49924. stringLen |= uint64(b&0x7F) << shift
  49925. if b < 0x80 {
  49926. break
  49927. }
  49928. }
  49929. intStringLen := int(stringLen)
  49930. if intStringLen < 0 {
  49931. return ErrInvalidLengthGenerated
  49932. }
  49933. postIndex := iNdEx + intStringLen
  49934. if postIndex < 0 {
  49935. return ErrInvalidLengthGenerated
  49936. }
  49937. if postIndex > l {
  49938. return io.ErrUnexpectedEOF
  49939. }
  49940. m.Nameservers = append(m.Nameservers, string(dAtA[iNdEx:postIndex]))
  49941. iNdEx = postIndex
  49942. case 2:
  49943. if wireType != 2 {
  49944. return fmt.Errorf("proto: wrong wireType = %d for field Searches", wireType)
  49945. }
  49946. var stringLen uint64
  49947. for shift := uint(0); ; shift += 7 {
  49948. if shift >= 64 {
  49949. return ErrIntOverflowGenerated
  49950. }
  49951. if iNdEx >= l {
  49952. return io.ErrUnexpectedEOF
  49953. }
  49954. b := dAtA[iNdEx]
  49955. iNdEx++
  49956. stringLen |= uint64(b&0x7F) << shift
  49957. if b < 0x80 {
  49958. break
  49959. }
  49960. }
  49961. intStringLen := int(stringLen)
  49962. if intStringLen < 0 {
  49963. return ErrInvalidLengthGenerated
  49964. }
  49965. postIndex := iNdEx + intStringLen
  49966. if postIndex < 0 {
  49967. return ErrInvalidLengthGenerated
  49968. }
  49969. if postIndex > l {
  49970. return io.ErrUnexpectedEOF
  49971. }
  49972. m.Searches = append(m.Searches, string(dAtA[iNdEx:postIndex]))
  49973. iNdEx = postIndex
  49974. case 3:
  49975. if wireType != 2 {
  49976. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  49977. }
  49978. var msglen int
  49979. for shift := uint(0); ; shift += 7 {
  49980. if shift >= 64 {
  49981. return ErrIntOverflowGenerated
  49982. }
  49983. if iNdEx >= l {
  49984. return io.ErrUnexpectedEOF
  49985. }
  49986. b := dAtA[iNdEx]
  49987. iNdEx++
  49988. msglen |= int(b&0x7F) << shift
  49989. if b < 0x80 {
  49990. break
  49991. }
  49992. }
  49993. if msglen < 0 {
  49994. return ErrInvalidLengthGenerated
  49995. }
  49996. postIndex := iNdEx + msglen
  49997. if postIndex < 0 {
  49998. return ErrInvalidLengthGenerated
  49999. }
  50000. if postIndex > l {
  50001. return io.ErrUnexpectedEOF
  50002. }
  50003. m.Options = append(m.Options, PodDNSConfigOption{})
  50004. if err := m.Options[len(m.Options)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50005. return err
  50006. }
  50007. iNdEx = postIndex
  50008. default:
  50009. iNdEx = preIndex
  50010. skippy, err := skipGenerated(dAtA[iNdEx:])
  50011. if err != nil {
  50012. return err
  50013. }
  50014. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50015. return ErrInvalidLengthGenerated
  50016. }
  50017. if (iNdEx + skippy) > l {
  50018. return io.ErrUnexpectedEOF
  50019. }
  50020. iNdEx += skippy
  50021. }
  50022. }
  50023. if iNdEx > l {
  50024. return io.ErrUnexpectedEOF
  50025. }
  50026. return nil
  50027. }
  50028. func (m *PodDNSConfigOption) Unmarshal(dAtA []byte) error {
  50029. l := len(dAtA)
  50030. iNdEx := 0
  50031. for iNdEx < l {
  50032. preIndex := iNdEx
  50033. var wire uint64
  50034. for shift := uint(0); ; shift += 7 {
  50035. if shift >= 64 {
  50036. return ErrIntOverflowGenerated
  50037. }
  50038. if iNdEx >= l {
  50039. return io.ErrUnexpectedEOF
  50040. }
  50041. b := dAtA[iNdEx]
  50042. iNdEx++
  50043. wire |= uint64(b&0x7F) << shift
  50044. if b < 0x80 {
  50045. break
  50046. }
  50047. }
  50048. fieldNum := int32(wire >> 3)
  50049. wireType := int(wire & 0x7)
  50050. if wireType == 4 {
  50051. return fmt.Errorf("proto: PodDNSConfigOption: wiretype end group for non-group")
  50052. }
  50053. if fieldNum <= 0 {
  50054. return fmt.Errorf("proto: PodDNSConfigOption: illegal tag %d (wire type %d)", fieldNum, wire)
  50055. }
  50056. switch fieldNum {
  50057. case 1:
  50058. if wireType != 2 {
  50059. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  50060. }
  50061. var stringLen uint64
  50062. for shift := uint(0); ; shift += 7 {
  50063. if shift >= 64 {
  50064. return ErrIntOverflowGenerated
  50065. }
  50066. if iNdEx >= l {
  50067. return io.ErrUnexpectedEOF
  50068. }
  50069. b := dAtA[iNdEx]
  50070. iNdEx++
  50071. stringLen |= uint64(b&0x7F) << shift
  50072. if b < 0x80 {
  50073. break
  50074. }
  50075. }
  50076. intStringLen := int(stringLen)
  50077. if intStringLen < 0 {
  50078. return ErrInvalidLengthGenerated
  50079. }
  50080. postIndex := iNdEx + intStringLen
  50081. if postIndex < 0 {
  50082. return ErrInvalidLengthGenerated
  50083. }
  50084. if postIndex > l {
  50085. return io.ErrUnexpectedEOF
  50086. }
  50087. m.Name = string(dAtA[iNdEx:postIndex])
  50088. iNdEx = postIndex
  50089. case 2:
  50090. if wireType != 2 {
  50091. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  50092. }
  50093. var stringLen uint64
  50094. for shift := uint(0); ; shift += 7 {
  50095. if shift >= 64 {
  50096. return ErrIntOverflowGenerated
  50097. }
  50098. if iNdEx >= l {
  50099. return io.ErrUnexpectedEOF
  50100. }
  50101. b := dAtA[iNdEx]
  50102. iNdEx++
  50103. stringLen |= uint64(b&0x7F) << shift
  50104. if b < 0x80 {
  50105. break
  50106. }
  50107. }
  50108. intStringLen := int(stringLen)
  50109. if intStringLen < 0 {
  50110. return ErrInvalidLengthGenerated
  50111. }
  50112. postIndex := iNdEx + intStringLen
  50113. if postIndex < 0 {
  50114. return ErrInvalidLengthGenerated
  50115. }
  50116. if postIndex > l {
  50117. return io.ErrUnexpectedEOF
  50118. }
  50119. s := string(dAtA[iNdEx:postIndex])
  50120. m.Value = &s
  50121. iNdEx = postIndex
  50122. default:
  50123. iNdEx = preIndex
  50124. skippy, err := skipGenerated(dAtA[iNdEx:])
  50125. if err != nil {
  50126. return err
  50127. }
  50128. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50129. return ErrInvalidLengthGenerated
  50130. }
  50131. if (iNdEx + skippy) > l {
  50132. return io.ErrUnexpectedEOF
  50133. }
  50134. iNdEx += skippy
  50135. }
  50136. }
  50137. if iNdEx > l {
  50138. return io.ErrUnexpectedEOF
  50139. }
  50140. return nil
  50141. }
  50142. func (m *PodExecOptions) Unmarshal(dAtA []byte) error {
  50143. l := len(dAtA)
  50144. iNdEx := 0
  50145. for iNdEx < l {
  50146. preIndex := iNdEx
  50147. var wire uint64
  50148. for shift := uint(0); ; shift += 7 {
  50149. if shift >= 64 {
  50150. return ErrIntOverflowGenerated
  50151. }
  50152. if iNdEx >= l {
  50153. return io.ErrUnexpectedEOF
  50154. }
  50155. b := dAtA[iNdEx]
  50156. iNdEx++
  50157. wire |= uint64(b&0x7F) << shift
  50158. if b < 0x80 {
  50159. break
  50160. }
  50161. }
  50162. fieldNum := int32(wire >> 3)
  50163. wireType := int(wire & 0x7)
  50164. if wireType == 4 {
  50165. return fmt.Errorf("proto: PodExecOptions: wiretype end group for non-group")
  50166. }
  50167. if fieldNum <= 0 {
  50168. return fmt.Errorf("proto: PodExecOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50169. }
  50170. switch fieldNum {
  50171. case 1:
  50172. if wireType != 0 {
  50173. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  50174. }
  50175. var v int
  50176. for shift := uint(0); ; shift += 7 {
  50177. if shift >= 64 {
  50178. return ErrIntOverflowGenerated
  50179. }
  50180. if iNdEx >= l {
  50181. return io.ErrUnexpectedEOF
  50182. }
  50183. b := dAtA[iNdEx]
  50184. iNdEx++
  50185. v |= int(b&0x7F) << shift
  50186. if b < 0x80 {
  50187. break
  50188. }
  50189. }
  50190. m.Stdin = bool(v != 0)
  50191. case 2:
  50192. if wireType != 0 {
  50193. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  50194. }
  50195. var v int
  50196. for shift := uint(0); ; shift += 7 {
  50197. if shift >= 64 {
  50198. return ErrIntOverflowGenerated
  50199. }
  50200. if iNdEx >= l {
  50201. return io.ErrUnexpectedEOF
  50202. }
  50203. b := dAtA[iNdEx]
  50204. iNdEx++
  50205. v |= int(b&0x7F) << shift
  50206. if b < 0x80 {
  50207. break
  50208. }
  50209. }
  50210. m.Stdout = bool(v != 0)
  50211. case 3:
  50212. if wireType != 0 {
  50213. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  50214. }
  50215. var v int
  50216. for shift := uint(0); ; shift += 7 {
  50217. if shift >= 64 {
  50218. return ErrIntOverflowGenerated
  50219. }
  50220. if iNdEx >= l {
  50221. return io.ErrUnexpectedEOF
  50222. }
  50223. b := dAtA[iNdEx]
  50224. iNdEx++
  50225. v |= int(b&0x7F) << shift
  50226. if b < 0x80 {
  50227. break
  50228. }
  50229. }
  50230. m.Stderr = bool(v != 0)
  50231. case 4:
  50232. if wireType != 0 {
  50233. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  50234. }
  50235. var v int
  50236. for shift := uint(0); ; shift += 7 {
  50237. if shift >= 64 {
  50238. return ErrIntOverflowGenerated
  50239. }
  50240. if iNdEx >= l {
  50241. return io.ErrUnexpectedEOF
  50242. }
  50243. b := dAtA[iNdEx]
  50244. iNdEx++
  50245. v |= int(b&0x7F) << shift
  50246. if b < 0x80 {
  50247. break
  50248. }
  50249. }
  50250. m.TTY = bool(v != 0)
  50251. case 5:
  50252. if wireType != 2 {
  50253. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  50254. }
  50255. var stringLen uint64
  50256. for shift := uint(0); ; shift += 7 {
  50257. if shift >= 64 {
  50258. return ErrIntOverflowGenerated
  50259. }
  50260. if iNdEx >= l {
  50261. return io.ErrUnexpectedEOF
  50262. }
  50263. b := dAtA[iNdEx]
  50264. iNdEx++
  50265. stringLen |= uint64(b&0x7F) << shift
  50266. if b < 0x80 {
  50267. break
  50268. }
  50269. }
  50270. intStringLen := int(stringLen)
  50271. if intStringLen < 0 {
  50272. return ErrInvalidLengthGenerated
  50273. }
  50274. postIndex := iNdEx + intStringLen
  50275. if postIndex < 0 {
  50276. return ErrInvalidLengthGenerated
  50277. }
  50278. if postIndex > l {
  50279. return io.ErrUnexpectedEOF
  50280. }
  50281. m.Container = string(dAtA[iNdEx:postIndex])
  50282. iNdEx = postIndex
  50283. case 6:
  50284. if wireType != 2 {
  50285. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  50286. }
  50287. var stringLen uint64
  50288. for shift := uint(0); ; shift += 7 {
  50289. if shift >= 64 {
  50290. return ErrIntOverflowGenerated
  50291. }
  50292. if iNdEx >= l {
  50293. return io.ErrUnexpectedEOF
  50294. }
  50295. b := dAtA[iNdEx]
  50296. iNdEx++
  50297. stringLen |= uint64(b&0x7F) << shift
  50298. if b < 0x80 {
  50299. break
  50300. }
  50301. }
  50302. intStringLen := int(stringLen)
  50303. if intStringLen < 0 {
  50304. return ErrInvalidLengthGenerated
  50305. }
  50306. postIndex := iNdEx + intStringLen
  50307. if postIndex < 0 {
  50308. return ErrInvalidLengthGenerated
  50309. }
  50310. if postIndex > l {
  50311. return io.ErrUnexpectedEOF
  50312. }
  50313. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  50314. iNdEx = postIndex
  50315. default:
  50316. iNdEx = preIndex
  50317. skippy, err := skipGenerated(dAtA[iNdEx:])
  50318. if err != nil {
  50319. return err
  50320. }
  50321. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50322. return ErrInvalidLengthGenerated
  50323. }
  50324. if (iNdEx + skippy) > l {
  50325. return io.ErrUnexpectedEOF
  50326. }
  50327. iNdEx += skippy
  50328. }
  50329. }
  50330. if iNdEx > l {
  50331. return io.ErrUnexpectedEOF
  50332. }
  50333. return nil
  50334. }
  50335. func (m *PodIP) Unmarshal(dAtA []byte) error {
  50336. l := len(dAtA)
  50337. iNdEx := 0
  50338. for iNdEx < l {
  50339. preIndex := iNdEx
  50340. var wire uint64
  50341. for shift := uint(0); ; shift += 7 {
  50342. if shift >= 64 {
  50343. return ErrIntOverflowGenerated
  50344. }
  50345. if iNdEx >= l {
  50346. return io.ErrUnexpectedEOF
  50347. }
  50348. b := dAtA[iNdEx]
  50349. iNdEx++
  50350. wire |= uint64(b&0x7F) << shift
  50351. if b < 0x80 {
  50352. break
  50353. }
  50354. }
  50355. fieldNum := int32(wire >> 3)
  50356. wireType := int(wire & 0x7)
  50357. if wireType == 4 {
  50358. return fmt.Errorf("proto: PodIP: wiretype end group for non-group")
  50359. }
  50360. if fieldNum <= 0 {
  50361. return fmt.Errorf("proto: PodIP: illegal tag %d (wire type %d)", fieldNum, wire)
  50362. }
  50363. switch fieldNum {
  50364. case 1:
  50365. if wireType != 2 {
  50366. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  50367. }
  50368. var stringLen uint64
  50369. for shift := uint(0); ; shift += 7 {
  50370. if shift >= 64 {
  50371. return ErrIntOverflowGenerated
  50372. }
  50373. if iNdEx >= l {
  50374. return io.ErrUnexpectedEOF
  50375. }
  50376. b := dAtA[iNdEx]
  50377. iNdEx++
  50378. stringLen |= uint64(b&0x7F) << shift
  50379. if b < 0x80 {
  50380. break
  50381. }
  50382. }
  50383. intStringLen := int(stringLen)
  50384. if intStringLen < 0 {
  50385. return ErrInvalidLengthGenerated
  50386. }
  50387. postIndex := iNdEx + intStringLen
  50388. if postIndex < 0 {
  50389. return ErrInvalidLengthGenerated
  50390. }
  50391. if postIndex > l {
  50392. return io.ErrUnexpectedEOF
  50393. }
  50394. m.IP = string(dAtA[iNdEx:postIndex])
  50395. iNdEx = postIndex
  50396. default:
  50397. iNdEx = preIndex
  50398. skippy, err := skipGenerated(dAtA[iNdEx:])
  50399. if err != nil {
  50400. return err
  50401. }
  50402. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50403. return ErrInvalidLengthGenerated
  50404. }
  50405. if (iNdEx + skippy) > l {
  50406. return io.ErrUnexpectedEOF
  50407. }
  50408. iNdEx += skippy
  50409. }
  50410. }
  50411. if iNdEx > l {
  50412. return io.ErrUnexpectedEOF
  50413. }
  50414. return nil
  50415. }
  50416. func (m *PodList) Unmarshal(dAtA []byte) error {
  50417. l := len(dAtA)
  50418. iNdEx := 0
  50419. for iNdEx < l {
  50420. preIndex := iNdEx
  50421. var wire uint64
  50422. for shift := uint(0); ; shift += 7 {
  50423. if shift >= 64 {
  50424. return ErrIntOverflowGenerated
  50425. }
  50426. if iNdEx >= l {
  50427. return io.ErrUnexpectedEOF
  50428. }
  50429. b := dAtA[iNdEx]
  50430. iNdEx++
  50431. wire |= uint64(b&0x7F) << shift
  50432. if b < 0x80 {
  50433. break
  50434. }
  50435. }
  50436. fieldNum := int32(wire >> 3)
  50437. wireType := int(wire & 0x7)
  50438. if wireType == 4 {
  50439. return fmt.Errorf("proto: PodList: wiretype end group for non-group")
  50440. }
  50441. if fieldNum <= 0 {
  50442. return fmt.Errorf("proto: PodList: illegal tag %d (wire type %d)", fieldNum, wire)
  50443. }
  50444. switch fieldNum {
  50445. case 1:
  50446. if wireType != 2 {
  50447. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  50448. }
  50449. var msglen int
  50450. for shift := uint(0); ; shift += 7 {
  50451. if shift >= 64 {
  50452. return ErrIntOverflowGenerated
  50453. }
  50454. if iNdEx >= l {
  50455. return io.ErrUnexpectedEOF
  50456. }
  50457. b := dAtA[iNdEx]
  50458. iNdEx++
  50459. msglen |= int(b&0x7F) << shift
  50460. if b < 0x80 {
  50461. break
  50462. }
  50463. }
  50464. if msglen < 0 {
  50465. return ErrInvalidLengthGenerated
  50466. }
  50467. postIndex := iNdEx + msglen
  50468. if postIndex < 0 {
  50469. return ErrInvalidLengthGenerated
  50470. }
  50471. if postIndex > l {
  50472. return io.ErrUnexpectedEOF
  50473. }
  50474. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50475. return err
  50476. }
  50477. iNdEx = postIndex
  50478. case 2:
  50479. if wireType != 2 {
  50480. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  50481. }
  50482. var msglen int
  50483. for shift := uint(0); ; shift += 7 {
  50484. if shift >= 64 {
  50485. return ErrIntOverflowGenerated
  50486. }
  50487. if iNdEx >= l {
  50488. return io.ErrUnexpectedEOF
  50489. }
  50490. b := dAtA[iNdEx]
  50491. iNdEx++
  50492. msglen |= int(b&0x7F) << shift
  50493. if b < 0x80 {
  50494. break
  50495. }
  50496. }
  50497. if msglen < 0 {
  50498. return ErrInvalidLengthGenerated
  50499. }
  50500. postIndex := iNdEx + msglen
  50501. if postIndex < 0 {
  50502. return ErrInvalidLengthGenerated
  50503. }
  50504. if postIndex > l {
  50505. return io.ErrUnexpectedEOF
  50506. }
  50507. m.Items = append(m.Items, Pod{})
  50508. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50509. return err
  50510. }
  50511. iNdEx = postIndex
  50512. default:
  50513. iNdEx = preIndex
  50514. skippy, err := skipGenerated(dAtA[iNdEx:])
  50515. if err != nil {
  50516. return err
  50517. }
  50518. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50519. return ErrInvalidLengthGenerated
  50520. }
  50521. if (iNdEx + skippy) > l {
  50522. return io.ErrUnexpectedEOF
  50523. }
  50524. iNdEx += skippy
  50525. }
  50526. }
  50527. if iNdEx > l {
  50528. return io.ErrUnexpectedEOF
  50529. }
  50530. return nil
  50531. }
  50532. func (m *PodLogOptions) Unmarshal(dAtA []byte) error {
  50533. l := len(dAtA)
  50534. iNdEx := 0
  50535. for iNdEx < l {
  50536. preIndex := iNdEx
  50537. var wire uint64
  50538. for shift := uint(0); ; shift += 7 {
  50539. if shift >= 64 {
  50540. return ErrIntOverflowGenerated
  50541. }
  50542. if iNdEx >= l {
  50543. return io.ErrUnexpectedEOF
  50544. }
  50545. b := dAtA[iNdEx]
  50546. iNdEx++
  50547. wire |= uint64(b&0x7F) << shift
  50548. if b < 0x80 {
  50549. break
  50550. }
  50551. }
  50552. fieldNum := int32(wire >> 3)
  50553. wireType := int(wire & 0x7)
  50554. if wireType == 4 {
  50555. return fmt.Errorf("proto: PodLogOptions: wiretype end group for non-group")
  50556. }
  50557. if fieldNum <= 0 {
  50558. return fmt.Errorf("proto: PodLogOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50559. }
  50560. switch fieldNum {
  50561. case 1:
  50562. if wireType != 2 {
  50563. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  50564. }
  50565. var stringLen uint64
  50566. for shift := uint(0); ; shift += 7 {
  50567. if shift >= 64 {
  50568. return ErrIntOverflowGenerated
  50569. }
  50570. if iNdEx >= l {
  50571. return io.ErrUnexpectedEOF
  50572. }
  50573. b := dAtA[iNdEx]
  50574. iNdEx++
  50575. stringLen |= uint64(b&0x7F) << shift
  50576. if b < 0x80 {
  50577. break
  50578. }
  50579. }
  50580. intStringLen := int(stringLen)
  50581. if intStringLen < 0 {
  50582. return ErrInvalidLengthGenerated
  50583. }
  50584. postIndex := iNdEx + intStringLen
  50585. if postIndex < 0 {
  50586. return ErrInvalidLengthGenerated
  50587. }
  50588. if postIndex > l {
  50589. return io.ErrUnexpectedEOF
  50590. }
  50591. m.Container = string(dAtA[iNdEx:postIndex])
  50592. iNdEx = postIndex
  50593. case 2:
  50594. if wireType != 0 {
  50595. return fmt.Errorf("proto: wrong wireType = %d for field Follow", wireType)
  50596. }
  50597. var v int
  50598. for shift := uint(0); ; shift += 7 {
  50599. if shift >= 64 {
  50600. return ErrIntOverflowGenerated
  50601. }
  50602. if iNdEx >= l {
  50603. return io.ErrUnexpectedEOF
  50604. }
  50605. b := dAtA[iNdEx]
  50606. iNdEx++
  50607. v |= int(b&0x7F) << shift
  50608. if b < 0x80 {
  50609. break
  50610. }
  50611. }
  50612. m.Follow = bool(v != 0)
  50613. case 3:
  50614. if wireType != 0 {
  50615. return fmt.Errorf("proto: wrong wireType = %d for field Previous", wireType)
  50616. }
  50617. var v int
  50618. for shift := uint(0); ; shift += 7 {
  50619. if shift >= 64 {
  50620. return ErrIntOverflowGenerated
  50621. }
  50622. if iNdEx >= l {
  50623. return io.ErrUnexpectedEOF
  50624. }
  50625. b := dAtA[iNdEx]
  50626. iNdEx++
  50627. v |= int(b&0x7F) << shift
  50628. if b < 0x80 {
  50629. break
  50630. }
  50631. }
  50632. m.Previous = bool(v != 0)
  50633. case 4:
  50634. if wireType != 0 {
  50635. return fmt.Errorf("proto: wrong wireType = %d for field SinceSeconds", wireType)
  50636. }
  50637. var v int64
  50638. for shift := uint(0); ; shift += 7 {
  50639. if shift >= 64 {
  50640. return ErrIntOverflowGenerated
  50641. }
  50642. if iNdEx >= l {
  50643. return io.ErrUnexpectedEOF
  50644. }
  50645. b := dAtA[iNdEx]
  50646. iNdEx++
  50647. v |= int64(b&0x7F) << shift
  50648. if b < 0x80 {
  50649. break
  50650. }
  50651. }
  50652. m.SinceSeconds = &v
  50653. case 5:
  50654. if wireType != 2 {
  50655. return fmt.Errorf("proto: wrong wireType = %d for field SinceTime", wireType)
  50656. }
  50657. var msglen int
  50658. for shift := uint(0); ; shift += 7 {
  50659. if shift >= 64 {
  50660. return ErrIntOverflowGenerated
  50661. }
  50662. if iNdEx >= l {
  50663. return io.ErrUnexpectedEOF
  50664. }
  50665. b := dAtA[iNdEx]
  50666. iNdEx++
  50667. msglen |= int(b&0x7F) << shift
  50668. if b < 0x80 {
  50669. break
  50670. }
  50671. }
  50672. if msglen < 0 {
  50673. return ErrInvalidLengthGenerated
  50674. }
  50675. postIndex := iNdEx + msglen
  50676. if postIndex < 0 {
  50677. return ErrInvalidLengthGenerated
  50678. }
  50679. if postIndex > l {
  50680. return io.ErrUnexpectedEOF
  50681. }
  50682. if m.SinceTime == nil {
  50683. m.SinceTime = &v1.Time{}
  50684. }
  50685. if err := m.SinceTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50686. return err
  50687. }
  50688. iNdEx = postIndex
  50689. case 6:
  50690. if wireType != 0 {
  50691. return fmt.Errorf("proto: wrong wireType = %d for field Timestamps", wireType)
  50692. }
  50693. var v int
  50694. for shift := uint(0); ; shift += 7 {
  50695. if shift >= 64 {
  50696. return ErrIntOverflowGenerated
  50697. }
  50698. if iNdEx >= l {
  50699. return io.ErrUnexpectedEOF
  50700. }
  50701. b := dAtA[iNdEx]
  50702. iNdEx++
  50703. v |= int(b&0x7F) << shift
  50704. if b < 0x80 {
  50705. break
  50706. }
  50707. }
  50708. m.Timestamps = bool(v != 0)
  50709. case 7:
  50710. if wireType != 0 {
  50711. return fmt.Errorf("proto: wrong wireType = %d for field TailLines", wireType)
  50712. }
  50713. var v int64
  50714. for shift := uint(0); ; shift += 7 {
  50715. if shift >= 64 {
  50716. return ErrIntOverflowGenerated
  50717. }
  50718. if iNdEx >= l {
  50719. return io.ErrUnexpectedEOF
  50720. }
  50721. b := dAtA[iNdEx]
  50722. iNdEx++
  50723. v |= int64(b&0x7F) << shift
  50724. if b < 0x80 {
  50725. break
  50726. }
  50727. }
  50728. m.TailLines = &v
  50729. case 8:
  50730. if wireType != 0 {
  50731. return fmt.Errorf("proto: wrong wireType = %d for field LimitBytes", wireType)
  50732. }
  50733. var v int64
  50734. for shift := uint(0); ; shift += 7 {
  50735. if shift >= 64 {
  50736. return ErrIntOverflowGenerated
  50737. }
  50738. if iNdEx >= l {
  50739. return io.ErrUnexpectedEOF
  50740. }
  50741. b := dAtA[iNdEx]
  50742. iNdEx++
  50743. v |= int64(b&0x7F) << shift
  50744. if b < 0x80 {
  50745. break
  50746. }
  50747. }
  50748. m.LimitBytes = &v
  50749. case 9:
  50750. if wireType != 0 {
  50751. return fmt.Errorf("proto: wrong wireType = %d for field InsecureSkipTLSVerifyBackend", wireType)
  50752. }
  50753. var v int
  50754. for shift := uint(0); ; shift += 7 {
  50755. if shift >= 64 {
  50756. return ErrIntOverflowGenerated
  50757. }
  50758. if iNdEx >= l {
  50759. return io.ErrUnexpectedEOF
  50760. }
  50761. b := dAtA[iNdEx]
  50762. iNdEx++
  50763. v |= int(b&0x7F) << shift
  50764. if b < 0x80 {
  50765. break
  50766. }
  50767. }
  50768. m.InsecureSkipTLSVerifyBackend = bool(v != 0)
  50769. default:
  50770. iNdEx = preIndex
  50771. skippy, err := skipGenerated(dAtA[iNdEx:])
  50772. if err != nil {
  50773. return err
  50774. }
  50775. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50776. return ErrInvalidLengthGenerated
  50777. }
  50778. if (iNdEx + skippy) > l {
  50779. return io.ErrUnexpectedEOF
  50780. }
  50781. iNdEx += skippy
  50782. }
  50783. }
  50784. if iNdEx > l {
  50785. return io.ErrUnexpectedEOF
  50786. }
  50787. return nil
  50788. }
  50789. func (m *PodOS) Unmarshal(dAtA []byte) error {
  50790. l := len(dAtA)
  50791. iNdEx := 0
  50792. for iNdEx < l {
  50793. preIndex := iNdEx
  50794. var wire uint64
  50795. for shift := uint(0); ; shift += 7 {
  50796. if shift >= 64 {
  50797. return ErrIntOverflowGenerated
  50798. }
  50799. if iNdEx >= l {
  50800. return io.ErrUnexpectedEOF
  50801. }
  50802. b := dAtA[iNdEx]
  50803. iNdEx++
  50804. wire |= uint64(b&0x7F) << shift
  50805. if b < 0x80 {
  50806. break
  50807. }
  50808. }
  50809. fieldNum := int32(wire >> 3)
  50810. wireType := int(wire & 0x7)
  50811. if wireType == 4 {
  50812. return fmt.Errorf("proto: PodOS: wiretype end group for non-group")
  50813. }
  50814. if fieldNum <= 0 {
  50815. return fmt.Errorf("proto: PodOS: illegal tag %d (wire type %d)", fieldNum, wire)
  50816. }
  50817. switch fieldNum {
  50818. case 1:
  50819. if wireType != 2 {
  50820. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  50821. }
  50822. var stringLen uint64
  50823. for shift := uint(0); ; shift += 7 {
  50824. if shift >= 64 {
  50825. return ErrIntOverflowGenerated
  50826. }
  50827. if iNdEx >= l {
  50828. return io.ErrUnexpectedEOF
  50829. }
  50830. b := dAtA[iNdEx]
  50831. iNdEx++
  50832. stringLen |= uint64(b&0x7F) << shift
  50833. if b < 0x80 {
  50834. break
  50835. }
  50836. }
  50837. intStringLen := int(stringLen)
  50838. if intStringLen < 0 {
  50839. return ErrInvalidLengthGenerated
  50840. }
  50841. postIndex := iNdEx + intStringLen
  50842. if postIndex < 0 {
  50843. return ErrInvalidLengthGenerated
  50844. }
  50845. if postIndex > l {
  50846. return io.ErrUnexpectedEOF
  50847. }
  50848. m.Name = OSName(dAtA[iNdEx:postIndex])
  50849. iNdEx = postIndex
  50850. default:
  50851. iNdEx = preIndex
  50852. skippy, err := skipGenerated(dAtA[iNdEx:])
  50853. if err != nil {
  50854. return err
  50855. }
  50856. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50857. return ErrInvalidLengthGenerated
  50858. }
  50859. if (iNdEx + skippy) > l {
  50860. return io.ErrUnexpectedEOF
  50861. }
  50862. iNdEx += skippy
  50863. }
  50864. }
  50865. if iNdEx > l {
  50866. return io.ErrUnexpectedEOF
  50867. }
  50868. return nil
  50869. }
  50870. func (m *PodPortForwardOptions) Unmarshal(dAtA []byte) error {
  50871. l := len(dAtA)
  50872. iNdEx := 0
  50873. for iNdEx < l {
  50874. preIndex := iNdEx
  50875. var wire uint64
  50876. for shift := uint(0); ; shift += 7 {
  50877. if shift >= 64 {
  50878. return ErrIntOverflowGenerated
  50879. }
  50880. if iNdEx >= l {
  50881. return io.ErrUnexpectedEOF
  50882. }
  50883. b := dAtA[iNdEx]
  50884. iNdEx++
  50885. wire |= uint64(b&0x7F) << shift
  50886. if b < 0x80 {
  50887. break
  50888. }
  50889. }
  50890. fieldNum := int32(wire >> 3)
  50891. wireType := int(wire & 0x7)
  50892. if wireType == 4 {
  50893. return fmt.Errorf("proto: PodPortForwardOptions: wiretype end group for non-group")
  50894. }
  50895. if fieldNum <= 0 {
  50896. return fmt.Errorf("proto: PodPortForwardOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50897. }
  50898. switch fieldNum {
  50899. case 1:
  50900. if wireType == 0 {
  50901. var v int32
  50902. for shift := uint(0); ; shift += 7 {
  50903. if shift >= 64 {
  50904. return ErrIntOverflowGenerated
  50905. }
  50906. if iNdEx >= l {
  50907. return io.ErrUnexpectedEOF
  50908. }
  50909. b := dAtA[iNdEx]
  50910. iNdEx++
  50911. v |= int32(b&0x7F) << shift
  50912. if b < 0x80 {
  50913. break
  50914. }
  50915. }
  50916. m.Ports = append(m.Ports, v)
  50917. } else if wireType == 2 {
  50918. var packedLen int
  50919. for shift := uint(0); ; shift += 7 {
  50920. if shift >= 64 {
  50921. return ErrIntOverflowGenerated
  50922. }
  50923. if iNdEx >= l {
  50924. return io.ErrUnexpectedEOF
  50925. }
  50926. b := dAtA[iNdEx]
  50927. iNdEx++
  50928. packedLen |= int(b&0x7F) << shift
  50929. if b < 0x80 {
  50930. break
  50931. }
  50932. }
  50933. if packedLen < 0 {
  50934. return ErrInvalidLengthGenerated
  50935. }
  50936. postIndex := iNdEx + packedLen
  50937. if postIndex < 0 {
  50938. return ErrInvalidLengthGenerated
  50939. }
  50940. if postIndex > l {
  50941. return io.ErrUnexpectedEOF
  50942. }
  50943. var elementCount int
  50944. var count int
  50945. for _, integer := range dAtA[iNdEx:postIndex] {
  50946. if integer < 128 {
  50947. count++
  50948. }
  50949. }
  50950. elementCount = count
  50951. if elementCount != 0 && len(m.Ports) == 0 {
  50952. m.Ports = make([]int32, 0, elementCount)
  50953. }
  50954. for iNdEx < postIndex {
  50955. var v int32
  50956. for shift := uint(0); ; shift += 7 {
  50957. if shift >= 64 {
  50958. return ErrIntOverflowGenerated
  50959. }
  50960. if iNdEx >= l {
  50961. return io.ErrUnexpectedEOF
  50962. }
  50963. b := dAtA[iNdEx]
  50964. iNdEx++
  50965. v |= int32(b&0x7F) << shift
  50966. if b < 0x80 {
  50967. break
  50968. }
  50969. }
  50970. m.Ports = append(m.Ports, v)
  50971. }
  50972. } else {
  50973. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  50974. }
  50975. default:
  50976. iNdEx = preIndex
  50977. skippy, err := skipGenerated(dAtA[iNdEx:])
  50978. if err != nil {
  50979. return err
  50980. }
  50981. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50982. return ErrInvalidLengthGenerated
  50983. }
  50984. if (iNdEx + skippy) > l {
  50985. return io.ErrUnexpectedEOF
  50986. }
  50987. iNdEx += skippy
  50988. }
  50989. }
  50990. if iNdEx > l {
  50991. return io.ErrUnexpectedEOF
  50992. }
  50993. return nil
  50994. }
  50995. func (m *PodProxyOptions) Unmarshal(dAtA []byte) error {
  50996. l := len(dAtA)
  50997. iNdEx := 0
  50998. for iNdEx < l {
  50999. preIndex := iNdEx
  51000. var wire uint64
  51001. for shift := uint(0); ; shift += 7 {
  51002. if shift >= 64 {
  51003. return ErrIntOverflowGenerated
  51004. }
  51005. if iNdEx >= l {
  51006. return io.ErrUnexpectedEOF
  51007. }
  51008. b := dAtA[iNdEx]
  51009. iNdEx++
  51010. wire |= uint64(b&0x7F) << shift
  51011. if b < 0x80 {
  51012. break
  51013. }
  51014. }
  51015. fieldNum := int32(wire >> 3)
  51016. wireType := int(wire & 0x7)
  51017. if wireType == 4 {
  51018. return fmt.Errorf("proto: PodProxyOptions: wiretype end group for non-group")
  51019. }
  51020. if fieldNum <= 0 {
  51021. return fmt.Errorf("proto: PodProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  51022. }
  51023. switch fieldNum {
  51024. case 1:
  51025. if wireType != 2 {
  51026. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  51027. }
  51028. var stringLen uint64
  51029. for shift := uint(0); ; shift += 7 {
  51030. if shift >= 64 {
  51031. return ErrIntOverflowGenerated
  51032. }
  51033. if iNdEx >= l {
  51034. return io.ErrUnexpectedEOF
  51035. }
  51036. b := dAtA[iNdEx]
  51037. iNdEx++
  51038. stringLen |= uint64(b&0x7F) << shift
  51039. if b < 0x80 {
  51040. break
  51041. }
  51042. }
  51043. intStringLen := int(stringLen)
  51044. if intStringLen < 0 {
  51045. return ErrInvalidLengthGenerated
  51046. }
  51047. postIndex := iNdEx + intStringLen
  51048. if postIndex < 0 {
  51049. return ErrInvalidLengthGenerated
  51050. }
  51051. if postIndex > l {
  51052. return io.ErrUnexpectedEOF
  51053. }
  51054. m.Path = string(dAtA[iNdEx:postIndex])
  51055. iNdEx = postIndex
  51056. default:
  51057. iNdEx = preIndex
  51058. skippy, err := skipGenerated(dAtA[iNdEx:])
  51059. if err != nil {
  51060. return err
  51061. }
  51062. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51063. return ErrInvalidLengthGenerated
  51064. }
  51065. if (iNdEx + skippy) > l {
  51066. return io.ErrUnexpectedEOF
  51067. }
  51068. iNdEx += skippy
  51069. }
  51070. }
  51071. if iNdEx > l {
  51072. return io.ErrUnexpectedEOF
  51073. }
  51074. return nil
  51075. }
  51076. func (m *PodReadinessGate) Unmarshal(dAtA []byte) error {
  51077. l := len(dAtA)
  51078. iNdEx := 0
  51079. for iNdEx < l {
  51080. preIndex := iNdEx
  51081. var wire uint64
  51082. for shift := uint(0); ; shift += 7 {
  51083. if shift >= 64 {
  51084. return ErrIntOverflowGenerated
  51085. }
  51086. if iNdEx >= l {
  51087. return io.ErrUnexpectedEOF
  51088. }
  51089. b := dAtA[iNdEx]
  51090. iNdEx++
  51091. wire |= uint64(b&0x7F) << shift
  51092. if b < 0x80 {
  51093. break
  51094. }
  51095. }
  51096. fieldNum := int32(wire >> 3)
  51097. wireType := int(wire & 0x7)
  51098. if wireType == 4 {
  51099. return fmt.Errorf("proto: PodReadinessGate: wiretype end group for non-group")
  51100. }
  51101. if fieldNum <= 0 {
  51102. return fmt.Errorf("proto: PodReadinessGate: illegal tag %d (wire type %d)", fieldNum, wire)
  51103. }
  51104. switch fieldNum {
  51105. case 1:
  51106. if wireType != 2 {
  51107. return fmt.Errorf("proto: wrong wireType = %d for field ConditionType", wireType)
  51108. }
  51109. var stringLen uint64
  51110. for shift := uint(0); ; shift += 7 {
  51111. if shift >= 64 {
  51112. return ErrIntOverflowGenerated
  51113. }
  51114. if iNdEx >= l {
  51115. return io.ErrUnexpectedEOF
  51116. }
  51117. b := dAtA[iNdEx]
  51118. iNdEx++
  51119. stringLen |= uint64(b&0x7F) << shift
  51120. if b < 0x80 {
  51121. break
  51122. }
  51123. }
  51124. intStringLen := int(stringLen)
  51125. if intStringLen < 0 {
  51126. return ErrInvalidLengthGenerated
  51127. }
  51128. postIndex := iNdEx + intStringLen
  51129. if postIndex < 0 {
  51130. return ErrInvalidLengthGenerated
  51131. }
  51132. if postIndex > l {
  51133. return io.ErrUnexpectedEOF
  51134. }
  51135. m.ConditionType = PodConditionType(dAtA[iNdEx:postIndex])
  51136. iNdEx = postIndex
  51137. default:
  51138. iNdEx = preIndex
  51139. skippy, err := skipGenerated(dAtA[iNdEx:])
  51140. if err != nil {
  51141. return err
  51142. }
  51143. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51144. return ErrInvalidLengthGenerated
  51145. }
  51146. if (iNdEx + skippy) > l {
  51147. return io.ErrUnexpectedEOF
  51148. }
  51149. iNdEx += skippy
  51150. }
  51151. }
  51152. if iNdEx > l {
  51153. return io.ErrUnexpectedEOF
  51154. }
  51155. return nil
  51156. }
  51157. func (m *PodSecurityContext) Unmarshal(dAtA []byte) error {
  51158. l := len(dAtA)
  51159. iNdEx := 0
  51160. for iNdEx < l {
  51161. preIndex := iNdEx
  51162. var wire uint64
  51163. for shift := uint(0); ; shift += 7 {
  51164. if shift >= 64 {
  51165. return ErrIntOverflowGenerated
  51166. }
  51167. if iNdEx >= l {
  51168. return io.ErrUnexpectedEOF
  51169. }
  51170. b := dAtA[iNdEx]
  51171. iNdEx++
  51172. wire |= uint64(b&0x7F) << shift
  51173. if b < 0x80 {
  51174. break
  51175. }
  51176. }
  51177. fieldNum := int32(wire >> 3)
  51178. wireType := int(wire & 0x7)
  51179. if wireType == 4 {
  51180. return fmt.Errorf("proto: PodSecurityContext: wiretype end group for non-group")
  51181. }
  51182. if fieldNum <= 0 {
  51183. return fmt.Errorf("proto: PodSecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  51184. }
  51185. switch fieldNum {
  51186. case 1:
  51187. if wireType != 2 {
  51188. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  51189. }
  51190. var msglen int
  51191. for shift := uint(0); ; shift += 7 {
  51192. if shift >= 64 {
  51193. return ErrIntOverflowGenerated
  51194. }
  51195. if iNdEx >= l {
  51196. return io.ErrUnexpectedEOF
  51197. }
  51198. b := dAtA[iNdEx]
  51199. iNdEx++
  51200. msglen |= int(b&0x7F) << shift
  51201. if b < 0x80 {
  51202. break
  51203. }
  51204. }
  51205. if msglen < 0 {
  51206. return ErrInvalidLengthGenerated
  51207. }
  51208. postIndex := iNdEx + msglen
  51209. if postIndex < 0 {
  51210. return ErrInvalidLengthGenerated
  51211. }
  51212. if postIndex > l {
  51213. return io.ErrUnexpectedEOF
  51214. }
  51215. if m.SELinuxOptions == nil {
  51216. m.SELinuxOptions = &SELinuxOptions{}
  51217. }
  51218. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51219. return err
  51220. }
  51221. iNdEx = postIndex
  51222. case 2:
  51223. if wireType != 0 {
  51224. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  51225. }
  51226. var v int64
  51227. for shift := uint(0); ; shift += 7 {
  51228. if shift >= 64 {
  51229. return ErrIntOverflowGenerated
  51230. }
  51231. if iNdEx >= l {
  51232. return io.ErrUnexpectedEOF
  51233. }
  51234. b := dAtA[iNdEx]
  51235. iNdEx++
  51236. v |= int64(b&0x7F) << shift
  51237. if b < 0x80 {
  51238. break
  51239. }
  51240. }
  51241. m.RunAsUser = &v
  51242. case 3:
  51243. if wireType != 0 {
  51244. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  51245. }
  51246. var v int
  51247. for shift := uint(0); ; shift += 7 {
  51248. if shift >= 64 {
  51249. return ErrIntOverflowGenerated
  51250. }
  51251. if iNdEx >= l {
  51252. return io.ErrUnexpectedEOF
  51253. }
  51254. b := dAtA[iNdEx]
  51255. iNdEx++
  51256. v |= int(b&0x7F) << shift
  51257. if b < 0x80 {
  51258. break
  51259. }
  51260. }
  51261. b := bool(v != 0)
  51262. m.RunAsNonRoot = &b
  51263. case 4:
  51264. if wireType == 0 {
  51265. var v int64
  51266. for shift := uint(0); ; shift += 7 {
  51267. if shift >= 64 {
  51268. return ErrIntOverflowGenerated
  51269. }
  51270. if iNdEx >= l {
  51271. return io.ErrUnexpectedEOF
  51272. }
  51273. b := dAtA[iNdEx]
  51274. iNdEx++
  51275. v |= int64(b&0x7F) << shift
  51276. if b < 0x80 {
  51277. break
  51278. }
  51279. }
  51280. m.SupplementalGroups = append(m.SupplementalGroups, v)
  51281. } else if wireType == 2 {
  51282. var packedLen int
  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. packedLen |= int(b&0x7F) << shift
  51293. if b < 0x80 {
  51294. break
  51295. }
  51296. }
  51297. if packedLen < 0 {
  51298. return ErrInvalidLengthGenerated
  51299. }
  51300. postIndex := iNdEx + packedLen
  51301. if postIndex < 0 {
  51302. return ErrInvalidLengthGenerated
  51303. }
  51304. if postIndex > l {
  51305. return io.ErrUnexpectedEOF
  51306. }
  51307. var elementCount int
  51308. var count int
  51309. for _, integer := range dAtA[iNdEx:postIndex] {
  51310. if integer < 128 {
  51311. count++
  51312. }
  51313. }
  51314. elementCount = count
  51315. if elementCount != 0 && len(m.SupplementalGroups) == 0 {
  51316. m.SupplementalGroups = make([]int64, 0, elementCount)
  51317. }
  51318. for iNdEx < postIndex {
  51319. var v int64
  51320. for shift := uint(0); ; shift += 7 {
  51321. if shift >= 64 {
  51322. return ErrIntOverflowGenerated
  51323. }
  51324. if iNdEx >= l {
  51325. return io.ErrUnexpectedEOF
  51326. }
  51327. b := dAtA[iNdEx]
  51328. iNdEx++
  51329. v |= int64(b&0x7F) << shift
  51330. if b < 0x80 {
  51331. break
  51332. }
  51333. }
  51334. m.SupplementalGroups = append(m.SupplementalGroups, v)
  51335. }
  51336. } else {
  51337. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  51338. }
  51339. case 5:
  51340. if wireType != 0 {
  51341. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  51342. }
  51343. var v int64
  51344. for shift := uint(0); ; shift += 7 {
  51345. if shift >= 64 {
  51346. return ErrIntOverflowGenerated
  51347. }
  51348. if iNdEx >= l {
  51349. return io.ErrUnexpectedEOF
  51350. }
  51351. b := dAtA[iNdEx]
  51352. iNdEx++
  51353. v |= int64(b&0x7F) << shift
  51354. if b < 0x80 {
  51355. break
  51356. }
  51357. }
  51358. m.FSGroup = &v
  51359. case 6:
  51360. if wireType != 0 {
  51361. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  51362. }
  51363. var v int64
  51364. for shift := uint(0); ; shift += 7 {
  51365. if shift >= 64 {
  51366. return ErrIntOverflowGenerated
  51367. }
  51368. if iNdEx >= l {
  51369. return io.ErrUnexpectedEOF
  51370. }
  51371. b := dAtA[iNdEx]
  51372. iNdEx++
  51373. v |= int64(b&0x7F) << shift
  51374. if b < 0x80 {
  51375. break
  51376. }
  51377. }
  51378. m.RunAsGroup = &v
  51379. case 7:
  51380. if wireType != 2 {
  51381. return fmt.Errorf("proto: wrong wireType = %d for field Sysctls", wireType)
  51382. }
  51383. var msglen int
  51384. for shift := uint(0); ; shift += 7 {
  51385. if shift >= 64 {
  51386. return ErrIntOverflowGenerated
  51387. }
  51388. if iNdEx >= l {
  51389. return io.ErrUnexpectedEOF
  51390. }
  51391. b := dAtA[iNdEx]
  51392. iNdEx++
  51393. msglen |= int(b&0x7F) << shift
  51394. if b < 0x80 {
  51395. break
  51396. }
  51397. }
  51398. if msglen < 0 {
  51399. return ErrInvalidLengthGenerated
  51400. }
  51401. postIndex := iNdEx + msglen
  51402. if postIndex < 0 {
  51403. return ErrInvalidLengthGenerated
  51404. }
  51405. if postIndex > l {
  51406. return io.ErrUnexpectedEOF
  51407. }
  51408. m.Sysctls = append(m.Sysctls, Sysctl{})
  51409. if err := m.Sysctls[len(m.Sysctls)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51410. return err
  51411. }
  51412. iNdEx = postIndex
  51413. case 8:
  51414. if wireType != 2 {
  51415. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  51416. }
  51417. var msglen int
  51418. for shift := uint(0); ; shift += 7 {
  51419. if shift >= 64 {
  51420. return ErrIntOverflowGenerated
  51421. }
  51422. if iNdEx >= l {
  51423. return io.ErrUnexpectedEOF
  51424. }
  51425. b := dAtA[iNdEx]
  51426. iNdEx++
  51427. msglen |= int(b&0x7F) << shift
  51428. if b < 0x80 {
  51429. break
  51430. }
  51431. }
  51432. if msglen < 0 {
  51433. return ErrInvalidLengthGenerated
  51434. }
  51435. postIndex := iNdEx + msglen
  51436. if postIndex < 0 {
  51437. return ErrInvalidLengthGenerated
  51438. }
  51439. if postIndex > l {
  51440. return io.ErrUnexpectedEOF
  51441. }
  51442. if m.WindowsOptions == nil {
  51443. m.WindowsOptions = &WindowsSecurityContextOptions{}
  51444. }
  51445. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51446. return err
  51447. }
  51448. iNdEx = postIndex
  51449. case 9:
  51450. if wireType != 2 {
  51451. return fmt.Errorf("proto: wrong wireType = %d for field FSGroupChangePolicy", wireType)
  51452. }
  51453. var stringLen uint64
  51454. for shift := uint(0); ; shift += 7 {
  51455. if shift >= 64 {
  51456. return ErrIntOverflowGenerated
  51457. }
  51458. if iNdEx >= l {
  51459. return io.ErrUnexpectedEOF
  51460. }
  51461. b := dAtA[iNdEx]
  51462. iNdEx++
  51463. stringLen |= uint64(b&0x7F) << shift
  51464. if b < 0x80 {
  51465. break
  51466. }
  51467. }
  51468. intStringLen := int(stringLen)
  51469. if intStringLen < 0 {
  51470. return ErrInvalidLengthGenerated
  51471. }
  51472. postIndex := iNdEx + intStringLen
  51473. if postIndex < 0 {
  51474. return ErrInvalidLengthGenerated
  51475. }
  51476. if postIndex > l {
  51477. return io.ErrUnexpectedEOF
  51478. }
  51479. s := PodFSGroupChangePolicy(dAtA[iNdEx:postIndex])
  51480. m.FSGroupChangePolicy = &s
  51481. iNdEx = postIndex
  51482. case 10:
  51483. if wireType != 2 {
  51484. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  51485. }
  51486. var msglen int
  51487. for shift := uint(0); ; shift += 7 {
  51488. if shift >= 64 {
  51489. return ErrIntOverflowGenerated
  51490. }
  51491. if iNdEx >= l {
  51492. return io.ErrUnexpectedEOF
  51493. }
  51494. b := dAtA[iNdEx]
  51495. iNdEx++
  51496. msglen |= int(b&0x7F) << shift
  51497. if b < 0x80 {
  51498. break
  51499. }
  51500. }
  51501. if msglen < 0 {
  51502. return ErrInvalidLengthGenerated
  51503. }
  51504. postIndex := iNdEx + msglen
  51505. if postIndex < 0 {
  51506. return ErrInvalidLengthGenerated
  51507. }
  51508. if postIndex > l {
  51509. return io.ErrUnexpectedEOF
  51510. }
  51511. if m.SeccompProfile == nil {
  51512. m.SeccompProfile = &SeccompProfile{}
  51513. }
  51514. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51515. return err
  51516. }
  51517. iNdEx = postIndex
  51518. default:
  51519. iNdEx = preIndex
  51520. skippy, err := skipGenerated(dAtA[iNdEx:])
  51521. if err != nil {
  51522. return err
  51523. }
  51524. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51525. return ErrInvalidLengthGenerated
  51526. }
  51527. if (iNdEx + skippy) > l {
  51528. return io.ErrUnexpectedEOF
  51529. }
  51530. iNdEx += skippy
  51531. }
  51532. }
  51533. if iNdEx > l {
  51534. return io.ErrUnexpectedEOF
  51535. }
  51536. return nil
  51537. }
  51538. func (m *PodSignature) Unmarshal(dAtA []byte) error {
  51539. l := len(dAtA)
  51540. iNdEx := 0
  51541. for iNdEx < l {
  51542. preIndex := iNdEx
  51543. var wire uint64
  51544. for shift := uint(0); ; shift += 7 {
  51545. if shift >= 64 {
  51546. return ErrIntOverflowGenerated
  51547. }
  51548. if iNdEx >= l {
  51549. return io.ErrUnexpectedEOF
  51550. }
  51551. b := dAtA[iNdEx]
  51552. iNdEx++
  51553. wire |= uint64(b&0x7F) << shift
  51554. if b < 0x80 {
  51555. break
  51556. }
  51557. }
  51558. fieldNum := int32(wire >> 3)
  51559. wireType := int(wire & 0x7)
  51560. if wireType == 4 {
  51561. return fmt.Errorf("proto: PodSignature: wiretype end group for non-group")
  51562. }
  51563. if fieldNum <= 0 {
  51564. return fmt.Errorf("proto: PodSignature: illegal tag %d (wire type %d)", fieldNum, wire)
  51565. }
  51566. switch fieldNum {
  51567. case 1:
  51568. if wireType != 2 {
  51569. return fmt.Errorf("proto: wrong wireType = %d for field PodController", wireType)
  51570. }
  51571. var msglen int
  51572. for shift := uint(0); ; shift += 7 {
  51573. if shift >= 64 {
  51574. return ErrIntOverflowGenerated
  51575. }
  51576. if iNdEx >= l {
  51577. return io.ErrUnexpectedEOF
  51578. }
  51579. b := dAtA[iNdEx]
  51580. iNdEx++
  51581. msglen |= int(b&0x7F) << shift
  51582. if b < 0x80 {
  51583. break
  51584. }
  51585. }
  51586. if msglen < 0 {
  51587. return ErrInvalidLengthGenerated
  51588. }
  51589. postIndex := iNdEx + msglen
  51590. if postIndex < 0 {
  51591. return ErrInvalidLengthGenerated
  51592. }
  51593. if postIndex > l {
  51594. return io.ErrUnexpectedEOF
  51595. }
  51596. if m.PodController == nil {
  51597. m.PodController = &v1.OwnerReference{}
  51598. }
  51599. if err := m.PodController.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51600. return err
  51601. }
  51602. iNdEx = postIndex
  51603. default:
  51604. iNdEx = preIndex
  51605. skippy, err := skipGenerated(dAtA[iNdEx:])
  51606. if err != nil {
  51607. return err
  51608. }
  51609. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51610. return ErrInvalidLengthGenerated
  51611. }
  51612. if (iNdEx + skippy) > l {
  51613. return io.ErrUnexpectedEOF
  51614. }
  51615. iNdEx += skippy
  51616. }
  51617. }
  51618. if iNdEx > l {
  51619. return io.ErrUnexpectedEOF
  51620. }
  51621. return nil
  51622. }
  51623. func (m *PodSpec) Unmarshal(dAtA []byte) error {
  51624. l := len(dAtA)
  51625. iNdEx := 0
  51626. for iNdEx < l {
  51627. preIndex := iNdEx
  51628. var wire uint64
  51629. for shift := uint(0); ; shift += 7 {
  51630. if shift >= 64 {
  51631. return ErrIntOverflowGenerated
  51632. }
  51633. if iNdEx >= l {
  51634. return io.ErrUnexpectedEOF
  51635. }
  51636. b := dAtA[iNdEx]
  51637. iNdEx++
  51638. wire |= uint64(b&0x7F) << shift
  51639. if b < 0x80 {
  51640. break
  51641. }
  51642. }
  51643. fieldNum := int32(wire >> 3)
  51644. wireType := int(wire & 0x7)
  51645. if wireType == 4 {
  51646. return fmt.Errorf("proto: PodSpec: wiretype end group for non-group")
  51647. }
  51648. if fieldNum <= 0 {
  51649. return fmt.Errorf("proto: PodSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  51650. }
  51651. switch fieldNum {
  51652. case 1:
  51653. if wireType != 2 {
  51654. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  51655. }
  51656. var msglen int
  51657. for shift := uint(0); ; shift += 7 {
  51658. if shift >= 64 {
  51659. return ErrIntOverflowGenerated
  51660. }
  51661. if iNdEx >= l {
  51662. return io.ErrUnexpectedEOF
  51663. }
  51664. b := dAtA[iNdEx]
  51665. iNdEx++
  51666. msglen |= int(b&0x7F) << shift
  51667. if b < 0x80 {
  51668. break
  51669. }
  51670. }
  51671. if msglen < 0 {
  51672. return ErrInvalidLengthGenerated
  51673. }
  51674. postIndex := iNdEx + msglen
  51675. if postIndex < 0 {
  51676. return ErrInvalidLengthGenerated
  51677. }
  51678. if postIndex > l {
  51679. return io.ErrUnexpectedEOF
  51680. }
  51681. m.Volumes = append(m.Volumes, Volume{})
  51682. if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51683. return err
  51684. }
  51685. iNdEx = postIndex
  51686. case 2:
  51687. if wireType != 2 {
  51688. return fmt.Errorf("proto: wrong wireType = %d for field Containers", wireType)
  51689. }
  51690. var msglen int
  51691. for shift := uint(0); ; shift += 7 {
  51692. if shift >= 64 {
  51693. return ErrIntOverflowGenerated
  51694. }
  51695. if iNdEx >= l {
  51696. return io.ErrUnexpectedEOF
  51697. }
  51698. b := dAtA[iNdEx]
  51699. iNdEx++
  51700. msglen |= int(b&0x7F) << shift
  51701. if b < 0x80 {
  51702. break
  51703. }
  51704. }
  51705. if msglen < 0 {
  51706. return ErrInvalidLengthGenerated
  51707. }
  51708. postIndex := iNdEx + msglen
  51709. if postIndex < 0 {
  51710. return ErrInvalidLengthGenerated
  51711. }
  51712. if postIndex > l {
  51713. return io.ErrUnexpectedEOF
  51714. }
  51715. m.Containers = append(m.Containers, Container{})
  51716. if err := m.Containers[len(m.Containers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51717. return err
  51718. }
  51719. iNdEx = postIndex
  51720. case 3:
  51721. if wireType != 2 {
  51722. return fmt.Errorf("proto: wrong wireType = %d for field RestartPolicy", wireType)
  51723. }
  51724. var stringLen uint64
  51725. for shift := uint(0); ; shift += 7 {
  51726. if shift >= 64 {
  51727. return ErrIntOverflowGenerated
  51728. }
  51729. if iNdEx >= l {
  51730. return io.ErrUnexpectedEOF
  51731. }
  51732. b := dAtA[iNdEx]
  51733. iNdEx++
  51734. stringLen |= uint64(b&0x7F) << shift
  51735. if b < 0x80 {
  51736. break
  51737. }
  51738. }
  51739. intStringLen := int(stringLen)
  51740. if intStringLen < 0 {
  51741. return ErrInvalidLengthGenerated
  51742. }
  51743. postIndex := iNdEx + intStringLen
  51744. if postIndex < 0 {
  51745. return ErrInvalidLengthGenerated
  51746. }
  51747. if postIndex > l {
  51748. return io.ErrUnexpectedEOF
  51749. }
  51750. m.RestartPolicy = RestartPolicy(dAtA[iNdEx:postIndex])
  51751. iNdEx = postIndex
  51752. case 4:
  51753. if wireType != 0 {
  51754. return fmt.Errorf("proto: wrong wireType = %d for field TerminationGracePeriodSeconds", wireType)
  51755. }
  51756. var v int64
  51757. for shift := uint(0); ; shift += 7 {
  51758. if shift >= 64 {
  51759. return ErrIntOverflowGenerated
  51760. }
  51761. if iNdEx >= l {
  51762. return io.ErrUnexpectedEOF
  51763. }
  51764. b := dAtA[iNdEx]
  51765. iNdEx++
  51766. v |= int64(b&0x7F) << shift
  51767. if b < 0x80 {
  51768. break
  51769. }
  51770. }
  51771. m.TerminationGracePeriodSeconds = &v
  51772. case 5:
  51773. if wireType != 0 {
  51774. return fmt.Errorf("proto: wrong wireType = %d for field ActiveDeadlineSeconds", wireType)
  51775. }
  51776. var v int64
  51777. for shift := uint(0); ; shift += 7 {
  51778. if shift >= 64 {
  51779. return ErrIntOverflowGenerated
  51780. }
  51781. if iNdEx >= l {
  51782. return io.ErrUnexpectedEOF
  51783. }
  51784. b := dAtA[iNdEx]
  51785. iNdEx++
  51786. v |= int64(b&0x7F) << shift
  51787. if b < 0x80 {
  51788. break
  51789. }
  51790. }
  51791. m.ActiveDeadlineSeconds = &v
  51792. case 6:
  51793. if wireType != 2 {
  51794. return fmt.Errorf("proto: wrong wireType = %d for field DNSPolicy", wireType)
  51795. }
  51796. var stringLen uint64
  51797. for shift := uint(0); ; shift += 7 {
  51798. if shift >= 64 {
  51799. return ErrIntOverflowGenerated
  51800. }
  51801. if iNdEx >= l {
  51802. return io.ErrUnexpectedEOF
  51803. }
  51804. b := dAtA[iNdEx]
  51805. iNdEx++
  51806. stringLen |= uint64(b&0x7F) << shift
  51807. if b < 0x80 {
  51808. break
  51809. }
  51810. }
  51811. intStringLen := int(stringLen)
  51812. if intStringLen < 0 {
  51813. return ErrInvalidLengthGenerated
  51814. }
  51815. postIndex := iNdEx + intStringLen
  51816. if postIndex < 0 {
  51817. return ErrInvalidLengthGenerated
  51818. }
  51819. if postIndex > l {
  51820. return io.ErrUnexpectedEOF
  51821. }
  51822. m.DNSPolicy = DNSPolicy(dAtA[iNdEx:postIndex])
  51823. iNdEx = postIndex
  51824. case 7:
  51825. if wireType != 2 {
  51826. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
  51827. }
  51828. var msglen int
  51829. for shift := uint(0); ; shift += 7 {
  51830. if shift >= 64 {
  51831. return ErrIntOverflowGenerated
  51832. }
  51833. if iNdEx >= l {
  51834. return io.ErrUnexpectedEOF
  51835. }
  51836. b := dAtA[iNdEx]
  51837. iNdEx++
  51838. msglen |= int(b&0x7F) << shift
  51839. if b < 0x80 {
  51840. break
  51841. }
  51842. }
  51843. if msglen < 0 {
  51844. return ErrInvalidLengthGenerated
  51845. }
  51846. postIndex := iNdEx + msglen
  51847. if postIndex < 0 {
  51848. return ErrInvalidLengthGenerated
  51849. }
  51850. if postIndex > l {
  51851. return io.ErrUnexpectedEOF
  51852. }
  51853. if m.NodeSelector == nil {
  51854. m.NodeSelector = make(map[string]string)
  51855. }
  51856. var mapkey string
  51857. var mapvalue string
  51858. for iNdEx < postIndex {
  51859. entryPreIndex := iNdEx
  51860. var wire uint64
  51861. for shift := uint(0); ; shift += 7 {
  51862. if shift >= 64 {
  51863. return ErrIntOverflowGenerated
  51864. }
  51865. if iNdEx >= l {
  51866. return io.ErrUnexpectedEOF
  51867. }
  51868. b := dAtA[iNdEx]
  51869. iNdEx++
  51870. wire |= uint64(b&0x7F) << shift
  51871. if b < 0x80 {
  51872. break
  51873. }
  51874. }
  51875. fieldNum := int32(wire >> 3)
  51876. if fieldNum == 1 {
  51877. var stringLenmapkey uint64
  51878. for shift := uint(0); ; shift += 7 {
  51879. if shift >= 64 {
  51880. return ErrIntOverflowGenerated
  51881. }
  51882. if iNdEx >= l {
  51883. return io.ErrUnexpectedEOF
  51884. }
  51885. b := dAtA[iNdEx]
  51886. iNdEx++
  51887. stringLenmapkey |= uint64(b&0x7F) << shift
  51888. if b < 0x80 {
  51889. break
  51890. }
  51891. }
  51892. intStringLenmapkey := int(stringLenmapkey)
  51893. if intStringLenmapkey < 0 {
  51894. return ErrInvalidLengthGenerated
  51895. }
  51896. postStringIndexmapkey := iNdEx + intStringLenmapkey
  51897. if postStringIndexmapkey < 0 {
  51898. return ErrInvalidLengthGenerated
  51899. }
  51900. if postStringIndexmapkey > l {
  51901. return io.ErrUnexpectedEOF
  51902. }
  51903. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  51904. iNdEx = postStringIndexmapkey
  51905. } else if fieldNum == 2 {
  51906. var stringLenmapvalue uint64
  51907. for shift := uint(0); ; shift += 7 {
  51908. if shift >= 64 {
  51909. return ErrIntOverflowGenerated
  51910. }
  51911. if iNdEx >= l {
  51912. return io.ErrUnexpectedEOF
  51913. }
  51914. b := dAtA[iNdEx]
  51915. iNdEx++
  51916. stringLenmapvalue |= uint64(b&0x7F) << shift
  51917. if b < 0x80 {
  51918. break
  51919. }
  51920. }
  51921. intStringLenmapvalue := int(stringLenmapvalue)
  51922. if intStringLenmapvalue < 0 {
  51923. return ErrInvalidLengthGenerated
  51924. }
  51925. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  51926. if postStringIndexmapvalue < 0 {
  51927. return ErrInvalidLengthGenerated
  51928. }
  51929. if postStringIndexmapvalue > l {
  51930. return io.ErrUnexpectedEOF
  51931. }
  51932. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  51933. iNdEx = postStringIndexmapvalue
  51934. } else {
  51935. iNdEx = entryPreIndex
  51936. skippy, err := skipGenerated(dAtA[iNdEx:])
  51937. if err != nil {
  51938. return err
  51939. }
  51940. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51941. return ErrInvalidLengthGenerated
  51942. }
  51943. if (iNdEx + skippy) > postIndex {
  51944. return io.ErrUnexpectedEOF
  51945. }
  51946. iNdEx += skippy
  51947. }
  51948. }
  51949. m.NodeSelector[mapkey] = mapvalue
  51950. iNdEx = postIndex
  51951. case 8:
  51952. if wireType != 2 {
  51953. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountName", wireType)
  51954. }
  51955. var stringLen uint64
  51956. for shift := uint(0); ; shift += 7 {
  51957. if shift >= 64 {
  51958. return ErrIntOverflowGenerated
  51959. }
  51960. if iNdEx >= l {
  51961. return io.ErrUnexpectedEOF
  51962. }
  51963. b := dAtA[iNdEx]
  51964. iNdEx++
  51965. stringLen |= uint64(b&0x7F) << shift
  51966. if b < 0x80 {
  51967. break
  51968. }
  51969. }
  51970. intStringLen := int(stringLen)
  51971. if intStringLen < 0 {
  51972. return ErrInvalidLengthGenerated
  51973. }
  51974. postIndex := iNdEx + intStringLen
  51975. if postIndex < 0 {
  51976. return ErrInvalidLengthGenerated
  51977. }
  51978. if postIndex > l {
  51979. return io.ErrUnexpectedEOF
  51980. }
  51981. m.ServiceAccountName = string(dAtA[iNdEx:postIndex])
  51982. iNdEx = postIndex
  51983. case 9:
  51984. if wireType != 2 {
  51985. return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedServiceAccount", wireType)
  51986. }
  51987. var stringLen uint64
  51988. for shift := uint(0); ; shift += 7 {
  51989. if shift >= 64 {
  51990. return ErrIntOverflowGenerated
  51991. }
  51992. if iNdEx >= l {
  51993. return io.ErrUnexpectedEOF
  51994. }
  51995. b := dAtA[iNdEx]
  51996. iNdEx++
  51997. stringLen |= uint64(b&0x7F) << shift
  51998. if b < 0x80 {
  51999. break
  52000. }
  52001. }
  52002. intStringLen := int(stringLen)
  52003. if intStringLen < 0 {
  52004. return ErrInvalidLengthGenerated
  52005. }
  52006. postIndex := iNdEx + intStringLen
  52007. if postIndex < 0 {
  52008. return ErrInvalidLengthGenerated
  52009. }
  52010. if postIndex > l {
  52011. return io.ErrUnexpectedEOF
  52012. }
  52013. m.DeprecatedServiceAccount = string(dAtA[iNdEx:postIndex])
  52014. iNdEx = postIndex
  52015. case 10:
  52016. if wireType != 2 {
  52017. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  52018. }
  52019. var stringLen uint64
  52020. for shift := uint(0); ; shift += 7 {
  52021. if shift >= 64 {
  52022. return ErrIntOverflowGenerated
  52023. }
  52024. if iNdEx >= l {
  52025. return io.ErrUnexpectedEOF
  52026. }
  52027. b := dAtA[iNdEx]
  52028. iNdEx++
  52029. stringLen |= uint64(b&0x7F) << shift
  52030. if b < 0x80 {
  52031. break
  52032. }
  52033. }
  52034. intStringLen := int(stringLen)
  52035. if intStringLen < 0 {
  52036. return ErrInvalidLengthGenerated
  52037. }
  52038. postIndex := iNdEx + intStringLen
  52039. if postIndex < 0 {
  52040. return ErrInvalidLengthGenerated
  52041. }
  52042. if postIndex > l {
  52043. return io.ErrUnexpectedEOF
  52044. }
  52045. m.NodeName = string(dAtA[iNdEx:postIndex])
  52046. iNdEx = postIndex
  52047. case 11:
  52048. if wireType != 0 {
  52049. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  52050. }
  52051. var v int
  52052. for shift := uint(0); ; shift += 7 {
  52053. if shift >= 64 {
  52054. return ErrIntOverflowGenerated
  52055. }
  52056. if iNdEx >= l {
  52057. return io.ErrUnexpectedEOF
  52058. }
  52059. b := dAtA[iNdEx]
  52060. iNdEx++
  52061. v |= int(b&0x7F) << shift
  52062. if b < 0x80 {
  52063. break
  52064. }
  52065. }
  52066. m.HostNetwork = bool(v != 0)
  52067. case 12:
  52068. if wireType != 0 {
  52069. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  52070. }
  52071. var v int
  52072. for shift := uint(0); ; shift += 7 {
  52073. if shift >= 64 {
  52074. return ErrIntOverflowGenerated
  52075. }
  52076. if iNdEx >= l {
  52077. return io.ErrUnexpectedEOF
  52078. }
  52079. b := dAtA[iNdEx]
  52080. iNdEx++
  52081. v |= int(b&0x7F) << shift
  52082. if b < 0x80 {
  52083. break
  52084. }
  52085. }
  52086. m.HostPID = bool(v != 0)
  52087. case 13:
  52088. if wireType != 0 {
  52089. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  52090. }
  52091. var v int
  52092. for shift := uint(0); ; shift += 7 {
  52093. if shift >= 64 {
  52094. return ErrIntOverflowGenerated
  52095. }
  52096. if iNdEx >= l {
  52097. return io.ErrUnexpectedEOF
  52098. }
  52099. b := dAtA[iNdEx]
  52100. iNdEx++
  52101. v |= int(b&0x7F) << shift
  52102. if b < 0x80 {
  52103. break
  52104. }
  52105. }
  52106. m.HostIPC = bool(v != 0)
  52107. case 14:
  52108. if wireType != 2 {
  52109. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  52110. }
  52111. var msglen int
  52112. for shift := uint(0); ; shift += 7 {
  52113. if shift >= 64 {
  52114. return ErrIntOverflowGenerated
  52115. }
  52116. if iNdEx >= l {
  52117. return io.ErrUnexpectedEOF
  52118. }
  52119. b := dAtA[iNdEx]
  52120. iNdEx++
  52121. msglen |= int(b&0x7F) << shift
  52122. if b < 0x80 {
  52123. break
  52124. }
  52125. }
  52126. if msglen < 0 {
  52127. return ErrInvalidLengthGenerated
  52128. }
  52129. postIndex := iNdEx + msglen
  52130. if postIndex < 0 {
  52131. return ErrInvalidLengthGenerated
  52132. }
  52133. if postIndex > l {
  52134. return io.ErrUnexpectedEOF
  52135. }
  52136. if m.SecurityContext == nil {
  52137. m.SecurityContext = &PodSecurityContext{}
  52138. }
  52139. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52140. return err
  52141. }
  52142. iNdEx = postIndex
  52143. case 15:
  52144. if wireType != 2 {
  52145. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  52146. }
  52147. var msglen int
  52148. for shift := uint(0); ; shift += 7 {
  52149. if shift >= 64 {
  52150. return ErrIntOverflowGenerated
  52151. }
  52152. if iNdEx >= l {
  52153. return io.ErrUnexpectedEOF
  52154. }
  52155. b := dAtA[iNdEx]
  52156. iNdEx++
  52157. msglen |= int(b&0x7F) << shift
  52158. if b < 0x80 {
  52159. break
  52160. }
  52161. }
  52162. if msglen < 0 {
  52163. return ErrInvalidLengthGenerated
  52164. }
  52165. postIndex := iNdEx + msglen
  52166. if postIndex < 0 {
  52167. return ErrInvalidLengthGenerated
  52168. }
  52169. if postIndex > l {
  52170. return io.ErrUnexpectedEOF
  52171. }
  52172. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  52173. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52174. return err
  52175. }
  52176. iNdEx = postIndex
  52177. case 16:
  52178. if wireType != 2 {
  52179. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  52180. }
  52181. var stringLen uint64
  52182. for shift := uint(0); ; shift += 7 {
  52183. if shift >= 64 {
  52184. return ErrIntOverflowGenerated
  52185. }
  52186. if iNdEx >= l {
  52187. return io.ErrUnexpectedEOF
  52188. }
  52189. b := dAtA[iNdEx]
  52190. iNdEx++
  52191. stringLen |= uint64(b&0x7F) << shift
  52192. if b < 0x80 {
  52193. break
  52194. }
  52195. }
  52196. intStringLen := int(stringLen)
  52197. if intStringLen < 0 {
  52198. return ErrInvalidLengthGenerated
  52199. }
  52200. postIndex := iNdEx + intStringLen
  52201. if postIndex < 0 {
  52202. return ErrInvalidLengthGenerated
  52203. }
  52204. if postIndex > l {
  52205. return io.ErrUnexpectedEOF
  52206. }
  52207. m.Hostname = string(dAtA[iNdEx:postIndex])
  52208. iNdEx = postIndex
  52209. case 17:
  52210. if wireType != 2 {
  52211. return fmt.Errorf("proto: wrong wireType = %d for field Subdomain", wireType)
  52212. }
  52213. var stringLen uint64
  52214. for shift := uint(0); ; shift += 7 {
  52215. if shift >= 64 {
  52216. return ErrIntOverflowGenerated
  52217. }
  52218. if iNdEx >= l {
  52219. return io.ErrUnexpectedEOF
  52220. }
  52221. b := dAtA[iNdEx]
  52222. iNdEx++
  52223. stringLen |= uint64(b&0x7F) << shift
  52224. if b < 0x80 {
  52225. break
  52226. }
  52227. }
  52228. intStringLen := int(stringLen)
  52229. if intStringLen < 0 {
  52230. return ErrInvalidLengthGenerated
  52231. }
  52232. postIndex := iNdEx + intStringLen
  52233. if postIndex < 0 {
  52234. return ErrInvalidLengthGenerated
  52235. }
  52236. if postIndex > l {
  52237. return io.ErrUnexpectedEOF
  52238. }
  52239. m.Subdomain = string(dAtA[iNdEx:postIndex])
  52240. iNdEx = postIndex
  52241. case 18:
  52242. if wireType != 2 {
  52243. return fmt.Errorf("proto: wrong wireType = %d for field Affinity", wireType)
  52244. }
  52245. var msglen int
  52246. for shift := uint(0); ; shift += 7 {
  52247. if shift >= 64 {
  52248. return ErrIntOverflowGenerated
  52249. }
  52250. if iNdEx >= l {
  52251. return io.ErrUnexpectedEOF
  52252. }
  52253. b := dAtA[iNdEx]
  52254. iNdEx++
  52255. msglen |= int(b&0x7F) << shift
  52256. if b < 0x80 {
  52257. break
  52258. }
  52259. }
  52260. if msglen < 0 {
  52261. return ErrInvalidLengthGenerated
  52262. }
  52263. postIndex := iNdEx + msglen
  52264. if postIndex < 0 {
  52265. return ErrInvalidLengthGenerated
  52266. }
  52267. if postIndex > l {
  52268. return io.ErrUnexpectedEOF
  52269. }
  52270. if m.Affinity == nil {
  52271. m.Affinity = &Affinity{}
  52272. }
  52273. if err := m.Affinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52274. return err
  52275. }
  52276. iNdEx = postIndex
  52277. case 19:
  52278. if wireType != 2 {
  52279. return fmt.Errorf("proto: wrong wireType = %d for field SchedulerName", wireType)
  52280. }
  52281. var stringLen uint64
  52282. for shift := uint(0); ; shift += 7 {
  52283. if shift >= 64 {
  52284. return ErrIntOverflowGenerated
  52285. }
  52286. if iNdEx >= l {
  52287. return io.ErrUnexpectedEOF
  52288. }
  52289. b := dAtA[iNdEx]
  52290. iNdEx++
  52291. stringLen |= uint64(b&0x7F) << shift
  52292. if b < 0x80 {
  52293. break
  52294. }
  52295. }
  52296. intStringLen := int(stringLen)
  52297. if intStringLen < 0 {
  52298. return ErrInvalidLengthGenerated
  52299. }
  52300. postIndex := iNdEx + intStringLen
  52301. if postIndex < 0 {
  52302. return ErrInvalidLengthGenerated
  52303. }
  52304. if postIndex > l {
  52305. return io.ErrUnexpectedEOF
  52306. }
  52307. m.SchedulerName = string(dAtA[iNdEx:postIndex])
  52308. iNdEx = postIndex
  52309. case 20:
  52310. if wireType != 2 {
  52311. return fmt.Errorf("proto: wrong wireType = %d for field InitContainers", wireType)
  52312. }
  52313. var msglen int
  52314. for shift := uint(0); ; shift += 7 {
  52315. if shift >= 64 {
  52316. return ErrIntOverflowGenerated
  52317. }
  52318. if iNdEx >= l {
  52319. return io.ErrUnexpectedEOF
  52320. }
  52321. b := dAtA[iNdEx]
  52322. iNdEx++
  52323. msglen |= int(b&0x7F) << shift
  52324. if b < 0x80 {
  52325. break
  52326. }
  52327. }
  52328. if msglen < 0 {
  52329. return ErrInvalidLengthGenerated
  52330. }
  52331. postIndex := iNdEx + msglen
  52332. if postIndex < 0 {
  52333. return ErrInvalidLengthGenerated
  52334. }
  52335. if postIndex > l {
  52336. return io.ErrUnexpectedEOF
  52337. }
  52338. m.InitContainers = append(m.InitContainers, Container{})
  52339. if err := m.InitContainers[len(m.InitContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52340. return err
  52341. }
  52342. iNdEx = postIndex
  52343. case 21:
  52344. if wireType != 0 {
  52345. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  52346. }
  52347. var v int
  52348. for shift := uint(0); ; shift += 7 {
  52349. if shift >= 64 {
  52350. return ErrIntOverflowGenerated
  52351. }
  52352. if iNdEx >= l {
  52353. return io.ErrUnexpectedEOF
  52354. }
  52355. b := dAtA[iNdEx]
  52356. iNdEx++
  52357. v |= int(b&0x7F) << shift
  52358. if b < 0x80 {
  52359. break
  52360. }
  52361. }
  52362. b := bool(v != 0)
  52363. m.AutomountServiceAccountToken = &b
  52364. case 22:
  52365. if wireType != 2 {
  52366. return fmt.Errorf("proto: wrong wireType = %d for field Tolerations", wireType)
  52367. }
  52368. var msglen int
  52369. for shift := uint(0); ; shift += 7 {
  52370. if shift >= 64 {
  52371. return ErrIntOverflowGenerated
  52372. }
  52373. if iNdEx >= l {
  52374. return io.ErrUnexpectedEOF
  52375. }
  52376. b := dAtA[iNdEx]
  52377. iNdEx++
  52378. msglen |= int(b&0x7F) << shift
  52379. if b < 0x80 {
  52380. break
  52381. }
  52382. }
  52383. if msglen < 0 {
  52384. return ErrInvalidLengthGenerated
  52385. }
  52386. postIndex := iNdEx + msglen
  52387. if postIndex < 0 {
  52388. return ErrInvalidLengthGenerated
  52389. }
  52390. if postIndex > l {
  52391. return io.ErrUnexpectedEOF
  52392. }
  52393. m.Tolerations = append(m.Tolerations, Toleration{})
  52394. if err := m.Tolerations[len(m.Tolerations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52395. return err
  52396. }
  52397. iNdEx = postIndex
  52398. case 23:
  52399. if wireType != 2 {
  52400. return fmt.Errorf("proto: wrong wireType = %d for field HostAliases", wireType)
  52401. }
  52402. var msglen int
  52403. for shift := uint(0); ; shift += 7 {
  52404. if shift >= 64 {
  52405. return ErrIntOverflowGenerated
  52406. }
  52407. if iNdEx >= l {
  52408. return io.ErrUnexpectedEOF
  52409. }
  52410. b := dAtA[iNdEx]
  52411. iNdEx++
  52412. msglen |= int(b&0x7F) << shift
  52413. if b < 0x80 {
  52414. break
  52415. }
  52416. }
  52417. if msglen < 0 {
  52418. return ErrInvalidLengthGenerated
  52419. }
  52420. postIndex := iNdEx + msglen
  52421. if postIndex < 0 {
  52422. return ErrInvalidLengthGenerated
  52423. }
  52424. if postIndex > l {
  52425. return io.ErrUnexpectedEOF
  52426. }
  52427. m.HostAliases = append(m.HostAliases, HostAlias{})
  52428. if err := m.HostAliases[len(m.HostAliases)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52429. return err
  52430. }
  52431. iNdEx = postIndex
  52432. case 24:
  52433. if wireType != 2 {
  52434. return fmt.Errorf("proto: wrong wireType = %d for field PriorityClassName", wireType)
  52435. }
  52436. var stringLen uint64
  52437. for shift := uint(0); ; shift += 7 {
  52438. if shift >= 64 {
  52439. return ErrIntOverflowGenerated
  52440. }
  52441. if iNdEx >= l {
  52442. return io.ErrUnexpectedEOF
  52443. }
  52444. b := dAtA[iNdEx]
  52445. iNdEx++
  52446. stringLen |= uint64(b&0x7F) << shift
  52447. if b < 0x80 {
  52448. break
  52449. }
  52450. }
  52451. intStringLen := int(stringLen)
  52452. if intStringLen < 0 {
  52453. return ErrInvalidLengthGenerated
  52454. }
  52455. postIndex := iNdEx + intStringLen
  52456. if postIndex < 0 {
  52457. return ErrInvalidLengthGenerated
  52458. }
  52459. if postIndex > l {
  52460. return io.ErrUnexpectedEOF
  52461. }
  52462. m.PriorityClassName = string(dAtA[iNdEx:postIndex])
  52463. iNdEx = postIndex
  52464. case 25:
  52465. if wireType != 0 {
  52466. return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType)
  52467. }
  52468. var v int32
  52469. for shift := uint(0); ; shift += 7 {
  52470. if shift >= 64 {
  52471. return ErrIntOverflowGenerated
  52472. }
  52473. if iNdEx >= l {
  52474. return io.ErrUnexpectedEOF
  52475. }
  52476. b := dAtA[iNdEx]
  52477. iNdEx++
  52478. v |= int32(b&0x7F) << shift
  52479. if b < 0x80 {
  52480. break
  52481. }
  52482. }
  52483. m.Priority = &v
  52484. case 26:
  52485. if wireType != 2 {
  52486. return fmt.Errorf("proto: wrong wireType = %d for field DNSConfig", wireType)
  52487. }
  52488. var msglen int
  52489. for shift := uint(0); ; shift += 7 {
  52490. if shift >= 64 {
  52491. return ErrIntOverflowGenerated
  52492. }
  52493. if iNdEx >= l {
  52494. return io.ErrUnexpectedEOF
  52495. }
  52496. b := dAtA[iNdEx]
  52497. iNdEx++
  52498. msglen |= int(b&0x7F) << shift
  52499. if b < 0x80 {
  52500. break
  52501. }
  52502. }
  52503. if msglen < 0 {
  52504. return ErrInvalidLengthGenerated
  52505. }
  52506. postIndex := iNdEx + msglen
  52507. if postIndex < 0 {
  52508. return ErrInvalidLengthGenerated
  52509. }
  52510. if postIndex > l {
  52511. return io.ErrUnexpectedEOF
  52512. }
  52513. if m.DNSConfig == nil {
  52514. m.DNSConfig = &PodDNSConfig{}
  52515. }
  52516. if err := m.DNSConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52517. return err
  52518. }
  52519. iNdEx = postIndex
  52520. case 27:
  52521. if wireType != 0 {
  52522. return fmt.Errorf("proto: wrong wireType = %d for field ShareProcessNamespace", wireType)
  52523. }
  52524. var v int
  52525. for shift := uint(0); ; shift += 7 {
  52526. if shift >= 64 {
  52527. return ErrIntOverflowGenerated
  52528. }
  52529. if iNdEx >= l {
  52530. return io.ErrUnexpectedEOF
  52531. }
  52532. b := dAtA[iNdEx]
  52533. iNdEx++
  52534. v |= int(b&0x7F) << shift
  52535. if b < 0x80 {
  52536. break
  52537. }
  52538. }
  52539. b := bool(v != 0)
  52540. m.ShareProcessNamespace = &b
  52541. case 28:
  52542. if wireType != 2 {
  52543. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessGates", wireType)
  52544. }
  52545. var msglen int
  52546. for shift := uint(0); ; shift += 7 {
  52547. if shift >= 64 {
  52548. return ErrIntOverflowGenerated
  52549. }
  52550. if iNdEx >= l {
  52551. return io.ErrUnexpectedEOF
  52552. }
  52553. b := dAtA[iNdEx]
  52554. iNdEx++
  52555. msglen |= int(b&0x7F) << shift
  52556. if b < 0x80 {
  52557. break
  52558. }
  52559. }
  52560. if msglen < 0 {
  52561. return ErrInvalidLengthGenerated
  52562. }
  52563. postIndex := iNdEx + msglen
  52564. if postIndex < 0 {
  52565. return ErrInvalidLengthGenerated
  52566. }
  52567. if postIndex > l {
  52568. return io.ErrUnexpectedEOF
  52569. }
  52570. m.ReadinessGates = append(m.ReadinessGates, PodReadinessGate{})
  52571. if err := m.ReadinessGates[len(m.ReadinessGates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52572. return err
  52573. }
  52574. iNdEx = postIndex
  52575. case 29:
  52576. if wireType != 2 {
  52577. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClassName", wireType)
  52578. }
  52579. var stringLen uint64
  52580. for shift := uint(0); ; shift += 7 {
  52581. if shift >= 64 {
  52582. return ErrIntOverflowGenerated
  52583. }
  52584. if iNdEx >= l {
  52585. return io.ErrUnexpectedEOF
  52586. }
  52587. b := dAtA[iNdEx]
  52588. iNdEx++
  52589. stringLen |= uint64(b&0x7F) << shift
  52590. if b < 0x80 {
  52591. break
  52592. }
  52593. }
  52594. intStringLen := int(stringLen)
  52595. if intStringLen < 0 {
  52596. return ErrInvalidLengthGenerated
  52597. }
  52598. postIndex := iNdEx + intStringLen
  52599. if postIndex < 0 {
  52600. return ErrInvalidLengthGenerated
  52601. }
  52602. if postIndex > l {
  52603. return io.ErrUnexpectedEOF
  52604. }
  52605. s := string(dAtA[iNdEx:postIndex])
  52606. m.RuntimeClassName = &s
  52607. iNdEx = postIndex
  52608. case 30:
  52609. if wireType != 0 {
  52610. return fmt.Errorf("proto: wrong wireType = %d for field EnableServiceLinks", wireType)
  52611. }
  52612. var v int
  52613. for shift := uint(0); ; shift += 7 {
  52614. if shift >= 64 {
  52615. return ErrIntOverflowGenerated
  52616. }
  52617. if iNdEx >= l {
  52618. return io.ErrUnexpectedEOF
  52619. }
  52620. b := dAtA[iNdEx]
  52621. iNdEx++
  52622. v |= int(b&0x7F) << shift
  52623. if b < 0x80 {
  52624. break
  52625. }
  52626. }
  52627. b := bool(v != 0)
  52628. m.EnableServiceLinks = &b
  52629. case 31:
  52630. if wireType != 2 {
  52631. return fmt.Errorf("proto: wrong wireType = %d for field PreemptionPolicy", wireType)
  52632. }
  52633. var stringLen uint64
  52634. for shift := uint(0); ; shift += 7 {
  52635. if shift >= 64 {
  52636. return ErrIntOverflowGenerated
  52637. }
  52638. if iNdEx >= l {
  52639. return io.ErrUnexpectedEOF
  52640. }
  52641. b := dAtA[iNdEx]
  52642. iNdEx++
  52643. stringLen |= uint64(b&0x7F) << shift
  52644. if b < 0x80 {
  52645. break
  52646. }
  52647. }
  52648. intStringLen := int(stringLen)
  52649. if intStringLen < 0 {
  52650. return ErrInvalidLengthGenerated
  52651. }
  52652. postIndex := iNdEx + intStringLen
  52653. if postIndex < 0 {
  52654. return ErrInvalidLengthGenerated
  52655. }
  52656. if postIndex > l {
  52657. return io.ErrUnexpectedEOF
  52658. }
  52659. s := PreemptionPolicy(dAtA[iNdEx:postIndex])
  52660. m.PreemptionPolicy = &s
  52661. iNdEx = postIndex
  52662. case 32:
  52663. if wireType != 2 {
  52664. return fmt.Errorf("proto: wrong wireType = %d for field Overhead", wireType)
  52665. }
  52666. var msglen int
  52667. for shift := uint(0); ; shift += 7 {
  52668. if shift >= 64 {
  52669. return ErrIntOverflowGenerated
  52670. }
  52671. if iNdEx >= l {
  52672. return io.ErrUnexpectedEOF
  52673. }
  52674. b := dAtA[iNdEx]
  52675. iNdEx++
  52676. msglen |= int(b&0x7F) << shift
  52677. if b < 0x80 {
  52678. break
  52679. }
  52680. }
  52681. if msglen < 0 {
  52682. return ErrInvalidLengthGenerated
  52683. }
  52684. postIndex := iNdEx + msglen
  52685. if postIndex < 0 {
  52686. return ErrInvalidLengthGenerated
  52687. }
  52688. if postIndex > l {
  52689. return io.ErrUnexpectedEOF
  52690. }
  52691. if m.Overhead == nil {
  52692. m.Overhead = make(ResourceList)
  52693. }
  52694. var mapkey ResourceName
  52695. mapvalue := &resource.Quantity{}
  52696. for iNdEx < postIndex {
  52697. entryPreIndex := iNdEx
  52698. var wire uint64
  52699. for shift := uint(0); ; shift += 7 {
  52700. if shift >= 64 {
  52701. return ErrIntOverflowGenerated
  52702. }
  52703. if iNdEx >= l {
  52704. return io.ErrUnexpectedEOF
  52705. }
  52706. b := dAtA[iNdEx]
  52707. iNdEx++
  52708. wire |= uint64(b&0x7F) << shift
  52709. if b < 0x80 {
  52710. break
  52711. }
  52712. }
  52713. fieldNum := int32(wire >> 3)
  52714. if fieldNum == 1 {
  52715. var stringLenmapkey uint64
  52716. for shift := uint(0); ; shift += 7 {
  52717. if shift >= 64 {
  52718. return ErrIntOverflowGenerated
  52719. }
  52720. if iNdEx >= l {
  52721. return io.ErrUnexpectedEOF
  52722. }
  52723. b := dAtA[iNdEx]
  52724. iNdEx++
  52725. stringLenmapkey |= uint64(b&0x7F) << shift
  52726. if b < 0x80 {
  52727. break
  52728. }
  52729. }
  52730. intStringLenmapkey := int(stringLenmapkey)
  52731. if intStringLenmapkey < 0 {
  52732. return ErrInvalidLengthGenerated
  52733. }
  52734. postStringIndexmapkey := iNdEx + intStringLenmapkey
  52735. if postStringIndexmapkey < 0 {
  52736. return ErrInvalidLengthGenerated
  52737. }
  52738. if postStringIndexmapkey > l {
  52739. return io.ErrUnexpectedEOF
  52740. }
  52741. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  52742. iNdEx = postStringIndexmapkey
  52743. } else if fieldNum == 2 {
  52744. var mapmsglen int
  52745. for shift := uint(0); ; shift += 7 {
  52746. if shift >= 64 {
  52747. return ErrIntOverflowGenerated
  52748. }
  52749. if iNdEx >= l {
  52750. return io.ErrUnexpectedEOF
  52751. }
  52752. b := dAtA[iNdEx]
  52753. iNdEx++
  52754. mapmsglen |= int(b&0x7F) << shift
  52755. if b < 0x80 {
  52756. break
  52757. }
  52758. }
  52759. if mapmsglen < 0 {
  52760. return ErrInvalidLengthGenerated
  52761. }
  52762. postmsgIndex := iNdEx + mapmsglen
  52763. if postmsgIndex < 0 {
  52764. return ErrInvalidLengthGenerated
  52765. }
  52766. if postmsgIndex > l {
  52767. return io.ErrUnexpectedEOF
  52768. }
  52769. mapvalue = &resource.Quantity{}
  52770. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  52771. return err
  52772. }
  52773. iNdEx = postmsgIndex
  52774. } else {
  52775. iNdEx = entryPreIndex
  52776. skippy, err := skipGenerated(dAtA[iNdEx:])
  52777. if err != nil {
  52778. return err
  52779. }
  52780. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52781. return ErrInvalidLengthGenerated
  52782. }
  52783. if (iNdEx + skippy) > postIndex {
  52784. return io.ErrUnexpectedEOF
  52785. }
  52786. iNdEx += skippy
  52787. }
  52788. }
  52789. m.Overhead[ResourceName(mapkey)] = *mapvalue
  52790. iNdEx = postIndex
  52791. case 33:
  52792. if wireType != 2 {
  52793. return fmt.Errorf("proto: wrong wireType = %d for field TopologySpreadConstraints", wireType)
  52794. }
  52795. var msglen int
  52796. for shift := uint(0); ; shift += 7 {
  52797. if shift >= 64 {
  52798. return ErrIntOverflowGenerated
  52799. }
  52800. if iNdEx >= l {
  52801. return io.ErrUnexpectedEOF
  52802. }
  52803. b := dAtA[iNdEx]
  52804. iNdEx++
  52805. msglen |= int(b&0x7F) << shift
  52806. if b < 0x80 {
  52807. break
  52808. }
  52809. }
  52810. if msglen < 0 {
  52811. return ErrInvalidLengthGenerated
  52812. }
  52813. postIndex := iNdEx + msglen
  52814. if postIndex < 0 {
  52815. return ErrInvalidLengthGenerated
  52816. }
  52817. if postIndex > l {
  52818. return io.ErrUnexpectedEOF
  52819. }
  52820. m.TopologySpreadConstraints = append(m.TopologySpreadConstraints, TopologySpreadConstraint{})
  52821. if err := m.TopologySpreadConstraints[len(m.TopologySpreadConstraints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52822. return err
  52823. }
  52824. iNdEx = postIndex
  52825. case 34:
  52826. if wireType != 2 {
  52827. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainers", wireType)
  52828. }
  52829. var msglen int
  52830. for shift := uint(0); ; shift += 7 {
  52831. if shift >= 64 {
  52832. return ErrIntOverflowGenerated
  52833. }
  52834. if iNdEx >= l {
  52835. return io.ErrUnexpectedEOF
  52836. }
  52837. b := dAtA[iNdEx]
  52838. iNdEx++
  52839. msglen |= int(b&0x7F) << shift
  52840. if b < 0x80 {
  52841. break
  52842. }
  52843. }
  52844. if msglen < 0 {
  52845. return ErrInvalidLengthGenerated
  52846. }
  52847. postIndex := iNdEx + msglen
  52848. if postIndex < 0 {
  52849. return ErrInvalidLengthGenerated
  52850. }
  52851. if postIndex > l {
  52852. return io.ErrUnexpectedEOF
  52853. }
  52854. m.EphemeralContainers = append(m.EphemeralContainers, EphemeralContainer{})
  52855. if err := m.EphemeralContainers[len(m.EphemeralContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52856. return err
  52857. }
  52858. iNdEx = postIndex
  52859. case 35:
  52860. if wireType != 0 {
  52861. return fmt.Errorf("proto: wrong wireType = %d for field SetHostnameAsFQDN", wireType)
  52862. }
  52863. var v int
  52864. for shift := uint(0); ; shift += 7 {
  52865. if shift >= 64 {
  52866. return ErrIntOverflowGenerated
  52867. }
  52868. if iNdEx >= l {
  52869. return io.ErrUnexpectedEOF
  52870. }
  52871. b := dAtA[iNdEx]
  52872. iNdEx++
  52873. v |= int(b&0x7F) << shift
  52874. if b < 0x80 {
  52875. break
  52876. }
  52877. }
  52878. b := bool(v != 0)
  52879. m.SetHostnameAsFQDN = &b
  52880. case 36:
  52881. if wireType != 2 {
  52882. return fmt.Errorf("proto: wrong wireType = %d for field OS", wireType)
  52883. }
  52884. var msglen int
  52885. for shift := uint(0); ; shift += 7 {
  52886. if shift >= 64 {
  52887. return ErrIntOverflowGenerated
  52888. }
  52889. if iNdEx >= l {
  52890. return io.ErrUnexpectedEOF
  52891. }
  52892. b := dAtA[iNdEx]
  52893. iNdEx++
  52894. msglen |= int(b&0x7F) << shift
  52895. if b < 0x80 {
  52896. break
  52897. }
  52898. }
  52899. if msglen < 0 {
  52900. return ErrInvalidLengthGenerated
  52901. }
  52902. postIndex := iNdEx + msglen
  52903. if postIndex < 0 {
  52904. return ErrInvalidLengthGenerated
  52905. }
  52906. if postIndex > l {
  52907. return io.ErrUnexpectedEOF
  52908. }
  52909. if m.OS == nil {
  52910. m.OS = &PodOS{}
  52911. }
  52912. if err := m.OS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52913. return err
  52914. }
  52915. iNdEx = postIndex
  52916. default:
  52917. iNdEx = preIndex
  52918. skippy, err := skipGenerated(dAtA[iNdEx:])
  52919. if err != nil {
  52920. return err
  52921. }
  52922. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52923. return ErrInvalidLengthGenerated
  52924. }
  52925. if (iNdEx + skippy) > l {
  52926. return io.ErrUnexpectedEOF
  52927. }
  52928. iNdEx += skippy
  52929. }
  52930. }
  52931. if iNdEx > l {
  52932. return io.ErrUnexpectedEOF
  52933. }
  52934. return nil
  52935. }
  52936. func (m *PodStatus) Unmarshal(dAtA []byte) error {
  52937. l := len(dAtA)
  52938. iNdEx := 0
  52939. for iNdEx < l {
  52940. preIndex := iNdEx
  52941. var wire uint64
  52942. for shift := uint(0); ; shift += 7 {
  52943. if shift >= 64 {
  52944. return ErrIntOverflowGenerated
  52945. }
  52946. if iNdEx >= l {
  52947. return io.ErrUnexpectedEOF
  52948. }
  52949. b := dAtA[iNdEx]
  52950. iNdEx++
  52951. wire |= uint64(b&0x7F) << shift
  52952. if b < 0x80 {
  52953. break
  52954. }
  52955. }
  52956. fieldNum := int32(wire >> 3)
  52957. wireType := int(wire & 0x7)
  52958. if wireType == 4 {
  52959. return fmt.Errorf("proto: PodStatus: wiretype end group for non-group")
  52960. }
  52961. if fieldNum <= 0 {
  52962. return fmt.Errorf("proto: PodStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  52963. }
  52964. switch fieldNum {
  52965. case 1:
  52966. if wireType != 2 {
  52967. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  52968. }
  52969. var stringLen uint64
  52970. for shift := uint(0); ; shift += 7 {
  52971. if shift >= 64 {
  52972. return ErrIntOverflowGenerated
  52973. }
  52974. if iNdEx >= l {
  52975. return io.ErrUnexpectedEOF
  52976. }
  52977. b := dAtA[iNdEx]
  52978. iNdEx++
  52979. stringLen |= uint64(b&0x7F) << shift
  52980. if b < 0x80 {
  52981. break
  52982. }
  52983. }
  52984. intStringLen := int(stringLen)
  52985. if intStringLen < 0 {
  52986. return ErrInvalidLengthGenerated
  52987. }
  52988. postIndex := iNdEx + intStringLen
  52989. if postIndex < 0 {
  52990. return ErrInvalidLengthGenerated
  52991. }
  52992. if postIndex > l {
  52993. return io.ErrUnexpectedEOF
  52994. }
  52995. m.Phase = PodPhase(dAtA[iNdEx:postIndex])
  52996. iNdEx = postIndex
  52997. case 2:
  52998. if wireType != 2 {
  52999. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  53000. }
  53001. var msglen int
  53002. for shift := uint(0); ; shift += 7 {
  53003. if shift >= 64 {
  53004. return ErrIntOverflowGenerated
  53005. }
  53006. if iNdEx >= l {
  53007. return io.ErrUnexpectedEOF
  53008. }
  53009. b := dAtA[iNdEx]
  53010. iNdEx++
  53011. msglen |= int(b&0x7F) << shift
  53012. if b < 0x80 {
  53013. break
  53014. }
  53015. }
  53016. if msglen < 0 {
  53017. return ErrInvalidLengthGenerated
  53018. }
  53019. postIndex := iNdEx + msglen
  53020. if postIndex < 0 {
  53021. return ErrInvalidLengthGenerated
  53022. }
  53023. if postIndex > l {
  53024. return io.ErrUnexpectedEOF
  53025. }
  53026. m.Conditions = append(m.Conditions, PodCondition{})
  53027. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53028. return err
  53029. }
  53030. iNdEx = postIndex
  53031. case 3:
  53032. if wireType != 2 {
  53033. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  53034. }
  53035. var stringLen uint64
  53036. for shift := uint(0); ; shift += 7 {
  53037. if shift >= 64 {
  53038. return ErrIntOverflowGenerated
  53039. }
  53040. if iNdEx >= l {
  53041. return io.ErrUnexpectedEOF
  53042. }
  53043. b := dAtA[iNdEx]
  53044. iNdEx++
  53045. stringLen |= uint64(b&0x7F) << shift
  53046. if b < 0x80 {
  53047. break
  53048. }
  53049. }
  53050. intStringLen := int(stringLen)
  53051. if intStringLen < 0 {
  53052. return ErrInvalidLengthGenerated
  53053. }
  53054. postIndex := iNdEx + intStringLen
  53055. if postIndex < 0 {
  53056. return ErrInvalidLengthGenerated
  53057. }
  53058. if postIndex > l {
  53059. return io.ErrUnexpectedEOF
  53060. }
  53061. m.Message = string(dAtA[iNdEx:postIndex])
  53062. iNdEx = postIndex
  53063. case 4:
  53064. if wireType != 2 {
  53065. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  53066. }
  53067. var stringLen uint64
  53068. for shift := uint(0); ; shift += 7 {
  53069. if shift >= 64 {
  53070. return ErrIntOverflowGenerated
  53071. }
  53072. if iNdEx >= l {
  53073. return io.ErrUnexpectedEOF
  53074. }
  53075. b := dAtA[iNdEx]
  53076. iNdEx++
  53077. stringLen |= uint64(b&0x7F) << shift
  53078. if b < 0x80 {
  53079. break
  53080. }
  53081. }
  53082. intStringLen := int(stringLen)
  53083. if intStringLen < 0 {
  53084. return ErrInvalidLengthGenerated
  53085. }
  53086. postIndex := iNdEx + intStringLen
  53087. if postIndex < 0 {
  53088. return ErrInvalidLengthGenerated
  53089. }
  53090. if postIndex > l {
  53091. return io.ErrUnexpectedEOF
  53092. }
  53093. m.Reason = string(dAtA[iNdEx:postIndex])
  53094. iNdEx = postIndex
  53095. case 5:
  53096. if wireType != 2 {
  53097. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  53098. }
  53099. var stringLen uint64
  53100. for shift := uint(0); ; shift += 7 {
  53101. if shift >= 64 {
  53102. return ErrIntOverflowGenerated
  53103. }
  53104. if iNdEx >= l {
  53105. return io.ErrUnexpectedEOF
  53106. }
  53107. b := dAtA[iNdEx]
  53108. iNdEx++
  53109. stringLen |= uint64(b&0x7F) << shift
  53110. if b < 0x80 {
  53111. break
  53112. }
  53113. }
  53114. intStringLen := int(stringLen)
  53115. if intStringLen < 0 {
  53116. return ErrInvalidLengthGenerated
  53117. }
  53118. postIndex := iNdEx + intStringLen
  53119. if postIndex < 0 {
  53120. return ErrInvalidLengthGenerated
  53121. }
  53122. if postIndex > l {
  53123. return io.ErrUnexpectedEOF
  53124. }
  53125. m.HostIP = string(dAtA[iNdEx:postIndex])
  53126. iNdEx = postIndex
  53127. case 6:
  53128. if wireType != 2 {
  53129. return fmt.Errorf("proto: wrong wireType = %d for field PodIP", wireType)
  53130. }
  53131. var stringLen uint64
  53132. for shift := uint(0); ; shift += 7 {
  53133. if shift >= 64 {
  53134. return ErrIntOverflowGenerated
  53135. }
  53136. if iNdEx >= l {
  53137. return io.ErrUnexpectedEOF
  53138. }
  53139. b := dAtA[iNdEx]
  53140. iNdEx++
  53141. stringLen |= uint64(b&0x7F) << shift
  53142. if b < 0x80 {
  53143. break
  53144. }
  53145. }
  53146. intStringLen := int(stringLen)
  53147. if intStringLen < 0 {
  53148. return ErrInvalidLengthGenerated
  53149. }
  53150. postIndex := iNdEx + intStringLen
  53151. if postIndex < 0 {
  53152. return ErrInvalidLengthGenerated
  53153. }
  53154. if postIndex > l {
  53155. return io.ErrUnexpectedEOF
  53156. }
  53157. m.PodIP = string(dAtA[iNdEx:postIndex])
  53158. iNdEx = postIndex
  53159. case 7:
  53160. if wireType != 2 {
  53161. return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
  53162. }
  53163. var msglen int
  53164. for shift := uint(0); ; shift += 7 {
  53165. if shift >= 64 {
  53166. return ErrIntOverflowGenerated
  53167. }
  53168. if iNdEx >= l {
  53169. return io.ErrUnexpectedEOF
  53170. }
  53171. b := dAtA[iNdEx]
  53172. iNdEx++
  53173. msglen |= int(b&0x7F) << shift
  53174. if b < 0x80 {
  53175. break
  53176. }
  53177. }
  53178. if msglen < 0 {
  53179. return ErrInvalidLengthGenerated
  53180. }
  53181. postIndex := iNdEx + msglen
  53182. if postIndex < 0 {
  53183. return ErrInvalidLengthGenerated
  53184. }
  53185. if postIndex > l {
  53186. return io.ErrUnexpectedEOF
  53187. }
  53188. if m.StartTime == nil {
  53189. m.StartTime = &v1.Time{}
  53190. }
  53191. if err := m.StartTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53192. return err
  53193. }
  53194. iNdEx = postIndex
  53195. case 8:
  53196. if wireType != 2 {
  53197. return fmt.Errorf("proto: wrong wireType = %d for field ContainerStatuses", wireType)
  53198. }
  53199. var msglen int
  53200. for shift := uint(0); ; shift += 7 {
  53201. if shift >= 64 {
  53202. return ErrIntOverflowGenerated
  53203. }
  53204. if iNdEx >= l {
  53205. return io.ErrUnexpectedEOF
  53206. }
  53207. b := dAtA[iNdEx]
  53208. iNdEx++
  53209. msglen |= int(b&0x7F) << shift
  53210. if b < 0x80 {
  53211. break
  53212. }
  53213. }
  53214. if msglen < 0 {
  53215. return ErrInvalidLengthGenerated
  53216. }
  53217. postIndex := iNdEx + msglen
  53218. if postIndex < 0 {
  53219. return ErrInvalidLengthGenerated
  53220. }
  53221. if postIndex > l {
  53222. return io.ErrUnexpectedEOF
  53223. }
  53224. m.ContainerStatuses = append(m.ContainerStatuses, ContainerStatus{})
  53225. if err := m.ContainerStatuses[len(m.ContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53226. return err
  53227. }
  53228. iNdEx = postIndex
  53229. case 9:
  53230. if wireType != 2 {
  53231. return fmt.Errorf("proto: wrong wireType = %d for field QOSClass", wireType)
  53232. }
  53233. var stringLen uint64
  53234. for shift := uint(0); ; shift += 7 {
  53235. if shift >= 64 {
  53236. return ErrIntOverflowGenerated
  53237. }
  53238. if iNdEx >= l {
  53239. return io.ErrUnexpectedEOF
  53240. }
  53241. b := dAtA[iNdEx]
  53242. iNdEx++
  53243. stringLen |= uint64(b&0x7F) << shift
  53244. if b < 0x80 {
  53245. break
  53246. }
  53247. }
  53248. intStringLen := int(stringLen)
  53249. if intStringLen < 0 {
  53250. return ErrInvalidLengthGenerated
  53251. }
  53252. postIndex := iNdEx + intStringLen
  53253. if postIndex < 0 {
  53254. return ErrInvalidLengthGenerated
  53255. }
  53256. if postIndex > l {
  53257. return io.ErrUnexpectedEOF
  53258. }
  53259. m.QOSClass = PodQOSClass(dAtA[iNdEx:postIndex])
  53260. iNdEx = postIndex
  53261. case 10:
  53262. if wireType != 2 {
  53263. return fmt.Errorf("proto: wrong wireType = %d for field InitContainerStatuses", wireType)
  53264. }
  53265. var msglen int
  53266. for shift := uint(0); ; shift += 7 {
  53267. if shift >= 64 {
  53268. return ErrIntOverflowGenerated
  53269. }
  53270. if iNdEx >= l {
  53271. return io.ErrUnexpectedEOF
  53272. }
  53273. b := dAtA[iNdEx]
  53274. iNdEx++
  53275. msglen |= int(b&0x7F) << shift
  53276. if b < 0x80 {
  53277. break
  53278. }
  53279. }
  53280. if msglen < 0 {
  53281. return ErrInvalidLengthGenerated
  53282. }
  53283. postIndex := iNdEx + msglen
  53284. if postIndex < 0 {
  53285. return ErrInvalidLengthGenerated
  53286. }
  53287. if postIndex > l {
  53288. return io.ErrUnexpectedEOF
  53289. }
  53290. m.InitContainerStatuses = append(m.InitContainerStatuses, ContainerStatus{})
  53291. if err := m.InitContainerStatuses[len(m.InitContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53292. return err
  53293. }
  53294. iNdEx = postIndex
  53295. case 11:
  53296. if wireType != 2 {
  53297. return fmt.Errorf("proto: wrong wireType = %d for field NominatedNodeName", wireType)
  53298. }
  53299. var stringLen uint64
  53300. for shift := uint(0); ; shift += 7 {
  53301. if shift >= 64 {
  53302. return ErrIntOverflowGenerated
  53303. }
  53304. if iNdEx >= l {
  53305. return io.ErrUnexpectedEOF
  53306. }
  53307. b := dAtA[iNdEx]
  53308. iNdEx++
  53309. stringLen |= uint64(b&0x7F) << shift
  53310. if b < 0x80 {
  53311. break
  53312. }
  53313. }
  53314. intStringLen := int(stringLen)
  53315. if intStringLen < 0 {
  53316. return ErrInvalidLengthGenerated
  53317. }
  53318. postIndex := iNdEx + intStringLen
  53319. if postIndex < 0 {
  53320. return ErrInvalidLengthGenerated
  53321. }
  53322. if postIndex > l {
  53323. return io.ErrUnexpectedEOF
  53324. }
  53325. m.NominatedNodeName = string(dAtA[iNdEx:postIndex])
  53326. iNdEx = postIndex
  53327. case 12:
  53328. if wireType != 2 {
  53329. return fmt.Errorf("proto: wrong wireType = %d for field PodIPs", 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. m.PodIPs = append(m.PodIPs, PodIP{})
  53357. if err := m.PodIPs[len(m.PodIPs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53358. return err
  53359. }
  53360. iNdEx = postIndex
  53361. case 13:
  53362. if wireType != 2 {
  53363. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerStatuses", wireType)
  53364. }
  53365. var msglen int
  53366. for shift := uint(0); ; shift += 7 {
  53367. if shift >= 64 {
  53368. return ErrIntOverflowGenerated
  53369. }
  53370. if iNdEx >= l {
  53371. return io.ErrUnexpectedEOF
  53372. }
  53373. b := dAtA[iNdEx]
  53374. iNdEx++
  53375. msglen |= int(b&0x7F) << shift
  53376. if b < 0x80 {
  53377. break
  53378. }
  53379. }
  53380. if msglen < 0 {
  53381. return ErrInvalidLengthGenerated
  53382. }
  53383. postIndex := iNdEx + msglen
  53384. if postIndex < 0 {
  53385. return ErrInvalidLengthGenerated
  53386. }
  53387. if postIndex > l {
  53388. return io.ErrUnexpectedEOF
  53389. }
  53390. m.EphemeralContainerStatuses = append(m.EphemeralContainerStatuses, ContainerStatus{})
  53391. if err := m.EphemeralContainerStatuses[len(m.EphemeralContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53392. return err
  53393. }
  53394. iNdEx = postIndex
  53395. default:
  53396. iNdEx = preIndex
  53397. skippy, err := skipGenerated(dAtA[iNdEx:])
  53398. if err != nil {
  53399. return err
  53400. }
  53401. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53402. return ErrInvalidLengthGenerated
  53403. }
  53404. if (iNdEx + skippy) > l {
  53405. return io.ErrUnexpectedEOF
  53406. }
  53407. iNdEx += skippy
  53408. }
  53409. }
  53410. if iNdEx > l {
  53411. return io.ErrUnexpectedEOF
  53412. }
  53413. return nil
  53414. }
  53415. func (m *PodStatusResult) Unmarshal(dAtA []byte) error {
  53416. l := len(dAtA)
  53417. iNdEx := 0
  53418. for iNdEx < l {
  53419. preIndex := iNdEx
  53420. var wire uint64
  53421. for shift := uint(0); ; shift += 7 {
  53422. if shift >= 64 {
  53423. return ErrIntOverflowGenerated
  53424. }
  53425. if iNdEx >= l {
  53426. return io.ErrUnexpectedEOF
  53427. }
  53428. b := dAtA[iNdEx]
  53429. iNdEx++
  53430. wire |= uint64(b&0x7F) << shift
  53431. if b < 0x80 {
  53432. break
  53433. }
  53434. }
  53435. fieldNum := int32(wire >> 3)
  53436. wireType := int(wire & 0x7)
  53437. if wireType == 4 {
  53438. return fmt.Errorf("proto: PodStatusResult: wiretype end group for non-group")
  53439. }
  53440. if fieldNum <= 0 {
  53441. return fmt.Errorf("proto: PodStatusResult: illegal tag %d (wire type %d)", fieldNum, wire)
  53442. }
  53443. switch fieldNum {
  53444. case 1:
  53445. if wireType != 2 {
  53446. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53447. }
  53448. var msglen int
  53449. for shift := uint(0); ; shift += 7 {
  53450. if shift >= 64 {
  53451. return ErrIntOverflowGenerated
  53452. }
  53453. if iNdEx >= l {
  53454. return io.ErrUnexpectedEOF
  53455. }
  53456. b := dAtA[iNdEx]
  53457. iNdEx++
  53458. msglen |= int(b&0x7F) << shift
  53459. if b < 0x80 {
  53460. break
  53461. }
  53462. }
  53463. if msglen < 0 {
  53464. return ErrInvalidLengthGenerated
  53465. }
  53466. postIndex := iNdEx + msglen
  53467. if postIndex < 0 {
  53468. return ErrInvalidLengthGenerated
  53469. }
  53470. if postIndex > l {
  53471. return io.ErrUnexpectedEOF
  53472. }
  53473. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53474. return err
  53475. }
  53476. iNdEx = postIndex
  53477. case 2:
  53478. if wireType != 2 {
  53479. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  53480. }
  53481. var msglen int
  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. msglen |= int(b&0x7F) << shift
  53492. if b < 0x80 {
  53493. break
  53494. }
  53495. }
  53496. if msglen < 0 {
  53497. return ErrInvalidLengthGenerated
  53498. }
  53499. postIndex := iNdEx + msglen
  53500. if postIndex < 0 {
  53501. return ErrInvalidLengthGenerated
  53502. }
  53503. if postIndex > l {
  53504. return io.ErrUnexpectedEOF
  53505. }
  53506. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53507. return err
  53508. }
  53509. iNdEx = postIndex
  53510. default:
  53511. iNdEx = preIndex
  53512. skippy, err := skipGenerated(dAtA[iNdEx:])
  53513. if err != nil {
  53514. return err
  53515. }
  53516. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53517. return ErrInvalidLengthGenerated
  53518. }
  53519. if (iNdEx + skippy) > l {
  53520. return io.ErrUnexpectedEOF
  53521. }
  53522. iNdEx += skippy
  53523. }
  53524. }
  53525. if iNdEx > l {
  53526. return io.ErrUnexpectedEOF
  53527. }
  53528. return nil
  53529. }
  53530. func (m *PodTemplate) Unmarshal(dAtA []byte) error {
  53531. l := len(dAtA)
  53532. iNdEx := 0
  53533. for iNdEx < l {
  53534. preIndex := iNdEx
  53535. var wire uint64
  53536. for shift := uint(0); ; shift += 7 {
  53537. if shift >= 64 {
  53538. return ErrIntOverflowGenerated
  53539. }
  53540. if iNdEx >= l {
  53541. return io.ErrUnexpectedEOF
  53542. }
  53543. b := dAtA[iNdEx]
  53544. iNdEx++
  53545. wire |= uint64(b&0x7F) << shift
  53546. if b < 0x80 {
  53547. break
  53548. }
  53549. }
  53550. fieldNum := int32(wire >> 3)
  53551. wireType := int(wire & 0x7)
  53552. if wireType == 4 {
  53553. return fmt.Errorf("proto: PodTemplate: wiretype end group for non-group")
  53554. }
  53555. if fieldNum <= 0 {
  53556. return fmt.Errorf("proto: PodTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  53557. }
  53558. switch fieldNum {
  53559. case 1:
  53560. if wireType != 2 {
  53561. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53562. }
  53563. var msglen int
  53564. for shift := uint(0); ; shift += 7 {
  53565. if shift >= 64 {
  53566. return ErrIntOverflowGenerated
  53567. }
  53568. if iNdEx >= l {
  53569. return io.ErrUnexpectedEOF
  53570. }
  53571. b := dAtA[iNdEx]
  53572. iNdEx++
  53573. msglen |= int(b&0x7F) << shift
  53574. if b < 0x80 {
  53575. break
  53576. }
  53577. }
  53578. if msglen < 0 {
  53579. return ErrInvalidLengthGenerated
  53580. }
  53581. postIndex := iNdEx + msglen
  53582. if postIndex < 0 {
  53583. return ErrInvalidLengthGenerated
  53584. }
  53585. if postIndex > l {
  53586. return io.ErrUnexpectedEOF
  53587. }
  53588. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53589. return err
  53590. }
  53591. iNdEx = postIndex
  53592. case 2:
  53593. if wireType != 2 {
  53594. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  53595. }
  53596. var msglen int
  53597. for shift := uint(0); ; shift += 7 {
  53598. if shift >= 64 {
  53599. return ErrIntOverflowGenerated
  53600. }
  53601. if iNdEx >= l {
  53602. return io.ErrUnexpectedEOF
  53603. }
  53604. b := dAtA[iNdEx]
  53605. iNdEx++
  53606. msglen |= int(b&0x7F) << shift
  53607. if b < 0x80 {
  53608. break
  53609. }
  53610. }
  53611. if msglen < 0 {
  53612. return ErrInvalidLengthGenerated
  53613. }
  53614. postIndex := iNdEx + msglen
  53615. if postIndex < 0 {
  53616. return ErrInvalidLengthGenerated
  53617. }
  53618. if postIndex > l {
  53619. return io.ErrUnexpectedEOF
  53620. }
  53621. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53622. return err
  53623. }
  53624. iNdEx = postIndex
  53625. default:
  53626. iNdEx = preIndex
  53627. skippy, err := skipGenerated(dAtA[iNdEx:])
  53628. if err != nil {
  53629. return err
  53630. }
  53631. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53632. return ErrInvalidLengthGenerated
  53633. }
  53634. if (iNdEx + skippy) > l {
  53635. return io.ErrUnexpectedEOF
  53636. }
  53637. iNdEx += skippy
  53638. }
  53639. }
  53640. if iNdEx > l {
  53641. return io.ErrUnexpectedEOF
  53642. }
  53643. return nil
  53644. }
  53645. func (m *PodTemplateList) Unmarshal(dAtA []byte) error {
  53646. l := len(dAtA)
  53647. iNdEx := 0
  53648. for iNdEx < l {
  53649. preIndex := iNdEx
  53650. var wire uint64
  53651. for shift := uint(0); ; shift += 7 {
  53652. if shift >= 64 {
  53653. return ErrIntOverflowGenerated
  53654. }
  53655. if iNdEx >= l {
  53656. return io.ErrUnexpectedEOF
  53657. }
  53658. b := dAtA[iNdEx]
  53659. iNdEx++
  53660. wire |= uint64(b&0x7F) << shift
  53661. if b < 0x80 {
  53662. break
  53663. }
  53664. }
  53665. fieldNum := int32(wire >> 3)
  53666. wireType := int(wire & 0x7)
  53667. if wireType == 4 {
  53668. return fmt.Errorf("proto: PodTemplateList: wiretype end group for non-group")
  53669. }
  53670. if fieldNum <= 0 {
  53671. return fmt.Errorf("proto: PodTemplateList: illegal tag %d (wire type %d)", fieldNum, wire)
  53672. }
  53673. switch fieldNum {
  53674. case 1:
  53675. if wireType != 2 {
  53676. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  53677. }
  53678. var msglen int
  53679. for shift := uint(0); ; shift += 7 {
  53680. if shift >= 64 {
  53681. return ErrIntOverflowGenerated
  53682. }
  53683. if iNdEx >= l {
  53684. return io.ErrUnexpectedEOF
  53685. }
  53686. b := dAtA[iNdEx]
  53687. iNdEx++
  53688. msglen |= int(b&0x7F) << shift
  53689. if b < 0x80 {
  53690. break
  53691. }
  53692. }
  53693. if msglen < 0 {
  53694. return ErrInvalidLengthGenerated
  53695. }
  53696. postIndex := iNdEx + msglen
  53697. if postIndex < 0 {
  53698. return ErrInvalidLengthGenerated
  53699. }
  53700. if postIndex > l {
  53701. return io.ErrUnexpectedEOF
  53702. }
  53703. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53704. return err
  53705. }
  53706. iNdEx = postIndex
  53707. case 2:
  53708. if wireType != 2 {
  53709. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  53710. }
  53711. var msglen int
  53712. for shift := uint(0); ; shift += 7 {
  53713. if shift >= 64 {
  53714. return ErrIntOverflowGenerated
  53715. }
  53716. if iNdEx >= l {
  53717. return io.ErrUnexpectedEOF
  53718. }
  53719. b := dAtA[iNdEx]
  53720. iNdEx++
  53721. msglen |= int(b&0x7F) << shift
  53722. if b < 0x80 {
  53723. break
  53724. }
  53725. }
  53726. if msglen < 0 {
  53727. return ErrInvalidLengthGenerated
  53728. }
  53729. postIndex := iNdEx + msglen
  53730. if postIndex < 0 {
  53731. return ErrInvalidLengthGenerated
  53732. }
  53733. if postIndex > l {
  53734. return io.ErrUnexpectedEOF
  53735. }
  53736. m.Items = append(m.Items, PodTemplate{})
  53737. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53738. return err
  53739. }
  53740. iNdEx = postIndex
  53741. default:
  53742. iNdEx = preIndex
  53743. skippy, err := skipGenerated(dAtA[iNdEx:])
  53744. if err != nil {
  53745. return err
  53746. }
  53747. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53748. return ErrInvalidLengthGenerated
  53749. }
  53750. if (iNdEx + skippy) > l {
  53751. return io.ErrUnexpectedEOF
  53752. }
  53753. iNdEx += skippy
  53754. }
  53755. }
  53756. if iNdEx > l {
  53757. return io.ErrUnexpectedEOF
  53758. }
  53759. return nil
  53760. }
  53761. func (m *PodTemplateSpec) Unmarshal(dAtA []byte) error {
  53762. l := len(dAtA)
  53763. iNdEx := 0
  53764. for iNdEx < l {
  53765. preIndex := iNdEx
  53766. var wire uint64
  53767. for shift := uint(0); ; shift += 7 {
  53768. if shift >= 64 {
  53769. return ErrIntOverflowGenerated
  53770. }
  53771. if iNdEx >= l {
  53772. return io.ErrUnexpectedEOF
  53773. }
  53774. b := dAtA[iNdEx]
  53775. iNdEx++
  53776. wire |= uint64(b&0x7F) << shift
  53777. if b < 0x80 {
  53778. break
  53779. }
  53780. }
  53781. fieldNum := int32(wire >> 3)
  53782. wireType := int(wire & 0x7)
  53783. if wireType == 4 {
  53784. return fmt.Errorf("proto: PodTemplateSpec: wiretype end group for non-group")
  53785. }
  53786. if fieldNum <= 0 {
  53787. return fmt.Errorf("proto: PodTemplateSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  53788. }
  53789. switch fieldNum {
  53790. case 1:
  53791. if wireType != 2 {
  53792. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53793. }
  53794. var msglen int
  53795. for shift := uint(0); ; shift += 7 {
  53796. if shift >= 64 {
  53797. return ErrIntOverflowGenerated
  53798. }
  53799. if iNdEx >= l {
  53800. return io.ErrUnexpectedEOF
  53801. }
  53802. b := dAtA[iNdEx]
  53803. iNdEx++
  53804. msglen |= int(b&0x7F) << shift
  53805. if b < 0x80 {
  53806. break
  53807. }
  53808. }
  53809. if msglen < 0 {
  53810. return ErrInvalidLengthGenerated
  53811. }
  53812. postIndex := iNdEx + msglen
  53813. if postIndex < 0 {
  53814. return ErrInvalidLengthGenerated
  53815. }
  53816. if postIndex > l {
  53817. return io.ErrUnexpectedEOF
  53818. }
  53819. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53820. return err
  53821. }
  53822. iNdEx = postIndex
  53823. case 2:
  53824. if wireType != 2 {
  53825. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  53826. }
  53827. var msglen int
  53828. for shift := uint(0); ; shift += 7 {
  53829. if shift >= 64 {
  53830. return ErrIntOverflowGenerated
  53831. }
  53832. if iNdEx >= l {
  53833. return io.ErrUnexpectedEOF
  53834. }
  53835. b := dAtA[iNdEx]
  53836. iNdEx++
  53837. msglen |= int(b&0x7F) << shift
  53838. if b < 0x80 {
  53839. break
  53840. }
  53841. }
  53842. if msglen < 0 {
  53843. return ErrInvalidLengthGenerated
  53844. }
  53845. postIndex := iNdEx + msglen
  53846. if postIndex < 0 {
  53847. return ErrInvalidLengthGenerated
  53848. }
  53849. if postIndex > l {
  53850. return io.ErrUnexpectedEOF
  53851. }
  53852. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53853. return err
  53854. }
  53855. iNdEx = postIndex
  53856. default:
  53857. iNdEx = preIndex
  53858. skippy, err := skipGenerated(dAtA[iNdEx:])
  53859. if err != nil {
  53860. return err
  53861. }
  53862. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53863. return ErrInvalidLengthGenerated
  53864. }
  53865. if (iNdEx + skippy) > l {
  53866. return io.ErrUnexpectedEOF
  53867. }
  53868. iNdEx += skippy
  53869. }
  53870. }
  53871. if iNdEx > l {
  53872. return io.ErrUnexpectedEOF
  53873. }
  53874. return nil
  53875. }
  53876. func (m *PortStatus) Unmarshal(dAtA []byte) error {
  53877. l := len(dAtA)
  53878. iNdEx := 0
  53879. for iNdEx < l {
  53880. preIndex := iNdEx
  53881. var wire uint64
  53882. for shift := uint(0); ; shift += 7 {
  53883. if shift >= 64 {
  53884. return ErrIntOverflowGenerated
  53885. }
  53886. if iNdEx >= l {
  53887. return io.ErrUnexpectedEOF
  53888. }
  53889. b := dAtA[iNdEx]
  53890. iNdEx++
  53891. wire |= uint64(b&0x7F) << shift
  53892. if b < 0x80 {
  53893. break
  53894. }
  53895. }
  53896. fieldNum := int32(wire >> 3)
  53897. wireType := int(wire & 0x7)
  53898. if wireType == 4 {
  53899. return fmt.Errorf("proto: PortStatus: wiretype end group for non-group")
  53900. }
  53901. if fieldNum <= 0 {
  53902. return fmt.Errorf("proto: PortStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  53903. }
  53904. switch fieldNum {
  53905. case 1:
  53906. if wireType != 0 {
  53907. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  53908. }
  53909. m.Port = 0
  53910. for shift := uint(0); ; shift += 7 {
  53911. if shift >= 64 {
  53912. return ErrIntOverflowGenerated
  53913. }
  53914. if iNdEx >= l {
  53915. return io.ErrUnexpectedEOF
  53916. }
  53917. b := dAtA[iNdEx]
  53918. iNdEx++
  53919. m.Port |= int32(b&0x7F) << shift
  53920. if b < 0x80 {
  53921. break
  53922. }
  53923. }
  53924. case 2:
  53925. if wireType != 2 {
  53926. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  53927. }
  53928. var stringLen 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. stringLen |= uint64(b&0x7F) << shift
  53939. if b < 0x80 {
  53940. break
  53941. }
  53942. }
  53943. intStringLen := int(stringLen)
  53944. if intStringLen < 0 {
  53945. return ErrInvalidLengthGenerated
  53946. }
  53947. postIndex := iNdEx + intStringLen
  53948. if postIndex < 0 {
  53949. return ErrInvalidLengthGenerated
  53950. }
  53951. if postIndex > l {
  53952. return io.ErrUnexpectedEOF
  53953. }
  53954. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  53955. iNdEx = postIndex
  53956. case 3:
  53957. if wireType != 2 {
  53958. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  53959. }
  53960. var stringLen uint64
  53961. for shift := uint(0); ; shift += 7 {
  53962. if shift >= 64 {
  53963. return ErrIntOverflowGenerated
  53964. }
  53965. if iNdEx >= l {
  53966. return io.ErrUnexpectedEOF
  53967. }
  53968. b := dAtA[iNdEx]
  53969. iNdEx++
  53970. stringLen |= uint64(b&0x7F) << shift
  53971. if b < 0x80 {
  53972. break
  53973. }
  53974. }
  53975. intStringLen := int(stringLen)
  53976. if intStringLen < 0 {
  53977. return ErrInvalidLengthGenerated
  53978. }
  53979. postIndex := iNdEx + intStringLen
  53980. if postIndex < 0 {
  53981. return ErrInvalidLengthGenerated
  53982. }
  53983. if postIndex > l {
  53984. return io.ErrUnexpectedEOF
  53985. }
  53986. s := string(dAtA[iNdEx:postIndex])
  53987. m.Error = &s
  53988. iNdEx = postIndex
  53989. default:
  53990. iNdEx = preIndex
  53991. skippy, err := skipGenerated(dAtA[iNdEx:])
  53992. if err != nil {
  53993. return err
  53994. }
  53995. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53996. return ErrInvalidLengthGenerated
  53997. }
  53998. if (iNdEx + skippy) > l {
  53999. return io.ErrUnexpectedEOF
  54000. }
  54001. iNdEx += skippy
  54002. }
  54003. }
  54004. if iNdEx > l {
  54005. return io.ErrUnexpectedEOF
  54006. }
  54007. return nil
  54008. }
  54009. func (m *PortworxVolumeSource) Unmarshal(dAtA []byte) error {
  54010. l := len(dAtA)
  54011. iNdEx := 0
  54012. for iNdEx < l {
  54013. preIndex := iNdEx
  54014. var wire uint64
  54015. for shift := uint(0); ; shift += 7 {
  54016. if shift >= 64 {
  54017. return ErrIntOverflowGenerated
  54018. }
  54019. if iNdEx >= l {
  54020. return io.ErrUnexpectedEOF
  54021. }
  54022. b := dAtA[iNdEx]
  54023. iNdEx++
  54024. wire |= uint64(b&0x7F) << shift
  54025. if b < 0x80 {
  54026. break
  54027. }
  54028. }
  54029. fieldNum := int32(wire >> 3)
  54030. wireType := int(wire & 0x7)
  54031. if wireType == 4 {
  54032. return fmt.Errorf("proto: PortworxVolumeSource: wiretype end group for non-group")
  54033. }
  54034. if fieldNum <= 0 {
  54035. return fmt.Errorf("proto: PortworxVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54036. }
  54037. switch fieldNum {
  54038. case 1:
  54039. if wireType != 2 {
  54040. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  54041. }
  54042. var stringLen uint64
  54043. for shift := uint(0); ; shift += 7 {
  54044. if shift >= 64 {
  54045. return ErrIntOverflowGenerated
  54046. }
  54047. if iNdEx >= l {
  54048. return io.ErrUnexpectedEOF
  54049. }
  54050. b := dAtA[iNdEx]
  54051. iNdEx++
  54052. stringLen |= uint64(b&0x7F) << shift
  54053. if b < 0x80 {
  54054. break
  54055. }
  54056. }
  54057. intStringLen := int(stringLen)
  54058. if intStringLen < 0 {
  54059. return ErrInvalidLengthGenerated
  54060. }
  54061. postIndex := iNdEx + intStringLen
  54062. if postIndex < 0 {
  54063. return ErrInvalidLengthGenerated
  54064. }
  54065. if postIndex > l {
  54066. return io.ErrUnexpectedEOF
  54067. }
  54068. m.VolumeID = string(dAtA[iNdEx:postIndex])
  54069. iNdEx = postIndex
  54070. case 2:
  54071. if wireType != 2 {
  54072. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  54073. }
  54074. var stringLen uint64
  54075. for shift := uint(0); ; shift += 7 {
  54076. if shift >= 64 {
  54077. return ErrIntOverflowGenerated
  54078. }
  54079. if iNdEx >= l {
  54080. return io.ErrUnexpectedEOF
  54081. }
  54082. b := dAtA[iNdEx]
  54083. iNdEx++
  54084. stringLen |= uint64(b&0x7F) << shift
  54085. if b < 0x80 {
  54086. break
  54087. }
  54088. }
  54089. intStringLen := int(stringLen)
  54090. if intStringLen < 0 {
  54091. return ErrInvalidLengthGenerated
  54092. }
  54093. postIndex := iNdEx + intStringLen
  54094. if postIndex < 0 {
  54095. return ErrInvalidLengthGenerated
  54096. }
  54097. if postIndex > l {
  54098. return io.ErrUnexpectedEOF
  54099. }
  54100. m.FSType = string(dAtA[iNdEx:postIndex])
  54101. iNdEx = postIndex
  54102. case 3:
  54103. if wireType != 0 {
  54104. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  54105. }
  54106. var v int
  54107. for shift := uint(0); ; shift += 7 {
  54108. if shift >= 64 {
  54109. return ErrIntOverflowGenerated
  54110. }
  54111. if iNdEx >= l {
  54112. return io.ErrUnexpectedEOF
  54113. }
  54114. b := dAtA[iNdEx]
  54115. iNdEx++
  54116. v |= int(b&0x7F) << shift
  54117. if b < 0x80 {
  54118. break
  54119. }
  54120. }
  54121. m.ReadOnly = bool(v != 0)
  54122. default:
  54123. iNdEx = preIndex
  54124. skippy, err := skipGenerated(dAtA[iNdEx:])
  54125. if err != nil {
  54126. return err
  54127. }
  54128. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54129. return ErrInvalidLengthGenerated
  54130. }
  54131. if (iNdEx + skippy) > l {
  54132. return io.ErrUnexpectedEOF
  54133. }
  54134. iNdEx += skippy
  54135. }
  54136. }
  54137. if iNdEx > l {
  54138. return io.ErrUnexpectedEOF
  54139. }
  54140. return nil
  54141. }
  54142. func (m *Preconditions) Unmarshal(dAtA []byte) error {
  54143. l := len(dAtA)
  54144. iNdEx := 0
  54145. for iNdEx < l {
  54146. preIndex := iNdEx
  54147. var wire uint64
  54148. for shift := uint(0); ; shift += 7 {
  54149. if shift >= 64 {
  54150. return ErrIntOverflowGenerated
  54151. }
  54152. if iNdEx >= l {
  54153. return io.ErrUnexpectedEOF
  54154. }
  54155. b := dAtA[iNdEx]
  54156. iNdEx++
  54157. wire |= uint64(b&0x7F) << shift
  54158. if b < 0x80 {
  54159. break
  54160. }
  54161. }
  54162. fieldNum := int32(wire >> 3)
  54163. wireType := int(wire & 0x7)
  54164. if wireType == 4 {
  54165. return fmt.Errorf("proto: Preconditions: wiretype end group for non-group")
  54166. }
  54167. if fieldNum <= 0 {
  54168. return fmt.Errorf("proto: Preconditions: illegal tag %d (wire type %d)", fieldNum, wire)
  54169. }
  54170. switch fieldNum {
  54171. case 1:
  54172. if wireType != 2 {
  54173. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  54174. }
  54175. var stringLen uint64
  54176. for shift := uint(0); ; shift += 7 {
  54177. if shift >= 64 {
  54178. return ErrIntOverflowGenerated
  54179. }
  54180. if iNdEx >= l {
  54181. return io.ErrUnexpectedEOF
  54182. }
  54183. b := dAtA[iNdEx]
  54184. iNdEx++
  54185. stringLen |= uint64(b&0x7F) << shift
  54186. if b < 0x80 {
  54187. break
  54188. }
  54189. }
  54190. intStringLen := int(stringLen)
  54191. if intStringLen < 0 {
  54192. return ErrInvalidLengthGenerated
  54193. }
  54194. postIndex := iNdEx + intStringLen
  54195. if postIndex < 0 {
  54196. return ErrInvalidLengthGenerated
  54197. }
  54198. if postIndex > l {
  54199. return io.ErrUnexpectedEOF
  54200. }
  54201. s := k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  54202. m.UID = &s
  54203. iNdEx = postIndex
  54204. default:
  54205. iNdEx = preIndex
  54206. skippy, err := skipGenerated(dAtA[iNdEx:])
  54207. if err != nil {
  54208. return err
  54209. }
  54210. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54211. return ErrInvalidLengthGenerated
  54212. }
  54213. if (iNdEx + skippy) > l {
  54214. return io.ErrUnexpectedEOF
  54215. }
  54216. iNdEx += skippy
  54217. }
  54218. }
  54219. if iNdEx > l {
  54220. return io.ErrUnexpectedEOF
  54221. }
  54222. return nil
  54223. }
  54224. func (m *PreferAvoidPodsEntry) Unmarshal(dAtA []byte) error {
  54225. l := len(dAtA)
  54226. iNdEx := 0
  54227. for iNdEx < l {
  54228. preIndex := iNdEx
  54229. var wire uint64
  54230. for shift := uint(0); ; shift += 7 {
  54231. if shift >= 64 {
  54232. return ErrIntOverflowGenerated
  54233. }
  54234. if iNdEx >= l {
  54235. return io.ErrUnexpectedEOF
  54236. }
  54237. b := dAtA[iNdEx]
  54238. iNdEx++
  54239. wire |= uint64(b&0x7F) << shift
  54240. if b < 0x80 {
  54241. break
  54242. }
  54243. }
  54244. fieldNum := int32(wire >> 3)
  54245. wireType := int(wire & 0x7)
  54246. if wireType == 4 {
  54247. return fmt.Errorf("proto: PreferAvoidPodsEntry: wiretype end group for non-group")
  54248. }
  54249. if fieldNum <= 0 {
  54250. return fmt.Errorf("proto: PreferAvoidPodsEntry: illegal tag %d (wire type %d)", fieldNum, wire)
  54251. }
  54252. switch fieldNum {
  54253. case 1:
  54254. if wireType != 2 {
  54255. return fmt.Errorf("proto: wrong wireType = %d for field PodSignature", wireType)
  54256. }
  54257. var msglen int
  54258. for shift := uint(0); ; shift += 7 {
  54259. if shift >= 64 {
  54260. return ErrIntOverflowGenerated
  54261. }
  54262. if iNdEx >= l {
  54263. return io.ErrUnexpectedEOF
  54264. }
  54265. b := dAtA[iNdEx]
  54266. iNdEx++
  54267. msglen |= int(b&0x7F) << shift
  54268. if b < 0x80 {
  54269. break
  54270. }
  54271. }
  54272. if msglen < 0 {
  54273. return ErrInvalidLengthGenerated
  54274. }
  54275. postIndex := iNdEx + msglen
  54276. if postIndex < 0 {
  54277. return ErrInvalidLengthGenerated
  54278. }
  54279. if postIndex > l {
  54280. return io.ErrUnexpectedEOF
  54281. }
  54282. if err := m.PodSignature.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54283. return err
  54284. }
  54285. iNdEx = postIndex
  54286. case 2:
  54287. if wireType != 2 {
  54288. return fmt.Errorf("proto: wrong wireType = %d for field EvictionTime", wireType)
  54289. }
  54290. var msglen int
  54291. for shift := uint(0); ; shift += 7 {
  54292. if shift >= 64 {
  54293. return ErrIntOverflowGenerated
  54294. }
  54295. if iNdEx >= l {
  54296. return io.ErrUnexpectedEOF
  54297. }
  54298. b := dAtA[iNdEx]
  54299. iNdEx++
  54300. msglen |= int(b&0x7F) << shift
  54301. if b < 0x80 {
  54302. break
  54303. }
  54304. }
  54305. if msglen < 0 {
  54306. return ErrInvalidLengthGenerated
  54307. }
  54308. postIndex := iNdEx + msglen
  54309. if postIndex < 0 {
  54310. return ErrInvalidLengthGenerated
  54311. }
  54312. if postIndex > l {
  54313. return io.ErrUnexpectedEOF
  54314. }
  54315. if err := m.EvictionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54316. return err
  54317. }
  54318. iNdEx = postIndex
  54319. case 3:
  54320. if wireType != 2 {
  54321. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  54322. }
  54323. var stringLen uint64
  54324. for shift := uint(0); ; shift += 7 {
  54325. if shift >= 64 {
  54326. return ErrIntOverflowGenerated
  54327. }
  54328. if iNdEx >= l {
  54329. return io.ErrUnexpectedEOF
  54330. }
  54331. b := dAtA[iNdEx]
  54332. iNdEx++
  54333. stringLen |= uint64(b&0x7F) << shift
  54334. if b < 0x80 {
  54335. break
  54336. }
  54337. }
  54338. intStringLen := int(stringLen)
  54339. if intStringLen < 0 {
  54340. return ErrInvalidLengthGenerated
  54341. }
  54342. postIndex := iNdEx + intStringLen
  54343. if postIndex < 0 {
  54344. return ErrInvalidLengthGenerated
  54345. }
  54346. if postIndex > l {
  54347. return io.ErrUnexpectedEOF
  54348. }
  54349. m.Reason = string(dAtA[iNdEx:postIndex])
  54350. iNdEx = postIndex
  54351. case 4:
  54352. if wireType != 2 {
  54353. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  54354. }
  54355. var stringLen uint64
  54356. for shift := uint(0); ; shift += 7 {
  54357. if shift >= 64 {
  54358. return ErrIntOverflowGenerated
  54359. }
  54360. if iNdEx >= l {
  54361. return io.ErrUnexpectedEOF
  54362. }
  54363. b := dAtA[iNdEx]
  54364. iNdEx++
  54365. stringLen |= uint64(b&0x7F) << shift
  54366. if b < 0x80 {
  54367. break
  54368. }
  54369. }
  54370. intStringLen := int(stringLen)
  54371. if intStringLen < 0 {
  54372. return ErrInvalidLengthGenerated
  54373. }
  54374. postIndex := iNdEx + intStringLen
  54375. if postIndex < 0 {
  54376. return ErrInvalidLengthGenerated
  54377. }
  54378. if postIndex > l {
  54379. return io.ErrUnexpectedEOF
  54380. }
  54381. m.Message = string(dAtA[iNdEx:postIndex])
  54382. iNdEx = postIndex
  54383. default:
  54384. iNdEx = preIndex
  54385. skippy, err := skipGenerated(dAtA[iNdEx:])
  54386. if err != nil {
  54387. return err
  54388. }
  54389. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54390. return ErrInvalidLengthGenerated
  54391. }
  54392. if (iNdEx + skippy) > l {
  54393. return io.ErrUnexpectedEOF
  54394. }
  54395. iNdEx += skippy
  54396. }
  54397. }
  54398. if iNdEx > l {
  54399. return io.ErrUnexpectedEOF
  54400. }
  54401. return nil
  54402. }
  54403. func (m *PreferredSchedulingTerm) Unmarshal(dAtA []byte) error {
  54404. l := len(dAtA)
  54405. iNdEx := 0
  54406. for iNdEx < l {
  54407. preIndex := iNdEx
  54408. var wire uint64
  54409. for shift := uint(0); ; shift += 7 {
  54410. if shift >= 64 {
  54411. return ErrIntOverflowGenerated
  54412. }
  54413. if iNdEx >= l {
  54414. return io.ErrUnexpectedEOF
  54415. }
  54416. b := dAtA[iNdEx]
  54417. iNdEx++
  54418. wire |= uint64(b&0x7F) << shift
  54419. if b < 0x80 {
  54420. break
  54421. }
  54422. }
  54423. fieldNum := int32(wire >> 3)
  54424. wireType := int(wire & 0x7)
  54425. if wireType == 4 {
  54426. return fmt.Errorf("proto: PreferredSchedulingTerm: wiretype end group for non-group")
  54427. }
  54428. if fieldNum <= 0 {
  54429. return fmt.Errorf("proto: PreferredSchedulingTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  54430. }
  54431. switch fieldNum {
  54432. case 1:
  54433. if wireType != 0 {
  54434. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  54435. }
  54436. m.Weight = 0
  54437. for shift := uint(0); ; shift += 7 {
  54438. if shift >= 64 {
  54439. return ErrIntOverflowGenerated
  54440. }
  54441. if iNdEx >= l {
  54442. return io.ErrUnexpectedEOF
  54443. }
  54444. b := dAtA[iNdEx]
  54445. iNdEx++
  54446. m.Weight |= int32(b&0x7F) << shift
  54447. if b < 0x80 {
  54448. break
  54449. }
  54450. }
  54451. case 2:
  54452. if wireType != 2 {
  54453. return fmt.Errorf("proto: wrong wireType = %d for field Preference", wireType)
  54454. }
  54455. var msglen int
  54456. for shift := uint(0); ; shift += 7 {
  54457. if shift >= 64 {
  54458. return ErrIntOverflowGenerated
  54459. }
  54460. if iNdEx >= l {
  54461. return io.ErrUnexpectedEOF
  54462. }
  54463. b := dAtA[iNdEx]
  54464. iNdEx++
  54465. msglen |= int(b&0x7F) << shift
  54466. if b < 0x80 {
  54467. break
  54468. }
  54469. }
  54470. if msglen < 0 {
  54471. return ErrInvalidLengthGenerated
  54472. }
  54473. postIndex := iNdEx + msglen
  54474. if postIndex < 0 {
  54475. return ErrInvalidLengthGenerated
  54476. }
  54477. if postIndex > l {
  54478. return io.ErrUnexpectedEOF
  54479. }
  54480. if err := m.Preference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54481. return err
  54482. }
  54483. iNdEx = postIndex
  54484. default:
  54485. iNdEx = preIndex
  54486. skippy, err := skipGenerated(dAtA[iNdEx:])
  54487. if err != nil {
  54488. return err
  54489. }
  54490. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54491. return ErrInvalidLengthGenerated
  54492. }
  54493. if (iNdEx + skippy) > l {
  54494. return io.ErrUnexpectedEOF
  54495. }
  54496. iNdEx += skippy
  54497. }
  54498. }
  54499. if iNdEx > l {
  54500. return io.ErrUnexpectedEOF
  54501. }
  54502. return nil
  54503. }
  54504. func (m *Probe) Unmarshal(dAtA []byte) error {
  54505. l := len(dAtA)
  54506. iNdEx := 0
  54507. for iNdEx < l {
  54508. preIndex := iNdEx
  54509. var wire uint64
  54510. for shift := uint(0); ; shift += 7 {
  54511. if shift >= 64 {
  54512. return ErrIntOverflowGenerated
  54513. }
  54514. if iNdEx >= l {
  54515. return io.ErrUnexpectedEOF
  54516. }
  54517. b := dAtA[iNdEx]
  54518. iNdEx++
  54519. wire |= uint64(b&0x7F) << shift
  54520. if b < 0x80 {
  54521. break
  54522. }
  54523. }
  54524. fieldNum := int32(wire >> 3)
  54525. wireType := int(wire & 0x7)
  54526. if wireType == 4 {
  54527. return fmt.Errorf("proto: Probe: wiretype end group for non-group")
  54528. }
  54529. if fieldNum <= 0 {
  54530. return fmt.Errorf("proto: Probe: illegal tag %d (wire type %d)", fieldNum, wire)
  54531. }
  54532. switch fieldNum {
  54533. case 1:
  54534. if wireType != 2 {
  54535. return fmt.Errorf("proto: wrong wireType = %d for field ProbeHandler", wireType)
  54536. }
  54537. var msglen int
  54538. for shift := uint(0); ; shift += 7 {
  54539. if shift >= 64 {
  54540. return ErrIntOverflowGenerated
  54541. }
  54542. if iNdEx >= l {
  54543. return io.ErrUnexpectedEOF
  54544. }
  54545. b := dAtA[iNdEx]
  54546. iNdEx++
  54547. msglen |= int(b&0x7F) << shift
  54548. if b < 0x80 {
  54549. break
  54550. }
  54551. }
  54552. if msglen < 0 {
  54553. return ErrInvalidLengthGenerated
  54554. }
  54555. postIndex := iNdEx + msglen
  54556. if postIndex < 0 {
  54557. return ErrInvalidLengthGenerated
  54558. }
  54559. if postIndex > l {
  54560. return io.ErrUnexpectedEOF
  54561. }
  54562. if err := m.ProbeHandler.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54563. return err
  54564. }
  54565. iNdEx = postIndex
  54566. case 2:
  54567. if wireType != 0 {
  54568. return fmt.Errorf("proto: wrong wireType = %d for field InitialDelaySeconds", wireType)
  54569. }
  54570. m.InitialDelaySeconds = 0
  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. m.InitialDelaySeconds |= int32(b&0x7F) << shift
  54581. if b < 0x80 {
  54582. break
  54583. }
  54584. }
  54585. case 3:
  54586. if wireType != 0 {
  54587. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  54588. }
  54589. m.TimeoutSeconds = 0
  54590. for shift := uint(0); ; shift += 7 {
  54591. if shift >= 64 {
  54592. return ErrIntOverflowGenerated
  54593. }
  54594. if iNdEx >= l {
  54595. return io.ErrUnexpectedEOF
  54596. }
  54597. b := dAtA[iNdEx]
  54598. iNdEx++
  54599. m.TimeoutSeconds |= int32(b&0x7F) << shift
  54600. if b < 0x80 {
  54601. break
  54602. }
  54603. }
  54604. case 4:
  54605. if wireType != 0 {
  54606. return fmt.Errorf("proto: wrong wireType = %d for field PeriodSeconds", wireType)
  54607. }
  54608. m.PeriodSeconds = 0
  54609. for shift := uint(0); ; shift += 7 {
  54610. if shift >= 64 {
  54611. return ErrIntOverflowGenerated
  54612. }
  54613. if iNdEx >= l {
  54614. return io.ErrUnexpectedEOF
  54615. }
  54616. b := dAtA[iNdEx]
  54617. iNdEx++
  54618. m.PeriodSeconds |= int32(b&0x7F) << shift
  54619. if b < 0x80 {
  54620. break
  54621. }
  54622. }
  54623. case 5:
  54624. if wireType != 0 {
  54625. return fmt.Errorf("proto: wrong wireType = %d for field SuccessThreshold", wireType)
  54626. }
  54627. m.SuccessThreshold = 0
  54628. for shift := uint(0); ; shift += 7 {
  54629. if shift >= 64 {
  54630. return ErrIntOverflowGenerated
  54631. }
  54632. if iNdEx >= l {
  54633. return io.ErrUnexpectedEOF
  54634. }
  54635. b := dAtA[iNdEx]
  54636. iNdEx++
  54637. m.SuccessThreshold |= int32(b&0x7F) << shift
  54638. if b < 0x80 {
  54639. break
  54640. }
  54641. }
  54642. case 6:
  54643. if wireType != 0 {
  54644. return fmt.Errorf("proto: wrong wireType = %d for field FailureThreshold", wireType)
  54645. }
  54646. m.FailureThreshold = 0
  54647. for shift := uint(0); ; shift += 7 {
  54648. if shift >= 64 {
  54649. return ErrIntOverflowGenerated
  54650. }
  54651. if iNdEx >= l {
  54652. return io.ErrUnexpectedEOF
  54653. }
  54654. b := dAtA[iNdEx]
  54655. iNdEx++
  54656. m.FailureThreshold |= int32(b&0x7F) << shift
  54657. if b < 0x80 {
  54658. break
  54659. }
  54660. }
  54661. case 7:
  54662. if wireType != 0 {
  54663. return fmt.Errorf("proto: wrong wireType = %d for field TerminationGracePeriodSeconds", wireType)
  54664. }
  54665. var v int64
  54666. for shift := uint(0); ; shift += 7 {
  54667. if shift >= 64 {
  54668. return ErrIntOverflowGenerated
  54669. }
  54670. if iNdEx >= l {
  54671. return io.ErrUnexpectedEOF
  54672. }
  54673. b := dAtA[iNdEx]
  54674. iNdEx++
  54675. v |= int64(b&0x7F) << shift
  54676. if b < 0x80 {
  54677. break
  54678. }
  54679. }
  54680. m.TerminationGracePeriodSeconds = &v
  54681. default:
  54682. iNdEx = preIndex
  54683. skippy, err := skipGenerated(dAtA[iNdEx:])
  54684. if err != nil {
  54685. return err
  54686. }
  54687. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54688. return ErrInvalidLengthGenerated
  54689. }
  54690. if (iNdEx + skippy) > l {
  54691. return io.ErrUnexpectedEOF
  54692. }
  54693. iNdEx += skippy
  54694. }
  54695. }
  54696. if iNdEx > l {
  54697. return io.ErrUnexpectedEOF
  54698. }
  54699. return nil
  54700. }
  54701. func (m *ProbeHandler) Unmarshal(dAtA []byte) error {
  54702. l := len(dAtA)
  54703. iNdEx := 0
  54704. for iNdEx < l {
  54705. preIndex := iNdEx
  54706. var wire uint64
  54707. for shift := uint(0); ; shift += 7 {
  54708. if shift >= 64 {
  54709. return ErrIntOverflowGenerated
  54710. }
  54711. if iNdEx >= l {
  54712. return io.ErrUnexpectedEOF
  54713. }
  54714. b := dAtA[iNdEx]
  54715. iNdEx++
  54716. wire |= uint64(b&0x7F) << shift
  54717. if b < 0x80 {
  54718. break
  54719. }
  54720. }
  54721. fieldNum := int32(wire >> 3)
  54722. wireType := int(wire & 0x7)
  54723. if wireType == 4 {
  54724. return fmt.Errorf("proto: ProbeHandler: wiretype end group for non-group")
  54725. }
  54726. if fieldNum <= 0 {
  54727. return fmt.Errorf("proto: ProbeHandler: illegal tag %d (wire type %d)", fieldNum, wire)
  54728. }
  54729. switch fieldNum {
  54730. case 1:
  54731. if wireType != 2 {
  54732. return fmt.Errorf("proto: wrong wireType = %d for field Exec", wireType)
  54733. }
  54734. var msglen int
  54735. for shift := uint(0); ; shift += 7 {
  54736. if shift >= 64 {
  54737. return ErrIntOverflowGenerated
  54738. }
  54739. if iNdEx >= l {
  54740. return io.ErrUnexpectedEOF
  54741. }
  54742. b := dAtA[iNdEx]
  54743. iNdEx++
  54744. msglen |= int(b&0x7F) << shift
  54745. if b < 0x80 {
  54746. break
  54747. }
  54748. }
  54749. if msglen < 0 {
  54750. return ErrInvalidLengthGenerated
  54751. }
  54752. postIndex := iNdEx + msglen
  54753. if postIndex < 0 {
  54754. return ErrInvalidLengthGenerated
  54755. }
  54756. if postIndex > l {
  54757. return io.ErrUnexpectedEOF
  54758. }
  54759. if m.Exec == nil {
  54760. m.Exec = &ExecAction{}
  54761. }
  54762. if err := m.Exec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54763. return err
  54764. }
  54765. iNdEx = postIndex
  54766. case 2:
  54767. if wireType != 2 {
  54768. return fmt.Errorf("proto: wrong wireType = %d for field HTTPGet", wireType)
  54769. }
  54770. var msglen int
  54771. for shift := uint(0); ; shift += 7 {
  54772. if shift >= 64 {
  54773. return ErrIntOverflowGenerated
  54774. }
  54775. if iNdEx >= l {
  54776. return io.ErrUnexpectedEOF
  54777. }
  54778. b := dAtA[iNdEx]
  54779. iNdEx++
  54780. msglen |= int(b&0x7F) << shift
  54781. if b < 0x80 {
  54782. break
  54783. }
  54784. }
  54785. if msglen < 0 {
  54786. return ErrInvalidLengthGenerated
  54787. }
  54788. postIndex := iNdEx + msglen
  54789. if postIndex < 0 {
  54790. return ErrInvalidLengthGenerated
  54791. }
  54792. if postIndex > l {
  54793. return io.ErrUnexpectedEOF
  54794. }
  54795. if m.HTTPGet == nil {
  54796. m.HTTPGet = &HTTPGetAction{}
  54797. }
  54798. if err := m.HTTPGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54799. return err
  54800. }
  54801. iNdEx = postIndex
  54802. case 3:
  54803. if wireType != 2 {
  54804. return fmt.Errorf("proto: wrong wireType = %d for field TCPSocket", wireType)
  54805. }
  54806. var msglen int
  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. msglen |= int(b&0x7F) << shift
  54817. if b < 0x80 {
  54818. break
  54819. }
  54820. }
  54821. if msglen < 0 {
  54822. return ErrInvalidLengthGenerated
  54823. }
  54824. postIndex := iNdEx + msglen
  54825. if postIndex < 0 {
  54826. return ErrInvalidLengthGenerated
  54827. }
  54828. if postIndex > l {
  54829. return io.ErrUnexpectedEOF
  54830. }
  54831. if m.TCPSocket == nil {
  54832. m.TCPSocket = &TCPSocketAction{}
  54833. }
  54834. if err := m.TCPSocket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54835. return err
  54836. }
  54837. iNdEx = postIndex
  54838. case 4:
  54839. if wireType != 2 {
  54840. return fmt.Errorf("proto: wrong wireType = %d for field GRPC", wireType)
  54841. }
  54842. var msglen int
  54843. for shift := uint(0); ; shift += 7 {
  54844. if shift >= 64 {
  54845. return ErrIntOverflowGenerated
  54846. }
  54847. if iNdEx >= l {
  54848. return io.ErrUnexpectedEOF
  54849. }
  54850. b := dAtA[iNdEx]
  54851. iNdEx++
  54852. msglen |= int(b&0x7F) << shift
  54853. if b < 0x80 {
  54854. break
  54855. }
  54856. }
  54857. if msglen < 0 {
  54858. return ErrInvalidLengthGenerated
  54859. }
  54860. postIndex := iNdEx + msglen
  54861. if postIndex < 0 {
  54862. return ErrInvalidLengthGenerated
  54863. }
  54864. if postIndex > l {
  54865. return io.ErrUnexpectedEOF
  54866. }
  54867. if m.GRPC == nil {
  54868. m.GRPC = &GRPCAction{}
  54869. }
  54870. if err := m.GRPC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54871. return err
  54872. }
  54873. iNdEx = postIndex
  54874. default:
  54875. iNdEx = preIndex
  54876. skippy, err := skipGenerated(dAtA[iNdEx:])
  54877. if err != nil {
  54878. return err
  54879. }
  54880. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54881. return ErrInvalidLengthGenerated
  54882. }
  54883. if (iNdEx + skippy) > l {
  54884. return io.ErrUnexpectedEOF
  54885. }
  54886. iNdEx += skippy
  54887. }
  54888. }
  54889. if iNdEx > l {
  54890. return io.ErrUnexpectedEOF
  54891. }
  54892. return nil
  54893. }
  54894. func (m *ProjectedVolumeSource) Unmarshal(dAtA []byte) error {
  54895. l := len(dAtA)
  54896. iNdEx := 0
  54897. for iNdEx < l {
  54898. preIndex := iNdEx
  54899. var wire uint64
  54900. for shift := uint(0); ; shift += 7 {
  54901. if shift >= 64 {
  54902. return ErrIntOverflowGenerated
  54903. }
  54904. if iNdEx >= l {
  54905. return io.ErrUnexpectedEOF
  54906. }
  54907. b := dAtA[iNdEx]
  54908. iNdEx++
  54909. wire |= uint64(b&0x7F) << shift
  54910. if b < 0x80 {
  54911. break
  54912. }
  54913. }
  54914. fieldNum := int32(wire >> 3)
  54915. wireType := int(wire & 0x7)
  54916. if wireType == 4 {
  54917. return fmt.Errorf("proto: ProjectedVolumeSource: wiretype end group for non-group")
  54918. }
  54919. if fieldNum <= 0 {
  54920. return fmt.Errorf("proto: ProjectedVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54921. }
  54922. switch fieldNum {
  54923. case 1:
  54924. if wireType != 2 {
  54925. return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
  54926. }
  54927. var msglen int
  54928. for shift := uint(0); ; shift += 7 {
  54929. if shift >= 64 {
  54930. return ErrIntOverflowGenerated
  54931. }
  54932. if iNdEx >= l {
  54933. return io.ErrUnexpectedEOF
  54934. }
  54935. b := dAtA[iNdEx]
  54936. iNdEx++
  54937. msglen |= int(b&0x7F) << shift
  54938. if b < 0x80 {
  54939. break
  54940. }
  54941. }
  54942. if msglen < 0 {
  54943. return ErrInvalidLengthGenerated
  54944. }
  54945. postIndex := iNdEx + msglen
  54946. if postIndex < 0 {
  54947. return ErrInvalidLengthGenerated
  54948. }
  54949. if postIndex > l {
  54950. return io.ErrUnexpectedEOF
  54951. }
  54952. m.Sources = append(m.Sources, VolumeProjection{})
  54953. if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54954. return err
  54955. }
  54956. iNdEx = postIndex
  54957. case 2:
  54958. if wireType != 0 {
  54959. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  54960. }
  54961. var v int32
  54962. for shift := uint(0); ; shift += 7 {
  54963. if shift >= 64 {
  54964. return ErrIntOverflowGenerated
  54965. }
  54966. if iNdEx >= l {
  54967. return io.ErrUnexpectedEOF
  54968. }
  54969. b := dAtA[iNdEx]
  54970. iNdEx++
  54971. v |= int32(b&0x7F) << shift
  54972. if b < 0x80 {
  54973. break
  54974. }
  54975. }
  54976. m.DefaultMode = &v
  54977. default:
  54978. iNdEx = preIndex
  54979. skippy, err := skipGenerated(dAtA[iNdEx:])
  54980. if err != nil {
  54981. return err
  54982. }
  54983. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54984. return ErrInvalidLengthGenerated
  54985. }
  54986. if (iNdEx + skippy) > l {
  54987. return io.ErrUnexpectedEOF
  54988. }
  54989. iNdEx += skippy
  54990. }
  54991. }
  54992. if iNdEx > l {
  54993. return io.ErrUnexpectedEOF
  54994. }
  54995. return nil
  54996. }
  54997. func (m *QuobyteVolumeSource) Unmarshal(dAtA []byte) error {
  54998. l := len(dAtA)
  54999. iNdEx := 0
  55000. for iNdEx < l {
  55001. preIndex := iNdEx
  55002. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  55013. if b < 0x80 {
  55014. break
  55015. }
  55016. }
  55017. fieldNum := int32(wire >> 3)
  55018. wireType := int(wire & 0x7)
  55019. if wireType == 4 {
  55020. return fmt.Errorf("proto: QuobyteVolumeSource: wiretype end group for non-group")
  55021. }
  55022. if fieldNum <= 0 {
  55023. return fmt.Errorf("proto: QuobyteVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  55024. }
  55025. switch fieldNum {
  55026. case 1:
  55027. if wireType != 2 {
  55028. return fmt.Errorf("proto: wrong wireType = %d for field Registry", wireType)
  55029. }
  55030. var stringLen uint64
  55031. for shift := uint(0); ; shift += 7 {
  55032. if shift >= 64 {
  55033. return ErrIntOverflowGenerated
  55034. }
  55035. if iNdEx >= l {
  55036. return io.ErrUnexpectedEOF
  55037. }
  55038. b := dAtA[iNdEx]
  55039. iNdEx++
  55040. stringLen |= uint64(b&0x7F) << shift
  55041. if b < 0x80 {
  55042. break
  55043. }
  55044. }
  55045. intStringLen := int(stringLen)
  55046. if intStringLen < 0 {
  55047. return ErrInvalidLengthGenerated
  55048. }
  55049. postIndex := iNdEx + intStringLen
  55050. if postIndex < 0 {
  55051. return ErrInvalidLengthGenerated
  55052. }
  55053. if postIndex > l {
  55054. return io.ErrUnexpectedEOF
  55055. }
  55056. m.Registry = string(dAtA[iNdEx:postIndex])
  55057. iNdEx = postIndex
  55058. case 2:
  55059. if wireType != 2 {
  55060. return fmt.Errorf("proto: wrong wireType = %d for field Volume", wireType)
  55061. }
  55062. var stringLen uint64
  55063. for shift := uint(0); ; shift += 7 {
  55064. if shift >= 64 {
  55065. return ErrIntOverflowGenerated
  55066. }
  55067. if iNdEx >= l {
  55068. return io.ErrUnexpectedEOF
  55069. }
  55070. b := dAtA[iNdEx]
  55071. iNdEx++
  55072. stringLen |= uint64(b&0x7F) << shift
  55073. if b < 0x80 {
  55074. break
  55075. }
  55076. }
  55077. intStringLen := int(stringLen)
  55078. if intStringLen < 0 {
  55079. return ErrInvalidLengthGenerated
  55080. }
  55081. postIndex := iNdEx + intStringLen
  55082. if postIndex < 0 {
  55083. return ErrInvalidLengthGenerated
  55084. }
  55085. if postIndex > l {
  55086. return io.ErrUnexpectedEOF
  55087. }
  55088. m.Volume = string(dAtA[iNdEx:postIndex])
  55089. iNdEx = postIndex
  55090. case 3:
  55091. if wireType != 0 {
  55092. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  55093. }
  55094. var v int
  55095. for shift := uint(0); ; shift += 7 {
  55096. if shift >= 64 {
  55097. return ErrIntOverflowGenerated
  55098. }
  55099. if iNdEx >= l {
  55100. return io.ErrUnexpectedEOF
  55101. }
  55102. b := dAtA[iNdEx]
  55103. iNdEx++
  55104. v |= int(b&0x7F) << shift
  55105. if b < 0x80 {
  55106. break
  55107. }
  55108. }
  55109. m.ReadOnly = bool(v != 0)
  55110. case 4:
  55111. if wireType != 2 {
  55112. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  55113. }
  55114. var stringLen uint64
  55115. for shift := uint(0); ; shift += 7 {
  55116. if shift >= 64 {
  55117. return ErrIntOverflowGenerated
  55118. }
  55119. if iNdEx >= l {
  55120. return io.ErrUnexpectedEOF
  55121. }
  55122. b := dAtA[iNdEx]
  55123. iNdEx++
  55124. stringLen |= uint64(b&0x7F) << shift
  55125. if b < 0x80 {
  55126. break
  55127. }
  55128. }
  55129. intStringLen := int(stringLen)
  55130. if intStringLen < 0 {
  55131. return ErrInvalidLengthGenerated
  55132. }
  55133. postIndex := iNdEx + intStringLen
  55134. if postIndex < 0 {
  55135. return ErrInvalidLengthGenerated
  55136. }
  55137. if postIndex > l {
  55138. return io.ErrUnexpectedEOF
  55139. }
  55140. m.User = string(dAtA[iNdEx:postIndex])
  55141. iNdEx = postIndex
  55142. case 5:
  55143. if wireType != 2 {
  55144. return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
  55145. }
  55146. var stringLen uint64
  55147. for shift := uint(0); ; shift += 7 {
  55148. if shift >= 64 {
  55149. return ErrIntOverflowGenerated
  55150. }
  55151. if iNdEx >= l {
  55152. return io.ErrUnexpectedEOF
  55153. }
  55154. b := dAtA[iNdEx]
  55155. iNdEx++
  55156. stringLen |= uint64(b&0x7F) << shift
  55157. if b < 0x80 {
  55158. break
  55159. }
  55160. }
  55161. intStringLen := int(stringLen)
  55162. if intStringLen < 0 {
  55163. return ErrInvalidLengthGenerated
  55164. }
  55165. postIndex := iNdEx + intStringLen
  55166. if postIndex < 0 {
  55167. return ErrInvalidLengthGenerated
  55168. }
  55169. if postIndex > l {
  55170. return io.ErrUnexpectedEOF
  55171. }
  55172. m.Group = string(dAtA[iNdEx:postIndex])
  55173. iNdEx = postIndex
  55174. case 6:
  55175. if wireType != 2 {
  55176. return fmt.Errorf("proto: wrong wireType = %d for field Tenant", wireType)
  55177. }
  55178. var stringLen uint64
  55179. for shift := uint(0); ; shift += 7 {
  55180. if shift >= 64 {
  55181. return ErrIntOverflowGenerated
  55182. }
  55183. if iNdEx >= l {
  55184. return io.ErrUnexpectedEOF
  55185. }
  55186. b := dAtA[iNdEx]
  55187. iNdEx++
  55188. stringLen |= uint64(b&0x7F) << shift
  55189. if b < 0x80 {
  55190. break
  55191. }
  55192. }
  55193. intStringLen := int(stringLen)
  55194. if intStringLen < 0 {
  55195. return ErrInvalidLengthGenerated
  55196. }
  55197. postIndex := iNdEx + intStringLen
  55198. if postIndex < 0 {
  55199. return ErrInvalidLengthGenerated
  55200. }
  55201. if postIndex > l {
  55202. return io.ErrUnexpectedEOF
  55203. }
  55204. m.Tenant = string(dAtA[iNdEx:postIndex])
  55205. iNdEx = postIndex
  55206. default:
  55207. iNdEx = preIndex
  55208. skippy, err := skipGenerated(dAtA[iNdEx:])
  55209. if err != nil {
  55210. return err
  55211. }
  55212. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55213. return ErrInvalidLengthGenerated
  55214. }
  55215. if (iNdEx + skippy) > l {
  55216. return io.ErrUnexpectedEOF
  55217. }
  55218. iNdEx += skippy
  55219. }
  55220. }
  55221. if iNdEx > l {
  55222. return io.ErrUnexpectedEOF
  55223. }
  55224. return nil
  55225. }
  55226. func (m *RBDPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  55227. l := len(dAtA)
  55228. iNdEx := 0
  55229. for iNdEx < l {
  55230. preIndex := iNdEx
  55231. var wire uint64
  55232. for shift := uint(0); ; shift += 7 {
  55233. if shift >= 64 {
  55234. return ErrIntOverflowGenerated
  55235. }
  55236. if iNdEx >= l {
  55237. return io.ErrUnexpectedEOF
  55238. }
  55239. b := dAtA[iNdEx]
  55240. iNdEx++
  55241. wire |= uint64(b&0x7F) << shift
  55242. if b < 0x80 {
  55243. break
  55244. }
  55245. }
  55246. fieldNum := int32(wire >> 3)
  55247. wireType := int(wire & 0x7)
  55248. if wireType == 4 {
  55249. return fmt.Errorf("proto: RBDPersistentVolumeSource: wiretype end group for non-group")
  55250. }
  55251. if fieldNum <= 0 {
  55252. return fmt.Errorf("proto: RBDPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  55253. }
  55254. switch fieldNum {
  55255. case 1:
  55256. if wireType != 2 {
  55257. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  55258. }
  55259. var stringLen uint64
  55260. for shift := uint(0); ; shift += 7 {
  55261. if shift >= 64 {
  55262. return ErrIntOverflowGenerated
  55263. }
  55264. if iNdEx >= l {
  55265. return io.ErrUnexpectedEOF
  55266. }
  55267. b := dAtA[iNdEx]
  55268. iNdEx++
  55269. stringLen |= uint64(b&0x7F) << shift
  55270. if b < 0x80 {
  55271. break
  55272. }
  55273. }
  55274. intStringLen := int(stringLen)
  55275. if intStringLen < 0 {
  55276. return ErrInvalidLengthGenerated
  55277. }
  55278. postIndex := iNdEx + intStringLen
  55279. if postIndex < 0 {
  55280. return ErrInvalidLengthGenerated
  55281. }
  55282. if postIndex > l {
  55283. return io.ErrUnexpectedEOF
  55284. }
  55285. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  55286. iNdEx = postIndex
  55287. case 2:
  55288. if wireType != 2 {
  55289. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  55290. }
  55291. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  55302. if b < 0x80 {
  55303. break
  55304. }
  55305. }
  55306. intStringLen := int(stringLen)
  55307. if intStringLen < 0 {
  55308. return ErrInvalidLengthGenerated
  55309. }
  55310. postIndex := iNdEx + intStringLen
  55311. if postIndex < 0 {
  55312. return ErrInvalidLengthGenerated
  55313. }
  55314. if postIndex > l {
  55315. return io.ErrUnexpectedEOF
  55316. }
  55317. m.RBDImage = string(dAtA[iNdEx:postIndex])
  55318. iNdEx = postIndex
  55319. case 3:
  55320. if wireType != 2 {
  55321. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  55322. }
  55323. var stringLen uint64
  55324. for shift := uint(0); ; shift += 7 {
  55325. if shift >= 64 {
  55326. return ErrIntOverflowGenerated
  55327. }
  55328. if iNdEx >= l {
  55329. return io.ErrUnexpectedEOF
  55330. }
  55331. b := dAtA[iNdEx]
  55332. iNdEx++
  55333. stringLen |= uint64(b&0x7F) << shift
  55334. if b < 0x80 {
  55335. break
  55336. }
  55337. }
  55338. intStringLen := int(stringLen)
  55339. if intStringLen < 0 {
  55340. return ErrInvalidLengthGenerated
  55341. }
  55342. postIndex := iNdEx + intStringLen
  55343. if postIndex < 0 {
  55344. return ErrInvalidLengthGenerated
  55345. }
  55346. if postIndex > l {
  55347. return io.ErrUnexpectedEOF
  55348. }
  55349. m.FSType = string(dAtA[iNdEx:postIndex])
  55350. iNdEx = postIndex
  55351. case 4:
  55352. if wireType != 2 {
  55353. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  55354. }
  55355. var stringLen uint64
  55356. for shift := uint(0); ; shift += 7 {
  55357. if shift >= 64 {
  55358. return ErrIntOverflowGenerated
  55359. }
  55360. if iNdEx >= l {
  55361. return io.ErrUnexpectedEOF
  55362. }
  55363. b := dAtA[iNdEx]
  55364. iNdEx++
  55365. stringLen |= uint64(b&0x7F) << shift
  55366. if b < 0x80 {
  55367. break
  55368. }
  55369. }
  55370. intStringLen := int(stringLen)
  55371. if intStringLen < 0 {
  55372. return ErrInvalidLengthGenerated
  55373. }
  55374. postIndex := iNdEx + intStringLen
  55375. if postIndex < 0 {
  55376. return ErrInvalidLengthGenerated
  55377. }
  55378. if postIndex > l {
  55379. return io.ErrUnexpectedEOF
  55380. }
  55381. m.RBDPool = string(dAtA[iNdEx:postIndex])
  55382. iNdEx = postIndex
  55383. case 5:
  55384. if wireType != 2 {
  55385. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  55386. }
  55387. var stringLen uint64
  55388. for shift := uint(0); ; shift += 7 {
  55389. if shift >= 64 {
  55390. return ErrIntOverflowGenerated
  55391. }
  55392. if iNdEx >= l {
  55393. return io.ErrUnexpectedEOF
  55394. }
  55395. b := dAtA[iNdEx]
  55396. iNdEx++
  55397. stringLen |= uint64(b&0x7F) << shift
  55398. if b < 0x80 {
  55399. break
  55400. }
  55401. }
  55402. intStringLen := int(stringLen)
  55403. if intStringLen < 0 {
  55404. return ErrInvalidLengthGenerated
  55405. }
  55406. postIndex := iNdEx + intStringLen
  55407. if postIndex < 0 {
  55408. return ErrInvalidLengthGenerated
  55409. }
  55410. if postIndex > l {
  55411. return io.ErrUnexpectedEOF
  55412. }
  55413. m.RadosUser = string(dAtA[iNdEx:postIndex])
  55414. iNdEx = postIndex
  55415. case 6:
  55416. if wireType != 2 {
  55417. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  55418. }
  55419. var stringLen uint64
  55420. for shift := uint(0); ; shift += 7 {
  55421. if shift >= 64 {
  55422. return ErrIntOverflowGenerated
  55423. }
  55424. if iNdEx >= l {
  55425. return io.ErrUnexpectedEOF
  55426. }
  55427. b := dAtA[iNdEx]
  55428. iNdEx++
  55429. stringLen |= uint64(b&0x7F) << shift
  55430. if b < 0x80 {
  55431. break
  55432. }
  55433. }
  55434. intStringLen := int(stringLen)
  55435. if intStringLen < 0 {
  55436. return ErrInvalidLengthGenerated
  55437. }
  55438. postIndex := iNdEx + intStringLen
  55439. if postIndex < 0 {
  55440. return ErrInvalidLengthGenerated
  55441. }
  55442. if postIndex > l {
  55443. return io.ErrUnexpectedEOF
  55444. }
  55445. m.Keyring = string(dAtA[iNdEx:postIndex])
  55446. iNdEx = postIndex
  55447. case 7:
  55448. if wireType != 2 {
  55449. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  55450. }
  55451. var msglen int
  55452. for shift := uint(0); ; shift += 7 {
  55453. if shift >= 64 {
  55454. return ErrIntOverflowGenerated
  55455. }
  55456. if iNdEx >= l {
  55457. return io.ErrUnexpectedEOF
  55458. }
  55459. b := dAtA[iNdEx]
  55460. iNdEx++
  55461. msglen |= int(b&0x7F) << shift
  55462. if b < 0x80 {
  55463. break
  55464. }
  55465. }
  55466. if msglen < 0 {
  55467. return ErrInvalidLengthGenerated
  55468. }
  55469. postIndex := iNdEx + msglen
  55470. if postIndex < 0 {
  55471. return ErrInvalidLengthGenerated
  55472. }
  55473. if postIndex > l {
  55474. return io.ErrUnexpectedEOF
  55475. }
  55476. if m.SecretRef == nil {
  55477. m.SecretRef = &SecretReference{}
  55478. }
  55479. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55480. return err
  55481. }
  55482. iNdEx = postIndex
  55483. case 8:
  55484. if wireType != 0 {
  55485. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  55486. }
  55487. var v int
  55488. for shift := uint(0); ; shift += 7 {
  55489. if shift >= 64 {
  55490. return ErrIntOverflowGenerated
  55491. }
  55492. if iNdEx >= l {
  55493. return io.ErrUnexpectedEOF
  55494. }
  55495. b := dAtA[iNdEx]
  55496. iNdEx++
  55497. v |= int(b&0x7F) << shift
  55498. if b < 0x80 {
  55499. break
  55500. }
  55501. }
  55502. m.ReadOnly = bool(v != 0)
  55503. default:
  55504. iNdEx = preIndex
  55505. skippy, err := skipGenerated(dAtA[iNdEx:])
  55506. if err != nil {
  55507. return err
  55508. }
  55509. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55510. return ErrInvalidLengthGenerated
  55511. }
  55512. if (iNdEx + skippy) > l {
  55513. return io.ErrUnexpectedEOF
  55514. }
  55515. iNdEx += skippy
  55516. }
  55517. }
  55518. if iNdEx > l {
  55519. return io.ErrUnexpectedEOF
  55520. }
  55521. return nil
  55522. }
  55523. func (m *RBDVolumeSource) Unmarshal(dAtA []byte) error {
  55524. l := len(dAtA)
  55525. iNdEx := 0
  55526. for iNdEx < l {
  55527. preIndex := iNdEx
  55528. var wire uint64
  55529. for shift := uint(0); ; shift += 7 {
  55530. if shift >= 64 {
  55531. return ErrIntOverflowGenerated
  55532. }
  55533. if iNdEx >= l {
  55534. return io.ErrUnexpectedEOF
  55535. }
  55536. b := dAtA[iNdEx]
  55537. iNdEx++
  55538. wire |= uint64(b&0x7F) << shift
  55539. if b < 0x80 {
  55540. break
  55541. }
  55542. }
  55543. fieldNum := int32(wire >> 3)
  55544. wireType := int(wire & 0x7)
  55545. if wireType == 4 {
  55546. return fmt.Errorf("proto: RBDVolumeSource: wiretype end group for non-group")
  55547. }
  55548. if fieldNum <= 0 {
  55549. return fmt.Errorf("proto: RBDVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  55550. }
  55551. switch fieldNum {
  55552. case 1:
  55553. if wireType != 2 {
  55554. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  55555. }
  55556. var stringLen uint64
  55557. for shift := uint(0); ; shift += 7 {
  55558. if shift >= 64 {
  55559. return ErrIntOverflowGenerated
  55560. }
  55561. if iNdEx >= l {
  55562. return io.ErrUnexpectedEOF
  55563. }
  55564. b := dAtA[iNdEx]
  55565. iNdEx++
  55566. stringLen |= uint64(b&0x7F) << shift
  55567. if b < 0x80 {
  55568. break
  55569. }
  55570. }
  55571. intStringLen := int(stringLen)
  55572. if intStringLen < 0 {
  55573. return ErrInvalidLengthGenerated
  55574. }
  55575. postIndex := iNdEx + intStringLen
  55576. if postIndex < 0 {
  55577. return ErrInvalidLengthGenerated
  55578. }
  55579. if postIndex > l {
  55580. return io.ErrUnexpectedEOF
  55581. }
  55582. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  55583. iNdEx = postIndex
  55584. case 2:
  55585. if wireType != 2 {
  55586. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  55587. }
  55588. var stringLen uint64
  55589. for shift := uint(0); ; shift += 7 {
  55590. if shift >= 64 {
  55591. return ErrIntOverflowGenerated
  55592. }
  55593. if iNdEx >= l {
  55594. return io.ErrUnexpectedEOF
  55595. }
  55596. b := dAtA[iNdEx]
  55597. iNdEx++
  55598. stringLen |= uint64(b&0x7F) << shift
  55599. if b < 0x80 {
  55600. break
  55601. }
  55602. }
  55603. intStringLen := int(stringLen)
  55604. if intStringLen < 0 {
  55605. return ErrInvalidLengthGenerated
  55606. }
  55607. postIndex := iNdEx + intStringLen
  55608. if postIndex < 0 {
  55609. return ErrInvalidLengthGenerated
  55610. }
  55611. if postIndex > l {
  55612. return io.ErrUnexpectedEOF
  55613. }
  55614. m.RBDImage = string(dAtA[iNdEx:postIndex])
  55615. iNdEx = postIndex
  55616. case 3:
  55617. if wireType != 2 {
  55618. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  55619. }
  55620. var stringLen uint64
  55621. for shift := uint(0); ; shift += 7 {
  55622. if shift >= 64 {
  55623. return ErrIntOverflowGenerated
  55624. }
  55625. if iNdEx >= l {
  55626. return io.ErrUnexpectedEOF
  55627. }
  55628. b := dAtA[iNdEx]
  55629. iNdEx++
  55630. stringLen |= uint64(b&0x7F) << shift
  55631. if b < 0x80 {
  55632. break
  55633. }
  55634. }
  55635. intStringLen := int(stringLen)
  55636. if intStringLen < 0 {
  55637. return ErrInvalidLengthGenerated
  55638. }
  55639. postIndex := iNdEx + intStringLen
  55640. if postIndex < 0 {
  55641. return ErrInvalidLengthGenerated
  55642. }
  55643. if postIndex > l {
  55644. return io.ErrUnexpectedEOF
  55645. }
  55646. m.FSType = string(dAtA[iNdEx:postIndex])
  55647. iNdEx = postIndex
  55648. case 4:
  55649. if wireType != 2 {
  55650. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  55651. }
  55652. var stringLen uint64
  55653. for shift := uint(0); ; shift += 7 {
  55654. if shift >= 64 {
  55655. return ErrIntOverflowGenerated
  55656. }
  55657. if iNdEx >= l {
  55658. return io.ErrUnexpectedEOF
  55659. }
  55660. b := dAtA[iNdEx]
  55661. iNdEx++
  55662. stringLen |= uint64(b&0x7F) << shift
  55663. if b < 0x80 {
  55664. break
  55665. }
  55666. }
  55667. intStringLen := int(stringLen)
  55668. if intStringLen < 0 {
  55669. return ErrInvalidLengthGenerated
  55670. }
  55671. postIndex := iNdEx + intStringLen
  55672. if postIndex < 0 {
  55673. return ErrInvalidLengthGenerated
  55674. }
  55675. if postIndex > l {
  55676. return io.ErrUnexpectedEOF
  55677. }
  55678. m.RBDPool = string(dAtA[iNdEx:postIndex])
  55679. iNdEx = postIndex
  55680. case 5:
  55681. if wireType != 2 {
  55682. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  55683. }
  55684. var stringLen uint64
  55685. for shift := uint(0); ; shift += 7 {
  55686. if shift >= 64 {
  55687. return ErrIntOverflowGenerated
  55688. }
  55689. if iNdEx >= l {
  55690. return io.ErrUnexpectedEOF
  55691. }
  55692. b := dAtA[iNdEx]
  55693. iNdEx++
  55694. stringLen |= uint64(b&0x7F) << shift
  55695. if b < 0x80 {
  55696. break
  55697. }
  55698. }
  55699. intStringLen := int(stringLen)
  55700. if intStringLen < 0 {
  55701. return ErrInvalidLengthGenerated
  55702. }
  55703. postIndex := iNdEx + intStringLen
  55704. if postIndex < 0 {
  55705. return ErrInvalidLengthGenerated
  55706. }
  55707. if postIndex > l {
  55708. return io.ErrUnexpectedEOF
  55709. }
  55710. m.RadosUser = string(dAtA[iNdEx:postIndex])
  55711. iNdEx = postIndex
  55712. case 6:
  55713. if wireType != 2 {
  55714. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  55715. }
  55716. var stringLen uint64
  55717. for shift := uint(0); ; shift += 7 {
  55718. if shift >= 64 {
  55719. return ErrIntOverflowGenerated
  55720. }
  55721. if iNdEx >= l {
  55722. return io.ErrUnexpectedEOF
  55723. }
  55724. b := dAtA[iNdEx]
  55725. iNdEx++
  55726. stringLen |= uint64(b&0x7F) << shift
  55727. if b < 0x80 {
  55728. break
  55729. }
  55730. }
  55731. intStringLen := int(stringLen)
  55732. if intStringLen < 0 {
  55733. return ErrInvalidLengthGenerated
  55734. }
  55735. postIndex := iNdEx + intStringLen
  55736. if postIndex < 0 {
  55737. return ErrInvalidLengthGenerated
  55738. }
  55739. if postIndex > l {
  55740. return io.ErrUnexpectedEOF
  55741. }
  55742. m.Keyring = string(dAtA[iNdEx:postIndex])
  55743. iNdEx = postIndex
  55744. case 7:
  55745. if wireType != 2 {
  55746. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  55747. }
  55748. var msglen int
  55749. for shift := uint(0); ; shift += 7 {
  55750. if shift >= 64 {
  55751. return ErrIntOverflowGenerated
  55752. }
  55753. if iNdEx >= l {
  55754. return io.ErrUnexpectedEOF
  55755. }
  55756. b := dAtA[iNdEx]
  55757. iNdEx++
  55758. msglen |= int(b&0x7F) << shift
  55759. if b < 0x80 {
  55760. break
  55761. }
  55762. }
  55763. if msglen < 0 {
  55764. return ErrInvalidLengthGenerated
  55765. }
  55766. postIndex := iNdEx + msglen
  55767. if postIndex < 0 {
  55768. return ErrInvalidLengthGenerated
  55769. }
  55770. if postIndex > l {
  55771. return io.ErrUnexpectedEOF
  55772. }
  55773. if m.SecretRef == nil {
  55774. m.SecretRef = &LocalObjectReference{}
  55775. }
  55776. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55777. return err
  55778. }
  55779. iNdEx = postIndex
  55780. case 8:
  55781. if wireType != 0 {
  55782. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  55783. }
  55784. var v int
  55785. for shift := uint(0); ; shift += 7 {
  55786. if shift >= 64 {
  55787. return ErrIntOverflowGenerated
  55788. }
  55789. if iNdEx >= l {
  55790. return io.ErrUnexpectedEOF
  55791. }
  55792. b := dAtA[iNdEx]
  55793. iNdEx++
  55794. v |= int(b&0x7F) << shift
  55795. if b < 0x80 {
  55796. break
  55797. }
  55798. }
  55799. m.ReadOnly = bool(v != 0)
  55800. default:
  55801. iNdEx = preIndex
  55802. skippy, err := skipGenerated(dAtA[iNdEx:])
  55803. if err != nil {
  55804. return err
  55805. }
  55806. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55807. return ErrInvalidLengthGenerated
  55808. }
  55809. if (iNdEx + skippy) > l {
  55810. return io.ErrUnexpectedEOF
  55811. }
  55812. iNdEx += skippy
  55813. }
  55814. }
  55815. if iNdEx > l {
  55816. return io.ErrUnexpectedEOF
  55817. }
  55818. return nil
  55819. }
  55820. func (m *RangeAllocation) Unmarshal(dAtA []byte) error {
  55821. l := len(dAtA)
  55822. iNdEx := 0
  55823. for iNdEx < l {
  55824. preIndex := iNdEx
  55825. var wire uint64
  55826. for shift := uint(0); ; shift += 7 {
  55827. if shift >= 64 {
  55828. return ErrIntOverflowGenerated
  55829. }
  55830. if iNdEx >= l {
  55831. return io.ErrUnexpectedEOF
  55832. }
  55833. b := dAtA[iNdEx]
  55834. iNdEx++
  55835. wire |= uint64(b&0x7F) << shift
  55836. if b < 0x80 {
  55837. break
  55838. }
  55839. }
  55840. fieldNum := int32(wire >> 3)
  55841. wireType := int(wire & 0x7)
  55842. if wireType == 4 {
  55843. return fmt.Errorf("proto: RangeAllocation: wiretype end group for non-group")
  55844. }
  55845. if fieldNum <= 0 {
  55846. return fmt.Errorf("proto: RangeAllocation: illegal tag %d (wire type %d)", fieldNum, wire)
  55847. }
  55848. switch fieldNum {
  55849. case 1:
  55850. if wireType != 2 {
  55851. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  55852. }
  55853. var msglen int
  55854. for shift := uint(0); ; shift += 7 {
  55855. if shift >= 64 {
  55856. return ErrIntOverflowGenerated
  55857. }
  55858. if iNdEx >= l {
  55859. return io.ErrUnexpectedEOF
  55860. }
  55861. b := dAtA[iNdEx]
  55862. iNdEx++
  55863. msglen |= int(b&0x7F) << shift
  55864. if b < 0x80 {
  55865. break
  55866. }
  55867. }
  55868. if msglen < 0 {
  55869. return ErrInvalidLengthGenerated
  55870. }
  55871. postIndex := iNdEx + msglen
  55872. if postIndex < 0 {
  55873. return ErrInvalidLengthGenerated
  55874. }
  55875. if postIndex > l {
  55876. return io.ErrUnexpectedEOF
  55877. }
  55878. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55879. return err
  55880. }
  55881. iNdEx = postIndex
  55882. case 2:
  55883. if wireType != 2 {
  55884. return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType)
  55885. }
  55886. var stringLen uint64
  55887. for shift := uint(0); ; shift += 7 {
  55888. if shift >= 64 {
  55889. return ErrIntOverflowGenerated
  55890. }
  55891. if iNdEx >= l {
  55892. return io.ErrUnexpectedEOF
  55893. }
  55894. b := dAtA[iNdEx]
  55895. iNdEx++
  55896. stringLen |= uint64(b&0x7F) << shift
  55897. if b < 0x80 {
  55898. break
  55899. }
  55900. }
  55901. intStringLen := int(stringLen)
  55902. if intStringLen < 0 {
  55903. return ErrInvalidLengthGenerated
  55904. }
  55905. postIndex := iNdEx + intStringLen
  55906. if postIndex < 0 {
  55907. return ErrInvalidLengthGenerated
  55908. }
  55909. if postIndex > l {
  55910. return io.ErrUnexpectedEOF
  55911. }
  55912. m.Range = string(dAtA[iNdEx:postIndex])
  55913. iNdEx = postIndex
  55914. case 3:
  55915. if wireType != 2 {
  55916. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  55917. }
  55918. var byteLen int
  55919. for shift := uint(0); ; shift += 7 {
  55920. if shift >= 64 {
  55921. return ErrIntOverflowGenerated
  55922. }
  55923. if iNdEx >= l {
  55924. return io.ErrUnexpectedEOF
  55925. }
  55926. b := dAtA[iNdEx]
  55927. iNdEx++
  55928. byteLen |= int(b&0x7F) << shift
  55929. if b < 0x80 {
  55930. break
  55931. }
  55932. }
  55933. if byteLen < 0 {
  55934. return ErrInvalidLengthGenerated
  55935. }
  55936. postIndex := iNdEx + byteLen
  55937. if postIndex < 0 {
  55938. return ErrInvalidLengthGenerated
  55939. }
  55940. if postIndex > l {
  55941. return io.ErrUnexpectedEOF
  55942. }
  55943. m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...)
  55944. if m.Data == nil {
  55945. m.Data = []byte{}
  55946. }
  55947. iNdEx = postIndex
  55948. default:
  55949. iNdEx = preIndex
  55950. skippy, err := skipGenerated(dAtA[iNdEx:])
  55951. if err != nil {
  55952. return err
  55953. }
  55954. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55955. return ErrInvalidLengthGenerated
  55956. }
  55957. if (iNdEx + skippy) > l {
  55958. return io.ErrUnexpectedEOF
  55959. }
  55960. iNdEx += skippy
  55961. }
  55962. }
  55963. if iNdEx > l {
  55964. return io.ErrUnexpectedEOF
  55965. }
  55966. return nil
  55967. }
  55968. func (m *ReplicationController) Unmarshal(dAtA []byte) error {
  55969. l := len(dAtA)
  55970. iNdEx := 0
  55971. for iNdEx < l {
  55972. preIndex := iNdEx
  55973. var wire uint64
  55974. for shift := uint(0); ; shift += 7 {
  55975. if shift >= 64 {
  55976. return ErrIntOverflowGenerated
  55977. }
  55978. if iNdEx >= l {
  55979. return io.ErrUnexpectedEOF
  55980. }
  55981. b := dAtA[iNdEx]
  55982. iNdEx++
  55983. wire |= uint64(b&0x7F) << shift
  55984. if b < 0x80 {
  55985. break
  55986. }
  55987. }
  55988. fieldNum := int32(wire >> 3)
  55989. wireType := int(wire & 0x7)
  55990. if wireType == 4 {
  55991. return fmt.Errorf("proto: ReplicationController: wiretype end group for non-group")
  55992. }
  55993. if fieldNum <= 0 {
  55994. return fmt.Errorf("proto: ReplicationController: illegal tag %d (wire type %d)", fieldNum, wire)
  55995. }
  55996. switch fieldNum {
  55997. case 1:
  55998. if wireType != 2 {
  55999. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  56000. }
  56001. var msglen int
  56002. for shift := uint(0); ; shift += 7 {
  56003. if shift >= 64 {
  56004. return ErrIntOverflowGenerated
  56005. }
  56006. if iNdEx >= l {
  56007. return io.ErrUnexpectedEOF
  56008. }
  56009. b := dAtA[iNdEx]
  56010. iNdEx++
  56011. msglen |= int(b&0x7F) << shift
  56012. if b < 0x80 {
  56013. break
  56014. }
  56015. }
  56016. if msglen < 0 {
  56017. return ErrInvalidLengthGenerated
  56018. }
  56019. postIndex := iNdEx + msglen
  56020. if postIndex < 0 {
  56021. return ErrInvalidLengthGenerated
  56022. }
  56023. if postIndex > l {
  56024. return io.ErrUnexpectedEOF
  56025. }
  56026. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56027. return err
  56028. }
  56029. iNdEx = postIndex
  56030. case 2:
  56031. if wireType != 2 {
  56032. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  56033. }
  56034. var msglen int
  56035. for shift := uint(0); ; shift += 7 {
  56036. if shift >= 64 {
  56037. return ErrIntOverflowGenerated
  56038. }
  56039. if iNdEx >= l {
  56040. return io.ErrUnexpectedEOF
  56041. }
  56042. b := dAtA[iNdEx]
  56043. iNdEx++
  56044. msglen |= int(b&0x7F) << shift
  56045. if b < 0x80 {
  56046. break
  56047. }
  56048. }
  56049. if msglen < 0 {
  56050. return ErrInvalidLengthGenerated
  56051. }
  56052. postIndex := iNdEx + msglen
  56053. if postIndex < 0 {
  56054. return ErrInvalidLengthGenerated
  56055. }
  56056. if postIndex > l {
  56057. return io.ErrUnexpectedEOF
  56058. }
  56059. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56060. return err
  56061. }
  56062. iNdEx = postIndex
  56063. case 3:
  56064. if wireType != 2 {
  56065. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  56066. }
  56067. var msglen int
  56068. for shift := uint(0); ; shift += 7 {
  56069. if shift >= 64 {
  56070. return ErrIntOverflowGenerated
  56071. }
  56072. if iNdEx >= l {
  56073. return io.ErrUnexpectedEOF
  56074. }
  56075. b := dAtA[iNdEx]
  56076. iNdEx++
  56077. msglen |= int(b&0x7F) << shift
  56078. if b < 0x80 {
  56079. break
  56080. }
  56081. }
  56082. if msglen < 0 {
  56083. return ErrInvalidLengthGenerated
  56084. }
  56085. postIndex := iNdEx + msglen
  56086. if postIndex < 0 {
  56087. return ErrInvalidLengthGenerated
  56088. }
  56089. if postIndex > l {
  56090. return io.ErrUnexpectedEOF
  56091. }
  56092. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56093. return err
  56094. }
  56095. iNdEx = postIndex
  56096. default:
  56097. iNdEx = preIndex
  56098. skippy, err := skipGenerated(dAtA[iNdEx:])
  56099. if err != nil {
  56100. return err
  56101. }
  56102. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56103. return ErrInvalidLengthGenerated
  56104. }
  56105. if (iNdEx + skippy) > l {
  56106. return io.ErrUnexpectedEOF
  56107. }
  56108. iNdEx += skippy
  56109. }
  56110. }
  56111. if iNdEx > l {
  56112. return io.ErrUnexpectedEOF
  56113. }
  56114. return nil
  56115. }
  56116. func (m *ReplicationControllerCondition) Unmarshal(dAtA []byte) error {
  56117. l := len(dAtA)
  56118. iNdEx := 0
  56119. for iNdEx < l {
  56120. preIndex := iNdEx
  56121. var wire uint64
  56122. for shift := uint(0); ; shift += 7 {
  56123. if shift >= 64 {
  56124. return ErrIntOverflowGenerated
  56125. }
  56126. if iNdEx >= l {
  56127. return io.ErrUnexpectedEOF
  56128. }
  56129. b := dAtA[iNdEx]
  56130. iNdEx++
  56131. wire |= uint64(b&0x7F) << shift
  56132. if b < 0x80 {
  56133. break
  56134. }
  56135. }
  56136. fieldNum := int32(wire >> 3)
  56137. wireType := int(wire & 0x7)
  56138. if wireType == 4 {
  56139. return fmt.Errorf("proto: ReplicationControllerCondition: wiretype end group for non-group")
  56140. }
  56141. if fieldNum <= 0 {
  56142. return fmt.Errorf("proto: ReplicationControllerCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  56143. }
  56144. switch fieldNum {
  56145. case 1:
  56146. if wireType != 2 {
  56147. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  56148. }
  56149. var stringLen uint64
  56150. for shift := uint(0); ; shift += 7 {
  56151. if shift >= 64 {
  56152. return ErrIntOverflowGenerated
  56153. }
  56154. if iNdEx >= l {
  56155. return io.ErrUnexpectedEOF
  56156. }
  56157. b := dAtA[iNdEx]
  56158. iNdEx++
  56159. stringLen |= uint64(b&0x7F) << shift
  56160. if b < 0x80 {
  56161. break
  56162. }
  56163. }
  56164. intStringLen := int(stringLen)
  56165. if intStringLen < 0 {
  56166. return ErrInvalidLengthGenerated
  56167. }
  56168. postIndex := iNdEx + intStringLen
  56169. if postIndex < 0 {
  56170. return ErrInvalidLengthGenerated
  56171. }
  56172. if postIndex > l {
  56173. return io.ErrUnexpectedEOF
  56174. }
  56175. m.Type = ReplicationControllerConditionType(dAtA[iNdEx:postIndex])
  56176. iNdEx = postIndex
  56177. case 2:
  56178. if wireType != 2 {
  56179. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  56180. }
  56181. var stringLen uint64
  56182. for shift := uint(0); ; shift += 7 {
  56183. if shift >= 64 {
  56184. return ErrIntOverflowGenerated
  56185. }
  56186. if iNdEx >= l {
  56187. return io.ErrUnexpectedEOF
  56188. }
  56189. b := dAtA[iNdEx]
  56190. iNdEx++
  56191. stringLen |= uint64(b&0x7F) << shift
  56192. if b < 0x80 {
  56193. break
  56194. }
  56195. }
  56196. intStringLen := int(stringLen)
  56197. if intStringLen < 0 {
  56198. return ErrInvalidLengthGenerated
  56199. }
  56200. postIndex := iNdEx + intStringLen
  56201. if postIndex < 0 {
  56202. return ErrInvalidLengthGenerated
  56203. }
  56204. if postIndex > l {
  56205. return io.ErrUnexpectedEOF
  56206. }
  56207. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  56208. iNdEx = postIndex
  56209. case 3:
  56210. if wireType != 2 {
  56211. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  56212. }
  56213. var msglen int
  56214. for shift := uint(0); ; shift += 7 {
  56215. if shift >= 64 {
  56216. return ErrIntOverflowGenerated
  56217. }
  56218. if iNdEx >= l {
  56219. return io.ErrUnexpectedEOF
  56220. }
  56221. b := dAtA[iNdEx]
  56222. iNdEx++
  56223. msglen |= int(b&0x7F) << shift
  56224. if b < 0x80 {
  56225. break
  56226. }
  56227. }
  56228. if msglen < 0 {
  56229. return ErrInvalidLengthGenerated
  56230. }
  56231. postIndex := iNdEx + msglen
  56232. if postIndex < 0 {
  56233. return ErrInvalidLengthGenerated
  56234. }
  56235. if postIndex > l {
  56236. return io.ErrUnexpectedEOF
  56237. }
  56238. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56239. return err
  56240. }
  56241. iNdEx = postIndex
  56242. case 4:
  56243. if wireType != 2 {
  56244. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  56245. }
  56246. var stringLen uint64
  56247. for shift := uint(0); ; shift += 7 {
  56248. if shift >= 64 {
  56249. return ErrIntOverflowGenerated
  56250. }
  56251. if iNdEx >= l {
  56252. return io.ErrUnexpectedEOF
  56253. }
  56254. b := dAtA[iNdEx]
  56255. iNdEx++
  56256. stringLen |= uint64(b&0x7F) << shift
  56257. if b < 0x80 {
  56258. break
  56259. }
  56260. }
  56261. intStringLen := int(stringLen)
  56262. if intStringLen < 0 {
  56263. return ErrInvalidLengthGenerated
  56264. }
  56265. postIndex := iNdEx + intStringLen
  56266. if postIndex < 0 {
  56267. return ErrInvalidLengthGenerated
  56268. }
  56269. if postIndex > l {
  56270. return io.ErrUnexpectedEOF
  56271. }
  56272. m.Reason = string(dAtA[iNdEx:postIndex])
  56273. iNdEx = postIndex
  56274. case 5:
  56275. if wireType != 2 {
  56276. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  56277. }
  56278. var stringLen uint64
  56279. for shift := uint(0); ; shift += 7 {
  56280. if shift >= 64 {
  56281. return ErrIntOverflowGenerated
  56282. }
  56283. if iNdEx >= l {
  56284. return io.ErrUnexpectedEOF
  56285. }
  56286. b := dAtA[iNdEx]
  56287. iNdEx++
  56288. stringLen |= uint64(b&0x7F) << shift
  56289. if b < 0x80 {
  56290. break
  56291. }
  56292. }
  56293. intStringLen := int(stringLen)
  56294. if intStringLen < 0 {
  56295. return ErrInvalidLengthGenerated
  56296. }
  56297. postIndex := iNdEx + intStringLen
  56298. if postIndex < 0 {
  56299. return ErrInvalidLengthGenerated
  56300. }
  56301. if postIndex > l {
  56302. return io.ErrUnexpectedEOF
  56303. }
  56304. m.Message = string(dAtA[iNdEx:postIndex])
  56305. iNdEx = postIndex
  56306. default:
  56307. iNdEx = preIndex
  56308. skippy, err := skipGenerated(dAtA[iNdEx:])
  56309. if err != nil {
  56310. return err
  56311. }
  56312. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56313. return ErrInvalidLengthGenerated
  56314. }
  56315. if (iNdEx + skippy) > l {
  56316. return io.ErrUnexpectedEOF
  56317. }
  56318. iNdEx += skippy
  56319. }
  56320. }
  56321. if iNdEx > l {
  56322. return io.ErrUnexpectedEOF
  56323. }
  56324. return nil
  56325. }
  56326. func (m *ReplicationControllerList) Unmarshal(dAtA []byte) error {
  56327. l := len(dAtA)
  56328. iNdEx := 0
  56329. for iNdEx < l {
  56330. preIndex := iNdEx
  56331. var wire uint64
  56332. for shift := uint(0); ; shift += 7 {
  56333. if shift >= 64 {
  56334. return ErrIntOverflowGenerated
  56335. }
  56336. if iNdEx >= l {
  56337. return io.ErrUnexpectedEOF
  56338. }
  56339. b := dAtA[iNdEx]
  56340. iNdEx++
  56341. wire |= uint64(b&0x7F) << shift
  56342. if b < 0x80 {
  56343. break
  56344. }
  56345. }
  56346. fieldNum := int32(wire >> 3)
  56347. wireType := int(wire & 0x7)
  56348. if wireType == 4 {
  56349. return fmt.Errorf("proto: ReplicationControllerList: wiretype end group for non-group")
  56350. }
  56351. if fieldNum <= 0 {
  56352. return fmt.Errorf("proto: ReplicationControllerList: illegal tag %d (wire type %d)", fieldNum, wire)
  56353. }
  56354. switch fieldNum {
  56355. case 1:
  56356. if wireType != 2 {
  56357. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  56358. }
  56359. var msglen int
  56360. for shift := uint(0); ; shift += 7 {
  56361. if shift >= 64 {
  56362. return ErrIntOverflowGenerated
  56363. }
  56364. if iNdEx >= l {
  56365. return io.ErrUnexpectedEOF
  56366. }
  56367. b := dAtA[iNdEx]
  56368. iNdEx++
  56369. msglen |= int(b&0x7F) << shift
  56370. if b < 0x80 {
  56371. break
  56372. }
  56373. }
  56374. if msglen < 0 {
  56375. return ErrInvalidLengthGenerated
  56376. }
  56377. postIndex := iNdEx + msglen
  56378. if postIndex < 0 {
  56379. return ErrInvalidLengthGenerated
  56380. }
  56381. if postIndex > l {
  56382. return io.ErrUnexpectedEOF
  56383. }
  56384. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56385. return err
  56386. }
  56387. iNdEx = postIndex
  56388. case 2:
  56389. if wireType != 2 {
  56390. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  56391. }
  56392. var msglen int
  56393. for shift := uint(0); ; shift += 7 {
  56394. if shift >= 64 {
  56395. return ErrIntOverflowGenerated
  56396. }
  56397. if iNdEx >= l {
  56398. return io.ErrUnexpectedEOF
  56399. }
  56400. b := dAtA[iNdEx]
  56401. iNdEx++
  56402. msglen |= int(b&0x7F) << shift
  56403. if b < 0x80 {
  56404. break
  56405. }
  56406. }
  56407. if msglen < 0 {
  56408. return ErrInvalidLengthGenerated
  56409. }
  56410. postIndex := iNdEx + msglen
  56411. if postIndex < 0 {
  56412. return ErrInvalidLengthGenerated
  56413. }
  56414. if postIndex > l {
  56415. return io.ErrUnexpectedEOF
  56416. }
  56417. m.Items = append(m.Items, ReplicationController{})
  56418. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56419. return err
  56420. }
  56421. iNdEx = postIndex
  56422. default:
  56423. iNdEx = preIndex
  56424. skippy, err := skipGenerated(dAtA[iNdEx:])
  56425. if err != nil {
  56426. return err
  56427. }
  56428. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56429. return ErrInvalidLengthGenerated
  56430. }
  56431. if (iNdEx + skippy) > l {
  56432. return io.ErrUnexpectedEOF
  56433. }
  56434. iNdEx += skippy
  56435. }
  56436. }
  56437. if iNdEx > l {
  56438. return io.ErrUnexpectedEOF
  56439. }
  56440. return nil
  56441. }
  56442. func (m *ReplicationControllerSpec) Unmarshal(dAtA []byte) error {
  56443. l := len(dAtA)
  56444. iNdEx := 0
  56445. for iNdEx < l {
  56446. preIndex := iNdEx
  56447. var wire uint64
  56448. for shift := uint(0); ; shift += 7 {
  56449. if shift >= 64 {
  56450. return ErrIntOverflowGenerated
  56451. }
  56452. if iNdEx >= l {
  56453. return io.ErrUnexpectedEOF
  56454. }
  56455. b := dAtA[iNdEx]
  56456. iNdEx++
  56457. wire |= uint64(b&0x7F) << shift
  56458. if b < 0x80 {
  56459. break
  56460. }
  56461. }
  56462. fieldNum := int32(wire >> 3)
  56463. wireType := int(wire & 0x7)
  56464. if wireType == 4 {
  56465. return fmt.Errorf("proto: ReplicationControllerSpec: wiretype end group for non-group")
  56466. }
  56467. if fieldNum <= 0 {
  56468. return fmt.Errorf("proto: ReplicationControllerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  56469. }
  56470. switch fieldNum {
  56471. case 1:
  56472. if wireType != 0 {
  56473. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  56474. }
  56475. var v int32
  56476. for shift := uint(0); ; shift += 7 {
  56477. if shift >= 64 {
  56478. return ErrIntOverflowGenerated
  56479. }
  56480. if iNdEx >= l {
  56481. return io.ErrUnexpectedEOF
  56482. }
  56483. b := dAtA[iNdEx]
  56484. iNdEx++
  56485. v |= int32(b&0x7F) << shift
  56486. if b < 0x80 {
  56487. break
  56488. }
  56489. }
  56490. m.Replicas = &v
  56491. case 2:
  56492. if wireType != 2 {
  56493. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  56494. }
  56495. var msglen int
  56496. for shift := uint(0); ; shift += 7 {
  56497. if shift >= 64 {
  56498. return ErrIntOverflowGenerated
  56499. }
  56500. if iNdEx >= l {
  56501. return io.ErrUnexpectedEOF
  56502. }
  56503. b := dAtA[iNdEx]
  56504. iNdEx++
  56505. msglen |= int(b&0x7F) << shift
  56506. if b < 0x80 {
  56507. break
  56508. }
  56509. }
  56510. if msglen < 0 {
  56511. return ErrInvalidLengthGenerated
  56512. }
  56513. postIndex := iNdEx + msglen
  56514. if postIndex < 0 {
  56515. return ErrInvalidLengthGenerated
  56516. }
  56517. if postIndex > l {
  56518. return io.ErrUnexpectedEOF
  56519. }
  56520. if m.Selector == nil {
  56521. m.Selector = make(map[string]string)
  56522. }
  56523. var mapkey string
  56524. var mapvalue string
  56525. for iNdEx < postIndex {
  56526. entryPreIndex := iNdEx
  56527. var wire uint64
  56528. for shift := uint(0); ; shift += 7 {
  56529. if shift >= 64 {
  56530. return ErrIntOverflowGenerated
  56531. }
  56532. if iNdEx >= l {
  56533. return io.ErrUnexpectedEOF
  56534. }
  56535. b := dAtA[iNdEx]
  56536. iNdEx++
  56537. wire |= uint64(b&0x7F) << shift
  56538. if b < 0x80 {
  56539. break
  56540. }
  56541. }
  56542. fieldNum := int32(wire >> 3)
  56543. if fieldNum == 1 {
  56544. var stringLenmapkey uint64
  56545. for shift := uint(0); ; shift += 7 {
  56546. if shift >= 64 {
  56547. return ErrIntOverflowGenerated
  56548. }
  56549. if iNdEx >= l {
  56550. return io.ErrUnexpectedEOF
  56551. }
  56552. b := dAtA[iNdEx]
  56553. iNdEx++
  56554. stringLenmapkey |= uint64(b&0x7F) << shift
  56555. if b < 0x80 {
  56556. break
  56557. }
  56558. }
  56559. intStringLenmapkey := int(stringLenmapkey)
  56560. if intStringLenmapkey < 0 {
  56561. return ErrInvalidLengthGenerated
  56562. }
  56563. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56564. if postStringIndexmapkey < 0 {
  56565. return ErrInvalidLengthGenerated
  56566. }
  56567. if postStringIndexmapkey > l {
  56568. return io.ErrUnexpectedEOF
  56569. }
  56570. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  56571. iNdEx = postStringIndexmapkey
  56572. } else if fieldNum == 2 {
  56573. var stringLenmapvalue uint64
  56574. for shift := uint(0); ; shift += 7 {
  56575. if shift >= 64 {
  56576. return ErrIntOverflowGenerated
  56577. }
  56578. if iNdEx >= l {
  56579. return io.ErrUnexpectedEOF
  56580. }
  56581. b := dAtA[iNdEx]
  56582. iNdEx++
  56583. stringLenmapvalue |= uint64(b&0x7F) << shift
  56584. if b < 0x80 {
  56585. break
  56586. }
  56587. }
  56588. intStringLenmapvalue := int(stringLenmapvalue)
  56589. if intStringLenmapvalue < 0 {
  56590. return ErrInvalidLengthGenerated
  56591. }
  56592. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  56593. if postStringIndexmapvalue < 0 {
  56594. return ErrInvalidLengthGenerated
  56595. }
  56596. if postStringIndexmapvalue > l {
  56597. return io.ErrUnexpectedEOF
  56598. }
  56599. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  56600. iNdEx = postStringIndexmapvalue
  56601. } else {
  56602. iNdEx = entryPreIndex
  56603. skippy, err := skipGenerated(dAtA[iNdEx:])
  56604. if err != nil {
  56605. return err
  56606. }
  56607. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56608. return ErrInvalidLengthGenerated
  56609. }
  56610. if (iNdEx + skippy) > postIndex {
  56611. return io.ErrUnexpectedEOF
  56612. }
  56613. iNdEx += skippy
  56614. }
  56615. }
  56616. m.Selector[mapkey] = mapvalue
  56617. iNdEx = postIndex
  56618. case 3:
  56619. if wireType != 2 {
  56620. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  56621. }
  56622. var msglen int
  56623. for shift := uint(0); ; shift += 7 {
  56624. if shift >= 64 {
  56625. return ErrIntOverflowGenerated
  56626. }
  56627. if iNdEx >= l {
  56628. return io.ErrUnexpectedEOF
  56629. }
  56630. b := dAtA[iNdEx]
  56631. iNdEx++
  56632. msglen |= int(b&0x7F) << shift
  56633. if b < 0x80 {
  56634. break
  56635. }
  56636. }
  56637. if msglen < 0 {
  56638. return ErrInvalidLengthGenerated
  56639. }
  56640. postIndex := iNdEx + msglen
  56641. if postIndex < 0 {
  56642. return ErrInvalidLengthGenerated
  56643. }
  56644. if postIndex > l {
  56645. return io.ErrUnexpectedEOF
  56646. }
  56647. if m.Template == nil {
  56648. m.Template = &PodTemplateSpec{}
  56649. }
  56650. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56651. return err
  56652. }
  56653. iNdEx = postIndex
  56654. case 4:
  56655. if wireType != 0 {
  56656. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  56657. }
  56658. m.MinReadySeconds = 0
  56659. for shift := uint(0); ; shift += 7 {
  56660. if shift >= 64 {
  56661. return ErrIntOverflowGenerated
  56662. }
  56663. if iNdEx >= l {
  56664. return io.ErrUnexpectedEOF
  56665. }
  56666. b := dAtA[iNdEx]
  56667. iNdEx++
  56668. m.MinReadySeconds |= int32(b&0x7F) << shift
  56669. if b < 0x80 {
  56670. break
  56671. }
  56672. }
  56673. default:
  56674. iNdEx = preIndex
  56675. skippy, err := skipGenerated(dAtA[iNdEx:])
  56676. if err != nil {
  56677. return err
  56678. }
  56679. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56680. return ErrInvalidLengthGenerated
  56681. }
  56682. if (iNdEx + skippy) > l {
  56683. return io.ErrUnexpectedEOF
  56684. }
  56685. iNdEx += skippy
  56686. }
  56687. }
  56688. if iNdEx > l {
  56689. return io.ErrUnexpectedEOF
  56690. }
  56691. return nil
  56692. }
  56693. func (m *ReplicationControllerStatus) Unmarshal(dAtA []byte) error {
  56694. l := len(dAtA)
  56695. iNdEx := 0
  56696. for iNdEx < l {
  56697. preIndex := iNdEx
  56698. var wire uint64
  56699. for shift := uint(0); ; shift += 7 {
  56700. if shift >= 64 {
  56701. return ErrIntOverflowGenerated
  56702. }
  56703. if iNdEx >= l {
  56704. return io.ErrUnexpectedEOF
  56705. }
  56706. b := dAtA[iNdEx]
  56707. iNdEx++
  56708. wire |= uint64(b&0x7F) << shift
  56709. if b < 0x80 {
  56710. break
  56711. }
  56712. }
  56713. fieldNum := int32(wire >> 3)
  56714. wireType := int(wire & 0x7)
  56715. if wireType == 4 {
  56716. return fmt.Errorf("proto: ReplicationControllerStatus: wiretype end group for non-group")
  56717. }
  56718. if fieldNum <= 0 {
  56719. return fmt.Errorf("proto: ReplicationControllerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  56720. }
  56721. switch fieldNum {
  56722. case 1:
  56723. if wireType != 0 {
  56724. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  56725. }
  56726. m.Replicas = 0
  56727. for shift := uint(0); ; shift += 7 {
  56728. if shift >= 64 {
  56729. return ErrIntOverflowGenerated
  56730. }
  56731. if iNdEx >= l {
  56732. return io.ErrUnexpectedEOF
  56733. }
  56734. b := dAtA[iNdEx]
  56735. iNdEx++
  56736. m.Replicas |= int32(b&0x7F) << shift
  56737. if b < 0x80 {
  56738. break
  56739. }
  56740. }
  56741. case 2:
  56742. if wireType != 0 {
  56743. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  56744. }
  56745. m.FullyLabeledReplicas = 0
  56746. for shift := uint(0); ; shift += 7 {
  56747. if shift >= 64 {
  56748. return ErrIntOverflowGenerated
  56749. }
  56750. if iNdEx >= l {
  56751. return io.ErrUnexpectedEOF
  56752. }
  56753. b := dAtA[iNdEx]
  56754. iNdEx++
  56755. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  56756. if b < 0x80 {
  56757. break
  56758. }
  56759. }
  56760. case 3:
  56761. if wireType != 0 {
  56762. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  56763. }
  56764. m.ObservedGeneration = 0
  56765. for shift := uint(0); ; shift += 7 {
  56766. if shift >= 64 {
  56767. return ErrIntOverflowGenerated
  56768. }
  56769. if iNdEx >= l {
  56770. return io.ErrUnexpectedEOF
  56771. }
  56772. b := dAtA[iNdEx]
  56773. iNdEx++
  56774. m.ObservedGeneration |= int64(b&0x7F) << shift
  56775. if b < 0x80 {
  56776. break
  56777. }
  56778. }
  56779. case 4:
  56780. if wireType != 0 {
  56781. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  56782. }
  56783. m.ReadyReplicas = 0
  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. m.ReadyReplicas |= int32(b&0x7F) << shift
  56794. if b < 0x80 {
  56795. break
  56796. }
  56797. }
  56798. case 5:
  56799. if wireType != 0 {
  56800. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  56801. }
  56802. m.AvailableReplicas = 0
  56803. for shift := uint(0); ; shift += 7 {
  56804. if shift >= 64 {
  56805. return ErrIntOverflowGenerated
  56806. }
  56807. if iNdEx >= l {
  56808. return io.ErrUnexpectedEOF
  56809. }
  56810. b := dAtA[iNdEx]
  56811. iNdEx++
  56812. m.AvailableReplicas |= int32(b&0x7F) << shift
  56813. if b < 0x80 {
  56814. break
  56815. }
  56816. }
  56817. case 6:
  56818. if wireType != 2 {
  56819. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  56820. }
  56821. var msglen int
  56822. for shift := uint(0); ; shift += 7 {
  56823. if shift >= 64 {
  56824. return ErrIntOverflowGenerated
  56825. }
  56826. if iNdEx >= l {
  56827. return io.ErrUnexpectedEOF
  56828. }
  56829. b := dAtA[iNdEx]
  56830. iNdEx++
  56831. msglen |= int(b&0x7F) << shift
  56832. if b < 0x80 {
  56833. break
  56834. }
  56835. }
  56836. if msglen < 0 {
  56837. return ErrInvalidLengthGenerated
  56838. }
  56839. postIndex := iNdEx + msglen
  56840. if postIndex < 0 {
  56841. return ErrInvalidLengthGenerated
  56842. }
  56843. if postIndex > l {
  56844. return io.ErrUnexpectedEOF
  56845. }
  56846. m.Conditions = append(m.Conditions, ReplicationControllerCondition{})
  56847. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56848. return err
  56849. }
  56850. iNdEx = postIndex
  56851. default:
  56852. iNdEx = preIndex
  56853. skippy, err := skipGenerated(dAtA[iNdEx:])
  56854. if err != nil {
  56855. return err
  56856. }
  56857. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56858. return ErrInvalidLengthGenerated
  56859. }
  56860. if (iNdEx + skippy) > l {
  56861. return io.ErrUnexpectedEOF
  56862. }
  56863. iNdEx += skippy
  56864. }
  56865. }
  56866. if iNdEx > l {
  56867. return io.ErrUnexpectedEOF
  56868. }
  56869. return nil
  56870. }
  56871. func (m *ResourceFieldSelector) Unmarshal(dAtA []byte) error {
  56872. l := len(dAtA)
  56873. iNdEx := 0
  56874. for iNdEx < l {
  56875. preIndex := iNdEx
  56876. var wire uint64
  56877. for shift := uint(0); ; shift += 7 {
  56878. if shift >= 64 {
  56879. return ErrIntOverflowGenerated
  56880. }
  56881. if iNdEx >= l {
  56882. return io.ErrUnexpectedEOF
  56883. }
  56884. b := dAtA[iNdEx]
  56885. iNdEx++
  56886. wire |= uint64(b&0x7F) << shift
  56887. if b < 0x80 {
  56888. break
  56889. }
  56890. }
  56891. fieldNum := int32(wire >> 3)
  56892. wireType := int(wire & 0x7)
  56893. if wireType == 4 {
  56894. return fmt.Errorf("proto: ResourceFieldSelector: wiretype end group for non-group")
  56895. }
  56896. if fieldNum <= 0 {
  56897. return fmt.Errorf("proto: ResourceFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  56898. }
  56899. switch fieldNum {
  56900. case 1:
  56901. if wireType != 2 {
  56902. return fmt.Errorf("proto: wrong wireType = %d for field ContainerName", wireType)
  56903. }
  56904. var stringLen uint64
  56905. for shift := uint(0); ; shift += 7 {
  56906. if shift >= 64 {
  56907. return ErrIntOverflowGenerated
  56908. }
  56909. if iNdEx >= l {
  56910. return io.ErrUnexpectedEOF
  56911. }
  56912. b := dAtA[iNdEx]
  56913. iNdEx++
  56914. stringLen |= uint64(b&0x7F) << shift
  56915. if b < 0x80 {
  56916. break
  56917. }
  56918. }
  56919. intStringLen := int(stringLen)
  56920. if intStringLen < 0 {
  56921. return ErrInvalidLengthGenerated
  56922. }
  56923. postIndex := iNdEx + intStringLen
  56924. if postIndex < 0 {
  56925. return ErrInvalidLengthGenerated
  56926. }
  56927. if postIndex > l {
  56928. return io.ErrUnexpectedEOF
  56929. }
  56930. m.ContainerName = string(dAtA[iNdEx:postIndex])
  56931. iNdEx = postIndex
  56932. case 2:
  56933. if wireType != 2 {
  56934. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  56935. }
  56936. var stringLen uint64
  56937. for shift := uint(0); ; shift += 7 {
  56938. if shift >= 64 {
  56939. return ErrIntOverflowGenerated
  56940. }
  56941. if iNdEx >= l {
  56942. return io.ErrUnexpectedEOF
  56943. }
  56944. b := dAtA[iNdEx]
  56945. iNdEx++
  56946. stringLen |= uint64(b&0x7F) << shift
  56947. if b < 0x80 {
  56948. break
  56949. }
  56950. }
  56951. intStringLen := int(stringLen)
  56952. if intStringLen < 0 {
  56953. return ErrInvalidLengthGenerated
  56954. }
  56955. postIndex := iNdEx + intStringLen
  56956. if postIndex < 0 {
  56957. return ErrInvalidLengthGenerated
  56958. }
  56959. if postIndex > l {
  56960. return io.ErrUnexpectedEOF
  56961. }
  56962. m.Resource = string(dAtA[iNdEx:postIndex])
  56963. iNdEx = postIndex
  56964. case 3:
  56965. if wireType != 2 {
  56966. return fmt.Errorf("proto: wrong wireType = %d for field Divisor", wireType)
  56967. }
  56968. var msglen int
  56969. for shift := uint(0); ; shift += 7 {
  56970. if shift >= 64 {
  56971. return ErrIntOverflowGenerated
  56972. }
  56973. if iNdEx >= l {
  56974. return io.ErrUnexpectedEOF
  56975. }
  56976. b := dAtA[iNdEx]
  56977. iNdEx++
  56978. msglen |= int(b&0x7F) << shift
  56979. if b < 0x80 {
  56980. break
  56981. }
  56982. }
  56983. if msglen < 0 {
  56984. return ErrInvalidLengthGenerated
  56985. }
  56986. postIndex := iNdEx + msglen
  56987. if postIndex < 0 {
  56988. return ErrInvalidLengthGenerated
  56989. }
  56990. if postIndex > l {
  56991. return io.ErrUnexpectedEOF
  56992. }
  56993. if err := m.Divisor.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56994. return err
  56995. }
  56996. iNdEx = postIndex
  56997. default:
  56998. iNdEx = preIndex
  56999. skippy, err := skipGenerated(dAtA[iNdEx:])
  57000. if err != nil {
  57001. return err
  57002. }
  57003. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57004. return ErrInvalidLengthGenerated
  57005. }
  57006. if (iNdEx + skippy) > l {
  57007. return io.ErrUnexpectedEOF
  57008. }
  57009. iNdEx += skippy
  57010. }
  57011. }
  57012. if iNdEx > l {
  57013. return io.ErrUnexpectedEOF
  57014. }
  57015. return nil
  57016. }
  57017. func (m *ResourceQuota) Unmarshal(dAtA []byte) error {
  57018. l := len(dAtA)
  57019. iNdEx := 0
  57020. for iNdEx < l {
  57021. preIndex := iNdEx
  57022. var wire uint64
  57023. for shift := uint(0); ; shift += 7 {
  57024. if shift >= 64 {
  57025. return ErrIntOverflowGenerated
  57026. }
  57027. if iNdEx >= l {
  57028. return io.ErrUnexpectedEOF
  57029. }
  57030. b := dAtA[iNdEx]
  57031. iNdEx++
  57032. wire |= uint64(b&0x7F) << shift
  57033. if b < 0x80 {
  57034. break
  57035. }
  57036. }
  57037. fieldNum := int32(wire >> 3)
  57038. wireType := int(wire & 0x7)
  57039. if wireType == 4 {
  57040. return fmt.Errorf("proto: ResourceQuota: wiretype end group for non-group")
  57041. }
  57042. if fieldNum <= 0 {
  57043. return fmt.Errorf("proto: ResourceQuota: illegal tag %d (wire type %d)", fieldNum, wire)
  57044. }
  57045. switch fieldNum {
  57046. case 1:
  57047. if wireType != 2 {
  57048. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  57049. }
  57050. var msglen int
  57051. for shift := uint(0); ; shift += 7 {
  57052. if shift >= 64 {
  57053. return ErrIntOverflowGenerated
  57054. }
  57055. if iNdEx >= l {
  57056. return io.ErrUnexpectedEOF
  57057. }
  57058. b := dAtA[iNdEx]
  57059. iNdEx++
  57060. msglen |= int(b&0x7F) << shift
  57061. if b < 0x80 {
  57062. break
  57063. }
  57064. }
  57065. if msglen < 0 {
  57066. return ErrInvalidLengthGenerated
  57067. }
  57068. postIndex := iNdEx + msglen
  57069. if postIndex < 0 {
  57070. return ErrInvalidLengthGenerated
  57071. }
  57072. if postIndex > l {
  57073. return io.ErrUnexpectedEOF
  57074. }
  57075. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57076. return err
  57077. }
  57078. iNdEx = postIndex
  57079. case 2:
  57080. if wireType != 2 {
  57081. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  57082. }
  57083. var msglen int
  57084. for shift := uint(0); ; shift += 7 {
  57085. if shift >= 64 {
  57086. return ErrIntOverflowGenerated
  57087. }
  57088. if iNdEx >= l {
  57089. return io.ErrUnexpectedEOF
  57090. }
  57091. b := dAtA[iNdEx]
  57092. iNdEx++
  57093. msglen |= int(b&0x7F) << shift
  57094. if b < 0x80 {
  57095. break
  57096. }
  57097. }
  57098. if msglen < 0 {
  57099. return ErrInvalidLengthGenerated
  57100. }
  57101. postIndex := iNdEx + msglen
  57102. if postIndex < 0 {
  57103. return ErrInvalidLengthGenerated
  57104. }
  57105. if postIndex > l {
  57106. return io.ErrUnexpectedEOF
  57107. }
  57108. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57109. return err
  57110. }
  57111. iNdEx = postIndex
  57112. case 3:
  57113. if wireType != 2 {
  57114. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  57115. }
  57116. var msglen int
  57117. for shift := uint(0); ; shift += 7 {
  57118. if shift >= 64 {
  57119. return ErrIntOverflowGenerated
  57120. }
  57121. if iNdEx >= l {
  57122. return io.ErrUnexpectedEOF
  57123. }
  57124. b := dAtA[iNdEx]
  57125. iNdEx++
  57126. msglen |= int(b&0x7F) << shift
  57127. if b < 0x80 {
  57128. break
  57129. }
  57130. }
  57131. if msglen < 0 {
  57132. return ErrInvalidLengthGenerated
  57133. }
  57134. postIndex := iNdEx + msglen
  57135. if postIndex < 0 {
  57136. return ErrInvalidLengthGenerated
  57137. }
  57138. if postIndex > l {
  57139. return io.ErrUnexpectedEOF
  57140. }
  57141. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57142. return err
  57143. }
  57144. iNdEx = postIndex
  57145. default:
  57146. iNdEx = preIndex
  57147. skippy, err := skipGenerated(dAtA[iNdEx:])
  57148. if err != nil {
  57149. return err
  57150. }
  57151. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57152. return ErrInvalidLengthGenerated
  57153. }
  57154. if (iNdEx + skippy) > l {
  57155. return io.ErrUnexpectedEOF
  57156. }
  57157. iNdEx += skippy
  57158. }
  57159. }
  57160. if iNdEx > l {
  57161. return io.ErrUnexpectedEOF
  57162. }
  57163. return nil
  57164. }
  57165. func (m *ResourceQuotaList) Unmarshal(dAtA []byte) error {
  57166. l := len(dAtA)
  57167. iNdEx := 0
  57168. for iNdEx < l {
  57169. preIndex := iNdEx
  57170. var wire 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. wire |= uint64(b&0x7F) << shift
  57181. if b < 0x80 {
  57182. break
  57183. }
  57184. }
  57185. fieldNum := int32(wire >> 3)
  57186. wireType := int(wire & 0x7)
  57187. if wireType == 4 {
  57188. return fmt.Errorf("proto: ResourceQuotaList: wiretype end group for non-group")
  57189. }
  57190. if fieldNum <= 0 {
  57191. return fmt.Errorf("proto: ResourceQuotaList: illegal tag %d (wire type %d)", fieldNum, wire)
  57192. }
  57193. switch fieldNum {
  57194. case 1:
  57195. if wireType != 2 {
  57196. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  57197. }
  57198. var msglen int
  57199. for shift := uint(0); ; shift += 7 {
  57200. if shift >= 64 {
  57201. return ErrIntOverflowGenerated
  57202. }
  57203. if iNdEx >= l {
  57204. return io.ErrUnexpectedEOF
  57205. }
  57206. b := dAtA[iNdEx]
  57207. iNdEx++
  57208. msglen |= int(b&0x7F) << shift
  57209. if b < 0x80 {
  57210. break
  57211. }
  57212. }
  57213. if msglen < 0 {
  57214. return ErrInvalidLengthGenerated
  57215. }
  57216. postIndex := iNdEx + msglen
  57217. if postIndex < 0 {
  57218. return ErrInvalidLengthGenerated
  57219. }
  57220. if postIndex > l {
  57221. return io.ErrUnexpectedEOF
  57222. }
  57223. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57224. return err
  57225. }
  57226. iNdEx = postIndex
  57227. case 2:
  57228. if wireType != 2 {
  57229. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  57230. }
  57231. var msglen int
  57232. for shift := uint(0); ; shift += 7 {
  57233. if shift >= 64 {
  57234. return ErrIntOverflowGenerated
  57235. }
  57236. if iNdEx >= l {
  57237. return io.ErrUnexpectedEOF
  57238. }
  57239. b := dAtA[iNdEx]
  57240. iNdEx++
  57241. msglen |= int(b&0x7F) << shift
  57242. if b < 0x80 {
  57243. break
  57244. }
  57245. }
  57246. if msglen < 0 {
  57247. return ErrInvalidLengthGenerated
  57248. }
  57249. postIndex := iNdEx + msglen
  57250. if postIndex < 0 {
  57251. return ErrInvalidLengthGenerated
  57252. }
  57253. if postIndex > l {
  57254. return io.ErrUnexpectedEOF
  57255. }
  57256. m.Items = append(m.Items, ResourceQuota{})
  57257. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57258. return err
  57259. }
  57260. iNdEx = postIndex
  57261. default:
  57262. iNdEx = preIndex
  57263. skippy, err := skipGenerated(dAtA[iNdEx:])
  57264. if err != nil {
  57265. return err
  57266. }
  57267. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57268. return ErrInvalidLengthGenerated
  57269. }
  57270. if (iNdEx + skippy) > l {
  57271. return io.ErrUnexpectedEOF
  57272. }
  57273. iNdEx += skippy
  57274. }
  57275. }
  57276. if iNdEx > l {
  57277. return io.ErrUnexpectedEOF
  57278. }
  57279. return nil
  57280. }
  57281. func (m *ResourceQuotaSpec) Unmarshal(dAtA []byte) error {
  57282. l := len(dAtA)
  57283. iNdEx := 0
  57284. for iNdEx < l {
  57285. preIndex := iNdEx
  57286. var wire uint64
  57287. for shift := uint(0); ; shift += 7 {
  57288. if shift >= 64 {
  57289. return ErrIntOverflowGenerated
  57290. }
  57291. if iNdEx >= l {
  57292. return io.ErrUnexpectedEOF
  57293. }
  57294. b := dAtA[iNdEx]
  57295. iNdEx++
  57296. wire |= uint64(b&0x7F) << shift
  57297. if b < 0x80 {
  57298. break
  57299. }
  57300. }
  57301. fieldNum := int32(wire >> 3)
  57302. wireType := int(wire & 0x7)
  57303. if wireType == 4 {
  57304. return fmt.Errorf("proto: ResourceQuotaSpec: wiretype end group for non-group")
  57305. }
  57306. if fieldNum <= 0 {
  57307. return fmt.Errorf("proto: ResourceQuotaSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  57308. }
  57309. switch fieldNum {
  57310. case 1:
  57311. if wireType != 2 {
  57312. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  57313. }
  57314. var msglen int
  57315. for shift := uint(0); ; shift += 7 {
  57316. if shift >= 64 {
  57317. return ErrIntOverflowGenerated
  57318. }
  57319. if iNdEx >= l {
  57320. return io.ErrUnexpectedEOF
  57321. }
  57322. b := dAtA[iNdEx]
  57323. iNdEx++
  57324. msglen |= int(b&0x7F) << shift
  57325. if b < 0x80 {
  57326. break
  57327. }
  57328. }
  57329. if msglen < 0 {
  57330. return ErrInvalidLengthGenerated
  57331. }
  57332. postIndex := iNdEx + msglen
  57333. if postIndex < 0 {
  57334. return ErrInvalidLengthGenerated
  57335. }
  57336. if postIndex > l {
  57337. return io.ErrUnexpectedEOF
  57338. }
  57339. if m.Hard == nil {
  57340. m.Hard = make(ResourceList)
  57341. }
  57342. var mapkey ResourceName
  57343. mapvalue := &resource.Quantity{}
  57344. for iNdEx < postIndex {
  57345. entryPreIndex := iNdEx
  57346. var wire uint64
  57347. for shift := uint(0); ; shift += 7 {
  57348. if shift >= 64 {
  57349. return ErrIntOverflowGenerated
  57350. }
  57351. if iNdEx >= l {
  57352. return io.ErrUnexpectedEOF
  57353. }
  57354. b := dAtA[iNdEx]
  57355. iNdEx++
  57356. wire |= uint64(b&0x7F) << shift
  57357. if b < 0x80 {
  57358. break
  57359. }
  57360. }
  57361. fieldNum := int32(wire >> 3)
  57362. if fieldNum == 1 {
  57363. var stringLenmapkey uint64
  57364. for shift := uint(0); ; shift += 7 {
  57365. if shift >= 64 {
  57366. return ErrIntOverflowGenerated
  57367. }
  57368. if iNdEx >= l {
  57369. return io.ErrUnexpectedEOF
  57370. }
  57371. b := dAtA[iNdEx]
  57372. iNdEx++
  57373. stringLenmapkey |= uint64(b&0x7F) << shift
  57374. if b < 0x80 {
  57375. break
  57376. }
  57377. }
  57378. intStringLenmapkey := int(stringLenmapkey)
  57379. if intStringLenmapkey < 0 {
  57380. return ErrInvalidLengthGenerated
  57381. }
  57382. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57383. if postStringIndexmapkey < 0 {
  57384. return ErrInvalidLengthGenerated
  57385. }
  57386. if postStringIndexmapkey > l {
  57387. return io.ErrUnexpectedEOF
  57388. }
  57389. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57390. iNdEx = postStringIndexmapkey
  57391. } else if fieldNum == 2 {
  57392. var mapmsglen int
  57393. for shift := uint(0); ; shift += 7 {
  57394. if shift >= 64 {
  57395. return ErrIntOverflowGenerated
  57396. }
  57397. if iNdEx >= l {
  57398. return io.ErrUnexpectedEOF
  57399. }
  57400. b := dAtA[iNdEx]
  57401. iNdEx++
  57402. mapmsglen |= int(b&0x7F) << shift
  57403. if b < 0x80 {
  57404. break
  57405. }
  57406. }
  57407. if mapmsglen < 0 {
  57408. return ErrInvalidLengthGenerated
  57409. }
  57410. postmsgIndex := iNdEx + mapmsglen
  57411. if postmsgIndex < 0 {
  57412. return ErrInvalidLengthGenerated
  57413. }
  57414. if postmsgIndex > l {
  57415. return io.ErrUnexpectedEOF
  57416. }
  57417. mapvalue = &resource.Quantity{}
  57418. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57419. return err
  57420. }
  57421. iNdEx = postmsgIndex
  57422. } else {
  57423. iNdEx = entryPreIndex
  57424. skippy, err := skipGenerated(dAtA[iNdEx:])
  57425. if err != nil {
  57426. return err
  57427. }
  57428. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57429. return ErrInvalidLengthGenerated
  57430. }
  57431. if (iNdEx + skippy) > postIndex {
  57432. return io.ErrUnexpectedEOF
  57433. }
  57434. iNdEx += skippy
  57435. }
  57436. }
  57437. m.Hard[ResourceName(mapkey)] = *mapvalue
  57438. iNdEx = postIndex
  57439. case 2:
  57440. if wireType != 2 {
  57441. return fmt.Errorf("proto: wrong wireType = %d for field Scopes", wireType)
  57442. }
  57443. var stringLen uint64
  57444. for shift := uint(0); ; shift += 7 {
  57445. if shift >= 64 {
  57446. return ErrIntOverflowGenerated
  57447. }
  57448. if iNdEx >= l {
  57449. return io.ErrUnexpectedEOF
  57450. }
  57451. b := dAtA[iNdEx]
  57452. iNdEx++
  57453. stringLen |= uint64(b&0x7F) << shift
  57454. if b < 0x80 {
  57455. break
  57456. }
  57457. }
  57458. intStringLen := int(stringLen)
  57459. if intStringLen < 0 {
  57460. return ErrInvalidLengthGenerated
  57461. }
  57462. postIndex := iNdEx + intStringLen
  57463. if postIndex < 0 {
  57464. return ErrInvalidLengthGenerated
  57465. }
  57466. if postIndex > l {
  57467. return io.ErrUnexpectedEOF
  57468. }
  57469. m.Scopes = append(m.Scopes, ResourceQuotaScope(dAtA[iNdEx:postIndex]))
  57470. iNdEx = postIndex
  57471. case 3:
  57472. if wireType != 2 {
  57473. return fmt.Errorf("proto: wrong wireType = %d for field ScopeSelector", wireType)
  57474. }
  57475. var msglen int
  57476. for shift := uint(0); ; shift += 7 {
  57477. if shift >= 64 {
  57478. return ErrIntOverflowGenerated
  57479. }
  57480. if iNdEx >= l {
  57481. return io.ErrUnexpectedEOF
  57482. }
  57483. b := dAtA[iNdEx]
  57484. iNdEx++
  57485. msglen |= int(b&0x7F) << shift
  57486. if b < 0x80 {
  57487. break
  57488. }
  57489. }
  57490. if msglen < 0 {
  57491. return ErrInvalidLengthGenerated
  57492. }
  57493. postIndex := iNdEx + msglen
  57494. if postIndex < 0 {
  57495. return ErrInvalidLengthGenerated
  57496. }
  57497. if postIndex > l {
  57498. return io.ErrUnexpectedEOF
  57499. }
  57500. if m.ScopeSelector == nil {
  57501. m.ScopeSelector = &ScopeSelector{}
  57502. }
  57503. if err := m.ScopeSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57504. return err
  57505. }
  57506. iNdEx = postIndex
  57507. default:
  57508. iNdEx = preIndex
  57509. skippy, err := skipGenerated(dAtA[iNdEx:])
  57510. if err != nil {
  57511. return err
  57512. }
  57513. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57514. return ErrInvalidLengthGenerated
  57515. }
  57516. if (iNdEx + skippy) > l {
  57517. return io.ErrUnexpectedEOF
  57518. }
  57519. iNdEx += skippy
  57520. }
  57521. }
  57522. if iNdEx > l {
  57523. return io.ErrUnexpectedEOF
  57524. }
  57525. return nil
  57526. }
  57527. func (m *ResourceQuotaStatus) Unmarshal(dAtA []byte) error {
  57528. l := len(dAtA)
  57529. iNdEx := 0
  57530. for iNdEx < l {
  57531. preIndex := iNdEx
  57532. var wire uint64
  57533. for shift := uint(0); ; shift += 7 {
  57534. if shift >= 64 {
  57535. return ErrIntOverflowGenerated
  57536. }
  57537. if iNdEx >= l {
  57538. return io.ErrUnexpectedEOF
  57539. }
  57540. b := dAtA[iNdEx]
  57541. iNdEx++
  57542. wire |= uint64(b&0x7F) << shift
  57543. if b < 0x80 {
  57544. break
  57545. }
  57546. }
  57547. fieldNum := int32(wire >> 3)
  57548. wireType := int(wire & 0x7)
  57549. if wireType == 4 {
  57550. return fmt.Errorf("proto: ResourceQuotaStatus: wiretype end group for non-group")
  57551. }
  57552. if fieldNum <= 0 {
  57553. return fmt.Errorf("proto: ResourceQuotaStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  57554. }
  57555. switch fieldNum {
  57556. case 1:
  57557. if wireType != 2 {
  57558. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  57559. }
  57560. var msglen int
  57561. for shift := uint(0); ; shift += 7 {
  57562. if shift >= 64 {
  57563. return ErrIntOverflowGenerated
  57564. }
  57565. if iNdEx >= l {
  57566. return io.ErrUnexpectedEOF
  57567. }
  57568. b := dAtA[iNdEx]
  57569. iNdEx++
  57570. msglen |= int(b&0x7F) << shift
  57571. if b < 0x80 {
  57572. break
  57573. }
  57574. }
  57575. if msglen < 0 {
  57576. return ErrInvalidLengthGenerated
  57577. }
  57578. postIndex := iNdEx + msglen
  57579. if postIndex < 0 {
  57580. return ErrInvalidLengthGenerated
  57581. }
  57582. if postIndex > l {
  57583. return io.ErrUnexpectedEOF
  57584. }
  57585. if m.Hard == nil {
  57586. m.Hard = make(ResourceList)
  57587. }
  57588. var mapkey ResourceName
  57589. mapvalue := &resource.Quantity{}
  57590. for iNdEx < postIndex {
  57591. entryPreIndex := iNdEx
  57592. var wire uint64
  57593. for shift := uint(0); ; shift += 7 {
  57594. if shift >= 64 {
  57595. return ErrIntOverflowGenerated
  57596. }
  57597. if iNdEx >= l {
  57598. return io.ErrUnexpectedEOF
  57599. }
  57600. b := dAtA[iNdEx]
  57601. iNdEx++
  57602. wire |= uint64(b&0x7F) << shift
  57603. if b < 0x80 {
  57604. break
  57605. }
  57606. }
  57607. fieldNum := int32(wire >> 3)
  57608. if fieldNum == 1 {
  57609. var stringLenmapkey uint64
  57610. for shift := uint(0); ; shift += 7 {
  57611. if shift >= 64 {
  57612. return ErrIntOverflowGenerated
  57613. }
  57614. if iNdEx >= l {
  57615. return io.ErrUnexpectedEOF
  57616. }
  57617. b := dAtA[iNdEx]
  57618. iNdEx++
  57619. stringLenmapkey |= uint64(b&0x7F) << shift
  57620. if b < 0x80 {
  57621. break
  57622. }
  57623. }
  57624. intStringLenmapkey := int(stringLenmapkey)
  57625. if intStringLenmapkey < 0 {
  57626. return ErrInvalidLengthGenerated
  57627. }
  57628. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57629. if postStringIndexmapkey < 0 {
  57630. return ErrInvalidLengthGenerated
  57631. }
  57632. if postStringIndexmapkey > l {
  57633. return io.ErrUnexpectedEOF
  57634. }
  57635. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57636. iNdEx = postStringIndexmapkey
  57637. } else if fieldNum == 2 {
  57638. var mapmsglen int
  57639. for shift := uint(0); ; shift += 7 {
  57640. if shift >= 64 {
  57641. return ErrIntOverflowGenerated
  57642. }
  57643. if iNdEx >= l {
  57644. return io.ErrUnexpectedEOF
  57645. }
  57646. b := dAtA[iNdEx]
  57647. iNdEx++
  57648. mapmsglen |= int(b&0x7F) << shift
  57649. if b < 0x80 {
  57650. break
  57651. }
  57652. }
  57653. if mapmsglen < 0 {
  57654. return ErrInvalidLengthGenerated
  57655. }
  57656. postmsgIndex := iNdEx + mapmsglen
  57657. if postmsgIndex < 0 {
  57658. return ErrInvalidLengthGenerated
  57659. }
  57660. if postmsgIndex > l {
  57661. return io.ErrUnexpectedEOF
  57662. }
  57663. mapvalue = &resource.Quantity{}
  57664. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57665. return err
  57666. }
  57667. iNdEx = postmsgIndex
  57668. } else {
  57669. iNdEx = entryPreIndex
  57670. skippy, err := skipGenerated(dAtA[iNdEx:])
  57671. if err != nil {
  57672. return err
  57673. }
  57674. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57675. return ErrInvalidLengthGenerated
  57676. }
  57677. if (iNdEx + skippy) > postIndex {
  57678. return io.ErrUnexpectedEOF
  57679. }
  57680. iNdEx += skippy
  57681. }
  57682. }
  57683. m.Hard[ResourceName(mapkey)] = *mapvalue
  57684. iNdEx = postIndex
  57685. case 2:
  57686. if wireType != 2 {
  57687. return fmt.Errorf("proto: wrong wireType = %d for field Used", wireType)
  57688. }
  57689. var msglen int
  57690. for shift := uint(0); ; shift += 7 {
  57691. if shift >= 64 {
  57692. return ErrIntOverflowGenerated
  57693. }
  57694. if iNdEx >= l {
  57695. return io.ErrUnexpectedEOF
  57696. }
  57697. b := dAtA[iNdEx]
  57698. iNdEx++
  57699. msglen |= int(b&0x7F) << shift
  57700. if b < 0x80 {
  57701. break
  57702. }
  57703. }
  57704. if msglen < 0 {
  57705. return ErrInvalidLengthGenerated
  57706. }
  57707. postIndex := iNdEx + msglen
  57708. if postIndex < 0 {
  57709. return ErrInvalidLengthGenerated
  57710. }
  57711. if postIndex > l {
  57712. return io.ErrUnexpectedEOF
  57713. }
  57714. if m.Used == nil {
  57715. m.Used = make(ResourceList)
  57716. }
  57717. var mapkey ResourceName
  57718. mapvalue := &resource.Quantity{}
  57719. for iNdEx < postIndex {
  57720. entryPreIndex := iNdEx
  57721. var wire uint64
  57722. for shift := uint(0); ; shift += 7 {
  57723. if shift >= 64 {
  57724. return ErrIntOverflowGenerated
  57725. }
  57726. if iNdEx >= l {
  57727. return io.ErrUnexpectedEOF
  57728. }
  57729. b := dAtA[iNdEx]
  57730. iNdEx++
  57731. wire |= uint64(b&0x7F) << shift
  57732. if b < 0x80 {
  57733. break
  57734. }
  57735. }
  57736. fieldNum := int32(wire >> 3)
  57737. if fieldNum == 1 {
  57738. var stringLenmapkey uint64
  57739. for shift := uint(0); ; shift += 7 {
  57740. if shift >= 64 {
  57741. return ErrIntOverflowGenerated
  57742. }
  57743. if iNdEx >= l {
  57744. return io.ErrUnexpectedEOF
  57745. }
  57746. b := dAtA[iNdEx]
  57747. iNdEx++
  57748. stringLenmapkey |= uint64(b&0x7F) << shift
  57749. if b < 0x80 {
  57750. break
  57751. }
  57752. }
  57753. intStringLenmapkey := int(stringLenmapkey)
  57754. if intStringLenmapkey < 0 {
  57755. return ErrInvalidLengthGenerated
  57756. }
  57757. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57758. if postStringIndexmapkey < 0 {
  57759. return ErrInvalidLengthGenerated
  57760. }
  57761. if postStringIndexmapkey > l {
  57762. return io.ErrUnexpectedEOF
  57763. }
  57764. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57765. iNdEx = postStringIndexmapkey
  57766. } else if fieldNum == 2 {
  57767. var mapmsglen int
  57768. for shift := uint(0); ; shift += 7 {
  57769. if shift >= 64 {
  57770. return ErrIntOverflowGenerated
  57771. }
  57772. if iNdEx >= l {
  57773. return io.ErrUnexpectedEOF
  57774. }
  57775. b := dAtA[iNdEx]
  57776. iNdEx++
  57777. mapmsglen |= int(b&0x7F) << shift
  57778. if b < 0x80 {
  57779. break
  57780. }
  57781. }
  57782. if mapmsglen < 0 {
  57783. return ErrInvalidLengthGenerated
  57784. }
  57785. postmsgIndex := iNdEx + mapmsglen
  57786. if postmsgIndex < 0 {
  57787. return ErrInvalidLengthGenerated
  57788. }
  57789. if postmsgIndex > l {
  57790. return io.ErrUnexpectedEOF
  57791. }
  57792. mapvalue = &resource.Quantity{}
  57793. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57794. return err
  57795. }
  57796. iNdEx = postmsgIndex
  57797. } else {
  57798. iNdEx = entryPreIndex
  57799. skippy, err := skipGenerated(dAtA[iNdEx:])
  57800. if err != nil {
  57801. return err
  57802. }
  57803. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57804. return ErrInvalidLengthGenerated
  57805. }
  57806. if (iNdEx + skippy) > postIndex {
  57807. return io.ErrUnexpectedEOF
  57808. }
  57809. iNdEx += skippy
  57810. }
  57811. }
  57812. m.Used[ResourceName(mapkey)] = *mapvalue
  57813. iNdEx = postIndex
  57814. default:
  57815. iNdEx = preIndex
  57816. skippy, err := skipGenerated(dAtA[iNdEx:])
  57817. if err != nil {
  57818. return err
  57819. }
  57820. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57821. return ErrInvalidLengthGenerated
  57822. }
  57823. if (iNdEx + skippy) > l {
  57824. return io.ErrUnexpectedEOF
  57825. }
  57826. iNdEx += skippy
  57827. }
  57828. }
  57829. if iNdEx > l {
  57830. return io.ErrUnexpectedEOF
  57831. }
  57832. return nil
  57833. }
  57834. func (m *ResourceRequirements) Unmarshal(dAtA []byte) error {
  57835. l := len(dAtA)
  57836. iNdEx := 0
  57837. for iNdEx < l {
  57838. preIndex := iNdEx
  57839. var wire uint64
  57840. for shift := uint(0); ; shift += 7 {
  57841. if shift >= 64 {
  57842. return ErrIntOverflowGenerated
  57843. }
  57844. if iNdEx >= l {
  57845. return io.ErrUnexpectedEOF
  57846. }
  57847. b := dAtA[iNdEx]
  57848. iNdEx++
  57849. wire |= uint64(b&0x7F) << shift
  57850. if b < 0x80 {
  57851. break
  57852. }
  57853. }
  57854. fieldNum := int32(wire >> 3)
  57855. wireType := int(wire & 0x7)
  57856. if wireType == 4 {
  57857. return fmt.Errorf("proto: ResourceRequirements: wiretype end group for non-group")
  57858. }
  57859. if fieldNum <= 0 {
  57860. return fmt.Errorf("proto: ResourceRequirements: illegal tag %d (wire type %d)", fieldNum, wire)
  57861. }
  57862. switch fieldNum {
  57863. case 1:
  57864. if wireType != 2 {
  57865. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  57866. }
  57867. var msglen int
  57868. for shift := uint(0); ; shift += 7 {
  57869. if shift >= 64 {
  57870. return ErrIntOverflowGenerated
  57871. }
  57872. if iNdEx >= l {
  57873. return io.ErrUnexpectedEOF
  57874. }
  57875. b := dAtA[iNdEx]
  57876. iNdEx++
  57877. msglen |= int(b&0x7F) << shift
  57878. if b < 0x80 {
  57879. break
  57880. }
  57881. }
  57882. if msglen < 0 {
  57883. return ErrInvalidLengthGenerated
  57884. }
  57885. postIndex := iNdEx + msglen
  57886. if postIndex < 0 {
  57887. return ErrInvalidLengthGenerated
  57888. }
  57889. if postIndex > l {
  57890. return io.ErrUnexpectedEOF
  57891. }
  57892. if m.Limits == nil {
  57893. m.Limits = make(ResourceList)
  57894. }
  57895. var mapkey ResourceName
  57896. mapvalue := &resource.Quantity{}
  57897. for iNdEx < postIndex {
  57898. entryPreIndex := iNdEx
  57899. var wire uint64
  57900. for shift := uint(0); ; shift += 7 {
  57901. if shift >= 64 {
  57902. return ErrIntOverflowGenerated
  57903. }
  57904. if iNdEx >= l {
  57905. return io.ErrUnexpectedEOF
  57906. }
  57907. b := dAtA[iNdEx]
  57908. iNdEx++
  57909. wire |= uint64(b&0x7F) << shift
  57910. if b < 0x80 {
  57911. break
  57912. }
  57913. }
  57914. fieldNum := int32(wire >> 3)
  57915. if fieldNum == 1 {
  57916. var stringLenmapkey uint64
  57917. for shift := uint(0); ; shift += 7 {
  57918. if shift >= 64 {
  57919. return ErrIntOverflowGenerated
  57920. }
  57921. if iNdEx >= l {
  57922. return io.ErrUnexpectedEOF
  57923. }
  57924. b := dAtA[iNdEx]
  57925. iNdEx++
  57926. stringLenmapkey |= uint64(b&0x7F) << shift
  57927. if b < 0x80 {
  57928. break
  57929. }
  57930. }
  57931. intStringLenmapkey := int(stringLenmapkey)
  57932. if intStringLenmapkey < 0 {
  57933. return ErrInvalidLengthGenerated
  57934. }
  57935. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57936. if postStringIndexmapkey < 0 {
  57937. return ErrInvalidLengthGenerated
  57938. }
  57939. if postStringIndexmapkey > l {
  57940. return io.ErrUnexpectedEOF
  57941. }
  57942. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57943. iNdEx = postStringIndexmapkey
  57944. } else if fieldNum == 2 {
  57945. var mapmsglen int
  57946. for shift := uint(0); ; shift += 7 {
  57947. if shift >= 64 {
  57948. return ErrIntOverflowGenerated
  57949. }
  57950. if iNdEx >= l {
  57951. return io.ErrUnexpectedEOF
  57952. }
  57953. b := dAtA[iNdEx]
  57954. iNdEx++
  57955. mapmsglen |= int(b&0x7F) << shift
  57956. if b < 0x80 {
  57957. break
  57958. }
  57959. }
  57960. if mapmsglen < 0 {
  57961. return ErrInvalidLengthGenerated
  57962. }
  57963. postmsgIndex := iNdEx + mapmsglen
  57964. if postmsgIndex < 0 {
  57965. return ErrInvalidLengthGenerated
  57966. }
  57967. if postmsgIndex > l {
  57968. return io.ErrUnexpectedEOF
  57969. }
  57970. mapvalue = &resource.Quantity{}
  57971. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57972. return err
  57973. }
  57974. iNdEx = postmsgIndex
  57975. } else {
  57976. iNdEx = entryPreIndex
  57977. skippy, err := skipGenerated(dAtA[iNdEx:])
  57978. if err != nil {
  57979. return err
  57980. }
  57981. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57982. return ErrInvalidLengthGenerated
  57983. }
  57984. if (iNdEx + skippy) > postIndex {
  57985. return io.ErrUnexpectedEOF
  57986. }
  57987. iNdEx += skippy
  57988. }
  57989. }
  57990. m.Limits[ResourceName(mapkey)] = *mapvalue
  57991. iNdEx = postIndex
  57992. case 2:
  57993. if wireType != 2 {
  57994. return fmt.Errorf("proto: wrong wireType = %d for field Requests", wireType)
  57995. }
  57996. var msglen int
  57997. for shift := uint(0); ; shift += 7 {
  57998. if shift >= 64 {
  57999. return ErrIntOverflowGenerated
  58000. }
  58001. if iNdEx >= l {
  58002. return io.ErrUnexpectedEOF
  58003. }
  58004. b := dAtA[iNdEx]
  58005. iNdEx++
  58006. msglen |= int(b&0x7F) << shift
  58007. if b < 0x80 {
  58008. break
  58009. }
  58010. }
  58011. if msglen < 0 {
  58012. return ErrInvalidLengthGenerated
  58013. }
  58014. postIndex := iNdEx + msglen
  58015. if postIndex < 0 {
  58016. return ErrInvalidLengthGenerated
  58017. }
  58018. if postIndex > l {
  58019. return io.ErrUnexpectedEOF
  58020. }
  58021. if m.Requests == nil {
  58022. m.Requests = make(ResourceList)
  58023. }
  58024. var mapkey ResourceName
  58025. mapvalue := &resource.Quantity{}
  58026. for iNdEx < postIndex {
  58027. entryPreIndex := iNdEx
  58028. var wire uint64
  58029. for shift := uint(0); ; shift += 7 {
  58030. if shift >= 64 {
  58031. return ErrIntOverflowGenerated
  58032. }
  58033. if iNdEx >= l {
  58034. return io.ErrUnexpectedEOF
  58035. }
  58036. b := dAtA[iNdEx]
  58037. iNdEx++
  58038. wire |= uint64(b&0x7F) << shift
  58039. if b < 0x80 {
  58040. break
  58041. }
  58042. }
  58043. fieldNum := int32(wire >> 3)
  58044. if fieldNum == 1 {
  58045. var stringLenmapkey uint64
  58046. for shift := uint(0); ; shift += 7 {
  58047. if shift >= 64 {
  58048. return ErrIntOverflowGenerated
  58049. }
  58050. if iNdEx >= l {
  58051. return io.ErrUnexpectedEOF
  58052. }
  58053. b := dAtA[iNdEx]
  58054. iNdEx++
  58055. stringLenmapkey |= uint64(b&0x7F) << shift
  58056. if b < 0x80 {
  58057. break
  58058. }
  58059. }
  58060. intStringLenmapkey := int(stringLenmapkey)
  58061. if intStringLenmapkey < 0 {
  58062. return ErrInvalidLengthGenerated
  58063. }
  58064. postStringIndexmapkey := iNdEx + intStringLenmapkey
  58065. if postStringIndexmapkey < 0 {
  58066. return ErrInvalidLengthGenerated
  58067. }
  58068. if postStringIndexmapkey > l {
  58069. return io.ErrUnexpectedEOF
  58070. }
  58071. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  58072. iNdEx = postStringIndexmapkey
  58073. } else if fieldNum == 2 {
  58074. var mapmsglen int
  58075. for shift := uint(0); ; shift += 7 {
  58076. if shift >= 64 {
  58077. return ErrIntOverflowGenerated
  58078. }
  58079. if iNdEx >= l {
  58080. return io.ErrUnexpectedEOF
  58081. }
  58082. b := dAtA[iNdEx]
  58083. iNdEx++
  58084. mapmsglen |= int(b&0x7F) << shift
  58085. if b < 0x80 {
  58086. break
  58087. }
  58088. }
  58089. if mapmsglen < 0 {
  58090. return ErrInvalidLengthGenerated
  58091. }
  58092. postmsgIndex := iNdEx + mapmsglen
  58093. if postmsgIndex < 0 {
  58094. return ErrInvalidLengthGenerated
  58095. }
  58096. if postmsgIndex > l {
  58097. return io.ErrUnexpectedEOF
  58098. }
  58099. mapvalue = &resource.Quantity{}
  58100. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  58101. return err
  58102. }
  58103. iNdEx = postmsgIndex
  58104. } else {
  58105. iNdEx = entryPreIndex
  58106. skippy, err := skipGenerated(dAtA[iNdEx:])
  58107. if err != nil {
  58108. return err
  58109. }
  58110. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58111. return ErrInvalidLengthGenerated
  58112. }
  58113. if (iNdEx + skippy) > postIndex {
  58114. return io.ErrUnexpectedEOF
  58115. }
  58116. iNdEx += skippy
  58117. }
  58118. }
  58119. m.Requests[ResourceName(mapkey)] = *mapvalue
  58120. iNdEx = postIndex
  58121. default:
  58122. iNdEx = preIndex
  58123. skippy, err := skipGenerated(dAtA[iNdEx:])
  58124. if err != nil {
  58125. return err
  58126. }
  58127. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58128. return ErrInvalidLengthGenerated
  58129. }
  58130. if (iNdEx + skippy) > l {
  58131. return io.ErrUnexpectedEOF
  58132. }
  58133. iNdEx += skippy
  58134. }
  58135. }
  58136. if iNdEx > l {
  58137. return io.ErrUnexpectedEOF
  58138. }
  58139. return nil
  58140. }
  58141. func (m *SELinuxOptions) Unmarshal(dAtA []byte) error {
  58142. l := len(dAtA)
  58143. iNdEx := 0
  58144. for iNdEx < l {
  58145. preIndex := iNdEx
  58146. var wire uint64
  58147. for shift := uint(0); ; shift += 7 {
  58148. if shift >= 64 {
  58149. return ErrIntOverflowGenerated
  58150. }
  58151. if iNdEx >= l {
  58152. return io.ErrUnexpectedEOF
  58153. }
  58154. b := dAtA[iNdEx]
  58155. iNdEx++
  58156. wire |= uint64(b&0x7F) << shift
  58157. if b < 0x80 {
  58158. break
  58159. }
  58160. }
  58161. fieldNum := int32(wire >> 3)
  58162. wireType := int(wire & 0x7)
  58163. if wireType == 4 {
  58164. return fmt.Errorf("proto: SELinuxOptions: wiretype end group for non-group")
  58165. }
  58166. if fieldNum <= 0 {
  58167. return fmt.Errorf("proto: SELinuxOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  58168. }
  58169. switch fieldNum {
  58170. case 1:
  58171. if wireType != 2 {
  58172. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  58173. }
  58174. var stringLen uint64
  58175. for shift := uint(0); ; shift += 7 {
  58176. if shift >= 64 {
  58177. return ErrIntOverflowGenerated
  58178. }
  58179. if iNdEx >= l {
  58180. return io.ErrUnexpectedEOF
  58181. }
  58182. b := dAtA[iNdEx]
  58183. iNdEx++
  58184. stringLen |= uint64(b&0x7F) << shift
  58185. if b < 0x80 {
  58186. break
  58187. }
  58188. }
  58189. intStringLen := int(stringLen)
  58190. if intStringLen < 0 {
  58191. return ErrInvalidLengthGenerated
  58192. }
  58193. postIndex := iNdEx + intStringLen
  58194. if postIndex < 0 {
  58195. return ErrInvalidLengthGenerated
  58196. }
  58197. if postIndex > l {
  58198. return io.ErrUnexpectedEOF
  58199. }
  58200. m.User = string(dAtA[iNdEx:postIndex])
  58201. iNdEx = postIndex
  58202. case 2:
  58203. if wireType != 2 {
  58204. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  58205. }
  58206. var stringLen uint64
  58207. for shift := uint(0); ; shift += 7 {
  58208. if shift >= 64 {
  58209. return ErrIntOverflowGenerated
  58210. }
  58211. if iNdEx >= l {
  58212. return io.ErrUnexpectedEOF
  58213. }
  58214. b := dAtA[iNdEx]
  58215. iNdEx++
  58216. stringLen |= uint64(b&0x7F) << shift
  58217. if b < 0x80 {
  58218. break
  58219. }
  58220. }
  58221. intStringLen := int(stringLen)
  58222. if intStringLen < 0 {
  58223. return ErrInvalidLengthGenerated
  58224. }
  58225. postIndex := iNdEx + intStringLen
  58226. if postIndex < 0 {
  58227. return ErrInvalidLengthGenerated
  58228. }
  58229. if postIndex > l {
  58230. return io.ErrUnexpectedEOF
  58231. }
  58232. m.Role = string(dAtA[iNdEx:postIndex])
  58233. iNdEx = postIndex
  58234. case 3:
  58235. if wireType != 2 {
  58236. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  58237. }
  58238. var stringLen uint64
  58239. for shift := uint(0); ; shift += 7 {
  58240. if shift >= 64 {
  58241. return ErrIntOverflowGenerated
  58242. }
  58243. if iNdEx >= l {
  58244. return io.ErrUnexpectedEOF
  58245. }
  58246. b := dAtA[iNdEx]
  58247. iNdEx++
  58248. stringLen |= uint64(b&0x7F) << shift
  58249. if b < 0x80 {
  58250. break
  58251. }
  58252. }
  58253. intStringLen := int(stringLen)
  58254. if intStringLen < 0 {
  58255. return ErrInvalidLengthGenerated
  58256. }
  58257. postIndex := iNdEx + intStringLen
  58258. if postIndex < 0 {
  58259. return ErrInvalidLengthGenerated
  58260. }
  58261. if postIndex > l {
  58262. return io.ErrUnexpectedEOF
  58263. }
  58264. m.Type = string(dAtA[iNdEx:postIndex])
  58265. iNdEx = postIndex
  58266. case 4:
  58267. if wireType != 2 {
  58268. return fmt.Errorf("proto: wrong wireType = %d for field Level", wireType)
  58269. }
  58270. var stringLen uint64
  58271. for shift := uint(0); ; shift += 7 {
  58272. if shift >= 64 {
  58273. return ErrIntOverflowGenerated
  58274. }
  58275. if iNdEx >= l {
  58276. return io.ErrUnexpectedEOF
  58277. }
  58278. b := dAtA[iNdEx]
  58279. iNdEx++
  58280. stringLen |= uint64(b&0x7F) << shift
  58281. if b < 0x80 {
  58282. break
  58283. }
  58284. }
  58285. intStringLen := int(stringLen)
  58286. if intStringLen < 0 {
  58287. return ErrInvalidLengthGenerated
  58288. }
  58289. postIndex := iNdEx + intStringLen
  58290. if postIndex < 0 {
  58291. return ErrInvalidLengthGenerated
  58292. }
  58293. if postIndex > l {
  58294. return io.ErrUnexpectedEOF
  58295. }
  58296. m.Level = string(dAtA[iNdEx:postIndex])
  58297. iNdEx = postIndex
  58298. default:
  58299. iNdEx = preIndex
  58300. skippy, err := skipGenerated(dAtA[iNdEx:])
  58301. if err != nil {
  58302. return err
  58303. }
  58304. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58305. return ErrInvalidLengthGenerated
  58306. }
  58307. if (iNdEx + skippy) > l {
  58308. return io.ErrUnexpectedEOF
  58309. }
  58310. iNdEx += skippy
  58311. }
  58312. }
  58313. if iNdEx > l {
  58314. return io.ErrUnexpectedEOF
  58315. }
  58316. return nil
  58317. }
  58318. func (m *ScaleIOPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  58319. l := len(dAtA)
  58320. iNdEx := 0
  58321. for iNdEx < l {
  58322. preIndex := iNdEx
  58323. var wire uint64
  58324. for shift := uint(0); ; shift += 7 {
  58325. if shift >= 64 {
  58326. return ErrIntOverflowGenerated
  58327. }
  58328. if iNdEx >= l {
  58329. return io.ErrUnexpectedEOF
  58330. }
  58331. b := dAtA[iNdEx]
  58332. iNdEx++
  58333. wire |= uint64(b&0x7F) << shift
  58334. if b < 0x80 {
  58335. break
  58336. }
  58337. }
  58338. fieldNum := int32(wire >> 3)
  58339. wireType := int(wire & 0x7)
  58340. if wireType == 4 {
  58341. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: wiretype end group for non-group")
  58342. }
  58343. if fieldNum <= 0 {
  58344. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  58345. }
  58346. switch fieldNum {
  58347. case 1:
  58348. if wireType != 2 {
  58349. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  58350. }
  58351. var stringLen uint64
  58352. for shift := uint(0); ; shift += 7 {
  58353. if shift >= 64 {
  58354. return ErrIntOverflowGenerated
  58355. }
  58356. if iNdEx >= l {
  58357. return io.ErrUnexpectedEOF
  58358. }
  58359. b := dAtA[iNdEx]
  58360. iNdEx++
  58361. stringLen |= uint64(b&0x7F) << shift
  58362. if b < 0x80 {
  58363. break
  58364. }
  58365. }
  58366. intStringLen := int(stringLen)
  58367. if intStringLen < 0 {
  58368. return ErrInvalidLengthGenerated
  58369. }
  58370. postIndex := iNdEx + intStringLen
  58371. if postIndex < 0 {
  58372. return ErrInvalidLengthGenerated
  58373. }
  58374. if postIndex > l {
  58375. return io.ErrUnexpectedEOF
  58376. }
  58377. m.Gateway = string(dAtA[iNdEx:postIndex])
  58378. iNdEx = postIndex
  58379. case 2:
  58380. if wireType != 2 {
  58381. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  58382. }
  58383. var stringLen uint64
  58384. for shift := uint(0); ; shift += 7 {
  58385. if shift >= 64 {
  58386. return ErrIntOverflowGenerated
  58387. }
  58388. if iNdEx >= l {
  58389. return io.ErrUnexpectedEOF
  58390. }
  58391. b := dAtA[iNdEx]
  58392. iNdEx++
  58393. stringLen |= uint64(b&0x7F) << shift
  58394. if b < 0x80 {
  58395. break
  58396. }
  58397. }
  58398. intStringLen := int(stringLen)
  58399. if intStringLen < 0 {
  58400. return ErrInvalidLengthGenerated
  58401. }
  58402. postIndex := iNdEx + intStringLen
  58403. if postIndex < 0 {
  58404. return ErrInvalidLengthGenerated
  58405. }
  58406. if postIndex > l {
  58407. return io.ErrUnexpectedEOF
  58408. }
  58409. m.System = string(dAtA[iNdEx:postIndex])
  58410. iNdEx = postIndex
  58411. case 3:
  58412. if wireType != 2 {
  58413. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  58414. }
  58415. var msglen int
  58416. for shift := uint(0); ; shift += 7 {
  58417. if shift >= 64 {
  58418. return ErrIntOverflowGenerated
  58419. }
  58420. if iNdEx >= l {
  58421. return io.ErrUnexpectedEOF
  58422. }
  58423. b := dAtA[iNdEx]
  58424. iNdEx++
  58425. msglen |= int(b&0x7F) << shift
  58426. if b < 0x80 {
  58427. break
  58428. }
  58429. }
  58430. if msglen < 0 {
  58431. return ErrInvalidLengthGenerated
  58432. }
  58433. postIndex := iNdEx + msglen
  58434. if postIndex < 0 {
  58435. return ErrInvalidLengthGenerated
  58436. }
  58437. if postIndex > l {
  58438. return io.ErrUnexpectedEOF
  58439. }
  58440. if m.SecretRef == nil {
  58441. m.SecretRef = &SecretReference{}
  58442. }
  58443. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58444. return err
  58445. }
  58446. iNdEx = postIndex
  58447. case 4:
  58448. if wireType != 0 {
  58449. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  58450. }
  58451. var v int
  58452. for shift := uint(0); ; shift += 7 {
  58453. if shift >= 64 {
  58454. return ErrIntOverflowGenerated
  58455. }
  58456. if iNdEx >= l {
  58457. return io.ErrUnexpectedEOF
  58458. }
  58459. b := dAtA[iNdEx]
  58460. iNdEx++
  58461. v |= int(b&0x7F) << shift
  58462. if b < 0x80 {
  58463. break
  58464. }
  58465. }
  58466. m.SSLEnabled = bool(v != 0)
  58467. case 5:
  58468. if wireType != 2 {
  58469. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  58470. }
  58471. var stringLen uint64
  58472. for shift := uint(0); ; shift += 7 {
  58473. if shift >= 64 {
  58474. return ErrIntOverflowGenerated
  58475. }
  58476. if iNdEx >= l {
  58477. return io.ErrUnexpectedEOF
  58478. }
  58479. b := dAtA[iNdEx]
  58480. iNdEx++
  58481. stringLen |= uint64(b&0x7F) << shift
  58482. if b < 0x80 {
  58483. break
  58484. }
  58485. }
  58486. intStringLen := int(stringLen)
  58487. if intStringLen < 0 {
  58488. return ErrInvalidLengthGenerated
  58489. }
  58490. postIndex := iNdEx + intStringLen
  58491. if postIndex < 0 {
  58492. return ErrInvalidLengthGenerated
  58493. }
  58494. if postIndex > l {
  58495. return io.ErrUnexpectedEOF
  58496. }
  58497. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  58498. iNdEx = postIndex
  58499. case 6:
  58500. if wireType != 2 {
  58501. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  58502. }
  58503. var stringLen uint64
  58504. for shift := uint(0); ; shift += 7 {
  58505. if shift >= 64 {
  58506. return ErrIntOverflowGenerated
  58507. }
  58508. if iNdEx >= l {
  58509. return io.ErrUnexpectedEOF
  58510. }
  58511. b := dAtA[iNdEx]
  58512. iNdEx++
  58513. stringLen |= uint64(b&0x7F) << shift
  58514. if b < 0x80 {
  58515. break
  58516. }
  58517. }
  58518. intStringLen := int(stringLen)
  58519. if intStringLen < 0 {
  58520. return ErrInvalidLengthGenerated
  58521. }
  58522. postIndex := iNdEx + intStringLen
  58523. if postIndex < 0 {
  58524. return ErrInvalidLengthGenerated
  58525. }
  58526. if postIndex > l {
  58527. return io.ErrUnexpectedEOF
  58528. }
  58529. m.StoragePool = string(dAtA[iNdEx:postIndex])
  58530. iNdEx = postIndex
  58531. case 7:
  58532. if wireType != 2 {
  58533. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  58534. }
  58535. var stringLen uint64
  58536. for shift := uint(0); ; shift += 7 {
  58537. if shift >= 64 {
  58538. return ErrIntOverflowGenerated
  58539. }
  58540. if iNdEx >= l {
  58541. return io.ErrUnexpectedEOF
  58542. }
  58543. b := dAtA[iNdEx]
  58544. iNdEx++
  58545. stringLen |= uint64(b&0x7F) << shift
  58546. if b < 0x80 {
  58547. break
  58548. }
  58549. }
  58550. intStringLen := int(stringLen)
  58551. if intStringLen < 0 {
  58552. return ErrInvalidLengthGenerated
  58553. }
  58554. postIndex := iNdEx + intStringLen
  58555. if postIndex < 0 {
  58556. return ErrInvalidLengthGenerated
  58557. }
  58558. if postIndex > l {
  58559. return io.ErrUnexpectedEOF
  58560. }
  58561. m.StorageMode = string(dAtA[iNdEx:postIndex])
  58562. iNdEx = postIndex
  58563. case 8:
  58564. if wireType != 2 {
  58565. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  58566. }
  58567. var stringLen uint64
  58568. for shift := uint(0); ; shift += 7 {
  58569. if shift >= 64 {
  58570. return ErrIntOverflowGenerated
  58571. }
  58572. if iNdEx >= l {
  58573. return io.ErrUnexpectedEOF
  58574. }
  58575. b := dAtA[iNdEx]
  58576. iNdEx++
  58577. stringLen |= uint64(b&0x7F) << shift
  58578. if b < 0x80 {
  58579. break
  58580. }
  58581. }
  58582. intStringLen := int(stringLen)
  58583. if intStringLen < 0 {
  58584. return ErrInvalidLengthGenerated
  58585. }
  58586. postIndex := iNdEx + intStringLen
  58587. if postIndex < 0 {
  58588. return ErrInvalidLengthGenerated
  58589. }
  58590. if postIndex > l {
  58591. return io.ErrUnexpectedEOF
  58592. }
  58593. m.VolumeName = string(dAtA[iNdEx:postIndex])
  58594. iNdEx = postIndex
  58595. case 9:
  58596. if wireType != 2 {
  58597. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  58598. }
  58599. var stringLen uint64
  58600. for shift := uint(0); ; shift += 7 {
  58601. if shift >= 64 {
  58602. return ErrIntOverflowGenerated
  58603. }
  58604. if iNdEx >= l {
  58605. return io.ErrUnexpectedEOF
  58606. }
  58607. b := dAtA[iNdEx]
  58608. iNdEx++
  58609. stringLen |= uint64(b&0x7F) << shift
  58610. if b < 0x80 {
  58611. break
  58612. }
  58613. }
  58614. intStringLen := int(stringLen)
  58615. if intStringLen < 0 {
  58616. return ErrInvalidLengthGenerated
  58617. }
  58618. postIndex := iNdEx + intStringLen
  58619. if postIndex < 0 {
  58620. return ErrInvalidLengthGenerated
  58621. }
  58622. if postIndex > l {
  58623. return io.ErrUnexpectedEOF
  58624. }
  58625. m.FSType = string(dAtA[iNdEx:postIndex])
  58626. iNdEx = postIndex
  58627. case 10:
  58628. if wireType != 0 {
  58629. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  58630. }
  58631. var v int
  58632. for shift := uint(0); ; shift += 7 {
  58633. if shift >= 64 {
  58634. return ErrIntOverflowGenerated
  58635. }
  58636. if iNdEx >= l {
  58637. return io.ErrUnexpectedEOF
  58638. }
  58639. b := dAtA[iNdEx]
  58640. iNdEx++
  58641. v |= int(b&0x7F) << shift
  58642. if b < 0x80 {
  58643. break
  58644. }
  58645. }
  58646. m.ReadOnly = bool(v != 0)
  58647. default:
  58648. iNdEx = preIndex
  58649. skippy, err := skipGenerated(dAtA[iNdEx:])
  58650. if err != nil {
  58651. return err
  58652. }
  58653. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58654. return ErrInvalidLengthGenerated
  58655. }
  58656. if (iNdEx + skippy) > l {
  58657. return io.ErrUnexpectedEOF
  58658. }
  58659. iNdEx += skippy
  58660. }
  58661. }
  58662. if iNdEx > l {
  58663. return io.ErrUnexpectedEOF
  58664. }
  58665. return nil
  58666. }
  58667. func (m *ScaleIOVolumeSource) Unmarshal(dAtA []byte) error {
  58668. l := len(dAtA)
  58669. iNdEx := 0
  58670. for iNdEx < l {
  58671. preIndex := iNdEx
  58672. var wire uint64
  58673. for shift := uint(0); ; shift += 7 {
  58674. if shift >= 64 {
  58675. return ErrIntOverflowGenerated
  58676. }
  58677. if iNdEx >= l {
  58678. return io.ErrUnexpectedEOF
  58679. }
  58680. b := dAtA[iNdEx]
  58681. iNdEx++
  58682. wire |= uint64(b&0x7F) << shift
  58683. if b < 0x80 {
  58684. break
  58685. }
  58686. }
  58687. fieldNum := int32(wire >> 3)
  58688. wireType := int(wire & 0x7)
  58689. if wireType == 4 {
  58690. return fmt.Errorf("proto: ScaleIOVolumeSource: wiretype end group for non-group")
  58691. }
  58692. if fieldNum <= 0 {
  58693. return fmt.Errorf("proto: ScaleIOVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  58694. }
  58695. switch fieldNum {
  58696. case 1:
  58697. if wireType != 2 {
  58698. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  58699. }
  58700. var stringLen uint64
  58701. for shift := uint(0); ; shift += 7 {
  58702. if shift >= 64 {
  58703. return ErrIntOverflowGenerated
  58704. }
  58705. if iNdEx >= l {
  58706. return io.ErrUnexpectedEOF
  58707. }
  58708. b := dAtA[iNdEx]
  58709. iNdEx++
  58710. stringLen |= uint64(b&0x7F) << shift
  58711. if b < 0x80 {
  58712. break
  58713. }
  58714. }
  58715. intStringLen := int(stringLen)
  58716. if intStringLen < 0 {
  58717. return ErrInvalidLengthGenerated
  58718. }
  58719. postIndex := iNdEx + intStringLen
  58720. if postIndex < 0 {
  58721. return ErrInvalidLengthGenerated
  58722. }
  58723. if postIndex > l {
  58724. return io.ErrUnexpectedEOF
  58725. }
  58726. m.Gateway = string(dAtA[iNdEx:postIndex])
  58727. iNdEx = postIndex
  58728. case 2:
  58729. if wireType != 2 {
  58730. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  58731. }
  58732. var stringLen uint64
  58733. for shift := uint(0); ; shift += 7 {
  58734. if shift >= 64 {
  58735. return ErrIntOverflowGenerated
  58736. }
  58737. if iNdEx >= l {
  58738. return io.ErrUnexpectedEOF
  58739. }
  58740. b := dAtA[iNdEx]
  58741. iNdEx++
  58742. stringLen |= uint64(b&0x7F) << shift
  58743. if b < 0x80 {
  58744. break
  58745. }
  58746. }
  58747. intStringLen := int(stringLen)
  58748. if intStringLen < 0 {
  58749. return ErrInvalidLengthGenerated
  58750. }
  58751. postIndex := iNdEx + intStringLen
  58752. if postIndex < 0 {
  58753. return ErrInvalidLengthGenerated
  58754. }
  58755. if postIndex > l {
  58756. return io.ErrUnexpectedEOF
  58757. }
  58758. m.System = string(dAtA[iNdEx:postIndex])
  58759. iNdEx = postIndex
  58760. case 3:
  58761. if wireType != 2 {
  58762. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  58763. }
  58764. var msglen int
  58765. for shift := uint(0); ; shift += 7 {
  58766. if shift >= 64 {
  58767. return ErrIntOverflowGenerated
  58768. }
  58769. if iNdEx >= l {
  58770. return io.ErrUnexpectedEOF
  58771. }
  58772. b := dAtA[iNdEx]
  58773. iNdEx++
  58774. msglen |= int(b&0x7F) << shift
  58775. if b < 0x80 {
  58776. break
  58777. }
  58778. }
  58779. if msglen < 0 {
  58780. return ErrInvalidLengthGenerated
  58781. }
  58782. postIndex := iNdEx + msglen
  58783. if postIndex < 0 {
  58784. return ErrInvalidLengthGenerated
  58785. }
  58786. if postIndex > l {
  58787. return io.ErrUnexpectedEOF
  58788. }
  58789. if m.SecretRef == nil {
  58790. m.SecretRef = &LocalObjectReference{}
  58791. }
  58792. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58793. return err
  58794. }
  58795. iNdEx = postIndex
  58796. case 4:
  58797. if wireType != 0 {
  58798. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  58799. }
  58800. var v int
  58801. for shift := uint(0); ; shift += 7 {
  58802. if shift >= 64 {
  58803. return ErrIntOverflowGenerated
  58804. }
  58805. if iNdEx >= l {
  58806. return io.ErrUnexpectedEOF
  58807. }
  58808. b := dAtA[iNdEx]
  58809. iNdEx++
  58810. v |= int(b&0x7F) << shift
  58811. if b < 0x80 {
  58812. break
  58813. }
  58814. }
  58815. m.SSLEnabled = bool(v != 0)
  58816. case 5:
  58817. if wireType != 2 {
  58818. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  58819. }
  58820. var stringLen uint64
  58821. for shift := uint(0); ; shift += 7 {
  58822. if shift >= 64 {
  58823. return ErrIntOverflowGenerated
  58824. }
  58825. if iNdEx >= l {
  58826. return io.ErrUnexpectedEOF
  58827. }
  58828. b := dAtA[iNdEx]
  58829. iNdEx++
  58830. stringLen |= uint64(b&0x7F) << shift
  58831. if b < 0x80 {
  58832. break
  58833. }
  58834. }
  58835. intStringLen := int(stringLen)
  58836. if intStringLen < 0 {
  58837. return ErrInvalidLengthGenerated
  58838. }
  58839. postIndex := iNdEx + intStringLen
  58840. if postIndex < 0 {
  58841. return ErrInvalidLengthGenerated
  58842. }
  58843. if postIndex > l {
  58844. return io.ErrUnexpectedEOF
  58845. }
  58846. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  58847. iNdEx = postIndex
  58848. case 6:
  58849. if wireType != 2 {
  58850. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  58851. }
  58852. var stringLen uint64
  58853. for shift := uint(0); ; shift += 7 {
  58854. if shift >= 64 {
  58855. return ErrIntOverflowGenerated
  58856. }
  58857. if iNdEx >= l {
  58858. return io.ErrUnexpectedEOF
  58859. }
  58860. b := dAtA[iNdEx]
  58861. iNdEx++
  58862. stringLen |= uint64(b&0x7F) << shift
  58863. if b < 0x80 {
  58864. break
  58865. }
  58866. }
  58867. intStringLen := int(stringLen)
  58868. if intStringLen < 0 {
  58869. return ErrInvalidLengthGenerated
  58870. }
  58871. postIndex := iNdEx + intStringLen
  58872. if postIndex < 0 {
  58873. return ErrInvalidLengthGenerated
  58874. }
  58875. if postIndex > l {
  58876. return io.ErrUnexpectedEOF
  58877. }
  58878. m.StoragePool = string(dAtA[iNdEx:postIndex])
  58879. iNdEx = postIndex
  58880. case 7:
  58881. if wireType != 2 {
  58882. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  58883. }
  58884. var stringLen uint64
  58885. for shift := uint(0); ; shift += 7 {
  58886. if shift >= 64 {
  58887. return ErrIntOverflowGenerated
  58888. }
  58889. if iNdEx >= l {
  58890. return io.ErrUnexpectedEOF
  58891. }
  58892. b := dAtA[iNdEx]
  58893. iNdEx++
  58894. stringLen |= uint64(b&0x7F) << shift
  58895. if b < 0x80 {
  58896. break
  58897. }
  58898. }
  58899. intStringLen := int(stringLen)
  58900. if intStringLen < 0 {
  58901. return ErrInvalidLengthGenerated
  58902. }
  58903. postIndex := iNdEx + intStringLen
  58904. if postIndex < 0 {
  58905. return ErrInvalidLengthGenerated
  58906. }
  58907. if postIndex > l {
  58908. return io.ErrUnexpectedEOF
  58909. }
  58910. m.StorageMode = string(dAtA[iNdEx:postIndex])
  58911. iNdEx = postIndex
  58912. case 8:
  58913. if wireType != 2 {
  58914. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  58915. }
  58916. var stringLen uint64
  58917. for shift := uint(0); ; shift += 7 {
  58918. if shift >= 64 {
  58919. return ErrIntOverflowGenerated
  58920. }
  58921. if iNdEx >= l {
  58922. return io.ErrUnexpectedEOF
  58923. }
  58924. b := dAtA[iNdEx]
  58925. iNdEx++
  58926. stringLen |= uint64(b&0x7F) << shift
  58927. if b < 0x80 {
  58928. break
  58929. }
  58930. }
  58931. intStringLen := int(stringLen)
  58932. if intStringLen < 0 {
  58933. return ErrInvalidLengthGenerated
  58934. }
  58935. postIndex := iNdEx + intStringLen
  58936. if postIndex < 0 {
  58937. return ErrInvalidLengthGenerated
  58938. }
  58939. if postIndex > l {
  58940. return io.ErrUnexpectedEOF
  58941. }
  58942. m.VolumeName = string(dAtA[iNdEx:postIndex])
  58943. iNdEx = postIndex
  58944. case 9:
  58945. if wireType != 2 {
  58946. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  58947. }
  58948. var stringLen uint64
  58949. for shift := uint(0); ; shift += 7 {
  58950. if shift >= 64 {
  58951. return ErrIntOverflowGenerated
  58952. }
  58953. if iNdEx >= l {
  58954. return io.ErrUnexpectedEOF
  58955. }
  58956. b := dAtA[iNdEx]
  58957. iNdEx++
  58958. stringLen |= uint64(b&0x7F) << shift
  58959. if b < 0x80 {
  58960. break
  58961. }
  58962. }
  58963. intStringLen := int(stringLen)
  58964. if intStringLen < 0 {
  58965. return ErrInvalidLengthGenerated
  58966. }
  58967. postIndex := iNdEx + intStringLen
  58968. if postIndex < 0 {
  58969. return ErrInvalidLengthGenerated
  58970. }
  58971. if postIndex > l {
  58972. return io.ErrUnexpectedEOF
  58973. }
  58974. m.FSType = string(dAtA[iNdEx:postIndex])
  58975. iNdEx = postIndex
  58976. case 10:
  58977. if wireType != 0 {
  58978. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  58979. }
  58980. var v int
  58981. for shift := uint(0); ; shift += 7 {
  58982. if shift >= 64 {
  58983. return ErrIntOverflowGenerated
  58984. }
  58985. if iNdEx >= l {
  58986. return io.ErrUnexpectedEOF
  58987. }
  58988. b := dAtA[iNdEx]
  58989. iNdEx++
  58990. v |= int(b&0x7F) << shift
  58991. if b < 0x80 {
  58992. break
  58993. }
  58994. }
  58995. m.ReadOnly = bool(v != 0)
  58996. default:
  58997. iNdEx = preIndex
  58998. skippy, err := skipGenerated(dAtA[iNdEx:])
  58999. if err != nil {
  59000. return err
  59001. }
  59002. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59003. return ErrInvalidLengthGenerated
  59004. }
  59005. if (iNdEx + skippy) > l {
  59006. return io.ErrUnexpectedEOF
  59007. }
  59008. iNdEx += skippy
  59009. }
  59010. }
  59011. if iNdEx > l {
  59012. return io.ErrUnexpectedEOF
  59013. }
  59014. return nil
  59015. }
  59016. func (m *ScopeSelector) Unmarshal(dAtA []byte) error {
  59017. l := len(dAtA)
  59018. iNdEx := 0
  59019. for iNdEx < l {
  59020. preIndex := iNdEx
  59021. var wire uint64
  59022. for shift := uint(0); ; shift += 7 {
  59023. if shift >= 64 {
  59024. return ErrIntOverflowGenerated
  59025. }
  59026. if iNdEx >= l {
  59027. return io.ErrUnexpectedEOF
  59028. }
  59029. b := dAtA[iNdEx]
  59030. iNdEx++
  59031. wire |= uint64(b&0x7F) << shift
  59032. if b < 0x80 {
  59033. break
  59034. }
  59035. }
  59036. fieldNum := int32(wire >> 3)
  59037. wireType := int(wire & 0x7)
  59038. if wireType == 4 {
  59039. return fmt.Errorf("proto: ScopeSelector: wiretype end group for non-group")
  59040. }
  59041. if fieldNum <= 0 {
  59042. return fmt.Errorf("proto: ScopeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  59043. }
  59044. switch fieldNum {
  59045. case 1:
  59046. if wireType != 2 {
  59047. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  59048. }
  59049. var msglen int
  59050. for shift := uint(0); ; shift += 7 {
  59051. if shift >= 64 {
  59052. return ErrIntOverflowGenerated
  59053. }
  59054. if iNdEx >= l {
  59055. return io.ErrUnexpectedEOF
  59056. }
  59057. b := dAtA[iNdEx]
  59058. iNdEx++
  59059. msglen |= int(b&0x7F) << shift
  59060. if b < 0x80 {
  59061. break
  59062. }
  59063. }
  59064. if msglen < 0 {
  59065. return ErrInvalidLengthGenerated
  59066. }
  59067. postIndex := iNdEx + msglen
  59068. if postIndex < 0 {
  59069. return ErrInvalidLengthGenerated
  59070. }
  59071. if postIndex > l {
  59072. return io.ErrUnexpectedEOF
  59073. }
  59074. m.MatchExpressions = append(m.MatchExpressions, ScopedResourceSelectorRequirement{})
  59075. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59076. return err
  59077. }
  59078. iNdEx = postIndex
  59079. default:
  59080. iNdEx = preIndex
  59081. skippy, err := skipGenerated(dAtA[iNdEx:])
  59082. if err != nil {
  59083. return err
  59084. }
  59085. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59086. return ErrInvalidLengthGenerated
  59087. }
  59088. if (iNdEx + skippy) > l {
  59089. return io.ErrUnexpectedEOF
  59090. }
  59091. iNdEx += skippy
  59092. }
  59093. }
  59094. if iNdEx > l {
  59095. return io.ErrUnexpectedEOF
  59096. }
  59097. return nil
  59098. }
  59099. func (m *ScopedResourceSelectorRequirement) Unmarshal(dAtA []byte) error {
  59100. l := len(dAtA)
  59101. iNdEx := 0
  59102. for iNdEx < l {
  59103. preIndex := iNdEx
  59104. var wire uint64
  59105. for shift := uint(0); ; shift += 7 {
  59106. if shift >= 64 {
  59107. return ErrIntOverflowGenerated
  59108. }
  59109. if iNdEx >= l {
  59110. return io.ErrUnexpectedEOF
  59111. }
  59112. b := dAtA[iNdEx]
  59113. iNdEx++
  59114. wire |= uint64(b&0x7F) << shift
  59115. if b < 0x80 {
  59116. break
  59117. }
  59118. }
  59119. fieldNum := int32(wire >> 3)
  59120. wireType := int(wire & 0x7)
  59121. if wireType == 4 {
  59122. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: wiretype end group for non-group")
  59123. }
  59124. if fieldNum <= 0 {
  59125. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  59126. }
  59127. switch fieldNum {
  59128. case 1:
  59129. if wireType != 2 {
  59130. return fmt.Errorf("proto: wrong wireType = %d for field ScopeName", wireType)
  59131. }
  59132. var stringLen uint64
  59133. for shift := uint(0); ; shift += 7 {
  59134. if shift >= 64 {
  59135. return ErrIntOverflowGenerated
  59136. }
  59137. if iNdEx >= l {
  59138. return io.ErrUnexpectedEOF
  59139. }
  59140. b := dAtA[iNdEx]
  59141. iNdEx++
  59142. stringLen |= uint64(b&0x7F) << shift
  59143. if b < 0x80 {
  59144. break
  59145. }
  59146. }
  59147. intStringLen := int(stringLen)
  59148. if intStringLen < 0 {
  59149. return ErrInvalidLengthGenerated
  59150. }
  59151. postIndex := iNdEx + intStringLen
  59152. if postIndex < 0 {
  59153. return ErrInvalidLengthGenerated
  59154. }
  59155. if postIndex > l {
  59156. return io.ErrUnexpectedEOF
  59157. }
  59158. m.ScopeName = ResourceQuotaScope(dAtA[iNdEx:postIndex])
  59159. iNdEx = postIndex
  59160. case 2:
  59161. if wireType != 2 {
  59162. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  59163. }
  59164. var stringLen uint64
  59165. for shift := uint(0); ; shift += 7 {
  59166. if shift >= 64 {
  59167. return ErrIntOverflowGenerated
  59168. }
  59169. if iNdEx >= l {
  59170. return io.ErrUnexpectedEOF
  59171. }
  59172. b := dAtA[iNdEx]
  59173. iNdEx++
  59174. stringLen |= uint64(b&0x7F) << shift
  59175. if b < 0x80 {
  59176. break
  59177. }
  59178. }
  59179. intStringLen := int(stringLen)
  59180. if intStringLen < 0 {
  59181. return ErrInvalidLengthGenerated
  59182. }
  59183. postIndex := iNdEx + intStringLen
  59184. if postIndex < 0 {
  59185. return ErrInvalidLengthGenerated
  59186. }
  59187. if postIndex > l {
  59188. return io.ErrUnexpectedEOF
  59189. }
  59190. m.Operator = ScopeSelectorOperator(dAtA[iNdEx:postIndex])
  59191. iNdEx = postIndex
  59192. case 3:
  59193. if wireType != 2 {
  59194. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  59195. }
  59196. var stringLen uint64
  59197. for shift := uint(0); ; shift += 7 {
  59198. if shift >= 64 {
  59199. return ErrIntOverflowGenerated
  59200. }
  59201. if iNdEx >= l {
  59202. return io.ErrUnexpectedEOF
  59203. }
  59204. b := dAtA[iNdEx]
  59205. iNdEx++
  59206. stringLen |= uint64(b&0x7F) << shift
  59207. if b < 0x80 {
  59208. break
  59209. }
  59210. }
  59211. intStringLen := int(stringLen)
  59212. if intStringLen < 0 {
  59213. return ErrInvalidLengthGenerated
  59214. }
  59215. postIndex := iNdEx + intStringLen
  59216. if postIndex < 0 {
  59217. return ErrInvalidLengthGenerated
  59218. }
  59219. if postIndex > l {
  59220. return io.ErrUnexpectedEOF
  59221. }
  59222. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  59223. iNdEx = postIndex
  59224. default:
  59225. iNdEx = preIndex
  59226. skippy, err := skipGenerated(dAtA[iNdEx:])
  59227. if err != nil {
  59228. return err
  59229. }
  59230. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59231. return ErrInvalidLengthGenerated
  59232. }
  59233. if (iNdEx + skippy) > l {
  59234. return io.ErrUnexpectedEOF
  59235. }
  59236. iNdEx += skippy
  59237. }
  59238. }
  59239. if iNdEx > l {
  59240. return io.ErrUnexpectedEOF
  59241. }
  59242. return nil
  59243. }
  59244. func (m *SeccompProfile) Unmarshal(dAtA []byte) error {
  59245. l := len(dAtA)
  59246. iNdEx := 0
  59247. for iNdEx < l {
  59248. preIndex := iNdEx
  59249. var wire uint64
  59250. for shift := uint(0); ; shift += 7 {
  59251. if shift >= 64 {
  59252. return ErrIntOverflowGenerated
  59253. }
  59254. if iNdEx >= l {
  59255. return io.ErrUnexpectedEOF
  59256. }
  59257. b := dAtA[iNdEx]
  59258. iNdEx++
  59259. wire |= uint64(b&0x7F) << shift
  59260. if b < 0x80 {
  59261. break
  59262. }
  59263. }
  59264. fieldNum := int32(wire >> 3)
  59265. wireType := int(wire & 0x7)
  59266. if wireType == 4 {
  59267. return fmt.Errorf("proto: SeccompProfile: wiretype end group for non-group")
  59268. }
  59269. if fieldNum <= 0 {
  59270. return fmt.Errorf("proto: SeccompProfile: illegal tag %d (wire type %d)", fieldNum, wire)
  59271. }
  59272. switch fieldNum {
  59273. case 1:
  59274. if wireType != 2 {
  59275. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  59276. }
  59277. var stringLen uint64
  59278. for shift := uint(0); ; shift += 7 {
  59279. if shift >= 64 {
  59280. return ErrIntOverflowGenerated
  59281. }
  59282. if iNdEx >= l {
  59283. return io.ErrUnexpectedEOF
  59284. }
  59285. b := dAtA[iNdEx]
  59286. iNdEx++
  59287. stringLen |= uint64(b&0x7F) << shift
  59288. if b < 0x80 {
  59289. break
  59290. }
  59291. }
  59292. intStringLen := int(stringLen)
  59293. if intStringLen < 0 {
  59294. return ErrInvalidLengthGenerated
  59295. }
  59296. postIndex := iNdEx + intStringLen
  59297. if postIndex < 0 {
  59298. return ErrInvalidLengthGenerated
  59299. }
  59300. if postIndex > l {
  59301. return io.ErrUnexpectedEOF
  59302. }
  59303. m.Type = SeccompProfileType(dAtA[iNdEx:postIndex])
  59304. iNdEx = postIndex
  59305. case 2:
  59306. if wireType != 2 {
  59307. return fmt.Errorf("proto: wrong wireType = %d for field LocalhostProfile", wireType)
  59308. }
  59309. var stringLen uint64
  59310. for shift := uint(0); ; shift += 7 {
  59311. if shift >= 64 {
  59312. return ErrIntOverflowGenerated
  59313. }
  59314. if iNdEx >= l {
  59315. return io.ErrUnexpectedEOF
  59316. }
  59317. b := dAtA[iNdEx]
  59318. iNdEx++
  59319. stringLen |= uint64(b&0x7F) << shift
  59320. if b < 0x80 {
  59321. break
  59322. }
  59323. }
  59324. intStringLen := int(stringLen)
  59325. if intStringLen < 0 {
  59326. return ErrInvalidLengthGenerated
  59327. }
  59328. postIndex := iNdEx + intStringLen
  59329. if postIndex < 0 {
  59330. return ErrInvalidLengthGenerated
  59331. }
  59332. if postIndex > l {
  59333. return io.ErrUnexpectedEOF
  59334. }
  59335. s := string(dAtA[iNdEx:postIndex])
  59336. m.LocalhostProfile = &s
  59337. iNdEx = postIndex
  59338. default:
  59339. iNdEx = preIndex
  59340. skippy, err := skipGenerated(dAtA[iNdEx:])
  59341. if err != nil {
  59342. return err
  59343. }
  59344. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59345. return ErrInvalidLengthGenerated
  59346. }
  59347. if (iNdEx + skippy) > l {
  59348. return io.ErrUnexpectedEOF
  59349. }
  59350. iNdEx += skippy
  59351. }
  59352. }
  59353. if iNdEx > l {
  59354. return io.ErrUnexpectedEOF
  59355. }
  59356. return nil
  59357. }
  59358. func (m *Secret) Unmarshal(dAtA []byte) error {
  59359. l := len(dAtA)
  59360. iNdEx := 0
  59361. for iNdEx < l {
  59362. preIndex := iNdEx
  59363. var wire uint64
  59364. for shift := uint(0); ; shift += 7 {
  59365. if shift >= 64 {
  59366. return ErrIntOverflowGenerated
  59367. }
  59368. if iNdEx >= l {
  59369. return io.ErrUnexpectedEOF
  59370. }
  59371. b := dAtA[iNdEx]
  59372. iNdEx++
  59373. wire |= uint64(b&0x7F) << shift
  59374. if b < 0x80 {
  59375. break
  59376. }
  59377. }
  59378. fieldNum := int32(wire >> 3)
  59379. wireType := int(wire & 0x7)
  59380. if wireType == 4 {
  59381. return fmt.Errorf("proto: Secret: wiretype end group for non-group")
  59382. }
  59383. if fieldNum <= 0 {
  59384. return fmt.Errorf("proto: Secret: illegal tag %d (wire type %d)", fieldNum, wire)
  59385. }
  59386. switch fieldNum {
  59387. case 1:
  59388. if wireType != 2 {
  59389. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  59390. }
  59391. var msglen int
  59392. for shift := uint(0); ; shift += 7 {
  59393. if shift >= 64 {
  59394. return ErrIntOverflowGenerated
  59395. }
  59396. if iNdEx >= l {
  59397. return io.ErrUnexpectedEOF
  59398. }
  59399. b := dAtA[iNdEx]
  59400. iNdEx++
  59401. msglen |= int(b&0x7F) << shift
  59402. if b < 0x80 {
  59403. break
  59404. }
  59405. }
  59406. if msglen < 0 {
  59407. return ErrInvalidLengthGenerated
  59408. }
  59409. postIndex := iNdEx + msglen
  59410. if postIndex < 0 {
  59411. return ErrInvalidLengthGenerated
  59412. }
  59413. if postIndex > l {
  59414. return io.ErrUnexpectedEOF
  59415. }
  59416. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59417. return err
  59418. }
  59419. iNdEx = postIndex
  59420. case 2:
  59421. if wireType != 2 {
  59422. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  59423. }
  59424. var msglen int
  59425. for shift := uint(0); ; shift += 7 {
  59426. if shift >= 64 {
  59427. return ErrIntOverflowGenerated
  59428. }
  59429. if iNdEx >= l {
  59430. return io.ErrUnexpectedEOF
  59431. }
  59432. b := dAtA[iNdEx]
  59433. iNdEx++
  59434. msglen |= int(b&0x7F) << shift
  59435. if b < 0x80 {
  59436. break
  59437. }
  59438. }
  59439. if msglen < 0 {
  59440. return ErrInvalidLengthGenerated
  59441. }
  59442. postIndex := iNdEx + msglen
  59443. if postIndex < 0 {
  59444. return ErrInvalidLengthGenerated
  59445. }
  59446. if postIndex > l {
  59447. return io.ErrUnexpectedEOF
  59448. }
  59449. if m.Data == nil {
  59450. m.Data = make(map[string][]byte)
  59451. }
  59452. var mapkey string
  59453. mapvalue := []byte{}
  59454. for iNdEx < postIndex {
  59455. entryPreIndex := iNdEx
  59456. var wire uint64
  59457. for shift := uint(0); ; shift += 7 {
  59458. if shift >= 64 {
  59459. return ErrIntOverflowGenerated
  59460. }
  59461. if iNdEx >= l {
  59462. return io.ErrUnexpectedEOF
  59463. }
  59464. b := dAtA[iNdEx]
  59465. iNdEx++
  59466. wire |= uint64(b&0x7F) << shift
  59467. if b < 0x80 {
  59468. break
  59469. }
  59470. }
  59471. fieldNum := int32(wire >> 3)
  59472. if fieldNum == 1 {
  59473. var stringLenmapkey uint64
  59474. for shift := uint(0); ; shift += 7 {
  59475. if shift >= 64 {
  59476. return ErrIntOverflowGenerated
  59477. }
  59478. if iNdEx >= l {
  59479. return io.ErrUnexpectedEOF
  59480. }
  59481. b := dAtA[iNdEx]
  59482. iNdEx++
  59483. stringLenmapkey |= uint64(b&0x7F) << shift
  59484. if b < 0x80 {
  59485. break
  59486. }
  59487. }
  59488. intStringLenmapkey := int(stringLenmapkey)
  59489. if intStringLenmapkey < 0 {
  59490. return ErrInvalidLengthGenerated
  59491. }
  59492. postStringIndexmapkey := iNdEx + intStringLenmapkey
  59493. if postStringIndexmapkey < 0 {
  59494. return ErrInvalidLengthGenerated
  59495. }
  59496. if postStringIndexmapkey > l {
  59497. return io.ErrUnexpectedEOF
  59498. }
  59499. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  59500. iNdEx = postStringIndexmapkey
  59501. } else if fieldNum == 2 {
  59502. var mapbyteLen uint64
  59503. for shift := uint(0); ; shift += 7 {
  59504. if shift >= 64 {
  59505. return ErrIntOverflowGenerated
  59506. }
  59507. if iNdEx >= l {
  59508. return io.ErrUnexpectedEOF
  59509. }
  59510. b := dAtA[iNdEx]
  59511. iNdEx++
  59512. mapbyteLen |= uint64(b&0x7F) << shift
  59513. if b < 0x80 {
  59514. break
  59515. }
  59516. }
  59517. intMapbyteLen := int(mapbyteLen)
  59518. if intMapbyteLen < 0 {
  59519. return ErrInvalidLengthGenerated
  59520. }
  59521. postbytesIndex := iNdEx + intMapbyteLen
  59522. if postbytesIndex < 0 {
  59523. return ErrInvalidLengthGenerated
  59524. }
  59525. if postbytesIndex > l {
  59526. return io.ErrUnexpectedEOF
  59527. }
  59528. mapvalue = make([]byte, mapbyteLen)
  59529. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  59530. iNdEx = postbytesIndex
  59531. } else {
  59532. iNdEx = entryPreIndex
  59533. skippy, err := skipGenerated(dAtA[iNdEx:])
  59534. if err != nil {
  59535. return err
  59536. }
  59537. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59538. return ErrInvalidLengthGenerated
  59539. }
  59540. if (iNdEx + skippy) > postIndex {
  59541. return io.ErrUnexpectedEOF
  59542. }
  59543. iNdEx += skippy
  59544. }
  59545. }
  59546. m.Data[mapkey] = mapvalue
  59547. iNdEx = postIndex
  59548. case 3:
  59549. if wireType != 2 {
  59550. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  59551. }
  59552. var stringLen uint64
  59553. for shift := uint(0); ; shift += 7 {
  59554. if shift >= 64 {
  59555. return ErrIntOverflowGenerated
  59556. }
  59557. if iNdEx >= l {
  59558. return io.ErrUnexpectedEOF
  59559. }
  59560. b := dAtA[iNdEx]
  59561. iNdEx++
  59562. stringLen |= uint64(b&0x7F) << shift
  59563. if b < 0x80 {
  59564. break
  59565. }
  59566. }
  59567. intStringLen := int(stringLen)
  59568. if intStringLen < 0 {
  59569. return ErrInvalidLengthGenerated
  59570. }
  59571. postIndex := iNdEx + intStringLen
  59572. if postIndex < 0 {
  59573. return ErrInvalidLengthGenerated
  59574. }
  59575. if postIndex > l {
  59576. return io.ErrUnexpectedEOF
  59577. }
  59578. m.Type = SecretType(dAtA[iNdEx:postIndex])
  59579. iNdEx = postIndex
  59580. case 4:
  59581. if wireType != 2 {
  59582. return fmt.Errorf("proto: wrong wireType = %d for field StringData", wireType)
  59583. }
  59584. var msglen int
  59585. for shift := uint(0); ; shift += 7 {
  59586. if shift >= 64 {
  59587. return ErrIntOverflowGenerated
  59588. }
  59589. if iNdEx >= l {
  59590. return io.ErrUnexpectedEOF
  59591. }
  59592. b := dAtA[iNdEx]
  59593. iNdEx++
  59594. msglen |= int(b&0x7F) << shift
  59595. if b < 0x80 {
  59596. break
  59597. }
  59598. }
  59599. if msglen < 0 {
  59600. return ErrInvalidLengthGenerated
  59601. }
  59602. postIndex := iNdEx + msglen
  59603. if postIndex < 0 {
  59604. return ErrInvalidLengthGenerated
  59605. }
  59606. if postIndex > l {
  59607. return io.ErrUnexpectedEOF
  59608. }
  59609. if m.StringData == nil {
  59610. m.StringData = make(map[string]string)
  59611. }
  59612. var mapkey string
  59613. var mapvalue string
  59614. for iNdEx < postIndex {
  59615. entryPreIndex := iNdEx
  59616. var wire uint64
  59617. for shift := uint(0); ; shift += 7 {
  59618. if shift >= 64 {
  59619. return ErrIntOverflowGenerated
  59620. }
  59621. if iNdEx >= l {
  59622. return io.ErrUnexpectedEOF
  59623. }
  59624. b := dAtA[iNdEx]
  59625. iNdEx++
  59626. wire |= uint64(b&0x7F) << shift
  59627. if b < 0x80 {
  59628. break
  59629. }
  59630. }
  59631. fieldNum := int32(wire >> 3)
  59632. if fieldNum == 1 {
  59633. var stringLenmapkey uint64
  59634. for shift := uint(0); ; shift += 7 {
  59635. if shift >= 64 {
  59636. return ErrIntOverflowGenerated
  59637. }
  59638. if iNdEx >= l {
  59639. return io.ErrUnexpectedEOF
  59640. }
  59641. b := dAtA[iNdEx]
  59642. iNdEx++
  59643. stringLenmapkey |= uint64(b&0x7F) << shift
  59644. if b < 0x80 {
  59645. break
  59646. }
  59647. }
  59648. intStringLenmapkey := int(stringLenmapkey)
  59649. if intStringLenmapkey < 0 {
  59650. return ErrInvalidLengthGenerated
  59651. }
  59652. postStringIndexmapkey := iNdEx + intStringLenmapkey
  59653. if postStringIndexmapkey < 0 {
  59654. return ErrInvalidLengthGenerated
  59655. }
  59656. if postStringIndexmapkey > l {
  59657. return io.ErrUnexpectedEOF
  59658. }
  59659. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  59660. iNdEx = postStringIndexmapkey
  59661. } else if fieldNum == 2 {
  59662. var stringLenmapvalue uint64
  59663. for shift := uint(0); ; shift += 7 {
  59664. if shift >= 64 {
  59665. return ErrIntOverflowGenerated
  59666. }
  59667. if iNdEx >= l {
  59668. return io.ErrUnexpectedEOF
  59669. }
  59670. b := dAtA[iNdEx]
  59671. iNdEx++
  59672. stringLenmapvalue |= uint64(b&0x7F) << shift
  59673. if b < 0x80 {
  59674. break
  59675. }
  59676. }
  59677. intStringLenmapvalue := int(stringLenmapvalue)
  59678. if intStringLenmapvalue < 0 {
  59679. return ErrInvalidLengthGenerated
  59680. }
  59681. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  59682. if postStringIndexmapvalue < 0 {
  59683. return ErrInvalidLengthGenerated
  59684. }
  59685. if postStringIndexmapvalue > l {
  59686. return io.ErrUnexpectedEOF
  59687. }
  59688. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  59689. iNdEx = postStringIndexmapvalue
  59690. } else {
  59691. iNdEx = entryPreIndex
  59692. skippy, err := skipGenerated(dAtA[iNdEx:])
  59693. if err != nil {
  59694. return err
  59695. }
  59696. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59697. return ErrInvalidLengthGenerated
  59698. }
  59699. if (iNdEx + skippy) > postIndex {
  59700. return io.ErrUnexpectedEOF
  59701. }
  59702. iNdEx += skippy
  59703. }
  59704. }
  59705. m.StringData[mapkey] = mapvalue
  59706. iNdEx = postIndex
  59707. case 5:
  59708. if wireType != 0 {
  59709. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  59710. }
  59711. var v int
  59712. for shift := uint(0); ; shift += 7 {
  59713. if shift >= 64 {
  59714. return ErrIntOverflowGenerated
  59715. }
  59716. if iNdEx >= l {
  59717. return io.ErrUnexpectedEOF
  59718. }
  59719. b := dAtA[iNdEx]
  59720. iNdEx++
  59721. v |= int(b&0x7F) << shift
  59722. if b < 0x80 {
  59723. break
  59724. }
  59725. }
  59726. b := bool(v != 0)
  59727. m.Immutable = &b
  59728. default:
  59729. iNdEx = preIndex
  59730. skippy, err := skipGenerated(dAtA[iNdEx:])
  59731. if err != nil {
  59732. return err
  59733. }
  59734. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59735. return ErrInvalidLengthGenerated
  59736. }
  59737. if (iNdEx + skippy) > l {
  59738. return io.ErrUnexpectedEOF
  59739. }
  59740. iNdEx += skippy
  59741. }
  59742. }
  59743. if iNdEx > l {
  59744. return io.ErrUnexpectedEOF
  59745. }
  59746. return nil
  59747. }
  59748. func (m *SecretEnvSource) Unmarshal(dAtA []byte) error {
  59749. l := len(dAtA)
  59750. iNdEx := 0
  59751. for iNdEx < l {
  59752. preIndex := iNdEx
  59753. var wire uint64
  59754. for shift := uint(0); ; shift += 7 {
  59755. if shift >= 64 {
  59756. return ErrIntOverflowGenerated
  59757. }
  59758. if iNdEx >= l {
  59759. return io.ErrUnexpectedEOF
  59760. }
  59761. b := dAtA[iNdEx]
  59762. iNdEx++
  59763. wire |= uint64(b&0x7F) << shift
  59764. if b < 0x80 {
  59765. break
  59766. }
  59767. }
  59768. fieldNum := int32(wire >> 3)
  59769. wireType := int(wire & 0x7)
  59770. if wireType == 4 {
  59771. return fmt.Errorf("proto: SecretEnvSource: wiretype end group for non-group")
  59772. }
  59773. if fieldNum <= 0 {
  59774. return fmt.Errorf("proto: SecretEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  59775. }
  59776. switch fieldNum {
  59777. case 1:
  59778. if wireType != 2 {
  59779. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59780. }
  59781. var msglen int
  59782. for shift := uint(0); ; shift += 7 {
  59783. if shift >= 64 {
  59784. return ErrIntOverflowGenerated
  59785. }
  59786. if iNdEx >= l {
  59787. return io.ErrUnexpectedEOF
  59788. }
  59789. b := dAtA[iNdEx]
  59790. iNdEx++
  59791. msglen |= int(b&0x7F) << shift
  59792. if b < 0x80 {
  59793. break
  59794. }
  59795. }
  59796. if msglen < 0 {
  59797. return ErrInvalidLengthGenerated
  59798. }
  59799. postIndex := iNdEx + msglen
  59800. if postIndex < 0 {
  59801. return ErrInvalidLengthGenerated
  59802. }
  59803. if postIndex > l {
  59804. return io.ErrUnexpectedEOF
  59805. }
  59806. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59807. return err
  59808. }
  59809. iNdEx = postIndex
  59810. case 2:
  59811. if wireType != 0 {
  59812. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59813. }
  59814. var v int
  59815. for shift := uint(0); ; shift += 7 {
  59816. if shift >= 64 {
  59817. return ErrIntOverflowGenerated
  59818. }
  59819. if iNdEx >= l {
  59820. return io.ErrUnexpectedEOF
  59821. }
  59822. b := dAtA[iNdEx]
  59823. iNdEx++
  59824. v |= int(b&0x7F) << shift
  59825. if b < 0x80 {
  59826. break
  59827. }
  59828. }
  59829. b := bool(v != 0)
  59830. m.Optional = &b
  59831. default:
  59832. iNdEx = preIndex
  59833. skippy, err := skipGenerated(dAtA[iNdEx:])
  59834. if err != nil {
  59835. return err
  59836. }
  59837. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59838. return ErrInvalidLengthGenerated
  59839. }
  59840. if (iNdEx + skippy) > l {
  59841. return io.ErrUnexpectedEOF
  59842. }
  59843. iNdEx += skippy
  59844. }
  59845. }
  59846. if iNdEx > l {
  59847. return io.ErrUnexpectedEOF
  59848. }
  59849. return nil
  59850. }
  59851. func (m *SecretKeySelector) Unmarshal(dAtA []byte) error {
  59852. l := len(dAtA)
  59853. iNdEx := 0
  59854. for iNdEx < l {
  59855. preIndex := iNdEx
  59856. var wire uint64
  59857. for shift := uint(0); ; shift += 7 {
  59858. if shift >= 64 {
  59859. return ErrIntOverflowGenerated
  59860. }
  59861. if iNdEx >= l {
  59862. return io.ErrUnexpectedEOF
  59863. }
  59864. b := dAtA[iNdEx]
  59865. iNdEx++
  59866. wire |= uint64(b&0x7F) << shift
  59867. if b < 0x80 {
  59868. break
  59869. }
  59870. }
  59871. fieldNum := int32(wire >> 3)
  59872. wireType := int(wire & 0x7)
  59873. if wireType == 4 {
  59874. return fmt.Errorf("proto: SecretKeySelector: wiretype end group for non-group")
  59875. }
  59876. if fieldNum <= 0 {
  59877. return fmt.Errorf("proto: SecretKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  59878. }
  59879. switch fieldNum {
  59880. case 1:
  59881. if wireType != 2 {
  59882. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59883. }
  59884. var msglen int
  59885. for shift := uint(0); ; shift += 7 {
  59886. if shift >= 64 {
  59887. return ErrIntOverflowGenerated
  59888. }
  59889. if iNdEx >= l {
  59890. return io.ErrUnexpectedEOF
  59891. }
  59892. b := dAtA[iNdEx]
  59893. iNdEx++
  59894. msglen |= int(b&0x7F) << shift
  59895. if b < 0x80 {
  59896. break
  59897. }
  59898. }
  59899. if msglen < 0 {
  59900. return ErrInvalidLengthGenerated
  59901. }
  59902. postIndex := iNdEx + msglen
  59903. if postIndex < 0 {
  59904. return ErrInvalidLengthGenerated
  59905. }
  59906. if postIndex > l {
  59907. return io.ErrUnexpectedEOF
  59908. }
  59909. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59910. return err
  59911. }
  59912. iNdEx = postIndex
  59913. case 2:
  59914. if wireType != 2 {
  59915. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  59916. }
  59917. var stringLen uint64
  59918. for shift := uint(0); ; shift += 7 {
  59919. if shift >= 64 {
  59920. return ErrIntOverflowGenerated
  59921. }
  59922. if iNdEx >= l {
  59923. return io.ErrUnexpectedEOF
  59924. }
  59925. b := dAtA[iNdEx]
  59926. iNdEx++
  59927. stringLen |= uint64(b&0x7F) << shift
  59928. if b < 0x80 {
  59929. break
  59930. }
  59931. }
  59932. intStringLen := int(stringLen)
  59933. if intStringLen < 0 {
  59934. return ErrInvalidLengthGenerated
  59935. }
  59936. postIndex := iNdEx + intStringLen
  59937. if postIndex < 0 {
  59938. return ErrInvalidLengthGenerated
  59939. }
  59940. if postIndex > l {
  59941. return io.ErrUnexpectedEOF
  59942. }
  59943. m.Key = string(dAtA[iNdEx:postIndex])
  59944. iNdEx = postIndex
  59945. case 3:
  59946. if wireType != 0 {
  59947. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59948. }
  59949. var v int
  59950. for shift := uint(0); ; shift += 7 {
  59951. if shift >= 64 {
  59952. return ErrIntOverflowGenerated
  59953. }
  59954. if iNdEx >= l {
  59955. return io.ErrUnexpectedEOF
  59956. }
  59957. b := dAtA[iNdEx]
  59958. iNdEx++
  59959. v |= int(b&0x7F) << shift
  59960. if b < 0x80 {
  59961. break
  59962. }
  59963. }
  59964. b := bool(v != 0)
  59965. m.Optional = &b
  59966. default:
  59967. iNdEx = preIndex
  59968. skippy, err := skipGenerated(dAtA[iNdEx:])
  59969. if err != nil {
  59970. return err
  59971. }
  59972. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59973. return ErrInvalidLengthGenerated
  59974. }
  59975. if (iNdEx + skippy) > l {
  59976. return io.ErrUnexpectedEOF
  59977. }
  59978. iNdEx += skippy
  59979. }
  59980. }
  59981. if iNdEx > l {
  59982. return io.ErrUnexpectedEOF
  59983. }
  59984. return nil
  59985. }
  59986. func (m *SecretList) Unmarshal(dAtA []byte) error {
  59987. l := len(dAtA)
  59988. iNdEx := 0
  59989. for iNdEx < l {
  59990. preIndex := iNdEx
  59991. var wire uint64
  59992. for shift := uint(0); ; shift += 7 {
  59993. if shift >= 64 {
  59994. return ErrIntOverflowGenerated
  59995. }
  59996. if iNdEx >= l {
  59997. return io.ErrUnexpectedEOF
  59998. }
  59999. b := dAtA[iNdEx]
  60000. iNdEx++
  60001. wire |= uint64(b&0x7F) << shift
  60002. if b < 0x80 {
  60003. break
  60004. }
  60005. }
  60006. fieldNum := int32(wire >> 3)
  60007. wireType := int(wire & 0x7)
  60008. if wireType == 4 {
  60009. return fmt.Errorf("proto: SecretList: wiretype end group for non-group")
  60010. }
  60011. if fieldNum <= 0 {
  60012. return fmt.Errorf("proto: SecretList: illegal tag %d (wire type %d)", fieldNum, wire)
  60013. }
  60014. switch fieldNum {
  60015. case 1:
  60016. if wireType != 2 {
  60017. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  60018. }
  60019. var msglen int
  60020. for shift := uint(0); ; shift += 7 {
  60021. if shift >= 64 {
  60022. return ErrIntOverflowGenerated
  60023. }
  60024. if iNdEx >= l {
  60025. return io.ErrUnexpectedEOF
  60026. }
  60027. b := dAtA[iNdEx]
  60028. iNdEx++
  60029. msglen |= int(b&0x7F) << shift
  60030. if b < 0x80 {
  60031. break
  60032. }
  60033. }
  60034. if msglen < 0 {
  60035. return ErrInvalidLengthGenerated
  60036. }
  60037. postIndex := iNdEx + msglen
  60038. if postIndex < 0 {
  60039. return ErrInvalidLengthGenerated
  60040. }
  60041. if postIndex > l {
  60042. return io.ErrUnexpectedEOF
  60043. }
  60044. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60045. return err
  60046. }
  60047. iNdEx = postIndex
  60048. case 2:
  60049. if wireType != 2 {
  60050. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60051. }
  60052. var msglen int
  60053. for shift := uint(0); ; shift += 7 {
  60054. if shift >= 64 {
  60055. return ErrIntOverflowGenerated
  60056. }
  60057. if iNdEx >= l {
  60058. return io.ErrUnexpectedEOF
  60059. }
  60060. b := dAtA[iNdEx]
  60061. iNdEx++
  60062. msglen |= int(b&0x7F) << shift
  60063. if b < 0x80 {
  60064. break
  60065. }
  60066. }
  60067. if msglen < 0 {
  60068. return ErrInvalidLengthGenerated
  60069. }
  60070. postIndex := iNdEx + msglen
  60071. if postIndex < 0 {
  60072. return ErrInvalidLengthGenerated
  60073. }
  60074. if postIndex > l {
  60075. return io.ErrUnexpectedEOF
  60076. }
  60077. m.Items = append(m.Items, Secret{})
  60078. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60079. return err
  60080. }
  60081. iNdEx = postIndex
  60082. default:
  60083. iNdEx = preIndex
  60084. skippy, err := skipGenerated(dAtA[iNdEx:])
  60085. if err != nil {
  60086. return err
  60087. }
  60088. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60089. return ErrInvalidLengthGenerated
  60090. }
  60091. if (iNdEx + skippy) > l {
  60092. return io.ErrUnexpectedEOF
  60093. }
  60094. iNdEx += skippy
  60095. }
  60096. }
  60097. if iNdEx > l {
  60098. return io.ErrUnexpectedEOF
  60099. }
  60100. return nil
  60101. }
  60102. func (m *SecretProjection) Unmarshal(dAtA []byte) error {
  60103. l := len(dAtA)
  60104. iNdEx := 0
  60105. for iNdEx < l {
  60106. preIndex := iNdEx
  60107. var wire uint64
  60108. for shift := uint(0); ; shift += 7 {
  60109. if shift >= 64 {
  60110. return ErrIntOverflowGenerated
  60111. }
  60112. if iNdEx >= l {
  60113. return io.ErrUnexpectedEOF
  60114. }
  60115. b := dAtA[iNdEx]
  60116. iNdEx++
  60117. wire |= uint64(b&0x7F) << shift
  60118. if b < 0x80 {
  60119. break
  60120. }
  60121. }
  60122. fieldNum := int32(wire >> 3)
  60123. wireType := int(wire & 0x7)
  60124. if wireType == 4 {
  60125. return fmt.Errorf("proto: SecretProjection: wiretype end group for non-group")
  60126. }
  60127. if fieldNum <= 0 {
  60128. return fmt.Errorf("proto: SecretProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  60129. }
  60130. switch fieldNum {
  60131. case 1:
  60132. if wireType != 2 {
  60133. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  60134. }
  60135. var msglen int
  60136. for shift := uint(0); ; shift += 7 {
  60137. if shift >= 64 {
  60138. return ErrIntOverflowGenerated
  60139. }
  60140. if iNdEx >= l {
  60141. return io.ErrUnexpectedEOF
  60142. }
  60143. b := dAtA[iNdEx]
  60144. iNdEx++
  60145. msglen |= int(b&0x7F) << shift
  60146. if b < 0x80 {
  60147. break
  60148. }
  60149. }
  60150. if msglen < 0 {
  60151. return ErrInvalidLengthGenerated
  60152. }
  60153. postIndex := iNdEx + msglen
  60154. if postIndex < 0 {
  60155. return ErrInvalidLengthGenerated
  60156. }
  60157. if postIndex > l {
  60158. return io.ErrUnexpectedEOF
  60159. }
  60160. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60161. return err
  60162. }
  60163. iNdEx = postIndex
  60164. case 2:
  60165. if wireType != 2 {
  60166. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60167. }
  60168. var msglen int
  60169. for shift := uint(0); ; shift += 7 {
  60170. if shift >= 64 {
  60171. return ErrIntOverflowGenerated
  60172. }
  60173. if iNdEx >= l {
  60174. return io.ErrUnexpectedEOF
  60175. }
  60176. b := dAtA[iNdEx]
  60177. iNdEx++
  60178. msglen |= int(b&0x7F) << shift
  60179. if b < 0x80 {
  60180. break
  60181. }
  60182. }
  60183. if msglen < 0 {
  60184. return ErrInvalidLengthGenerated
  60185. }
  60186. postIndex := iNdEx + msglen
  60187. if postIndex < 0 {
  60188. return ErrInvalidLengthGenerated
  60189. }
  60190. if postIndex > l {
  60191. return io.ErrUnexpectedEOF
  60192. }
  60193. m.Items = append(m.Items, KeyToPath{})
  60194. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60195. return err
  60196. }
  60197. iNdEx = postIndex
  60198. case 4:
  60199. if wireType != 0 {
  60200. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  60201. }
  60202. var v int
  60203. for shift := uint(0); ; shift += 7 {
  60204. if shift >= 64 {
  60205. return ErrIntOverflowGenerated
  60206. }
  60207. if iNdEx >= l {
  60208. return io.ErrUnexpectedEOF
  60209. }
  60210. b := dAtA[iNdEx]
  60211. iNdEx++
  60212. v |= int(b&0x7F) << shift
  60213. if b < 0x80 {
  60214. break
  60215. }
  60216. }
  60217. b := bool(v != 0)
  60218. m.Optional = &b
  60219. default:
  60220. iNdEx = preIndex
  60221. skippy, err := skipGenerated(dAtA[iNdEx:])
  60222. if err != nil {
  60223. return err
  60224. }
  60225. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60226. return ErrInvalidLengthGenerated
  60227. }
  60228. if (iNdEx + skippy) > l {
  60229. return io.ErrUnexpectedEOF
  60230. }
  60231. iNdEx += skippy
  60232. }
  60233. }
  60234. if iNdEx > l {
  60235. return io.ErrUnexpectedEOF
  60236. }
  60237. return nil
  60238. }
  60239. func (m *SecretReference) Unmarshal(dAtA []byte) error {
  60240. l := len(dAtA)
  60241. iNdEx := 0
  60242. for iNdEx < l {
  60243. preIndex := iNdEx
  60244. var wire uint64
  60245. for shift := uint(0); ; shift += 7 {
  60246. if shift >= 64 {
  60247. return ErrIntOverflowGenerated
  60248. }
  60249. if iNdEx >= l {
  60250. return io.ErrUnexpectedEOF
  60251. }
  60252. b := dAtA[iNdEx]
  60253. iNdEx++
  60254. wire |= uint64(b&0x7F) << shift
  60255. if b < 0x80 {
  60256. break
  60257. }
  60258. }
  60259. fieldNum := int32(wire >> 3)
  60260. wireType := int(wire & 0x7)
  60261. if wireType == 4 {
  60262. return fmt.Errorf("proto: SecretReference: wiretype end group for non-group")
  60263. }
  60264. if fieldNum <= 0 {
  60265. return fmt.Errorf("proto: SecretReference: illegal tag %d (wire type %d)", fieldNum, wire)
  60266. }
  60267. switch fieldNum {
  60268. case 1:
  60269. if wireType != 2 {
  60270. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  60271. }
  60272. var stringLen uint64
  60273. for shift := uint(0); ; shift += 7 {
  60274. if shift >= 64 {
  60275. return ErrIntOverflowGenerated
  60276. }
  60277. if iNdEx >= l {
  60278. return io.ErrUnexpectedEOF
  60279. }
  60280. b := dAtA[iNdEx]
  60281. iNdEx++
  60282. stringLen |= uint64(b&0x7F) << shift
  60283. if b < 0x80 {
  60284. break
  60285. }
  60286. }
  60287. intStringLen := int(stringLen)
  60288. if intStringLen < 0 {
  60289. return ErrInvalidLengthGenerated
  60290. }
  60291. postIndex := iNdEx + intStringLen
  60292. if postIndex < 0 {
  60293. return ErrInvalidLengthGenerated
  60294. }
  60295. if postIndex > l {
  60296. return io.ErrUnexpectedEOF
  60297. }
  60298. m.Name = string(dAtA[iNdEx:postIndex])
  60299. iNdEx = postIndex
  60300. case 2:
  60301. if wireType != 2 {
  60302. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  60303. }
  60304. var stringLen uint64
  60305. for shift := uint(0); ; shift += 7 {
  60306. if shift >= 64 {
  60307. return ErrIntOverflowGenerated
  60308. }
  60309. if iNdEx >= l {
  60310. return io.ErrUnexpectedEOF
  60311. }
  60312. b := dAtA[iNdEx]
  60313. iNdEx++
  60314. stringLen |= uint64(b&0x7F) << shift
  60315. if b < 0x80 {
  60316. break
  60317. }
  60318. }
  60319. intStringLen := int(stringLen)
  60320. if intStringLen < 0 {
  60321. return ErrInvalidLengthGenerated
  60322. }
  60323. postIndex := iNdEx + intStringLen
  60324. if postIndex < 0 {
  60325. return ErrInvalidLengthGenerated
  60326. }
  60327. if postIndex > l {
  60328. return io.ErrUnexpectedEOF
  60329. }
  60330. m.Namespace = string(dAtA[iNdEx:postIndex])
  60331. iNdEx = postIndex
  60332. default:
  60333. iNdEx = preIndex
  60334. skippy, err := skipGenerated(dAtA[iNdEx:])
  60335. if err != nil {
  60336. return err
  60337. }
  60338. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60339. return ErrInvalidLengthGenerated
  60340. }
  60341. if (iNdEx + skippy) > l {
  60342. return io.ErrUnexpectedEOF
  60343. }
  60344. iNdEx += skippy
  60345. }
  60346. }
  60347. if iNdEx > l {
  60348. return io.ErrUnexpectedEOF
  60349. }
  60350. return nil
  60351. }
  60352. func (m *SecretVolumeSource) Unmarshal(dAtA []byte) error {
  60353. l := len(dAtA)
  60354. iNdEx := 0
  60355. for iNdEx < l {
  60356. preIndex := iNdEx
  60357. var wire uint64
  60358. for shift := uint(0); ; shift += 7 {
  60359. if shift >= 64 {
  60360. return ErrIntOverflowGenerated
  60361. }
  60362. if iNdEx >= l {
  60363. return io.ErrUnexpectedEOF
  60364. }
  60365. b := dAtA[iNdEx]
  60366. iNdEx++
  60367. wire |= uint64(b&0x7F) << shift
  60368. if b < 0x80 {
  60369. break
  60370. }
  60371. }
  60372. fieldNum := int32(wire >> 3)
  60373. wireType := int(wire & 0x7)
  60374. if wireType == 4 {
  60375. return fmt.Errorf("proto: SecretVolumeSource: wiretype end group for non-group")
  60376. }
  60377. if fieldNum <= 0 {
  60378. return fmt.Errorf("proto: SecretVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  60379. }
  60380. switch fieldNum {
  60381. case 1:
  60382. if wireType != 2 {
  60383. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  60384. }
  60385. var stringLen uint64
  60386. for shift := uint(0); ; shift += 7 {
  60387. if shift >= 64 {
  60388. return ErrIntOverflowGenerated
  60389. }
  60390. if iNdEx >= l {
  60391. return io.ErrUnexpectedEOF
  60392. }
  60393. b := dAtA[iNdEx]
  60394. iNdEx++
  60395. stringLen |= uint64(b&0x7F) << shift
  60396. if b < 0x80 {
  60397. break
  60398. }
  60399. }
  60400. intStringLen := int(stringLen)
  60401. if intStringLen < 0 {
  60402. return ErrInvalidLengthGenerated
  60403. }
  60404. postIndex := iNdEx + intStringLen
  60405. if postIndex < 0 {
  60406. return ErrInvalidLengthGenerated
  60407. }
  60408. if postIndex > l {
  60409. return io.ErrUnexpectedEOF
  60410. }
  60411. m.SecretName = string(dAtA[iNdEx:postIndex])
  60412. iNdEx = postIndex
  60413. case 2:
  60414. if wireType != 2 {
  60415. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60416. }
  60417. var msglen int
  60418. for shift := uint(0); ; shift += 7 {
  60419. if shift >= 64 {
  60420. return ErrIntOverflowGenerated
  60421. }
  60422. if iNdEx >= l {
  60423. return io.ErrUnexpectedEOF
  60424. }
  60425. b := dAtA[iNdEx]
  60426. iNdEx++
  60427. msglen |= int(b&0x7F) << shift
  60428. if b < 0x80 {
  60429. break
  60430. }
  60431. }
  60432. if msglen < 0 {
  60433. return ErrInvalidLengthGenerated
  60434. }
  60435. postIndex := iNdEx + msglen
  60436. if postIndex < 0 {
  60437. return ErrInvalidLengthGenerated
  60438. }
  60439. if postIndex > l {
  60440. return io.ErrUnexpectedEOF
  60441. }
  60442. m.Items = append(m.Items, KeyToPath{})
  60443. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60444. return err
  60445. }
  60446. iNdEx = postIndex
  60447. case 3:
  60448. if wireType != 0 {
  60449. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  60450. }
  60451. var v int32
  60452. for shift := uint(0); ; shift += 7 {
  60453. if shift >= 64 {
  60454. return ErrIntOverflowGenerated
  60455. }
  60456. if iNdEx >= l {
  60457. return io.ErrUnexpectedEOF
  60458. }
  60459. b := dAtA[iNdEx]
  60460. iNdEx++
  60461. v |= int32(b&0x7F) << shift
  60462. if b < 0x80 {
  60463. break
  60464. }
  60465. }
  60466. m.DefaultMode = &v
  60467. case 4:
  60468. if wireType != 0 {
  60469. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  60470. }
  60471. var v int
  60472. for shift := uint(0); ; shift += 7 {
  60473. if shift >= 64 {
  60474. return ErrIntOverflowGenerated
  60475. }
  60476. if iNdEx >= l {
  60477. return io.ErrUnexpectedEOF
  60478. }
  60479. b := dAtA[iNdEx]
  60480. iNdEx++
  60481. v |= int(b&0x7F) << shift
  60482. if b < 0x80 {
  60483. break
  60484. }
  60485. }
  60486. b := bool(v != 0)
  60487. m.Optional = &b
  60488. default:
  60489. iNdEx = preIndex
  60490. skippy, err := skipGenerated(dAtA[iNdEx:])
  60491. if err != nil {
  60492. return err
  60493. }
  60494. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60495. return ErrInvalidLengthGenerated
  60496. }
  60497. if (iNdEx + skippy) > l {
  60498. return io.ErrUnexpectedEOF
  60499. }
  60500. iNdEx += skippy
  60501. }
  60502. }
  60503. if iNdEx > l {
  60504. return io.ErrUnexpectedEOF
  60505. }
  60506. return nil
  60507. }
  60508. func (m *SecurityContext) Unmarshal(dAtA []byte) error {
  60509. l := len(dAtA)
  60510. iNdEx := 0
  60511. for iNdEx < l {
  60512. preIndex := iNdEx
  60513. var wire uint64
  60514. for shift := uint(0); ; shift += 7 {
  60515. if shift >= 64 {
  60516. return ErrIntOverflowGenerated
  60517. }
  60518. if iNdEx >= l {
  60519. return io.ErrUnexpectedEOF
  60520. }
  60521. b := dAtA[iNdEx]
  60522. iNdEx++
  60523. wire |= uint64(b&0x7F) << shift
  60524. if b < 0x80 {
  60525. break
  60526. }
  60527. }
  60528. fieldNum := int32(wire >> 3)
  60529. wireType := int(wire & 0x7)
  60530. if wireType == 4 {
  60531. return fmt.Errorf("proto: SecurityContext: wiretype end group for non-group")
  60532. }
  60533. if fieldNum <= 0 {
  60534. return fmt.Errorf("proto: SecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  60535. }
  60536. switch fieldNum {
  60537. case 1:
  60538. if wireType != 2 {
  60539. return fmt.Errorf("proto: wrong wireType = %d for field Capabilities", wireType)
  60540. }
  60541. var msglen int
  60542. for shift := uint(0); ; shift += 7 {
  60543. if shift >= 64 {
  60544. return ErrIntOverflowGenerated
  60545. }
  60546. if iNdEx >= l {
  60547. return io.ErrUnexpectedEOF
  60548. }
  60549. b := dAtA[iNdEx]
  60550. iNdEx++
  60551. msglen |= int(b&0x7F) << shift
  60552. if b < 0x80 {
  60553. break
  60554. }
  60555. }
  60556. if msglen < 0 {
  60557. return ErrInvalidLengthGenerated
  60558. }
  60559. postIndex := iNdEx + msglen
  60560. if postIndex < 0 {
  60561. return ErrInvalidLengthGenerated
  60562. }
  60563. if postIndex > l {
  60564. return io.ErrUnexpectedEOF
  60565. }
  60566. if m.Capabilities == nil {
  60567. m.Capabilities = &Capabilities{}
  60568. }
  60569. if err := m.Capabilities.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60570. return err
  60571. }
  60572. iNdEx = postIndex
  60573. case 2:
  60574. if wireType != 0 {
  60575. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  60576. }
  60577. var v int
  60578. for shift := uint(0); ; shift += 7 {
  60579. if shift >= 64 {
  60580. return ErrIntOverflowGenerated
  60581. }
  60582. if iNdEx >= l {
  60583. return io.ErrUnexpectedEOF
  60584. }
  60585. b := dAtA[iNdEx]
  60586. iNdEx++
  60587. v |= int(b&0x7F) << shift
  60588. if b < 0x80 {
  60589. break
  60590. }
  60591. }
  60592. b := bool(v != 0)
  60593. m.Privileged = &b
  60594. case 3:
  60595. if wireType != 2 {
  60596. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  60597. }
  60598. var msglen int
  60599. for shift := uint(0); ; shift += 7 {
  60600. if shift >= 64 {
  60601. return ErrIntOverflowGenerated
  60602. }
  60603. if iNdEx >= l {
  60604. return io.ErrUnexpectedEOF
  60605. }
  60606. b := dAtA[iNdEx]
  60607. iNdEx++
  60608. msglen |= int(b&0x7F) << shift
  60609. if b < 0x80 {
  60610. break
  60611. }
  60612. }
  60613. if msglen < 0 {
  60614. return ErrInvalidLengthGenerated
  60615. }
  60616. postIndex := iNdEx + msglen
  60617. if postIndex < 0 {
  60618. return ErrInvalidLengthGenerated
  60619. }
  60620. if postIndex > l {
  60621. return io.ErrUnexpectedEOF
  60622. }
  60623. if m.SELinuxOptions == nil {
  60624. m.SELinuxOptions = &SELinuxOptions{}
  60625. }
  60626. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60627. return err
  60628. }
  60629. iNdEx = postIndex
  60630. case 4:
  60631. if wireType != 0 {
  60632. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  60633. }
  60634. var v int64
  60635. for shift := uint(0); ; shift += 7 {
  60636. if shift >= 64 {
  60637. return ErrIntOverflowGenerated
  60638. }
  60639. if iNdEx >= l {
  60640. return io.ErrUnexpectedEOF
  60641. }
  60642. b := dAtA[iNdEx]
  60643. iNdEx++
  60644. v |= int64(b&0x7F) << shift
  60645. if b < 0x80 {
  60646. break
  60647. }
  60648. }
  60649. m.RunAsUser = &v
  60650. case 5:
  60651. if wireType != 0 {
  60652. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  60653. }
  60654. var v int
  60655. for shift := uint(0); ; shift += 7 {
  60656. if shift >= 64 {
  60657. return ErrIntOverflowGenerated
  60658. }
  60659. if iNdEx >= l {
  60660. return io.ErrUnexpectedEOF
  60661. }
  60662. b := dAtA[iNdEx]
  60663. iNdEx++
  60664. v |= int(b&0x7F) << shift
  60665. if b < 0x80 {
  60666. break
  60667. }
  60668. }
  60669. b := bool(v != 0)
  60670. m.RunAsNonRoot = &b
  60671. case 6:
  60672. if wireType != 0 {
  60673. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  60674. }
  60675. var v int
  60676. for shift := uint(0); ; shift += 7 {
  60677. if shift >= 64 {
  60678. return ErrIntOverflowGenerated
  60679. }
  60680. if iNdEx >= l {
  60681. return io.ErrUnexpectedEOF
  60682. }
  60683. b := dAtA[iNdEx]
  60684. iNdEx++
  60685. v |= int(b&0x7F) << shift
  60686. if b < 0x80 {
  60687. break
  60688. }
  60689. }
  60690. b := bool(v != 0)
  60691. m.ReadOnlyRootFilesystem = &b
  60692. case 7:
  60693. if wireType != 0 {
  60694. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  60695. }
  60696. var v int
  60697. for shift := uint(0); ; shift += 7 {
  60698. if shift >= 64 {
  60699. return ErrIntOverflowGenerated
  60700. }
  60701. if iNdEx >= l {
  60702. return io.ErrUnexpectedEOF
  60703. }
  60704. b := dAtA[iNdEx]
  60705. iNdEx++
  60706. v |= int(b&0x7F) << shift
  60707. if b < 0x80 {
  60708. break
  60709. }
  60710. }
  60711. b := bool(v != 0)
  60712. m.AllowPrivilegeEscalation = &b
  60713. case 8:
  60714. if wireType != 0 {
  60715. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  60716. }
  60717. var v int64
  60718. for shift := uint(0); ; shift += 7 {
  60719. if shift >= 64 {
  60720. return ErrIntOverflowGenerated
  60721. }
  60722. if iNdEx >= l {
  60723. return io.ErrUnexpectedEOF
  60724. }
  60725. b := dAtA[iNdEx]
  60726. iNdEx++
  60727. v |= int64(b&0x7F) << shift
  60728. if b < 0x80 {
  60729. break
  60730. }
  60731. }
  60732. m.RunAsGroup = &v
  60733. case 9:
  60734. if wireType != 2 {
  60735. return fmt.Errorf("proto: wrong wireType = %d for field ProcMount", wireType)
  60736. }
  60737. var stringLen uint64
  60738. for shift := uint(0); ; shift += 7 {
  60739. if shift >= 64 {
  60740. return ErrIntOverflowGenerated
  60741. }
  60742. if iNdEx >= l {
  60743. return io.ErrUnexpectedEOF
  60744. }
  60745. b := dAtA[iNdEx]
  60746. iNdEx++
  60747. stringLen |= uint64(b&0x7F) << shift
  60748. if b < 0x80 {
  60749. break
  60750. }
  60751. }
  60752. intStringLen := int(stringLen)
  60753. if intStringLen < 0 {
  60754. return ErrInvalidLengthGenerated
  60755. }
  60756. postIndex := iNdEx + intStringLen
  60757. if postIndex < 0 {
  60758. return ErrInvalidLengthGenerated
  60759. }
  60760. if postIndex > l {
  60761. return io.ErrUnexpectedEOF
  60762. }
  60763. s := ProcMountType(dAtA[iNdEx:postIndex])
  60764. m.ProcMount = &s
  60765. iNdEx = postIndex
  60766. case 10:
  60767. if wireType != 2 {
  60768. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  60769. }
  60770. var msglen int
  60771. for shift := uint(0); ; shift += 7 {
  60772. if shift >= 64 {
  60773. return ErrIntOverflowGenerated
  60774. }
  60775. if iNdEx >= l {
  60776. return io.ErrUnexpectedEOF
  60777. }
  60778. b := dAtA[iNdEx]
  60779. iNdEx++
  60780. msglen |= int(b&0x7F) << shift
  60781. if b < 0x80 {
  60782. break
  60783. }
  60784. }
  60785. if msglen < 0 {
  60786. return ErrInvalidLengthGenerated
  60787. }
  60788. postIndex := iNdEx + msglen
  60789. if postIndex < 0 {
  60790. return ErrInvalidLengthGenerated
  60791. }
  60792. if postIndex > l {
  60793. return io.ErrUnexpectedEOF
  60794. }
  60795. if m.WindowsOptions == nil {
  60796. m.WindowsOptions = &WindowsSecurityContextOptions{}
  60797. }
  60798. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60799. return err
  60800. }
  60801. iNdEx = postIndex
  60802. case 11:
  60803. if wireType != 2 {
  60804. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  60805. }
  60806. var msglen int
  60807. for shift := uint(0); ; shift += 7 {
  60808. if shift >= 64 {
  60809. return ErrIntOverflowGenerated
  60810. }
  60811. if iNdEx >= l {
  60812. return io.ErrUnexpectedEOF
  60813. }
  60814. b := dAtA[iNdEx]
  60815. iNdEx++
  60816. msglen |= int(b&0x7F) << shift
  60817. if b < 0x80 {
  60818. break
  60819. }
  60820. }
  60821. if msglen < 0 {
  60822. return ErrInvalidLengthGenerated
  60823. }
  60824. postIndex := iNdEx + msglen
  60825. if postIndex < 0 {
  60826. return ErrInvalidLengthGenerated
  60827. }
  60828. if postIndex > l {
  60829. return io.ErrUnexpectedEOF
  60830. }
  60831. if m.SeccompProfile == nil {
  60832. m.SeccompProfile = &SeccompProfile{}
  60833. }
  60834. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60835. return err
  60836. }
  60837. iNdEx = postIndex
  60838. default:
  60839. iNdEx = preIndex
  60840. skippy, err := skipGenerated(dAtA[iNdEx:])
  60841. if err != nil {
  60842. return err
  60843. }
  60844. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60845. return ErrInvalidLengthGenerated
  60846. }
  60847. if (iNdEx + skippy) > l {
  60848. return io.ErrUnexpectedEOF
  60849. }
  60850. iNdEx += skippy
  60851. }
  60852. }
  60853. if iNdEx > l {
  60854. return io.ErrUnexpectedEOF
  60855. }
  60856. return nil
  60857. }
  60858. func (m *SerializedReference) Unmarshal(dAtA []byte) error {
  60859. l := len(dAtA)
  60860. iNdEx := 0
  60861. for iNdEx < l {
  60862. preIndex := iNdEx
  60863. var wire uint64
  60864. for shift := uint(0); ; shift += 7 {
  60865. if shift >= 64 {
  60866. return ErrIntOverflowGenerated
  60867. }
  60868. if iNdEx >= l {
  60869. return io.ErrUnexpectedEOF
  60870. }
  60871. b := dAtA[iNdEx]
  60872. iNdEx++
  60873. wire |= uint64(b&0x7F) << shift
  60874. if b < 0x80 {
  60875. break
  60876. }
  60877. }
  60878. fieldNum := int32(wire >> 3)
  60879. wireType := int(wire & 0x7)
  60880. if wireType == 4 {
  60881. return fmt.Errorf("proto: SerializedReference: wiretype end group for non-group")
  60882. }
  60883. if fieldNum <= 0 {
  60884. return fmt.Errorf("proto: SerializedReference: illegal tag %d (wire type %d)", fieldNum, wire)
  60885. }
  60886. switch fieldNum {
  60887. case 1:
  60888. if wireType != 2 {
  60889. return fmt.Errorf("proto: wrong wireType = %d for field Reference", wireType)
  60890. }
  60891. var msglen int
  60892. for shift := uint(0); ; shift += 7 {
  60893. if shift >= 64 {
  60894. return ErrIntOverflowGenerated
  60895. }
  60896. if iNdEx >= l {
  60897. return io.ErrUnexpectedEOF
  60898. }
  60899. b := dAtA[iNdEx]
  60900. iNdEx++
  60901. msglen |= int(b&0x7F) << shift
  60902. if b < 0x80 {
  60903. break
  60904. }
  60905. }
  60906. if msglen < 0 {
  60907. return ErrInvalidLengthGenerated
  60908. }
  60909. postIndex := iNdEx + msglen
  60910. if postIndex < 0 {
  60911. return ErrInvalidLengthGenerated
  60912. }
  60913. if postIndex > l {
  60914. return io.ErrUnexpectedEOF
  60915. }
  60916. if err := m.Reference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60917. return err
  60918. }
  60919. iNdEx = postIndex
  60920. default:
  60921. iNdEx = preIndex
  60922. skippy, err := skipGenerated(dAtA[iNdEx:])
  60923. if err != nil {
  60924. return err
  60925. }
  60926. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60927. return ErrInvalidLengthGenerated
  60928. }
  60929. if (iNdEx + skippy) > l {
  60930. return io.ErrUnexpectedEOF
  60931. }
  60932. iNdEx += skippy
  60933. }
  60934. }
  60935. if iNdEx > l {
  60936. return io.ErrUnexpectedEOF
  60937. }
  60938. return nil
  60939. }
  60940. func (m *Service) Unmarshal(dAtA []byte) error {
  60941. l := len(dAtA)
  60942. iNdEx := 0
  60943. for iNdEx < l {
  60944. preIndex := iNdEx
  60945. var wire uint64
  60946. for shift := uint(0); ; shift += 7 {
  60947. if shift >= 64 {
  60948. return ErrIntOverflowGenerated
  60949. }
  60950. if iNdEx >= l {
  60951. return io.ErrUnexpectedEOF
  60952. }
  60953. b := dAtA[iNdEx]
  60954. iNdEx++
  60955. wire |= uint64(b&0x7F) << shift
  60956. if b < 0x80 {
  60957. break
  60958. }
  60959. }
  60960. fieldNum := int32(wire >> 3)
  60961. wireType := int(wire & 0x7)
  60962. if wireType == 4 {
  60963. return fmt.Errorf("proto: Service: wiretype end group for non-group")
  60964. }
  60965. if fieldNum <= 0 {
  60966. return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire)
  60967. }
  60968. switch fieldNum {
  60969. case 1:
  60970. if wireType != 2 {
  60971. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  60972. }
  60973. var msglen int
  60974. for shift := uint(0); ; shift += 7 {
  60975. if shift >= 64 {
  60976. return ErrIntOverflowGenerated
  60977. }
  60978. if iNdEx >= l {
  60979. return io.ErrUnexpectedEOF
  60980. }
  60981. b := dAtA[iNdEx]
  60982. iNdEx++
  60983. msglen |= int(b&0x7F) << shift
  60984. if b < 0x80 {
  60985. break
  60986. }
  60987. }
  60988. if msglen < 0 {
  60989. return ErrInvalidLengthGenerated
  60990. }
  60991. postIndex := iNdEx + msglen
  60992. if postIndex < 0 {
  60993. return ErrInvalidLengthGenerated
  60994. }
  60995. if postIndex > l {
  60996. return io.ErrUnexpectedEOF
  60997. }
  60998. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60999. return err
  61000. }
  61001. iNdEx = postIndex
  61002. case 2:
  61003. if wireType != 2 {
  61004. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  61005. }
  61006. var msglen int
  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. msglen |= int(b&0x7F) << shift
  61017. if b < 0x80 {
  61018. break
  61019. }
  61020. }
  61021. if msglen < 0 {
  61022. return ErrInvalidLengthGenerated
  61023. }
  61024. postIndex := iNdEx + msglen
  61025. if postIndex < 0 {
  61026. return ErrInvalidLengthGenerated
  61027. }
  61028. if postIndex > l {
  61029. return io.ErrUnexpectedEOF
  61030. }
  61031. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61032. return err
  61033. }
  61034. iNdEx = postIndex
  61035. case 3:
  61036. if wireType != 2 {
  61037. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  61038. }
  61039. var msglen int
  61040. for shift := uint(0); ; shift += 7 {
  61041. if shift >= 64 {
  61042. return ErrIntOverflowGenerated
  61043. }
  61044. if iNdEx >= l {
  61045. return io.ErrUnexpectedEOF
  61046. }
  61047. b := dAtA[iNdEx]
  61048. iNdEx++
  61049. msglen |= int(b&0x7F) << shift
  61050. if b < 0x80 {
  61051. break
  61052. }
  61053. }
  61054. if msglen < 0 {
  61055. return ErrInvalidLengthGenerated
  61056. }
  61057. postIndex := iNdEx + msglen
  61058. if postIndex < 0 {
  61059. return ErrInvalidLengthGenerated
  61060. }
  61061. if postIndex > l {
  61062. return io.ErrUnexpectedEOF
  61063. }
  61064. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61065. return err
  61066. }
  61067. iNdEx = postIndex
  61068. default:
  61069. iNdEx = preIndex
  61070. skippy, err := skipGenerated(dAtA[iNdEx:])
  61071. if err != nil {
  61072. return err
  61073. }
  61074. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61075. return ErrInvalidLengthGenerated
  61076. }
  61077. if (iNdEx + skippy) > l {
  61078. return io.ErrUnexpectedEOF
  61079. }
  61080. iNdEx += skippy
  61081. }
  61082. }
  61083. if iNdEx > l {
  61084. return io.ErrUnexpectedEOF
  61085. }
  61086. return nil
  61087. }
  61088. func (m *ServiceAccount) Unmarshal(dAtA []byte) error {
  61089. l := len(dAtA)
  61090. iNdEx := 0
  61091. for iNdEx < l {
  61092. preIndex := iNdEx
  61093. var wire uint64
  61094. for shift := uint(0); ; shift += 7 {
  61095. if shift >= 64 {
  61096. return ErrIntOverflowGenerated
  61097. }
  61098. if iNdEx >= l {
  61099. return io.ErrUnexpectedEOF
  61100. }
  61101. b := dAtA[iNdEx]
  61102. iNdEx++
  61103. wire |= uint64(b&0x7F) << shift
  61104. if b < 0x80 {
  61105. break
  61106. }
  61107. }
  61108. fieldNum := int32(wire >> 3)
  61109. wireType := int(wire & 0x7)
  61110. if wireType == 4 {
  61111. return fmt.Errorf("proto: ServiceAccount: wiretype end group for non-group")
  61112. }
  61113. if fieldNum <= 0 {
  61114. return fmt.Errorf("proto: ServiceAccount: illegal tag %d (wire type %d)", fieldNum, wire)
  61115. }
  61116. switch fieldNum {
  61117. case 1:
  61118. if wireType != 2 {
  61119. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  61120. }
  61121. var msglen int
  61122. for shift := uint(0); ; shift += 7 {
  61123. if shift >= 64 {
  61124. return ErrIntOverflowGenerated
  61125. }
  61126. if iNdEx >= l {
  61127. return io.ErrUnexpectedEOF
  61128. }
  61129. b := dAtA[iNdEx]
  61130. iNdEx++
  61131. msglen |= int(b&0x7F) << shift
  61132. if b < 0x80 {
  61133. break
  61134. }
  61135. }
  61136. if msglen < 0 {
  61137. return ErrInvalidLengthGenerated
  61138. }
  61139. postIndex := iNdEx + msglen
  61140. if postIndex < 0 {
  61141. return ErrInvalidLengthGenerated
  61142. }
  61143. if postIndex > l {
  61144. return io.ErrUnexpectedEOF
  61145. }
  61146. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61147. return err
  61148. }
  61149. iNdEx = postIndex
  61150. case 2:
  61151. if wireType != 2 {
  61152. return fmt.Errorf("proto: wrong wireType = %d for field Secrets", wireType)
  61153. }
  61154. var msglen int
  61155. for shift := uint(0); ; shift += 7 {
  61156. if shift >= 64 {
  61157. return ErrIntOverflowGenerated
  61158. }
  61159. if iNdEx >= l {
  61160. return io.ErrUnexpectedEOF
  61161. }
  61162. b := dAtA[iNdEx]
  61163. iNdEx++
  61164. msglen |= int(b&0x7F) << shift
  61165. if b < 0x80 {
  61166. break
  61167. }
  61168. }
  61169. if msglen < 0 {
  61170. return ErrInvalidLengthGenerated
  61171. }
  61172. postIndex := iNdEx + msglen
  61173. if postIndex < 0 {
  61174. return ErrInvalidLengthGenerated
  61175. }
  61176. if postIndex > l {
  61177. return io.ErrUnexpectedEOF
  61178. }
  61179. m.Secrets = append(m.Secrets, ObjectReference{})
  61180. if err := m.Secrets[len(m.Secrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61181. return err
  61182. }
  61183. iNdEx = postIndex
  61184. case 3:
  61185. if wireType != 2 {
  61186. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  61187. }
  61188. var msglen int
  61189. for shift := uint(0); ; shift += 7 {
  61190. if shift >= 64 {
  61191. return ErrIntOverflowGenerated
  61192. }
  61193. if iNdEx >= l {
  61194. return io.ErrUnexpectedEOF
  61195. }
  61196. b := dAtA[iNdEx]
  61197. iNdEx++
  61198. msglen |= int(b&0x7F) << shift
  61199. if b < 0x80 {
  61200. break
  61201. }
  61202. }
  61203. if msglen < 0 {
  61204. return ErrInvalidLengthGenerated
  61205. }
  61206. postIndex := iNdEx + msglen
  61207. if postIndex < 0 {
  61208. return ErrInvalidLengthGenerated
  61209. }
  61210. if postIndex > l {
  61211. return io.ErrUnexpectedEOF
  61212. }
  61213. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  61214. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61215. return err
  61216. }
  61217. iNdEx = postIndex
  61218. case 4:
  61219. if wireType != 0 {
  61220. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  61221. }
  61222. var v int
  61223. for shift := uint(0); ; shift += 7 {
  61224. if shift >= 64 {
  61225. return ErrIntOverflowGenerated
  61226. }
  61227. if iNdEx >= l {
  61228. return io.ErrUnexpectedEOF
  61229. }
  61230. b := dAtA[iNdEx]
  61231. iNdEx++
  61232. v |= int(b&0x7F) << shift
  61233. if b < 0x80 {
  61234. break
  61235. }
  61236. }
  61237. b := bool(v != 0)
  61238. m.AutomountServiceAccountToken = &b
  61239. default:
  61240. iNdEx = preIndex
  61241. skippy, err := skipGenerated(dAtA[iNdEx:])
  61242. if err != nil {
  61243. return err
  61244. }
  61245. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61246. return ErrInvalidLengthGenerated
  61247. }
  61248. if (iNdEx + skippy) > l {
  61249. return io.ErrUnexpectedEOF
  61250. }
  61251. iNdEx += skippy
  61252. }
  61253. }
  61254. if iNdEx > l {
  61255. return io.ErrUnexpectedEOF
  61256. }
  61257. return nil
  61258. }
  61259. func (m *ServiceAccountList) Unmarshal(dAtA []byte) error {
  61260. l := len(dAtA)
  61261. iNdEx := 0
  61262. for iNdEx < l {
  61263. preIndex := iNdEx
  61264. var wire uint64
  61265. for shift := uint(0); ; shift += 7 {
  61266. if shift >= 64 {
  61267. return ErrIntOverflowGenerated
  61268. }
  61269. if iNdEx >= l {
  61270. return io.ErrUnexpectedEOF
  61271. }
  61272. b := dAtA[iNdEx]
  61273. iNdEx++
  61274. wire |= uint64(b&0x7F) << shift
  61275. if b < 0x80 {
  61276. break
  61277. }
  61278. }
  61279. fieldNum := int32(wire >> 3)
  61280. wireType := int(wire & 0x7)
  61281. if wireType == 4 {
  61282. return fmt.Errorf("proto: ServiceAccountList: wiretype end group for non-group")
  61283. }
  61284. if fieldNum <= 0 {
  61285. return fmt.Errorf("proto: ServiceAccountList: illegal tag %d (wire type %d)", fieldNum, wire)
  61286. }
  61287. switch fieldNum {
  61288. case 1:
  61289. if wireType != 2 {
  61290. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  61291. }
  61292. var msglen int
  61293. for shift := uint(0); ; shift += 7 {
  61294. if shift >= 64 {
  61295. return ErrIntOverflowGenerated
  61296. }
  61297. if iNdEx >= l {
  61298. return io.ErrUnexpectedEOF
  61299. }
  61300. b := dAtA[iNdEx]
  61301. iNdEx++
  61302. msglen |= int(b&0x7F) << shift
  61303. if b < 0x80 {
  61304. break
  61305. }
  61306. }
  61307. if msglen < 0 {
  61308. return ErrInvalidLengthGenerated
  61309. }
  61310. postIndex := iNdEx + msglen
  61311. if postIndex < 0 {
  61312. return ErrInvalidLengthGenerated
  61313. }
  61314. if postIndex > l {
  61315. return io.ErrUnexpectedEOF
  61316. }
  61317. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61318. return err
  61319. }
  61320. iNdEx = postIndex
  61321. case 2:
  61322. if wireType != 2 {
  61323. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  61324. }
  61325. var msglen int
  61326. for shift := uint(0); ; shift += 7 {
  61327. if shift >= 64 {
  61328. return ErrIntOverflowGenerated
  61329. }
  61330. if iNdEx >= l {
  61331. return io.ErrUnexpectedEOF
  61332. }
  61333. b := dAtA[iNdEx]
  61334. iNdEx++
  61335. msglen |= int(b&0x7F) << shift
  61336. if b < 0x80 {
  61337. break
  61338. }
  61339. }
  61340. if msglen < 0 {
  61341. return ErrInvalidLengthGenerated
  61342. }
  61343. postIndex := iNdEx + msglen
  61344. if postIndex < 0 {
  61345. return ErrInvalidLengthGenerated
  61346. }
  61347. if postIndex > l {
  61348. return io.ErrUnexpectedEOF
  61349. }
  61350. m.Items = append(m.Items, ServiceAccount{})
  61351. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61352. return err
  61353. }
  61354. iNdEx = postIndex
  61355. default:
  61356. iNdEx = preIndex
  61357. skippy, err := skipGenerated(dAtA[iNdEx:])
  61358. if err != nil {
  61359. return err
  61360. }
  61361. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61362. return ErrInvalidLengthGenerated
  61363. }
  61364. if (iNdEx + skippy) > l {
  61365. return io.ErrUnexpectedEOF
  61366. }
  61367. iNdEx += skippy
  61368. }
  61369. }
  61370. if iNdEx > l {
  61371. return io.ErrUnexpectedEOF
  61372. }
  61373. return nil
  61374. }
  61375. func (m *ServiceAccountTokenProjection) Unmarshal(dAtA []byte) error {
  61376. l := len(dAtA)
  61377. iNdEx := 0
  61378. for iNdEx < l {
  61379. preIndex := iNdEx
  61380. var wire uint64
  61381. for shift := uint(0); ; shift += 7 {
  61382. if shift >= 64 {
  61383. return ErrIntOverflowGenerated
  61384. }
  61385. if iNdEx >= l {
  61386. return io.ErrUnexpectedEOF
  61387. }
  61388. b := dAtA[iNdEx]
  61389. iNdEx++
  61390. wire |= uint64(b&0x7F) << shift
  61391. if b < 0x80 {
  61392. break
  61393. }
  61394. }
  61395. fieldNum := int32(wire >> 3)
  61396. wireType := int(wire & 0x7)
  61397. if wireType == 4 {
  61398. return fmt.Errorf("proto: ServiceAccountTokenProjection: wiretype end group for non-group")
  61399. }
  61400. if fieldNum <= 0 {
  61401. return fmt.Errorf("proto: ServiceAccountTokenProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  61402. }
  61403. switch fieldNum {
  61404. case 1:
  61405. if wireType != 2 {
  61406. return fmt.Errorf("proto: wrong wireType = %d for field Audience", wireType)
  61407. }
  61408. var stringLen uint64
  61409. for shift := uint(0); ; shift += 7 {
  61410. if shift >= 64 {
  61411. return ErrIntOverflowGenerated
  61412. }
  61413. if iNdEx >= l {
  61414. return io.ErrUnexpectedEOF
  61415. }
  61416. b := dAtA[iNdEx]
  61417. iNdEx++
  61418. stringLen |= uint64(b&0x7F) << shift
  61419. if b < 0x80 {
  61420. break
  61421. }
  61422. }
  61423. intStringLen := int(stringLen)
  61424. if intStringLen < 0 {
  61425. return ErrInvalidLengthGenerated
  61426. }
  61427. postIndex := iNdEx + intStringLen
  61428. if postIndex < 0 {
  61429. return ErrInvalidLengthGenerated
  61430. }
  61431. if postIndex > l {
  61432. return io.ErrUnexpectedEOF
  61433. }
  61434. m.Audience = string(dAtA[iNdEx:postIndex])
  61435. iNdEx = postIndex
  61436. case 2:
  61437. if wireType != 0 {
  61438. return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
  61439. }
  61440. var v int64
  61441. for shift := uint(0); ; shift += 7 {
  61442. if shift >= 64 {
  61443. return ErrIntOverflowGenerated
  61444. }
  61445. if iNdEx >= l {
  61446. return io.ErrUnexpectedEOF
  61447. }
  61448. b := dAtA[iNdEx]
  61449. iNdEx++
  61450. v |= int64(b&0x7F) << shift
  61451. if b < 0x80 {
  61452. break
  61453. }
  61454. }
  61455. m.ExpirationSeconds = &v
  61456. case 3:
  61457. if wireType != 2 {
  61458. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  61459. }
  61460. var stringLen uint64
  61461. for shift := uint(0); ; shift += 7 {
  61462. if shift >= 64 {
  61463. return ErrIntOverflowGenerated
  61464. }
  61465. if iNdEx >= l {
  61466. return io.ErrUnexpectedEOF
  61467. }
  61468. b := dAtA[iNdEx]
  61469. iNdEx++
  61470. stringLen |= uint64(b&0x7F) << shift
  61471. if b < 0x80 {
  61472. break
  61473. }
  61474. }
  61475. intStringLen := int(stringLen)
  61476. if intStringLen < 0 {
  61477. return ErrInvalidLengthGenerated
  61478. }
  61479. postIndex := iNdEx + intStringLen
  61480. if postIndex < 0 {
  61481. return ErrInvalidLengthGenerated
  61482. }
  61483. if postIndex > l {
  61484. return io.ErrUnexpectedEOF
  61485. }
  61486. m.Path = string(dAtA[iNdEx:postIndex])
  61487. iNdEx = postIndex
  61488. default:
  61489. iNdEx = preIndex
  61490. skippy, err := skipGenerated(dAtA[iNdEx:])
  61491. if err != nil {
  61492. return err
  61493. }
  61494. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61495. return ErrInvalidLengthGenerated
  61496. }
  61497. if (iNdEx + skippy) > l {
  61498. return io.ErrUnexpectedEOF
  61499. }
  61500. iNdEx += skippy
  61501. }
  61502. }
  61503. if iNdEx > l {
  61504. return io.ErrUnexpectedEOF
  61505. }
  61506. return nil
  61507. }
  61508. func (m *ServiceList) Unmarshal(dAtA []byte) error {
  61509. l := len(dAtA)
  61510. iNdEx := 0
  61511. for iNdEx < l {
  61512. preIndex := iNdEx
  61513. var wire uint64
  61514. for shift := uint(0); ; shift += 7 {
  61515. if shift >= 64 {
  61516. return ErrIntOverflowGenerated
  61517. }
  61518. if iNdEx >= l {
  61519. return io.ErrUnexpectedEOF
  61520. }
  61521. b := dAtA[iNdEx]
  61522. iNdEx++
  61523. wire |= uint64(b&0x7F) << shift
  61524. if b < 0x80 {
  61525. break
  61526. }
  61527. }
  61528. fieldNum := int32(wire >> 3)
  61529. wireType := int(wire & 0x7)
  61530. if wireType == 4 {
  61531. return fmt.Errorf("proto: ServiceList: wiretype end group for non-group")
  61532. }
  61533. if fieldNum <= 0 {
  61534. return fmt.Errorf("proto: ServiceList: illegal tag %d (wire type %d)", fieldNum, wire)
  61535. }
  61536. switch fieldNum {
  61537. case 1:
  61538. if wireType != 2 {
  61539. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  61540. }
  61541. var msglen int
  61542. for shift := uint(0); ; shift += 7 {
  61543. if shift >= 64 {
  61544. return ErrIntOverflowGenerated
  61545. }
  61546. if iNdEx >= l {
  61547. return io.ErrUnexpectedEOF
  61548. }
  61549. b := dAtA[iNdEx]
  61550. iNdEx++
  61551. msglen |= int(b&0x7F) << shift
  61552. if b < 0x80 {
  61553. break
  61554. }
  61555. }
  61556. if msglen < 0 {
  61557. return ErrInvalidLengthGenerated
  61558. }
  61559. postIndex := iNdEx + msglen
  61560. if postIndex < 0 {
  61561. return ErrInvalidLengthGenerated
  61562. }
  61563. if postIndex > l {
  61564. return io.ErrUnexpectedEOF
  61565. }
  61566. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61567. return err
  61568. }
  61569. iNdEx = postIndex
  61570. case 2:
  61571. if wireType != 2 {
  61572. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  61573. }
  61574. var msglen int
  61575. for shift := uint(0); ; shift += 7 {
  61576. if shift >= 64 {
  61577. return ErrIntOverflowGenerated
  61578. }
  61579. if iNdEx >= l {
  61580. return io.ErrUnexpectedEOF
  61581. }
  61582. b := dAtA[iNdEx]
  61583. iNdEx++
  61584. msglen |= int(b&0x7F) << shift
  61585. if b < 0x80 {
  61586. break
  61587. }
  61588. }
  61589. if msglen < 0 {
  61590. return ErrInvalidLengthGenerated
  61591. }
  61592. postIndex := iNdEx + msglen
  61593. if postIndex < 0 {
  61594. return ErrInvalidLengthGenerated
  61595. }
  61596. if postIndex > l {
  61597. return io.ErrUnexpectedEOF
  61598. }
  61599. m.Items = append(m.Items, Service{})
  61600. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61601. return err
  61602. }
  61603. iNdEx = postIndex
  61604. default:
  61605. iNdEx = preIndex
  61606. skippy, err := skipGenerated(dAtA[iNdEx:])
  61607. if err != nil {
  61608. return err
  61609. }
  61610. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61611. return ErrInvalidLengthGenerated
  61612. }
  61613. if (iNdEx + skippy) > l {
  61614. return io.ErrUnexpectedEOF
  61615. }
  61616. iNdEx += skippy
  61617. }
  61618. }
  61619. if iNdEx > l {
  61620. return io.ErrUnexpectedEOF
  61621. }
  61622. return nil
  61623. }
  61624. func (m *ServicePort) Unmarshal(dAtA []byte) error {
  61625. l := len(dAtA)
  61626. iNdEx := 0
  61627. for iNdEx < l {
  61628. preIndex := iNdEx
  61629. var wire uint64
  61630. for shift := uint(0); ; shift += 7 {
  61631. if shift >= 64 {
  61632. return ErrIntOverflowGenerated
  61633. }
  61634. if iNdEx >= l {
  61635. return io.ErrUnexpectedEOF
  61636. }
  61637. b := dAtA[iNdEx]
  61638. iNdEx++
  61639. wire |= uint64(b&0x7F) << shift
  61640. if b < 0x80 {
  61641. break
  61642. }
  61643. }
  61644. fieldNum := int32(wire >> 3)
  61645. wireType := int(wire & 0x7)
  61646. if wireType == 4 {
  61647. return fmt.Errorf("proto: ServicePort: wiretype end group for non-group")
  61648. }
  61649. if fieldNum <= 0 {
  61650. return fmt.Errorf("proto: ServicePort: illegal tag %d (wire type %d)", fieldNum, wire)
  61651. }
  61652. switch fieldNum {
  61653. case 1:
  61654. if wireType != 2 {
  61655. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  61656. }
  61657. var stringLen uint64
  61658. for shift := uint(0); ; shift += 7 {
  61659. if shift >= 64 {
  61660. return ErrIntOverflowGenerated
  61661. }
  61662. if iNdEx >= l {
  61663. return io.ErrUnexpectedEOF
  61664. }
  61665. b := dAtA[iNdEx]
  61666. iNdEx++
  61667. stringLen |= uint64(b&0x7F) << shift
  61668. if b < 0x80 {
  61669. break
  61670. }
  61671. }
  61672. intStringLen := int(stringLen)
  61673. if intStringLen < 0 {
  61674. return ErrInvalidLengthGenerated
  61675. }
  61676. postIndex := iNdEx + intStringLen
  61677. if postIndex < 0 {
  61678. return ErrInvalidLengthGenerated
  61679. }
  61680. if postIndex > l {
  61681. return io.ErrUnexpectedEOF
  61682. }
  61683. m.Name = string(dAtA[iNdEx:postIndex])
  61684. iNdEx = postIndex
  61685. case 2:
  61686. if wireType != 2 {
  61687. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  61688. }
  61689. var stringLen uint64
  61690. for shift := uint(0); ; shift += 7 {
  61691. if shift >= 64 {
  61692. return ErrIntOverflowGenerated
  61693. }
  61694. if iNdEx >= l {
  61695. return io.ErrUnexpectedEOF
  61696. }
  61697. b := dAtA[iNdEx]
  61698. iNdEx++
  61699. stringLen |= uint64(b&0x7F) << shift
  61700. if b < 0x80 {
  61701. break
  61702. }
  61703. }
  61704. intStringLen := int(stringLen)
  61705. if intStringLen < 0 {
  61706. return ErrInvalidLengthGenerated
  61707. }
  61708. postIndex := iNdEx + intStringLen
  61709. if postIndex < 0 {
  61710. return ErrInvalidLengthGenerated
  61711. }
  61712. if postIndex > l {
  61713. return io.ErrUnexpectedEOF
  61714. }
  61715. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  61716. iNdEx = postIndex
  61717. case 3:
  61718. if wireType != 0 {
  61719. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  61720. }
  61721. m.Port = 0
  61722. for shift := uint(0); ; shift += 7 {
  61723. if shift >= 64 {
  61724. return ErrIntOverflowGenerated
  61725. }
  61726. if iNdEx >= l {
  61727. return io.ErrUnexpectedEOF
  61728. }
  61729. b := dAtA[iNdEx]
  61730. iNdEx++
  61731. m.Port |= int32(b&0x7F) << shift
  61732. if b < 0x80 {
  61733. break
  61734. }
  61735. }
  61736. case 4:
  61737. if wireType != 2 {
  61738. return fmt.Errorf("proto: wrong wireType = %d for field TargetPort", wireType)
  61739. }
  61740. var msglen int
  61741. for shift := uint(0); ; shift += 7 {
  61742. if shift >= 64 {
  61743. return ErrIntOverflowGenerated
  61744. }
  61745. if iNdEx >= l {
  61746. return io.ErrUnexpectedEOF
  61747. }
  61748. b := dAtA[iNdEx]
  61749. iNdEx++
  61750. msglen |= int(b&0x7F) << shift
  61751. if b < 0x80 {
  61752. break
  61753. }
  61754. }
  61755. if msglen < 0 {
  61756. return ErrInvalidLengthGenerated
  61757. }
  61758. postIndex := iNdEx + msglen
  61759. if postIndex < 0 {
  61760. return ErrInvalidLengthGenerated
  61761. }
  61762. if postIndex > l {
  61763. return io.ErrUnexpectedEOF
  61764. }
  61765. if err := m.TargetPort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61766. return err
  61767. }
  61768. iNdEx = postIndex
  61769. case 5:
  61770. if wireType != 0 {
  61771. return fmt.Errorf("proto: wrong wireType = %d for field NodePort", wireType)
  61772. }
  61773. m.NodePort = 0
  61774. for shift := uint(0); ; shift += 7 {
  61775. if shift >= 64 {
  61776. return ErrIntOverflowGenerated
  61777. }
  61778. if iNdEx >= l {
  61779. return io.ErrUnexpectedEOF
  61780. }
  61781. b := dAtA[iNdEx]
  61782. iNdEx++
  61783. m.NodePort |= int32(b&0x7F) << shift
  61784. if b < 0x80 {
  61785. break
  61786. }
  61787. }
  61788. case 6:
  61789. if wireType != 2 {
  61790. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  61791. }
  61792. var stringLen uint64
  61793. for shift := uint(0); ; shift += 7 {
  61794. if shift >= 64 {
  61795. return ErrIntOverflowGenerated
  61796. }
  61797. if iNdEx >= l {
  61798. return io.ErrUnexpectedEOF
  61799. }
  61800. b := dAtA[iNdEx]
  61801. iNdEx++
  61802. stringLen |= uint64(b&0x7F) << shift
  61803. if b < 0x80 {
  61804. break
  61805. }
  61806. }
  61807. intStringLen := int(stringLen)
  61808. if intStringLen < 0 {
  61809. return ErrInvalidLengthGenerated
  61810. }
  61811. postIndex := iNdEx + intStringLen
  61812. if postIndex < 0 {
  61813. return ErrInvalidLengthGenerated
  61814. }
  61815. if postIndex > l {
  61816. return io.ErrUnexpectedEOF
  61817. }
  61818. s := string(dAtA[iNdEx:postIndex])
  61819. m.AppProtocol = &s
  61820. iNdEx = postIndex
  61821. default:
  61822. iNdEx = preIndex
  61823. skippy, err := skipGenerated(dAtA[iNdEx:])
  61824. if err != nil {
  61825. return err
  61826. }
  61827. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61828. return ErrInvalidLengthGenerated
  61829. }
  61830. if (iNdEx + skippy) > l {
  61831. return io.ErrUnexpectedEOF
  61832. }
  61833. iNdEx += skippy
  61834. }
  61835. }
  61836. if iNdEx > l {
  61837. return io.ErrUnexpectedEOF
  61838. }
  61839. return nil
  61840. }
  61841. func (m *ServiceProxyOptions) Unmarshal(dAtA []byte) error {
  61842. l := len(dAtA)
  61843. iNdEx := 0
  61844. for iNdEx < l {
  61845. preIndex := iNdEx
  61846. var wire uint64
  61847. for shift := uint(0); ; shift += 7 {
  61848. if shift >= 64 {
  61849. return ErrIntOverflowGenerated
  61850. }
  61851. if iNdEx >= l {
  61852. return io.ErrUnexpectedEOF
  61853. }
  61854. b := dAtA[iNdEx]
  61855. iNdEx++
  61856. wire |= uint64(b&0x7F) << shift
  61857. if b < 0x80 {
  61858. break
  61859. }
  61860. }
  61861. fieldNum := int32(wire >> 3)
  61862. wireType := int(wire & 0x7)
  61863. if wireType == 4 {
  61864. return fmt.Errorf("proto: ServiceProxyOptions: wiretype end group for non-group")
  61865. }
  61866. if fieldNum <= 0 {
  61867. return fmt.Errorf("proto: ServiceProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  61868. }
  61869. switch fieldNum {
  61870. case 1:
  61871. if wireType != 2 {
  61872. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  61873. }
  61874. var stringLen uint64
  61875. for shift := uint(0); ; shift += 7 {
  61876. if shift >= 64 {
  61877. return ErrIntOverflowGenerated
  61878. }
  61879. if iNdEx >= l {
  61880. return io.ErrUnexpectedEOF
  61881. }
  61882. b := dAtA[iNdEx]
  61883. iNdEx++
  61884. stringLen |= uint64(b&0x7F) << shift
  61885. if b < 0x80 {
  61886. break
  61887. }
  61888. }
  61889. intStringLen := int(stringLen)
  61890. if intStringLen < 0 {
  61891. return ErrInvalidLengthGenerated
  61892. }
  61893. postIndex := iNdEx + intStringLen
  61894. if postIndex < 0 {
  61895. return ErrInvalidLengthGenerated
  61896. }
  61897. if postIndex > l {
  61898. return io.ErrUnexpectedEOF
  61899. }
  61900. m.Path = string(dAtA[iNdEx:postIndex])
  61901. iNdEx = postIndex
  61902. default:
  61903. iNdEx = preIndex
  61904. skippy, err := skipGenerated(dAtA[iNdEx:])
  61905. if err != nil {
  61906. return err
  61907. }
  61908. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61909. return ErrInvalidLengthGenerated
  61910. }
  61911. if (iNdEx + skippy) > l {
  61912. return io.ErrUnexpectedEOF
  61913. }
  61914. iNdEx += skippy
  61915. }
  61916. }
  61917. if iNdEx > l {
  61918. return io.ErrUnexpectedEOF
  61919. }
  61920. return nil
  61921. }
  61922. func (m *ServiceSpec) Unmarshal(dAtA []byte) error {
  61923. l := len(dAtA)
  61924. iNdEx := 0
  61925. for iNdEx < l {
  61926. preIndex := iNdEx
  61927. var wire uint64
  61928. for shift := uint(0); ; shift += 7 {
  61929. if shift >= 64 {
  61930. return ErrIntOverflowGenerated
  61931. }
  61932. if iNdEx >= l {
  61933. return io.ErrUnexpectedEOF
  61934. }
  61935. b := dAtA[iNdEx]
  61936. iNdEx++
  61937. wire |= uint64(b&0x7F) << shift
  61938. if b < 0x80 {
  61939. break
  61940. }
  61941. }
  61942. fieldNum := int32(wire >> 3)
  61943. wireType := int(wire & 0x7)
  61944. if wireType == 4 {
  61945. return fmt.Errorf("proto: ServiceSpec: wiretype end group for non-group")
  61946. }
  61947. if fieldNum <= 0 {
  61948. return fmt.Errorf("proto: ServiceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  61949. }
  61950. switch fieldNum {
  61951. case 1:
  61952. if wireType != 2 {
  61953. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  61954. }
  61955. var msglen int
  61956. for shift := uint(0); ; shift += 7 {
  61957. if shift >= 64 {
  61958. return ErrIntOverflowGenerated
  61959. }
  61960. if iNdEx >= l {
  61961. return io.ErrUnexpectedEOF
  61962. }
  61963. b := dAtA[iNdEx]
  61964. iNdEx++
  61965. msglen |= int(b&0x7F) << shift
  61966. if b < 0x80 {
  61967. break
  61968. }
  61969. }
  61970. if msglen < 0 {
  61971. return ErrInvalidLengthGenerated
  61972. }
  61973. postIndex := iNdEx + msglen
  61974. if postIndex < 0 {
  61975. return ErrInvalidLengthGenerated
  61976. }
  61977. if postIndex > l {
  61978. return io.ErrUnexpectedEOF
  61979. }
  61980. m.Ports = append(m.Ports, ServicePort{})
  61981. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61982. return err
  61983. }
  61984. iNdEx = postIndex
  61985. case 2:
  61986. if wireType != 2 {
  61987. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  61988. }
  61989. var msglen int
  61990. for shift := uint(0); ; shift += 7 {
  61991. if shift >= 64 {
  61992. return ErrIntOverflowGenerated
  61993. }
  61994. if iNdEx >= l {
  61995. return io.ErrUnexpectedEOF
  61996. }
  61997. b := dAtA[iNdEx]
  61998. iNdEx++
  61999. msglen |= int(b&0x7F) << shift
  62000. if b < 0x80 {
  62001. break
  62002. }
  62003. }
  62004. if msglen < 0 {
  62005. return ErrInvalidLengthGenerated
  62006. }
  62007. postIndex := iNdEx + msglen
  62008. if postIndex < 0 {
  62009. return ErrInvalidLengthGenerated
  62010. }
  62011. if postIndex > l {
  62012. return io.ErrUnexpectedEOF
  62013. }
  62014. if m.Selector == nil {
  62015. m.Selector = make(map[string]string)
  62016. }
  62017. var mapkey string
  62018. var mapvalue string
  62019. for iNdEx < postIndex {
  62020. entryPreIndex := iNdEx
  62021. var wire uint64
  62022. for shift := uint(0); ; shift += 7 {
  62023. if shift >= 64 {
  62024. return ErrIntOverflowGenerated
  62025. }
  62026. if iNdEx >= l {
  62027. return io.ErrUnexpectedEOF
  62028. }
  62029. b := dAtA[iNdEx]
  62030. iNdEx++
  62031. wire |= uint64(b&0x7F) << shift
  62032. if b < 0x80 {
  62033. break
  62034. }
  62035. }
  62036. fieldNum := int32(wire >> 3)
  62037. if fieldNum == 1 {
  62038. var stringLenmapkey uint64
  62039. for shift := uint(0); ; shift += 7 {
  62040. if shift >= 64 {
  62041. return ErrIntOverflowGenerated
  62042. }
  62043. if iNdEx >= l {
  62044. return io.ErrUnexpectedEOF
  62045. }
  62046. b := dAtA[iNdEx]
  62047. iNdEx++
  62048. stringLenmapkey |= uint64(b&0x7F) << shift
  62049. if b < 0x80 {
  62050. break
  62051. }
  62052. }
  62053. intStringLenmapkey := int(stringLenmapkey)
  62054. if intStringLenmapkey < 0 {
  62055. return ErrInvalidLengthGenerated
  62056. }
  62057. postStringIndexmapkey := iNdEx + intStringLenmapkey
  62058. if postStringIndexmapkey < 0 {
  62059. return ErrInvalidLengthGenerated
  62060. }
  62061. if postStringIndexmapkey > l {
  62062. return io.ErrUnexpectedEOF
  62063. }
  62064. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  62065. iNdEx = postStringIndexmapkey
  62066. } else if fieldNum == 2 {
  62067. var stringLenmapvalue uint64
  62068. for shift := uint(0); ; shift += 7 {
  62069. if shift >= 64 {
  62070. return ErrIntOverflowGenerated
  62071. }
  62072. if iNdEx >= l {
  62073. return io.ErrUnexpectedEOF
  62074. }
  62075. b := dAtA[iNdEx]
  62076. iNdEx++
  62077. stringLenmapvalue |= uint64(b&0x7F) << shift
  62078. if b < 0x80 {
  62079. break
  62080. }
  62081. }
  62082. intStringLenmapvalue := int(stringLenmapvalue)
  62083. if intStringLenmapvalue < 0 {
  62084. return ErrInvalidLengthGenerated
  62085. }
  62086. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  62087. if postStringIndexmapvalue < 0 {
  62088. return ErrInvalidLengthGenerated
  62089. }
  62090. if postStringIndexmapvalue > l {
  62091. return io.ErrUnexpectedEOF
  62092. }
  62093. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  62094. iNdEx = postStringIndexmapvalue
  62095. } else {
  62096. iNdEx = entryPreIndex
  62097. skippy, err := skipGenerated(dAtA[iNdEx:])
  62098. if err != nil {
  62099. return err
  62100. }
  62101. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62102. return ErrInvalidLengthGenerated
  62103. }
  62104. if (iNdEx + skippy) > postIndex {
  62105. return io.ErrUnexpectedEOF
  62106. }
  62107. iNdEx += skippy
  62108. }
  62109. }
  62110. m.Selector[mapkey] = mapvalue
  62111. iNdEx = postIndex
  62112. case 3:
  62113. if wireType != 2 {
  62114. return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType)
  62115. }
  62116. var stringLen uint64
  62117. for shift := uint(0); ; shift += 7 {
  62118. if shift >= 64 {
  62119. return ErrIntOverflowGenerated
  62120. }
  62121. if iNdEx >= l {
  62122. return io.ErrUnexpectedEOF
  62123. }
  62124. b := dAtA[iNdEx]
  62125. iNdEx++
  62126. stringLen |= uint64(b&0x7F) << shift
  62127. if b < 0x80 {
  62128. break
  62129. }
  62130. }
  62131. intStringLen := int(stringLen)
  62132. if intStringLen < 0 {
  62133. return ErrInvalidLengthGenerated
  62134. }
  62135. postIndex := iNdEx + intStringLen
  62136. if postIndex < 0 {
  62137. return ErrInvalidLengthGenerated
  62138. }
  62139. if postIndex > l {
  62140. return io.ErrUnexpectedEOF
  62141. }
  62142. m.ClusterIP = string(dAtA[iNdEx:postIndex])
  62143. iNdEx = postIndex
  62144. case 4:
  62145. if wireType != 2 {
  62146. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  62147. }
  62148. var stringLen uint64
  62149. for shift := uint(0); ; shift += 7 {
  62150. if shift >= 64 {
  62151. return ErrIntOverflowGenerated
  62152. }
  62153. if iNdEx >= l {
  62154. return io.ErrUnexpectedEOF
  62155. }
  62156. b := dAtA[iNdEx]
  62157. iNdEx++
  62158. stringLen |= uint64(b&0x7F) << shift
  62159. if b < 0x80 {
  62160. break
  62161. }
  62162. }
  62163. intStringLen := int(stringLen)
  62164. if intStringLen < 0 {
  62165. return ErrInvalidLengthGenerated
  62166. }
  62167. postIndex := iNdEx + intStringLen
  62168. if postIndex < 0 {
  62169. return ErrInvalidLengthGenerated
  62170. }
  62171. if postIndex > l {
  62172. return io.ErrUnexpectedEOF
  62173. }
  62174. m.Type = ServiceType(dAtA[iNdEx:postIndex])
  62175. iNdEx = postIndex
  62176. case 5:
  62177. if wireType != 2 {
  62178. return fmt.Errorf("proto: wrong wireType = %d for field ExternalIPs", wireType)
  62179. }
  62180. var stringLen uint64
  62181. for shift := uint(0); ; shift += 7 {
  62182. if shift >= 64 {
  62183. return ErrIntOverflowGenerated
  62184. }
  62185. if iNdEx >= l {
  62186. return io.ErrUnexpectedEOF
  62187. }
  62188. b := dAtA[iNdEx]
  62189. iNdEx++
  62190. stringLen |= uint64(b&0x7F) << shift
  62191. if b < 0x80 {
  62192. break
  62193. }
  62194. }
  62195. intStringLen := int(stringLen)
  62196. if intStringLen < 0 {
  62197. return ErrInvalidLengthGenerated
  62198. }
  62199. postIndex := iNdEx + intStringLen
  62200. if postIndex < 0 {
  62201. return ErrInvalidLengthGenerated
  62202. }
  62203. if postIndex > l {
  62204. return io.ErrUnexpectedEOF
  62205. }
  62206. m.ExternalIPs = append(m.ExternalIPs, string(dAtA[iNdEx:postIndex]))
  62207. iNdEx = postIndex
  62208. case 7:
  62209. if wireType != 2 {
  62210. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinity", wireType)
  62211. }
  62212. var stringLen uint64
  62213. for shift := uint(0); ; shift += 7 {
  62214. if shift >= 64 {
  62215. return ErrIntOverflowGenerated
  62216. }
  62217. if iNdEx >= l {
  62218. return io.ErrUnexpectedEOF
  62219. }
  62220. b := dAtA[iNdEx]
  62221. iNdEx++
  62222. stringLen |= uint64(b&0x7F) << shift
  62223. if b < 0x80 {
  62224. break
  62225. }
  62226. }
  62227. intStringLen := int(stringLen)
  62228. if intStringLen < 0 {
  62229. return ErrInvalidLengthGenerated
  62230. }
  62231. postIndex := iNdEx + intStringLen
  62232. if postIndex < 0 {
  62233. return ErrInvalidLengthGenerated
  62234. }
  62235. if postIndex > l {
  62236. return io.ErrUnexpectedEOF
  62237. }
  62238. m.SessionAffinity = ServiceAffinity(dAtA[iNdEx:postIndex])
  62239. iNdEx = postIndex
  62240. case 8:
  62241. if wireType != 2 {
  62242. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIP", wireType)
  62243. }
  62244. var stringLen uint64
  62245. for shift := uint(0); ; shift += 7 {
  62246. if shift >= 64 {
  62247. return ErrIntOverflowGenerated
  62248. }
  62249. if iNdEx >= l {
  62250. return io.ErrUnexpectedEOF
  62251. }
  62252. b := dAtA[iNdEx]
  62253. iNdEx++
  62254. stringLen |= uint64(b&0x7F) << shift
  62255. if b < 0x80 {
  62256. break
  62257. }
  62258. }
  62259. intStringLen := int(stringLen)
  62260. if intStringLen < 0 {
  62261. return ErrInvalidLengthGenerated
  62262. }
  62263. postIndex := iNdEx + intStringLen
  62264. if postIndex < 0 {
  62265. return ErrInvalidLengthGenerated
  62266. }
  62267. if postIndex > l {
  62268. return io.ErrUnexpectedEOF
  62269. }
  62270. m.LoadBalancerIP = string(dAtA[iNdEx:postIndex])
  62271. iNdEx = postIndex
  62272. case 9:
  62273. if wireType != 2 {
  62274. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerSourceRanges", wireType)
  62275. }
  62276. var stringLen uint64
  62277. for shift := uint(0); ; shift += 7 {
  62278. if shift >= 64 {
  62279. return ErrIntOverflowGenerated
  62280. }
  62281. if iNdEx >= l {
  62282. return io.ErrUnexpectedEOF
  62283. }
  62284. b := dAtA[iNdEx]
  62285. iNdEx++
  62286. stringLen |= uint64(b&0x7F) << shift
  62287. if b < 0x80 {
  62288. break
  62289. }
  62290. }
  62291. intStringLen := int(stringLen)
  62292. if intStringLen < 0 {
  62293. return ErrInvalidLengthGenerated
  62294. }
  62295. postIndex := iNdEx + intStringLen
  62296. if postIndex < 0 {
  62297. return ErrInvalidLengthGenerated
  62298. }
  62299. if postIndex > l {
  62300. return io.ErrUnexpectedEOF
  62301. }
  62302. m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(dAtA[iNdEx:postIndex]))
  62303. iNdEx = postIndex
  62304. case 10:
  62305. if wireType != 2 {
  62306. return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType)
  62307. }
  62308. var stringLen uint64
  62309. for shift := uint(0); ; shift += 7 {
  62310. if shift >= 64 {
  62311. return ErrIntOverflowGenerated
  62312. }
  62313. if iNdEx >= l {
  62314. return io.ErrUnexpectedEOF
  62315. }
  62316. b := dAtA[iNdEx]
  62317. iNdEx++
  62318. stringLen |= uint64(b&0x7F) << shift
  62319. if b < 0x80 {
  62320. break
  62321. }
  62322. }
  62323. intStringLen := int(stringLen)
  62324. if intStringLen < 0 {
  62325. return ErrInvalidLengthGenerated
  62326. }
  62327. postIndex := iNdEx + intStringLen
  62328. if postIndex < 0 {
  62329. return ErrInvalidLengthGenerated
  62330. }
  62331. if postIndex > l {
  62332. return io.ErrUnexpectedEOF
  62333. }
  62334. m.ExternalName = string(dAtA[iNdEx:postIndex])
  62335. iNdEx = postIndex
  62336. case 11:
  62337. if wireType != 2 {
  62338. return fmt.Errorf("proto: wrong wireType = %d for field ExternalTrafficPolicy", wireType)
  62339. }
  62340. var stringLen uint64
  62341. for shift := uint(0); ; shift += 7 {
  62342. if shift >= 64 {
  62343. return ErrIntOverflowGenerated
  62344. }
  62345. if iNdEx >= l {
  62346. return io.ErrUnexpectedEOF
  62347. }
  62348. b := dAtA[iNdEx]
  62349. iNdEx++
  62350. stringLen |= uint64(b&0x7F) << shift
  62351. if b < 0x80 {
  62352. break
  62353. }
  62354. }
  62355. intStringLen := int(stringLen)
  62356. if intStringLen < 0 {
  62357. return ErrInvalidLengthGenerated
  62358. }
  62359. postIndex := iNdEx + intStringLen
  62360. if postIndex < 0 {
  62361. return ErrInvalidLengthGenerated
  62362. }
  62363. if postIndex > l {
  62364. return io.ErrUnexpectedEOF
  62365. }
  62366. m.ExternalTrafficPolicy = ServiceExternalTrafficPolicyType(dAtA[iNdEx:postIndex])
  62367. iNdEx = postIndex
  62368. case 12:
  62369. if wireType != 0 {
  62370. return fmt.Errorf("proto: wrong wireType = %d for field HealthCheckNodePort", wireType)
  62371. }
  62372. m.HealthCheckNodePort = 0
  62373. for shift := uint(0); ; shift += 7 {
  62374. if shift >= 64 {
  62375. return ErrIntOverflowGenerated
  62376. }
  62377. if iNdEx >= l {
  62378. return io.ErrUnexpectedEOF
  62379. }
  62380. b := dAtA[iNdEx]
  62381. iNdEx++
  62382. m.HealthCheckNodePort |= int32(b&0x7F) << shift
  62383. if b < 0x80 {
  62384. break
  62385. }
  62386. }
  62387. case 13:
  62388. if wireType != 0 {
  62389. return fmt.Errorf("proto: wrong wireType = %d for field PublishNotReadyAddresses", wireType)
  62390. }
  62391. var v int
  62392. for shift := uint(0); ; shift += 7 {
  62393. if shift >= 64 {
  62394. return ErrIntOverflowGenerated
  62395. }
  62396. if iNdEx >= l {
  62397. return io.ErrUnexpectedEOF
  62398. }
  62399. b := dAtA[iNdEx]
  62400. iNdEx++
  62401. v |= int(b&0x7F) << shift
  62402. if b < 0x80 {
  62403. break
  62404. }
  62405. }
  62406. m.PublishNotReadyAddresses = bool(v != 0)
  62407. case 14:
  62408. if wireType != 2 {
  62409. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinityConfig", wireType)
  62410. }
  62411. var msglen int
  62412. for shift := uint(0); ; shift += 7 {
  62413. if shift >= 64 {
  62414. return ErrIntOverflowGenerated
  62415. }
  62416. if iNdEx >= l {
  62417. return io.ErrUnexpectedEOF
  62418. }
  62419. b := dAtA[iNdEx]
  62420. iNdEx++
  62421. msglen |= int(b&0x7F) << shift
  62422. if b < 0x80 {
  62423. break
  62424. }
  62425. }
  62426. if msglen < 0 {
  62427. return ErrInvalidLengthGenerated
  62428. }
  62429. postIndex := iNdEx + msglen
  62430. if postIndex < 0 {
  62431. return ErrInvalidLengthGenerated
  62432. }
  62433. if postIndex > l {
  62434. return io.ErrUnexpectedEOF
  62435. }
  62436. if m.SessionAffinityConfig == nil {
  62437. m.SessionAffinityConfig = &SessionAffinityConfig{}
  62438. }
  62439. if err := m.SessionAffinityConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62440. return err
  62441. }
  62442. iNdEx = postIndex
  62443. case 17:
  62444. if wireType != 2 {
  62445. return fmt.Errorf("proto: wrong wireType = %d for field IPFamilyPolicy", wireType)
  62446. }
  62447. var stringLen uint64
  62448. for shift := uint(0); ; shift += 7 {
  62449. if shift >= 64 {
  62450. return ErrIntOverflowGenerated
  62451. }
  62452. if iNdEx >= l {
  62453. return io.ErrUnexpectedEOF
  62454. }
  62455. b := dAtA[iNdEx]
  62456. iNdEx++
  62457. stringLen |= uint64(b&0x7F) << shift
  62458. if b < 0x80 {
  62459. break
  62460. }
  62461. }
  62462. intStringLen := int(stringLen)
  62463. if intStringLen < 0 {
  62464. return ErrInvalidLengthGenerated
  62465. }
  62466. postIndex := iNdEx + intStringLen
  62467. if postIndex < 0 {
  62468. return ErrInvalidLengthGenerated
  62469. }
  62470. if postIndex > l {
  62471. return io.ErrUnexpectedEOF
  62472. }
  62473. s := IPFamilyPolicyType(dAtA[iNdEx:postIndex])
  62474. m.IPFamilyPolicy = &s
  62475. iNdEx = postIndex
  62476. case 18:
  62477. if wireType != 2 {
  62478. return fmt.Errorf("proto: wrong wireType = %d for field ClusterIPs", wireType)
  62479. }
  62480. var stringLen uint64
  62481. for shift := uint(0); ; shift += 7 {
  62482. if shift >= 64 {
  62483. return ErrIntOverflowGenerated
  62484. }
  62485. if iNdEx >= l {
  62486. return io.ErrUnexpectedEOF
  62487. }
  62488. b := dAtA[iNdEx]
  62489. iNdEx++
  62490. stringLen |= uint64(b&0x7F) << shift
  62491. if b < 0x80 {
  62492. break
  62493. }
  62494. }
  62495. intStringLen := int(stringLen)
  62496. if intStringLen < 0 {
  62497. return ErrInvalidLengthGenerated
  62498. }
  62499. postIndex := iNdEx + intStringLen
  62500. if postIndex < 0 {
  62501. return ErrInvalidLengthGenerated
  62502. }
  62503. if postIndex > l {
  62504. return io.ErrUnexpectedEOF
  62505. }
  62506. m.ClusterIPs = append(m.ClusterIPs, string(dAtA[iNdEx:postIndex]))
  62507. iNdEx = postIndex
  62508. case 19:
  62509. if wireType != 2 {
  62510. return fmt.Errorf("proto: wrong wireType = %d for field IPFamilies", wireType)
  62511. }
  62512. var stringLen uint64
  62513. for shift := uint(0); ; shift += 7 {
  62514. if shift >= 64 {
  62515. return ErrIntOverflowGenerated
  62516. }
  62517. if iNdEx >= l {
  62518. return io.ErrUnexpectedEOF
  62519. }
  62520. b := dAtA[iNdEx]
  62521. iNdEx++
  62522. stringLen |= uint64(b&0x7F) << shift
  62523. if b < 0x80 {
  62524. break
  62525. }
  62526. }
  62527. intStringLen := int(stringLen)
  62528. if intStringLen < 0 {
  62529. return ErrInvalidLengthGenerated
  62530. }
  62531. postIndex := iNdEx + intStringLen
  62532. if postIndex < 0 {
  62533. return ErrInvalidLengthGenerated
  62534. }
  62535. if postIndex > l {
  62536. return io.ErrUnexpectedEOF
  62537. }
  62538. m.IPFamilies = append(m.IPFamilies, IPFamily(dAtA[iNdEx:postIndex]))
  62539. iNdEx = postIndex
  62540. case 20:
  62541. if wireType != 0 {
  62542. return fmt.Errorf("proto: wrong wireType = %d for field AllocateLoadBalancerNodePorts", wireType)
  62543. }
  62544. var v int
  62545. for shift := uint(0); ; shift += 7 {
  62546. if shift >= 64 {
  62547. return ErrIntOverflowGenerated
  62548. }
  62549. if iNdEx >= l {
  62550. return io.ErrUnexpectedEOF
  62551. }
  62552. b := dAtA[iNdEx]
  62553. iNdEx++
  62554. v |= int(b&0x7F) << shift
  62555. if b < 0x80 {
  62556. break
  62557. }
  62558. }
  62559. b := bool(v != 0)
  62560. m.AllocateLoadBalancerNodePorts = &b
  62561. case 21:
  62562. if wireType != 2 {
  62563. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerClass", wireType)
  62564. }
  62565. var stringLen uint64
  62566. for shift := uint(0); ; shift += 7 {
  62567. if shift >= 64 {
  62568. return ErrIntOverflowGenerated
  62569. }
  62570. if iNdEx >= l {
  62571. return io.ErrUnexpectedEOF
  62572. }
  62573. b := dAtA[iNdEx]
  62574. iNdEx++
  62575. stringLen |= uint64(b&0x7F) << shift
  62576. if b < 0x80 {
  62577. break
  62578. }
  62579. }
  62580. intStringLen := int(stringLen)
  62581. if intStringLen < 0 {
  62582. return ErrInvalidLengthGenerated
  62583. }
  62584. postIndex := iNdEx + intStringLen
  62585. if postIndex < 0 {
  62586. return ErrInvalidLengthGenerated
  62587. }
  62588. if postIndex > l {
  62589. return io.ErrUnexpectedEOF
  62590. }
  62591. s := string(dAtA[iNdEx:postIndex])
  62592. m.LoadBalancerClass = &s
  62593. iNdEx = postIndex
  62594. case 22:
  62595. if wireType != 2 {
  62596. return fmt.Errorf("proto: wrong wireType = %d for field InternalTrafficPolicy", wireType)
  62597. }
  62598. var stringLen uint64
  62599. for shift := uint(0); ; shift += 7 {
  62600. if shift >= 64 {
  62601. return ErrIntOverflowGenerated
  62602. }
  62603. if iNdEx >= l {
  62604. return io.ErrUnexpectedEOF
  62605. }
  62606. b := dAtA[iNdEx]
  62607. iNdEx++
  62608. stringLen |= uint64(b&0x7F) << shift
  62609. if b < 0x80 {
  62610. break
  62611. }
  62612. }
  62613. intStringLen := int(stringLen)
  62614. if intStringLen < 0 {
  62615. return ErrInvalidLengthGenerated
  62616. }
  62617. postIndex := iNdEx + intStringLen
  62618. if postIndex < 0 {
  62619. return ErrInvalidLengthGenerated
  62620. }
  62621. if postIndex > l {
  62622. return io.ErrUnexpectedEOF
  62623. }
  62624. s := ServiceInternalTrafficPolicyType(dAtA[iNdEx:postIndex])
  62625. m.InternalTrafficPolicy = &s
  62626. iNdEx = postIndex
  62627. default:
  62628. iNdEx = preIndex
  62629. skippy, err := skipGenerated(dAtA[iNdEx:])
  62630. if err != nil {
  62631. return err
  62632. }
  62633. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62634. return ErrInvalidLengthGenerated
  62635. }
  62636. if (iNdEx + skippy) > l {
  62637. return io.ErrUnexpectedEOF
  62638. }
  62639. iNdEx += skippy
  62640. }
  62641. }
  62642. if iNdEx > l {
  62643. return io.ErrUnexpectedEOF
  62644. }
  62645. return nil
  62646. }
  62647. func (m *ServiceStatus) Unmarshal(dAtA []byte) error {
  62648. l := len(dAtA)
  62649. iNdEx := 0
  62650. for iNdEx < l {
  62651. preIndex := iNdEx
  62652. var wire uint64
  62653. for shift := uint(0); ; shift += 7 {
  62654. if shift >= 64 {
  62655. return ErrIntOverflowGenerated
  62656. }
  62657. if iNdEx >= l {
  62658. return io.ErrUnexpectedEOF
  62659. }
  62660. b := dAtA[iNdEx]
  62661. iNdEx++
  62662. wire |= uint64(b&0x7F) << shift
  62663. if b < 0x80 {
  62664. break
  62665. }
  62666. }
  62667. fieldNum := int32(wire >> 3)
  62668. wireType := int(wire & 0x7)
  62669. if wireType == 4 {
  62670. return fmt.Errorf("proto: ServiceStatus: wiretype end group for non-group")
  62671. }
  62672. if fieldNum <= 0 {
  62673. return fmt.Errorf("proto: ServiceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  62674. }
  62675. switch fieldNum {
  62676. case 1:
  62677. if wireType != 2 {
  62678. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  62679. }
  62680. var msglen int
  62681. for shift := uint(0); ; shift += 7 {
  62682. if shift >= 64 {
  62683. return ErrIntOverflowGenerated
  62684. }
  62685. if iNdEx >= l {
  62686. return io.ErrUnexpectedEOF
  62687. }
  62688. b := dAtA[iNdEx]
  62689. iNdEx++
  62690. msglen |= int(b&0x7F) << shift
  62691. if b < 0x80 {
  62692. break
  62693. }
  62694. }
  62695. if msglen < 0 {
  62696. return ErrInvalidLengthGenerated
  62697. }
  62698. postIndex := iNdEx + msglen
  62699. if postIndex < 0 {
  62700. return ErrInvalidLengthGenerated
  62701. }
  62702. if postIndex > l {
  62703. return io.ErrUnexpectedEOF
  62704. }
  62705. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62706. return err
  62707. }
  62708. iNdEx = postIndex
  62709. case 2:
  62710. if wireType != 2 {
  62711. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  62712. }
  62713. var msglen int
  62714. for shift := uint(0); ; shift += 7 {
  62715. if shift >= 64 {
  62716. return ErrIntOverflowGenerated
  62717. }
  62718. if iNdEx >= l {
  62719. return io.ErrUnexpectedEOF
  62720. }
  62721. b := dAtA[iNdEx]
  62722. iNdEx++
  62723. msglen |= int(b&0x7F) << shift
  62724. if b < 0x80 {
  62725. break
  62726. }
  62727. }
  62728. if msglen < 0 {
  62729. return ErrInvalidLengthGenerated
  62730. }
  62731. postIndex := iNdEx + msglen
  62732. if postIndex < 0 {
  62733. return ErrInvalidLengthGenerated
  62734. }
  62735. if postIndex > l {
  62736. return io.ErrUnexpectedEOF
  62737. }
  62738. m.Conditions = append(m.Conditions, v1.Condition{})
  62739. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62740. return err
  62741. }
  62742. iNdEx = postIndex
  62743. default:
  62744. iNdEx = preIndex
  62745. skippy, err := skipGenerated(dAtA[iNdEx:])
  62746. if err != nil {
  62747. return err
  62748. }
  62749. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62750. return ErrInvalidLengthGenerated
  62751. }
  62752. if (iNdEx + skippy) > l {
  62753. return io.ErrUnexpectedEOF
  62754. }
  62755. iNdEx += skippy
  62756. }
  62757. }
  62758. if iNdEx > l {
  62759. return io.ErrUnexpectedEOF
  62760. }
  62761. return nil
  62762. }
  62763. func (m *SessionAffinityConfig) Unmarshal(dAtA []byte) error {
  62764. l := len(dAtA)
  62765. iNdEx := 0
  62766. for iNdEx < l {
  62767. preIndex := iNdEx
  62768. var wire uint64
  62769. for shift := uint(0); ; shift += 7 {
  62770. if shift >= 64 {
  62771. return ErrIntOverflowGenerated
  62772. }
  62773. if iNdEx >= l {
  62774. return io.ErrUnexpectedEOF
  62775. }
  62776. b := dAtA[iNdEx]
  62777. iNdEx++
  62778. wire |= uint64(b&0x7F) << shift
  62779. if b < 0x80 {
  62780. break
  62781. }
  62782. }
  62783. fieldNum := int32(wire >> 3)
  62784. wireType := int(wire & 0x7)
  62785. if wireType == 4 {
  62786. return fmt.Errorf("proto: SessionAffinityConfig: wiretype end group for non-group")
  62787. }
  62788. if fieldNum <= 0 {
  62789. return fmt.Errorf("proto: SessionAffinityConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  62790. }
  62791. switch fieldNum {
  62792. case 1:
  62793. if wireType != 2 {
  62794. return fmt.Errorf("proto: wrong wireType = %d for field ClientIP", wireType)
  62795. }
  62796. var msglen int
  62797. for shift := uint(0); ; shift += 7 {
  62798. if shift >= 64 {
  62799. return ErrIntOverflowGenerated
  62800. }
  62801. if iNdEx >= l {
  62802. return io.ErrUnexpectedEOF
  62803. }
  62804. b := dAtA[iNdEx]
  62805. iNdEx++
  62806. msglen |= int(b&0x7F) << shift
  62807. if b < 0x80 {
  62808. break
  62809. }
  62810. }
  62811. if msglen < 0 {
  62812. return ErrInvalidLengthGenerated
  62813. }
  62814. postIndex := iNdEx + msglen
  62815. if postIndex < 0 {
  62816. return ErrInvalidLengthGenerated
  62817. }
  62818. if postIndex > l {
  62819. return io.ErrUnexpectedEOF
  62820. }
  62821. if m.ClientIP == nil {
  62822. m.ClientIP = &ClientIPConfig{}
  62823. }
  62824. if err := m.ClientIP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62825. return err
  62826. }
  62827. iNdEx = postIndex
  62828. default:
  62829. iNdEx = preIndex
  62830. skippy, err := skipGenerated(dAtA[iNdEx:])
  62831. if err != nil {
  62832. return err
  62833. }
  62834. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62835. return ErrInvalidLengthGenerated
  62836. }
  62837. if (iNdEx + skippy) > l {
  62838. return io.ErrUnexpectedEOF
  62839. }
  62840. iNdEx += skippy
  62841. }
  62842. }
  62843. if iNdEx > l {
  62844. return io.ErrUnexpectedEOF
  62845. }
  62846. return nil
  62847. }
  62848. func (m *StorageOSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  62849. l := len(dAtA)
  62850. iNdEx := 0
  62851. for iNdEx < l {
  62852. preIndex := iNdEx
  62853. var wire uint64
  62854. for shift := uint(0); ; shift += 7 {
  62855. if shift >= 64 {
  62856. return ErrIntOverflowGenerated
  62857. }
  62858. if iNdEx >= l {
  62859. return io.ErrUnexpectedEOF
  62860. }
  62861. b := dAtA[iNdEx]
  62862. iNdEx++
  62863. wire |= uint64(b&0x7F) << shift
  62864. if b < 0x80 {
  62865. break
  62866. }
  62867. }
  62868. fieldNum := int32(wire >> 3)
  62869. wireType := int(wire & 0x7)
  62870. if wireType == 4 {
  62871. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: wiretype end group for non-group")
  62872. }
  62873. if fieldNum <= 0 {
  62874. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  62875. }
  62876. switch fieldNum {
  62877. case 1:
  62878. if wireType != 2 {
  62879. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  62880. }
  62881. var stringLen uint64
  62882. for shift := uint(0); ; shift += 7 {
  62883. if shift >= 64 {
  62884. return ErrIntOverflowGenerated
  62885. }
  62886. if iNdEx >= l {
  62887. return io.ErrUnexpectedEOF
  62888. }
  62889. b := dAtA[iNdEx]
  62890. iNdEx++
  62891. stringLen |= uint64(b&0x7F) << shift
  62892. if b < 0x80 {
  62893. break
  62894. }
  62895. }
  62896. intStringLen := int(stringLen)
  62897. if intStringLen < 0 {
  62898. return ErrInvalidLengthGenerated
  62899. }
  62900. postIndex := iNdEx + intStringLen
  62901. if postIndex < 0 {
  62902. return ErrInvalidLengthGenerated
  62903. }
  62904. if postIndex > l {
  62905. return io.ErrUnexpectedEOF
  62906. }
  62907. m.VolumeName = string(dAtA[iNdEx:postIndex])
  62908. iNdEx = postIndex
  62909. case 2:
  62910. if wireType != 2 {
  62911. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  62912. }
  62913. var stringLen uint64
  62914. for shift := uint(0); ; shift += 7 {
  62915. if shift >= 64 {
  62916. return ErrIntOverflowGenerated
  62917. }
  62918. if iNdEx >= l {
  62919. return io.ErrUnexpectedEOF
  62920. }
  62921. b := dAtA[iNdEx]
  62922. iNdEx++
  62923. stringLen |= uint64(b&0x7F) << shift
  62924. if b < 0x80 {
  62925. break
  62926. }
  62927. }
  62928. intStringLen := int(stringLen)
  62929. if intStringLen < 0 {
  62930. return ErrInvalidLengthGenerated
  62931. }
  62932. postIndex := iNdEx + intStringLen
  62933. if postIndex < 0 {
  62934. return ErrInvalidLengthGenerated
  62935. }
  62936. if postIndex > l {
  62937. return io.ErrUnexpectedEOF
  62938. }
  62939. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  62940. iNdEx = postIndex
  62941. case 3:
  62942. if wireType != 2 {
  62943. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  62944. }
  62945. var stringLen uint64
  62946. for shift := uint(0); ; shift += 7 {
  62947. if shift >= 64 {
  62948. return ErrIntOverflowGenerated
  62949. }
  62950. if iNdEx >= l {
  62951. return io.ErrUnexpectedEOF
  62952. }
  62953. b := dAtA[iNdEx]
  62954. iNdEx++
  62955. stringLen |= uint64(b&0x7F) << shift
  62956. if b < 0x80 {
  62957. break
  62958. }
  62959. }
  62960. intStringLen := int(stringLen)
  62961. if intStringLen < 0 {
  62962. return ErrInvalidLengthGenerated
  62963. }
  62964. postIndex := iNdEx + intStringLen
  62965. if postIndex < 0 {
  62966. return ErrInvalidLengthGenerated
  62967. }
  62968. if postIndex > l {
  62969. return io.ErrUnexpectedEOF
  62970. }
  62971. m.FSType = string(dAtA[iNdEx:postIndex])
  62972. iNdEx = postIndex
  62973. case 4:
  62974. if wireType != 0 {
  62975. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  62976. }
  62977. var v int
  62978. for shift := uint(0); ; shift += 7 {
  62979. if shift >= 64 {
  62980. return ErrIntOverflowGenerated
  62981. }
  62982. if iNdEx >= l {
  62983. return io.ErrUnexpectedEOF
  62984. }
  62985. b := dAtA[iNdEx]
  62986. iNdEx++
  62987. v |= int(b&0x7F) << shift
  62988. if b < 0x80 {
  62989. break
  62990. }
  62991. }
  62992. m.ReadOnly = bool(v != 0)
  62993. case 5:
  62994. if wireType != 2 {
  62995. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  62996. }
  62997. var msglen int
  62998. for shift := uint(0); ; shift += 7 {
  62999. if shift >= 64 {
  63000. return ErrIntOverflowGenerated
  63001. }
  63002. if iNdEx >= l {
  63003. return io.ErrUnexpectedEOF
  63004. }
  63005. b := dAtA[iNdEx]
  63006. iNdEx++
  63007. msglen |= int(b&0x7F) << shift
  63008. if b < 0x80 {
  63009. break
  63010. }
  63011. }
  63012. if msglen < 0 {
  63013. return ErrInvalidLengthGenerated
  63014. }
  63015. postIndex := iNdEx + msglen
  63016. if postIndex < 0 {
  63017. return ErrInvalidLengthGenerated
  63018. }
  63019. if postIndex > l {
  63020. return io.ErrUnexpectedEOF
  63021. }
  63022. if m.SecretRef == nil {
  63023. m.SecretRef = &ObjectReference{}
  63024. }
  63025. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63026. return err
  63027. }
  63028. iNdEx = postIndex
  63029. default:
  63030. iNdEx = preIndex
  63031. skippy, err := skipGenerated(dAtA[iNdEx:])
  63032. if err != nil {
  63033. return err
  63034. }
  63035. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63036. return ErrInvalidLengthGenerated
  63037. }
  63038. if (iNdEx + skippy) > l {
  63039. return io.ErrUnexpectedEOF
  63040. }
  63041. iNdEx += skippy
  63042. }
  63043. }
  63044. if iNdEx > l {
  63045. return io.ErrUnexpectedEOF
  63046. }
  63047. return nil
  63048. }
  63049. func (m *StorageOSVolumeSource) Unmarshal(dAtA []byte) error {
  63050. l := len(dAtA)
  63051. iNdEx := 0
  63052. for iNdEx < l {
  63053. preIndex := iNdEx
  63054. var wire uint64
  63055. for shift := uint(0); ; shift += 7 {
  63056. if shift >= 64 {
  63057. return ErrIntOverflowGenerated
  63058. }
  63059. if iNdEx >= l {
  63060. return io.ErrUnexpectedEOF
  63061. }
  63062. b := dAtA[iNdEx]
  63063. iNdEx++
  63064. wire |= uint64(b&0x7F) << shift
  63065. if b < 0x80 {
  63066. break
  63067. }
  63068. }
  63069. fieldNum := int32(wire >> 3)
  63070. wireType := int(wire & 0x7)
  63071. if wireType == 4 {
  63072. return fmt.Errorf("proto: StorageOSVolumeSource: wiretype end group for non-group")
  63073. }
  63074. if fieldNum <= 0 {
  63075. return fmt.Errorf("proto: StorageOSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  63076. }
  63077. switch fieldNum {
  63078. case 1:
  63079. if wireType != 2 {
  63080. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  63081. }
  63082. var stringLen uint64
  63083. for shift := uint(0); ; shift += 7 {
  63084. if shift >= 64 {
  63085. return ErrIntOverflowGenerated
  63086. }
  63087. if iNdEx >= l {
  63088. return io.ErrUnexpectedEOF
  63089. }
  63090. b := dAtA[iNdEx]
  63091. iNdEx++
  63092. stringLen |= uint64(b&0x7F) << shift
  63093. if b < 0x80 {
  63094. break
  63095. }
  63096. }
  63097. intStringLen := int(stringLen)
  63098. if intStringLen < 0 {
  63099. return ErrInvalidLengthGenerated
  63100. }
  63101. postIndex := iNdEx + intStringLen
  63102. if postIndex < 0 {
  63103. return ErrInvalidLengthGenerated
  63104. }
  63105. if postIndex > l {
  63106. return io.ErrUnexpectedEOF
  63107. }
  63108. m.VolumeName = string(dAtA[iNdEx:postIndex])
  63109. iNdEx = postIndex
  63110. case 2:
  63111. if wireType != 2 {
  63112. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  63113. }
  63114. var stringLen uint64
  63115. for shift := uint(0); ; shift += 7 {
  63116. if shift >= 64 {
  63117. return ErrIntOverflowGenerated
  63118. }
  63119. if iNdEx >= l {
  63120. return io.ErrUnexpectedEOF
  63121. }
  63122. b := dAtA[iNdEx]
  63123. iNdEx++
  63124. stringLen |= uint64(b&0x7F) << shift
  63125. if b < 0x80 {
  63126. break
  63127. }
  63128. }
  63129. intStringLen := int(stringLen)
  63130. if intStringLen < 0 {
  63131. return ErrInvalidLengthGenerated
  63132. }
  63133. postIndex := iNdEx + intStringLen
  63134. if postIndex < 0 {
  63135. return ErrInvalidLengthGenerated
  63136. }
  63137. if postIndex > l {
  63138. return io.ErrUnexpectedEOF
  63139. }
  63140. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  63141. iNdEx = postIndex
  63142. case 3:
  63143. if wireType != 2 {
  63144. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  63145. }
  63146. var stringLen uint64
  63147. for shift := uint(0); ; shift += 7 {
  63148. if shift >= 64 {
  63149. return ErrIntOverflowGenerated
  63150. }
  63151. if iNdEx >= l {
  63152. return io.ErrUnexpectedEOF
  63153. }
  63154. b := dAtA[iNdEx]
  63155. iNdEx++
  63156. stringLen |= uint64(b&0x7F) << shift
  63157. if b < 0x80 {
  63158. break
  63159. }
  63160. }
  63161. intStringLen := int(stringLen)
  63162. if intStringLen < 0 {
  63163. return ErrInvalidLengthGenerated
  63164. }
  63165. postIndex := iNdEx + intStringLen
  63166. if postIndex < 0 {
  63167. return ErrInvalidLengthGenerated
  63168. }
  63169. if postIndex > l {
  63170. return io.ErrUnexpectedEOF
  63171. }
  63172. m.FSType = string(dAtA[iNdEx:postIndex])
  63173. iNdEx = postIndex
  63174. case 4:
  63175. if wireType != 0 {
  63176. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  63177. }
  63178. var v int
  63179. for shift := uint(0); ; shift += 7 {
  63180. if shift >= 64 {
  63181. return ErrIntOverflowGenerated
  63182. }
  63183. if iNdEx >= l {
  63184. return io.ErrUnexpectedEOF
  63185. }
  63186. b := dAtA[iNdEx]
  63187. iNdEx++
  63188. v |= int(b&0x7F) << shift
  63189. if b < 0x80 {
  63190. break
  63191. }
  63192. }
  63193. m.ReadOnly = bool(v != 0)
  63194. case 5:
  63195. if wireType != 2 {
  63196. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  63197. }
  63198. var msglen int
  63199. for shift := uint(0); ; shift += 7 {
  63200. if shift >= 64 {
  63201. return ErrIntOverflowGenerated
  63202. }
  63203. if iNdEx >= l {
  63204. return io.ErrUnexpectedEOF
  63205. }
  63206. b := dAtA[iNdEx]
  63207. iNdEx++
  63208. msglen |= int(b&0x7F) << shift
  63209. if b < 0x80 {
  63210. break
  63211. }
  63212. }
  63213. if msglen < 0 {
  63214. return ErrInvalidLengthGenerated
  63215. }
  63216. postIndex := iNdEx + msglen
  63217. if postIndex < 0 {
  63218. return ErrInvalidLengthGenerated
  63219. }
  63220. if postIndex > l {
  63221. return io.ErrUnexpectedEOF
  63222. }
  63223. if m.SecretRef == nil {
  63224. m.SecretRef = &LocalObjectReference{}
  63225. }
  63226. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63227. return err
  63228. }
  63229. iNdEx = postIndex
  63230. default:
  63231. iNdEx = preIndex
  63232. skippy, err := skipGenerated(dAtA[iNdEx:])
  63233. if err != nil {
  63234. return err
  63235. }
  63236. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63237. return ErrInvalidLengthGenerated
  63238. }
  63239. if (iNdEx + skippy) > l {
  63240. return io.ErrUnexpectedEOF
  63241. }
  63242. iNdEx += skippy
  63243. }
  63244. }
  63245. if iNdEx > l {
  63246. return io.ErrUnexpectedEOF
  63247. }
  63248. return nil
  63249. }
  63250. func (m *Sysctl) Unmarshal(dAtA []byte) error {
  63251. l := len(dAtA)
  63252. iNdEx := 0
  63253. for iNdEx < l {
  63254. preIndex := iNdEx
  63255. var wire uint64
  63256. for shift := uint(0); ; shift += 7 {
  63257. if shift >= 64 {
  63258. return ErrIntOverflowGenerated
  63259. }
  63260. if iNdEx >= l {
  63261. return io.ErrUnexpectedEOF
  63262. }
  63263. b := dAtA[iNdEx]
  63264. iNdEx++
  63265. wire |= uint64(b&0x7F) << shift
  63266. if b < 0x80 {
  63267. break
  63268. }
  63269. }
  63270. fieldNum := int32(wire >> 3)
  63271. wireType := int(wire & 0x7)
  63272. if wireType == 4 {
  63273. return fmt.Errorf("proto: Sysctl: wiretype end group for non-group")
  63274. }
  63275. if fieldNum <= 0 {
  63276. return fmt.Errorf("proto: Sysctl: illegal tag %d (wire type %d)", fieldNum, wire)
  63277. }
  63278. switch fieldNum {
  63279. case 1:
  63280. if wireType != 2 {
  63281. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63282. }
  63283. var stringLen uint64
  63284. for shift := uint(0); ; shift += 7 {
  63285. if shift >= 64 {
  63286. return ErrIntOverflowGenerated
  63287. }
  63288. if iNdEx >= l {
  63289. return io.ErrUnexpectedEOF
  63290. }
  63291. b := dAtA[iNdEx]
  63292. iNdEx++
  63293. stringLen |= uint64(b&0x7F) << shift
  63294. if b < 0x80 {
  63295. break
  63296. }
  63297. }
  63298. intStringLen := int(stringLen)
  63299. if intStringLen < 0 {
  63300. return ErrInvalidLengthGenerated
  63301. }
  63302. postIndex := iNdEx + intStringLen
  63303. if postIndex < 0 {
  63304. return ErrInvalidLengthGenerated
  63305. }
  63306. if postIndex > l {
  63307. return io.ErrUnexpectedEOF
  63308. }
  63309. m.Name = string(dAtA[iNdEx:postIndex])
  63310. iNdEx = postIndex
  63311. case 2:
  63312. if wireType != 2 {
  63313. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  63314. }
  63315. var stringLen uint64
  63316. for shift := uint(0); ; shift += 7 {
  63317. if shift >= 64 {
  63318. return ErrIntOverflowGenerated
  63319. }
  63320. if iNdEx >= l {
  63321. return io.ErrUnexpectedEOF
  63322. }
  63323. b := dAtA[iNdEx]
  63324. iNdEx++
  63325. stringLen |= uint64(b&0x7F) << shift
  63326. if b < 0x80 {
  63327. break
  63328. }
  63329. }
  63330. intStringLen := int(stringLen)
  63331. if intStringLen < 0 {
  63332. return ErrInvalidLengthGenerated
  63333. }
  63334. postIndex := iNdEx + intStringLen
  63335. if postIndex < 0 {
  63336. return ErrInvalidLengthGenerated
  63337. }
  63338. if postIndex > l {
  63339. return io.ErrUnexpectedEOF
  63340. }
  63341. m.Value = string(dAtA[iNdEx:postIndex])
  63342. iNdEx = postIndex
  63343. default:
  63344. iNdEx = preIndex
  63345. skippy, err := skipGenerated(dAtA[iNdEx:])
  63346. if err != nil {
  63347. return err
  63348. }
  63349. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63350. return ErrInvalidLengthGenerated
  63351. }
  63352. if (iNdEx + skippy) > l {
  63353. return io.ErrUnexpectedEOF
  63354. }
  63355. iNdEx += skippy
  63356. }
  63357. }
  63358. if iNdEx > l {
  63359. return io.ErrUnexpectedEOF
  63360. }
  63361. return nil
  63362. }
  63363. func (m *TCPSocketAction) Unmarshal(dAtA []byte) error {
  63364. l := len(dAtA)
  63365. iNdEx := 0
  63366. for iNdEx < l {
  63367. preIndex := iNdEx
  63368. var wire uint64
  63369. for shift := uint(0); ; shift += 7 {
  63370. if shift >= 64 {
  63371. return ErrIntOverflowGenerated
  63372. }
  63373. if iNdEx >= l {
  63374. return io.ErrUnexpectedEOF
  63375. }
  63376. b := dAtA[iNdEx]
  63377. iNdEx++
  63378. wire |= uint64(b&0x7F) << shift
  63379. if b < 0x80 {
  63380. break
  63381. }
  63382. }
  63383. fieldNum := int32(wire >> 3)
  63384. wireType := int(wire & 0x7)
  63385. if wireType == 4 {
  63386. return fmt.Errorf("proto: TCPSocketAction: wiretype end group for non-group")
  63387. }
  63388. if fieldNum <= 0 {
  63389. return fmt.Errorf("proto: TCPSocketAction: illegal tag %d (wire type %d)", fieldNum, wire)
  63390. }
  63391. switch fieldNum {
  63392. case 1:
  63393. if wireType != 2 {
  63394. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  63395. }
  63396. var msglen int
  63397. for shift := uint(0); ; shift += 7 {
  63398. if shift >= 64 {
  63399. return ErrIntOverflowGenerated
  63400. }
  63401. if iNdEx >= l {
  63402. return io.ErrUnexpectedEOF
  63403. }
  63404. b := dAtA[iNdEx]
  63405. iNdEx++
  63406. msglen |= int(b&0x7F) << shift
  63407. if b < 0x80 {
  63408. break
  63409. }
  63410. }
  63411. if msglen < 0 {
  63412. return ErrInvalidLengthGenerated
  63413. }
  63414. postIndex := iNdEx + msglen
  63415. if postIndex < 0 {
  63416. return ErrInvalidLengthGenerated
  63417. }
  63418. if postIndex > l {
  63419. return io.ErrUnexpectedEOF
  63420. }
  63421. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63422. return err
  63423. }
  63424. iNdEx = postIndex
  63425. case 2:
  63426. if wireType != 2 {
  63427. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  63428. }
  63429. var stringLen uint64
  63430. for shift := uint(0); ; shift += 7 {
  63431. if shift >= 64 {
  63432. return ErrIntOverflowGenerated
  63433. }
  63434. if iNdEx >= l {
  63435. return io.ErrUnexpectedEOF
  63436. }
  63437. b := dAtA[iNdEx]
  63438. iNdEx++
  63439. stringLen |= uint64(b&0x7F) << shift
  63440. if b < 0x80 {
  63441. break
  63442. }
  63443. }
  63444. intStringLen := int(stringLen)
  63445. if intStringLen < 0 {
  63446. return ErrInvalidLengthGenerated
  63447. }
  63448. postIndex := iNdEx + intStringLen
  63449. if postIndex < 0 {
  63450. return ErrInvalidLengthGenerated
  63451. }
  63452. if postIndex > l {
  63453. return io.ErrUnexpectedEOF
  63454. }
  63455. m.Host = string(dAtA[iNdEx:postIndex])
  63456. iNdEx = postIndex
  63457. default:
  63458. iNdEx = preIndex
  63459. skippy, err := skipGenerated(dAtA[iNdEx:])
  63460. if err != nil {
  63461. return err
  63462. }
  63463. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63464. return ErrInvalidLengthGenerated
  63465. }
  63466. if (iNdEx + skippy) > l {
  63467. return io.ErrUnexpectedEOF
  63468. }
  63469. iNdEx += skippy
  63470. }
  63471. }
  63472. if iNdEx > l {
  63473. return io.ErrUnexpectedEOF
  63474. }
  63475. return nil
  63476. }
  63477. func (m *Taint) Unmarshal(dAtA []byte) error {
  63478. l := len(dAtA)
  63479. iNdEx := 0
  63480. for iNdEx < l {
  63481. preIndex := iNdEx
  63482. var wire uint64
  63483. for shift := uint(0); ; shift += 7 {
  63484. if shift >= 64 {
  63485. return ErrIntOverflowGenerated
  63486. }
  63487. if iNdEx >= l {
  63488. return io.ErrUnexpectedEOF
  63489. }
  63490. b := dAtA[iNdEx]
  63491. iNdEx++
  63492. wire |= uint64(b&0x7F) << shift
  63493. if b < 0x80 {
  63494. break
  63495. }
  63496. }
  63497. fieldNum := int32(wire >> 3)
  63498. wireType := int(wire & 0x7)
  63499. if wireType == 4 {
  63500. return fmt.Errorf("proto: Taint: wiretype end group for non-group")
  63501. }
  63502. if fieldNum <= 0 {
  63503. return fmt.Errorf("proto: Taint: illegal tag %d (wire type %d)", fieldNum, wire)
  63504. }
  63505. switch fieldNum {
  63506. case 1:
  63507. if wireType != 2 {
  63508. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  63509. }
  63510. var stringLen uint64
  63511. for shift := uint(0); ; shift += 7 {
  63512. if shift >= 64 {
  63513. return ErrIntOverflowGenerated
  63514. }
  63515. if iNdEx >= l {
  63516. return io.ErrUnexpectedEOF
  63517. }
  63518. b := dAtA[iNdEx]
  63519. iNdEx++
  63520. stringLen |= uint64(b&0x7F) << shift
  63521. if b < 0x80 {
  63522. break
  63523. }
  63524. }
  63525. intStringLen := int(stringLen)
  63526. if intStringLen < 0 {
  63527. return ErrInvalidLengthGenerated
  63528. }
  63529. postIndex := iNdEx + intStringLen
  63530. if postIndex < 0 {
  63531. return ErrInvalidLengthGenerated
  63532. }
  63533. if postIndex > l {
  63534. return io.ErrUnexpectedEOF
  63535. }
  63536. m.Key = string(dAtA[iNdEx:postIndex])
  63537. iNdEx = postIndex
  63538. case 2:
  63539. if wireType != 2 {
  63540. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  63541. }
  63542. var stringLen uint64
  63543. for shift := uint(0); ; shift += 7 {
  63544. if shift >= 64 {
  63545. return ErrIntOverflowGenerated
  63546. }
  63547. if iNdEx >= l {
  63548. return io.ErrUnexpectedEOF
  63549. }
  63550. b := dAtA[iNdEx]
  63551. iNdEx++
  63552. stringLen |= uint64(b&0x7F) << shift
  63553. if b < 0x80 {
  63554. break
  63555. }
  63556. }
  63557. intStringLen := int(stringLen)
  63558. if intStringLen < 0 {
  63559. return ErrInvalidLengthGenerated
  63560. }
  63561. postIndex := iNdEx + intStringLen
  63562. if postIndex < 0 {
  63563. return ErrInvalidLengthGenerated
  63564. }
  63565. if postIndex > l {
  63566. return io.ErrUnexpectedEOF
  63567. }
  63568. m.Value = string(dAtA[iNdEx:postIndex])
  63569. iNdEx = postIndex
  63570. case 3:
  63571. if wireType != 2 {
  63572. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  63573. }
  63574. var stringLen uint64
  63575. for shift := uint(0); ; shift += 7 {
  63576. if shift >= 64 {
  63577. return ErrIntOverflowGenerated
  63578. }
  63579. if iNdEx >= l {
  63580. return io.ErrUnexpectedEOF
  63581. }
  63582. b := dAtA[iNdEx]
  63583. iNdEx++
  63584. stringLen |= uint64(b&0x7F) << shift
  63585. if b < 0x80 {
  63586. break
  63587. }
  63588. }
  63589. intStringLen := int(stringLen)
  63590. if intStringLen < 0 {
  63591. return ErrInvalidLengthGenerated
  63592. }
  63593. postIndex := iNdEx + intStringLen
  63594. if postIndex < 0 {
  63595. return ErrInvalidLengthGenerated
  63596. }
  63597. if postIndex > l {
  63598. return io.ErrUnexpectedEOF
  63599. }
  63600. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  63601. iNdEx = postIndex
  63602. case 4:
  63603. if wireType != 2 {
  63604. return fmt.Errorf("proto: wrong wireType = %d for field TimeAdded", wireType)
  63605. }
  63606. var msglen int
  63607. for shift := uint(0); ; shift += 7 {
  63608. if shift >= 64 {
  63609. return ErrIntOverflowGenerated
  63610. }
  63611. if iNdEx >= l {
  63612. return io.ErrUnexpectedEOF
  63613. }
  63614. b := dAtA[iNdEx]
  63615. iNdEx++
  63616. msglen |= int(b&0x7F) << shift
  63617. if b < 0x80 {
  63618. break
  63619. }
  63620. }
  63621. if msglen < 0 {
  63622. return ErrInvalidLengthGenerated
  63623. }
  63624. postIndex := iNdEx + msglen
  63625. if postIndex < 0 {
  63626. return ErrInvalidLengthGenerated
  63627. }
  63628. if postIndex > l {
  63629. return io.ErrUnexpectedEOF
  63630. }
  63631. if m.TimeAdded == nil {
  63632. m.TimeAdded = &v1.Time{}
  63633. }
  63634. if err := m.TimeAdded.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63635. return err
  63636. }
  63637. iNdEx = postIndex
  63638. default:
  63639. iNdEx = preIndex
  63640. skippy, err := skipGenerated(dAtA[iNdEx:])
  63641. if err != nil {
  63642. return err
  63643. }
  63644. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63645. return ErrInvalidLengthGenerated
  63646. }
  63647. if (iNdEx + skippy) > l {
  63648. return io.ErrUnexpectedEOF
  63649. }
  63650. iNdEx += skippy
  63651. }
  63652. }
  63653. if iNdEx > l {
  63654. return io.ErrUnexpectedEOF
  63655. }
  63656. return nil
  63657. }
  63658. func (m *Toleration) Unmarshal(dAtA []byte) error {
  63659. l := len(dAtA)
  63660. iNdEx := 0
  63661. for iNdEx < l {
  63662. preIndex := iNdEx
  63663. var wire uint64
  63664. for shift := uint(0); ; shift += 7 {
  63665. if shift >= 64 {
  63666. return ErrIntOverflowGenerated
  63667. }
  63668. if iNdEx >= l {
  63669. return io.ErrUnexpectedEOF
  63670. }
  63671. b := dAtA[iNdEx]
  63672. iNdEx++
  63673. wire |= uint64(b&0x7F) << shift
  63674. if b < 0x80 {
  63675. break
  63676. }
  63677. }
  63678. fieldNum := int32(wire >> 3)
  63679. wireType := int(wire & 0x7)
  63680. if wireType == 4 {
  63681. return fmt.Errorf("proto: Toleration: wiretype end group for non-group")
  63682. }
  63683. if fieldNum <= 0 {
  63684. return fmt.Errorf("proto: Toleration: illegal tag %d (wire type %d)", fieldNum, wire)
  63685. }
  63686. switch fieldNum {
  63687. case 1:
  63688. if wireType != 2 {
  63689. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  63690. }
  63691. var stringLen uint64
  63692. for shift := uint(0); ; shift += 7 {
  63693. if shift >= 64 {
  63694. return ErrIntOverflowGenerated
  63695. }
  63696. if iNdEx >= l {
  63697. return io.ErrUnexpectedEOF
  63698. }
  63699. b := dAtA[iNdEx]
  63700. iNdEx++
  63701. stringLen |= uint64(b&0x7F) << shift
  63702. if b < 0x80 {
  63703. break
  63704. }
  63705. }
  63706. intStringLen := int(stringLen)
  63707. if intStringLen < 0 {
  63708. return ErrInvalidLengthGenerated
  63709. }
  63710. postIndex := iNdEx + intStringLen
  63711. if postIndex < 0 {
  63712. return ErrInvalidLengthGenerated
  63713. }
  63714. if postIndex > l {
  63715. return io.ErrUnexpectedEOF
  63716. }
  63717. m.Key = string(dAtA[iNdEx:postIndex])
  63718. iNdEx = postIndex
  63719. case 2:
  63720. if wireType != 2 {
  63721. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  63722. }
  63723. var stringLen uint64
  63724. for shift := uint(0); ; shift += 7 {
  63725. if shift >= 64 {
  63726. return ErrIntOverflowGenerated
  63727. }
  63728. if iNdEx >= l {
  63729. return io.ErrUnexpectedEOF
  63730. }
  63731. b := dAtA[iNdEx]
  63732. iNdEx++
  63733. stringLen |= uint64(b&0x7F) << shift
  63734. if b < 0x80 {
  63735. break
  63736. }
  63737. }
  63738. intStringLen := int(stringLen)
  63739. if intStringLen < 0 {
  63740. return ErrInvalidLengthGenerated
  63741. }
  63742. postIndex := iNdEx + intStringLen
  63743. if postIndex < 0 {
  63744. return ErrInvalidLengthGenerated
  63745. }
  63746. if postIndex > l {
  63747. return io.ErrUnexpectedEOF
  63748. }
  63749. m.Operator = TolerationOperator(dAtA[iNdEx:postIndex])
  63750. iNdEx = postIndex
  63751. case 3:
  63752. if wireType != 2 {
  63753. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  63754. }
  63755. var stringLen uint64
  63756. for shift := uint(0); ; shift += 7 {
  63757. if shift >= 64 {
  63758. return ErrIntOverflowGenerated
  63759. }
  63760. if iNdEx >= l {
  63761. return io.ErrUnexpectedEOF
  63762. }
  63763. b := dAtA[iNdEx]
  63764. iNdEx++
  63765. stringLen |= uint64(b&0x7F) << shift
  63766. if b < 0x80 {
  63767. break
  63768. }
  63769. }
  63770. intStringLen := int(stringLen)
  63771. if intStringLen < 0 {
  63772. return ErrInvalidLengthGenerated
  63773. }
  63774. postIndex := iNdEx + intStringLen
  63775. if postIndex < 0 {
  63776. return ErrInvalidLengthGenerated
  63777. }
  63778. if postIndex > l {
  63779. return io.ErrUnexpectedEOF
  63780. }
  63781. m.Value = string(dAtA[iNdEx:postIndex])
  63782. iNdEx = postIndex
  63783. case 4:
  63784. if wireType != 2 {
  63785. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  63786. }
  63787. var stringLen uint64
  63788. for shift := uint(0); ; shift += 7 {
  63789. if shift >= 64 {
  63790. return ErrIntOverflowGenerated
  63791. }
  63792. if iNdEx >= l {
  63793. return io.ErrUnexpectedEOF
  63794. }
  63795. b := dAtA[iNdEx]
  63796. iNdEx++
  63797. stringLen |= uint64(b&0x7F) << shift
  63798. if b < 0x80 {
  63799. break
  63800. }
  63801. }
  63802. intStringLen := int(stringLen)
  63803. if intStringLen < 0 {
  63804. return ErrInvalidLengthGenerated
  63805. }
  63806. postIndex := iNdEx + intStringLen
  63807. if postIndex < 0 {
  63808. return ErrInvalidLengthGenerated
  63809. }
  63810. if postIndex > l {
  63811. return io.ErrUnexpectedEOF
  63812. }
  63813. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  63814. iNdEx = postIndex
  63815. case 5:
  63816. if wireType != 0 {
  63817. return fmt.Errorf("proto: wrong wireType = %d for field TolerationSeconds", wireType)
  63818. }
  63819. var v int64
  63820. for shift := uint(0); ; shift += 7 {
  63821. if shift >= 64 {
  63822. return ErrIntOverflowGenerated
  63823. }
  63824. if iNdEx >= l {
  63825. return io.ErrUnexpectedEOF
  63826. }
  63827. b := dAtA[iNdEx]
  63828. iNdEx++
  63829. v |= int64(b&0x7F) << shift
  63830. if b < 0x80 {
  63831. break
  63832. }
  63833. }
  63834. m.TolerationSeconds = &v
  63835. default:
  63836. iNdEx = preIndex
  63837. skippy, err := skipGenerated(dAtA[iNdEx:])
  63838. if err != nil {
  63839. return err
  63840. }
  63841. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63842. return ErrInvalidLengthGenerated
  63843. }
  63844. if (iNdEx + skippy) > l {
  63845. return io.ErrUnexpectedEOF
  63846. }
  63847. iNdEx += skippy
  63848. }
  63849. }
  63850. if iNdEx > l {
  63851. return io.ErrUnexpectedEOF
  63852. }
  63853. return nil
  63854. }
  63855. func (m *TopologySelectorLabelRequirement) Unmarshal(dAtA []byte) error {
  63856. l := len(dAtA)
  63857. iNdEx := 0
  63858. for iNdEx < l {
  63859. preIndex := iNdEx
  63860. var wire uint64
  63861. for shift := uint(0); ; shift += 7 {
  63862. if shift >= 64 {
  63863. return ErrIntOverflowGenerated
  63864. }
  63865. if iNdEx >= l {
  63866. return io.ErrUnexpectedEOF
  63867. }
  63868. b := dAtA[iNdEx]
  63869. iNdEx++
  63870. wire |= uint64(b&0x7F) << shift
  63871. if b < 0x80 {
  63872. break
  63873. }
  63874. }
  63875. fieldNum := int32(wire >> 3)
  63876. wireType := int(wire & 0x7)
  63877. if wireType == 4 {
  63878. return fmt.Errorf("proto: TopologySelectorLabelRequirement: wiretype end group for non-group")
  63879. }
  63880. if fieldNum <= 0 {
  63881. return fmt.Errorf("proto: TopologySelectorLabelRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  63882. }
  63883. switch fieldNum {
  63884. case 1:
  63885. if wireType != 2 {
  63886. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  63887. }
  63888. var stringLen uint64
  63889. for shift := uint(0); ; shift += 7 {
  63890. if shift >= 64 {
  63891. return ErrIntOverflowGenerated
  63892. }
  63893. if iNdEx >= l {
  63894. return io.ErrUnexpectedEOF
  63895. }
  63896. b := dAtA[iNdEx]
  63897. iNdEx++
  63898. stringLen |= uint64(b&0x7F) << shift
  63899. if b < 0x80 {
  63900. break
  63901. }
  63902. }
  63903. intStringLen := int(stringLen)
  63904. if intStringLen < 0 {
  63905. return ErrInvalidLengthGenerated
  63906. }
  63907. postIndex := iNdEx + intStringLen
  63908. if postIndex < 0 {
  63909. return ErrInvalidLengthGenerated
  63910. }
  63911. if postIndex > l {
  63912. return io.ErrUnexpectedEOF
  63913. }
  63914. m.Key = string(dAtA[iNdEx:postIndex])
  63915. iNdEx = postIndex
  63916. case 2:
  63917. if wireType != 2 {
  63918. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  63919. }
  63920. var stringLen uint64
  63921. for shift := uint(0); ; shift += 7 {
  63922. if shift >= 64 {
  63923. return ErrIntOverflowGenerated
  63924. }
  63925. if iNdEx >= l {
  63926. return io.ErrUnexpectedEOF
  63927. }
  63928. b := dAtA[iNdEx]
  63929. iNdEx++
  63930. stringLen |= uint64(b&0x7F) << shift
  63931. if b < 0x80 {
  63932. break
  63933. }
  63934. }
  63935. intStringLen := int(stringLen)
  63936. if intStringLen < 0 {
  63937. return ErrInvalidLengthGenerated
  63938. }
  63939. postIndex := iNdEx + intStringLen
  63940. if postIndex < 0 {
  63941. return ErrInvalidLengthGenerated
  63942. }
  63943. if postIndex > l {
  63944. return io.ErrUnexpectedEOF
  63945. }
  63946. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  63947. iNdEx = postIndex
  63948. default:
  63949. iNdEx = preIndex
  63950. skippy, err := skipGenerated(dAtA[iNdEx:])
  63951. if err != nil {
  63952. return err
  63953. }
  63954. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63955. return ErrInvalidLengthGenerated
  63956. }
  63957. if (iNdEx + skippy) > l {
  63958. return io.ErrUnexpectedEOF
  63959. }
  63960. iNdEx += skippy
  63961. }
  63962. }
  63963. if iNdEx > l {
  63964. return io.ErrUnexpectedEOF
  63965. }
  63966. return nil
  63967. }
  63968. func (m *TopologySelectorTerm) Unmarshal(dAtA []byte) error {
  63969. l := len(dAtA)
  63970. iNdEx := 0
  63971. for iNdEx < l {
  63972. preIndex := iNdEx
  63973. var wire uint64
  63974. for shift := uint(0); ; shift += 7 {
  63975. if shift >= 64 {
  63976. return ErrIntOverflowGenerated
  63977. }
  63978. if iNdEx >= l {
  63979. return io.ErrUnexpectedEOF
  63980. }
  63981. b := dAtA[iNdEx]
  63982. iNdEx++
  63983. wire |= uint64(b&0x7F) << shift
  63984. if b < 0x80 {
  63985. break
  63986. }
  63987. }
  63988. fieldNum := int32(wire >> 3)
  63989. wireType := int(wire & 0x7)
  63990. if wireType == 4 {
  63991. return fmt.Errorf("proto: TopologySelectorTerm: wiretype end group for non-group")
  63992. }
  63993. if fieldNum <= 0 {
  63994. return fmt.Errorf("proto: TopologySelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  63995. }
  63996. switch fieldNum {
  63997. case 1:
  63998. if wireType != 2 {
  63999. return fmt.Errorf("proto: wrong wireType = %d for field MatchLabelExpressions", wireType)
  64000. }
  64001. var msglen int
  64002. for shift := uint(0); ; shift += 7 {
  64003. if shift >= 64 {
  64004. return ErrIntOverflowGenerated
  64005. }
  64006. if iNdEx >= l {
  64007. return io.ErrUnexpectedEOF
  64008. }
  64009. b := dAtA[iNdEx]
  64010. iNdEx++
  64011. msglen |= int(b&0x7F) << shift
  64012. if b < 0x80 {
  64013. break
  64014. }
  64015. }
  64016. if msglen < 0 {
  64017. return ErrInvalidLengthGenerated
  64018. }
  64019. postIndex := iNdEx + msglen
  64020. if postIndex < 0 {
  64021. return ErrInvalidLengthGenerated
  64022. }
  64023. if postIndex > l {
  64024. return io.ErrUnexpectedEOF
  64025. }
  64026. m.MatchLabelExpressions = append(m.MatchLabelExpressions, TopologySelectorLabelRequirement{})
  64027. if err := m.MatchLabelExpressions[len(m.MatchLabelExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64028. return err
  64029. }
  64030. iNdEx = postIndex
  64031. default:
  64032. iNdEx = preIndex
  64033. skippy, err := skipGenerated(dAtA[iNdEx:])
  64034. if err != nil {
  64035. return err
  64036. }
  64037. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64038. return ErrInvalidLengthGenerated
  64039. }
  64040. if (iNdEx + skippy) > l {
  64041. return io.ErrUnexpectedEOF
  64042. }
  64043. iNdEx += skippy
  64044. }
  64045. }
  64046. if iNdEx > l {
  64047. return io.ErrUnexpectedEOF
  64048. }
  64049. return nil
  64050. }
  64051. func (m *TopologySpreadConstraint) Unmarshal(dAtA []byte) error {
  64052. l := len(dAtA)
  64053. iNdEx := 0
  64054. for iNdEx < l {
  64055. preIndex := iNdEx
  64056. var wire uint64
  64057. for shift := uint(0); ; shift += 7 {
  64058. if shift >= 64 {
  64059. return ErrIntOverflowGenerated
  64060. }
  64061. if iNdEx >= l {
  64062. return io.ErrUnexpectedEOF
  64063. }
  64064. b := dAtA[iNdEx]
  64065. iNdEx++
  64066. wire |= uint64(b&0x7F) << shift
  64067. if b < 0x80 {
  64068. break
  64069. }
  64070. }
  64071. fieldNum := int32(wire >> 3)
  64072. wireType := int(wire & 0x7)
  64073. if wireType == 4 {
  64074. return fmt.Errorf("proto: TopologySpreadConstraint: wiretype end group for non-group")
  64075. }
  64076. if fieldNum <= 0 {
  64077. return fmt.Errorf("proto: TopologySpreadConstraint: illegal tag %d (wire type %d)", fieldNum, wire)
  64078. }
  64079. switch fieldNum {
  64080. case 1:
  64081. if wireType != 0 {
  64082. return fmt.Errorf("proto: wrong wireType = %d for field MaxSkew", wireType)
  64083. }
  64084. m.MaxSkew = 0
  64085. for shift := uint(0); ; shift += 7 {
  64086. if shift >= 64 {
  64087. return ErrIntOverflowGenerated
  64088. }
  64089. if iNdEx >= l {
  64090. return io.ErrUnexpectedEOF
  64091. }
  64092. b := dAtA[iNdEx]
  64093. iNdEx++
  64094. m.MaxSkew |= int32(b&0x7F) << shift
  64095. if b < 0x80 {
  64096. break
  64097. }
  64098. }
  64099. case 2:
  64100. if wireType != 2 {
  64101. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  64102. }
  64103. var stringLen uint64
  64104. for shift := uint(0); ; shift += 7 {
  64105. if shift >= 64 {
  64106. return ErrIntOverflowGenerated
  64107. }
  64108. if iNdEx >= l {
  64109. return io.ErrUnexpectedEOF
  64110. }
  64111. b := dAtA[iNdEx]
  64112. iNdEx++
  64113. stringLen |= uint64(b&0x7F) << shift
  64114. if b < 0x80 {
  64115. break
  64116. }
  64117. }
  64118. intStringLen := int(stringLen)
  64119. if intStringLen < 0 {
  64120. return ErrInvalidLengthGenerated
  64121. }
  64122. postIndex := iNdEx + intStringLen
  64123. if postIndex < 0 {
  64124. return ErrInvalidLengthGenerated
  64125. }
  64126. if postIndex > l {
  64127. return io.ErrUnexpectedEOF
  64128. }
  64129. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  64130. iNdEx = postIndex
  64131. case 3:
  64132. if wireType != 2 {
  64133. return fmt.Errorf("proto: wrong wireType = %d for field WhenUnsatisfiable", wireType)
  64134. }
  64135. var stringLen uint64
  64136. for shift := uint(0); ; shift += 7 {
  64137. if shift >= 64 {
  64138. return ErrIntOverflowGenerated
  64139. }
  64140. if iNdEx >= l {
  64141. return io.ErrUnexpectedEOF
  64142. }
  64143. b := dAtA[iNdEx]
  64144. iNdEx++
  64145. stringLen |= uint64(b&0x7F) << shift
  64146. if b < 0x80 {
  64147. break
  64148. }
  64149. }
  64150. intStringLen := int(stringLen)
  64151. if intStringLen < 0 {
  64152. return ErrInvalidLengthGenerated
  64153. }
  64154. postIndex := iNdEx + intStringLen
  64155. if postIndex < 0 {
  64156. return ErrInvalidLengthGenerated
  64157. }
  64158. if postIndex > l {
  64159. return io.ErrUnexpectedEOF
  64160. }
  64161. m.WhenUnsatisfiable = UnsatisfiableConstraintAction(dAtA[iNdEx:postIndex])
  64162. iNdEx = postIndex
  64163. case 4:
  64164. if wireType != 2 {
  64165. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  64166. }
  64167. var msglen int
  64168. for shift := uint(0); ; shift += 7 {
  64169. if shift >= 64 {
  64170. return ErrIntOverflowGenerated
  64171. }
  64172. if iNdEx >= l {
  64173. return io.ErrUnexpectedEOF
  64174. }
  64175. b := dAtA[iNdEx]
  64176. iNdEx++
  64177. msglen |= int(b&0x7F) << shift
  64178. if b < 0x80 {
  64179. break
  64180. }
  64181. }
  64182. if msglen < 0 {
  64183. return ErrInvalidLengthGenerated
  64184. }
  64185. postIndex := iNdEx + msglen
  64186. if postIndex < 0 {
  64187. return ErrInvalidLengthGenerated
  64188. }
  64189. if postIndex > l {
  64190. return io.ErrUnexpectedEOF
  64191. }
  64192. if m.LabelSelector == nil {
  64193. m.LabelSelector = &v1.LabelSelector{}
  64194. }
  64195. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64196. return err
  64197. }
  64198. iNdEx = postIndex
  64199. default:
  64200. iNdEx = preIndex
  64201. skippy, err := skipGenerated(dAtA[iNdEx:])
  64202. if err != nil {
  64203. return err
  64204. }
  64205. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64206. return ErrInvalidLengthGenerated
  64207. }
  64208. if (iNdEx + skippy) > l {
  64209. return io.ErrUnexpectedEOF
  64210. }
  64211. iNdEx += skippy
  64212. }
  64213. }
  64214. if iNdEx > l {
  64215. return io.ErrUnexpectedEOF
  64216. }
  64217. return nil
  64218. }
  64219. func (m *TypedLocalObjectReference) Unmarshal(dAtA []byte) error {
  64220. l := len(dAtA)
  64221. iNdEx := 0
  64222. for iNdEx < l {
  64223. preIndex := iNdEx
  64224. var wire uint64
  64225. for shift := uint(0); ; shift += 7 {
  64226. if shift >= 64 {
  64227. return ErrIntOverflowGenerated
  64228. }
  64229. if iNdEx >= l {
  64230. return io.ErrUnexpectedEOF
  64231. }
  64232. b := dAtA[iNdEx]
  64233. iNdEx++
  64234. wire |= uint64(b&0x7F) << shift
  64235. if b < 0x80 {
  64236. break
  64237. }
  64238. }
  64239. fieldNum := int32(wire >> 3)
  64240. wireType := int(wire & 0x7)
  64241. if wireType == 4 {
  64242. return fmt.Errorf("proto: TypedLocalObjectReference: wiretype end group for non-group")
  64243. }
  64244. if fieldNum <= 0 {
  64245. return fmt.Errorf("proto: TypedLocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  64246. }
  64247. switch fieldNum {
  64248. case 1:
  64249. if wireType != 2 {
  64250. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  64251. }
  64252. var stringLen uint64
  64253. for shift := uint(0); ; shift += 7 {
  64254. if shift >= 64 {
  64255. return ErrIntOverflowGenerated
  64256. }
  64257. if iNdEx >= l {
  64258. return io.ErrUnexpectedEOF
  64259. }
  64260. b := dAtA[iNdEx]
  64261. iNdEx++
  64262. stringLen |= uint64(b&0x7F) << shift
  64263. if b < 0x80 {
  64264. break
  64265. }
  64266. }
  64267. intStringLen := int(stringLen)
  64268. if intStringLen < 0 {
  64269. return ErrInvalidLengthGenerated
  64270. }
  64271. postIndex := iNdEx + intStringLen
  64272. if postIndex < 0 {
  64273. return ErrInvalidLengthGenerated
  64274. }
  64275. if postIndex > l {
  64276. return io.ErrUnexpectedEOF
  64277. }
  64278. s := string(dAtA[iNdEx:postIndex])
  64279. m.APIGroup = &s
  64280. iNdEx = postIndex
  64281. case 2:
  64282. if wireType != 2 {
  64283. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  64284. }
  64285. var stringLen uint64
  64286. for shift := uint(0); ; shift += 7 {
  64287. if shift >= 64 {
  64288. return ErrIntOverflowGenerated
  64289. }
  64290. if iNdEx >= l {
  64291. return io.ErrUnexpectedEOF
  64292. }
  64293. b := dAtA[iNdEx]
  64294. iNdEx++
  64295. stringLen |= uint64(b&0x7F) << shift
  64296. if b < 0x80 {
  64297. break
  64298. }
  64299. }
  64300. intStringLen := int(stringLen)
  64301. if intStringLen < 0 {
  64302. return ErrInvalidLengthGenerated
  64303. }
  64304. postIndex := iNdEx + intStringLen
  64305. if postIndex < 0 {
  64306. return ErrInvalidLengthGenerated
  64307. }
  64308. if postIndex > l {
  64309. return io.ErrUnexpectedEOF
  64310. }
  64311. m.Kind = string(dAtA[iNdEx:postIndex])
  64312. iNdEx = postIndex
  64313. case 3:
  64314. if wireType != 2 {
  64315. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  64316. }
  64317. var stringLen uint64
  64318. for shift := uint(0); ; shift += 7 {
  64319. if shift >= 64 {
  64320. return ErrIntOverflowGenerated
  64321. }
  64322. if iNdEx >= l {
  64323. return io.ErrUnexpectedEOF
  64324. }
  64325. b := dAtA[iNdEx]
  64326. iNdEx++
  64327. stringLen |= uint64(b&0x7F) << shift
  64328. if b < 0x80 {
  64329. break
  64330. }
  64331. }
  64332. intStringLen := int(stringLen)
  64333. if intStringLen < 0 {
  64334. return ErrInvalidLengthGenerated
  64335. }
  64336. postIndex := iNdEx + intStringLen
  64337. if postIndex < 0 {
  64338. return ErrInvalidLengthGenerated
  64339. }
  64340. if postIndex > l {
  64341. return io.ErrUnexpectedEOF
  64342. }
  64343. m.Name = string(dAtA[iNdEx:postIndex])
  64344. iNdEx = postIndex
  64345. default:
  64346. iNdEx = preIndex
  64347. skippy, err := skipGenerated(dAtA[iNdEx:])
  64348. if err != nil {
  64349. return err
  64350. }
  64351. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64352. return ErrInvalidLengthGenerated
  64353. }
  64354. if (iNdEx + skippy) > l {
  64355. return io.ErrUnexpectedEOF
  64356. }
  64357. iNdEx += skippy
  64358. }
  64359. }
  64360. if iNdEx > l {
  64361. return io.ErrUnexpectedEOF
  64362. }
  64363. return nil
  64364. }
  64365. func (m *Volume) Unmarshal(dAtA []byte) error {
  64366. l := len(dAtA)
  64367. iNdEx := 0
  64368. for iNdEx < l {
  64369. preIndex := iNdEx
  64370. var wire uint64
  64371. for shift := uint(0); ; shift += 7 {
  64372. if shift >= 64 {
  64373. return ErrIntOverflowGenerated
  64374. }
  64375. if iNdEx >= l {
  64376. return io.ErrUnexpectedEOF
  64377. }
  64378. b := dAtA[iNdEx]
  64379. iNdEx++
  64380. wire |= uint64(b&0x7F) << shift
  64381. if b < 0x80 {
  64382. break
  64383. }
  64384. }
  64385. fieldNum := int32(wire >> 3)
  64386. wireType := int(wire & 0x7)
  64387. if wireType == 4 {
  64388. return fmt.Errorf("proto: Volume: wiretype end group for non-group")
  64389. }
  64390. if fieldNum <= 0 {
  64391. return fmt.Errorf("proto: Volume: illegal tag %d (wire type %d)", fieldNum, wire)
  64392. }
  64393. switch fieldNum {
  64394. case 1:
  64395. if wireType != 2 {
  64396. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  64397. }
  64398. var stringLen uint64
  64399. for shift := uint(0); ; shift += 7 {
  64400. if shift >= 64 {
  64401. return ErrIntOverflowGenerated
  64402. }
  64403. if iNdEx >= l {
  64404. return io.ErrUnexpectedEOF
  64405. }
  64406. b := dAtA[iNdEx]
  64407. iNdEx++
  64408. stringLen |= uint64(b&0x7F) << shift
  64409. if b < 0x80 {
  64410. break
  64411. }
  64412. }
  64413. intStringLen := int(stringLen)
  64414. if intStringLen < 0 {
  64415. return ErrInvalidLengthGenerated
  64416. }
  64417. postIndex := iNdEx + intStringLen
  64418. if postIndex < 0 {
  64419. return ErrInvalidLengthGenerated
  64420. }
  64421. if postIndex > l {
  64422. return io.ErrUnexpectedEOF
  64423. }
  64424. m.Name = string(dAtA[iNdEx:postIndex])
  64425. iNdEx = postIndex
  64426. case 2:
  64427. if wireType != 2 {
  64428. return fmt.Errorf("proto: wrong wireType = %d for field VolumeSource", wireType)
  64429. }
  64430. var msglen int
  64431. for shift := uint(0); ; shift += 7 {
  64432. if shift >= 64 {
  64433. return ErrIntOverflowGenerated
  64434. }
  64435. if iNdEx >= l {
  64436. return io.ErrUnexpectedEOF
  64437. }
  64438. b := dAtA[iNdEx]
  64439. iNdEx++
  64440. msglen |= int(b&0x7F) << shift
  64441. if b < 0x80 {
  64442. break
  64443. }
  64444. }
  64445. if msglen < 0 {
  64446. return ErrInvalidLengthGenerated
  64447. }
  64448. postIndex := iNdEx + msglen
  64449. if postIndex < 0 {
  64450. return ErrInvalidLengthGenerated
  64451. }
  64452. if postIndex > l {
  64453. return io.ErrUnexpectedEOF
  64454. }
  64455. if err := m.VolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64456. return err
  64457. }
  64458. iNdEx = postIndex
  64459. default:
  64460. iNdEx = preIndex
  64461. skippy, err := skipGenerated(dAtA[iNdEx:])
  64462. if err != nil {
  64463. return err
  64464. }
  64465. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64466. return ErrInvalidLengthGenerated
  64467. }
  64468. if (iNdEx + skippy) > l {
  64469. return io.ErrUnexpectedEOF
  64470. }
  64471. iNdEx += skippy
  64472. }
  64473. }
  64474. if iNdEx > l {
  64475. return io.ErrUnexpectedEOF
  64476. }
  64477. return nil
  64478. }
  64479. func (m *VolumeDevice) Unmarshal(dAtA []byte) error {
  64480. l := len(dAtA)
  64481. iNdEx := 0
  64482. for iNdEx < l {
  64483. preIndex := iNdEx
  64484. var wire uint64
  64485. for shift := uint(0); ; shift += 7 {
  64486. if shift >= 64 {
  64487. return ErrIntOverflowGenerated
  64488. }
  64489. if iNdEx >= l {
  64490. return io.ErrUnexpectedEOF
  64491. }
  64492. b := dAtA[iNdEx]
  64493. iNdEx++
  64494. wire |= uint64(b&0x7F) << shift
  64495. if b < 0x80 {
  64496. break
  64497. }
  64498. }
  64499. fieldNum := int32(wire >> 3)
  64500. wireType := int(wire & 0x7)
  64501. if wireType == 4 {
  64502. return fmt.Errorf("proto: VolumeDevice: wiretype end group for non-group")
  64503. }
  64504. if fieldNum <= 0 {
  64505. return fmt.Errorf("proto: VolumeDevice: illegal tag %d (wire type %d)", fieldNum, wire)
  64506. }
  64507. switch fieldNum {
  64508. case 1:
  64509. if wireType != 2 {
  64510. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  64511. }
  64512. var stringLen uint64
  64513. for shift := uint(0); ; shift += 7 {
  64514. if shift >= 64 {
  64515. return ErrIntOverflowGenerated
  64516. }
  64517. if iNdEx >= l {
  64518. return io.ErrUnexpectedEOF
  64519. }
  64520. b := dAtA[iNdEx]
  64521. iNdEx++
  64522. stringLen |= uint64(b&0x7F) << shift
  64523. if b < 0x80 {
  64524. break
  64525. }
  64526. }
  64527. intStringLen := int(stringLen)
  64528. if intStringLen < 0 {
  64529. return ErrInvalidLengthGenerated
  64530. }
  64531. postIndex := iNdEx + intStringLen
  64532. if postIndex < 0 {
  64533. return ErrInvalidLengthGenerated
  64534. }
  64535. if postIndex > l {
  64536. return io.ErrUnexpectedEOF
  64537. }
  64538. m.Name = string(dAtA[iNdEx:postIndex])
  64539. iNdEx = postIndex
  64540. case 2:
  64541. if wireType != 2 {
  64542. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  64543. }
  64544. var stringLen uint64
  64545. for shift := uint(0); ; shift += 7 {
  64546. if shift >= 64 {
  64547. return ErrIntOverflowGenerated
  64548. }
  64549. if iNdEx >= l {
  64550. return io.ErrUnexpectedEOF
  64551. }
  64552. b := dAtA[iNdEx]
  64553. iNdEx++
  64554. stringLen |= uint64(b&0x7F) << shift
  64555. if b < 0x80 {
  64556. break
  64557. }
  64558. }
  64559. intStringLen := int(stringLen)
  64560. if intStringLen < 0 {
  64561. return ErrInvalidLengthGenerated
  64562. }
  64563. postIndex := iNdEx + intStringLen
  64564. if postIndex < 0 {
  64565. return ErrInvalidLengthGenerated
  64566. }
  64567. if postIndex > l {
  64568. return io.ErrUnexpectedEOF
  64569. }
  64570. m.DevicePath = string(dAtA[iNdEx:postIndex])
  64571. iNdEx = postIndex
  64572. default:
  64573. iNdEx = preIndex
  64574. skippy, err := skipGenerated(dAtA[iNdEx:])
  64575. if err != nil {
  64576. return err
  64577. }
  64578. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64579. return ErrInvalidLengthGenerated
  64580. }
  64581. if (iNdEx + skippy) > l {
  64582. return io.ErrUnexpectedEOF
  64583. }
  64584. iNdEx += skippy
  64585. }
  64586. }
  64587. if iNdEx > l {
  64588. return io.ErrUnexpectedEOF
  64589. }
  64590. return nil
  64591. }
  64592. func (m *VolumeMount) Unmarshal(dAtA []byte) error {
  64593. l := len(dAtA)
  64594. iNdEx := 0
  64595. for iNdEx < l {
  64596. preIndex := iNdEx
  64597. var wire uint64
  64598. for shift := uint(0); ; shift += 7 {
  64599. if shift >= 64 {
  64600. return ErrIntOverflowGenerated
  64601. }
  64602. if iNdEx >= l {
  64603. return io.ErrUnexpectedEOF
  64604. }
  64605. b := dAtA[iNdEx]
  64606. iNdEx++
  64607. wire |= uint64(b&0x7F) << shift
  64608. if b < 0x80 {
  64609. break
  64610. }
  64611. }
  64612. fieldNum := int32(wire >> 3)
  64613. wireType := int(wire & 0x7)
  64614. if wireType == 4 {
  64615. return fmt.Errorf("proto: VolumeMount: wiretype end group for non-group")
  64616. }
  64617. if fieldNum <= 0 {
  64618. return fmt.Errorf("proto: VolumeMount: illegal tag %d (wire type %d)", fieldNum, wire)
  64619. }
  64620. switch fieldNum {
  64621. case 1:
  64622. if wireType != 2 {
  64623. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  64624. }
  64625. var stringLen uint64
  64626. for shift := uint(0); ; shift += 7 {
  64627. if shift >= 64 {
  64628. return ErrIntOverflowGenerated
  64629. }
  64630. if iNdEx >= l {
  64631. return io.ErrUnexpectedEOF
  64632. }
  64633. b := dAtA[iNdEx]
  64634. iNdEx++
  64635. stringLen |= uint64(b&0x7F) << shift
  64636. if b < 0x80 {
  64637. break
  64638. }
  64639. }
  64640. intStringLen := int(stringLen)
  64641. if intStringLen < 0 {
  64642. return ErrInvalidLengthGenerated
  64643. }
  64644. postIndex := iNdEx + intStringLen
  64645. if postIndex < 0 {
  64646. return ErrInvalidLengthGenerated
  64647. }
  64648. if postIndex > l {
  64649. return io.ErrUnexpectedEOF
  64650. }
  64651. m.Name = string(dAtA[iNdEx:postIndex])
  64652. iNdEx = postIndex
  64653. case 2:
  64654. if wireType != 0 {
  64655. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  64656. }
  64657. var v int
  64658. for shift := uint(0); ; shift += 7 {
  64659. if shift >= 64 {
  64660. return ErrIntOverflowGenerated
  64661. }
  64662. if iNdEx >= l {
  64663. return io.ErrUnexpectedEOF
  64664. }
  64665. b := dAtA[iNdEx]
  64666. iNdEx++
  64667. v |= int(b&0x7F) << shift
  64668. if b < 0x80 {
  64669. break
  64670. }
  64671. }
  64672. m.ReadOnly = bool(v != 0)
  64673. case 3:
  64674. if wireType != 2 {
  64675. return fmt.Errorf("proto: wrong wireType = %d for field MountPath", wireType)
  64676. }
  64677. var stringLen uint64
  64678. for shift := uint(0); ; shift += 7 {
  64679. if shift >= 64 {
  64680. return ErrIntOverflowGenerated
  64681. }
  64682. if iNdEx >= l {
  64683. return io.ErrUnexpectedEOF
  64684. }
  64685. b := dAtA[iNdEx]
  64686. iNdEx++
  64687. stringLen |= uint64(b&0x7F) << shift
  64688. if b < 0x80 {
  64689. break
  64690. }
  64691. }
  64692. intStringLen := int(stringLen)
  64693. if intStringLen < 0 {
  64694. return ErrInvalidLengthGenerated
  64695. }
  64696. postIndex := iNdEx + intStringLen
  64697. if postIndex < 0 {
  64698. return ErrInvalidLengthGenerated
  64699. }
  64700. if postIndex > l {
  64701. return io.ErrUnexpectedEOF
  64702. }
  64703. m.MountPath = string(dAtA[iNdEx:postIndex])
  64704. iNdEx = postIndex
  64705. case 4:
  64706. if wireType != 2 {
  64707. return fmt.Errorf("proto: wrong wireType = %d for field SubPath", wireType)
  64708. }
  64709. var stringLen uint64
  64710. for shift := uint(0); ; shift += 7 {
  64711. if shift >= 64 {
  64712. return ErrIntOverflowGenerated
  64713. }
  64714. if iNdEx >= l {
  64715. return io.ErrUnexpectedEOF
  64716. }
  64717. b := dAtA[iNdEx]
  64718. iNdEx++
  64719. stringLen |= uint64(b&0x7F) << shift
  64720. if b < 0x80 {
  64721. break
  64722. }
  64723. }
  64724. intStringLen := int(stringLen)
  64725. if intStringLen < 0 {
  64726. return ErrInvalidLengthGenerated
  64727. }
  64728. postIndex := iNdEx + intStringLen
  64729. if postIndex < 0 {
  64730. return ErrInvalidLengthGenerated
  64731. }
  64732. if postIndex > l {
  64733. return io.ErrUnexpectedEOF
  64734. }
  64735. m.SubPath = string(dAtA[iNdEx:postIndex])
  64736. iNdEx = postIndex
  64737. case 5:
  64738. if wireType != 2 {
  64739. return fmt.Errorf("proto: wrong wireType = %d for field MountPropagation", wireType)
  64740. }
  64741. var stringLen uint64
  64742. for shift := uint(0); ; shift += 7 {
  64743. if shift >= 64 {
  64744. return ErrIntOverflowGenerated
  64745. }
  64746. if iNdEx >= l {
  64747. return io.ErrUnexpectedEOF
  64748. }
  64749. b := dAtA[iNdEx]
  64750. iNdEx++
  64751. stringLen |= uint64(b&0x7F) << shift
  64752. if b < 0x80 {
  64753. break
  64754. }
  64755. }
  64756. intStringLen := int(stringLen)
  64757. if intStringLen < 0 {
  64758. return ErrInvalidLengthGenerated
  64759. }
  64760. postIndex := iNdEx + intStringLen
  64761. if postIndex < 0 {
  64762. return ErrInvalidLengthGenerated
  64763. }
  64764. if postIndex > l {
  64765. return io.ErrUnexpectedEOF
  64766. }
  64767. s := MountPropagationMode(dAtA[iNdEx:postIndex])
  64768. m.MountPropagation = &s
  64769. iNdEx = postIndex
  64770. case 6:
  64771. if wireType != 2 {
  64772. return fmt.Errorf("proto: wrong wireType = %d for field SubPathExpr", wireType)
  64773. }
  64774. var stringLen uint64
  64775. for shift := uint(0); ; shift += 7 {
  64776. if shift >= 64 {
  64777. return ErrIntOverflowGenerated
  64778. }
  64779. if iNdEx >= l {
  64780. return io.ErrUnexpectedEOF
  64781. }
  64782. b := dAtA[iNdEx]
  64783. iNdEx++
  64784. stringLen |= uint64(b&0x7F) << shift
  64785. if b < 0x80 {
  64786. break
  64787. }
  64788. }
  64789. intStringLen := int(stringLen)
  64790. if intStringLen < 0 {
  64791. return ErrInvalidLengthGenerated
  64792. }
  64793. postIndex := iNdEx + intStringLen
  64794. if postIndex < 0 {
  64795. return ErrInvalidLengthGenerated
  64796. }
  64797. if postIndex > l {
  64798. return io.ErrUnexpectedEOF
  64799. }
  64800. m.SubPathExpr = string(dAtA[iNdEx:postIndex])
  64801. iNdEx = postIndex
  64802. default:
  64803. iNdEx = preIndex
  64804. skippy, err := skipGenerated(dAtA[iNdEx:])
  64805. if err != nil {
  64806. return err
  64807. }
  64808. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64809. return ErrInvalidLengthGenerated
  64810. }
  64811. if (iNdEx + skippy) > l {
  64812. return io.ErrUnexpectedEOF
  64813. }
  64814. iNdEx += skippy
  64815. }
  64816. }
  64817. if iNdEx > l {
  64818. return io.ErrUnexpectedEOF
  64819. }
  64820. return nil
  64821. }
  64822. func (m *VolumeNodeAffinity) Unmarshal(dAtA []byte) error {
  64823. l := len(dAtA)
  64824. iNdEx := 0
  64825. for iNdEx < l {
  64826. preIndex := iNdEx
  64827. var wire uint64
  64828. for shift := uint(0); ; shift += 7 {
  64829. if shift >= 64 {
  64830. return ErrIntOverflowGenerated
  64831. }
  64832. if iNdEx >= l {
  64833. return io.ErrUnexpectedEOF
  64834. }
  64835. b := dAtA[iNdEx]
  64836. iNdEx++
  64837. wire |= uint64(b&0x7F) << shift
  64838. if b < 0x80 {
  64839. break
  64840. }
  64841. }
  64842. fieldNum := int32(wire >> 3)
  64843. wireType := int(wire & 0x7)
  64844. if wireType == 4 {
  64845. return fmt.Errorf("proto: VolumeNodeAffinity: wiretype end group for non-group")
  64846. }
  64847. if fieldNum <= 0 {
  64848. return fmt.Errorf("proto: VolumeNodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  64849. }
  64850. switch fieldNum {
  64851. case 1:
  64852. if wireType != 2 {
  64853. return fmt.Errorf("proto: wrong wireType = %d for field Required", wireType)
  64854. }
  64855. var msglen int
  64856. for shift := uint(0); ; shift += 7 {
  64857. if shift >= 64 {
  64858. return ErrIntOverflowGenerated
  64859. }
  64860. if iNdEx >= l {
  64861. return io.ErrUnexpectedEOF
  64862. }
  64863. b := dAtA[iNdEx]
  64864. iNdEx++
  64865. msglen |= int(b&0x7F) << shift
  64866. if b < 0x80 {
  64867. break
  64868. }
  64869. }
  64870. if msglen < 0 {
  64871. return ErrInvalidLengthGenerated
  64872. }
  64873. postIndex := iNdEx + msglen
  64874. if postIndex < 0 {
  64875. return ErrInvalidLengthGenerated
  64876. }
  64877. if postIndex > l {
  64878. return io.ErrUnexpectedEOF
  64879. }
  64880. if m.Required == nil {
  64881. m.Required = &NodeSelector{}
  64882. }
  64883. if err := m.Required.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64884. return err
  64885. }
  64886. iNdEx = postIndex
  64887. default:
  64888. iNdEx = preIndex
  64889. skippy, err := skipGenerated(dAtA[iNdEx:])
  64890. if err != nil {
  64891. return err
  64892. }
  64893. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64894. return ErrInvalidLengthGenerated
  64895. }
  64896. if (iNdEx + skippy) > l {
  64897. return io.ErrUnexpectedEOF
  64898. }
  64899. iNdEx += skippy
  64900. }
  64901. }
  64902. if iNdEx > l {
  64903. return io.ErrUnexpectedEOF
  64904. }
  64905. return nil
  64906. }
  64907. func (m *VolumeProjection) Unmarshal(dAtA []byte) error {
  64908. l := len(dAtA)
  64909. iNdEx := 0
  64910. for iNdEx < l {
  64911. preIndex := iNdEx
  64912. var wire uint64
  64913. for shift := uint(0); ; shift += 7 {
  64914. if shift >= 64 {
  64915. return ErrIntOverflowGenerated
  64916. }
  64917. if iNdEx >= l {
  64918. return io.ErrUnexpectedEOF
  64919. }
  64920. b := dAtA[iNdEx]
  64921. iNdEx++
  64922. wire |= uint64(b&0x7F) << shift
  64923. if b < 0x80 {
  64924. break
  64925. }
  64926. }
  64927. fieldNum := int32(wire >> 3)
  64928. wireType := int(wire & 0x7)
  64929. if wireType == 4 {
  64930. return fmt.Errorf("proto: VolumeProjection: wiretype end group for non-group")
  64931. }
  64932. if fieldNum <= 0 {
  64933. return fmt.Errorf("proto: VolumeProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  64934. }
  64935. switch fieldNum {
  64936. case 1:
  64937. if wireType != 2 {
  64938. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  64939. }
  64940. var msglen int
  64941. for shift := uint(0); ; shift += 7 {
  64942. if shift >= 64 {
  64943. return ErrIntOverflowGenerated
  64944. }
  64945. if iNdEx >= l {
  64946. return io.ErrUnexpectedEOF
  64947. }
  64948. b := dAtA[iNdEx]
  64949. iNdEx++
  64950. msglen |= int(b&0x7F) << shift
  64951. if b < 0x80 {
  64952. break
  64953. }
  64954. }
  64955. if msglen < 0 {
  64956. return ErrInvalidLengthGenerated
  64957. }
  64958. postIndex := iNdEx + msglen
  64959. if postIndex < 0 {
  64960. return ErrInvalidLengthGenerated
  64961. }
  64962. if postIndex > l {
  64963. return io.ErrUnexpectedEOF
  64964. }
  64965. if m.Secret == nil {
  64966. m.Secret = &SecretProjection{}
  64967. }
  64968. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64969. return err
  64970. }
  64971. iNdEx = postIndex
  64972. case 2:
  64973. if wireType != 2 {
  64974. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  64975. }
  64976. var msglen int
  64977. for shift := uint(0); ; shift += 7 {
  64978. if shift >= 64 {
  64979. return ErrIntOverflowGenerated
  64980. }
  64981. if iNdEx >= l {
  64982. return io.ErrUnexpectedEOF
  64983. }
  64984. b := dAtA[iNdEx]
  64985. iNdEx++
  64986. msglen |= int(b&0x7F) << shift
  64987. if b < 0x80 {
  64988. break
  64989. }
  64990. }
  64991. if msglen < 0 {
  64992. return ErrInvalidLengthGenerated
  64993. }
  64994. postIndex := iNdEx + msglen
  64995. if postIndex < 0 {
  64996. return ErrInvalidLengthGenerated
  64997. }
  64998. if postIndex > l {
  64999. return io.ErrUnexpectedEOF
  65000. }
  65001. if m.DownwardAPI == nil {
  65002. m.DownwardAPI = &DownwardAPIProjection{}
  65003. }
  65004. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65005. return err
  65006. }
  65007. iNdEx = postIndex
  65008. case 3:
  65009. if wireType != 2 {
  65010. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  65011. }
  65012. var msglen int
  65013. for shift := uint(0); ; shift += 7 {
  65014. if shift >= 64 {
  65015. return ErrIntOverflowGenerated
  65016. }
  65017. if iNdEx >= l {
  65018. return io.ErrUnexpectedEOF
  65019. }
  65020. b := dAtA[iNdEx]
  65021. iNdEx++
  65022. msglen |= int(b&0x7F) << shift
  65023. if b < 0x80 {
  65024. break
  65025. }
  65026. }
  65027. if msglen < 0 {
  65028. return ErrInvalidLengthGenerated
  65029. }
  65030. postIndex := iNdEx + msglen
  65031. if postIndex < 0 {
  65032. return ErrInvalidLengthGenerated
  65033. }
  65034. if postIndex > l {
  65035. return io.ErrUnexpectedEOF
  65036. }
  65037. if m.ConfigMap == nil {
  65038. m.ConfigMap = &ConfigMapProjection{}
  65039. }
  65040. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65041. return err
  65042. }
  65043. iNdEx = postIndex
  65044. case 4:
  65045. if wireType != 2 {
  65046. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountToken", wireType)
  65047. }
  65048. var msglen int
  65049. for shift := uint(0); ; shift += 7 {
  65050. if shift >= 64 {
  65051. return ErrIntOverflowGenerated
  65052. }
  65053. if iNdEx >= l {
  65054. return io.ErrUnexpectedEOF
  65055. }
  65056. b := dAtA[iNdEx]
  65057. iNdEx++
  65058. msglen |= int(b&0x7F) << shift
  65059. if b < 0x80 {
  65060. break
  65061. }
  65062. }
  65063. if msglen < 0 {
  65064. return ErrInvalidLengthGenerated
  65065. }
  65066. postIndex := iNdEx + msglen
  65067. if postIndex < 0 {
  65068. return ErrInvalidLengthGenerated
  65069. }
  65070. if postIndex > l {
  65071. return io.ErrUnexpectedEOF
  65072. }
  65073. if m.ServiceAccountToken == nil {
  65074. m.ServiceAccountToken = &ServiceAccountTokenProjection{}
  65075. }
  65076. if err := m.ServiceAccountToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65077. return err
  65078. }
  65079. iNdEx = postIndex
  65080. default:
  65081. iNdEx = preIndex
  65082. skippy, err := skipGenerated(dAtA[iNdEx:])
  65083. if err != nil {
  65084. return err
  65085. }
  65086. if (skippy < 0) || (iNdEx+skippy) < 0 {
  65087. return ErrInvalidLengthGenerated
  65088. }
  65089. if (iNdEx + skippy) > l {
  65090. return io.ErrUnexpectedEOF
  65091. }
  65092. iNdEx += skippy
  65093. }
  65094. }
  65095. if iNdEx > l {
  65096. return io.ErrUnexpectedEOF
  65097. }
  65098. return nil
  65099. }
  65100. func (m *VolumeSource) Unmarshal(dAtA []byte) error {
  65101. l := len(dAtA)
  65102. iNdEx := 0
  65103. for iNdEx < l {
  65104. preIndex := iNdEx
  65105. var wire uint64
  65106. for shift := uint(0); ; shift += 7 {
  65107. if shift >= 64 {
  65108. return ErrIntOverflowGenerated
  65109. }
  65110. if iNdEx >= l {
  65111. return io.ErrUnexpectedEOF
  65112. }
  65113. b := dAtA[iNdEx]
  65114. iNdEx++
  65115. wire |= uint64(b&0x7F) << shift
  65116. if b < 0x80 {
  65117. break
  65118. }
  65119. }
  65120. fieldNum := int32(wire >> 3)
  65121. wireType := int(wire & 0x7)
  65122. if wireType == 4 {
  65123. return fmt.Errorf("proto: VolumeSource: wiretype end group for non-group")
  65124. }
  65125. if fieldNum <= 0 {
  65126. return fmt.Errorf("proto: VolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  65127. }
  65128. switch fieldNum {
  65129. case 1:
  65130. if wireType != 2 {
  65131. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  65132. }
  65133. var msglen int
  65134. for shift := uint(0); ; shift += 7 {
  65135. if shift >= 64 {
  65136. return ErrIntOverflowGenerated
  65137. }
  65138. if iNdEx >= l {
  65139. return io.ErrUnexpectedEOF
  65140. }
  65141. b := dAtA[iNdEx]
  65142. iNdEx++
  65143. msglen |= int(b&0x7F) << shift
  65144. if b < 0x80 {
  65145. break
  65146. }
  65147. }
  65148. if msglen < 0 {
  65149. return ErrInvalidLengthGenerated
  65150. }
  65151. postIndex := iNdEx + msglen
  65152. if postIndex < 0 {
  65153. return ErrInvalidLengthGenerated
  65154. }
  65155. if postIndex > l {
  65156. return io.ErrUnexpectedEOF
  65157. }
  65158. if m.HostPath == nil {
  65159. m.HostPath = &HostPathVolumeSource{}
  65160. }
  65161. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65162. return err
  65163. }
  65164. iNdEx = postIndex
  65165. case 2:
  65166. if wireType != 2 {
  65167. return fmt.Errorf("proto: wrong wireType = %d for field EmptyDir", wireType)
  65168. }
  65169. var msglen int
  65170. for shift := uint(0); ; shift += 7 {
  65171. if shift >= 64 {
  65172. return ErrIntOverflowGenerated
  65173. }
  65174. if iNdEx >= l {
  65175. return io.ErrUnexpectedEOF
  65176. }
  65177. b := dAtA[iNdEx]
  65178. iNdEx++
  65179. msglen |= int(b&0x7F) << shift
  65180. if b < 0x80 {
  65181. break
  65182. }
  65183. }
  65184. if msglen < 0 {
  65185. return ErrInvalidLengthGenerated
  65186. }
  65187. postIndex := iNdEx + msglen
  65188. if postIndex < 0 {
  65189. return ErrInvalidLengthGenerated
  65190. }
  65191. if postIndex > l {
  65192. return io.ErrUnexpectedEOF
  65193. }
  65194. if m.EmptyDir == nil {
  65195. m.EmptyDir = &EmptyDirVolumeSource{}
  65196. }
  65197. if err := m.EmptyDir.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65198. return err
  65199. }
  65200. iNdEx = postIndex
  65201. case 3:
  65202. if wireType != 2 {
  65203. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  65204. }
  65205. var msglen int
  65206. for shift := uint(0); ; shift += 7 {
  65207. if shift >= 64 {
  65208. return ErrIntOverflowGenerated
  65209. }
  65210. if iNdEx >= l {
  65211. return io.ErrUnexpectedEOF
  65212. }
  65213. b := dAtA[iNdEx]
  65214. iNdEx++
  65215. msglen |= int(b&0x7F) << shift
  65216. if b < 0x80 {
  65217. break
  65218. }
  65219. }
  65220. if msglen < 0 {
  65221. return ErrInvalidLengthGenerated
  65222. }
  65223. postIndex := iNdEx + msglen
  65224. if postIndex < 0 {
  65225. return ErrInvalidLengthGenerated
  65226. }
  65227. if postIndex > l {
  65228. return io.ErrUnexpectedEOF
  65229. }
  65230. if m.GCEPersistentDisk == nil {
  65231. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  65232. }
  65233. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65234. return err
  65235. }
  65236. iNdEx = postIndex
  65237. case 4:
  65238. if wireType != 2 {
  65239. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  65240. }
  65241. var msglen int
  65242. for shift := uint(0); ; shift += 7 {
  65243. if shift >= 64 {
  65244. return ErrIntOverflowGenerated
  65245. }
  65246. if iNdEx >= l {
  65247. return io.ErrUnexpectedEOF
  65248. }
  65249. b := dAtA[iNdEx]
  65250. iNdEx++
  65251. msglen |= int(b&0x7F) << shift
  65252. if b < 0x80 {
  65253. break
  65254. }
  65255. }
  65256. if msglen < 0 {
  65257. return ErrInvalidLengthGenerated
  65258. }
  65259. postIndex := iNdEx + msglen
  65260. if postIndex < 0 {
  65261. return ErrInvalidLengthGenerated
  65262. }
  65263. if postIndex > l {
  65264. return io.ErrUnexpectedEOF
  65265. }
  65266. if m.AWSElasticBlockStore == nil {
  65267. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  65268. }
  65269. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65270. return err
  65271. }
  65272. iNdEx = postIndex
  65273. case 5:
  65274. if wireType != 2 {
  65275. return fmt.Errorf("proto: wrong wireType = %d for field GitRepo", wireType)
  65276. }
  65277. var msglen int
  65278. for shift := uint(0); ; shift += 7 {
  65279. if shift >= 64 {
  65280. return ErrIntOverflowGenerated
  65281. }
  65282. if iNdEx >= l {
  65283. return io.ErrUnexpectedEOF
  65284. }
  65285. b := dAtA[iNdEx]
  65286. iNdEx++
  65287. msglen |= int(b&0x7F) << shift
  65288. if b < 0x80 {
  65289. break
  65290. }
  65291. }
  65292. if msglen < 0 {
  65293. return ErrInvalidLengthGenerated
  65294. }
  65295. postIndex := iNdEx + msglen
  65296. if postIndex < 0 {
  65297. return ErrInvalidLengthGenerated
  65298. }
  65299. if postIndex > l {
  65300. return io.ErrUnexpectedEOF
  65301. }
  65302. if m.GitRepo == nil {
  65303. m.GitRepo = &GitRepoVolumeSource{}
  65304. }
  65305. if err := m.GitRepo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65306. return err
  65307. }
  65308. iNdEx = postIndex
  65309. case 6:
  65310. if wireType != 2 {
  65311. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  65312. }
  65313. var msglen int
  65314. for shift := uint(0); ; shift += 7 {
  65315. if shift >= 64 {
  65316. return ErrIntOverflowGenerated
  65317. }
  65318. if iNdEx >= l {
  65319. return io.ErrUnexpectedEOF
  65320. }
  65321. b := dAtA[iNdEx]
  65322. iNdEx++
  65323. msglen |= int(b&0x7F) << shift
  65324. if b < 0x80 {
  65325. break
  65326. }
  65327. }
  65328. if msglen < 0 {
  65329. return ErrInvalidLengthGenerated
  65330. }
  65331. postIndex := iNdEx + msglen
  65332. if postIndex < 0 {
  65333. return ErrInvalidLengthGenerated
  65334. }
  65335. if postIndex > l {
  65336. return io.ErrUnexpectedEOF
  65337. }
  65338. if m.Secret == nil {
  65339. m.Secret = &SecretVolumeSource{}
  65340. }
  65341. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65342. return err
  65343. }
  65344. iNdEx = postIndex
  65345. case 7:
  65346. if wireType != 2 {
  65347. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  65348. }
  65349. var msglen int
  65350. for shift := uint(0); ; shift += 7 {
  65351. if shift >= 64 {
  65352. return ErrIntOverflowGenerated
  65353. }
  65354. if iNdEx >= l {
  65355. return io.ErrUnexpectedEOF
  65356. }
  65357. b := dAtA[iNdEx]
  65358. iNdEx++
  65359. msglen |= int(b&0x7F) << shift
  65360. if b < 0x80 {
  65361. break
  65362. }
  65363. }
  65364. if msglen < 0 {
  65365. return ErrInvalidLengthGenerated
  65366. }
  65367. postIndex := iNdEx + msglen
  65368. if postIndex < 0 {
  65369. return ErrInvalidLengthGenerated
  65370. }
  65371. if postIndex > l {
  65372. return io.ErrUnexpectedEOF
  65373. }
  65374. if m.NFS == nil {
  65375. m.NFS = &NFSVolumeSource{}
  65376. }
  65377. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65378. return err
  65379. }
  65380. iNdEx = postIndex
  65381. case 8:
  65382. if wireType != 2 {
  65383. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  65384. }
  65385. var msglen int
  65386. for shift := uint(0); ; shift += 7 {
  65387. if shift >= 64 {
  65388. return ErrIntOverflowGenerated
  65389. }
  65390. if iNdEx >= l {
  65391. return io.ErrUnexpectedEOF
  65392. }
  65393. b := dAtA[iNdEx]
  65394. iNdEx++
  65395. msglen |= int(b&0x7F) << shift
  65396. if b < 0x80 {
  65397. break
  65398. }
  65399. }
  65400. if msglen < 0 {
  65401. return ErrInvalidLengthGenerated
  65402. }
  65403. postIndex := iNdEx + msglen
  65404. if postIndex < 0 {
  65405. return ErrInvalidLengthGenerated
  65406. }
  65407. if postIndex > l {
  65408. return io.ErrUnexpectedEOF
  65409. }
  65410. if m.ISCSI == nil {
  65411. m.ISCSI = &ISCSIVolumeSource{}
  65412. }
  65413. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65414. return err
  65415. }
  65416. iNdEx = postIndex
  65417. case 9:
  65418. if wireType != 2 {
  65419. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  65420. }
  65421. var msglen int
  65422. for shift := uint(0); ; shift += 7 {
  65423. if shift >= 64 {
  65424. return ErrIntOverflowGenerated
  65425. }
  65426. if iNdEx >= l {
  65427. return io.ErrUnexpectedEOF
  65428. }
  65429. b := dAtA[iNdEx]
  65430. iNdEx++
  65431. msglen |= int(b&0x7F) << shift
  65432. if b < 0x80 {
  65433. break
  65434. }
  65435. }
  65436. if msglen < 0 {
  65437. return ErrInvalidLengthGenerated
  65438. }
  65439. postIndex := iNdEx + msglen
  65440. if postIndex < 0 {
  65441. return ErrInvalidLengthGenerated
  65442. }
  65443. if postIndex > l {
  65444. return io.ErrUnexpectedEOF
  65445. }
  65446. if m.Glusterfs == nil {
  65447. m.Glusterfs = &GlusterfsVolumeSource{}
  65448. }
  65449. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65450. return err
  65451. }
  65452. iNdEx = postIndex
  65453. case 10:
  65454. if wireType != 2 {
  65455. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeClaim", wireType)
  65456. }
  65457. var msglen int
  65458. for shift := uint(0); ; shift += 7 {
  65459. if shift >= 64 {
  65460. return ErrIntOverflowGenerated
  65461. }
  65462. if iNdEx >= l {
  65463. return io.ErrUnexpectedEOF
  65464. }
  65465. b := dAtA[iNdEx]
  65466. iNdEx++
  65467. msglen |= int(b&0x7F) << shift
  65468. if b < 0x80 {
  65469. break
  65470. }
  65471. }
  65472. if msglen < 0 {
  65473. return ErrInvalidLengthGenerated
  65474. }
  65475. postIndex := iNdEx + msglen
  65476. if postIndex < 0 {
  65477. return ErrInvalidLengthGenerated
  65478. }
  65479. if postIndex > l {
  65480. return io.ErrUnexpectedEOF
  65481. }
  65482. if m.PersistentVolumeClaim == nil {
  65483. m.PersistentVolumeClaim = &PersistentVolumeClaimVolumeSource{}
  65484. }
  65485. if err := m.PersistentVolumeClaim.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65486. return err
  65487. }
  65488. iNdEx = postIndex
  65489. case 11:
  65490. if wireType != 2 {
  65491. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  65492. }
  65493. var msglen int
  65494. for shift := uint(0); ; shift += 7 {
  65495. if shift >= 64 {
  65496. return ErrIntOverflowGenerated
  65497. }
  65498. if iNdEx >= l {
  65499. return io.ErrUnexpectedEOF
  65500. }
  65501. b := dAtA[iNdEx]
  65502. iNdEx++
  65503. msglen |= int(b&0x7F) << shift
  65504. if b < 0x80 {
  65505. break
  65506. }
  65507. }
  65508. if msglen < 0 {
  65509. return ErrInvalidLengthGenerated
  65510. }
  65511. postIndex := iNdEx + msglen
  65512. if postIndex < 0 {
  65513. return ErrInvalidLengthGenerated
  65514. }
  65515. if postIndex > l {
  65516. return io.ErrUnexpectedEOF
  65517. }
  65518. if m.RBD == nil {
  65519. m.RBD = &RBDVolumeSource{}
  65520. }
  65521. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65522. return err
  65523. }
  65524. iNdEx = postIndex
  65525. case 12:
  65526. if wireType != 2 {
  65527. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  65528. }
  65529. var msglen int
  65530. for shift := uint(0); ; shift += 7 {
  65531. if shift >= 64 {
  65532. return ErrIntOverflowGenerated
  65533. }
  65534. if iNdEx >= l {
  65535. return io.ErrUnexpectedEOF
  65536. }
  65537. b := dAtA[iNdEx]
  65538. iNdEx++
  65539. msglen |= int(b&0x7F) << shift
  65540. if b < 0x80 {
  65541. break
  65542. }
  65543. }
  65544. if msglen < 0 {
  65545. return ErrInvalidLengthGenerated
  65546. }
  65547. postIndex := iNdEx + msglen
  65548. if postIndex < 0 {
  65549. return ErrInvalidLengthGenerated
  65550. }
  65551. if postIndex > l {
  65552. return io.ErrUnexpectedEOF
  65553. }
  65554. if m.FlexVolume == nil {
  65555. m.FlexVolume = &FlexVolumeSource{}
  65556. }
  65557. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65558. return err
  65559. }
  65560. iNdEx = postIndex
  65561. case 13:
  65562. if wireType != 2 {
  65563. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  65564. }
  65565. var msglen int
  65566. for shift := uint(0); ; shift += 7 {
  65567. if shift >= 64 {
  65568. return ErrIntOverflowGenerated
  65569. }
  65570. if iNdEx >= l {
  65571. return io.ErrUnexpectedEOF
  65572. }
  65573. b := dAtA[iNdEx]
  65574. iNdEx++
  65575. msglen |= int(b&0x7F) << shift
  65576. if b < 0x80 {
  65577. break
  65578. }
  65579. }
  65580. if msglen < 0 {
  65581. return ErrInvalidLengthGenerated
  65582. }
  65583. postIndex := iNdEx + msglen
  65584. if postIndex < 0 {
  65585. return ErrInvalidLengthGenerated
  65586. }
  65587. if postIndex > l {
  65588. return io.ErrUnexpectedEOF
  65589. }
  65590. if m.Cinder == nil {
  65591. m.Cinder = &CinderVolumeSource{}
  65592. }
  65593. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65594. return err
  65595. }
  65596. iNdEx = postIndex
  65597. case 14:
  65598. if wireType != 2 {
  65599. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  65600. }
  65601. var msglen int
  65602. for shift := uint(0); ; shift += 7 {
  65603. if shift >= 64 {
  65604. return ErrIntOverflowGenerated
  65605. }
  65606. if iNdEx >= l {
  65607. return io.ErrUnexpectedEOF
  65608. }
  65609. b := dAtA[iNdEx]
  65610. iNdEx++
  65611. msglen |= int(b&0x7F) << shift
  65612. if b < 0x80 {
  65613. break
  65614. }
  65615. }
  65616. if msglen < 0 {
  65617. return ErrInvalidLengthGenerated
  65618. }
  65619. postIndex := iNdEx + msglen
  65620. if postIndex < 0 {
  65621. return ErrInvalidLengthGenerated
  65622. }
  65623. if postIndex > l {
  65624. return io.ErrUnexpectedEOF
  65625. }
  65626. if m.CephFS == nil {
  65627. m.CephFS = &CephFSVolumeSource{}
  65628. }
  65629. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65630. return err
  65631. }
  65632. iNdEx = postIndex
  65633. case 15:
  65634. if wireType != 2 {
  65635. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  65636. }
  65637. var msglen int
  65638. for shift := uint(0); ; shift += 7 {
  65639. if shift >= 64 {
  65640. return ErrIntOverflowGenerated
  65641. }
  65642. if iNdEx >= l {
  65643. return io.ErrUnexpectedEOF
  65644. }
  65645. b := dAtA[iNdEx]
  65646. iNdEx++
  65647. msglen |= int(b&0x7F) << shift
  65648. if b < 0x80 {
  65649. break
  65650. }
  65651. }
  65652. if msglen < 0 {
  65653. return ErrInvalidLengthGenerated
  65654. }
  65655. postIndex := iNdEx + msglen
  65656. if postIndex < 0 {
  65657. return ErrInvalidLengthGenerated
  65658. }
  65659. if postIndex > l {
  65660. return io.ErrUnexpectedEOF
  65661. }
  65662. if m.Flocker == nil {
  65663. m.Flocker = &FlockerVolumeSource{}
  65664. }
  65665. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65666. return err
  65667. }
  65668. iNdEx = postIndex
  65669. case 16:
  65670. if wireType != 2 {
  65671. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  65672. }
  65673. var msglen int
  65674. for shift := uint(0); ; shift += 7 {
  65675. if shift >= 64 {
  65676. return ErrIntOverflowGenerated
  65677. }
  65678. if iNdEx >= l {
  65679. return io.ErrUnexpectedEOF
  65680. }
  65681. b := dAtA[iNdEx]
  65682. iNdEx++
  65683. msglen |= int(b&0x7F) << shift
  65684. if b < 0x80 {
  65685. break
  65686. }
  65687. }
  65688. if msglen < 0 {
  65689. return ErrInvalidLengthGenerated
  65690. }
  65691. postIndex := iNdEx + msglen
  65692. if postIndex < 0 {
  65693. return ErrInvalidLengthGenerated
  65694. }
  65695. if postIndex > l {
  65696. return io.ErrUnexpectedEOF
  65697. }
  65698. if m.DownwardAPI == nil {
  65699. m.DownwardAPI = &DownwardAPIVolumeSource{}
  65700. }
  65701. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65702. return err
  65703. }
  65704. iNdEx = postIndex
  65705. case 17:
  65706. if wireType != 2 {
  65707. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  65708. }
  65709. var msglen int
  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. msglen |= int(b&0x7F) << shift
  65720. if b < 0x80 {
  65721. break
  65722. }
  65723. }
  65724. if msglen < 0 {
  65725. return ErrInvalidLengthGenerated
  65726. }
  65727. postIndex := iNdEx + msglen
  65728. if postIndex < 0 {
  65729. return ErrInvalidLengthGenerated
  65730. }
  65731. if postIndex > l {
  65732. return io.ErrUnexpectedEOF
  65733. }
  65734. if m.FC == nil {
  65735. m.FC = &FCVolumeSource{}
  65736. }
  65737. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65738. return err
  65739. }
  65740. iNdEx = postIndex
  65741. case 18:
  65742. if wireType != 2 {
  65743. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  65744. }
  65745. var msglen int
  65746. for shift := uint(0); ; shift += 7 {
  65747. if shift >= 64 {
  65748. return ErrIntOverflowGenerated
  65749. }
  65750. if iNdEx >= l {
  65751. return io.ErrUnexpectedEOF
  65752. }
  65753. b := dAtA[iNdEx]
  65754. iNdEx++
  65755. msglen |= int(b&0x7F) << shift
  65756. if b < 0x80 {
  65757. break
  65758. }
  65759. }
  65760. if msglen < 0 {
  65761. return ErrInvalidLengthGenerated
  65762. }
  65763. postIndex := iNdEx + msglen
  65764. if postIndex < 0 {
  65765. return ErrInvalidLengthGenerated
  65766. }
  65767. if postIndex > l {
  65768. return io.ErrUnexpectedEOF
  65769. }
  65770. if m.AzureFile == nil {
  65771. m.AzureFile = &AzureFileVolumeSource{}
  65772. }
  65773. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65774. return err
  65775. }
  65776. iNdEx = postIndex
  65777. case 19:
  65778. if wireType != 2 {
  65779. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  65780. }
  65781. var msglen int
  65782. for shift := uint(0); ; shift += 7 {
  65783. if shift >= 64 {
  65784. return ErrIntOverflowGenerated
  65785. }
  65786. if iNdEx >= l {
  65787. return io.ErrUnexpectedEOF
  65788. }
  65789. b := dAtA[iNdEx]
  65790. iNdEx++
  65791. msglen |= int(b&0x7F) << shift
  65792. if b < 0x80 {
  65793. break
  65794. }
  65795. }
  65796. if msglen < 0 {
  65797. return ErrInvalidLengthGenerated
  65798. }
  65799. postIndex := iNdEx + msglen
  65800. if postIndex < 0 {
  65801. return ErrInvalidLengthGenerated
  65802. }
  65803. if postIndex > l {
  65804. return io.ErrUnexpectedEOF
  65805. }
  65806. if m.ConfigMap == nil {
  65807. m.ConfigMap = &ConfigMapVolumeSource{}
  65808. }
  65809. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65810. return err
  65811. }
  65812. iNdEx = postIndex
  65813. case 20:
  65814. if wireType != 2 {
  65815. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  65816. }
  65817. var msglen int
  65818. for shift := uint(0); ; shift += 7 {
  65819. if shift >= 64 {
  65820. return ErrIntOverflowGenerated
  65821. }
  65822. if iNdEx >= l {
  65823. return io.ErrUnexpectedEOF
  65824. }
  65825. b := dAtA[iNdEx]
  65826. iNdEx++
  65827. msglen |= int(b&0x7F) << shift
  65828. if b < 0x80 {
  65829. break
  65830. }
  65831. }
  65832. if msglen < 0 {
  65833. return ErrInvalidLengthGenerated
  65834. }
  65835. postIndex := iNdEx + msglen
  65836. if postIndex < 0 {
  65837. return ErrInvalidLengthGenerated
  65838. }
  65839. if postIndex > l {
  65840. return io.ErrUnexpectedEOF
  65841. }
  65842. if m.VsphereVolume == nil {
  65843. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  65844. }
  65845. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65846. return err
  65847. }
  65848. iNdEx = postIndex
  65849. case 21:
  65850. if wireType != 2 {
  65851. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  65852. }
  65853. var msglen int
  65854. for shift := uint(0); ; shift += 7 {
  65855. if shift >= 64 {
  65856. return ErrIntOverflowGenerated
  65857. }
  65858. if iNdEx >= l {
  65859. return io.ErrUnexpectedEOF
  65860. }
  65861. b := dAtA[iNdEx]
  65862. iNdEx++
  65863. msglen |= int(b&0x7F) << shift
  65864. if b < 0x80 {
  65865. break
  65866. }
  65867. }
  65868. if msglen < 0 {
  65869. return ErrInvalidLengthGenerated
  65870. }
  65871. postIndex := iNdEx + msglen
  65872. if postIndex < 0 {
  65873. return ErrInvalidLengthGenerated
  65874. }
  65875. if postIndex > l {
  65876. return io.ErrUnexpectedEOF
  65877. }
  65878. if m.Quobyte == nil {
  65879. m.Quobyte = &QuobyteVolumeSource{}
  65880. }
  65881. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65882. return err
  65883. }
  65884. iNdEx = postIndex
  65885. case 22:
  65886. if wireType != 2 {
  65887. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  65888. }
  65889. var msglen int
  65890. for shift := uint(0); ; shift += 7 {
  65891. if shift >= 64 {
  65892. return ErrIntOverflowGenerated
  65893. }
  65894. if iNdEx >= l {
  65895. return io.ErrUnexpectedEOF
  65896. }
  65897. b := dAtA[iNdEx]
  65898. iNdEx++
  65899. msglen |= int(b&0x7F) << shift
  65900. if b < 0x80 {
  65901. break
  65902. }
  65903. }
  65904. if msglen < 0 {
  65905. return ErrInvalidLengthGenerated
  65906. }
  65907. postIndex := iNdEx + msglen
  65908. if postIndex < 0 {
  65909. return ErrInvalidLengthGenerated
  65910. }
  65911. if postIndex > l {
  65912. return io.ErrUnexpectedEOF
  65913. }
  65914. if m.AzureDisk == nil {
  65915. m.AzureDisk = &AzureDiskVolumeSource{}
  65916. }
  65917. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65918. return err
  65919. }
  65920. iNdEx = postIndex
  65921. case 23:
  65922. if wireType != 2 {
  65923. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  65924. }
  65925. var msglen int
  65926. for shift := uint(0); ; shift += 7 {
  65927. if shift >= 64 {
  65928. return ErrIntOverflowGenerated
  65929. }
  65930. if iNdEx >= l {
  65931. return io.ErrUnexpectedEOF
  65932. }
  65933. b := dAtA[iNdEx]
  65934. iNdEx++
  65935. msglen |= int(b&0x7F) << shift
  65936. if b < 0x80 {
  65937. break
  65938. }
  65939. }
  65940. if msglen < 0 {
  65941. return ErrInvalidLengthGenerated
  65942. }
  65943. postIndex := iNdEx + msglen
  65944. if postIndex < 0 {
  65945. return ErrInvalidLengthGenerated
  65946. }
  65947. if postIndex > l {
  65948. return io.ErrUnexpectedEOF
  65949. }
  65950. if m.PhotonPersistentDisk == nil {
  65951. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  65952. }
  65953. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65954. return err
  65955. }
  65956. iNdEx = postIndex
  65957. case 24:
  65958. if wireType != 2 {
  65959. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  65960. }
  65961. var msglen int
  65962. for shift := uint(0); ; shift += 7 {
  65963. if shift >= 64 {
  65964. return ErrIntOverflowGenerated
  65965. }
  65966. if iNdEx >= l {
  65967. return io.ErrUnexpectedEOF
  65968. }
  65969. b := dAtA[iNdEx]
  65970. iNdEx++
  65971. msglen |= int(b&0x7F) << shift
  65972. if b < 0x80 {
  65973. break
  65974. }
  65975. }
  65976. if msglen < 0 {
  65977. return ErrInvalidLengthGenerated
  65978. }
  65979. postIndex := iNdEx + msglen
  65980. if postIndex < 0 {
  65981. return ErrInvalidLengthGenerated
  65982. }
  65983. if postIndex > l {
  65984. return io.ErrUnexpectedEOF
  65985. }
  65986. if m.PortworxVolume == nil {
  65987. m.PortworxVolume = &PortworxVolumeSource{}
  65988. }
  65989. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65990. return err
  65991. }
  65992. iNdEx = postIndex
  65993. case 25:
  65994. if wireType != 2 {
  65995. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  65996. }
  65997. var msglen int
  65998. for shift := uint(0); ; shift += 7 {
  65999. if shift >= 64 {
  66000. return ErrIntOverflowGenerated
  66001. }
  66002. if iNdEx >= l {
  66003. return io.ErrUnexpectedEOF
  66004. }
  66005. b := dAtA[iNdEx]
  66006. iNdEx++
  66007. msglen |= int(b&0x7F) << shift
  66008. if b < 0x80 {
  66009. break
  66010. }
  66011. }
  66012. if msglen < 0 {
  66013. return ErrInvalidLengthGenerated
  66014. }
  66015. postIndex := iNdEx + msglen
  66016. if postIndex < 0 {
  66017. return ErrInvalidLengthGenerated
  66018. }
  66019. if postIndex > l {
  66020. return io.ErrUnexpectedEOF
  66021. }
  66022. if m.ScaleIO == nil {
  66023. m.ScaleIO = &ScaleIOVolumeSource{}
  66024. }
  66025. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66026. return err
  66027. }
  66028. iNdEx = postIndex
  66029. case 26:
  66030. if wireType != 2 {
  66031. return fmt.Errorf("proto: wrong wireType = %d for field Projected", wireType)
  66032. }
  66033. var msglen int
  66034. for shift := uint(0); ; shift += 7 {
  66035. if shift >= 64 {
  66036. return ErrIntOverflowGenerated
  66037. }
  66038. if iNdEx >= l {
  66039. return io.ErrUnexpectedEOF
  66040. }
  66041. b := dAtA[iNdEx]
  66042. iNdEx++
  66043. msglen |= int(b&0x7F) << shift
  66044. if b < 0x80 {
  66045. break
  66046. }
  66047. }
  66048. if msglen < 0 {
  66049. return ErrInvalidLengthGenerated
  66050. }
  66051. postIndex := iNdEx + msglen
  66052. if postIndex < 0 {
  66053. return ErrInvalidLengthGenerated
  66054. }
  66055. if postIndex > l {
  66056. return io.ErrUnexpectedEOF
  66057. }
  66058. if m.Projected == nil {
  66059. m.Projected = &ProjectedVolumeSource{}
  66060. }
  66061. if err := m.Projected.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66062. return err
  66063. }
  66064. iNdEx = postIndex
  66065. case 27:
  66066. if wireType != 2 {
  66067. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  66068. }
  66069. var msglen int
  66070. for shift := uint(0); ; shift += 7 {
  66071. if shift >= 64 {
  66072. return ErrIntOverflowGenerated
  66073. }
  66074. if iNdEx >= l {
  66075. return io.ErrUnexpectedEOF
  66076. }
  66077. b := dAtA[iNdEx]
  66078. iNdEx++
  66079. msglen |= int(b&0x7F) << shift
  66080. if b < 0x80 {
  66081. break
  66082. }
  66083. }
  66084. if msglen < 0 {
  66085. return ErrInvalidLengthGenerated
  66086. }
  66087. postIndex := iNdEx + msglen
  66088. if postIndex < 0 {
  66089. return ErrInvalidLengthGenerated
  66090. }
  66091. if postIndex > l {
  66092. return io.ErrUnexpectedEOF
  66093. }
  66094. if m.StorageOS == nil {
  66095. m.StorageOS = &StorageOSVolumeSource{}
  66096. }
  66097. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66098. return err
  66099. }
  66100. iNdEx = postIndex
  66101. case 28:
  66102. if wireType != 2 {
  66103. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  66104. }
  66105. var msglen int
  66106. for shift := uint(0); ; shift += 7 {
  66107. if shift >= 64 {
  66108. return ErrIntOverflowGenerated
  66109. }
  66110. if iNdEx >= l {
  66111. return io.ErrUnexpectedEOF
  66112. }
  66113. b := dAtA[iNdEx]
  66114. iNdEx++
  66115. msglen |= int(b&0x7F) << shift
  66116. if b < 0x80 {
  66117. break
  66118. }
  66119. }
  66120. if msglen < 0 {
  66121. return ErrInvalidLengthGenerated
  66122. }
  66123. postIndex := iNdEx + msglen
  66124. if postIndex < 0 {
  66125. return ErrInvalidLengthGenerated
  66126. }
  66127. if postIndex > l {
  66128. return io.ErrUnexpectedEOF
  66129. }
  66130. if m.CSI == nil {
  66131. m.CSI = &CSIVolumeSource{}
  66132. }
  66133. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66134. return err
  66135. }
  66136. iNdEx = postIndex
  66137. case 29:
  66138. if wireType != 2 {
  66139. return fmt.Errorf("proto: wrong wireType = %d for field Ephemeral", wireType)
  66140. }
  66141. var msglen int
  66142. for shift := uint(0); ; shift += 7 {
  66143. if shift >= 64 {
  66144. return ErrIntOverflowGenerated
  66145. }
  66146. if iNdEx >= l {
  66147. return io.ErrUnexpectedEOF
  66148. }
  66149. b := dAtA[iNdEx]
  66150. iNdEx++
  66151. msglen |= int(b&0x7F) << shift
  66152. if b < 0x80 {
  66153. break
  66154. }
  66155. }
  66156. if msglen < 0 {
  66157. return ErrInvalidLengthGenerated
  66158. }
  66159. postIndex := iNdEx + msglen
  66160. if postIndex < 0 {
  66161. return ErrInvalidLengthGenerated
  66162. }
  66163. if postIndex > l {
  66164. return io.ErrUnexpectedEOF
  66165. }
  66166. if m.Ephemeral == nil {
  66167. m.Ephemeral = &EphemeralVolumeSource{}
  66168. }
  66169. if err := m.Ephemeral.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66170. return err
  66171. }
  66172. iNdEx = postIndex
  66173. default:
  66174. iNdEx = preIndex
  66175. skippy, err := skipGenerated(dAtA[iNdEx:])
  66176. if err != nil {
  66177. return err
  66178. }
  66179. if (skippy < 0) || (iNdEx+skippy) < 0 {
  66180. return ErrInvalidLengthGenerated
  66181. }
  66182. if (iNdEx + skippy) > l {
  66183. return io.ErrUnexpectedEOF
  66184. }
  66185. iNdEx += skippy
  66186. }
  66187. }
  66188. if iNdEx > l {
  66189. return io.ErrUnexpectedEOF
  66190. }
  66191. return nil
  66192. }
  66193. func (m *VsphereVirtualDiskVolumeSource) Unmarshal(dAtA []byte) error {
  66194. l := len(dAtA)
  66195. iNdEx := 0
  66196. for iNdEx < l {
  66197. preIndex := iNdEx
  66198. var wire uint64
  66199. for shift := uint(0); ; shift += 7 {
  66200. if shift >= 64 {
  66201. return ErrIntOverflowGenerated
  66202. }
  66203. if iNdEx >= l {
  66204. return io.ErrUnexpectedEOF
  66205. }
  66206. b := dAtA[iNdEx]
  66207. iNdEx++
  66208. wire |= uint64(b&0x7F) << shift
  66209. if b < 0x80 {
  66210. break
  66211. }
  66212. }
  66213. fieldNum := int32(wire >> 3)
  66214. wireType := int(wire & 0x7)
  66215. if wireType == 4 {
  66216. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: wiretype end group for non-group")
  66217. }
  66218. if fieldNum <= 0 {
  66219. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  66220. }
  66221. switch fieldNum {
  66222. case 1:
  66223. if wireType != 2 {
  66224. return fmt.Errorf("proto: wrong wireType = %d for field VolumePath", wireType)
  66225. }
  66226. var stringLen uint64
  66227. for shift := uint(0); ; shift += 7 {
  66228. if shift >= 64 {
  66229. return ErrIntOverflowGenerated
  66230. }
  66231. if iNdEx >= l {
  66232. return io.ErrUnexpectedEOF
  66233. }
  66234. b := dAtA[iNdEx]
  66235. iNdEx++
  66236. stringLen |= uint64(b&0x7F) << shift
  66237. if b < 0x80 {
  66238. break
  66239. }
  66240. }
  66241. intStringLen := int(stringLen)
  66242. if intStringLen < 0 {
  66243. return ErrInvalidLengthGenerated
  66244. }
  66245. postIndex := iNdEx + intStringLen
  66246. if postIndex < 0 {
  66247. return ErrInvalidLengthGenerated
  66248. }
  66249. if postIndex > l {
  66250. return io.ErrUnexpectedEOF
  66251. }
  66252. m.VolumePath = string(dAtA[iNdEx:postIndex])
  66253. iNdEx = postIndex
  66254. case 2:
  66255. if wireType != 2 {
  66256. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  66257. }
  66258. var stringLen uint64
  66259. for shift := uint(0); ; shift += 7 {
  66260. if shift >= 64 {
  66261. return ErrIntOverflowGenerated
  66262. }
  66263. if iNdEx >= l {
  66264. return io.ErrUnexpectedEOF
  66265. }
  66266. b := dAtA[iNdEx]
  66267. iNdEx++
  66268. stringLen |= uint64(b&0x7F) << shift
  66269. if b < 0x80 {
  66270. break
  66271. }
  66272. }
  66273. intStringLen := int(stringLen)
  66274. if intStringLen < 0 {
  66275. return ErrInvalidLengthGenerated
  66276. }
  66277. postIndex := iNdEx + intStringLen
  66278. if postIndex < 0 {
  66279. return ErrInvalidLengthGenerated
  66280. }
  66281. if postIndex > l {
  66282. return io.ErrUnexpectedEOF
  66283. }
  66284. m.FSType = string(dAtA[iNdEx:postIndex])
  66285. iNdEx = postIndex
  66286. case 3:
  66287. if wireType != 2 {
  66288. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyName", wireType)
  66289. }
  66290. var stringLen uint64
  66291. for shift := uint(0); ; shift += 7 {
  66292. if shift >= 64 {
  66293. return ErrIntOverflowGenerated
  66294. }
  66295. if iNdEx >= l {
  66296. return io.ErrUnexpectedEOF
  66297. }
  66298. b := dAtA[iNdEx]
  66299. iNdEx++
  66300. stringLen |= uint64(b&0x7F) << shift
  66301. if b < 0x80 {
  66302. break
  66303. }
  66304. }
  66305. intStringLen := int(stringLen)
  66306. if intStringLen < 0 {
  66307. return ErrInvalidLengthGenerated
  66308. }
  66309. postIndex := iNdEx + intStringLen
  66310. if postIndex < 0 {
  66311. return ErrInvalidLengthGenerated
  66312. }
  66313. if postIndex > l {
  66314. return io.ErrUnexpectedEOF
  66315. }
  66316. m.StoragePolicyName = string(dAtA[iNdEx:postIndex])
  66317. iNdEx = postIndex
  66318. case 4:
  66319. if wireType != 2 {
  66320. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyID", wireType)
  66321. }
  66322. var stringLen uint64
  66323. for shift := uint(0); ; shift += 7 {
  66324. if shift >= 64 {
  66325. return ErrIntOverflowGenerated
  66326. }
  66327. if iNdEx >= l {
  66328. return io.ErrUnexpectedEOF
  66329. }
  66330. b := dAtA[iNdEx]
  66331. iNdEx++
  66332. stringLen |= uint64(b&0x7F) << shift
  66333. if b < 0x80 {
  66334. break
  66335. }
  66336. }
  66337. intStringLen := int(stringLen)
  66338. if intStringLen < 0 {
  66339. return ErrInvalidLengthGenerated
  66340. }
  66341. postIndex := iNdEx + intStringLen
  66342. if postIndex < 0 {
  66343. return ErrInvalidLengthGenerated
  66344. }
  66345. if postIndex > l {
  66346. return io.ErrUnexpectedEOF
  66347. }
  66348. m.StoragePolicyID = string(dAtA[iNdEx:postIndex])
  66349. iNdEx = postIndex
  66350. default:
  66351. iNdEx = preIndex
  66352. skippy, err := skipGenerated(dAtA[iNdEx:])
  66353. if err != nil {
  66354. return err
  66355. }
  66356. if (skippy < 0) || (iNdEx+skippy) < 0 {
  66357. return ErrInvalidLengthGenerated
  66358. }
  66359. if (iNdEx + skippy) > l {
  66360. return io.ErrUnexpectedEOF
  66361. }
  66362. iNdEx += skippy
  66363. }
  66364. }
  66365. if iNdEx > l {
  66366. return io.ErrUnexpectedEOF
  66367. }
  66368. return nil
  66369. }
  66370. func (m *WeightedPodAffinityTerm) Unmarshal(dAtA []byte) error {
  66371. l := len(dAtA)
  66372. iNdEx := 0
  66373. for iNdEx < l {
  66374. preIndex := iNdEx
  66375. var wire uint64
  66376. for shift := uint(0); ; shift += 7 {
  66377. if shift >= 64 {
  66378. return ErrIntOverflowGenerated
  66379. }
  66380. if iNdEx >= l {
  66381. return io.ErrUnexpectedEOF
  66382. }
  66383. b := dAtA[iNdEx]
  66384. iNdEx++
  66385. wire |= uint64(b&0x7F) << shift
  66386. if b < 0x80 {
  66387. break
  66388. }
  66389. }
  66390. fieldNum := int32(wire >> 3)
  66391. wireType := int(wire & 0x7)
  66392. if wireType == 4 {
  66393. return fmt.Errorf("proto: WeightedPodAffinityTerm: wiretype end group for non-group")
  66394. }
  66395. if fieldNum <= 0 {
  66396. return fmt.Errorf("proto: WeightedPodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  66397. }
  66398. switch fieldNum {
  66399. case 1:
  66400. if wireType != 0 {
  66401. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  66402. }
  66403. m.Weight = 0
  66404. for shift := uint(0); ; shift += 7 {
  66405. if shift >= 64 {
  66406. return ErrIntOverflowGenerated
  66407. }
  66408. if iNdEx >= l {
  66409. return io.ErrUnexpectedEOF
  66410. }
  66411. b := dAtA[iNdEx]
  66412. iNdEx++
  66413. m.Weight |= int32(b&0x7F) << shift
  66414. if b < 0x80 {
  66415. break
  66416. }
  66417. }
  66418. case 2:
  66419. if wireType != 2 {
  66420. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinityTerm", wireType)
  66421. }
  66422. var msglen int
  66423. for shift := uint(0); ; shift += 7 {
  66424. if shift >= 64 {
  66425. return ErrIntOverflowGenerated
  66426. }
  66427. if iNdEx >= l {
  66428. return io.ErrUnexpectedEOF
  66429. }
  66430. b := dAtA[iNdEx]
  66431. iNdEx++
  66432. msglen |= int(b&0x7F) << shift
  66433. if b < 0x80 {
  66434. break
  66435. }
  66436. }
  66437. if msglen < 0 {
  66438. return ErrInvalidLengthGenerated
  66439. }
  66440. postIndex := iNdEx + msglen
  66441. if postIndex < 0 {
  66442. return ErrInvalidLengthGenerated
  66443. }
  66444. if postIndex > l {
  66445. return io.ErrUnexpectedEOF
  66446. }
  66447. if err := m.PodAffinityTerm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  66448. return err
  66449. }
  66450. iNdEx = postIndex
  66451. default:
  66452. iNdEx = preIndex
  66453. skippy, err := skipGenerated(dAtA[iNdEx:])
  66454. if err != nil {
  66455. return err
  66456. }
  66457. if (skippy < 0) || (iNdEx+skippy) < 0 {
  66458. return ErrInvalidLengthGenerated
  66459. }
  66460. if (iNdEx + skippy) > l {
  66461. return io.ErrUnexpectedEOF
  66462. }
  66463. iNdEx += skippy
  66464. }
  66465. }
  66466. if iNdEx > l {
  66467. return io.ErrUnexpectedEOF
  66468. }
  66469. return nil
  66470. }
  66471. func (m *WindowsSecurityContextOptions) Unmarshal(dAtA []byte) error {
  66472. l := len(dAtA)
  66473. iNdEx := 0
  66474. for iNdEx < l {
  66475. preIndex := iNdEx
  66476. var wire uint64
  66477. for shift := uint(0); ; shift += 7 {
  66478. if shift >= 64 {
  66479. return ErrIntOverflowGenerated
  66480. }
  66481. if iNdEx >= l {
  66482. return io.ErrUnexpectedEOF
  66483. }
  66484. b := dAtA[iNdEx]
  66485. iNdEx++
  66486. wire |= uint64(b&0x7F) << shift
  66487. if b < 0x80 {
  66488. break
  66489. }
  66490. }
  66491. fieldNum := int32(wire >> 3)
  66492. wireType := int(wire & 0x7)
  66493. if wireType == 4 {
  66494. return fmt.Errorf("proto: WindowsSecurityContextOptions: wiretype end group for non-group")
  66495. }
  66496. if fieldNum <= 0 {
  66497. return fmt.Errorf("proto: WindowsSecurityContextOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  66498. }
  66499. switch fieldNum {
  66500. case 1:
  66501. if wireType != 2 {
  66502. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpecName", wireType)
  66503. }
  66504. var stringLen uint64
  66505. for shift := uint(0); ; shift += 7 {
  66506. if shift >= 64 {
  66507. return ErrIntOverflowGenerated
  66508. }
  66509. if iNdEx >= l {
  66510. return io.ErrUnexpectedEOF
  66511. }
  66512. b := dAtA[iNdEx]
  66513. iNdEx++
  66514. stringLen |= uint64(b&0x7F) << shift
  66515. if b < 0x80 {
  66516. break
  66517. }
  66518. }
  66519. intStringLen := int(stringLen)
  66520. if intStringLen < 0 {
  66521. return ErrInvalidLengthGenerated
  66522. }
  66523. postIndex := iNdEx + intStringLen
  66524. if postIndex < 0 {
  66525. return ErrInvalidLengthGenerated
  66526. }
  66527. if postIndex > l {
  66528. return io.ErrUnexpectedEOF
  66529. }
  66530. s := string(dAtA[iNdEx:postIndex])
  66531. m.GMSACredentialSpecName = &s
  66532. iNdEx = postIndex
  66533. case 2:
  66534. if wireType != 2 {
  66535. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpec", wireType)
  66536. }
  66537. var stringLen uint64
  66538. for shift := uint(0); ; shift += 7 {
  66539. if shift >= 64 {
  66540. return ErrIntOverflowGenerated
  66541. }
  66542. if iNdEx >= l {
  66543. return io.ErrUnexpectedEOF
  66544. }
  66545. b := dAtA[iNdEx]
  66546. iNdEx++
  66547. stringLen |= uint64(b&0x7F) << shift
  66548. if b < 0x80 {
  66549. break
  66550. }
  66551. }
  66552. intStringLen := int(stringLen)
  66553. if intStringLen < 0 {
  66554. return ErrInvalidLengthGenerated
  66555. }
  66556. postIndex := iNdEx + intStringLen
  66557. if postIndex < 0 {
  66558. return ErrInvalidLengthGenerated
  66559. }
  66560. if postIndex > l {
  66561. return io.ErrUnexpectedEOF
  66562. }
  66563. s := string(dAtA[iNdEx:postIndex])
  66564. m.GMSACredentialSpec = &s
  66565. iNdEx = postIndex
  66566. case 3:
  66567. if wireType != 2 {
  66568. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUserName", wireType)
  66569. }
  66570. var stringLen uint64
  66571. for shift := uint(0); ; shift += 7 {
  66572. if shift >= 64 {
  66573. return ErrIntOverflowGenerated
  66574. }
  66575. if iNdEx >= l {
  66576. return io.ErrUnexpectedEOF
  66577. }
  66578. b := dAtA[iNdEx]
  66579. iNdEx++
  66580. stringLen |= uint64(b&0x7F) << shift
  66581. if b < 0x80 {
  66582. break
  66583. }
  66584. }
  66585. intStringLen := int(stringLen)
  66586. if intStringLen < 0 {
  66587. return ErrInvalidLengthGenerated
  66588. }
  66589. postIndex := iNdEx + intStringLen
  66590. if postIndex < 0 {
  66591. return ErrInvalidLengthGenerated
  66592. }
  66593. if postIndex > l {
  66594. return io.ErrUnexpectedEOF
  66595. }
  66596. s := string(dAtA[iNdEx:postIndex])
  66597. m.RunAsUserName = &s
  66598. iNdEx = postIndex
  66599. case 4:
  66600. if wireType != 0 {
  66601. return fmt.Errorf("proto: wrong wireType = %d for field HostProcess", wireType)
  66602. }
  66603. var v int
  66604. for shift := uint(0); ; shift += 7 {
  66605. if shift >= 64 {
  66606. return ErrIntOverflowGenerated
  66607. }
  66608. if iNdEx >= l {
  66609. return io.ErrUnexpectedEOF
  66610. }
  66611. b := dAtA[iNdEx]
  66612. iNdEx++
  66613. v |= int(b&0x7F) << shift
  66614. if b < 0x80 {
  66615. break
  66616. }
  66617. }
  66618. b := bool(v != 0)
  66619. m.HostProcess = &b
  66620. default:
  66621. iNdEx = preIndex
  66622. skippy, err := skipGenerated(dAtA[iNdEx:])
  66623. if err != nil {
  66624. return err
  66625. }
  66626. if (skippy < 0) || (iNdEx+skippy) < 0 {
  66627. return ErrInvalidLengthGenerated
  66628. }
  66629. if (iNdEx + skippy) > l {
  66630. return io.ErrUnexpectedEOF
  66631. }
  66632. iNdEx += skippy
  66633. }
  66634. }
  66635. if iNdEx > l {
  66636. return io.ErrUnexpectedEOF
  66637. }
  66638. return nil
  66639. }
  66640. func skipGenerated(dAtA []byte) (n int, err error) {
  66641. l := len(dAtA)
  66642. iNdEx := 0
  66643. depth := 0
  66644. for iNdEx < l {
  66645. var wire uint64
  66646. for shift := uint(0); ; shift += 7 {
  66647. if shift >= 64 {
  66648. return 0, ErrIntOverflowGenerated
  66649. }
  66650. if iNdEx >= l {
  66651. return 0, io.ErrUnexpectedEOF
  66652. }
  66653. b := dAtA[iNdEx]
  66654. iNdEx++
  66655. wire |= (uint64(b) & 0x7F) << shift
  66656. if b < 0x80 {
  66657. break
  66658. }
  66659. }
  66660. wireType := int(wire & 0x7)
  66661. switch wireType {
  66662. case 0:
  66663. for shift := uint(0); ; shift += 7 {
  66664. if shift >= 64 {
  66665. return 0, ErrIntOverflowGenerated
  66666. }
  66667. if iNdEx >= l {
  66668. return 0, io.ErrUnexpectedEOF
  66669. }
  66670. iNdEx++
  66671. if dAtA[iNdEx-1] < 0x80 {
  66672. break
  66673. }
  66674. }
  66675. case 1:
  66676. iNdEx += 8
  66677. case 2:
  66678. var length int
  66679. for shift := uint(0); ; shift += 7 {
  66680. if shift >= 64 {
  66681. return 0, ErrIntOverflowGenerated
  66682. }
  66683. if iNdEx >= l {
  66684. return 0, io.ErrUnexpectedEOF
  66685. }
  66686. b := dAtA[iNdEx]
  66687. iNdEx++
  66688. length |= (int(b) & 0x7F) << shift
  66689. if b < 0x80 {
  66690. break
  66691. }
  66692. }
  66693. if length < 0 {
  66694. return 0, ErrInvalidLengthGenerated
  66695. }
  66696. iNdEx += length
  66697. case 3:
  66698. depth++
  66699. case 4:
  66700. if depth == 0 {
  66701. return 0, ErrUnexpectedEndOfGroupGenerated
  66702. }
  66703. depth--
  66704. case 5:
  66705. iNdEx += 4
  66706. default:
  66707. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  66708. }
  66709. if iNdEx < 0 {
  66710. return 0, ErrInvalidLengthGenerated
  66711. }
  66712. if depth == 0 {
  66713. return iNdEx, nil
  66714. }
  66715. }
  66716. return 0, io.ErrUnexpectedEOF
  66717. }
  66718. var (
  66719. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  66720. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  66721. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  66722. )