generated.pb.go 1.6 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150531515315253153531545315553156531575315853159531605316153162531635316453165531665316753168531695317053171531725317353174531755317653177531785317953180531815318253183531845318553186531875318853189531905319153192531935319453195531965319753198531995320053201532025320353204532055320653207532085320953210532115321253213532145321553216532175321853219532205322153222532235322453225532265322753228532295323053231532325323353234532355323653237532385323953240532415324253243532445324553246532475324853249532505325153252532535325453255532565325753258532595326053261532625326353264532655326653267532685326953270532715327253273532745327553276532775327853279532805328153282532835328453285532865328753288532895329053291532925329353294532955329653297532985329953300533015330253303533045330553306533075330853309533105331153312533135331453315533165331753318533195332053321533225332353324533255332653327533285332953330533315333253333533345333553336533375333853339533405334153342533435334453345533465334753348533495335053351533525335353354533555335653357533585335953360533615336253363533645336553366533675336853369533705337153372533735337453375533765337753378533795338053381533825338353384533855338653387533885338953390533915339253393533945339553396533975339853399534005340153402534035340453405534065340753408534095341053411534125341353414534155341653417534185341953420534215342253423534245342553426534275342853429534305343153432534335343453435534365343753438534395344053441534425344353444534455344653447534485344953450534515345253453534545345553456534575345853459534605346153462534635346453465534665346753468534695347053471534725347353474534755347653477534785347953480534815348253483534845348553486534875348853489534905349153492534935349453495534965349753498534995350053501535025350353504535055350653507535085350953510535115351253513535145351553516535175351853519535205352153522535235352453525535265352753528535295353053531535325353353534535355353653537535385353953540535415354253543535445354553546535475354853549535505355153552535535355453555535565355753558535595356053561535625356353564535655356653567535685356953570535715357253573535745357553576535775357853579535805358153582535835358453585535865358753588535895359053591535925359353594535955359653597535985359953600536015360253603536045360553606536075360853609536105361153612536135361453615536165361753618536195362053621536225362353624536255362653627536285362953630536315363253633536345363553636536375363853639536405364153642536435364453645536465364753648536495365053651536525365353654536555365653657536585365953660536615366253663536645366553666536675366853669536705367153672536735367453675536765367753678536795368053681536825368353684536855368653687536885368953690536915369253693536945369553696536975369853699537005370153702537035370453705537065370753708537095371053711537125371353714537155371653717537185371953720537215372253723537245372553726537275372853729537305373153732537335373453735537365373753738537395374053741537425374353744537455374653747537485374953750537515375253753537545375553756537575375853759537605376153762537635376453765537665376753768537695377053771537725377353774537755377653777537785377953780537815378253783537845378553786537875378853789537905379153792537935379453795537965379753798537995380053801538025380353804538055380653807538085380953810538115381253813538145381553816538175381853819538205382153822538235382453825538265382753828538295383053831538325383353834538355383653837538385383953840538415384253843538445384553846538475384853849538505385153852538535385453855538565385753858538595386053861538625386353864538655386653867538685386953870538715387253873538745387553876538775387853879538805388153882538835388453885538865388753888538895389053891538925389353894538955389653897538985389953900539015390253903539045390553906539075390853909539105391153912539135391453915539165391753918539195392053921539225392353924539255392653927539285392953930539315393253933539345393553936539375393853939539405394153942539435394453945539465394753948539495395053951539525395353954539555395653957539585395953960539615396253963539645396553966539675396853969539705397153972539735397453975539765397753978539795398053981539825398353984539855398653987539885398953990539915399253993539945399553996539975399853999540005400154002540035400454005540065400754008540095401054011540125401354014540155401654017540185401954020540215402254023540245402554026540275402854029540305403154032540335403454035540365403754038540395404054041540425404354044540455404654047540485404954050540515405254053540545405554056540575405854059540605406154062540635406454065540665406754068540695407054071540725407354074540755407654077540785407954080540815408254083540845408554086540875408854089540905409154092540935409454095540965409754098540995410054101541025410354104541055410654107541085410954110541115411254113541145411554116541175411854119541205412154122541235412454125541265412754128541295413054131541325413354134541355413654137541385413954140541415414254143541445414554146541475414854149541505415154152541535415454155541565415754158541595416054161541625416354164541655416654167541685416954170541715417254173541745417554176541775417854179541805418154182541835418454185541865418754188541895419054191541925419354194541955419654197541985419954200542015420254203542045420554206542075420854209542105421154212542135421454215542165421754218542195422054221542225422354224542255422654227542285422954230542315423254233542345423554236542375423854239542405424154242542435424454245542465424754248542495425054251542525425354254542555425654257542585425954260542615426254263542645426554266542675426854269542705427154272542735427454275542765427754278542795428054281542825428354284542855428654287542885428954290542915429254293542945429554296542975429854299543005430154302543035430454305543065430754308543095431054311543125431354314543155431654317543185431954320543215432254323543245432554326543275432854329543305433154332543335433454335543365433754338543395434054341543425434354344543455434654347543485434954350543515435254353543545435554356543575435854359543605436154362543635436454365543665436754368543695437054371543725437354374543755437654377543785437954380543815438254383543845438554386543875438854389543905439154392543935439454395543965439754398543995440054401544025440354404544055440654407544085440954410544115441254413544145441554416544175441854419544205442154422544235442454425544265442754428544295443054431544325443354434544355443654437544385443954440544415444254443544445444554446544475444854449544505445154452544535445454455544565445754458544595446054461544625446354464544655446654467544685446954470544715447254473544745447554476544775447854479544805448154482544835448454485544865448754488544895449054491544925449354494544955449654497544985449954500545015450254503545045450554506545075450854509545105451154512545135451454515545165451754518545195452054521545225452354524545255452654527545285452954530545315453254533545345453554536545375453854539545405454154542545435454454545545465454754548545495455054551545525455354554545555455654557545585455954560545615456254563545645456554566545675456854569545705457154572545735457454575545765457754578545795458054581545825458354584545855458654587545885458954590545915459254593545945459554596545975459854599546005460154602546035460454605546065460754608546095461054611546125461354614546155461654617546185461954620546215462254623546245462554626546275462854629546305463154632546335463454635546365463754638546395464054641546425464354644546455464654647546485464954650546515465254653546545465554656546575465854659546605466154662546635466454665546665466754668546695467054671546725467354674546755467654677546785467954680546815468254683546845468554686546875468854689546905469154692546935469454695546965469754698546995470054701547025470354704547055470654707547085470954710547115471254713547145471554716547175471854719547205472154722547235472454725547265472754728547295473054731547325473354734547355473654737547385473954740547415474254743547445474554746547475474854749547505475154752547535475454755547565475754758547595476054761547625476354764547655476654767547685476954770547715477254773547745477554776547775477854779547805478154782547835478454785547865478754788547895479054791547925479354794547955479654797547985479954800548015480254803548045480554806548075480854809548105481154812548135481454815548165481754818548195482054821548225482354824548255482654827548285482954830548315483254833548345483554836548375483854839548405484154842548435484454845548465484754848548495485054851548525485354854548555485654857548585485954860548615486254863548645486554866548675486854869548705487154872548735487454875548765487754878548795488054881548825488354884548855488654887548885488954890548915489254893548945489554896548975489854899549005490154902549035490454905549065490754908549095491054911549125491354914549155491654917549185491954920549215492254923549245492554926549275492854929549305493154932549335493454935549365493754938549395494054941549425494354944549455494654947549485494954950549515495254953549545495554956549575495854959549605496154962549635496454965549665496754968549695497054971549725497354974549755497654977549785497954980549815498254983549845498554986549875498854989549905499154992549935499454995549965499754998549995500055001550025500355004550055500655007550085500955010550115501255013550145501555016550175501855019550205502155022550235502455025550265502755028550295503055031550325503355034550355503655037550385503955040550415504255043550445504555046550475504855049550505505155052550535505455055550565505755058550595506055061550625506355064550655506655067550685506955070550715507255073550745507555076550775507855079550805508155082550835508455085550865508755088550895509055091550925509355094550955509655097550985509955100551015510255103551045510555106551075510855109551105511155112551135511455115551165511755118551195512055121551225512355124551255512655127551285512955130551315513255133551345513555136551375513855139551405514155142551435514455145551465514755148551495515055151551525515355154551555515655157551585515955160551615516255163551645516555166551675516855169551705517155172551735517455175551765517755178551795518055181551825518355184551855518655187551885518955190551915519255193551945519555196551975519855199552005520155202552035520455205552065520755208552095521055211552125521355214552155521655217552185521955220552215522255223552245522555226552275522855229552305523155232552335523455235552365523755238552395524055241552425524355244552455524655247552485524955250552515525255253552545525555256552575525855259552605526155262552635526455265552665526755268552695527055271552725527355274552755527655277552785527955280552815528255283552845528555286552875528855289552905529155292552935529455295552965529755298552995530055301553025530355304553055530655307553085530955310553115531255313553145531555316553175531855319553205532155322553235532455325553265532755328553295533055331553325533355334553355533655337553385533955340553415534255343553445534555346553475534855349553505535155352553535535455355553565535755358553595536055361553625536355364553655536655367553685536955370553715537255373553745537555376553775537855379553805538155382553835538455385553865538755388553895539055391553925539355394553955539655397553985539955400554015540255403554045540555406554075540855409554105541155412554135541455415554165541755418554195542055421554225542355424554255542655427554285542955430554315543255433554345543555436554375543855439554405544155442554435544455445554465544755448554495545055451554525545355454554555545655457554585545955460554615546255463554645546555466554675546855469554705547155472554735547455475554765547755478554795548055481554825548355484554855548655487554885548955490554915549255493554945549555496554975549855499555005550155502555035550455505555065550755508555095551055511555125551355514555155551655517555185551955520555215552255523555245552555526555275552855529555305553155532555335553455535555365553755538555395554055541555425554355544555455554655547555485554955550555515555255553555545555555556555575555855559555605556155562555635556455565555665556755568555695557055571555725557355574555755557655577555785557955580555815558255583555845558555586555875558855589555905559155592555935559455595555965559755598555995560055601556025560355604556055560655607556085560955610556115561255613556145561555616556175561855619556205562155622556235562455625556265562755628556295563055631556325563355634556355563655637556385563955640556415564255643556445564555646556475564855649556505565155652556535565455655556565565755658556595566055661556625566355664556655566655667556685566955670556715567255673556745567555676556775567855679556805568155682556835568455685556865568755688556895569055691556925569355694556955569655697556985569955700557015570255703557045570555706557075570855709557105571155712557135571455715557165571755718557195572055721557225572355724557255572655727557285572955730557315573255733557345573555736557375573855739557405574155742557435574455745557465574755748557495575055751557525575355754557555575655757557585575955760557615576255763557645576555766557675576855769557705577155772557735577455775557765577755778557795578055781557825578355784557855578655787557885578955790557915579255793557945579555796557975579855799558005580155802558035580455805558065580755808558095581055811558125581355814558155581655817558185581955820558215582255823558245582555826558275582855829558305583155832558335583455835558365583755838558395584055841558425584355844558455584655847558485584955850558515585255853558545585555856558575585855859558605586155862558635586455865558665586755868558695587055871558725587355874558755587655877558785587955880558815588255883558845588555886558875588855889558905589155892558935589455895558965589755898558995590055901559025590355904559055590655907559085590955910559115591255913559145591555916559175591855919559205592155922559235592455925559265592755928559295593055931559325593355934559355593655937559385593955940559415594255943559445594555946559475594855949559505595155952559535595455955559565595755958559595596055961559625596355964559655596655967559685596955970559715597255973559745597555976559775597855979559805598155982559835598455985559865598755988559895599055991559925599355994559955599655997559985599956000560015600256003560045600556006560075600856009560105601156012560135601456015560165601756018560195602056021560225602356024560255602656027560285602956030560315603256033560345603556036560375603856039560405604156042560435604456045560465604756048560495605056051560525605356054560555605656057560585605956060560615606256063560645606556066560675606856069560705607156072560735607456075560765607756078560795608056081560825608356084560855608656087560885608956090560915609256093560945609556096560975609856099561005610156102561035610456105561065610756108561095611056111561125611356114561155611656117561185611956120561215612256123561245612556126561275612856129561305613156132561335613456135561365613756138561395614056141561425614356144561455614656147561485614956150561515615256153561545615556156561575615856159561605616156162561635616456165561665616756168561695617056171561725617356174561755617656177561785617956180561815618256183561845618556186561875618856189561905619156192561935619456195561965619756198561995620056201562025620356204562055620656207562085620956210562115621256213562145621556216562175621856219562205622156222562235622456225562265622756228562295623056231562325623356234562355623656237562385623956240562415624256243562445624556246562475624856249562505625156252562535625456255562565625756258562595626056261562625626356264562655626656267562685626956270562715627256273562745627556276562775627856279562805628156282562835628456285562865628756288562895629056291562925629356294562955629656297562985629956300563015630256303563045630556306563075630856309563105631156312563135631456315563165631756318563195632056321563225632356324563255632656327563285632956330563315633256333563345633556336563375633856339563405634156342563435634456345563465634756348563495635056351563525635356354563555635656357563585635956360563615636256363563645636556366563675636856369563705637156372563735637456375563765637756378563795638056381563825638356384563855638656387563885638956390563915639256393563945639556396563975639856399564005640156402564035640456405564065640756408564095641056411564125641356414564155641656417564185641956420564215642256423564245642556426564275642856429564305643156432564335643456435564365643756438564395644056441564425644356444564455644656447564485644956450564515645256453564545645556456564575645856459564605646156462564635646456465564665646756468564695647056471564725647356474564755647656477564785647956480564815648256483564845648556486564875648856489564905649156492564935649456495564965649756498564995650056501565025650356504565055650656507565085650956510565115651256513565145651556516565175651856519565205652156522565235652456525565265652756528565295653056531565325653356534565355653656537565385653956540565415654256543565445654556546565475654856549565505655156552565535655456555565565655756558565595656056561565625656356564565655656656567565685656956570565715657256573565745657556576565775657856579565805658156582565835658456585565865658756588565895659056591565925659356594565955659656597565985659956600566015660256603566045660556606566075660856609566105661156612566135661456615566165661756618566195662056621566225662356624566255662656627566285662956630566315663256633566345663556636566375663856639566405664156642566435664456645566465664756648566495665056651566525665356654566555665656657566585665956660566615666256663566645666556666566675666856669566705667156672566735667456675566765667756678566795668056681566825668356684566855668656687566885668956690566915669256693566945669556696566975669856699567005670156702567035670456705567065670756708567095671056711567125671356714567155671656717567185671956720567215672256723567245672556726567275672856729567305673156732567335673456735567365673756738567395674056741567425674356744567455674656747567485674956750567515675256753567545675556756567575675856759567605676156762567635676456765567665676756768567695677056771567725677356774567755677656777567785677956780567815678256783567845678556786567875678856789567905679156792567935679456795567965679756798567995680056801568025680356804568055680656807568085680956810568115681256813568145681556816568175681856819568205682156822568235682456825568265682756828568295683056831568325683356834568355683656837568385683956840568415684256843568445684556846568475684856849568505685156852568535685456855568565685756858568595686056861568625686356864568655686656867568685686956870568715687256873568745687556876568775687856879568805688156882568835688456885568865688756888568895689056891568925689356894568955689656897568985689956900569015690256903569045690556906569075690856909569105691156912569135691456915569165691756918569195692056921569225692356924569255692656927569285692956930569315693256933569345693556936569375693856939569405694156942569435694456945569465694756948569495695056951569525695356954569555695656957569585695956960569615696256963569645696556966569675696856969569705697156972569735697456975569765697756978569795698056981569825698356984569855698656987569885698956990569915699256993569945699556996569975699856999570005700157002570035700457005570065700757008570095701057011570125701357014570155701657017570185701957020570215702257023570245702557026570275702857029570305703157032570335703457035570365703757038570395704057041570425704357044570455704657047570485704957050570515705257053570545705557056570575705857059570605706157062570635706457065570665706757068570695707057071570725707357074570755707657077570785707957080570815708257083570845708557086570875708857089570905709157092570935709457095570965709757098570995710057101571025710357104571055710657107571085710957110571115711257113571145711557116571175711857119571205712157122571235712457125571265712757128571295713057131571325713357134571355713657137571385713957140571415714257143571445714557146571475714857149571505715157152571535715457155571565715757158571595716057161571625716357164571655716657167571685716957170571715717257173571745717557176571775717857179571805718157182571835718457185571865718757188571895719057191571925719357194571955719657197571985719957200572015720257203572045720557206572075720857209572105721157212572135721457215572165721757218572195722057221572225722357224572255722657227572285722957230572315723257233572345723557236572375723857239572405724157242572435724457245572465724757248572495725057251572525725357254572555725657257572585725957260572615726257263572645726557266572675726857269572705727157272572735727457275572765727757278572795728057281572825728357284572855728657287572885728957290572915729257293572945729557296572975729857299573005730157302573035730457305573065730757308573095731057311573125731357314573155731657317573185731957320573215732257323573245732557326573275732857329573305733157332573335733457335573365733757338573395734057341573425734357344573455734657347573485734957350573515735257353573545735557356573575735857359573605736157362573635736457365573665736757368573695737057371573725737357374573755737657377573785737957380573815738257383573845738557386573875738857389573905739157392573935739457395573965739757398573995740057401574025740357404574055740657407574085740957410574115741257413574145741557416574175741857419574205742157422574235742457425574265742757428574295743057431574325743357434574355743657437574385743957440574415744257443574445744557446574475744857449574505745157452574535745457455574565745757458574595746057461574625746357464574655746657467574685746957470574715747257473574745747557476574775747857479574805748157482574835748457485574865748757488574895749057491574925749357494574955749657497574985749957500575015750257503575045750557506575075750857509575105751157512575135751457515575165751757518575195752057521575225752357524575255752657527575285752957530575315753257533575345753557536575375753857539575405754157542575435754457545575465754757548575495755057551575525755357554575555755657557575585755957560575615756257563575645756557566575675756857569575705757157572575735757457575575765757757578575795758057581575825758357584575855758657587575885758957590575915759257593575945759557596575975759857599576005760157602576035760457605576065760757608576095761057611576125761357614576155761657617576185761957620576215762257623576245762557626576275762857629576305763157632576335763457635576365763757638576395764057641576425764357644576455764657647576485764957650576515765257653576545765557656576575765857659576605766157662576635766457665576665766757668576695767057671576725767357674576755767657677576785767957680576815768257683576845768557686576875768857689576905769157692576935769457695576965769757698576995770057701577025770357704577055770657707577085770957710577115771257713577145771557716577175771857719577205772157722577235772457725577265772757728577295773057731577325773357734577355773657737577385773957740577415774257743577445774557746577475774857749577505775157752577535775457755577565775757758577595776057761577625776357764577655776657767577685776957770577715777257773577745777557776577775777857779577805778157782577835778457785577865778757788577895779057791577925779357794577955779657797577985779957800578015780257803578045780557806578075780857809578105781157812578135781457815578165781757818578195782057821578225782357824578255782657827578285782957830578315783257833578345783557836578375783857839578405784157842578435784457845578465784757848578495785057851578525785357854578555785657857578585785957860578615786257863578645786557866578675786857869578705787157872578735787457875578765787757878578795788057881578825788357884578855788657887578885788957890578915789257893578945789557896578975789857899579005790157902579035790457905579065790757908579095791057911579125791357914579155791657917579185791957920579215792257923579245792557926579275792857929579305793157932579335793457935579365793757938579395794057941579425794357944579455794657947579485794957950579515795257953579545795557956579575795857959579605796157962579635796457965579665796757968579695797057971579725797357974579755797657977579785797957980579815798257983579845798557986579875798857989579905799157992579935799457995579965799757998579995800058001580025800358004580055800658007580085800958010580115801258013580145801558016580175801858019580205802158022580235802458025580265802758028580295803058031580325803358034580355803658037580385803958040580415804258043580445804558046580475804858049580505805158052580535805458055580565805758058580595806058061580625806358064580655806658067580685806958070580715807258073580745807558076580775807858079580805808158082580835808458085580865808758088580895809058091580925809358094580955809658097580985809958100581015810258103581045810558106581075810858109581105811158112581135811458115581165811758118581195812058121581225812358124581255812658127581285812958130581315813258133581345813558136581375813858139581405814158142581435814458145581465814758148581495815058151581525815358154581555815658157581585815958160581615816258163581645816558166581675816858169581705817158172581735817458175581765817758178581795818058181581825818358184581855818658187581885818958190581915819258193581945819558196581975819858199582005820158202582035820458205582065820758208582095821058211582125821358214582155821658217582185821958220582215822258223582245822558226582275822858229582305823158232582335823458235582365823758238582395824058241582425824358244582455824658247582485824958250582515825258253582545825558256582575825858259582605826158262582635826458265582665826758268582695827058271582725827358274582755827658277582785827958280582815828258283582845828558286582875828858289582905829158292582935829458295582965829758298582995830058301583025830358304583055830658307583085830958310583115831258313583145831558316583175831858319583205832158322583235832458325583265832758328583295833058331583325833358334583355833658337583385833958340583415834258343583445834558346583475834858349583505835158352583535835458355583565835758358583595836058361583625836358364583655836658367583685836958370583715837258373583745837558376583775837858379583805838158382583835838458385583865838758388583895839058391583925839358394583955839658397583985839958400584015840258403584045840558406584075840858409584105841158412584135841458415584165841758418584195842058421584225842358424584255842658427584285842958430584315843258433584345843558436584375843858439584405844158442584435844458445584465844758448584495845058451584525845358454584555845658457584585845958460584615846258463584645846558466584675846858469584705847158472584735847458475584765847758478584795848058481584825848358484584855848658487584885848958490584915849258493584945849558496584975849858499585005850158502585035850458505585065850758508585095851058511585125851358514585155851658517585185851958520585215852258523585245852558526585275852858529585305853158532585335853458535585365853758538585395854058541585425854358544585455854658547585485854958550585515855258553585545855558556585575855858559585605856158562585635856458565585665856758568585695857058571585725857358574585755857658577585785857958580585815858258583585845858558586585875858858589585905859158592585935859458595585965859758598585995860058601586025860358604586055860658607586085860958610586115861258613586145861558616586175861858619586205862158622586235862458625586265862758628586295863058631586325863358634586355863658637586385863958640586415864258643586445864558646586475864858649586505865158652586535865458655586565865758658586595866058661586625866358664586655866658667586685866958670586715867258673586745867558676586775867858679586805868158682586835868458685586865868758688586895869058691586925869358694586955869658697586985869958700587015870258703587045870558706587075870858709587105871158712587135871458715587165871758718587195872058721587225872358724587255872658727587285872958730587315873258733587345873558736587375873858739587405874158742587435874458745587465874758748587495875058751587525875358754587555875658757587585875958760587615876258763587645876558766587675876858769587705877158772587735877458775587765877758778587795878058781587825878358784587855878658787587885878958790587915879258793587945879558796587975879858799588005880158802588035880458805588065880758808588095881058811588125881358814588155881658817588185881958820588215882258823588245882558826588275882858829588305883158832588335883458835588365883758838588395884058841588425884358844588455884658847588485884958850588515885258853588545885558856588575885858859588605886158862588635886458865588665886758868588695887058871588725887358874588755887658877588785887958880588815888258883588845888558886588875888858889588905889158892588935889458895588965889758898588995890058901589025890358904589055890658907589085890958910589115891258913589145891558916589175891858919589205892158922589235892458925589265892758928589295893058931589325893358934589355893658937589385893958940589415894258943589445894558946589475894858949589505895158952589535895458955589565895758958589595896058961589625896358964589655896658967589685896958970589715897258973589745897558976589775897858979589805898158982589835898458985589865898758988589895899058991589925899358994589955899658997589985899959000590015900259003590045900559006590075900859009590105901159012590135901459015590165901759018590195902059021590225902359024590255902659027590285902959030590315903259033590345903559036590375903859039590405904159042590435904459045590465904759048590495905059051590525905359054590555905659057590585905959060590615906259063590645906559066590675906859069590705907159072590735907459075590765907759078590795908059081590825908359084590855908659087590885908959090590915909259093590945909559096590975909859099591005910159102591035910459105591065910759108591095911059111591125911359114591155911659117591185911959120591215912259123591245912559126591275912859129591305913159132591335913459135591365913759138591395914059141591425914359144591455914659147591485914959150591515915259153591545915559156591575915859159591605916159162591635916459165591665916759168591695917059171591725917359174591755917659177591785917959180591815918259183591845918559186591875918859189591905919159192591935919459195591965919759198591995920059201592025920359204592055920659207592085920959210592115921259213592145921559216592175921859219592205922159222592235922459225592265922759228592295923059231592325923359234592355923659237592385923959240592415924259243592445924559246592475924859249592505925159252592535925459255592565925759258592595926059261592625926359264592655926659267592685926959270592715927259273592745927559276592775927859279592805928159282592835928459285592865928759288592895929059291592925929359294592955929659297592985929959300593015930259303593045930559306593075930859309593105931159312593135931459315593165931759318593195932059321593225932359324593255932659327593285932959330593315933259333593345933559336593375933859339593405934159342593435934459345593465934759348593495935059351593525935359354593555935659357593585935959360593615936259363593645936559366593675936859369593705937159372593735937459375593765937759378593795938059381593825938359384593855938659387593885938959390593915939259393593945939559396593975939859399594005940159402594035940459405594065940759408594095941059411594125941359414594155941659417594185941959420594215942259423594245942559426594275942859429594305943159432594335943459435594365943759438594395944059441594425944359444594455944659447594485944959450594515945259453594545945559456594575945859459594605946159462594635946459465594665946759468594695947059471594725947359474594755947659477594785947959480594815948259483594845948559486594875948859489594905949159492594935949459495594965949759498594995950059501595025950359504595055950659507595085950959510595115951259513595145951559516595175951859519595205952159522595235952459525595265952759528595295953059531595325953359534595355953659537595385953959540595415954259543595445954559546595475954859549595505955159552595535955459555595565955759558595595956059561595625956359564595655956659567595685956959570595715957259573595745957559576595775957859579595805958159582595835958459585595865958759588595895959059591595925959359594595955959659597595985959959600596015960259603596045960559606596075960859609596105961159612596135961459615596165961759618596195962059621596225962359624596255962659627596285962959630596315963259633596345963559636596375963859639596405964159642596435964459645596465964759648596495965059651596525965359654596555965659657596585965959660596615966259663596645966559666596675966859669596705967159672596735967459675596765967759678596795968059681596825968359684596855968659687596885968959690596915969259693596945969559696596975969859699597005970159702597035970459705597065970759708597095971059711597125971359714597155971659717597185971959720597215972259723597245972559726597275972859729597305973159732597335973459735597365973759738597395974059741597425974359744597455974659747597485974959750597515975259753597545975559756597575975859759597605976159762597635976459765597665976759768597695977059771597725977359774597755977659777597785977959780597815978259783597845978559786597875978859789597905979159792597935979459795597965979759798597995980059801598025980359804598055980659807598085980959810598115981259813598145981559816598175981859819598205982159822598235982459825598265982759828598295983059831598325983359834598355983659837598385983959840598415984259843598445984559846598475984859849598505985159852598535985459855598565985759858598595986059861598625986359864598655986659867598685986959870598715987259873598745987559876598775987859879598805988159882598835988459885598865988759888598895989059891598925989359894598955989659897598985989959900599015990259903599045990559906599075990859909599105991159912599135991459915599165991759918599195992059921599225992359924599255992659927599285992959930599315993259933599345993559936599375993859939599405994159942599435994459945599465994759948599495995059951599525995359954599555995659957599585995959960599615996259963599645996559966599675996859969599705997159972599735997459975599765997759978599795998059981599825998359984599855998659987599885998959990599915999259993599945999559996599975999859999600006000160002600036000460005600066000760008600096001060011600126001360014600156001660017600186001960020600216002260023600246002560026600276002860029600306003160032600336003460035600366003760038600396004060041600426004360044600456004660047600486004960050600516005260053600546005560056600576005860059600606006160062600636006460065600666006760068600696007060071600726007360074600756007660077600786007960080600816008260083600846008560086600876008860089600906009160092600936009460095600966009760098600996010060101601026010360104601056010660107601086010960110601116011260113601146011560116601176011860119601206012160122601236012460125601266012760128601296013060131601326013360134601356013660137601386013960140601416014260143601446014560146601476014860149601506015160152601536015460155601566015760158601596016060161601626016360164601656016660167601686016960170601716017260173601746017560176601776017860179601806018160182601836018460185601866018760188601896019060191601926019360194601956019660197601986019960200602016020260203602046020560206602076020860209602106021160212602136021460215602166021760218602196022060221602226022360224602256022660227602286022960230602316023260233602346023560236602376023860239602406024160242602436024460245602466024760248602496025060251602526025360254602556025660257602586025960260602616026260263602646026560266602676026860269602706027160272602736027460275602766027760278602796028060281602826028360284602856028660287602886028960290602916029260293602946029560296602976029860299603006030160302603036030460305603066030760308603096031060311603126031360314603156031660317603186031960320603216032260323603246032560326603276032860329603306033160332603336033460335603366033760338603396034060341603426034360344603456034660347603486034960350603516035260353603546035560356603576035860359603606036160362603636036460365603666036760368603696037060371603726037360374603756037660377603786037960380603816038260383603846038560386603876038860389603906039160392603936039460395603966039760398603996040060401604026040360404604056040660407604086040960410604116041260413604146041560416604176041860419604206042160422604236042460425604266042760428604296043060431604326043360434604356043660437604386043960440604416044260443604446044560446604476044860449604506045160452604536045460455604566045760458604596046060461604626046360464604656046660467604686046960470604716047260473604746047560476604776047860479604806048160482604836048460485604866048760488604896049060491604926049360494604956049660497604986049960500605016050260503605046050560506605076050860509605106051160512605136051460515605166051760518605196052060521605226052360524605256052660527605286052960530605316053260533605346053560536605376053860539605406054160542605436054460545605466054760548605496055060551605526055360554605556055660557605586055960560605616056260563605646056560566605676056860569605706057160572605736057460575605766057760578605796058060581605826058360584605856058660587605886058960590605916059260593605946059560596605976059860599606006060160602606036060460605606066060760608606096061060611606126061360614606156061660617606186061960620606216062260623606246062560626606276062860629606306063160632606336063460635606366063760638606396064060641606426064360644606456064660647606486064960650606516065260653606546065560656606576065860659606606066160662606636066460665606666066760668606696067060671606726067360674606756067660677606786067960680606816068260683606846068560686606876068860689606906069160692606936069460695606966069760698606996070060701607026070360704607056070660707607086070960710607116071260713607146071560716607176071860719607206072160722607236072460725607266072760728607296073060731607326073360734607356073660737607386073960740607416074260743607446074560746607476074860749607506075160752607536075460755607566075760758607596076060761607626076360764607656076660767607686076960770607716077260773607746077560776607776077860779607806078160782607836078460785607866078760788607896079060791607926079360794607956079660797607986079960800608016080260803608046080560806608076080860809608106081160812608136081460815608166081760818608196082060821608226082360824608256082660827608286082960830608316083260833608346083560836608376083860839608406084160842608436084460845608466084760848608496085060851608526085360854608556085660857608586085960860608616086260863608646086560866608676086860869608706087160872608736087460875608766087760878608796088060881608826088360884608856088660887608886088960890608916089260893608946089560896608976089860899609006090160902609036090460905609066090760908609096091060911609126091360914609156091660917609186091960920609216092260923609246092560926609276092860929609306093160932609336093460935609366093760938609396094060941609426094360944609456094660947609486094960950609516095260953609546095560956609576095860959609606096160962609636096460965609666096760968609696097060971609726097360974609756097660977609786097960980609816098260983609846098560986609876098860989609906099160992609936099460995609966099760998609996100061001610026100361004610056100661007610086100961010610116101261013610146101561016610176101861019610206102161022610236102461025610266102761028610296103061031610326103361034610356103661037610386103961040610416104261043610446104561046610476104861049610506105161052610536105461055610566105761058610596106061061610626106361064610656106661067610686106961070610716107261073610746107561076610776107861079610806108161082610836108461085610866108761088610896109061091610926109361094610956109661097610986109961100611016110261103611046110561106611076110861109611106111161112611136111461115611166111761118611196112061121611226112361124611256112661127611286112961130611316113261133611346113561136611376113861139611406114161142611436114461145611466114761148611496115061151611526115361154611556115661157611586115961160611616116261163611646116561166611676116861169611706117161172611736117461175611766117761178611796118061181611826118361184611856118661187611886118961190611916119261193611946119561196611976119861199612006120161202612036120461205612066120761208612096121061211612126121361214612156121661217612186121961220612216122261223612246122561226612276122861229612306123161232612336123461235612366123761238612396124061241612426124361244612456124661247612486124961250612516125261253612546125561256612576125861259612606126161262612636126461265612666126761268612696127061271612726127361274612756127661277612786127961280612816128261283612846128561286612876128861289612906129161292612936129461295612966129761298612996130061301613026130361304613056130661307613086130961310613116131261313613146131561316613176131861319613206132161322613236132461325613266132761328613296133061331613326133361334613356133661337613386133961340613416134261343613446134561346613476134861349613506135161352613536135461355613566135761358613596136061361613626136361364613656136661367613686136961370613716137261373613746137561376613776137861379613806138161382613836138461385613866138761388613896139061391613926139361394613956139661397613986139961400614016140261403614046140561406614076140861409614106141161412614136141461415614166141761418614196142061421614226142361424614256142661427614286142961430614316143261433614346143561436614376143861439614406144161442614436144461445614466144761448614496145061451614526145361454614556145661457614586145961460614616146261463614646146561466614676146861469614706147161472614736147461475614766147761478614796148061481614826148361484614856148661487614886148961490614916149261493614946149561496614976149861499615006150161502615036150461505615066150761508615096151061511615126151361514615156151661517615186151961520615216152261523615246152561526615276152861529615306153161532615336153461535615366153761538615396154061541615426154361544615456154661547615486154961550615516155261553615546155561556615576155861559615606156161562615636156461565615666156761568615696157061571615726157361574615756157661577615786157961580615816158261583615846158561586615876158861589615906159161592615936159461595615966159761598615996160061601616026160361604616056160661607616086160961610616116161261613616146161561616616176161861619616206162161622616236162461625616266162761628616296163061631616326163361634616356163661637616386163961640616416164261643616446164561646616476164861649616506165161652616536165461655616566165761658616596166061661616626166361664616656166661667616686166961670616716167261673616746167561676616776167861679616806168161682616836168461685616866168761688616896169061691616926169361694616956169661697616986169961700617016170261703617046170561706617076170861709617106171161712617136171461715617166171761718617196172061721617226172361724617256172661727617286172961730617316173261733617346173561736617376173861739617406174161742617436174461745617466174761748617496175061751617526175361754617556175661757617586175961760617616176261763617646176561766617676176861769617706177161772617736177461775617766177761778617796178061781617826178361784617856178661787617886178961790617916179261793617946179561796617976179861799618006180161802618036180461805618066180761808618096181061811618126181361814618156181661817618186181961820618216182261823618246182561826618276182861829618306183161832618336183461835618366183761838618396184061841618426184361844618456184661847618486184961850618516185261853618546185561856618576185861859618606186161862618636186461865618666186761868618696187061871618726187361874618756187661877618786187961880618816188261883618846188561886618876188861889618906189161892618936189461895618966189761898618996190061901619026190361904619056190661907619086190961910619116191261913619146191561916619176191861919619206192161922619236192461925619266192761928619296193061931619326193361934619356193661937619386193961940619416194261943619446194561946619476194861949619506195161952619536195461955619566195761958619596196061961619626196361964619656196661967619686196961970619716197261973619746197561976619776197861979619806198161982619836198461985619866198761988619896199061991619926199361994619956199661997619986199962000620016200262003620046200562006620076200862009620106201162012620136201462015620166201762018620196202062021620226202362024620256202662027620286202962030620316203262033620346203562036620376203862039620406204162042620436204462045620466204762048620496205062051620526205362054620556205662057620586205962060620616206262063620646206562066620676206862069620706207162072620736207462075620766207762078620796208062081620826208362084620856208662087620886208962090620916209262093620946209562096620976209862099621006210162102621036210462105621066210762108621096211062111621126211362114621156211662117621186211962120621216212262123621246212562126621276212862129621306213162132621336213462135621366213762138621396214062141621426214362144621456214662147621486214962150621516215262153621546215562156621576215862159621606216162162621636216462165621666216762168621696217062171621726217362174621756217662177621786217962180621816218262183621846218562186621876218862189621906219162192621936219462195621966219762198621996220062201622026220362204622056220662207622086220962210622116221262213622146221562216622176221862219622206222162222622236222462225622266222762228622296223062231622326223362234622356223662237622386223962240622416224262243622446224562246622476224862249622506225162252622536225462255622566225762258622596226062261622626226362264622656226662267622686226962270622716227262273622746227562276622776227862279622806228162282622836228462285622866228762288622896229062291622926229362294622956229662297622986229962300623016230262303623046230562306623076230862309623106231162312623136231462315623166231762318623196232062321623226232362324623256232662327623286232962330623316233262333623346233562336623376233862339623406234162342623436234462345623466234762348623496235062351623526235362354623556235662357623586235962360623616236262363623646236562366623676236862369623706237162372623736237462375623766237762378623796238062381623826238362384623856238662387623886238962390623916239262393623946239562396623976239862399624006240162402624036240462405624066240762408624096241062411624126241362414624156241662417624186241962420624216242262423624246242562426624276242862429624306243162432624336243462435624366243762438624396244062441624426244362444624456244662447624486244962450624516245262453624546245562456624576245862459624606246162462624636246462465624666246762468624696247062471624726247362474624756247662477624786247962480624816248262483624846248562486624876248862489624906249162492624936249462495624966249762498624996250062501625026250362504625056250662507625086250962510625116251262513625146251562516625176251862519625206252162522625236252462525625266252762528625296253062531625326253362534625356253662537625386253962540625416254262543625446254562546625476254862549625506255162552625536255462555625566255762558625596256062561625626256362564625656256662567625686256962570625716257262573625746257562576625776257862579625806258162582625836258462585625866258762588625896259062591625926259362594625956259662597625986259962600626016260262603626046260562606626076260862609626106261162612626136261462615626166261762618626196262062621626226262362624626256262662627626286262962630626316263262633626346263562636626376263862639626406264162642626436264462645626466264762648626496265062651626526265362654626556265662657626586265962660626616266262663626646266562666626676266862669626706267162672626736267462675626766267762678626796268062681626826268362684626856268662687626886268962690626916269262693626946269562696626976269862699627006270162702627036270462705627066270762708627096271062711627126271362714627156271662717627186271962720627216272262723627246272562726627276272862729627306273162732627336273462735627366273762738627396274062741627426274362744627456274662747627486274962750627516275262753627546275562756627576275862759627606276162762627636276462765627666276762768627696277062771627726277362774627756277662777627786277962780627816278262783627846278562786627876278862789627906279162792627936279462795627966279762798627996280062801628026280362804628056280662807628086280962810628116281262813628146281562816628176281862819628206282162822628236282462825628266282762828628296283062831628326283362834628356283662837628386283962840628416284262843628446284562846628476284862849628506285162852628536285462855628566285762858628596286062861628626286362864628656286662867628686286962870628716287262873628746287562876628776287862879628806288162882628836288462885628866288762888628896289062891628926289362894628956289662897628986289962900629016290262903629046290562906629076290862909629106291162912629136291462915629166291762918629196292062921629226292362924629256292662927629286292962930629316293262933629346293562936629376293862939629406294162942629436294462945629466294762948629496295062951629526295362954629556295662957629586295962960629616296262963629646296562966629676296862969629706297162972629736297462975629766297762978629796298062981629826298362984629856298662987629886298962990629916299262993629946299562996629976299862999630006300163002630036300463005630066300763008630096301063011630126301363014630156301663017630186301963020630216302263023630246302563026630276302863029630306303163032630336303463035630366303763038630396304063041630426304363044630456304663047630486304963050630516305263053630546305563056630576305863059630606306163062630636306463065630666306763068630696307063071630726307363074630756307663077630786307963080630816308263083630846308563086630876308863089630906309163092630936309463095630966309763098630996310063101631026310363104631056310663107631086310963110631116311263113631146311563116631176311863119631206312163122631236312463125631266312763128631296313063131631326313363134631356313663137631386313963140631416314263143631446314563146631476314863149631506315163152631536315463155631566315763158631596316063161631626316363164631656316663167631686316963170631716317263173631746317563176631776317863179631806318163182631836318463185631866318763188631896319063191631926319363194631956319663197631986319963200632016320263203632046320563206632076320863209632106321163212632136321463215632166321763218632196322063221632226322363224632256322663227632286322963230632316323263233632346323563236632376323863239632406324163242632436324463245632466324763248632496325063251632526325363254632556325663257632586325963260632616326263263632646326563266632676326863269632706327163272632736327463275632766327763278632796328063281632826328363284632856328663287632886328963290632916329263293632946329563296632976329863299633006330163302633036330463305633066330763308633096331063311633126331363314633156331663317633186331963320633216332263323633246332563326633276332863329633306333163332633336333463335633366333763338633396334063341633426334363344633456334663347633486334963350633516335263353633546335563356633576335863359633606336163362633636336463365633666336763368633696337063371633726337363374633756337663377633786337963380633816338263383633846338563386633876338863389633906339163392633936339463395633966339763398633996340063401634026340363404634056340663407634086340963410634116341263413634146341563416634176341863419634206342163422634236342463425634266342763428634296343063431634326343363434634356343663437634386343963440634416344263443634446344563446634476344863449634506345163452634536345463455634566345763458634596346063461634626346363464634656346663467634686346963470634716347263473634746347563476634776347863479634806348163482634836348463485634866348763488634896349063491634926349363494634956349663497634986349963500635016350263503635046350563506635076350863509635106351163512635136351463515635166351763518635196352063521635226352363524635256352663527635286352963530635316353263533635346353563536635376353863539635406354163542635436354463545635466354763548635496355063551635526355363554635556355663557635586355963560635616356263563635646356563566635676356863569635706357163572635736357463575635766357763578635796358063581635826358363584635856358663587635886358963590635916359263593635946359563596635976359863599636006360163602636036360463605636066360763608636096361063611636126361363614636156361663617636186361963620636216362263623636246362563626636276362863629636306363163632636336363463635636366363763638636396364063641636426364363644636456364663647636486364963650636516365263653636546365563656636576365863659636606366163662636636366463665636666366763668636696367063671636726367363674636756367663677636786367963680636816368263683636846368563686636876368863689636906369163692636936369463695636966369763698636996370063701637026370363704637056370663707637086370963710637116371263713637146371563716637176371863719637206372163722637236372463725637266372763728637296373063731637326373363734637356373663737637386373963740637416374263743637446374563746637476374863749637506375163752637536375463755637566375763758637596376063761637626376363764637656376663767637686376963770637716377263773637746377563776637776377863779637806378163782637836378463785637866378763788637896379063791637926379363794637956379663797637986379963800638016380263803638046380563806638076380863809638106381163812638136381463815638166381763818638196382063821638226382363824638256382663827638286382963830638316383263833638346383563836638376383863839638406384163842638436384463845638466384763848638496385063851638526385363854638556385663857638586385963860638616386263863638646386563866638676386863869638706387163872638736387463875638766387763878638796388063881638826388363884638856388663887638886388963890638916389263893638946389563896638976389863899639006390163902639036390463905639066390763908639096391063911639126391363914639156391663917639186391963920639216392263923639246392563926639276392863929639306393163932639336393463935639366393763938639396394063941639426394363944639456394663947639486394963950639516395263953639546395563956639576395863959639606396163962639636396463965639666396763968639696397063971639726397363974639756397663977639786397963980639816398263983639846398563986639876398863989639906399163992639936399463995639966399763998639996400064001640026400364004640056400664007640086400964010640116401264013640146401564016640176401864019640206402164022640236402464025640266402764028640296403064031640326403364034640356403664037640386403964040640416404264043640446404564046640476404864049640506405164052640536405464055640566405764058640596406064061640626406364064640656406664067640686406964070640716407264073640746407564076640776407864079640806408164082640836408464085640866408764088640896409064091640926409364094640956409664097640986409964100641016410264103641046410564106641076410864109641106411164112641136411464115641166411764118641196412064121641226412364124641256412664127641286412964130641316413264133641346413564136641376413864139641406414164142641436414464145641466414764148641496415064151641526415364154641556415664157641586415964160641616416264163641646416564166641676416864169641706417164172641736417464175641766417764178641796418064181641826418364184641856418664187641886418964190641916419264193641946419564196641976419864199642006420164202642036420464205642066420764208642096421064211642126421364214642156421664217642186421964220642216422264223642246422564226642276422864229642306423164232642336423464235642366423764238642396424064241642426424364244642456424664247642486424964250642516425264253642546425564256642576425864259642606426164262642636426464265642666426764268642696427064271642726427364274642756427664277642786427964280642816428264283642846428564286642876428864289642906429164292642936429464295642966429764298642996430064301643026430364304643056430664307643086430964310643116431264313643146431564316643176431864319643206432164322643236432464325643266432764328643296433064331643326433364334643356433664337643386433964340643416434264343643446434564346643476434864349643506435164352643536435464355643566435764358643596436064361643626436364364643656436664367643686436964370643716437264373643746437564376643776437864379643806438164382643836438464385643866438764388643896439064391643926439364394643956439664397643986439964400644016440264403644046440564406644076440864409644106441164412644136441464415644166441764418644196442064421644226442364424644256442664427644286442964430644316443264433644346443564436644376443864439644406444164442644436444464445644466444764448644496445064451644526445364454644556445664457644586445964460644616446264463644646446564466644676446864469644706447164472644736447464475644766447764478644796448064481644826448364484644856448664487644886448964490644916449264493644946449564496644976449864499645006450164502645036450464505645066450764508645096451064511645126451364514645156451664517645186451964520645216452264523645246452564526645276452864529645306453164532645336453464535645366453764538645396454064541645426454364544645456454664547645486454964550645516455264553645546455564556645576455864559645606456164562645636456464565645666456764568645696457064571645726457364574645756457664577645786457964580645816458264583645846458564586645876458864589645906459164592645936459464595645966459764598645996460064601646026460364604646056460664607646086460964610646116461264613646146461564616646176461864619646206462164622646236462464625646266462764628646296463064631646326463364634646356463664637646386463964640646416464264643646446464564646646476464864649646506465164652646536465464655646566465764658646596466064661646626466364664646656466664667646686466964670646716467264673646746467564676646776467864679646806468164682646836468464685646866468764688646896469064691646926469364694646956469664697646986469964700647016470264703647046470564706647076470864709647106471164712647136471464715647166471764718647196472064721647226472364724647256472664727647286472964730647316473264733647346473564736647376473864739647406474164742647436474464745647466474764748647496475064751647526475364754647556475664757647586475964760647616476264763647646476564766647676476864769647706477164772647736477464775647766477764778647796478064781647826478364784647856478664787647886478964790647916479264793647946479564796647976479864799648006480164802648036480464805648066480764808648096481064811648126481364814648156481664817648186481964820648216482264823648246482564826648276482864829648306483164832648336483464835648366483764838648396484064841648426484364844648456484664847648486484964850648516485264853648546485564856648576485864859648606486164862648636486464865648666486764868648696487064871648726487364874648756487664877648786487964880648816488264883648846488564886648876488864889648906489164892648936489464895648966489764898648996490064901649026490364904649056490664907649086490964910649116491264913649146491564916649176491864919649206492164922649236492464925649266492764928649296493064931649326493364934649356493664937649386493964940649416494264943649446494564946649476494864949649506495164952649536495464955649566495764958649596496064961649626496364964649656496664967649686496964970649716497264973649746497564976649776497864979649806498164982649836498464985649866498764988649896499064991649926499364994649956499664997649986499965000650016500265003650046500565006650076500865009650106501165012650136501465015650166501765018650196502065021650226502365024650256502665027650286502965030650316503265033650346503565036650376503865039650406504165042650436504465045650466504765048650496505065051650526505365054650556505665057650586505965060650616506265063650646506565066650676506865069650706507165072650736507465075650766507765078650796508065081650826508365084650856508665087650886508965090650916509265093650946509565096650976509865099651006510165102651036510465105651066510765108651096511065111651126511365114651156511665117651186511965120651216512265123651246512565126651276512865129651306513165132651336513465135651366513765138651396514065141651426514365144651456514665147651486514965150651516515265153651546515565156651576515865159651606516165162651636516465165651666516765168651696517065171651726517365174651756517665177651786517965180651816518265183651846518565186651876518865189651906519165192651936519465195651966519765198651996520065201652026520365204652056520665207652086520965210652116521265213652146521565216652176521865219652206522165222652236522465225652266522765228652296523065231652326523365234652356523665237652386523965240652416524265243652446524565246652476524865249652506525165252652536525465255652566525765258652596526065261652626526365264652656526665267652686526965270652716527265273652746527565276652776527865279652806528165282652836528465285652866528765288652896529065291652926529365294652956529665297652986529965300653016530265303653046530565306653076530865309653106531165312653136531465315653166531765318653196532065321653226532365324653256532665327653286532965330653316533265333653346533565336653376533865339653406534165342653436534465345653466534765348653496535065351653526535365354653556535665357653586535965360653616536265363653646536565366653676536865369653706537165372653736537465375653766537765378653796538065381653826538365384653856538665387653886538965390653916539265393653946539565396653976539865399654006540165402654036540465405654066540765408654096541065411654126541365414654156541665417654186541965420654216542265423654246542565426654276542865429654306543165432654336543465435654366543765438654396544065441654426544365444654456544665447654486544965450654516545265453654546545565456654576545865459654606546165462654636546465465654666546765468654696547065471654726547365474654756547665477654786547965480654816548265483654846548565486654876548865489654906549165492654936549465495654966549765498654996550065501655026550365504655056550665507655086550965510655116551265513655146551565516655176551865519655206552165522655236552465525655266552765528655296553065531655326553365534655356553665537655386553965540655416554265543655446554565546655476554865549655506555165552655536555465555655566555765558655596556065561655626556365564655656556665567655686556965570655716557265573655746557565576655776557865579655806558165582655836558465585655866558765588655896559065591655926559365594655956559665597655986559965600656016560265603656046560565606656076560865609656106561165612656136561465615656166561765618656196562065621656226562365624656256562665627656286562965630656316563265633656346563565636656376563865639656406564165642656436564465645656466564765648656496565065651656526565365654656556565665657656586565965660656616566265663656646566565666656676566865669656706567165672656736567465675656766567765678656796568065681656826568365684656856568665687656886568965690656916569265693656946569565696656976569865699657006570165702657036570465705657066570765708657096571065711657126571365714657156571665717657186571965720657216572265723657246572565726657276572865729657306573165732657336573465735657366573765738657396574065741657426574365744657456574665747657486574965750657516575265753657546575565756657576575865759657606576165762657636576465765657666576765768657696577065771657726577365774657756577665777657786577965780657816578265783657846578565786657876578865789657906579165792657936579465795657966579765798657996580065801658026580365804658056580665807658086580965810658116581265813658146581565816658176581865819658206582165822658236582465825658266582765828658296583065831658326583365834658356583665837658386583965840658416584265843658446584565846658476584865849658506585165852658536585465855658566585765858658596586065861658626586365864658656586665867658686586965870658716587265873658746587565876658776587865879658806588165882658836588465885658866588765888658896589065891658926589365894658956589665897658986589965900659016590265903659046590565906659076590865909659106591165912659136591465915659166591765918659196592065921659226592365924659256592665927659286592965930659316593265933659346593565936659376593865939659406594165942659436594465945659466594765948659496595065951659526595365954659556595665957659586595965960659616596265963659646596565966659676596865969659706597165972659736597465975659766597765978659796598065981659826598365984659856598665987659886598965990659916599265993659946599565996659976599865999660006600166002660036600466005660066600766008660096601066011660126601366014660156601666017660186601966020660216602266023660246602566026660276602866029660306603166032660336603466035660366603766038660396604066041660426604366044660456604666047660486604966050660516605266053660546605566056660576605866059660606606166062660636606466065660666606766068660696607066071660726607366074660756607666077660786607966080660816608266083660846608566086660876608866089660906609166092660936609466095660966609766098660996610066101661026610366104661056610666107661086610966110661116611266113661146611566116661176611866119661206612166122661236612466125661266612766128661296613066131661326613366134661356613666137661386613966140661416614266143661446614566146661476614866149661506615166152661536615466155661566615766158661596616066161661626616366164661656616666167661686616966170661716617266173661746617566176661776617866179661806618166182661836618466185661866618766188661896619066191661926619366194661956619666197661986619966200662016620266203662046620566206662076620866209662106621166212662136621466215662166621766218662196622066221662226622366224662256622666227662286622966230662316623266233662346623566236662376623866239662406624166242662436624466245662466624766248662496625066251662526625366254662556625666257662586625966260662616626266263662646626566266662676626866269662706627166272662736627466275662766627766278662796628066281662826628366284662856628666287662886628966290662916629266293662946629566296662976629866299663006630166302663036630466305663066630766308663096631066311663126631366314663156631666317663186631966320663216632266323663246632566326663276632866329663306633166332663336633466335663366633766338663396634066341663426634366344663456634666347663486634966350663516635266353663546635566356663576635866359663606636166362663636636466365663666636766368663696637066371663726637366374663756637666377663786637966380663816638266383663846638566386663876638866389663906639166392663936639466395663966639766398663996640066401664026640366404664056640666407664086640966410664116641266413664146641566416664176641866419664206642166422664236642466425664266642766428664296643066431664326643366434664356643666437664386643966440664416644266443664446644566446664476644866449664506645166452664536645466455664566645766458664596646066461664626646366464664656646666467664686646966470664716647266473664746647566476664776647866479664806648166482664836648466485664866648766488664896649066491664926649366494664956649666497664986649966500665016650266503665046650566506665076650866509665106651166512665136651466515665166651766518665196652066521665226652366524665256652666527665286652966530665316653266533665346653566536665376653866539665406654166542665436654466545665466654766548665496655066551665526655366554665556655666557665586655966560665616656266563665646656566566665676656866569665706657166572665736657466575665766657766578665796658066581665826658366584665856658666587665886658966590665916659266593665946659566596665976659866599666006660166602666036660466605666066660766608666096661066611666126661366614666156661666617666186661966620666216662266623666246662566626666276662866629666306663166632666336663466635666366663766638666396664066641666426664366644666456664666647666486664966650666516665266653666546665566656666576665866659666606666166662666636666466665666666666766668666696667066671666726667366674666756667666677666786667966680666816668266683666846668566686666876668866689666906669166692666936669466695666966669766698666996670066701667026670366704667056670666707667086670966710667116671266713667146671566716667176671866719667206672166722667236672466725667266672766728667296673066731667326673366734667356673666737667386673966740667416674266743667446674566746667476674866749667506675166752667536675466755667566675766758667596676066761667626676366764667656676666767667686676966770667716677266773667746677566776667776677866779667806678166782667836678466785667866678766788667896679066791667926679366794667956679666797667986679966800668016680266803668046680566806668076680866809668106681166812668136681466815668166681766818668196682066821668226682366824668256682666827668286682966830668316683266833668346683566836668376683866839668406684166842668436684466845668466684766848668496685066851668526685366854668556685666857668586685966860668616686266863668646686566866668676686866869668706687166872668736687466875668766687766878668796688066881668826688366884668856688666887668886688966890668916689266893668946689566896668976689866899669006690166902669036690466905669066690766908669096691066911669126691366914669156691666917669186691966920669216692266923669246692566926669276692866929669306693166932669336693466935669366693766938669396694066941669426694366944669456694666947669486694966950669516695266953669546695566956669576695866959669606696166962669636696466965669666696766968669696697066971669726697366974669756697666977669786697966980669816698266983669846698566986669876698866989669906699166992669936699466995669966699766998669996700067001670026700367004670056700667007670086700967010670116701267013670146701567016670176701867019670206702167022670236702467025670266702767028670296703067031670326703367034670356703667037670386703967040670416704267043670446704567046670476704867049670506705167052670536705467055670566705767058670596706067061670626706367064670656706667067670686706967070670716707267073670746707567076670776707867079670806708167082670836708467085670866708767088670896709067091670926709367094670956709667097670986709967100671016710267103671046710567106671076710867109671106711167112671136711467115671166711767118671196712067121671226712367124671256712667127671286712967130671316713267133671346713567136671376713867139671406714167142671436714467145671466714767148671496715067151671526715367154671556715667157671586715967160671616716267163671646716567166671676716867169671706717167172671736717467175671766717767178671796718067181671826718367184671856718667187671886718967190671916719267193671946719567196671976719867199672006720167202672036720467205672066720767208672096721067211672126721367214672156721667217672186721967220672216722267223672246722567226672276722867229672306723167232672336723467235672366723767238672396724067241672426724367244672456724667247672486724967250672516725267253672546725567256672576725867259672606726167262672636726467265672666726767268672696727067271672726727367274672756727667277672786727967280672816728267283672846728567286672876728867289672906729167292672936729467295672966729767298672996730067301673026730367304673056730667307673086730967310673116731267313673146731567316673176731867319673206732167322673236732467325673266732767328673296733067331673326733367334673356733667337673386733967340673416734267343673446734567346673476734867349673506735167352673536735467355673566735767358673596736067361673626736367364673656736667367673686736967370673716737267373673746737567376673776737867379673806738167382673836738467385673866738767388673896739067391673926739367394673956739667397673986739967400674016740267403674046740567406674076740867409674106741167412674136741467415674166741767418674196742067421674226742367424674256742667427
  1. /*
  2. Copyright The Kubernetes Authors.
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by protoc-gen-gogo. DO NOT EDIT.
  14. // source: k8s.io/kubernetes/vendor/k8s.io/api/core/v1/generated.proto
  15. package v1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
  21. resource "k8s.io/apimachinery/pkg/api/resource"
  22. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  23. runtime "k8s.io/apimachinery/pkg/runtime"
  24. math "math"
  25. math_bits "math/bits"
  26. reflect "reflect"
  27. strings "strings"
  28. k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
  29. )
  30. // Reference imports to suppress errors if they are not otherwise used.
  31. var _ = proto.Marshal
  32. var _ = fmt.Errorf
  33. var _ = math.Inf
  34. // This is a compile-time assertion to ensure that this generated file
  35. // is compatible with the proto package it is being compiled against.
  36. // A compilation error at this line likely means your copy of the
  37. // proto package needs to be updated.
  38. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  39. func (m *AWSElasticBlockStoreVolumeSource) Reset() { *m = AWSElasticBlockStoreVolumeSource{} }
  40. func (*AWSElasticBlockStoreVolumeSource) ProtoMessage() {}
  41. func (*AWSElasticBlockStoreVolumeSource) Descriptor() ([]byte, []int) {
  42. return fileDescriptor_83c10c24ec417dc9, []int{0}
  43. }
  44. func (m *AWSElasticBlockStoreVolumeSource) XXX_Unmarshal(b []byte) error {
  45. return m.Unmarshal(b)
  46. }
  47. func (m *AWSElasticBlockStoreVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  48. b = b[:cap(b)]
  49. n, err := m.MarshalToSizedBuffer(b)
  50. if err != nil {
  51. return nil, err
  52. }
  53. return b[:n], nil
  54. }
  55. func (m *AWSElasticBlockStoreVolumeSource) XXX_Merge(src proto.Message) {
  56. xxx_messageInfo_AWSElasticBlockStoreVolumeSource.Merge(m, src)
  57. }
  58. func (m *AWSElasticBlockStoreVolumeSource) XXX_Size() int {
  59. return m.Size()
  60. }
  61. func (m *AWSElasticBlockStoreVolumeSource) XXX_DiscardUnknown() {
  62. xxx_messageInfo_AWSElasticBlockStoreVolumeSource.DiscardUnknown(m)
  63. }
  64. var xxx_messageInfo_AWSElasticBlockStoreVolumeSource proto.InternalMessageInfo
  65. func (m *Affinity) Reset() { *m = Affinity{} }
  66. func (*Affinity) ProtoMessage() {}
  67. func (*Affinity) Descriptor() ([]byte, []int) {
  68. return fileDescriptor_83c10c24ec417dc9, []int{1}
  69. }
  70. func (m *Affinity) XXX_Unmarshal(b []byte) error {
  71. return m.Unmarshal(b)
  72. }
  73. func (m *Affinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  74. b = b[:cap(b)]
  75. n, err := m.MarshalToSizedBuffer(b)
  76. if err != nil {
  77. return nil, err
  78. }
  79. return b[:n], nil
  80. }
  81. func (m *Affinity) XXX_Merge(src proto.Message) {
  82. xxx_messageInfo_Affinity.Merge(m, src)
  83. }
  84. func (m *Affinity) XXX_Size() int {
  85. return m.Size()
  86. }
  87. func (m *Affinity) XXX_DiscardUnknown() {
  88. xxx_messageInfo_Affinity.DiscardUnknown(m)
  89. }
  90. var xxx_messageInfo_Affinity proto.InternalMessageInfo
  91. func (m *AttachedVolume) Reset() { *m = AttachedVolume{} }
  92. func (*AttachedVolume) ProtoMessage() {}
  93. func (*AttachedVolume) Descriptor() ([]byte, []int) {
  94. return fileDescriptor_83c10c24ec417dc9, []int{2}
  95. }
  96. func (m *AttachedVolume) XXX_Unmarshal(b []byte) error {
  97. return m.Unmarshal(b)
  98. }
  99. func (m *AttachedVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  100. b = b[:cap(b)]
  101. n, err := m.MarshalToSizedBuffer(b)
  102. if err != nil {
  103. return nil, err
  104. }
  105. return b[:n], nil
  106. }
  107. func (m *AttachedVolume) XXX_Merge(src proto.Message) {
  108. xxx_messageInfo_AttachedVolume.Merge(m, src)
  109. }
  110. func (m *AttachedVolume) XXX_Size() int {
  111. return m.Size()
  112. }
  113. func (m *AttachedVolume) XXX_DiscardUnknown() {
  114. xxx_messageInfo_AttachedVolume.DiscardUnknown(m)
  115. }
  116. var xxx_messageInfo_AttachedVolume proto.InternalMessageInfo
  117. func (m *AvoidPods) Reset() { *m = AvoidPods{} }
  118. func (*AvoidPods) ProtoMessage() {}
  119. func (*AvoidPods) Descriptor() ([]byte, []int) {
  120. return fileDescriptor_83c10c24ec417dc9, []int{3}
  121. }
  122. func (m *AvoidPods) XXX_Unmarshal(b []byte) error {
  123. return m.Unmarshal(b)
  124. }
  125. func (m *AvoidPods) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  126. b = b[:cap(b)]
  127. n, err := m.MarshalToSizedBuffer(b)
  128. if err != nil {
  129. return nil, err
  130. }
  131. return b[:n], nil
  132. }
  133. func (m *AvoidPods) XXX_Merge(src proto.Message) {
  134. xxx_messageInfo_AvoidPods.Merge(m, src)
  135. }
  136. func (m *AvoidPods) XXX_Size() int {
  137. return m.Size()
  138. }
  139. func (m *AvoidPods) XXX_DiscardUnknown() {
  140. xxx_messageInfo_AvoidPods.DiscardUnknown(m)
  141. }
  142. var xxx_messageInfo_AvoidPods proto.InternalMessageInfo
  143. func (m *AzureDiskVolumeSource) Reset() { *m = AzureDiskVolumeSource{} }
  144. func (*AzureDiskVolumeSource) ProtoMessage() {}
  145. func (*AzureDiskVolumeSource) Descriptor() ([]byte, []int) {
  146. return fileDescriptor_83c10c24ec417dc9, []int{4}
  147. }
  148. func (m *AzureDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  149. return m.Unmarshal(b)
  150. }
  151. func (m *AzureDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  152. b = b[:cap(b)]
  153. n, err := m.MarshalToSizedBuffer(b)
  154. if err != nil {
  155. return nil, err
  156. }
  157. return b[:n], nil
  158. }
  159. func (m *AzureDiskVolumeSource) XXX_Merge(src proto.Message) {
  160. xxx_messageInfo_AzureDiskVolumeSource.Merge(m, src)
  161. }
  162. func (m *AzureDiskVolumeSource) XXX_Size() int {
  163. return m.Size()
  164. }
  165. func (m *AzureDiskVolumeSource) XXX_DiscardUnknown() {
  166. xxx_messageInfo_AzureDiskVolumeSource.DiscardUnknown(m)
  167. }
  168. var xxx_messageInfo_AzureDiskVolumeSource proto.InternalMessageInfo
  169. func (m *AzureFilePersistentVolumeSource) Reset() { *m = AzureFilePersistentVolumeSource{} }
  170. func (*AzureFilePersistentVolumeSource) ProtoMessage() {}
  171. func (*AzureFilePersistentVolumeSource) Descriptor() ([]byte, []int) {
  172. return fileDescriptor_83c10c24ec417dc9, []int{5}
  173. }
  174. func (m *AzureFilePersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  175. return m.Unmarshal(b)
  176. }
  177. func (m *AzureFilePersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  178. b = b[:cap(b)]
  179. n, err := m.MarshalToSizedBuffer(b)
  180. if err != nil {
  181. return nil, err
  182. }
  183. return b[:n], nil
  184. }
  185. func (m *AzureFilePersistentVolumeSource) XXX_Merge(src proto.Message) {
  186. xxx_messageInfo_AzureFilePersistentVolumeSource.Merge(m, src)
  187. }
  188. func (m *AzureFilePersistentVolumeSource) XXX_Size() int {
  189. return m.Size()
  190. }
  191. func (m *AzureFilePersistentVolumeSource) XXX_DiscardUnknown() {
  192. xxx_messageInfo_AzureFilePersistentVolumeSource.DiscardUnknown(m)
  193. }
  194. var xxx_messageInfo_AzureFilePersistentVolumeSource proto.InternalMessageInfo
  195. func (m *AzureFileVolumeSource) Reset() { *m = AzureFileVolumeSource{} }
  196. func (*AzureFileVolumeSource) ProtoMessage() {}
  197. func (*AzureFileVolumeSource) Descriptor() ([]byte, []int) {
  198. return fileDescriptor_83c10c24ec417dc9, []int{6}
  199. }
  200. func (m *AzureFileVolumeSource) XXX_Unmarshal(b []byte) error {
  201. return m.Unmarshal(b)
  202. }
  203. func (m *AzureFileVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  204. b = b[:cap(b)]
  205. n, err := m.MarshalToSizedBuffer(b)
  206. if err != nil {
  207. return nil, err
  208. }
  209. return b[:n], nil
  210. }
  211. func (m *AzureFileVolumeSource) XXX_Merge(src proto.Message) {
  212. xxx_messageInfo_AzureFileVolumeSource.Merge(m, src)
  213. }
  214. func (m *AzureFileVolumeSource) XXX_Size() int {
  215. return m.Size()
  216. }
  217. func (m *AzureFileVolumeSource) XXX_DiscardUnknown() {
  218. xxx_messageInfo_AzureFileVolumeSource.DiscardUnknown(m)
  219. }
  220. var xxx_messageInfo_AzureFileVolumeSource proto.InternalMessageInfo
  221. func (m *Binding) Reset() { *m = Binding{} }
  222. func (*Binding) ProtoMessage() {}
  223. func (*Binding) Descriptor() ([]byte, []int) {
  224. return fileDescriptor_83c10c24ec417dc9, []int{7}
  225. }
  226. func (m *Binding) XXX_Unmarshal(b []byte) error {
  227. return m.Unmarshal(b)
  228. }
  229. func (m *Binding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  230. b = b[:cap(b)]
  231. n, err := m.MarshalToSizedBuffer(b)
  232. if err != nil {
  233. return nil, err
  234. }
  235. return b[:n], nil
  236. }
  237. func (m *Binding) XXX_Merge(src proto.Message) {
  238. xxx_messageInfo_Binding.Merge(m, src)
  239. }
  240. func (m *Binding) XXX_Size() int {
  241. return m.Size()
  242. }
  243. func (m *Binding) XXX_DiscardUnknown() {
  244. xxx_messageInfo_Binding.DiscardUnknown(m)
  245. }
  246. var xxx_messageInfo_Binding proto.InternalMessageInfo
  247. func (m *CSIPersistentVolumeSource) Reset() { *m = CSIPersistentVolumeSource{} }
  248. func (*CSIPersistentVolumeSource) ProtoMessage() {}
  249. func (*CSIPersistentVolumeSource) Descriptor() ([]byte, []int) {
  250. return fileDescriptor_83c10c24ec417dc9, []int{8}
  251. }
  252. func (m *CSIPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  253. return m.Unmarshal(b)
  254. }
  255. func (m *CSIPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  256. b = b[:cap(b)]
  257. n, err := m.MarshalToSizedBuffer(b)
  258. if err != nil {
  259. return nil, err
  260. }
  261. return b[:n], nil
  262. }
  263. func (m *CSIPersistentVolumeSource) XXX_Merge(src proto.Message) {
  264. xxx_messageInfo_CSIPersistentVolumeSource.Merge(m, src)
  265. }
  266. func (m *CSIPersistentVolumeSource) XXX_Size() int {
  267. return m.Size()
  268. }
  269. func (m *CSIPersistentVolumeSource) XXX_DiscardUnknown() {
  270. xxx_messageInfo_CSIPersistentVolumeSource.DiscardUnknown(m)
  271. }
  272. var xxx_messageInfo_CSIPersistentVolumeSource proto.InternalMessageInfo
  273. func (m *CSIVolumeSource) Reset() { *m = CSIVolumeSource{} }
  274. func (*CSIVolumeSource) ProtoMessage() {}
  275. func (*CSIVolumeSource) Descriptor() ([]byte, []int) {
  276. return fileDescriptor_83c10c24ec417dc9, []int{9}
  277. }
  278. func (m *CSIVolumeSource) XXX_Unmarshal(b []byte) error {
  279. return m.Unmarshal(b)
  280. }
  281. func (m *CSIVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  282. b = b[:cap(b)]
  283. n, err := m.MarshalToSizedBuffer(b)
  284. if err != nil {
  285. return nil, err
  286. }
  287. return b[:n], nil
  288. }
  289. func (m *CSIVolumeSource) XXX_Merge(src proto.Message) {
  290. xxx_messageInfo_CSIVolumeSource.Merge(m, src)
  291. }
  292. func (m *CSIVolumeSource) XXX_Size() int {
  293. return m.Size()
  294. }
  295. func (m *CSIVolumeSource) XXX_DiscardUnknown() {
  296. xxx_messageInfo_CSIVolumeSource.DiscardUnknown(m)
  297. }
  298. var xxx_messageInfo_CSIVolumeSource proto.InternalMessageInfo
  299. func (m *Capabilities) Reset() { *m = Capabilities{} }
  300. func (*Capabilities) ProtoMessage() {}
  301. func (*Capabilities) Descriptor() ([]byte, []int) {
  302. return fileDescriptor_83c10c24ec417dc9, []int{10}
  303. }
  304. func (m *Capabilities) XXX_Unmarshal(b []byte) error {
  305. return m.Unmarshal(b)
  306. }
  307. func (m *Capabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  308. b = b[:cap(b)]
  309. n, err := m.MarshalToSizedBuffer(b)
  310. if err != nil {
  311. return nil, err
  312. }
  313. return b[:n], nil
  314. }
  315. func (m *Capabilities) XXX_Merge(src proto.Message) {
  316. xxx_messageInfo_Capabilities.Merge(m, src)
  317. }
  318. func (m *Capabilities) XXX_Size() int {
  319. return m.Size()
  320. }
  321. func (m *Capabilities) XXX_DiscardUnknown() {
  322. xxx_messageInfo_Capabilities.DiscardUnknown(m)
  323. }
  324. var xxx_messageInfo_Capabilities proto.InternalMessageInfo
  325. func (m *CephFSPersistentVolumeSource) Reset() { *m = CephFSPersistentVolumeSource{} }
  326. func (*CephFSPersistentVolumeSource) ProtoMessage() {}
  327. func (*CephFSPersistentVolumeSource) Descriptor() ([]byte, []int) {
  328. return fileDescriptor_83c10c24ec417dc9, []int{11}
  329. }
  330. func (m *CephFSPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  331. return m.Unmarshal(b)
  332. }
  333. func (m *CephFSPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  334. b = b[:cap(b)]
  335. n, err := m.MarshalToSizedBuffer(b)
  336. if err != nil {
  337. return nil, err
  338. }
  339. return b[:n], nil
  340. }
  341. func (m *CephFSPersistentVolumeSource) XXX_Merge(src proto.Message) {
  342. xxx_messageInfo_CephFSPersistentVolumeSource.Merge(m, src)
  343. }
  344. func (m *CephFSPersistentVolumeSource) XXX_Size() int {
  345. return m.Size()
  346. }
  347. func (m *CephFSPersistentVolumeSource) XXX_DiscardUnknown() {
  348. xxx_messageInfo_CephFSPersistentVolumeSource.DiscardUnknown(m)
  349. }
  350. var xxx_messageInfo_CephFSPersistentVolumeSource proto.InternalMessageInfo
  351. func (m *CephFSVolumeSource) Reset() { *m = CephFSVolumeSource{} }
  352. func (*CephFSVolumeSource) ProtoMessage() {}
  353. func (*CephFSVolumeSource) Descriptor() ([]byte, []int) {
  354. return fileDescriptor_83c10c24ec417dc9, []int{12}
  355. }
  356. func (m *CephFSVolumeSource) XXX_Unmarshal(b []byte) error {
  357. return m.Unmarshal(b)
  358. }
  359. func (m *CephFSVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  360. b = b[:cap(b)]
  361. n, err := m.MarshalToSizedBuffer(b)
  362. if err != nil {
  363. return nil, err
  364. }
  365. return b[:n], nil
  366. }
  367. func (m *CephFSVolumeSource) XXX_Merge(src proto.Message) {
  368. xxx_messageInfo_CephFSVolumeSource.Merge(m, src)
  369. }
  370. func (m *CephFSVolumeSource) XXX_Size() int {
  371. return m.Size()
  372. }
  373. func (m *CephFSVolumeSource) XXX_DiscardUnknown() {
  374. xxx_messageInfo_CephFSVolumeSource.DiscardUnknown(m)
  375. }
  376. var xxx_messageInfo_CephFSVolumeSource proto.InternalMessageInfo
  377. func (m *CinderPersistentVolumeSource) Reset() { *m = CinderPersistentVolumeSource{} }
  378. func (*CinderPersistentVolumeSource) ProtoMessage() {}
  379. func (*CinderPersistentVolumeSource) Descriptor() ([]byte, []int) {
  380. return fileDescriptor_83c10c24ec417dc9, []int{13}
  381. }
  382. func (m *CinderPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  383. return m.Unmarshal(b)
  384. }
  385. func (m *CinderPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  386. b = b[:cap(b)]
  387. n, err := m.MarshalToSizedBuffer(b)
  388. if err != nil {
  389. return nil, err
  390. }
  391. return b[:n], nil
  392. }
  393. func (m *CinderPersistentVolumeSource) XXX_Merge(src proto.Message) {
  394. xxx_messageInfo_CinderPersistentVolumeSource.Merge(m, src)
  395. }
  396. func (m *CinderPersistentVolumeSource) XXX_Size() int {
  397. return m.Size()
  398. }
  399. func (m *CinderPersistentVolumeSource) XXX_DiscardUnknown() {
  400. xxx_messageInfo_CinderPersistentVolumeSource.DiscardUnknown(m)
  401. }
  402. var xxx_messageInfo_CinderPersistentVolumeSource proto.InternalMessageInfo
  403. func (m *CinderVolumeSource) Reset() { *m = CinderVolumeSource{} }
  404. func (*CinderVolumeSource) ProtoMessage() {}
  405. func (*CinderVolumeSource) Descriptor() ([]byte, []int) {
  406. return fileDescriptor_83c10c24ec417dc9, []int{14}
  407. }
  408. func (m *CinderVolumeSource) XXX_Unmarshal(b []byte) error {
  409. return m.Unmarshal(b)
  410. }
  411. func (m *CinderVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  412. b = b[:cap(b)]
  413. n, err := m.MarshalToSizedBuffer(b)
  414. if err != nil {
  415. return nil, err
  416. }
  417. return b[:n], nil
  418. }
  419. func (m *CinderVolumeSource) XXX_Merge(src proto.Message) {
  420. xxx_messageInfo_CinderVolumeSource.Merge(m, src)
  421. }
  422. func (m *CinderVolumeSource) XXX_Size() int {
  423. return m.Size()
  424. }
  425. func (m *CinderVolumeSource) XXX_DiscardUnknown() {
  426. xxx_messageInfo_CinderVolumeSource.DiscardUnknown(m)
  427. }
  428. var xxx_messageInfo_CinderVolumeSource proto.InternalMessageInfo
  429. func (m *ClientIPConfig) Reset() { *m = ClientIPConfig{} }
  430. func (*ClientIPConfig) ProtoMessage() {}
  431. func (*ClientIPConfig) Descriptor() ([]byte, []int) {
  432. return fileDescriptor_83c10c24ec417dc9, []int{15}
  433. }
  434. func (m *ClientIPConfig) XXX_Unmarshal(b []byte) error {
  435. return m.Unmarshal(b)
  436. }
  437. func (m *ClientIPConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  438. b = b[:cap(b)]
  439. n, err := m.MarshalToSizedBuffer(b)
  440. if err != nil {
  441. return nil, err
  442. }
  443. return b[:n], nil
  444. }
  445. func (m *ClientIPConfig) XXX_Merge(src proto.Message) {
  446. xxx_messageInfo_ClientIPConfig.Merge(m, src)
  447. }
  448. func (m *ClientIPConfig) XXX_Size() int {
  449. return m.Size()
  450. }
  451. func (m *ClientIPConfig) XXX_DiscardUnknown() {
  452. xxx_messageInfo_ClientIPConfig.DiscardUnknown(m)
  453. }
  454. var xxx_messageInfo_ClientIPConfig proto.InternalMessageInfo
  455. func (m *ComponentCondition) Reset() { *m = ComponentCondition{} }
  456. func (*ComponentCondition) ProtoMessage() {}
  457. func (*ComponentCondition) Descriptor() ([]byte, []int) {
  458. return fileDescriptor_83c10c24ec417dc9, []int{16}
  459. }
  460. func (m *ComponentCondition) XXX_Unmarshal(b []byte) error {
  461. return m.Unmarshal(b)
  462. }
  463. func (m *ComponentCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  464. b = b[:cap(b)]
  465. n, err := m.MarshalToSizedBuffer(b)
  466. if err != nil {
  467. return nil, err
  468. }
  469. return b[:n], nil
  470. }
  471. func (m *ComponentCondition) XXX_Merge(src proto.Message) {
  472. xxx_messageInfo_ComponentCondition.Merge(m, src)
  473. }
  474. func (m *ComponentCondition) XXX_Size() int {
  475. return m.Size()
  476. }
  477. func (m *ComponentCondition) XXX_DiscardUnknown() {
  478. xxx_messageInfo_ComponentCondition.DiscardUnknown(m)
  479. }
  480. var xxx_messageInfo_ComponentCondition proto.InternalMessageInfo
  481. func (m *ComponentStatus) Reset() { *m = ComponentStatus{} }
  482. func (*ComponentStatus) ProtoMessage() {}
  483. func (*ComponentStatus) Descriptor() ([]byte, []int) {
  484. return fileDescriptor_83c10c24ec417dc9, []int{17}
  485. }
  486. func (m *ComponentStatus) XXX_Unmarshal(b []byte) error {
  487. return m.Unmarshal(b)
  488. }
  489. func (m *ComponentStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  490. b = b[:cap(b)]
  491. n, err := m.MarshalToSizedBuffer(b)
  492. if err != nil {
  493. return nil, err
  494. }
  495. return b[:n], nil
  496. }
  497. func (m *ComponentStatus) XXX_Merge(src proto.Message) {
  498. xxx_messageInfo_ComponentStatus.Merge(m, src)
  499. }
  500. func (m *ComponentStatus) XXX_Size() int {
  501. return m.Size()
  502. }
  503. func (m *ComponentStatus) XXX_DiscardUnknown() {
  504. xxx_messageInfo_ComponentStatus.DiscardUnknown(m)
  505. }
  506. var xxx_messageInfo_ComponentStatus proto.InternalMessageInfo
  507. func (m *ComponentStatusList) Reset() { *m = ComponentStatusList{} }
  508. func (*ComponentStatusList) ProtoMessage() {}
  509. func (*ComponentStatusList) Descriptor() ([]byte, []int) {
  510. return fileDescriptor_83c10c24ec417dc9, []int{18}
  511. }
  512. func (m *ComponentStatusList) XXX_Unmarshal(b []byte) error {
  513. return m.Unmarshal(b)
  514. }
  515. func (m *ComponentStatusList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  516. b = b[:cap(b)]
  517. n, err := m.MarshalToSizedBuffer(b)
  518. if err != nil {
  519. return nil, err
  520. }
  521. return b[:n], nil
  522. }
  523. func (m *ComponentStatusList) XXX_Merge(src proto.Message) {
  524. xxx_messageInfo_ComponentStatusList.Merge(m, src)
  525. }
  526. func (m *ComponentStatusList) XXX_Size() int {
  527. return m.Size()
  528. }
  529. func (m *ComponentStatusList) XXX_DiscardUnknown() {
  530. xxx_messageInfo_ComponentStatusList.DiscardUnknown(m)
  531. }
  532. var xxx_messageInfo_ComponentStatusList proto.InternalMessageInfo
  533. func (m *ConfigMap) Reset() { *m = ConfigMap{} }
  534. func (*ConfigMap) ProtoMessage() {}
  535. func (*ConfigMap) Descriptor() ([]byte, []int) {
  536. return fileDescriptor_83c10c24ec417dc9, []int{19}
  537. }
  538. func (m *ConfigMap) XXX_Unmarshal(b []byte) error {
  539. return m.Unmarshal(b)
  540. }
  541. func (m *ConfigMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  542. b = b[:cap(b)]
  543. n, err := m.MarshalToSizedBuffer(b)
  544. if err != nil {
  545. return nil, err
  546. }
  547. return b[:n], nil
  548. }
  549. func (m *ConfigMap) XXX_Merge(src proto.Message) {
  550. xxx_messageInfo_ConfigMap.Merge(m, src)
  551. }
  552. func (m *ConfigMap) XXX_Size() int {
  553. return m.Size()
  554. }
  555. func (m *ConfigMap) XXX_DiscardUnknown() {
  556. xxx_messageInfo_ConfigMap.DiscardUnknown(m)
  557. }
  558. var xxx_messageInfo_ConfigMap proto.InternalMessageInfo
  559. func (m *ConfigMapEnvSource) Reset() { *m = ConfigMapEnvSource{} }
  560. func (*ConfigMapEnvSource) ProtoMessage() {}
  561. func (*ConfigMapEnvSource) Descriptor() ([]byte, []int) {
  562. return fileDescriptor_83c10c24ec417dc9, []int{20}
  563. }
  564. func (m *ConfigMapEnvSource) XXX_Unmarshal(b []byte) error {
  565. return m.Unmarshal(b)
  566. }
  567. func (m *ConfigMapEnvSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  568. b = b[:cap(b)]
  569. n, err := m.MarshalToSizedBuffer(b)
  570. if err != nil {
  571. return nil, err
  572. }
  573. return b[:n], nil
  574. }
  575. func (m *ConfigMapEnvSource) XXX_Merge(src proto.Message) {
  576. xxx_messageInfo_ConfigMapEnvSource.Merge(m, src)
  577. }
  578. func (m *ConfigMapEnvSource) XXX_Size() int {
  579. return m.Size()
  580. }
  581. func (m *ConfigMapEnvSource) XXX_DiscardUnknown() {
  582. xxx_messageInfo_ConfigMapEnvSource.DiscardUnknown(m)
  583. }
  584. var xxx_messageInfo_ConfigMapEnvSource proto.InternalMessageInfo
  585. func (m *ConfigMapKeySelector) Reset() { *m = ConfigMapKeySelector{} }
  586. func (*ConfigMapKeySelector) ProtoMessage() {}
  587. func (*ConfigMapKeySelector) Descriptor() ([]byte, []int) {
  588. return fileDescriptor_83c10c24ec417dc9, []int{21}
  589. }
  590. func (m *ConfigMapKeySelector) XXX_Unmarshal(b []byte) error {
  591. return m.Unmarshal(b)
  592. }
  593. func (m *ConfigMapKeySelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  594. b = b[:cap(b)]
  595. n, err := m.MarshalToSizedBuffer(b)
  596. if err != nil {
  597. return nil, err
  598. }
  599. return b[:n], nil
  600. }
  601. func (m *ConfigMapKeySelector) XXX_Merge(src proto.Message) {
  602. xxx_messageInfo_ConfigMapKeySelector.Merge(m, src)
  603. }
  604. func (m *ConfigMapKeySelector) XXX_Size() int {
  605. return m.Size()
  606. }
  607. func (m *ConfigMapKeySelector) XXX_DiscardUnknown() {
  608. xxx_messageInfo_ConfigMapKeySelector.DiscardUnknown(m)
  609. }
  610. var xxx_messageInfo_ConfigMapKeySelector proto.InternalMessageInfo
  611. func (m *ConfigMapList) Reset() { *m = ConfigMapList{} }
  612. func (*ConfigMapList) ProtoMessage() {}
  613. func (*ConfigMapList) Descriptor() ([]byte, []int) {
  614. return fileDescriptor_83c10c24ec417dc9, []int{22}
  615. }
  616. func (m *ConfigMapList) XXX_Unmarshal(b []byte) error {
  617. return m.Unmarshal(b)
  618. }
  619. func (m *ConfigMapList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  620. b = b[:cap(b)]
  621. n, err := m.MarshalToSizedBuffer(b)
  622. if err != nil {
  623. return nil, err
  624. }
  625. return b[:n], nil
  626. }
  627. func (m *ConfigMapList) XXX_Merge(src proto.Message) {
  628. xxx_messageInfo_ConfigMapList.Merge(m, src)
  629. }
  630. func (m *ConfigMapList) XXX_Size() int {
  631. return m.Size()
  632. }
  633. func (m *ConfigMapList) XXX_DiscardUnknown() {
  634. xxx_messageInfo_ConfigMapList.DiscardUnknown(m)
  635. }
  636. var xxx_messageInfo_ConfigMapList proto.InternalMessageInfo
  637. func (m *ConfigMapNodeConfigSource) Reset() { *m = ConfigMapNodeConfigSource{} }
  638. func (*ConfigMapNodeConfigSource) ProtoMessage() {}
  639. func (*ConfigMapNodeConfigSource) Descriptor() ([]byte, []int) {
  640. return fileDescriptor_83c10c24ec417dc9, []int{23}
  641. }
  642. func (m *ConfigMapNodeConfigSource) XXX_Unmarshal(b []byte) error {
  643. return m.Unmarshal(b)
  644. }
  645. func (m *ConfigMapNodeConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  646. b = b[:cap(b)]
  647. n, err := m.MarshalToSizedBuffer(b)
  648. if err != nil {
  649. return nil, err
  650. }
  651. return b[:n], nil
  652. }
  653. func (m *ConfigMapNodeConfigSource) XXX_Merge(src proto.Message) {
  654. xxx_messageInfo_ConfigMapNodeConfigSource.Merge(m, src)
  655. }
  656. func (m *ConfigMapNodeConfigSource) XXX_Size() int {
  657. return m.Size()
  658. }
  659. func (m *ConfigMapNodeConfigSource) XXX_DiscardUnknown() {
  660. xxx_messageInfo_ConfigMapNodeConfigSource.DiscardUnknown(m)
  661. }
  662. var xxx_messageInfo_ConfigMapNodeConfigSource proto.InternalMessageInfo
  663. func (m *ConfigMapProjection) Reset() { *m = ConfigMapProjection{} }
  664. func (*ConfigMapProjection) ProtoMessage() {}
  665. func (*ConfigMapProjection) Descriptor() ([]byte, []int) {
  666. return fileDescriptor_83c10c24ec417dc9, []int{24}
  667. }
  668. func (m *ConfigMapProjection) XXX_Unmarshal(b []byte) error {
  669. return m.Unmarshal(b)
  670. }
  671. func (m *ConfigMapProjection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  672. b = b[:cap(b)]
  673. n, err := m.MarshalToSizedBuffer(b)
  674. if err != nil {
  675. return nil, err
  676. }
  677. return b[:n], nil
  678. }
  679. func (m *ConfigMapProjection) XXX_Merge(src proto.Message) {
  680. xxx_messageInfo_ConfigMapProjection.Merge(m, src)
  681. }
  682. func (m *ConfigMapProjection) XXX_Size() int {
  683. return m.Size()
  684. }
  685. func (m *ConfigMapProjection) XXX_DiscardUnknown() {
  686. xxx_messageInfo_ConfigMapProjection.DiscardUnknown(m)
  687. }
  688. var xxx_messageInfo_ConfigMapProjection proto.InternalMessageInfo
  689. func (m *ConfigMapVolumeSource) Reset() { *m = ConfigMapVolumeSource{} }
  690. func (*ConfigMapVolumeSource) ProtoMessage() {}
  691. func (*ConfigMapVolumeSource) Descriptor() ([]byte, []int) {
  692. return fileDescriptor_83c10c24ec417dc9, []int{25}
  693. }
  694. func (m *ConfigMapVolumeSource) XXX_Unmarshal(b []byte) error {
  695. return m.Unmarshal(b)
  696. }
  697. func (m *ConfigMapVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  698. b = b[:cap(b)]
  699. n, err := m.MarshalToSizedBuffer(b)
  700. if err != nil {
  701. return nil, err
  702. }
  703. return b[:n], nil
  704. }
  705. func (m *ConfigMapVolumeSource) XXX_Merge(src proto.Message) {
  706. xxx_messageInfo_ConfigMapVolumeSource.Merge(m, src)
  707. }
  708. func (m *ConfigMapVolumeSource) XXX_Size() int {
  709. return m.Size()
  710. }
  711. func (m *ConfigMapVolumeSource) XXX_DiscardUnknown() {
  712. xxx_messageInfo_ConfigMapVolumeSource.DiscardUnknown(m)
  713. }
  714. var xxx_messageInfo_ConfigMapVolumeSource proto.InternalMessageInfo
  715. func (m *Container) Reset() { *m = Container{} }
  716. func (*Container) ProtoMessage() {}
  717. func (*Container) Descriptor() ([]byte, []int) {
  718. return fileDescriptor_83c10c24ec417dc9, []int{26}
  719. }
  720. func (m *Container) XXX_Unmarshal(b []byte) error {
  721. return m.Unmarshal(b)
  722. }
  723. func (m *Container) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  724. b = b[:cap(b)]
  725. n, err := m.MarshalToSizedBuffer(b)
  726. if err != nil {
  727. return nil, err
  728. }
  729. return b[:n], nil
  730. }
  731. func (m *Container) XXX_Merge(src proto.Message) {
  732. xxx_messageInfo_Container.Merge(m, src)
  733. }
  734. func (m *Container) XXX_Size() int {
  735. return m.Size()
  736. }
  737. func (m *Container) XXX_DiscardUnknown() {
  738. xxx_messageInfo_Container.DiscardUnknown(m)
  739. }
  740. var xxx_messageInfo_Container proto.InternalMessageInfo
  741. func (m *ContainerImage) Reset() { *m = ContainerImage{} }
  742. func (*ContainerImage) ProtoMessage() {}
  743. func (*ContainerImage) Descriptor() ([]byte, []int) {
  744. return fileDescriptor_83c10c24ec417dc9, []int{27}
  745. }
  746. func (m *ContainerImage) XXX_Unmarshal(b []byte) error {
  747. return m.Unmarshal(b)
  748. }
  749. func (m *ContainerImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  750. b = b[:cap(b)]
  751. n, err := m.MarshalToSizedBuffer(b)
  752. if err != nil {
  753. return nil, err
  754. }
  755. return b[:n], nil
  756. }
  757. func (m *ContainerImage) XXX_Merge(src proto.Message) {
  758. xxx_messageInfo_ContainerImage.Merge(m, src)
  759. }
  760. func (m *ContainerImage) XXX_Size() int {
  761. return m.Size()
  762. }
  763. func (m *ContainerImage) XXX_DiscardUnknown() {
  764. xxx_messageInfo_ContainerImage.DiscardUnknown(m)
  765. }
  766. var xxx_messageInfo_ContainerImage proto.InternalMessageInfo
  767. func (m *ContainerPort) Reset() { *m = ContainerPort{} }
  768. func (*ContainerPort) ProtoMessage() {}
  769. func (*ContainerPort) Descriptor() ([]byte, []int) {
  770. return fileDescriptor_83c10c24ec417dc9, []int{28}
  771. }
  772. func (m *ContainerPort) XXX_Unmarshal(b []byte) error {
  773. return m.Unmarshal(b)
  774. }
  775. func (m *ContainerPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  776. b = b[:cap(b)]
  777. n, err := m.MarshalToSizedBuffer(b)
  778. if err != nil {
  779. return nil, err
  780. }
  781. return b[:n], nil
  782. }
  783. func (m *ContainerPort) XXX_Merge(src proto.Message) {
  784. xxx_messageInfo_ContainerPort.Merge(m, src)
  785. }
  786. func (m *ContainerPort) XXX_Size() int {
  787. return m.Size()
  788. }
  789. func (m *ContainerPort) XXX_DiscardUnknown() {
  790. xxx_messageInfo_ContainerPort.DiscardUnknown(m)
  791. }
  792. var xxx_messageInfo_ContainerPort proto.InternalMessageInfo
  793. func (m *ContainerState) Reset() { *m = ContainerState{} }
  794. func (*ContainerState) ProtoMessage() {}
  795. func (*ContainerState) Descriptor() ([]byte, []int) {
  796. return fileDescriptor_83c10c24ec417dc9, []int{29}
  797. }
  798. func (m *ContainerState) XXX_Unmarshal(b []byte) error {
  799. return m.Unmarshal(b)
  800. }
  801. func (m *ContainerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  802. b = b[:cap(b)]
  803. n, err := m.MarshalToSizedBuffer(b)
  804. if err != nil {
  805. return nil, err
  806. }
  807. return b[:n], nil
  808. }
  809. func (m *ContainerState) XXX_Merge(src proto.Message) {
  810. xxx_messageInfo_ContainerState.Merge(m, src)
  811. }
  812. func (m *ContainerState) XXX_Size() int {
  813. return m.Size()
  814. }
  815. func (m *ContainerState) XXX_DiscardUnknown() {
  816. xxx_messageInfo_ContainerState.DiscardUnknown(m)
  817. }
  818. var xxx_messageInfo_ContainerState proto.InternalMessageInfo
  819. func (m *ContainerStateRunning) Reset() { *m = ContainerStateRunning{} }
  820. func (*ContainerStateRunning) ProtoMessage() {}
  821. func (*ContainerStateRunning) Descriptor() ([]byte, []int) {
  822. return fileDescriptor_83c10c24ec417dc9, []int{30}
  823. }
  824. func (m *ContainerStateRunning) XXX_Unmarshal(b []byte) error {
  825. return m.Unmarshal(b)
  826. }
  827. func (m *ContainerStateRunning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  828. b = b[:cap(b)]
  829. n, err := m.MarshalToSizedBuffer(b)
  830. if err != nil {
  831. return nil, err
  832. }
  833. return b[:n], nil
  834. }
  835. func (m *ContainerStateRunning) XXX_Merge(src proto.Message) {
  836. xxx_messageInfo_ContainerStateRunning.Merge(m, src)
  837. }
  838. func (m *ContainerStateRunning) XXX_Size() int {
  839. return m.Size()
  840. }
  841. func (m *ContainerStateRunning) XXX_DiscardUnknown() {
  842. xxx_messageInfo_ContainerStateRunning.DiscardUnknown(m)
  843. }
  844. var xxx_messageInfo_ContainerStateRunning proto.InternalMessageInfo
  845. func (m *ContainerStateTerminated) Reset() { *m = ContainerStateTerminated{} }
  846. func (*ContainerStateTerminated) ProtoMessage() {}
  847. func (*ContainerStateTerminated) Descriptor() ([]byte, []int) {
  848. return fileDescriptor_83c10c24ec417dc9, []int{31}
  849. }
  850. func (m *ContainerStateTerminated) XXX_Unmarshal(b []byte) error {
  851. return m.Unmarshal(b)
  852. }
  853. func (m *ContainerStateTerminated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  854. b = b[:cap(b)]
  855. n, err := m.MarshalToSizedBuffer(b)
  856. if err != nil {
  857. return nil, err
  858. }
  859. return b[:n], nil
  860. }
  861. func (m *ContainerStateTerminated) XXX_Merge(src proto.Message) {
  862. xxx_messageInfo_ContainerStateTerminated.Merge(m, src)
  863. }
  864. func (m *ContainerStateTerminated) XXX_Size() int {
  865. return m.Size()
  866. }
  867. func (m *ContainerStateTerminated) XXX_DiscardUnknown() {
  868. xxx_messageInfo_ContainerStateTerminated.DiscardUnknown(m)
  869. }
  870. var xxx_messageInfo_ContainerStateTerminated proto.InternalMessageInfo
  871. func (m *ContainerStateWaiting) Reset() { *m = ContainerStateWaiting{} }
  872. func (*ContainerStateWaiting) ProtoMessage() {}
  873. func (*ContainerStateWaiting) Descriptor() ([]byte, []int) {
  874. return fileDescriptor_83c10c24ec417dc9, []int{32}
  875. }
  876. func (m *ContainerStateWaiting) XXX_Unmarshal(b []byte) error {
  877. return m.Unmarshal(b)
  878. }
  879. func (m *ContainerStateWaiting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  880. b = b[:cap(b)]
  881. n, err := m.MarshalToSizedBuffer(b)
  882. if err != nil {
  883. return nil, err
  884. }
  885. return b[:n], nil
  886. }
  887. func (m *ContainerStateWaiting) XXX_Merge(src proto.Message) {
  888. xxx_messageInfo_ContainerStateWaiting.Merge(m, src)
  889. }
  890. func (m *ContainerStateWaiting) XXX_Size() int {
  891. return m.Size()
  892. }
  893. func (m *ContainerStateWaiting) XXX_DiscardUnknown() {
  894. xxx_messageInfo_ContainerStateWaiting.DiscardUnknown(m)
  895. }
  896. var xxx_messageInfo_ContainerStateWaiting proto.InternalMessageInfo
  897. func (m *ContainerStatus) Reset() { *m = ContainerStatus{} }
  898. func (*ContainerStatus) ProtoMessage() {}
  899. func (*ContainerStatus) Descriptor() ([]byte, []int) {
  900. return fileDescriptor_83c10c24ec417dc9, []int{33}
  901. }
  902. func (m *ContainerStatus) XXX_Unmarshal(b []byte) error {
  903. return m.Unmarshal(b)
  904. }
  905. func (m *ContainerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  906. b = b[:cap(b)]
  907. n, err := m.MarshalToSizedBuffer(b)
  908. if err != nil {
  909. return nil, err
  910. }
  911. return b[:n], nil
  912. }
  913. func (m *ContainerStatus) XXX_Merge(src proto.Message) {
  914. xxx_messageInfo_ContainerStatus.Merge(m, src)
  915. }
  916. func (m *ContainerStatus) XXX_Size() int {
  917. return m.Size()
  918. }
  919. func (m *ContainerStatus) XXX_DiscardUnknown() {
  920. xxx_messageInfo_ContainerStatus.DiscardUnknown(m)
  921. }
  922. var xxx_messageInfo_ContainerStatus proto.InternalMessageInfo
  923. func (m *DaemonEndpoint) Reset() { *m = DaemonEndpoint{} }
  924. func (*DaemonEndpoint) ProtoMessage() {}
  925. func (*DaemonEndpoint) Descriptor() ([]byte, []int) {
  926. return fileDescriptor_83c10c24ec417dc9, []int{34}
  927. }
  928. func (m *DaemonEndpoint) XXX_Unmarshal(b []byte) error {
  929. return m.Unmarshal(b)
  930. }
  931. func (m *DaemonEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  932. b = b[:cap(b)]
  933. n, err := m.MarshalToSizedBuffer(b)
  934. if err != nil {
  935. return nil, err
  936. }
  937. return b[:n], nil
  938. }
  939. func (m *DaemonEndpoint) XXX_Merge(src proto.Message) {
  940. xxx_messageInfo_DaemonEndpoint.Merge(m, src)
  941. }
  942. func (m *DaemonEndpoint) XXX_Size() int {
  943. return m.Size()
  944. }
  945. func (m *DaemonEndpoint) XXX_DiscardUnknown() {
  946. xxx_messageInfo_DaemonEndpoint.DiscardUnknown(m)
  947. }
  948. var xxx_messageInfo_DaemonEndpoint proto.InternalMessageInfo
  949. func (m *DownwardAPIProjection) Reset() { *m = DownwardAPIProjection{} }
  950. func (*DownwardAPIProjection) ProtoMessage() {}
  951. func (*DownwardAPIProjection) Descriptor() ([]byte, []int) {
  952. return fileDescriptor_83c10c24ec417dc9, []int{35}
  953. }
  954. func (m *DownwardAPIProjection) XXX_Unmarshal(b []byte) error {
  955. return m.Unmarshal(b)
  956. }
  957. func (m *DownwardAPIProjection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  958. b = b[:cap(b)]
  959. n, err := m.MarshalToSizedBuffer(b)
  960. if err != nil {
  961. return nil, err
  962. }
  963. return b[:n], nil
  964. }
  965. func (m *DownwardAPIProjection) XXX_Merge(src proto.Message) {
  966. xxx_messageInfo_DownwardAPIProjection.Merge(m, src)
  967. }
  968. func (m *DownwardAPIProjection) XXX_Size() int {
  969. return m.Size()
  970. }
  971. func (m *DownwardAPIProjection) XXX_DiscardUnknown() {
  972. xxx_messageInfo_DownwardAPIProjection.DiscardUnknown(m)
  973. }
  974. var xxx_messageInfo_DownwardAPIProjection proto.InternalMessageInfo
  975. func (m *DownwardAPIVolumeFile) Reset() { *m = DownwardAPIVolumeFile{} }
  976. func (*DownwardAPIVolumeFile) ProtoMessage() {}
  977. func (*DownwardAPIVolumeFile) Descriptor() ([]byte, []int) {
  978. return fileDescriptor_83c10c24ec417dc9, []int{36}
  979. }
  980. func (m *DownwardAPIVolumeFile) XXX_Unmarshal(b []byte) error {
  981. return m.Unmarshal(b)
  982. }
  983. func (m *DownwardAPIVolumeFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  984. b = b[:cap(b)]
  985. n, err := m.MarshalToSizedBuffer(b)
  986. if err != nil {
  987. return nil, err
  988. }
  989. return b[:n], nil
  990. }
  991. func (m *DownwardAPIVolumeFile) XXX_Merge(src proto.Message) {
  992. xxx_messageInfo_DownwardAPIVolumeFile.Merge(m, src)
  993. }
  994. func (m *DownwardAPIVolumeFile) XXX_Size() int {
  995. return m.Size()
  996. }
  997. func (m *DownwardAPIVolumeFile) XXX_DiscardUnknown() {
  998. xxx_messageInfo_DownwardAPIVolumeFile.DiscardUnknown(m)
  999. }
  1000. var xxx_messageInfo_DownwardAPIVolumeFile proto.InternalMessageInfo
  1001. func (m *DownwardAPIVolumeSource) Reset() { *m = DownwardAPIVolumeSource{} }
  1002. func (*DownwardAPIVolumeSource) ProtoMessage() {}
  1003. func (*DownwardAPIVolumeSource) Descriptor() ([]byte, []int) {
  1004. return fileDescriptor_83c10c24ec417dc9, []int{37}
  1005. }
  1006. func (m *DownwardAPIVolumeSource) XXX_Unmarshal(b []byte) error {
  1007. return m.Unmarshal(b)
  1008. }
  1009. func (m *DownwardAPIVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1010. b = b[:cap(b)]
  1011. n, err := m.MarshalToSizedBuffer(b)
  1012. if err != nil {
  1013. return nil, err
  1014. }
  1015. return b[:n], nil
  1016. }
  1017. func (m *DownwardAPIVolumeSource) XXX_Merge(src proto.Message) {
  1018. xxx_messageInfo_DownwardAPIVolumeSource.Merge(m, src)
  1019. }
  1020. func (m *DownwardAPIVolumeSource) XXX_Size() int {
  1021. return m.Size()
  1022. }
  1023. func (m *DownwardAPIVolumeSource) XXX_DiscardUnknown() {
  1024. xxx_messageInfo_DownwardAPIVolumeSource.DiscardUnknown(m)
  1025. }
  1026. var xxx_messageInfo_DownwardAPIVolumeSource proto.InternalMessageInfo
  1027. func (m *EmptyDirVolumeSource) Reset() { *m = EmptyDirVolumeSource{} }
  1028. func (*EmptyDirVolumeSource) ProtoMessage() {}
  1029. func (*EmptyDirVolumeSource) Descriptor() ([]byte, []int) {
  1030. return fileDescriptor_83c10c24ec417dc9, []int{38}
  1031. }
  1032. func (m *EmptyDirVolumeSource) XXX_Unmarshal(b []byte) error {
  1033. return m.Unmarshal(b)
  1034. }
  1035. func (m *EmptyDirVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1036. b = b[:cap(b)]
  1037. n, err := m.MarshalToSizedBuffer(b)
  1038. if err != nil {
  1039. return nil, err
  1040. }
  1041. return b[:n], nil
  1042. }
  1043. func (m *EmptyDirVolumeSource) XXX_Merge(src proto.Message) {
  1044. xxx_messageInfo_EmptyDirVolumeSource.Merge(m, src)
  1045. }
  1046. func (m *EmptyDirVolumeSource) XXX_Size() int {
  1047. return m.Size()
  1048. }
  1049. func (m *EmptyDirVolumeSource) XXX_DiscardUnknown() {
  1050. xxx_messageInfo_EmptyDirVolumeSource.DiscardUnknown(m)
  1051. }
  1052. var xxx_messageInfo_EmptyDirVolumeSource proto.InternalMessageInfo
  1053. func (m *EndpointAddress) Reset() { *m = EndpointAddress{} }
  1054. func (*EndpointAddress) ProtoMessage() {}
  1055. func (*EndpointAddress) Descriptor() ([]byte, []int) {
  1056. return fileDescriptor_83c10c24ec417dc9, []int{39}
  1057. }
  1058. func (m *EndpointAddress) XXX_Unmarshal(b []byte) error {
  1059. return m.Unmarshal(b)
  1060. }
  1061. func (m *EndpointAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1062. b = b[:cap(b)]
  1063. n, err := m.MarshalToSizedBuffer(b)
  1064. if err != nil {
  1065. return nil, err
  1066. }
  1067. return b[:n], nil
  1068. }
  1069. func (m *EndpointAddress) XXX_Merge(src proto.Message) {
  1070. xxx_messageInfo_EndpointAddress.Merge(m, src)
  1071. }
  1072. func (m *EndpointAddress) XXX_Size() int {
  1073. return m.Size()
  1074. }
  1075. func (m *EndpointAddress) XXX_DiscardUnknown() {
  1076. xxx_messageInfo_EndpointAddress.DiscardUnknown(m)
  1077. }
  1078. var xxx_messageInfo_EndpointAddress proto.InternalMessageInfo
  1079. func (m *EndpointPort) Reset() { *m = EndpointPort{} }
  1080. func (*EndpointPort) ProtoMessage() {}
  1081. func (*EndpointPort) Descriptor() ([]byte, []int) {
  1082. return fileDescriptor_83c10c24ec417dc9, []int{40}
  1083. }
  1084. func (m *EndpointPort) XXX_Unmarshal(b []byte) error {
  1085. return m.Unmarshal(b)
  1086. }
  1087. func (m *EndpointPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1088. b = b[:cap(b)]
  1089. n, err := m.MarshalToSizedBuffer(b)
  1090. if err != nil {
  1091. return nil, err
  1092. }
  1093. return b[:n], nil
  1094. }
  1095. func (m *EndpointPort) XXX_Merge(src proto.Message) {
  1096. xxx_messageInfo_EndpointPort.Merge(m, src)
  1097. }
  1098. func (m *EndpointPort) XXX_Size() int {
  1099. return m.Size()
  1100. }
  1101. func (m *EndpointPort) XXX_DiscardUnknown() {
  1102. xxx_messageInfo_EndpointPort.DiscardUnknown(m)
  1103. }
  1104. var xxx_messageInfo_EndpointPort proto.InternalMessageInfo
  1105. func (m *EndpointSubset) Reset() { *m = EndpointSubset{} }
  1106. func (*EndpointSubset) ProtoMessage() {}
  1107. func (*EndpointSubset) Descriptor() ([]byte, []int) {
  1108. return fileDescriptor_83c10c24ec417dc9, []int{41}
  1109. }
  1110. func (m *EndpointSubset) XXX_Unmarshal(b []byte) error {
  1111. return m.Unmarshal(b)
  1112. }
  1113. func (m *EndpointSubset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1114. b = b[:cap(b)]
  1115. n, err := m.MarshalToSizedBuffer(b)
  1116. if err != nil {
  1117. return nil, err
  1118. }
  1119. return b[:n], nil
  1120. }
  1121. func (m *EndpointSubset) XXX_Merge(src proto.Message) {
  1122. xxx_messageInfo_EndpointSubset.Merge(m, src)
  1123. }
  1124. func (m *EndpointSubset) XXX_Size() int {
  1125. return m.Size()
  1126. }
  1127. func (m *EndpointSubset) XXX_DiscardUnknown() {
  1128. xxx_messageInfo_EndpointSubset.DiscardUnknown(m)
  1129. }
  1130. var xxx_messageInfo_EndpointSubset proto.InternalMessageInfo
  1131. func (m *Endpoints) Reset() { *m = Endpoints{} }
  1132. func (*Endpoints) ProtoMessage() {}
  1133. func (*Endpoints) Descriptor() ([]byte, []int) {
  1134. return fileDescriptor_83c10c24ec417dc9, []int{42}
  1135. }
  1136. func (m *Endpoints) XXX_Unmarshal(b []byte) error {
  1137. return m.Unmarshal(b)
  1138. }
  1139. func (m *Endpoints) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1140. b = b[:cap(b)]
  1141. n, err := m.MarshalToSizedBuffer(b)
  1142. if err != nil {
  1143. return nil, err
  1144. }
  1145. return b[:n], nil
  1146. }
  1147. func (m *Endpoints) XXX_Merge(src proto.Message) {
  1148. xxx_messageInfo_Endpoints.Merge(m, src)
  1149. }
  1150. func (m *Endpoints) XXX_Size() int {
  1151. return m.Size()
  1152. }
  1153. func (m *Endpoints) XXX_DiscardUnknown() {
  1154. xxx_messageInfo_Endpoints.DiscardUnknown(m)
  1155. }
  1156. var xxx_messageInfo_Endpoints proto.InternalMessageInfo
  1157. func (m *EndpointsList) Reset() { *m = EndpointsList{} }
  1158. func (*EndpointsList) ProtoMessage() {}
  1159. func (*EndpointsList) Descriptor() ([]byte, []int) {
  1160. return fileDescriptor_83c10c24ec417dc9, []int{43}
  1161. }
  1162. func (m *EndpointsList) XXX_Unmarshal(b []byte) error {
  1163. return m.Unmarshal(b)
  1164. }
  1165. func (m *EndpointsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1166. b = b[:cap(b)]
  1167. n, err := m.MarshalToSizedBuffer(b)
  1168. if err != nil {
  1169. return nil, err
  1170. }
  1171. return b[:n], nil
  1172. }
  1173. func (m *EndpointsList) XXX_Merge(src proto.Message) {
  1174. xxx_messageInfo_EndpointsList.Merge(m, src)
  1175. }
  1176. func (m *EndpointsList) XXX_Size() int {
  1177. return m.Size()
  1178. }
  1179. func (m *EndpointsList) XXX_DiscardUnknown() {
  1180. xxx_messageInfo_EndpointsList.DiscardUnknown(m)
  1181. }
  1182. var xxx_messageInfo_EndpointsList proto.InternalMessageInfo
  1183. func (m *EnvFromSource) Reset() { *m = EnvFromSource{} }
  1184. func (*EnvFromSource) ProtoMessage() {}
  1185. func (*EnvFromSource) Descriptor() ([]byte, []int) {
  1186. return fileDescriptor_83c10c24ec417dc9, []int{44}
  1187. }
  1188. func (m *EnvFromSource) XXX_Unmarshal(b []byte) error {
  1189. return m.Unmarshal(b)
  1190. }
  1191. func (m *EnvFromSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1192. b = b[:cap(b)]
  1193. n, err := m.MarshalToSizedBuffer(b)
  1194. if err != nil {
  1195. return nil, err
  1196. }
  1197. return b[:n], nil
  1198. }
  1199. func (m *EnvFromSource) XXX_Merge(src proto.Message) {
  1200. xxx_messageInfo_EnvFromSource.Merge(m, src)
  1201. }
  1202. func (m *EnvFromSource) XXX_Size() int {
  1203. return m.Size()
  1204. }
  1205. func (m *EnvFromSource) XXX_DiscardUnknown() {
  1206. xxx_messageInfo_EnvFromSource.DiscardUnknown(m)
  1207. }
  1208. var xxx_messageInfo_EnvFromSource proto.InternalMessageInfo
  1209. func (m *EnvVar) Reset() { *m = EnvVar{} }
  1210. func (*EnvVar) ProtoMessage() {}
  1211. func (*EnvVar) Descriptor() ([]byte, []int) {
  1212. return fileDescriptor_83c10c24ec417dc9, []int{45}
  1213. }
  1214. func (m *EnvVar) XXX_Unmarshal(b []byte) error {
  1215. return m.Unmarshal(b)
  1216. }
  1217. func (m *EnvVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1218. b = b[:cap(b)]
  1219. n, err := m.MarshalToSizedBuffer(b)
  1220. if err != nil {
  1221. return nil, err
  1222. }
  1223. return b[:n], nil
  1224. }
  1225. func (m *EnvVar) XXX_Merge(src proto.Message) {
  1226. xxx_messageInfo_EnvVar.Merge(m, src)
  1227. }
  1228. func (m *EnvVar) XXX_Size() int {
  1229. return m.Size()
  1230. }
  1231. func (m *EnvVar) XXX_DiscardUnknown() {
  1232. xxx_messageInfo_EnvVar.DiscardUnknown(m)
  1233. }
  1234. var xxx_messageInfo_EnvVar proto.InternalMessageInfo
  1235. func (m *EnvVarSource) Reset() { *m = EnvVarSource{} }
  1236. func (*EnvVarSource) ProtoMessage() {}
  1237. func (*EnvVarSource) Descriptor() ([]byte, []int) {
  1238. return fileDescriptor_83c10c24ec417dc9, []int{46}
  1239. }
  1240. func (m *EnvVarSource) XXX_Unmarshal(b []byte) error {
  1241. return m.Unmarshal(b)
  1242. }
  1243. func (m *EnvVarSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1244. b = b[:cap(b)]
  1245. n, err := m.MarshalToSizedBuffer(b)
  1246. if err != nil {
  1247. return nil, err
  1248. }
  1249. return b[:n], nil
  1250. }
  1251. func (m *EnvVarSource) XXX_Merge(src proto.Message) {
  1252. xxx_messageInfo_EnvVarSource.Merge(m, src)
  1253. }
  1254. func (m *EnvVarSource) XXX_Size() int {
  1255. return m.Size()
  1256. }
  1257. func (m *EnvVarSource) XXX_DiscardUnknown() {
  1258. xxx_messageInfo_EnvVarSource.DiscardUnknown(m)
  1259. }
  1260. var xxx_messageInfo_EnvVarSource proto.InternalMessageInfo
  1261. func (m *EphemeralContainer) Reset() { *m = EphemeralContainer{} }
  1262. func (*EphemeralContainer) ProtoMessage() {}
  1263. func (*EphemeralContainer) Descriptor() ([]byte, []int) {
  1264. return fileDescriptor_83c10c24ec417dc9, []int{47}
  1265. }
  1266. func (m *EphemeralContainer) XXX_Unmarshal(b []byte) error {
  1267. return m.Unmarshal(b)
  1268. }
  1269. func (m *EphemeralContainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1270. b = b[:cap(b)]
  1271. n, err := m.MarshalToSizedBuffer(b)
  1272. if err != nil {
  1273. return nil, err
  1274. }
  1275. return b[:n], nil
  1276. }
  1277. func (m *EphemeralContainer) XXX_Merge(src proto.Message) {
  1278. xxx_messageInfo_EphemeralContainer.Merge(m, src)
  1279. }
  1280. func (m *EphemeralContainer) XXX_Size() int {
  1281. return m.Size()
  1282. }
  1283. func (m *EphemeralContainer) XXX_DiscardUnknown() {
  1284. xxx_messageInfo_EphemeralContainer.DiscardUnknown(m)
  1285. }
  1286. var xxx_messageInfo_EphemeralContainer proto.InternalMessageInfo
  1287. func (m *EphemeralContainerCommon) Reset() { *m = EphemeralContainerCommon{} }
  1288. func (*EphemeralContainerCommon) ProtoMessage() {}
  1289. func (*EphemeralContainerCommon) Descriptor() ([]byte, []int) {
  1290. return fileDescriptor_83c10c24ec417dc9, []int{48}
  1291. }
  1292. func (m *EphemeralContainerCommon) XXX_Unmarshal(b []byte) error {
  1293. return m.Unmarshal(b)
  1294. }
  1295. func (m *EphemeralContainerCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1296. b = b[:cap(b)]
  1297. n, err := m.MarshalToSizedBuffer(b)
  1298. if err != nil {
  1299. return nil, err
  1300. }
  1301. return b[:n], nil
  1302. }
  1303. func (m *EphemeralContainerCommon) XXX_Merge(src proto.Message) {
  1304. xxx_messageInfo_EphemeralContainerCommon.Merge(m, src)
  1305. }
  1306. func (m *EphemeralContainerCommon) XXX_Size() int {
  1307. return m.Size()
  1308. }
  1309. func (m *EphemeralContainerCommon) XXX_DiscardUnknown() {
  1310. xxx_messageInfo_EphemeralContainerCommon.DiscardUnknown(m)
  1311. }
  1312. var xxx_messageInfo_EphemeralContainerCommon proto.InternalMessageInfo
  1313. func (m *EphemeralContainers) Reset() { *m = EphemeralContainers{} }
  1314. func (*EphemeralContainers) ProtoMessage() {}
  1315. func (*EphemeralContainers) Descriptor() ([]byte, []int) {
  1316. return fileDescriptor_83c10c24ec417dc9, []int{49}
  1317. }
  1318. func (m *EphemeralContainers) XXX_Unmarshal(b []byte) error {
  1319. return m.Unmarshal(b)
  1320. }
  1321. func (m *EphemeralContainers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1322. b = b[:cap(b)]
  1323. n, err := m.MarshalToSizedBuffer(b)
  1324. if err != nil {
  1325. return nil, err
  1326. }
  1327. return b[:n], nil
  1328. }
  1329. func (m *EphemeralContainers) XXX_Merge(src proto.Message) {
  1330. xxx_messageInfo_EphemeralContainers.Merge(m, src)
  1331. }
  1332. func (m *EphemeralContainers) XXX_Size() int {
  1333. return m.Size()
  1334. }
  1335. func (m *EphemeralContainers) XXX_DiscardUnknown() {
  1336. xxx_messageInfo_EphemeralContainers.DiscardUnknown(m)
  1337. }
  1338. var xxx_messageInfo_EphemeralContainers proto.InternalMessageInfo
  1339. func (m *EphemeralVolumeSource) Reset() { *m = EphemeralVolumeSource{} }
  1340. func (*EphemeralVolumeSource) ProtoMessage() {}
  1341. func (*EphemeralVolumeSource) Descriptor() ([]byte, []int) {
  1342. return fileDescriptor_83c10c24ec417dc9, []int{50}
  1343. }
  1344. func (m *EphemeralVolumeSource) XXX_Unmarshal(b []byte) error {
  1345. return m.Unmarshal(b)
  1346. }
  1347. func (m *EphemeralVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1348. b = b[:cap(b)]
  1349. n, err := m.MarshalToSizedBuffer(b)
  1350. if err != nil {
  1351. return nil, err
  1352. }
  1353. return b[:n], nil
  1354. }
  1355. func (m *EphemeralVolumeSource) XXX_Merge(src proto.Message) {
  1356. xxx_messageInfo_EphemeralVolumeSource.Merge(m, src)
  1357. }
  1358. func (m *EphemeralVolumeSource) XXX_Size() int {
  1359. return m.Size()
  1360. }
  1361. func (m *EphemeralVolumeSource) XXX_DiscardUnknown() {
  1362. xxx_messageInfo_EphemeralVolumeSource.DiscardUnknown(m)
  1363. }
  1364. var xxx_messageInfo_EphemeralVolumeSource proto.InternalMessageInfo
  1365. func (m *Event) Reset() { *m = Event{} }
  1366. func (*Event) ProtoMessage() {}
  1367. func (*Event) Descriptor() ([]byte, []int) {
  1368. return fileDescriptor_83c10c24ec417dc9, []int{51}
  1369. }
  1370. func (m *Event) XXX_Unmarshal(b []byte) error {
  1371. return m.Unmarshal(b)
  1372. }
  1373. func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1374. b = b[:cap(b)]
  1375. n, err := m.MarshalToSizedBuffer(b)
  1376. if err != nil {
  1377. return nil, err
  1378. }
  1379. return b[:n], nil
  1380. }
  1381. func (m *Event) XXX_Merge(src proto.Message) {
  1382. xxx_messageInfo_Event.Merge(m, src)
  1383. }
  1384. func (m *Event) XXX_Size() int {
  1385. return m.Size()
  1386. }
  1387. func (m *Event) XXX_DiscardUnknown() {
  1388. xxx_messageInfo_Event.DiscardUnknown(m)
  1389. }
  1390. var xxx_messageInfo_Event proto.InternalMessageInfo
  1391. func (m *EventList) Reset() { *m = EventList{} }
  1392. func (*EventList) ProtoMessage() {}
  1393. func (*EventList) Descriptor() ([]byte, []int) {
  1394. return fileDescriptor_83c10c24ec417dc9, []int{52}
  1395. }
  1396. func (m *EventList) XXX_Unmarshal(b []byte) error {
  1397. return m.Unmarshal(b)
  1398. }
  1399. func (m *EventList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1400. b = b[:cap(b)]
  1401. n, err := m.MarshalToSizedBuffer(b)
  1402. if err != nil {
  1403. return nil, err
  1404. }
  1405. return b[:n], nil
  1406. }
  1407. func (m *EventList) XXX_Merge(src proto.Message) {
  1408. xxx_messageInfo_EventList.Merge(m, src)
  1409. }
  1410. func (m *EventList) XXX_Size() int {
  1411. return m.Size()
  1412. }
  1413. func (m *EventList) XXX_DiscardUnknown() {
  1414. xxx_messageInfo_EventList.DiscardUnknown(m)
  1415. }
  1416. var xxx_messageInfo_EventList proto.InternalMessageInfo
  1417. func (m *EventSeries) Reset() { *m = EventSeries{} }
  1418. func (*EventSeries) ProtoMessage() {}
  1419. func (*EventSeries) Descriptor() ([]byte, []int) {
  1420. return fileDescriptor_83c10c24ec417dc9, []int{53}
  1421. }
  1422. func (m *EventSeries) XXX_Unmarshal(b []byte) error {
  1423. return m.Unmarshal(b)
  1424. }
  1425. func (m *EventSeries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1426. b = b[:cap(b)]
  1427. n, err := m.MarshalToSizedBuffer(b)
  1428. if err != nil {
  1429. return nil, err
  1430. }
  1431. return b[:n], nil
  1432. }
  1433. func (m *EventSeries) XXX_Merge(src proto.Message) {
  1434. xxx_messageInfo_EventSeries.Merge(m, src)
  1435. }
  1436. func (m *EventSeries) XXX_Size() int {
  1437. return m.Size()
  1438. }
  1439. func (m *EventSeries) XXX_DiscardUnknown() {
  1440. xxx_messageInfo_EventSeries.DiscardUnknown(m)
  1441. }
  1442. var xxx_messageInfo_EventSeries proto.InternalMessageInfo
  1443. func (m *EventSource) Reset() { *m = EventSource{} }
  1444. func (*EventSource) ProtoMessage() {}
  1445. func (*EventSource) Descriptor() ([]byte, []int) {
  1446. return fileDescriptor_83c10c24ec417dc9, []int{54}
  1447. }
  1448. func (m *EventSource) XXX_Unmarshal(b []byte) error {
  1449. return m.Unmarshal(b)
  1450. }
  1451. func (m *EventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1452. b = b[:cap(b)]
  1453. n, err := m.MarshalToSizedBuffer(b)
  1454. if err != nil {
  1455. return nil, err
  1456. }
  1457. return b[:n], nil
  1458. }
  1459. func (m *EventSource) XXX_Merge(src proto.Message) {
  1460. xxx_messageInfo_EventSource.Merge(m, src)
  1461. }
  1462. func (m *EventSource) XXX_Size() int {
  1463. return m.Size()
  1464. }
  1465. func (m *EventSource) XXX_DiscardUnknown() {
  1466. xxx_messageInfo_EventSource.DiscardUnknown(m)
  1467. }
  1468. var xxx_messageInfo_EventSource proto.InternalMessageInfo
  1469. func (m *ExecAction) Reset() { *m = ExecAction{} }
  1470. func (*ExecAction) ProtoMessage() {}
  1471. func (*ExecAction) Descriptor() ([]byte, []int) {
  1472. return fileDescriptor_83c10c24ec417dc9, []int{55}
  1473. }
  1474. func (m *ExecAction) XXX_Unmarshal(b []byte) error {
  1475. return m.Unmarshal(b)
  1476. }
  1477. func (m *ExecAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1478. b = b[:cap(b)]
  1479. n, err := m.MarshalToSizedBuffer(b)
  1480. if err != nil {
  1481. return nil, err
  1482. }
  1483. return b[:n], nil
  1484. }
  1485. func (m *ExecAction) XXX_Merge(src proto.Message) {
  1486. xxx_messageInfo_ExecAction.Merge(m, src)
  1487. }
  1488. func (m *ExecAction) XXX_Size() int {
  1489. return m.Size()
  1490. }
  1491. func (m *ExecAction) XXX_DiscardUnknown() {
  1492. xxx_messageInfo_ExecAction.DiscardUnknown(m)
  1493. }
  1494. var xxx_messageInfo_ExecAction proto.InternalMessageInfo
  1495. func (m *FCVolumeSource) Reset() { *m = FCVolumeSource{} }
  1496. func (*FCVolumeSource) ProtoMessage() {}
  1497. func (*FCVolumeSource) Descriptor() ([]byte, []int) {
  1498. return fileDescriptor_83c10c24ec417dc9, []int{56}
  1499. }
  1500. func (m *FCVolumeSource) XXX_Unmarshal(b []byte) error {
  1501. return m.Unmarshal(b)
  1502. }
  1503. func (m *FCVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1504. b = b[:cap(b)]
  1505. n, err := m.MarshalToSizedBuffer(b)
  1506. if err != nil {
  1507. return nil, err
  1508. }
  1509. return b[:n], nil
  1510. }
  1511. func (m *FCVolumeSource) XXX_Merge(src proto.Message) {
  1512. xxx_messageInfo_FCVolumeSource.Merge(m, src)
  1513. }
  1514. func (m *FCVolumeSource) XXX_Size() int {
  1515. return m.Size()
  1516. }
  1517. func (m *FCVolumeSource) XXX_DiscardUnknown() {
  1518. xxx_messageInfo_FCVolumeSource.DiscardUnknown(m)
  1519. }
  1520. var xxx_messageInfo_FCVolumeSource proto.InternalMessageInfo
  1521. func (m *FlexPersistentVolumeSource) Reset() { *m = FlexPersistentVolumeSource{} }
  1522. func (*FlexPersistentVolumeSource) ProtoMessage() {}
  1523. func (*FlexPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1524. return fileDescriptor_83c10c24ec417dc9, []int{57}
  1525. }
  1526. func (m *FlexPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1527. return m.Unmarshal(b)
  1528. }
  1529. func (m *FlexPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1530. b = b[:cap(b)]
  1531. n, err := m.MarshalToSizedBuffer(b)
  1532. if err != nil {
  1533. return nil, err
  1534. }
  1535. return b[:n], nil
  1536. }
  1537. func (m *FlexPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1538. xxx_messageInfo_FlexPersistentVolumeSource.Merge(m, src)
  1539. }
  1540. func (m *FlexPersistentVolumeSource) XXX_Size() int {
  1541. return m.Size()
  1542. }
  1543. func (m *FlexPersistentVolumeSource) XXX_DiscardUnknown() {
  1544. xxx_messageInfo_FlexPersistentVolumeSource.DiscardUnknown(m)
  1545. }
  1546. var xxx_messageInfo_FlexPersistentVolumeSource proto.InternalMessageInfo
  1547. func (m *FlexVolumeSource) Reset() { *m = FlexVolumeSource{} }
  1548. func (*FlexVolumeSource) ProtoMessage() {}
  1549. func (*FlexVolumeSource) Descriptor() ([]byte, []int) {
  1550. return fileDescriptor_83c10c24ec417dc9, []int{58}
  1551. }
  1552. func (m *FlexVolumeSource) XXX_Unmarshal(b []byte) error {
  1553. return m.Unmarshal(b)
  1554. }
  1555. func (m *FlexVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1556. b = b[:cap(b)]
  1557. n, err := m.MarshalToSizedBuffer(b)
  1558. if err != nil {
  1559. return nil, err
  1560. }
  1561. return b[:n], nil
  1562. }
  1563. func (m *FlexVolumeSource) XXX_Merge(src proto.Message) {
  1564. xxx_messageInfo_FlexVolumeSource.Merge(m, src)
  1565. }
  1566. func (m *FlexVolumeSource) XXX_Size() int {
  1567. return m.Size()
  1568. }
  1569. func (m *FlexVolumeSource) XXX_DiscardUnknown() {
  1570. xxx_messageInfo_FlexVolumeSource.DiscardUnknown(m)
  1571. }
  1572. var xxx_messageInfo_FlexVolumeSource proto.InternalMessageInfo
  1573. func (m *FlockerVolumeSource) Reset() { *m = FlockerVolumeSource{} }
  1574. func (*FlockerVolumeSource) ProtoMessage() {}
  1575. func (*FlockerVolumeSource) Descriptor() ([]byte, []int) {
  1576. return fileDescriptor_83c10c24ec417dc9, []int{59}
  1577. }
  1578. func (m *FlockerVolumeSource) XXX_Unmarshal(b []byte) error {
  1579. return m.Unmarshal(b)
  1580. }
  1581. func (m *FlockerVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1582. b = b[:cap(b)]
  1583. n, err := m.MarshalToSizedBuffer(b)
  1584. if err != nil {
  1585. return nil, err
  1586. }
  1587. return b[:n], nil
  1588. }
  1589. func (m *FlockerVolumeSource) XXX_Merge(src proto.Message) {
  1590. xxx_messageInfo_FlockerVolumeSource.Merge(m, src)
  1591. }
  1592. func (m *FlockerVolumeSource) XXX_Size() int {
  1593. return m.Size()
  1594. }
  1595. func (m *FlockerVolumeSource) XXX_DiscardUnknown() {
  1596. xxx_messageInfo_FlockerVolumeSource.DiscardUnknown(m)
  1597. }
  1598. var xxx_messageInfo_FlockerVolumeSource proto.InternalMessageInfo
  1599. func (m *GCEPersistentDiskVolumeSource) Reset() { *m = GCEPersistentDiskVolumeSource{} }
  1600. func (*GCEPersistentDiskVolumeSource) ProtoMessage() {}
  1601. func (*GCEPersistentDiskVolumeSource) Descriptor() ([]byte, []int) {
  1602. return fileDescriptor_83c10c24ec417dc9, []int{60}
  1603. }
  1604. func (m *GCEPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  1605. return m.Unmarshal(b)
  1606. }
  1607. func (m *GCEPersistentDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1608. b = b[:cap(b)]
  1609. n, err := m.MarshalToSizedBuffer(b)
  1610. if err != nil {
  1611. return nil, err
  1612. }
  1613. return b[:n], nil
  1614. }
  1615. func (m *GCEPersistentDiskVolumeSource) XXX_Merge(src proto.Message) {
  1616. xxx_messageInfo_GCEPersistentDiskVolumeSource.Merge(m, src)
  1617. }
  1618. func (m *GCEPersistentDiskVolumeSource) XXX_Size() int {
  1619. return m.Size()
  1620. }
  1621. func (m *GCEPersistentDiskVolumeSource) XXX_DiscardUnknown() {
  1622. xxx_messageInfo_GCEPersistentDiskVolumeSource.DiscardUnknown(m)
  1623. }
  1624. var xxx_messageInfo_GCEPersistentDiskVolumeSource proto.InternalMessageInfo
  1625. func (m *GitRepoVolumeSource) Reset() { *m = GitRepoVolumeSource{} }
  1626. func (*GitRepoVolumeSource) ProtoMessage() {}
  1627. func (*GitRepoVolumeSource) Descriptor() ([]byte, []int) {
  1628. return fileDescriptor_83c10c24ec417dc9, []int{61}
  1629. }
  1630. func (m *GitRepoVolumeSource) XXX_Unmarshal(b []byte) error {
  1631. return m.Unmarshal(b)
  1632. }
  1633. func (m *GitRepoVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1634. b = b[:cap(b)]
  1635. n, err := m.MarshalToSizedBuffer(b)
  1636. if err != nil {
  1637. return nil, err
  1638. }
  1639. return b[:n], nil
  1640. }
  1641. func (m *GitRepoVolumeSource) XXX_Merge(src proto.Message) {
  1642. xxx_messageInfo_GitRepoVolumeSource.Merge(m, src)
  1643. }
  1644. func (m *GitRepoVolumeSource) XXX_Size() int {
  1645. return m.Size()
  1646. }
  1647. func (m *GitRepoVolumeSource) XXX_DiscardUnknown() {
  1648. xxx_messageInfo_GitRepoVolumeSource.DiscardUnknown(m)
  1649. }
  1650. var xxx_messageInfo_GitRepoVolumeSource proto.InternalMessageInfo
  1651. func (m *GlusterfsPersistentVolumeSource) Reset() { *m = GlusterfsPersistentVolumeSource{} }
  1652. func (*GlusterfsPersistentVolumeSource) ProtoMessage() {}
  1653. func (*GlusterfsPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1654. return fileDescriptor_83c10c24ec417dc9, []int{62}
  1655. }
  1656. func (m *GlusterfsPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1657. return m.Unmarshal(b)
  1658. }
  1659. func (m *GlusterfsPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1660. b = b[:cap(b)]
  1661. n, err := m.MarshalToSizedBuffer(b)
  1662. if err != nil {
  1663. return nil, err
  1664. }
  1665. return b[:n], nil
  1666. }
  1667. func (m *GlusterfsPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1668. xxx_messageInfo_GlusterfsPersistentVolumeSource.Merge(m, src)
  1669. }
  1670. func (m *GlusterfsPersistentVolumeSource) XXX_Size() int {
  1671. return m.Size()
  1672. }
  1673. func (m *GlusterfsPersistentVolumeSource) XXX_DiscardUnknown() {
  1674. xxx_messageInfo_GlusterfsPersistentVolumeSource.DiscardUnknown(m)
  1675. }
  1676. var xxx_messageInfo_GlusterfsPersistentVolumeSource proto.InternalMessageInfo
  1677. func (m *GlusterfsVolumeSource) Reset() { *m = GlusterfsVolumeSource{} }
  1678. func (*GlusterfsVolumeSource) ProtoMessage() {}
  1679. func (*GlusterfsVolumeSource) Descriptor() ([]byte, []int) {
  1680. return fileDescriptor_83c10c24ec417dc9, []int{63}
  1681. }
  1682. func (m *GlusterfsVolumeSource) XXX_Unmarshal(b []byte) error {
  1683. return m.Unmarshal(b)
  1684. }
  1685. func (m *GlusterfsVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1686. b = b[:cap(b)]
  1687. n, err := m.MarshalToSizedBuffer(b)
  1688. if err != nil {
  1689. return nil, err
  1690. }
  1691. return b[:n], nil
  1692. }
  1693. func (m *GlusterfsVolumeSource) XXX_Merge(src proto.Message) {
  1694. xxx_messageInfo_GlusterfsVolumeSource.Merge(m, src)
  1695. }
  1696. func (m *GlusterfsVolumeSource) XXX_Size() int {
  1697. return m.Size()
  1698. }
  1699. func (m *GlusterfsVolumeSource) XXX_DiscardUnknown() {
  1700. xxx_messageInfo_GlusterfsVolumeSource.DiscardUnknown(m)
  1701. }
  1702. var xxx_messageInfo_GlusterfsVolumeSource proto.InternalMessageInfo
  1703. func (m *HTTPGetAction) Reset() { *m = HTTPGetAction{} }
  1704. func (*HTTPGetAction) ProtoMessage() {}
  1705. func (*HTTPGetAction) Descriptor() ([]byte, []int) {
  1706. return fileDescriptor_83c10c24ec417dc9, []int{64}
  1707. }
  1708. func (m *HTTPGetAction) XXX_Unmarshal(b []byte) error {
  1709. return m.Unmarshal(b)
  1710. }
  1711. func (m *HTTPGetAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1712. b = b[:cap(b)]
  1713. n, err := m.MarshalToSizedBuffer(b)
  1714. if err != nil {
  1715. return nil, err
  1716. }
  1717. return b[:n], nil
  1718. }
  1719. func (m *HTTPGetAction) XXX_Merge(src proto.Message) {
  1720. xxx_messageInfo_HTTPGetAction.Merge(m, src)
  1721. }
  1722. func (m *HTTPGetAction) XXX_Size() int {
  1723. return m.Size()
  1724. }
  1725. func (m *HTTPGetAction) XXX_DiscardUnknown() {
  1726. xxx_messageInfo_HTTPGetAction.DiscardUnknown(m)
  1727. }
  1728. var xxx_messageInfo_HTTPGetAction proto.InternalMessageInfo
  1729. func (m *HTTPHeader) Reset() { *m = HTTPHeader{} }
  1730. func (*HTTPHeader) ProtoMessage() {}
  1731. func (*HTTPHeader) Descriptor() ([]byte, []int) {
  1732. return fileDescriptor_83c10c24ec417dc9, []int{65}
  1733. }
  1734. func (m *HTTPHeader) XXX_Unmarshal(b []byte) error {
  1735. return m.Unmarshal(b)
  1736. }
  1737. func (m *HTTPHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1738. b = b[:cap(b)]
  1739. n, err := m.MarshalToSizedBuffer(b)
  1740. if err != nil {
  1741. return nil, err
  1742. }
  1743. return b[:n], nil
  1744. }
  1745. func (m *HTTPHeader) XXX_Merge(src proto.Message) {
  1746. xxx_messageInfo_HTTPHeader.Merge(m, src)
  1747. }
  1748. func (m *HTTPHeader) XXX_Size() int {
  1749. return m.Size()
  1750. }
  1751. func (m *HTTPHeader) XXX_DiscardUnknown() {
  1752. xxx_messageInfo_HTTPHeader.DiscardUnknown(m)
  1753. }
  1754. var xxx_messageInfo_HTTPHeader proto.InternalMessageInfo
  1755. func (m *Handler) Reset() { *m = Handler{} }
  1756. func (*Handler) ProtoMessage() {}
  1757. func (*Handler) Descriptor() ([]byte, []int) {
  1758. return fileDescriptor_83c10c24ec417dc9, []int{66}
  1759. }
  1760. func (m *Handler) XXX_Unmarshal(b []byte) error {
  1761. return m.Unmarshal(b)
  1762. }
  1763. func (m *Handler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1764. b = b[:cap(b)]
  1765. n, err := m.MarshalToSizedBuffer(b)
  1766. if err != nil {
  1767. return nil, err
  1768. }
  1769. return b[:n], nil
  1770. }
  1771. func (m *Handler) XXX_Merge(src proto.Message) {
  1772. xxx_messageInfo_Handler.Merge(m, src)
  1773. }
  1774. func (m *Handler) XXX_Size() int {
  1775. return m.Size()
  1776. }
  1777. func (m *Handler) XXX_DiscardUnknown() {
  1778. xxx_messageInfo_Handler.DiscardUnknown(m)
  1779. }
  1780. var xxx_messageInfo_Handler proto.InternalMessageInfo
  1781. func (m *HostAlias) Reset() { *m = HostAlias{} }
  1782. func (*HostAlias) ProtoMessage() {}
  1783. func (*HostAlias) Descriptor() ([]byte, []int) {
  1784. return fileDescriptor_83c10c24ec417dc9, []int{67}
  1785. }
  1786. func (m *HostAlias) XXX_Unmarshal(b []byte) error {
  1787. return m.Unmarshal(b)
  1788. }
  1789. func (m *HostAlias) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1790. b = b[:cap(b)]
  1791. n, err := m.MarshalToSizedBuffer(b)
  1792. if err != nil {
  1793. return nil, err
  1794. }
  1795. return b[:n], nil
  1796. }
  1797. func (m *HostAlias) XXX_Merge(src proto.Message) {
  1798. xxx_messageInfo_HostAlias.Merge(m, src)
  1799. }
  1800. func (m *HostAlias) XXX_Size() int {
  1801. return m.Size()
  1802. }
  1803. func (m *HostAlias) XXX_DiscardUnknown() {
  1804. xxx_messageInfo_HostAlias.DiscardUnknown(m)
  1805. }
  1806. var xxx_messageInfo_HostAlias proto.InternalMessageInfo
  1807. func (m *HostPathVolumeSource) Reset() { *m = HostPathVolumeSource{} }
  1808. func (*HostPathVolumeSource) ProtoMessage() {}
  1809. func (*HostPathVolumeSource) Descriptor() ([]byte, []int) {
  1810. return fileDescriptor_83c10c24ec417dc9, []int{68}
  1811. }
  1812. func (m *HostPathVolumeSource) XXX_Unmarshal(b []byte) error {
  1813. return m.Unmarshal(b)
  1814. }
  1815. func (m *HostPathVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1816. b = b[:cap(b)]
  1817. n, err := m.MarshalToSizedBuffer(b)
  1818. if err != nil {
  1819. return nil, err
  1820. }
  1821. return b[:n], nil
  1822. }
  1823. func (m *HostPathVolumeSource) XXX_Merge(src proto.Message) {
  1824. xxx_messageInfo_HostPathVolumeSource.Merge(m, src)
  1825. }
  1826. func (m *HostPathVolumeSource) XXX_Size() int {
  1827. return m.Size()
  1828. }
  1829. func (m *HostPathVolumeSource) XXX_DiscardUnknown() {
  1830. xxx_messageInfo_HostPathVolumeSource.DiscardUnknown(m)
  1831. }
  1832. var xxx_messageInfo_HostPathVolumeSource proto.InternalMessageInfo
  1833. func (m *ISCSIPersistentVolumeSource) Reset() { *m = ISCSIPersistentVolumeSource{} }
  1834. func (*ISCSIPersistentVolumeSource) ProtoMessage() {}
  1835. func (*ISCSIPersistentVolumeSource) Descriptor() ([]byte, []int) {
  1836. return fileDescriptor_83c10c24ec417dc9, []int{69}
  1837. }
  1838. func (m *ISCSIPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  1839. return m.Unmarshal(b)
  1840. }
  1841. func (m *ISCSIPersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1842. b = b[:cap(b)]
  1843. n, err := m.MarshalToSizedBuffer(b)
  1844. if err != nil {
  1845. return nil, err
  1846. }
  1847. return b[:n], nil
  1848. }
  1849. func (m *ISCSIPersistentVolumeSource) XXX_Merge(src proto.Message) {
  1850. xxx_messageInfo_ISCSIPersistentVolumeSource.Merge(m, src)
  1851. }
  1852. func (m *ISCSIPersistentVolumeSource) XXX_Size() int {
  1853. return m.Size()
  1854. }
  1855. func (m *ISCSIPersistentVolumeSource) XXX_DiscardUnknown() {
  1856. xxx_messageInfo_ISCSIPersistentVolumeSource.DiscardUnknown(m)
  1857. }
  1858. var xxx_messageInfo_ISCSIPersistentVolumeSource proto.InternalMessageInfo
  1859. func (m *ISCSIVolumeSource) Reset() { *m = ISCSIVolumeSource{} }
  1860. func (*ISCSIVolumeSource) ProtoMessage() {}
  1861. func (*ISCSIVolumeSource) Descriptor() ([]byte, []int) {
  1862. return fileDescriptor_83c10c24ec417dc9, []int{70}
  1863. }
  1864. func (m *ISCSIVolumeSource) XXX_Unmarshal(b []byte) error {
  1865. return m.Unmarshal(b)
  1866. }
  1867. func (m *ISCSIVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1868. b = b[:cap(b)]
  1869. n, err := m.MarshalToSizedBuffer(b)
  1870. if err != nil {
  1871. return nil, err
  1872. }
  1873. return b[:n], nil
  1874. }
  1875. func (m *ISCSIVolumeSource) XXX_Merge(src proto.Message) {
  1876. xxx_messageInfo_ISCSIVolumeSource.Merge(m, src)
  1877. }
  1878. func (m *ISCSIVolumeSource) XXX_Size() int {
  1879. return m.Size()
  1880. }
  1881. func (m *ISCSIVolumeSource) XXX_DiscardUnknown() {
  1882. xxx_messageInfo_ISCSIVolumeSource.DiscardUnknown(m)
  1883. }
  1884. var xxx_messageInfo_ISCSIVolumeSource proto.InternalMessageInfo
  1885. func (m *KeyToPath) Reset() { *m = KeyToPath{} }
  1886. func (*KeyToPath) ProtoMessage() {}
  1887. func (*KeyToPath) Descriptor() ([]byte, []int) {
  1888. return fileDescriptor_83c10c24ec417dc9, []int{71}
  1889. }
  1890. func (m *KeyToPath) XXX_Unmarshal(b []byte) error {
  1891. return m.Unmarshal(b)
  1892. }
  1893. func (m *KeyToPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1894. b = b[:cap(b)]
  1895. n, err := m.MarshalToSizedBuffer(b)
  1896. if err != nil {
  1897. return nil, err
  1898. }
  1899. return b[:n], nil
  1900. }
  1901. func (m *KeyToPath) XXX_Merge(src proto.Message) {
  1902. xxx_messageInfo_KeyToPath.Merge(m, src)
  1903. }
  1904. func (m *KeyToPath) XXX_Size() int {
  1905. return m.Size()
  1906. }
  1907. func (m *KeyToPath) XXX_DiscardUnknown() {
  1908. xxx_messageInfo_KeyToPath.DiscardUnknown(m)
  1909. }
  1910. var xxx_messageInfo_KeyToPath proto.InternalMessageInfo
  1911. func (m *Lifecycle) Reset() { *m = Lifecycle{} }
  1912. func (*Lifecycle) ProtoMessage() {}
  1913. func (*Lifecycle) Descriptor() ([]byte, []int) {
  1914. return fileDescriptor_83c10c24ec417dc9, []int{72}
  1915. }
  1916. func (m *Lifecycle) XXX_Unmarshal(b []byte) error {
  1917. return m.Unmarshal(b)
  1918. }
  1919. func (m *Lifecycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1920. b = b[:cap(b)]
  1921. n, err := m.MarshalToSizedBuffer(b)
  1922. if err != nil {
  1923. return nil, err
  1924. }
  1925. return b[:n], nil
  1926. }
  1927. func (m *Lifecycle) XXX_Merge(src proto.Message) {
  1928. xxx_messageInfo_Lifecycle.Merge(m, src)
  1929. }
  1930. func (m *Lifecycle) XXX_Size() int {
  1931. return m.Size()
  1932. }
  1933. func (m *Lifecycle) XXX_DiscardUnknown() {
  1934. xxx_messageInfo_Lifecycle.DiscardUnknown(m)
  1935. }
  1936. var xxx_messageInfo_Lifecycle proto.InternalMessageInfo
  1937. func (m *LimitRange) Reset() { *m = LimitRange{} }
  1938. func (*LimitRange) ProtoMessage() {}
  1939. func (*LimitRange) Descriptor() ([]byte, []int) {
  1940. return fileDescriptor_83c10c24ec417dc9, []int{73}
  1941. }
  1942. func (m *LimitRange) XXX_Unmarshal(b []byte) error {
  1943. return m.Unmarshal(b)
  1944. }
  1945. func (m *LimitRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1946. b = b[:cap(b)]
  1947. n, err := m.MarshalToSizedBuffer(b)
  1948. if err != nil {
  1949. return nil, err
  1950. }
  1951. return b[:n], nil
  1952. }
  1953. func (m *LimitRange) XXX_Merge(src proto.Message) {
  1954. xxx_messageInfo_LimitRange.Merge(m, src)
  1955. }
  1956. func (m *LimitRange) XXX_Size() int {
  1957. return m.Size()
  1958. }
  1959. func (m *LimitRange) XXX_DiscardUnknown() {
  1960. xxx_messageInfo_LimitRange.DiscardUnknown(m)
  1961. }
  1962. var xxx_messageInfo_LimitRange proto.InternalMessageInfo
  1963. func (m *LimitRangeItem) Reset() { *m = LimitRangeItem{} }
  1964. func (*LimitRangeItem) ProtoMessage() {}
  1965. func (*LimitRangeItem) Descriptor() ([]byte, []int) {
  1966. return fileDescriptor_83c10c24ec417dc9, []int{74}
  1967. }
  1968. func (m *LimitRangeItem) XXX_Unmarshal(b []byte) error {
  1969. return m.Unmarshal(b)
  1970. }
  1971. func (m *LimitRangeItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1972. b = b[:cap(b)]
  1973. n, err := m.MarshalToSizedBuffer(b)
  1974. if err != nil {
  1975. return nil, err
  1976. }
  1977. return b[:n], nil
  1978. }
  1979. func (m *LimitRangeItem) XXX_Merge(src proto.Message) {
  1980. xxx_messageInfo_LimitRangeItem.Merge(m, src)
  1981. }
  1982. func (m *LimitRangeItem) XXX_Size() int {
  1983. return m.Size()
  1984. }
  1985. func (m *LimitRangeItem) XXX_DiscardUnknown() {
  1986. xxx_messageInfo_LimitRangeItem.DiscardUnknown(m)
  1987. }
  1988. var xxx_messageInfo_LimitRangeItem proto.InternalMessageInfo
  1989. func (m *LimitRangeList) Reset() { *m = LimitRangeList{} }
  1990. func (*LimitRangeList) ProtoMessage() {}
  1991. func (*LimitRangeList) Descriptor() ([]byte, []int) {
  1992. return fileDescriptor_83c10c24ec417dc9, []int{75}
  1993. }
  1994. func (m *LimitRangeList) XXX_Unmarshal(b []byte) error {
  1995. return m.Unmarshal(b)
  1996. }
  1997. func (m *LimitRangeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1998. b = b[:cap(b)]
  1999. n, err := m.MarshalToSizedBuffer(b)
  2000. if err != nil {
  2001. return nil, err
  2002. }
  2003. return b[:n], nil
  2004. }
  2005. func (m *LimitRangeList) XXX_Merge(src proto.Message) {
  2006. xxx_messageInfo_LimitRangeList.Merge(m, src)
  2007. }
  2008. func (m *LimitRangeList) XXX_Size() int {
  2009. return m.Size()
  2010. }
  2011. func (m *LimitRangeList) XXX_DiscardUnknown() {
  2012. xxx_messageInfo_LimitRangeList.DiscardUnknown(m)
  2013. }
  2014. var xxx_messageInfo_LimitRangeList proto.InternalMessageInfo
  2015. func (m *LimitRangeSpec) Reset() { *m = LimitRangeSpec{} }
  2016. func (*LimitRangeSpec) ProtoMessage() {}
  2017. func (*LimitRangeSpec) Descriptor() ([]byte, []int) {
  2018. return fileDescriptor_83c10c24ec417dc9, []int{76}
  2019. }
  2020. func (m *LimitRangeSpec) XXX_Unmarshal(b []byte) error {
  2021. return m.Unmarshal(b)
  2022. }
  2023. func (m *LimitRangeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2024. b = b[:cap(b)]
  2025. n, err := m.MarshalToSizedBuffer(b)
  2026. if err != nil {
  2027. return nil, err
  2028. }
  2029. return b[:n], nil
  2030. }
  2031. func (m *LimitRangeSpec) XXX_Merge(src proto.Message) {
  2032. xxx_messageInfo_LimitRangeSpec.Merge(m, src)
  2033. }
  2034. func (m *LimitRangeSpec) XXX_Size() int {
  2035. return m.Size()
  2036. }
  2037. func (m *LimitRangeSpec) XXX_DiscardUnknown() {
  2038. xxx_messageInfo_LimitRangeSpec.DiscardUnknown(m)
  2039. }
  2040. var xxx_messageInfo_LimitRangeSpec proto.InternalMessageInfo
  2041. func (m *List) Reset() { *m = List{} }
  2042. func (*List) ProtoMessage() {}
  2043. func (*List) Descriptor() ([]byte, []int) {
  2044. return fileDescriptor_83c10c24ec417dc9, []int{77}
  2045. }
  2046. func (m *List) XXX_Unmarshal(b []byte) error {
  2047. return m.Unmarshal(b)
  2048. }
  2049. func (m *List) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2050. b = b[:cap(b)]
  2051. n, err := m.MarshalToSizedBuffer(b)
  2052. if err != nil {
  2053. return nil, err
  2054. }
  2055. return b[:n], nil
  2056. }
  2057. func (m *List) XXX_Merge(src proto.Message) {
  2058. xxx_messageInfo_List.Merge(m, src)
  2059. }
  2060. func (m *List) XXX_Size() int {
  2061. return m.Size()
  2062. }
  2063. func (m *List) XXX_DiscardUnknown() {
  2064. xxx_messageInfo_List.DiscardUnknown(m)
  2065. }
  2066. var xxx_messageInfo_List proto.InternalMessageInfo
  2067. func (m *LoadBalancerIngress) Reset() { *m = LoadBalancerIngress{} }
  2068. func (*LoadBalancerIngress) ProtoMessage() {}
  2069. func (*LoadBalancerIngress) Descriptor() ([]byte, []int) {
  2070. return fileDescriptor_83c10c24ec417dc9, []int{78}
  2071. }
  2072. func (m *LoadBalancerIngress) XXX_Unmarshal(b []byte) error {
  2073. return m.Unmarshal(b)
  2074. }
  2075. func (m *LoadBalancerIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2076. b = b[:cap(b)]
  2077. n, err := m.MarshalToSizedBuffer(b)
  2078. if err != nil {
  2079. return nil, err
  2080. }
  2081. return b[:n], nil
  2082. }
  2083. func (m *LoadBalancerIngress) XXX_Merge(src proto.Message) {
  2084. xxx_messageInfo_LoadBalancerIngress.Merge(m, src)
  2085. }
  2086. func (m *LoadBalancerIngress) XXX_Size() int {
  2087. return m.Size()
  2088. }
  2089. func (m *LoadBalancerIngress) XXX_DiscardUnknown() {
  2090. xxx_messageInfo_LoadBalancerIngress.DiscardUnknown(m)
  2091. }
  2092. var xxx_messageInfo_LoadBalancerIngress proto.InternalMessageInfo
  2093. func (m *LoadBalancerStatus) Reset() { *m = LoadBalancerStatus{} }
  2094. func (*LoadBalancerStatus) ProtoMessage() {}
  2095. func (*LoadBalancerStatus) Descriptor() ([]byte, []int) {
  2096. return fileDescriptor_83c10c24ec417dc9, []int{79}
  2097. }
  2098. func (m *LoadBalancerStatus) XXX_Unmarshal(b []byte) error {
  2099. return m.Unmarshal(b)
  2100. }
  2101. func (m *LoadBalancerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2102. b = b[:cap(b)]
  2103. n, err := m.MarshalToSizedBuffer(b)
  2104. if err != nil {
  2105. return nil, err
  2106. }
  2107. return b[:n], nil
  2108. }
  2109. func (m *LoadBalancerStatus) XXX_Merge(src proto.Message) {
  2110. xxx_messageInfo_LoadBalancerStatus.Merge(m, src)
  2111. }
  2112. func (m *LoadBalancerStatus) XXX_Size() int {
  2113. return m.Size()
  2114. }
  2115. func (m *LoadBalancerStatus) XXX_DiscardUnknown() {
  2116. xxx_messageInfo_LoadBalancerStatus.DiscardUnknown(m)
  2117. }
  2118. var xxx_messageInfo_LoadBalancerStatus proto.InternalMessageInfo
  2119. func (m *LocalObjectReference) Reset() { *m = LocalObjectReference{} }
  2120. func (*LocalObjectReference) ProtoMessage() {}
  2121. func (*LocalObjectReference) Descriptor() ([]byte, []int) {
  2122. return fileDescriptor_83c10c24ec417dc9, []int{80}
  2123. }
  2124. func (m *LocalObjectReference) XXX_Unmarshal(b []byte) error {
  2125. return m.Unmarshal(b)
  2126. }
  2127. func (m *LocalObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2128. b = b[:cap(b)]
  2129. n, err := m.MarshalToSizedBuffer(b)
  2130. if err != nil {
  2131. return nil, err
  2132. }
  2133. return b[:n], nil
  2134. }
  2135. func (m *LocalObjectReference) XXX_Merge(src proto.Message) {
  2136. xxx_messageInfo_LocalObjectReference.Merge(m, src)
  2137. }
  2138. func (m *LocalObjectReference) XXX_Size() int {
  2139. return m.Size()
  2140. }
  2141. func (m *LocalObjectReference) XXX_DiscardUnknown() {
  2142. xxx_messageInfo_LocalObjectReference.DiscardUnknown(m)
  2143. }
  2144. var xxx_messageInfo_LocalObjectReference proto.InternalMessageInfo
  2145. func (m *LocalVolumeSource) Reset() { *m = LocalVolumeSource{} }
  2146. func (*LocalVolumeSource) ProtoMessage() {}
  2147. func (*LocalVolumeSource) Descriptor() ([]byte, []int) {
  2148. return fileDescriptor_83c10c24ec417dc9, []int{81}
  2149. }
  2150. func (m *LocalVolumeSource) XXX_Unmarshal(b []byte) error {
  2151. return m.Unmarshal(b)
  2152. }
  2153. func (m *LocalVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2154. b = b[:cap(b)]
  2155. n, err := m.MarshalToSizedBuffer(b)
  2156. if err != nil {
  2157. return nil, err
  2158. }
  2159. return b[:n], nil
  2160. }
  2161. func (m *LocalVolumeSource) XXX_Merge(src proto.Message) {
  2162. xxx_messageInfo_LocalVolumeSource.Merge(m, src)
  2163. }
  2164. func (m *LocalVolumeSource) XXX_Size() int {
  2165. return m.Size()
  2166. }
  2167. func (m *LocalVolumeSource) XXX_DiscardUnknown() {
  2168. xxx_messageInfo_LocalVolumeSource.DiscardUnknown(m)
  2169. }
  2170. var xxx_messageInfo_LocalVolumeSource proto.InternalMessageInfo
  2171. func (m *NFSVolumeSource) Reset() { *m = NFSVolumeSource{} }
  2172. func (*NFSVolumeSource) ProtoMessage() {}
  2173. func (*NFSVolumeSource) Descriptor() ([]byte, []int) {
  2174. return fileDescriptor_83c10c24ec417dc9, []int{82}
  2175. }
  2176. func (m *NFSVolumeSource) XXX_Unmarshal(b []byte) error {
  2177. return m.Unmarshal(b)
  2178. }
  2179. func (m *NFSVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2180. b = b[:cap(b)]
  2181. n, err := m.MarshalToSizedBuffer(b)
  2182. if err != nil {
  2183. return nil, err
  2184. }
  2185. return b[:n], nil
  2186. }
  2187. func (m *NFSVolumeSource) XXX_Merge(src proto.Message) {
  2188. xxx_messageInfo_NFSVolumeSource.Merge(m, src)
  2189. }
  2190. func (m *NFSVolumeSource) XXX_Size() int {
  2191. return m.Size()
  2192. }
  2193. func (m *NFSVolumeSource) XXX_DiscardUnknown() {
  2194. xxx_messageInfo_NFSVolumeSource.DiscardUnknown(m)
  2195. }
  2196. var xxx_messageInfo_NFSVolumeSource proto.InternalMessageInfo
  2197. func (m *Namespace) Reset() { *m = Namespace{} }
  2198. func (*Namespace) ProtoMessage() {}
  2199. func (*Namespace) Descriptor() ([]byte, []int) {
  2200. return fileDescriptor_83c10c24ec417dc9, []int{83}
  2201. }
  2202. func (m *Namespace) XXX_Unmarshal(b []byte) error {
  2203. return m.Unmarshal(b)
  2204. }
  2205. func (m *Namespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2206. b = b[:cap(b)]
  2207. n, err := m.MarshalToSizedBuffer(b)
  2208. if err != nil {
  2209. return nil, err
  2210. }
  2211. return b[:n], nil
  2212. }
  2213. func (m *Namespace) XXX_Merge(src proto.Message) {
  2214. xxx_messageInfo_Namespace.Merge(m, src)
  2215. }
  2216. func (m *Namespace) XXX_Size() int {
  2217. return m.Size()
  2218. }
  2219. func (m *Namespace) XXX_DiscardUnknown() {
  2220. xxx_messageInfo_Namespace.DiscardUnknown(m)
  2221. }
  2222. var xxx_messageInfo_Namespace proto.InternalMessageInfo
  2223. func (m *NamespaceCondition) Reset() { *m = NamespaceCondition{} }
  2224. func (*NamespaceCondition) ProtoMessage() {}
  2225. func (*NamespaceCondition) Descriptor() ([]byte, []int) {
  2226. return fileDescriptor_83c10c24ec417dc9, []int{84}
  2227. }
  2228. func (m *NamespaceCondition) XXX_Unmarshal(b []byte) error {
  2229. return m.Unmarshal(b)
  2230. }
  2231. func (m *NamespaceCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2232. b = b[:cap(b)]
  2233. n, err := m.MarshalToSizedBuffer(b)
  2234. if err != nil {
  2235. return nil, err
  2236. }
  2237. return b[:n], nil
  2238. }
  2239. func (m *NamespaceCondition) XXX_Merge(src proto.Message) {
  2240. xxx_messageInfo_NamespaceCondition.Merge(m, src)
  2241. }
  2242. func (m *NamespaceCondition) XXX_Size() int {
  2243. return m.Size()
  2244. }
  2245. func (m *NamespaceCondition) XXX_DiscardUnknown() {
  2246. xxx_messageInfo_NamespaceCondition.DiscardUnknown(m)
  2247. }
  2248. var xxx_messageInfo_NamespaceCondition proto.InternalMessageInfo
  2249. func (m *NamespaceList) Reset() { *m = NamespaceList{} }
  2250. func (*NamespaceList) ProtoMessage() {}
  2251. func (*NamespaceList) Descriptor() ([]byte, []int) {
  2252. return fileDescriptor_83c10c24ec417dc9, []int{85}
  2253. }
  2254. func (m *NamespaceList) XXX_Unmarshal(b []byte) error {
  2255. return m.Unmarshal(b)
  2256. }
  2257. func (m *NamespaceList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2258. b = b[:cap(b)]
  2259. n, err := m.MarshalToSizedBuffer(b)
  2260. if err != nil {
  2261. return nil, err
  2262. }
  2263. return b[:n], nil
  2264. }
  2265. func (m *NamespaceList) XXX_Merge(src proto.Message) {
  2266. xxx_messageInfo_NamespaceList.Merge(m, src)
  2267. }
  2268. func (m *NamespaceList) XXX_Size() int {
  2269. return m.Size()
  2270. }
  2271. func (m *NamespaceList) XXX_DiscardUnknown() {
  2272. xxx_messageInfo_NamespaceList.DiscardUnknown(m)
  2273. }
  2274. var xxx_messageInfo_NamespaceList proto.InternalMessageInfo
  2275. func (m *NamespaceSpec) Reset() { *m = NamespaceSpec{} }
  2276. func (*NamespaceSpec) ProtoMessage() {}
  2277. func (*NamespaceSpec) Descriptor() ([]byte, []int) {
  2278. return fileDescriptor_83c10c24ec417dc9, []int{86}
  2279. }
  2280. func (m *NamespaceSpec) XXX_Unmarshal(b []byte) error {
  2281. return m.Unmarshal(b)
  2282. }
  2283. func (m *NamespaceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2284. b = b[:cap(b)]
  2285. n, err := m.MarshalToSizedBuffer(b)
  2286. if err != nil {
  2287. return nil, err
  2288. }
  2289. return b[:n], nil
  2290. }
  2291. func (m *NamespaceSpec) XXX_Merge(src proto.Message) {
  2292. xxx_messageInfo_NamespaceSpec.Merge(m, src)
  2293. }
  2294. func (m *NamespaceSpec) XXX_Size() int {
  2295. return m.Size()
  2296. }
  2297. func (m *NamespaceSpec) XXX_DiscardUnknown() {
  2298. xxx_messageInfo_NamespaceSpec.DiscardUnknown(m)
  2299. }
  2300. var xxx_messageInfo_NamespaceSpec proto.InternalMessageInfo
  2301. func (m *NamespaceStatus) Reset() { *m = NamespaceStatus{} }
  2302. func (*NamespaceStatus) ProtoMessage() {}
  2303. func (*NamespaceStatus) Descriptor() ([]byte, []int) {
  2304. return fileDescriptor_83c10c24ec417dc9, []int{87}
  2305. }
  2306. func (m *NamespaceStatus) XXX_Unmarshal(b []byte) error {
  2307. return m.Unmarshal(b)
  2308. }
  2309. func (m *NamespaceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2310. b = b[:cap(b)]
  2311. n, err := m.MarshalToSizedBuffer(b)
  2312. if err != nil {
  2313. return nil, err
  2314. }
  2315. return b[:n], nil
  2316. }
  2317. func (m *NamespaceStatus) XXX_Merge(src proto.Message) {
  2318. xxx_messageInfo_NamespaceStatus.Merge(m, src)
  2319. }
  2320. func (m *NamespaceStatus) XXX_Size() int {
  2321. return m.Size()
  2322. }
  2323. func (m *NamespaceStatus) XXX_DiscardUnknown() {
  2324. xxx_messageInfo_NamespaceStatus.DiscardUnknown(m)
  2325. }
  2326. var xxx_messageInfo_NamespaceStatus proto.InternalMessageInfo
  2327. func (m *Node) Reset() { *m = Node{} }
  2328. func (*Node) ProtoMessage() {}
  2329. func (*Node) Descriptor() ([]byte, []int) {
  2330. return fileDescriptor_83c10c24ec417dc9, []int{88}
  2331. }
  2332. func (m *Node) XXX_Unmarshal(b []byte) error {
  2333. return m.Unmarshal(b)
  2334. }
  2335. func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2336. b = b[:cap(b)]
  2337. n, err := m.MarshalToSizedBuffer(b)
  2338. if err != nil {
  2339. return nil, err
  2340. }
  2341. return b[:n], nil
  2342. }
  2343. func (m *Node) XXX_Merge(src proto.Message) {
  2344. xxx_messageInfo_Node.Merge(m, src)
  2345. }
  2346. func (m *Node) XXX_Size() int {
  2347. return m.Size()
  2348. }
  2349. func (m *Node) XXX_DiscardUnknown() {
  2350. xxx_messageInfo_Node.DiscardUnknown(m)
  2351. }
  2352. var xxx_messageInfo_Node proto.InternalMessageInfo
  2353. func (m *NodeAddress) Reset() { *m = NodeAddress{} }
  2354. func (*NodeAddress) ProtoMessage() {}
  2355. func (*NodeAddress) Descriptor() ([]byte, []int) {
  2356. return fileDescriptor_83c10c24ec417dc9, []int{89}
  2357. }
  2358. func (m *NodeAddress) XXX_Unmarshal(b []byte) error {
  2359. return m.Unmarshal(b)
  2360. }
  2361. func (m *NodeAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2362. b = b[:cap(b)]
  2363. n, err := m.MarshalToSizedBuffer(b)
  2364. if err != nil {
  2365. return nil, err
  2366. }
  2367. return b[:n], nil
  2368. }
  2369. func (m *NodeAddress) XXX_Merge(src proto.Message) {
  2370. xxx_messageInfo_NodeAddress.Merge(m, src)
  2371. }
  2372. func (m *NodeAddress) XXX_Size() int {
  2373. return m.Size()
  2374. }
  2375. func (m *NodeAddress) XXX_DiscardUnknown() {
  2376. xxx_messageInfo_NodeAddress.DiscardUnknown(m)
  2377. }
  2378. var xxx_messageInfo_NodeAddress proto.InternalMessageInfo
  2379. func (m *NodeAffinity) Reset() { *m = NodeAffinity{} }
  2380. func (*NodeAffinity) ProtoMessage() {}
  2381. func (*NodeAffinity) Descriptor() ([]byte, []int) {
  2382. return fileDescriptor_83c10c24ec417dc9, []int{90}
  2383. }
  2384. func (m *NodeAffinity) XXX_Unmarshal(b []byte) error {
  2385. return m.Unmarshal(b)
  2386. }
  2387. func (m *NodeAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2388. b = b[:cap(b)]
  2389. n, err := m.MarshalToSizedBuffer(b)
  2390. if err != nil {
  2391. return nil, err
  2392. }
  2393. return b[:n], nil
  2394. }
  2395. func (m *NodeAffinity) XXX_Merge(src proto.Message) {
  2396. xxx_messageInfo_NodeAffinity.Merge(m, src)
  2397. }
  2398. func (m *NodeAffinity) XXX_Size() int {
  2399. return m.Size()
  2400. }
  2401. func (m *NodeAffinity) XXX_DiscardUnknown() {
  2402. xxx_messageInfo_NodeAffinity.DiscardUnknown(m)
  2403. }
  2404. var xxx_messageInfo_NodeAffinity proto.InternalMessageInfo
  2405. func (m *NodeCondition) Reset() { *m = NodeCondition{} }
  2406. func (*NodeCondition) ProtoMessage() {}
  2407. func (*NodeCondition) Descriptor() ([]byte, []int) {
  2408. return fileDescriptor_83c10c24ec417dc9, []int{91}
  2409. }
  2410. func (m *NodeCondition) XXX_Unmarshal(b []byte) error {
  2411. return m.Unmarshal(b)
  2412. }
  2413. func (m *NodeCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2414. b = b[:cap(b)]
  2415. n, err := m.MarshalToSizedBuffer(b)
  2416. if err != nil {
  2417. return nil, err
  2418. }
  2419. return b[:n], nil
  2420. }
  2421. func (m *NodeCondition) XXX_Merge(src proto.Message) {
  2422. xxx_messageInfo_NodeCondition.Merge(m, src)
  2423. }
  2424. func (m *NodeCondition) XXX_Size() int {
  2425. return m.Size()
  2426. }
  2427. func (m *NodeCondition) XXX_DiscardUnknown() {
  2428. xxx_messageInfo_NodeCondition.DiscardUnknown(m)
  2429. }
  2430. var xxx_messageInfo_NodeCondition proto.InternalMessageInfo
  2431. func (m *NodeConfigSource) Reset() { *m = NodeConfigSource{} }
  2432. func (*NodeConfigSource) ProtoMessage() {}
  2433. func (*NodeConfigSource) Descriptor() ([]byte, []int) {
  2434. return fileDescriptor_83c10c24ec417dc9, []int{92}
  2435. }
  2436. func (m *NodeConfigSource) XXX_Unmarshal(b []byte) error {
  2437. return m.Unmarshal(b)
  2438. }
  2439. func (m *NodeConfigSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2440. b = b[:cap(b)]
  2441. n, err := m.MarshalToSizedBuffer(b)
  2442. if err != nil {
  2443. return nil, err
  2444. }
  2445. return b[:n], nil
  2446. }
  2447. func (m *NodeConfigSource) XXX_Merge(src proto.Message) {
  2448. xxx_messageInfo_NodeConfigSource.Merge(m, src)
  2449. }
  2450. func (m *NodeConfigSource) XXX_Size() int {
  2451. return m.Size()
  2452. }
  2453. func (m *NodeConfigSource) XXX_DiscardUnknown() {
  2454. xxx_messageInfo_NodeConfigSource.DiscardUnknown(m)
  2455. }
  2456. var xxx_messageInfo_NodeConfigSource proto.InternalMessageInfo
  2457. func (m *NodeConfigStatus) Reset() { *m = NodeConfigStatus{} }
  2458. func (*NodeConfigStatus) ProtoMessage() {}
  2459. func (*NodeConfigStatus) Descriptor() ([]byte, []int) {
  2460. return fileDescriptor_83c10c24ec417dc9, []int{93}
  2461. }
  2462. func (m *NodeConfigStatus) XXX_Unmarshal(b []byte) error {
  2463. return m.Unmarshal(b)
  2464. }
  2465. func (m *NodeConfigStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2466. b = b[:cap(b)]
  2467. n, err := m.MarshalToSizedBuffer(b)
  2468. if err != nil {
  2469. return nil, err
  2470. }
  2471. return b[:n], nil
  2472. }
  2473. func (m *NodeConfigStatus) XXX_Merge(src proto.Message) {
  2474. xxx_messageInfo_NodeConfigStatus.Merge(m, src)
  2475. }
  2476. func (m *NodeConfigStatus) XXX_Size() int {
  2477. return m.Size()
  2478. }
  2479. func (m *NodeConfigStatus) XXX_DiscardUnknown() {
  2480. xxx_messageInfo_NodeConfigStatus.DiscardUnknown(m)
  2481. }
  2482. var xxx_messageInfo_NodeConfigStatus proto.InternalMessageInfo
  2483. func (m *NodeDaemonEndpoints) Reset() { *m = NodeDaemonEndpoints{} }
  2484. func (*NodeDaemonEndpoints) ProtoMessage() {}
  2485. func (*NodeDaemonEndpoints) Descriptor() ([]byte, []int) {
  2486. return fileDescriptor_83c10c24ec417dc9, []int{94}
  2487. }
  2488. func (m *NodeDaemonEndpoints) XXX_Unmarshal(b []byte) error {
  2489. return m.Unmarshal(b)
  2490. }
  2491. func (m *NodeDaemonEndpoints) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2492. b = b[:cap(b)]
  2493. n, err := m.MarshalToSizedBuffer(b)
  2494. if err != nil {
  2495. return nil, err
  2496. }
  2497. return b[:n], nil
  2498. }
  2499. func (m *NodeDaemonEndpoints) XXX_Merge(src proto.Message) {
  2500. xxx_messageInfo_NodeDaemonEndpoints.Merge(m, src)
  2501. }
  2502. func (m *NodeDaemonEndpoints) XXX_Size() int {
  2503. return m.Size()
  2504. }
  2505. func (m *NodeDaemonEndpoints) XXX_DiscardUnknown() {
  2506. xxx_messageInfo_NodeDaemonEndpoints.DiscardUnknown(m)
  2507. }
  2508. var xxx_messageInfo_NodeDaemonEndpoints proto.InternalMessageInfo
  2509. func (m *NodeList) Reset() { *m = NodeList{} }
  2510. func (*NodeList) ProtoMessage() {}
  2511. func (*NodeList) Descriptor() ([]byte, []int) {
  2512. return fileDescriptor_83c10c24ec417dc9, []int{95}
  2513. }
  2514. func (m *NodeList) XXX_Unmarshal(b []byte) error {
  2515. return m.Unmarshal(b)
  2516. }
  2517. func (m *NodeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2518. b = b[:cap(b)]
  2519. n, err := m.MarshalToSizedBuffer(b)
  2520. if err != nil {
  2521. return nil, err
  2522. }
  2523. return b[:n], nil
  2524. }
  2525. func (m *NodeList) XXX_Merge(src proto.Message) {
  2526. xxx_messageInfo_NodeList.Merge(m, src)
  2527. }
  2528. func (m *NodeList) XXX_Size() int {
  2529. return m.Size()
  2530. }
  2531. func (m *NodeList) XXX_DiscardUnknown() {
  2532. xxx_messageInfo_NodeList.DiscardUnknown(m)
  2533. }
  2534. var xxx_messageInfo_NodeList proto.InternalMessageInfo
  2535. func (m *NodeProxyOptions) Reset() { *m = NodeProxyOptions{} }
  2536. func (*NodeProxyOptions) ProtoMessage() {}
  2537. func (*NodeProxyOptions) Descriptor() ([]byte, []int) {
  2538. return fileDescriptor_83c10c24ec417dc9, []int{96}
  2539. }
  2540. func (m *NodeProxyOptions) XXX_Unmarshal(b []byte) error {
  2541. return m.Unmarshal(b)
  2542. }
  2543. func (m *NodeProxyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2544. b = b[:cap(b)]
  2545. n, err := m.MarshalToSizedBuffer(b)
  2546. if err != nil {
  2547. return nil, err
  2548. }
  2549. return b[:n], nil
  2550. }
  2551. func (m *NodeProxyOptions) XXX_Merge(src proto.Message) {
  2552. xxx_messageInfo_NodeProxyOptions.Merge(m, src)
  2553. }
  2554. func (m *NodeProxyOptions) XXX_Size() int {
  2555. return m.Size()
  2556. }
  2557. func (m *NodeProxyOptions) XXX_DiscardUnknown() {
  2558. xxx_messageInfo_NodeProxyOptions.DiscardUnknown(m)
  2559. }
  2560. var xxx_messageInfo_NodeProxyOptions proto.InternalMessageInfo
  2561. func (m *NodeResources) Reset() { *m = NodeResources{} }
  2562. func (*NodeResources) ProtoMessage() {}
  2563. func (*NodeResources) Descriptor() ([]byte, []int) {
  2564. return fileDescriptor_83c10c24ec417dc9, []int{97}
  2565. }
  2566. func (m *NodeResources) XXX_Unmarshal(b []byte) error {
  2567. return m.Unmarshal(b)
  2568. }
  2569. func (m *NodeResources) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2570. b = b[:cap(b)]
  2571. n, err := m.MarshalToSizedBuffer(b)
  2572. if err != nil {
  2573. return nil, err
  2574. }
  2575. return b[:n], nil
  2576. }
  2577. func (m *NodeResources) XXX_Merge(src proto.Message) {
  2578. xxx_messageInfo_NodeResources.Merge(m, src)
  2579. }
  2580. func (m *NodeResources) XXX_Size() int {
  2581. return m.Size()
  2582. }
  2583. func (m *NodeResources) XXX_DiscardUnknown() {
  2584. xxx_messageInfo_NodeResources.DiscardUnknown(m)
  2585. }
  2586. var xxx_messageInfo_NodeResources proto.InternalMessageInfo
  2587. func (m *NodeSelector) Reset() { *m = NodeSelector{} }
  2588. func (*NodeSelector) ProtoMessage() {}
  2589. func (*NodeSelector) Descriptor() ([]byte, []int) {
  2590. return fileDescriptor_83c10c24ec417dc9, []int{98}
  2591. }
  2592. func (m *NodeSelector) XXX_Unmarshal(b []byte) error {
  2593. return m.Unmarshal(b)
  2594. }
  2595. func (m *NodeSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2596. b = b[:cap(b)]
  2597. n, err := m.MarshalToSizedBuffer(b)
  2598. if err != nil {
  2599. return nil, err
  2600. }
  2601. return b[:n], nil
  2602. }
  2603. func (m *NodeSelector) XXX_Merge(src proto.Message) {
  2604. xxx_messageInfo_NodeSelector.Merge(m, src)
  2605. }
  2606. func (m *NodeSelector) XXX_Size() int {
  2607. return m.Size()
  2608. }
  2609. func (m *NodeSelector) XXX_DiscardUnknown() {
  2610. xxx_messageInfo_NodeSelector.DiscardUnknown(m)
  2611. }
  2612. var xxx_messageInfo_NodeSelector proto.InternalMessageInfo
  2613. func (m *NodeSelectorRequirement) Reset() { *m = NodeSelectorRequirement{} }
  2614. func (*NodeSelectorRequirement) ProtoMessage() {}
  2615. func (*NodeSelectorRequirement) Descriptor() ([]byte, []int) {
  2616. return fileDescriptor_83c10c24ec417dc9, []int{99}
  2617. }
  2618. func (m *NodeSelectorRequirement) XXX_Unmarshal(b []byte) error {
  2619. return m.Unmarshal(b)
  2620. }
  2621. func (m *NodeSelectorRequirement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2622. b = b[:cap(b)]
  2623. n, err := m.MarshalToSizedBuffer(b)
  2624. if err != nil {
  2625. return nil, err
  2626. }
  2627. return b[:n], nil
  2628. }
  2629. func (m *NodeSelectorRequirement) XXX_Merge(src proto.Message) {
  2630. xxx_messageInfo_NodeSelectorRequirement.Merge(m, src)
  2631. }
  2632. func (m *NodeSelectorRequirement) XXX_Size() int {
  2633. return m.Size()
  2634. }
  2635. func (m *NodeSelectorRequirement) XXX_DiscardUnknown() {
  2636. xxx_messageInfo_NodeSelectorRequirement.DiscardUnknown(m)
  2637. }
  2638. var xxx_messageInfo_NodeSelectorRequirement proto.InternalMessageInfo
  2639. func (m *NodeSelectorTerm) Reset() { *m = NodeSelectorTerm{} }
  2640. func (*NodeSelectorTerm) ProtoMessage() {}
  2641. func (*NodeSelectorTerm) Descriptor() ([]byte, []int) {
  2642. return fileDescriptor_83c10c24ec417dc9, []int{100}
  2643. }
  2644. func (m *NodeSelectorTerm) XXX_Unmarshal(b []byte) error {
  2645. return m.Unmarshal(b)
  2646. }
  2647. func (m *NodeSelectorTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2648. b = b[:cap(b)]
  2649. n, err := m.MarshalToSizedBuffer(b)
  2650. if err != nil {
  2651. return nil, err
  2652. }
  2653. return b[:n], nil
  2654. }
  2655. func (m *NodeSelectorTerm) XXX_Merge(src proto.Message) {
  2656. xxx_messageInfo_NodeSelectorTerm.Merge(m, src)
  2657. }
  2658. func (m *NodeSelectorTerm) XXX_Size() int {
  2659. return m.Size()
  2660. }
  2661. func (m *NodeSelectorTerm) XXX_DiscardUnknown() {
  2662. xxx_messageInfo_NodeSelectorTerm.DiscardUnknown(m)
  2663. }
  2664. var xxx_messageInfo_NodeSelectorTerm proto.InternalMessageInfo
  2665. func (m *NodeSpec) Reset() { *m = NodeSpec{} }
  2666. func (*NodeSpec) ProtoMessage() {}
  2667. func (*NodeSpec) Descriptor() ([]byte, []int) {
  2668. return fileDescriptor_83c10c24ec417dc9, []int{101}
  2669. }
  2670. func (m *NodeSpec) XXX_Unmarshal(b []byte) error {
  2671. return m.Unmarshal(b)
  2672. }
  2673. func (m *NodeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2674. b = b[:cap(b)]
  2675. n, err := m.MarshalToSizedBuffer(b)
  2676. if err != nil {
  2677. return nil, err
  2678. }
  2679. return b[:n], nil
  2680. }
  2681. func (m *NodeSpec) XXX_Merge(src proto.Message) {
  2682. xxx_messageInfo_NodeSpec.Merge(m, src)
  2683. }
  2684. func (m *NodeSpec) XXX_Size() int {
  2685. return m.Size()
  2686. }
  2687. func (m *NodeSpec) XXX_DiscardUnknown() {
  2688. xxx_messageInfo_NodeSpec.DiscardUnknown(m)
  2689. }
  2690. var xxx_messageInfo_NodeSpec proto.InternalMessageInfo
  2691. func (m *NodeStatus) Reset() { *m = NodeStatus{} }
  2692. func (*NodeStatus) ProtoMessage() {}
  2693. func (*NodeStatus) Descriptor() ([]byte, []int) {
  2694. return fileDescriptor_83c10c24ec417dc9, []int{102}
  2695. }
  2696. func (m *NodeStatus) XXX_Unmarshal(b []byte) error {
  2697. return m.Unmarshal(b)
  2698. }
  2699. func (m *NodeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2700. b = b[:cap(b)]
  2701. n, err := m.MarshalToSizedBuffer(b)
  2702. if err != nil {
  2703. return nil, err
  2704. }
  2705. return b[:n], nil
  2706. }
  2707. func (m *NodeStatus) XXX_Merge(src proto.Message) {
  2708. xxx_messageInfo_NodeStatus.Merge(m, src)
  2709. }
  2710. func (m *NodeStatus) XXX_Size() int {
  2711. return m.Size()
  2712. }
  2713. func (m *NodeStatus) XXX_DiscardUnknown() {
  2714. xxx_messageInfo_NodeStatus.DiscardUnknown(m)
  2715. }
  2716. var xxx_messageInfo_NodeStatus proto.InternalMessageInfo
  2717. func (m *NodeSystemInfo) Reset() { *m = NodeSystemInfo{} }
  2718. func (*NodeSystemInfo) ProtoMessage() {}
  2719. func (*NodeSystemInfo) Descriptor() ([]byte, []int) {
  2720. return fileDescriptor_83c10c24ec417dc9, []int{103}
  2721. }
  2722. func (m *NodeSystemInfo) XXX_Unmarshal(b []byte) error {
  2723. return m.Unmarshal(b)
  2724. }
  2725. func (m *NodeSystemInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2726. b = b[:cap(b)]
  2727. n, err := m.MarshalToSizedBuffer(b)
  2728. if err != nil {
  2729. return nil, err
  2730. }
  2731. return b[:n], nil
  2732. }
  2733. func (m *NodeSystemInfo) XXX_Merge(src proto.Message) {
  2734. xxx_messageInfo_NodeSystemInfo.Merge(m, src)
  2735. }
  2736. func (m *NodeSystemInfo) XXX_Size() int {
  2737. return m.Size()
  2738. }
  2739. func (m *NodeSystemInfo) XXX_DiscardUnknown() {
  2740. xxx_messageInfo_NodeSystemInfo.DiscardUnknown(m)
  2741. }
  2742. var xxx_messageInfo_NodeSystemInfo proto.InternalMessageInfo
  2743. func (m *ObjectFieldSelector) Reset() { *m = ObjectFieldSelector{} }
  2744. func (*ObjectFieldSelector) ProtoMessage() {}
  2745. func (*ObjectFieldSelector) Descriptor() ([]byte, []int) {
  2746. return fileDescriptor_83c10c24ec417dc9, []int{104}
  2747. }
  2748. func (m *ObjectFieldSelector) XXX_Unmarshal(b []byte) error {
  2749. return m.Unmarshal(b)
  2750. }
  2751. func (m *ObjectFieldSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2752. b = b[:cap(b)]
  2753. n, err := m.MarshalToSizedBuffer(b)
  2754. if err != nil {
  2755. return nil, err
  2756. }
  2757. return b[:n], nil
  2758. }
  2759. func (m *ObjectFieldSelector) XXX_Merge(src proto.Message) {
  2760. xxx_messageInfo_ObjectFieldSelector.Merge(m, src)
  2761. }
  2762. func (m *ObjectFieldSelector) XXX_Size() int {
  2763. return m.Size()
  2764. }
  2765. func (m *ObjectFieldSelector) XXX_DiscardUnknown() {
  2766. xxx_messageInfo_ObjectFieldSelector.DiscardUnknown(m)
  2767. }
  2768. var xxx_messageInfo_ObjectFieldSelector proto.InternalMessageInfo
  2769. func (m *ObjectReference) Reset() { *m = ObjectReference{} }
  2770. func (*ObjectReference) ProtoMessage() {}
  2771. func (*ObjectReference) Descriptor() ([]byte, []int) {
  2772. return fileDescriptor_83c10c24ec417dc9, []int{105}
  2773. }
  2774. func (m *ObjectReference) XXX_Unmarshal(b []byte) error {
  2775. return m.Unmarshal(b)
  2776. }
  2777. func (m *ObjectReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2778. b = b[:cap(b)]
  2779. n, err := m.MarshalToSizedBuffer(b)
  2780. if err != nil {
  2781. return nil, err
  2782. }
  2783. return b[:n], nil
  2784. }
  2785. func (m *ObjectReference) XXX_Merge(src proto.Message) {
  2786. xxx_messageInfo_ObjectReference.Merge(m, src)
  2787. }
  2788. func (m *ObjectReference) XXX_Size() int {
  2789. return m.Size()
  2790. }
  2791. func (m *ObjectReference) XXX_DiscardUnknown() {
  2792. xxx_messageInfo_ObjectReference.DiscardUnknown(m)
  2793. }
  2794. var xxx_messageInfo_ObjectReference proto.InternalMessageInfo
  2795. func (m *PersistentVolume) Reset() { *m = PersistentVolume{} }
  2796. func (*PersistentVolume) ProtoMessage() {}
  2797. func (*PersistentVolume) Descriptor() ([]byte, []int) {
  2798. return fileDescriptor_83c10c24ec417dc9, []int{106}
  2799. }
  2800. func (m *PersistentVolume) XXX_Unmarshal(b []byte) error {
  2801. return m.Unmarshal(b)
  2802. }
  2803. func (m *PersistentVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2804. b = b[:cap(b)]
  2805. n, err := m.MarshalToSizedBuffer(b)
  2806. if err != nil {
  2807. return nil, err
  2808. }
  2809. return b[:n], nil
  2810. }
  2811. func (m *PersistentVolume) XXX_Merge(src proto.Message) {
  2812. xxx_messageInfo_PersistentVolume.Merge(m, src)
  2813. }
  2814. func (m *PersistentVolume) XXX_Size() int {
  2815. return m.Size()
  2816. }
  2817. func (m *PersistentVolume) XXX_DiscardUnknown() {
  2818. xxx_messageInfo_PersistentVolume.DiscardUnknown(m)
  2819. }
  2820. var xxx_messageInfo_PersistentVolume proto.InternalMessageInfo
  2821. func (m *PersistentVolumeClaim) Reset() { *m = PersistentVolumeClaim{} }
  2822. func (*PersistentVolumeClaim) ProtoMessage() {}
  2823. func (*PersistentVolumeClaim) Descriptor() ([]byte, []int) {
  2824. return fileDescriptor_83c10c24ec417dc9, []int{107}
  2825. }
  2826. func (m *PersistentVolumeClaim) XXX_Unmarshal(b []byte) error {
  2827. return m.Unmarshal(b)
  2828. }
  2829. func (m *PersistentVolumeClaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2830. b = b[:cap(b)]
  2831. n, err := m.MarshalToSizedBuffer(b)
  2832. if err != nil {
  2833. return nil, err
  2834. }
  2835. return b[:n], nil
  2836. }
  2837. func (m *PersistentVolumeClaim) XXX_Merge(src proto.Message) {
  2838. xxx_messageInfo_PersistentVolumeClaim.Merge(m, src)
  2839. }
  2840. func (m *PersistentVolumeClaim) XXX_Size() int {
  2841. return m.Size()
  2842. }
  2843. func (m *PersistentVolumeClaim) XXX_DiscardUnknown() {
  2844. xxx_messageInfo_PersistentVolumeClaim.DiscardUnknown(m)
  2845. }
  2846. var xxx_messageInfo_PersistentVolumeClaim proto.InternalMessageInfo
  2847. func (m *PersistentVolumeClaimCondition) Reset() { *m = PersistentVolumeClaimCondition{} }
  2848. func (*PersistentVolumeClaimCondition) ProtoMessage() {}
  2849. func (*PersistentVolumeClaimCondition) Descriptor() ([]byte, []int) {
  2850. return fileDescriptor_83c10c24ec417dc9, []int{108}
  2851. }
  2852. func (m *PersistentVolumeClaimCondition) XXX_Unmarshal(b []byte) error {
  2853. return m.Unmarshal(b)
  2854. }
  2855. func (m *PersistentVolumeClaimCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2856. b = b[:cap(b)]
  2857. n, err := m.MarshalToSizedBuffer(b)
  2858. if err != nil {
  2859. return nil, err
  2860. }
  2861. return b[:n], nil
  2862. }
  2863. func (m *PersistentVolumeClaimCondition) XXX_Merge(src proto.Message) {
  2864. xxx_messageInfo_PersistentVolumeClaimCondition.Merge(m, src)
  2865. }
  2866. func (m *PersistentVolumeClaimCondition) XXX_Size() int {
  2867. return m.Size()
  2868. }
  2869. func (m *PersistentVolumeClaimCondition) XXX_DiscardUnknown() {
  2870. xxx_messageInfo_PersistentVolumeClaimCondition.DiscardUnknown(m)
  2871. }
  2872. var xxx_messageInfo_PersistentVolumeClaimCondition proto.InternalMessageInfo
  2873. func (m *PersistentVolumeClaimList) Reset() { *m = PersistentVolumeClaimList{} }
  2874. func (*PersistentVolumeClaimList) ProtoMessage() {}
  2875. func (*PersistentVolumeClaimList) Descriptor() ([]byte, []int) {
  2876. return fileDescriptor_83c10c24ec417dc9, []int{109}
  2877. }
  2878. func (m *PersistentVolumeClaimList) XXX_Unmarshal(b []byte) error {
  2879. return m.Unmarshal(b)
  2880. }
  2881. func (m *PersistentVolumeClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2882. b = b[:cap(b)]
  2883. n, err := m.MarshalToSizedBuffer(b)
  2884. if err != nil {
  2885. return nil, err
  2886. }
  2887. return b[:n], nil
  2888. }
  2889. func (m *PersistentVolumeClaimList) XXX_Merge(src proto.Message) {
  2890. xxx_messageInfo_PersistentVolumeClaimList.Merge(m, src)
  2891. }
  2892. func (m *PersistentVolumeClaimList) XXX_Size() int {
  2893. return m.Size()
  2894. }
  2895. func (m *PersistentVolumeClaimList) XXX_DiscardUnknown() {
  2896. xxx_messageInfo_PersistentVolumeClaimList.DiscardUnknown(m)
  2897. }
  2898. var xxx_messageInfo_PersistentVolumeClaimList proto.InternalMessageInfo
  2899. func (m *PersistentVolumeClaimSpec) Reset() { *m = PersistentVolumeClaimSpec{} }
  2900. func (*PersistentVolumeClaimSpec) ProtoMessage() {}
  2901. func (*PersistentVolumeClaimSpec) Descriptor() ([]byte, []int) {
  2902. return fileDescriptor_83c10c24ec417dc9, []int{110}
  2903. }
  2904. func (m *PersistentVolumeClaimSpec) XXX_Unmarshal(b []byte) error {
  2905. return m.Unmarshal(b)
  2906. }
  2907. func (m *PersistentVolumeClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2908. b = b[:cap(b)]
  2909. n, err := m.MarshalToSizedBuffer(b)
  2910. if err != nil {
  2911. return nil, err
  2912. }
  2913. return b[:n], nil
  2914. }
  2915. func (m *PersistentVolumeClaimSpec) XXX_Merge(src proto.Message) {
  2916. xxx_messageInfo_PersistentVolumeClaimSpec.Merge(m, src)
  2917. }
  2918. func (m *PersistentVolumeClaimSpec) XXX_Size() int {
  2919. return m.Size()
  2920. }
  2921. func (m *PersistentVolumeClaimSpec) XXX_DiscardUnknown() {
  2922. xxx_messageInfo_PersistentVolumeClaimSpec.DiscardUnknown(m)
  2923. }
  2924. var xxx_messageInfo_PersistentVolumeClaimSpec proto.InternalMessageInfo
  2925. func (m *PersistentVolumeClaimStatus) Reset() { *m = PersistentVolumeClaimStatus{} }
  2926. func (*PersistentVolumeClaimStatus) ProtoMessage() {}
  2927. func (*PersistentVolumeClaimStatus) Descriptor() ([]byte, []int) {
  2928. return fileDescriptor_83c10c24ec417dc9, []int{111}
  2929. }
  2930. func (m *PersistentVolumeClaimStatus) XXX_Unmarshal(b []byte) error {
  2931. return m.Unmarshal(b)
  2932. }
  2933. func (m *PersistentVolumeClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2934. b = b[:cap(b)]
  2935. n, err := m.MarshalToSizedBuffer(b)
  2936. if err != nil {
  2937. return nil, err
  2938. }
  2939. return b[:n], nil
  2940. }
  2941. func (m *PersistentVolumeClaimStatus) XXX_Merge(src proto.Message) {
  2942. xxx_messageInfo_PersistentVolumeClaimStatus.Merge(m, src)
  2943. }
  2944. func (m *PersistentVolumeClaimStatus) XXX_Size() int {
  2945. return m.Size()
  2946. }
  2947. func (m *PersistentVolumeClaimStatus) XXX_DiscardUnknown() {
  2948. xxx_messageInfo_PersistentVolumeClaimStatus.DiscardUnknown(m)
  2949. }
  2950. var xxx_messageInfo_PersistentVolumeClaimStatus proto.InternalMessageInfo
  2951. func (m *PersistentVolumeClaimTemplate) Reset() { *m = PersistentVolumeClaimTemplate{} }
  2952. func (*PersistentVolumeClaimTemplate) ProtoMessage() {}
  2953. func (*PersistentVolumeClaimTemplate) Descriptor() ([]byte, []int) {
  2954. return fileDescriptor_83c10c24ec417dc9, []int{112}
  2955. }
  2956. func (m *PersistentVolumeClaimTemplate) XXX_Unmarshal(b []byte) error {
  2957. return m.Unmarshal(b)
  2958. }
  2959. func (m *PersistentVolumeClaimTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2960. b = b[:cap(b)]
  2961. n, err := m.MarshalToSizedBuffer(b)
  2962. if err != nil {
  2963. return nil, err
  2964. }
  2965. return b[:n], nil
  2966. }
  2967. func (m *PersistentVolumeClaimTemplate) XXX_Merge(src proto.Message) {
  2968. xxx_messageInfo_PersistentVolumeClaimTemplate.Merge(m, src)
  2969. }
  2970. func (m *PersistentVolumeClaimTemplate) XXX_Size() int {
  2971. return m.Size()
  2972. }
  2973. func (m *PersistentVolumeClaimTemplate) XXX_DiscardUnknown() {
  2974. xxx_messageInfo_PersistentVolumeClaimTemplate.DiscardUnknown(m)
  2975. }
  2976. var xxx_messageInfo_PersistentVolumeClaimTemplate proto.InternalMessageInfo
  2977. func (m *PersistentVolumeClaimVolumeSource) Reset() { *m = PersistentVolumeClaimVolumeSource{} }
  2978. func (*PersistentVolumeClaimVolumeSource) ProtoMessage() {}
  2979. func (*PersistentVolumeClaimVolumeSource) Descriptor() ([]byte, []int) {
  2980. return fileDescriptor_83c10c24ec417dc9, []int{113}
  2981. }
  2982. func (m *PersistentVolumeClaimVolumeSource) XXX_Unmarshal(b []byte) error {
  2983. return m.Unmarshal(b)
  2984. }
  2985. func (m *PersistentVolumeClaimVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2986. b = b[:cap(b)]
  2987. n, err := m.MarshalToSizedBuffer(b)
  2988. if err != nil {
  2989. return nil, err
  2990. }
  2991. return b[:n], nil
  2992. }
  2993. func (m *PersistentVolumeClaimVolumeSource) XXX_Merge(src proto.Message) {
  2994. xxx_messageInfo_PersistentVolumeClaimVolumeSource.Merge(m, src)
  2995. }
  2996. func (m *PersistentVolumeClaimVolumeSource) XXX_Size() int {
  2997. return m.Size()
  2998. }
  2999. func (m *PersistentVolumeClaimVolumeSource) XXX_DiscardUnknown() {
  3000. xxx_messageInfo_PersistentVolumeClaimVolumeSource.DiscardUnknown(m)
  3001. }
  3002. var xxx_messageInfo_PersistentVolumeClaimVolumeSource proto.InternalMessageInfo
  3003. func (m *PersistentVolumeList) Reset() { *m = PersistentVolumeList{} }
  3004. func (*PersistentVolumeList) ProtoMessage() {}
  3005. func (*PersistentVolumeList) Descriptor() ([]byte, []int) {
  3006. return fileDescriptor_83c10c24ec417dc9, []int{114}
  3007. }
  3008. func (m *PersistentVolumeList) XXX_Unmarshal(b []byte) error {
  3009. return m.Unmarshal(b)
  3010. }
  3011. func (m *PersistentVolumeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3012. b = b[:cap(b)]
  3013. n, err := m.MarshalToSizedBuffer(b)
  3014. if err != nil {
  3015. return nil, err
  3016. }
  3017. return b[:n], nil
  3018. }
  3019. func (m *PersistentVolumeList) XXX_Merge(src proto.Message) {
  3020. xxx_messageInfo_PersistentVolumeList.Merge(m, src)
  3021. }
  3022. func (m *PersistentVolumeList) XXX_Size() int {
  3023. return m.Size()
  3024. }
  3025. func (m *PersistentVolumeList) XXX_DiscardUnknown() {
  3026. xxx_messageInfo_PersistentVolumeList.DiscardUnknown(m)
  3027. }
  3028. var xxx_messageInfo_PersistentVolumeList proto.InternalMessageInfo
  3029. func (m *PersistentVolumeSource) Reset() { *m = PersistentVolumeSource{} }
  3030. func (*PersistentVolumeSource) ProtoMessage() {}
  3031. func (*PersistentVolumeSource) Descriptor() ([]byte, []int) {
  3032. return fileDescriptor_83c10c24ec417dc9, []int{115}
  3033. }
  3034. func (m *PersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  3035. return m.Unmarshal(b)
  3036. }
  3037. func (m *PersistentVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3038. b = b[:cap(b)]
  3039. n, err := m.MarshalToSizedBuffer(b)
  3040. if err != nil {
  3041. return nil, err
  3042. }
  3043. return b[:n], nil
  3044. }
  3045. func (m *PersistentVolumeSource) XXX_Merge(src proto.Message) {
  3046. xxx_messageInfo_PersistentVolumeSource.Merge(m, src)
  3047. }
  3048. func (m *PersistentVolumeSource) XXX_Size() int {
  3049. return m.Size()
  3050. }
  3051. func (m *PersistentVolumeSource) XXX_DiscardUnknown() {
  3052. xxx_messageInfo_PersistentVolumeSource.DiscardUnknown(m)
  3053. }
  3054. var xxx_messageInfo_PersistentVolumeSource proto.InternalMessageInfo
  3055. func (m *PersistentVolumeSpec) Reset() { *m = PersistentVolumeSpec{} }
  3056. func (*PersistentVolumeSpec) ProtoMessage() {}
  3057. func (*PersistentVolumeSpec) Descriptor() ([]byte, []int) {
  3058. return fileDescriptor_83c10c24ec417dc9, []int{116}
  3059. }
  3060. func (m *PersistentVolumeSpec) XXX_Unmarshal(b []byte) error {
  3061. return m.Unmarshal(b)
  3062. }
  3063. func (m *PersistentVolumeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3064. b = b[:cap(b)]
  3065. n, err := m.MarshalToSizedBuffer(b)
  3066. if err != nil {
  3067. return nil, err
  3068. }
  3069. return b[:n], nil
  3070. }
  3071. func (m *PersistentVolumeSpec) XXX_Merge(src proto.Message) {
  3072. xxx_messageInfo_PersistentVolumeSpec.Merge(m, src)
  3073. }
  3074. func (m *PersistentVolumeSpec) XXX_Size() int {
  3075. return m.Size()
  3076. }
  3077. func (m *PersistentVolumeSpec) XXX_DiscardUnknown() {
  3078. xxx_messageInfo_PersistentVolumeSpec.DiscardUnknown(m)
  3079. }
  3080. var xxx_messageInfo_PersistentVolumeSpec proto.InternalMessageInfo
  3081. func (m *PersistentVolumeStatus) Reset() { *m = PersistentVolumeStatus{} }
  3082. func (*PersistentVolumeStatus) ProtoMessage() {}
  3083. func (*PersistentVolumeStatus) Descriptor() ([]byte, []int) {
  3084. return fileDescriptor_83c10c24ec417dc9, []int{117}
  3085. }
  3086. func (m *PersistentVolumeStatus) XXX_Unmarshal(b []byte) error {
  3087. return m.Unmarshal(b)
  3088. }
  3089. func (m *PersistentVolumeStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3090. b = b[:cap(b)]
  3091. n, err := m.MarshalToSizedBuffer(b)
  3092. if err != nil {
  3093. return nil, err
  3094. }
  3095. return b[:n], nil
  3096. }
  3097. func (m *PersistentVolumeStatus) XXX_Merge(src proto.Message) {
  3098. xxx_messageInfo_PersistentVolumeStatus.Merge(m, src)
  3099. }
  3100. func (m *PersistentVolumeStatus) XXX_Size() int {
  3101. return m.Size()
  3102. }
  3103. func (m *PersistentVolumeStatus) XXX_DiscardUnknown() {
  3104. xxx_messageInfo_PersistentVolumeStatus.DiscardUnknown(m)
  3105. }
  3106. var xxx_messageInfo_PersistentVolumeStatus proto.InternalMessageInfo
  3107. func (m *PhotonPersistentDiskVolumeSource) Reset() { *m = PhotonPersistentDiskVolumeSource{} }
  3108. func (*PhotonPersistentDiskVolumeSource) ProtoMessage() {}
  3109. func (*PhotonPersistentDiskVolumeSource) Descriptor() ([]byte, []int) {
  3110. return fileDescriptor_83c10c24ec417dc9, []int{118}
  3111. }
  3112. func (m *PhotonPersistentDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  3113. return m.Unmarshal(b)
  3114. }
  3115. func (m *PhotonPersistentDiskVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3116. b = b[:cap(b)]
  3117. n, err := m.MarshalToSizedBuffer(b)
  3118. if err != nil {
  3119. return nil, err
  3120. }
  3121. return b[:n], nil
  3122. }
  3123. func (m *PhotonPersistentDiskVolumeSource) XXX_Merge(src proto.Message) {
  3124. xxx_messageInfo_PhotonPersistentDiskVolumeSource.Merge(m, src)
  3125. }
  3126. func (m *PhotonPersistentDiskVolumeSource) XXX_Size() int {
  3127. return m.Size()
  3128. }
  3129. func (m *PhotonPersistentDiskVolumeSource) XXX_DiscardUnknown() {
  3130. xxx_messageInfo_PhotonPersistentDiskVolumeSource.DiscardUnknown(m)
  3131. }
  3132. var xxx_messageInfo_PhotonPersistentDiskVolumeSource proto.InternalMessageInfo
  3133. func (m *Pod) Reset() { *m = Pod{} }
  3134. func (*Pod) ProtoMessage() {}
  3135. func (*Pod) Descriptor() ([]byte, []int) {
  3136. return fileDescriptor_83c10c24ec417dc9, []int{119}
  3137. }
  3138. func (m *Pod) XXX_Unmarshal(b []byte) error {
  3139. return m.Unmarshal(b)
  3140. }
  3141. func (m *Pod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3142. b = b[:cap(b)]
  3143. n, err := m.MarshalToSizedBuffer(b)
  3144. if err != nil {
  3145. return nil, err
  3146. }
  3147. return b[:n], nil
  3148. }
  3149. func (m *Pod) XXX_Merge(src proto.Message) {
  3150. xxx_messageInfo_Pod.Merge(m, src)
  3151. }
  3152. func (m *Pod) XXX_Size() int {
  3153. return m.Size()
  3154. }
  3155. func (m *Pod) XXX_DiscardUnknown() {
  3156. xxx_messageInfo_Pod.DiscardUnknown(m)
  3157. }
  3158. var xxx_messageInfo_Pod proto.InternalMessageInfo
  3159. func (m *PodAffinity) Reset() { *m = PodAffinity{} }
  3160. func (*PodAffinity) ProtoMessage() {}
  3161. func (*PodAffinity) Descriptor() ([]byte, []int) {
  3162. return fileDescriptor_83c10c24ec417dc9, []int{120}
  3163. }
  3164. func (m *PodAffinity) XXX_Unmarshal(b []byte) error {
  3165. return m.Unmarshal(b)
  3166. }
  3167. func (m *PodAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3168. b = b[:cap(b)]
  3169. n, err := m.MarshalToSizedBuffer(b)
  3170. if err != nil {
  3171. return nil, err
  3172. }
  3173. return b[:n], nil
  3174. }
  3175. func (m *PodAffinity) XXX_Merge(src proto.Message) {
  3176. xxx_messageInfo_PodAffinity.Merge(m, src)
  3177. }
  3178. func (m *PodAffinity) XXX_Size() int {
  3179. return m.Size()
  3180. }
  3181. func (m *PodAffinity) XXX_DiscardUnknown() {
  3182. xxx_messageInfo_PodAffinity.DiscardUnknown(m)
  3183. }
  3184. var xxx_messageInfo_PodAffinity proto.InternalMessageInfo
  3185. func (m *PodAffinityTerm) Reset() { *m = PodAffinityTerm{} }
  3186. func (*PodAffinityTerm) ProtoMessage() {}
  3187. func (*PodAffinityTerm) Descriptor() ([]byte, []int) {
  3188. return fileDescriptor_83c10c24ec417dc9, []int{121}
  3189. }
  3190. func (m *PodAffinityTerm) XXX_Unmarshal(b []byte) error {
  3191. return m.Unmarshal(b)
  3192. }
  3193. func (m *PodAffinityTerm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3194. b = b[:cap(b)]
  3195. n, err := m.MarshalToSizedBuffer(b)
  3196. if err != nil {
  3197. return nil, err
  3198. }
  3199. return b[:n], nil
  3200. }
  3201. func (m *PodAffinityTerm) XXX_Merge(src proto.Message) {
  3202. xxx_messageInfo_PodAffinityTerm.Merge(m, src)
  3203. }
  3204. func (m *PodAffinityTerm) XXX_Size() int {
  3205. return m.Size()
  3206. }
  3207. func (m *PodAffinityTerm) XXX_DiscardUnknown() {
  3208. xxx_messageInfo_PodAffinityTerm.DiscardUnknown(m)
  3209. }
  3210. var xxx_messageInfo_PodAffinityTerm proto.InternalMessageInfo
  3211. func (m *PodAntiAffinity) Reset() { *m = PodAntiAffinity{} }
  3212. func (*PodAntiAffinity) ProtoMessage() {}
  3213. func (*PodAntiAffinity) Descriptor() ([]byte, []int) {
  3214. return fileDescriptor_83c10c24ec417dc9, []int{122}
  3215. }
  3216. func (m *PodAntiAffinity) XXX_Unmarshal(b []byte) error {
  3217. return m.Unmarshal(b)
  3218. }
  3219. func (m *PodAntiAffinity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3220. b = b[:cap(b)]
  3221. n, err := m.MarshalToSizedBuffer(b)
  3222. if err != nil {
  3223. return nil, err
  3224. }
  3225. return b[:n], nil
  3226. }
  3227. func (m *PodAntiAffinity) XXX_Merge(src proto.Message) {
  3228. xxx_messageInfo_PodAntiAffinity.Merge(m, src)
  3229. }
  3230. func (m *PodAntiAffinity) XXX_Size() int {
  3231. return m.Size()
  3232. }
  3233. func (m *PodAntiAffinity) XXX_DiscardUnknown() {
  3234. xxx_messageInfo_PodAntiAffinity.DiscardUnknown(m)
  3235. }
  3236. var xxx_messageInfo_PodAntiAffinity proto.InternalMessageInfo
  3237. func (m *PodAttachOptions) Reset() { *m = PodAttachOptions{} }
  3238. func (*PodAttachOptions) ProtoMessage() {}
  3239. func (*PodAttachOptions) Descriptor() ([]byte, []int) {
  3240. return fileDescriptor_83c10c24ec417dc9, []int{123}
  3241. }
  3242. func (m *PodAttachOptions) XXX_Unmarshal(b []byte) error {
  3243. return m.Unmarshal(b)
  3244. }
  3245. func (m *PodAttachOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3246. b = b[:cap(b)]
  3247. n, err := m.MarshalToSizedBuffer(b)
  3248. if err != nil {
  3249. return nil, err
  3250. }
  3251. return b[:n], nil
  3252. }
  3253. func (m *PodAttachOptions) XXX_Merge(src proto.Message) {
  3254. xxx_messageInfo_PodAttachOptions.Merge(m, src)
  3255. }
  3256. func (m *PodAttachOptions) XXX_Size() int {
  3257. return m.Size()
  3258. }
  3259. func (m *PodAttachOptions) XXX_DiscardUnknown() {
  3260. xxx_messageInfo_PodAttachOptions.DiscardUnknown(m)
  3261. }
  3262. var xxx_messageInfo_PodAttachOptions proto.InternalMessageInfo
  3263. func (m *PodCondition) Reset() { *m = PodCondition{} }
  3264. func (*PodCondition) ProtoMessage() {}
  3265. func (*PodCondition) Descriptor() ([]byte, []int) {
  3266. return fileDescriptor_83c10c24ec417dc9, []int{124}
  3267. }
  3268. func (m *PodCondition) XXX_Unmarshal(b []byte) error {
  3269. return m.Unmarshal(b)
  3270. }
  3271. func (m *PodCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3272. b = b[:cap(b)]
  3273. n, err := m.MarshalToSizedBuffer(b)
  3274. if err != nil {
  3275. return nil, err
  3276. }
  3277. return b[:n], nil
  3278. }
  3279. func (m *PodCondition) XXX_Merge(src proto.Message) {
  3280. xxx_messageInfo_PodCondition.Merge(m, src)
  3281. }
  3282. func (m *PodCondition) XXX_Size() int {
  3283. return m.Size()
  3284. }
  3285. func (m *PodCondition) XXX_DiscardUnknown() {
  3286. xxx_messageInfo_PodCondition.DiscardUnknown(m)
  3287. }
  3288. var xxx_messageInfo_PodCondition proto.InternalMessageInfo
  3289. func (m *PodDNSConfig) Reset() { *m = PodDNSConfig{} }
  3290. func (*PodDNSConfig) ProtoMessage() {}
  3291. func (*PodDNSConfig) Descriptor() ([]byte, []int) {
  3292. return fileDescriptor_83c10c24ec417dc9, []int{125}
  3293. }
  3294. func (m *PodDNSConfig) XXX_Unmarshal(b []byte) error {
  3295. return m.Unmarshal(b)
  3296. }
  3297. func (m *PodDNSConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3298. b = b[:cap(b)]
  3299. n, err := m.MarshalToSizedBuffer(b)
  3300. if err != nil {
  3301. return nil, err
  3302. }
  3303. return b[:n], nil
  3304. }
  3305. func (m *PodDNSConfig) XXX_Merge(src proto.Message) {
  3306. xxx_messageInfo_PodDNSConfig.Merge(m, src)
  3307. }
  3308. func (m *PodDNSConfig) XXX_Size() int {
  3309. return m.Size()
  3310. }
  3311. func (m *PodDNSConfig) XXX_DiscardUnknown() {
  3312. xxx_messageInfo_PodDNSConfig.DiscardUnknown(m)
  3313. }
  3314. var xxx_messageInfo_PodDNSConfig proto.InternalMessageInfo
  3315. func (m *PodDNSConfigOption) Reset() { *m = PodDNSConfigOption{} }
  3316. func (*PodDNSConfigOption) ProtoMessage() {}
  3317. func (*PodDNSConfigOption) Descriptor() ([]byte, []int) {
  3318. return fileDescriptor_83c10c24ec417dc9, []int{126}
  3319. }
  3320. func (m *PodDNSConfigOption) XXX_Unmarshal(b []byte) error {
  3321. return m.Unmarshal(b)
  3322. }
  3323. func (m *PodDNSConfigOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3324. b = b[:cap(b)]
  3325. n, err := m.MarshalToSizedBuffer(b)
  3326. if err != nil {
  3327. return nil, err
  3328. }
  3329. return b[:n], nil
  3330. }
  3331. func (m *PodDNSConfigOption) XXX_Merge(src proto.Message) {
  3332. xxx_messageInfo_PodDNSConfigOption.Merge(m, src)
  3333. }
  3334. func (m *PodDNSConfigOption) XXX_Size() int {
  3335. return m.Size()
  3336. }
  3337. func (m *PodDNSConfigOption) XXX_DiscardUnknown() {
  3338. xxx_messageInfo_PodDNSConfigOption.DiscardUnknown(m)
  3339. }
  3340. var xxx_messageInfo_PodDNSConfigOption proto.InternalMessageInfo
  3341. func (m *PodExecOptions) Reset() { *m = PodExecOptions{} }
  3342. func (*PodExecOptions) ProtoMessage() {}
  3343. func (*PodExecOptions) Descriptor() ([]byte, []int) {
  3344. return fileDescriptor_83c10c24ec417dc9, []int{127}
  3345. }
  3346. func (m *PodExecOptions) XXX_Unmarshal(b []byte) error {
  3347. return m.Unmarshal(b)
  3348. }
  3349. func (m *PodExecOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3350. b = b[:cap(b)]
  3351. n, err := m.MarshalToSizedBuffer(b)
  3352. if err != nil {
  3353. return nil, err
  3354. }
  3355. return b[:n], nil
  3356. }
  3357. func (m *PodExecOptions) XXX_Merge(src proto.Message) {
  3358. xxx_messageInfo_PodExecOptions.Merge(m, src)
  3359. }
  3360. func (m *PodExecOptions) XXX_Size() int {
  3361. return m.Size()
  3362. }
  3363. func (m *PodExecOptions) XXX_DiscardUnknown() {
  3364. xxx_messageInfo_PodExecOptions.DiscardUnknown(m)
  3365. }
  3366. var xxx_messageInfo_PodExecOptions proto.InternalMessageInfo
  3367. func (m *PodIP) Reset() { *m = PodIP{} }
  3368. func (*PodIP) ProtoMessage() {}
  3369. func (*PodIP) Descriptor() ([]byte, []int) {
  3370. return fileDescriptor_83c10c24ec417dc9, []int{128}
  3371. }
  3372. func (m *PodIP) XXX_Unmarshal(b []byte) error {
  3373. return m.Unmarshal(b)
  3374. }
  3375. func (m *PodIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3376. b = b[:cap(b)]
  3377. n, err := m.MarshalToSizedBuffer(b)
  3378. if err != nil {
  3379. return nil, err
  3380. }
  3381. return b[:n], nil
  3382. }
  3383. func (m *PodIP) XXX_Merge(src proto.Message) {
  3384. xxx_messageInfo_PodIP.Merge(m, src)
  3385. }
  3386. func (m *PodIP) XXX_Size() int {
  3387. return m.Size()
  3388. }
  3389. func (m *PodIP) XXX_DiscardUnknown() {
  3390. xxx_messageInfo_PodIP.DiscardUnknown(m)
  3391. }
  3392. var xxx_messageInfo_PodIP proto.InternalMessageInfo
  3393. func (m *PodList) Reset() { *m = PodList{} }
  3394. func (*PodList) ProtoMessage() {}
  3395. func (*PodList) Descriptor() ([]byte, []int) {
  3396. return fileDescriptor_83c10c24ec417dc9, []int{129}
  3397. }
  3398. func (m *PodList) XXX_Unmarshal(b []byte) error {
  3399. return m.Unmarshal(b)
  3400. }
  3401. func (m *PodList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3402. b = b[:cap(b)]
  3403. n, err := m.MarshalToSizedBuffer(b)
  3404. if err != nil {
  3405. return nil, err
  3406. }
  3407. return b[:n], nil
  3408. }
  3409. func (m *PodList) XXX_Merge(src proto.Message) {
  3410. xxx_messageInfo_PodList.Merge(m, src)
  3411. }
  3412. func (m *PodList) XXX_Size() int {
  3413. return m.Size()
  3414. }
  3415. func (m *PodList) XXX_DiscardUnknown() {
  3416. xxx_messageInfo_PodList.DiscardUnknown(m)
  3417. }
  3418. var xxx_messageInfo_PodList proto.InternalMessageInfo
  3419. func (m *PodLogOptions) Reset() { *m = PodLogOptions{} }
  3420. func (*PodLogOptions) ProtoMessage() {}
  3421. func (*PodLogOptions) Descriptor() ([]byte, []int) {
  3422. return fileDescriptor_83c10c24ec417dc9, []int{130}
  3423. }
  3424. func (m *PodLogOptions) XXX_Unmarshal(b []byte) error {
  3425. return m.Unmarshal(b)
  3426. }
  3427. func (m *PodLogOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3428. b = b[:cap(b)]
  3429. n, err := m.MarshalToSizedBuffer(b)
  3430. if err != nil {
  3431. return nil, err
  3432. }
  3433. return b[:n], nil
  3434. }
  3435. func (m *PodLogOptions) XXX_Merge(src proto.Message) {
  3436. xxx_messageInfo_PodLogOptions.Merge(m, src)
  3437. }
  3438. func (m *PodLogOptions) XXX_Size() int {
  3439. return m.Size()
  3440. }
  3441. func (m *PodLogOptions) XXX_DiscardUnknown() {
  3442. xxx_messageInfo_PodLogOptions.DiscardUnknown(m)
  3443. }
  3444. var xxx_messageInfo_PodLogOptions proto.InternalMessageInfo
  3445. func (m *PodPortForwardOptions) Reset() { *m = PodPortForwardOptions{} }
  3446. func (*PodPortForwardOptions) ProtoMessage() {}
  3447. func (*PodPortForwardOptions) Descriptor() ([]byte, []int) {
  3448. return fileDescriptor_83c10c24ec417dc9, []int{131}
  3449. }
  3450. func (m *PodPortForwardOptions) XXX_Unmarshal(b []byte) error {
  3451. return m.Unmarshal(b)
  3452. }
  3453. func (m *PodPortForwardOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3454. b = b[:cap(b)]
  3455. n, err := m.MarshalToSizedBuffer(b)
  3456. if err != nil {
  3457. return nil, err
  3458. }
  3459. return b[:n], nil
  3460. }
  3461. func (m *PodPortForwardOptions) XXX_Merge(src proto.Message) {
  3462. xxx_messageInfo_PodPortForwardOptions.Merge(m, src)
  3463. }
  3464. func (m *PodPortForwardOptions) XXX_Size() int {
  3465. return m.Size()
  3466. }
  3467. func (m *PodPortForwardOptions) XXX_DiscardUnknown() {
  3468. xxx_messageInfo_PodPortForwardOptions.DiscardUnknown(m)
  3469. }
  3470. var xxx_messageInfo_PodPortForwardOptions proto.InternalMessageInfo
  3471. func (m *PodProxyOptions) Reset() { *m = PodProxyOptions{} }
  3472. func (*PodProxyOptions) ProtoMessage() {}
  3473. func (*PodProxyOptions) Descriptor() ([]byte, []int) {
  3474. return fileDescriptor_83c10c24ec417dc9, []int{132}
  3475. }
  3476. func (m *PodProxyOptions) XXX_Unmarshal(b []byte) error {
  3477. return m.Unmarshal(b)
  3478. }
  3479. func (m *PodProxyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3480. b = b[:cap(b)]
  3481. n, err := m.MarshalToSizedBuffer(b)
  3482. if err != nil {
  3483. return nil, err
  3484. }
  3485. return b[:n], nil
  3486. }
  3487. func (m *PodProxyOptions) XXX_Merge(src proto.Message) {
  3488. xxx_messageInfo_PodProxyOptions.Merge(m, src)
  3489. }
  3490. func (m *PodProxyOptions) XXX_Size() int {
  3491. return m.Size()
  3492. }
  3493. func (m *PodProxyOptions) XXX_DiscardUnknown() {
  3494. xxx_messageInfo_PodProxyOptions.DiscardUnknown(m)
  3495. }
  3496. var xxx_messageInfo_PodProxyOptions proto.InternalMessageInfo
  3497. func (m *PodReadinessGate) Reset() { *m = PodReadinessGate{} }
  3498. func (*PodReadinessGate) ProtoMessage() {}
  3499. func (*PodReadinessGate) Descriptor() ([]byte, []int) {
  3500. return fileDescriptor_83c10c24ec417dc9, []int{133}
  3501. }
  3502. func (m *PodReadinessGate) XXX_Unmarshal(b []byte) error {
  3503. return m.Unmarshal(b)
  3504. }
  3505. func (m *PodReadinessGate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3506. b = b[:cap(b)]
  3507. n, err := m.MarshalToSizedBuffer(b)
  3508. if err != nil {
  3509. return nil, err
  3510. }
  3511. return b[:n], nil
  3512. }
  3513. func (m *PodReadinessGate) XXX_Merge(src proto.Message) {
  3514. xxx_messageInfo_PodReadinessGate.Merge(m, src)
  3515. }
  3516. func (m *PodReadinessGate) XXX_Size() int {
  3517. return m.Size()
  3518. }
  3519. func (m *PodReadinessGate) XXX_DiscardUnknown() {
  3520. xxx_messageInfo_PodReadinessGate.DiscardUnknown(m)
  3521. }
  3522. var xxx_messageInfo_PodReadinessGate proto.InternalMessageInfo
  3523. func (m *PodSecurityContext) Reset() { *m = PodSecurityContext{} }
  3524. func (*PodSecurityContext) ProtoMessage() {}
  3525. func (*PodSecurityContext) Descriptor() ([]byte, []int) {
  3526. return fileDescriptor_83c10c24ec417dc9, []int{134}
  3527. }
  3528. func (m *PodSecurityContext) XXX_Unmarshal(b []byte) error {
  3529. return m.Unmarshal(b)
  3530. }
  3531. func (m *PodSecurityContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3532. b = b[:cap(b)]
  3533. n, err := m.MarshalToSizedBuffer(b)
  3534. if err != nil {
  3535. return nil, err
  3536. }
  3537. return b[:n], nil
  3538. }
  3539. func (m *PodSecurityContext) XXX_Merge(src proto.Message) {
  3540. xxx_messageInfo_PodSecurityContext.Merge(m, src)
  3541. }
  3542. func (m *PodSecurityContext) XXX_Size() int {
  3543. return m.Size()
  3544. }
  3545. func (m *PodSecurityContext) XXX_DiscardUnknown() {
  3546. xxx_messageInfo_PodSecurityContext.DiscardUnknown(m)
  3547. }
  3548. var xxx_messageInfo_PodSecurityContext proto.InternalMessageInfo
  3549. func (m *PodSignature) Reset() { *m = PodSignature{} }
  3550. func (*PodSignature) ProtoMessage() {}
  3551. func (*PodSignature) Descriptor() ([]byte, []int) {
  3552. return fileDescriptor_83c10c24ec417dc9, []int{135}
  3553. }
  3554. func (m *PodSignature) XXX_Unmarshal(b []byte) error {
  3555. return m.Unmarshal(b)
  3556. }
  3557. func (m *PodSignature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3558. b = b[:cap(b)]
  3559. n, err := m.MarshalToSizedBuffer(b)
  3560. if err != nil {
  3561. return nil, err
  3562. }
  3563. return b[:n], nil
  3564. }
  3565. func (m *PodSignature) XXX_Merge(src proto.Message) {
  3566. xxx_messageInfo_PodSignature.Merge(m, src)
  3567. }
  3568. func (m *PodSignature) XXX_Size() int {
  3569. return m.Size()
  3570. }
  3571. func (m *PodSignature) XXX_DiscardUnknown() {
  3572. xxx_messageInfo_PodSignature.DiscardUnknown(m)
  3573. }
  3574. var xxx_messageInfo_PodSignature proto.InternalMessageInfo
  3575. func (m *PodSpec) Reset() { *m = PodSpec{} }
  3576. func (*PodSpec) ProtoMessage() {}
  3577. func (*PodSpec) Descriptor() ([]byte, []int) {
  3578. return fileDescriptor_83c10c24ec417dc9, []int{136}
  3579. }
  3580. func (m *PodSpec) XXX_Unmarshal(b []byte) error {
  3581. return m.Unmarshal(b)
  3582. }
  3583. func (m *PodSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3584. b = b[:cap(b)]
  3585. n, err := m.MarshalToSizedBuffer(b)
  3586. if err != nil {
  3587. return nil, err
  3588. }
  3589. return b[:n], nil
  3590. }
  3591. func (m *PodSpec) XXX_Merge(src proto.Message) {
  3592. xxx_messageInfo_PodSpec.Merge(m, src)
  3593. }
  3594. func (m *PodSpec) XXX_Size() int {
  3595. return m.Size()
  3596. }
  3597. func (m *PodSpec) XXX_DiscardUnknown() {
  3598. xxx_messageInfo_PodSpec.DiscardUnknown(m)
  3599. }
  3600. var xxx_messageInfo_PodSpec proto.InternalMessageInfo
  3601. func (m *PodStatus) Reset() { *m = PodStatus{} }
  3602. func (*PodStatus) ProtoMessage() {}
  3603. func (*PodStatus) Descriptor() ([]byte, []int) {
  3604. return fileDescriptor_83c10c24ec417dc9, []int{137}
  3605. }
  3606. func (m *PodStatus) XXX_Unmarshal(b []byte) error {
  3607. return m.Unmarshal(b)
  3608. }
  3609. func (m *PodStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3610. b = b[:cap(b)]
  3611. n, err := m.MarshalToSizedBuffer(b)
  3612. if err != nil {
  3613. return nil, err
  3614. }
  3615. return b[:n], nil
  3616. }
  3617. func (m *PodStatus) XXX_Merge(src proto.Message) {
  3618. xxx_messageInfo_PodStatus.Merge(m, src)
  3619. }
  3620. func (m *PodStatus) XXX_Size() int {
  3621. return m.Size()
  3622. }
  3623. func (m *PodStatus) XXX_DiscardUnknown() {
  3624. xxx_messageInfo_PodStatus.DiscardUnknown(m)
  3625. }
  3626. var xxx_messageInfo_PodStatus proto.InternalMessageInfo
  3627. func (m *PodStatusResult) Reset() { *m = PodStatusResult{} }
  3628. func (*PodStatusResult) ProtoMessage() {}
  3629. func (*PodStatusResult) Descriptor() ([]byte, []int) {
  3630. return fileDescriptor_83c10c24ec417dc9, []int{138}
  3631. }
  3632. func (m *PodStatusResult) XXX_Unmarshal(b []byte) error {
  3633. return m.Unmarshal(b)
  3634. }
  3635. func (m *PodStatusResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3636. b = b[:cap(b)]
  3637. n, err := m.MarshalToSizedBuffer(b)
  3638. if err != nil {
  3639. return nil, err
  3640. }
  3641. return b[:n], nil
  3642. }
  3643. func (m *PodStatusResult) XXX_Merge(src proto.Message) {
  3644. xxx_messageInfo_PodStatusResult.Merge(m, src)
  3645. }
  3646. func (m *PodStatusResult) XXX_Size() int {
  3647. return m.Size()
  3648. }
  3649. func (m *PodStatusResult) XXX_DiscardUnknown() {
  3650. xxx_messageInfo_PodStatusResult.DiscardUnknown(m)
  3651. }
  3652. var xxx_messageInfo_PodStatusResult proto.InternalMessageInfo
  3653. func (m *PodTemplate) Reset() { *m = PodTemplate{} }
  3654. func (*PodTemplate) ProtoMessage() {}
  3655. func (*PodTemplate) Descriptor() ([]byte, []int) {
  3656. return fileDescriptor_83c10c24ec417dc9, []int{139}
  3657. }
  3658. func (m *PodTemplate) XXX_Unmarshal(b []byte) error {
  3659. return m.Unmarshal(b)
  3660. }
  3661. func (m *PodTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3662. b = b[:cap(b)]
  3663. n, err := m.MarshalToSizedBuffer(b)
  3664. if err != nil {
  3665. return nil, err
  3666. }
  3667. return b[:n], nil
  3668. }
  3669. func (m *PodTemplate) XXX_Merge(src proto.Message) {
  3670. xxx_messageInfo_PodTemplate.Merge(m, src)
  3671. }
  3672. func (m *PodTemplate) XXX_Size() int {
  3673. return m.Size()
  3674. }
  3675. func (m *PodTemplate) XXX_DiscardUnknown() {
  3676. xxx_messageInfo_PodTemplate.DiscardUnknown(m)
  3677. }
  3678. var xxx_messageInfo_PodTemplate proto.InternalMessageInfo
  3679. func (m *PodTemplateList) Reset() { *m = PodTemplateList{} }
  3680. func (*PodTemplateList) ProtoMessage() {}
  3681. func (*PodTemplateList) Descriptor() ([]byte, []int) {
  3682. return fileDescriptor_83c10c24ec417dc9, []int{140}
  3683. }
  3684. func (m *PodTemplateList) XXX_Unmarshal(b []byte) error {
  3685. return m.Unmarshal(b)
  3686. }
  3687. func (m *PodTemplateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3688. b = b[:cap(b)]
  3689. n, err := m.MarshalToSizedBuffer(b)
  3690. if err != nil {
  3691. return nil, err
  3692. }
  3693. return b[:n], nil
  3694. }
  3695. func (m *PodTemplateList) XXX_Merge(src proto.Message) {
  3696. xxx_messageInfo_PodTemplateList.Merge(m, src)
  3697. }
  3698. func (m *PodTemplateList) XXX_Size() int {
  3699. return m.Size()
  3700. }
  3701. func (m *PodTemplateList) XXX_DiscardUnknown() {
  3702. xxx_messageInfo_PodTemplateList.DiscardUnknown(m)
  3703. }
  3704. var xxx_messageInfo_PodTemplateList proto.InternalMessageInfo
  3705. func (m *PodTemplateSpec) Reset() { *m = PodTemplateSpec{} }
  3706. func (*PodTemplateSpec) ProtoMessage() {}
  3707. func (*PodTemplateSpec) Descriptor() ([]byte, []int) {
  3708. return fileDescriptor_83c10c24ec417dc9, []int{141}
  3709. }
  3710. func (m *PodTemplateSpec) XXX_Unmarshal(b []byte) error {
  3711. return m.Unmarshal(b)
  3712. }
  3713. func (m *PodTemplateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3714. b = b[:cap(b)]
  3715. n, err := m.MarshalToSizedBuffer(b)
  3716. if err != nil {
  3717. return nil, err
  3718. }
  3719. return b[:n], nil
  3720. }
  3721. func (m *PodTemplateSpec) XXX_Merge(src proto.Message) {
  3722. xxx_messageInfo_PodTemplateSpec.Merge(m, src)
  3723. }
  3724. func (m *PodTemplateSpec) XXX_Size() int {
  3725. return m.Size()
  3726. }
  3727. func (m *PodTemplateSpec) XXX_DiscardUnknown() {
  3728. xxx_messageInfo_PodTemplateSpec.DiscardUnknown(m)
  3729. }
  3730. var xxx_messageInfo_PodTemplateSpec proto.InternalMessageInfo
  3731. func (m *PortStatus) Reset() { *m = PortStatus{} }
  3732. func (*PortStatus) ProtoMessage() {}
  3733. func (*PortStatus) Descriptor() ([]byte, []int) {
  3734. return fileDescriptor_83c10c24ec417dc9, []int{142}
  3735. }
  3736. func (m *PortStatus) XXX_Unmarshal(b []byte) error {
  3737. return m.Unmarshal(b)
  3738. }
  3739. func (m *PortStatus) 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 *PortStatus) XXX_Merge(src proto.Message) {
  3748. xxx_messageInfo_PortStatus.Merge(m, src)
  3749. }
  3750. func (m *PortStatus) XXX_Size() int {
  3751. return m.Size()
  3752. }
  3753. func (m *PortStatus) XXX_DiscardUnknown() {
  3754. xxx_messageInfo_PortStatus.DiscardUnknown(m)
  3755. }
  3756. var xxx_messageInfo_PortStatus proto.InternalMessageInfo
  3757. func (m *PortworxVolumeSource) Reset() { *m = PortworxVolumeSource{} }
  3758. func (*PortworxVolumeSource) ProtoMessage() {}
  3759. func (*PortworxVolumeSource) Descriptor() ([]byte, []int) {
  3760. return fileDescriptor_83c10c24ec417dc9, []int{143}
  3761. }
  3762. func (m *PortworxVolumeSource) XXX_Unmarshal(b []byte) error {
  3763. return m.Unmarshal(b)
  3764. }
  3765. func (m *PortworxVolumeSource) 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 *PortworxVolumeSource) XXX_Merge(src proto.Message) {
  3774. xxx_messageInfo_PortworxVolumeSource.Merge(m, src)
  3775. }
  3776. func (m *PortworxVolumeSource) XXX_Size() int {
  3777. return m.Size()
  3778. }
  3779. func (m *PortworxVolumeSource) XXX_DiscardUnknown() {
  3780. xxx_messageInfo_PortworxVolumeSource.DiscardUnknown(m)
  3781. }
  3782. var xxx_messageInfo_PortworxVolumeSource proto.InternalMessageInfo
  3783. func (m *Preconditions) Reset() { *m = Preconditions{} }
  3784. func (*Preconditions) ProtoMessage() {}
  3785. func (*Preconditions) Descriptor() ([]byte, []int) {
  3786. return fileDescriptor_83c10c24ec417dc9, []int{144}
  3787. }
  3788. func (m *Preconditions) XXX_Unmarshal(b []byte) error {
  3789. return m.Unmarshal(b)
  3790. }
  3791. func (m *Preconditions) 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 *Preconditions) XXX_Merge(src proto.Message) {
  3800. xxx_messageInfo_Preconditions.Merge(m, src)
  3801. }
  3802. func (m *Preconditions) XXX_Size() int {
  3803. return m.Size()
  3804. }
  3805. func (m *Preconditions) XXX_DiscardUnknown() {
  3806. xxx_messageInfo_Preconditions.DiscardUnknown(m)
  3807. }
  3808. var xxx_messageInfo_Preconditions proto.InternalMessageInfo
  3809. func (m *PreferAvoidPodsEntry) Reset() { *m = PreferAvoidPodsEntry{} }
  3810. func (*PreferAvoidPodsEntry) ProtoMessage() {}
  3811. func (*PreferAvoidPodsEntry) Descriptor() ([]byte, []int) {
  3812. return fileDescriptor_83c10c24ec417dc9, []int{145}
  3813. }
  3814. func (m *PreferAvoidPodsEntry) XXX_Unmarshal(b []byte) error {
  3815. return m.Unmarshal(b)
  3816. }
  3817. func (m *PreferAvoidPodsEntry) 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 *PreferAvoidPodsEntry) XXX_Merge(src proto.Message) {
  3826. xxx_messageInfo_PreferAvoidPodsEntry.Merge(m, src)
  3827. }
  3828. func (m *PreferAvoidPodsEntry) XXX_Size() int {
  3829. return m.Size()
  3830. }
  3831. func (m *PreferAvoidPodsEntry) XXX_DiscardUnknown() {
  3832. xxx_messageInfo_PreferAvoidPodsEntry.DiscardUnknown(m)
  3833. }
  3834. var xxx_messageInfo_PreferAvoidPodsEntry proto.InternalMessageInfo
  3835. func (m *PreferredSchedulingTerm) Reset() { *m = PreferredSchedulingTerm{} }
  3836. func (*PreferredSchedulingTerm) ProtoMessage() {}
  3837. func (*PreferredSchedulingTerm) Descriptor() ([]byte, []int) {
  3838. return fileDescriptor_83c10c24ec417dc9, []int{146}
  3839. }
  3840. func (m *PreferredSchedulingTerm) XXX_Unmarshal(b []byte) error {
  3841. return m.Unmarshal(b)
  3842. }
  3843. func (m *PreferredSchedulingTerm) 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 *PreferredSchedulingTerm) XXX_Merge(src proto.Message) {
  3852. xxx_messageInfo_PreferredSchedulingTerm.Merge(m, src)
  3853. }
  3854. func (m *PreferredSchedulingTerm) XXX_Size() int {
  3855. return m.Size()
  3856. }
  3857. func (m *PreferredSchedulingTerm) XXX_DiscardUnknown() {
  3858. xxx_messageInfo_PreferredSchedulingTerm.DiscardUnknown(m)
  3859. }
  3860. var xxx_messageInfo_PreferredSchedulingTerm proto.InternalMessageInfo
  3861. func (m *Probe) Reset() { *m = Probe{} }
  3862. func (*Probe) ProtoMessage() {}
  3863. func (*Probe) Descriptor() ([]byte, []int) {
  3864. return fileDescriptor_83c10c24ec417dc9, []int{147}
  3865. }
  3866. func (m *Probe) XXX_Unmarshal(b []byte) error {
  3867. return m.Unmarshal(b)
  3868. }
  3869. func (m *Probe) 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 *Probe) XXX_Merge(src proto.Message) {
  3878. xxx_messageInfo_Probe.Merge(m, src)
  3879. }
  3880. func (m *Probe) XXX_Size() int {
  3881. return m.Size()
  3882. }
  3883. func (m *Probe) XXX_DiscardUnknown() {
  3884. xxx_messageInfo_Probe.DiscardUnknown(m)
  3885. }
  3886. var xxx_messageInfo_Probe proto.InternalMessageInfo
  3887. func (m *ProjectedVolumeSource) Reset() { *m = ProjectedVolumeSource{} }
  3888. func (*ProjectedVolumeSource) ProtoMessage() {}
  3889. func (*ProjectedVolumeSource) Descriptor() ([]byte, []int) {
  3890. return fileDescriptor_83c10c24ec417dc9, []int{148}
  3891. }
  3892. func (m *ProjectedVolumeSource) XXX_Unmarshal(b []byte) error {
  3893. return m.Unmarshal(b)
  3894. }
  3895. func (m *ProjectedVolumeSource) 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 *ProjectedVolumeSource) XXX_Merge(src proto.Message) {
  3904. xxx_messageInfo_ProjectedVolumeSource.Merge(m, src)
  3905. }
  3906. func (m *ProjectedVolumeSource) XXX_Size() int {
  3907. return m.Size()
  3908. }
  3909. func (m *ProjectedVolumeSource) XXX_DiscardUnknown() {
  3910. xxx_messageInfo_ProjectedVolumeSource.DiscardUnknown(m)
  3911. }
  3912. var xxx_messageInfo_ProjectedVolumeSource proto.InternalMessageInfo
  3913. func (m *QuobyteVolumeSource) Reset() { *m = QuobyteVolumeSource{} }
  3914. func (*QuobyteVolumeSource) ProtoMessage() {}
  3915. func (*QuobyteVolumeSource) Descriptor() ([]byte, []int) {
  3916. return fileDescriptor_83c10c24ec417dc9, []int{149}
  3917. }
  3918. func (m *QuobyteVolumeSource) XXX_Unmarshal(b []byte) error {
  3919. return m.Unmarshal(b)
  3920. }
  3921. func (m *QuobyteVolumeSource) 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 *QuobyteVolumeSource) XXX_Merge(src proto.Message) {
  3930. xxx_messageInfo_QuobyteVolumeSource.Merge(m, src)
  3931. }
  3932. func (m *QuobyteVolumeSource) XXX_Size() int {
  3933. return m.Size()
  3934. }
  3935. func (m *QuobyteVolumeSource) XXX_DiscardUnknown() {
  3936. xxx_messageInfo_QuobyteVolumeSource.DiscardUnknown(m)
  3937. }
  3938. var xxx_messageInfo_QuobyteVolumeSource proto.InternalMessageInfo
  3939. func (m *RBDPersistentVolumeSource) Reset() { *m = RBDPersistentVolumeSource{} }
  3940. func (*RBDPersistentVolumeSource) ProtoMessage() {}
  3941. func (*RBDPersistentVolumeSource) Descriptor() ([]byte, []int) {
  3942. return fileDescriptor_83c10c24ec417dc9, []int{150}
  3943. }
  3944. func (m *RBDPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  3945. return m.Unmarshal(b)
  3946. }
  3947. func (m *RBDPersistentVolumeSource) 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 *RBDPersistentVolumeSource) XXX_Merge(src proto.Message) {
  3956. xxx_messageInfo_RBDPersistentVolumeSource.Merge(m, src)
  3957. }
  3958. func (m *RBDPersistentVolumeSource) XXX_Size() int {
  3959. return m.Size()
  3960. }
  3961. func (m *RBDPersistentVolumeSource) XXX_DiscardUnknown() {
  3962. xxx_messageInfo_RBDPersistentVolumeSource.DiscardUnknown(m)
  3963. }
  3964. var xxx_messageInfo_RBDPersistentVolumeSource proto.InternalMessageInfo
  3965. func (m *RBDVolumeSource) Reset() { *m = RBDVolumeSource{} }
  3966. func (*RBDVolumeSource) ProtoMessage() {}
  3967. func (*RBDVolumeSource) Descriptor() ([]byte, []int) {
  3968. return fileDescriptor_83c10c24ec417dc9, []int{151}
  3969. }
  3970. func (m *RBDVolumeSource) XXX_Unmarshal(b []byte) error {
  3971. return m.Unmarshal(b)
  3972. }
  3973. func (m *RBDVolumeSource) 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 *RBDVolumeSource) XXX_Merge(src proto.Message) {
  3982. xxx_messageInfo_RBDVolumeSource.Merge(m, src)
  3983. }
  3984. func (m *RBDVolumeSource) XXX_Size() int {
  3985. return m.Size()
  3986. }
  3987. func (m *RBDVolumeSource) XXX_DiscardUnknown() {
  3988. xxx_messageInfo_RBDVolumeSource.DiscardUnknown(m)
  3989. }
  3990. var xxx_messageInfo_RBDVolumeSource proto.InternalMessageInfo
  3991. func (m *RangeAllocation) Reset() { *m = RangeAllocation{} }
  3992. func (*RangeAllocation) ProtoMessage() {}
  3993. func (*RangeAllocation) Descriptor() ([]byte, []int) {
  3994. return fileDescriptor_83c10c24ec417dc9, []int{152}
  3995. }
  3996. func (m *RangeAllocation) XXX_Unmarshal(b []byte) error {
  3997. return m.Unmarshal(b)
  3998. }
  3999. func (m *RangeAllocation) 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 *RangeAllocation) XXX_Merge(src proto.Message) {
  4008. xxx_messageInfo_RangeAllocation.Merge(m, src)
  4009. }
  4010. func (m *RangeAllocation) XXX_Size() int {
  4011. return m.Size()
  4012. }
  4013. func (m *RangeAllocation) XXX_DiscardUnknown() {
  4014. xxx_messageInfo_RangeAllocation.DiscardUnknown(m)
  4015. }
  4016. var xxx_messageInfo_RangeAllocation proto.InternalMessageInfo
  4017. func (m *ReplicationController) Reset() { *m = ReplicationController{} }
  4018. func (*ReplicationController) ProtoMessage() {}
  4019. func (*ReplicationController) Descriptor() ([]byte, []int) {
  4020. return fileDescriptor_83c10c24ec417dc9, []int{153}
  4021. }
  4022. func (m *ReplicationController) XXX_Unmarshal(b []byte) error {
  4023. return m.Unmarshal(b)
  4024. }
  4025. func (m *ReplicationController) 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 *ReplicationController) XXX_Merge(src proto.Message) {
  4034. xxx_messageInfo_ReplicationController.Merge(m, src)
  4035. }
  4036. func (m *ReplicationController) XXX_Size() int {
  4037. return m.Size()
  4038. }
  4039. func (m *ReplicationController) XXX_DiscardUnknown() {
  4040. xxx_messageInfo_ReplicationController.DiscardUnknown(m)
  4041. }
  4042. var xxx_messageInfo_ReplicationController proto.InternalMessageInfo
  4043. func (m *ReplicationControllerCondition) Reset() { *m = ReplicationControllerCondition{} }
  4044. func (*ReplicationControllerCondition) ProtoMessage() {}
  4045. func (*ReplicationControllerCondition) Descriptor() ([]byte, []int) {
  4046. return fileDescriptor_83c10c24ec417dc9, []int{154}
  4047. }
  4048. func (m *ReplicationControllerCondition) XXX_Unmarshal(b []byte) error {
  4049. return m.Unmarshal(b)
  4050. }
  4051. func (m *ReplicationControllerCondition) 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 *ReplicationControllerCondition) XXX_Merge(src proto.Message) {
  4060. xxx_messageInfo_ReplicationControllerCondition.Merge(m, src)
  4061. }
  4062. func (m *ReplicationControllerCondition) XXX_Size() int {
  4063. return m.Size()
  4064. }
  4065. func (m *ReplicationControllerCondition) XXX_DiscardUnknown() {
  4066. xxx_messageInfo_ReplicationControllerCondition.DiscardUnknown(m)
  4067. }
  4068. var xxx_messageInfo_ReplicationControllerCondition proto.InternalMessageInfo
  4069. func (m *ReplicationControllerList) Reset() { *m = ReplicationControllerList{} }
  4070. func (*ReplicationControllerList) ProtoMessage() {}
  4071. func (*ReplicationControllerList) Descriptor() ([]byte, []int) {
  4072. return fileDescriptor_83c10c24ec417dc9, []int{155}
  4073. }
  4074. func (m *ReplicationControllerList) XXX_Unmarshal(b []byte) error {
  4075. return m.Unmarshal(b)
  4076. }
  4077. func (m *ReplicationControllerList) 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 *ReplicationControllerList) XXX_Merge(src proto.Message) {
  4086. xxx_messageInfo_ReplicationControllerList.Merge(m, src)
  4087. }
  4088. func (m *ReplicationControllerList) XXX_Size() int {
  4089. return m.Size()
  4090. }
  4091. func (m *ReplicationControllerList) XXX_DiscardUnknown() {
  4092. xxx_messageInfo_ReplicationControllerList.DiscardUnknown(m)
  4093. }
  4094. var xxx_messageInfo_ReplicationControllerList proto.InternalMessageInfo
  4095. func (m *ReplicationControllerSpec) Reset() { *m = ReplicationControllerSpec{} }
  4096. func (*ReplicationControllerSpec) ProtoMessage() {}
  4097. func (*ReplicationControllerSpec) Descriptor() ([]byte, []int) {
  4098. return fileDescriptor_83c10c24ec417dc9, []int{156}
  4099. }
  4100. func (m *ReplicationControllerSpec) XXX_Unmarshal(b []byte) error {
  4101. return m.Unmarshal(b)
  4102. }
  4103. func (m *ReplicationControllerSpec) 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 *ReplicationControllerSpec) XXX_Merge(src proto.Message) {
  4112. xxx_messageInfo_ReplicationControllerSpec.Merge(m, src)
  4113. }
  4114. func (m *ReplicationControllerSpec) XXX_Size() int {
  4115. return m.Size()
  4116. }
  4117. func (m *ReplicationControllerSpec) XXX_DiscardUnknown() {
  4118. xxx_messageInfo_ReplicationControllerSpec.DiscardUnknown(m)
  4119. }
  4120. var xxx_messageInfo_ReplicationControllerSpec proto.InternalMessageInfo
  4121. func (m *ReplicationControllerStatus) Reset() { *m = ReplicationControllerStatus{} }
  4122. func (*ReplicationControllerStatus) ProtoMessage() {}
  4123. func (*ReplicationControllerStatus) Descriptor() ([]byte, []int) {
  4124. return fileDescriptor_83c10c24ec417dc9, []int{157}
  4125. }
  4126. func (m *ReplicationControllerStatus) XXX_Unmarshal(b []byte) error {
  4127. return m.Unmarshal(b)
  4128. }
  4129. func (m *ReplicationControllerStatus) 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 *ReplicationControllerStatus) XXX_Merge(src proto.Message) {
  4138. xxx_messageInfo_ReplicationControllerStatus.Merge(m, src)
  4139. }
  4140. func (m *ReplicationControllerStatus) XXX_Size() int {
  4141. return m.Size()
  4142. }
  4143. func (m *ReplicationControllerStatus) XXX_DiscardUnknown() {
  4144. xxx_messageInfo_ReplicationControllerStatus.DiscardUnknown(m)
  4145. }
  4146. var xxx_messageInfo_ReplicationControllerStatus proto.InternalMessageInfo
  4147. func (m *ResourceFieldSelector) Reset() { *m = ResourceFieldSelector{} }
  4148. func (*ResourceFieldSelector) ProtoMessage() {}
  4149. func (*ResourceFieldSelector) Descriptor() ([]byte, []int) {
  4150. return fileDescriptor_83c10c24ec417dc9, []int{158}
  4151. }
  4152. func (m *ResourceFieldSelector) XXX_Unmarshal(b []byte) error {
  4153. return m.Unmarshal(b)
  4154. }
  4155. func (m *ResourceFieldSelector) 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 *ResourceFieldSelector) XXX_Merge(src proto.Message) {
  4164. xxx_messageInfo_ResourceFieldSelector.Merge(m, src)
  4165. }
  4166. func (m *ResourceFieldSelector) XXX_Size() int {
  4167. return m.Size()
  4168. }
  4169. func (m *ResourceFieldSelector) XXX_DiscardUnknown() {
  4170. xxx_messageInfo_ResourceFieldSelector.DiscardUnknown(m)
  4171. }
  4172. var xxx_messageInfo_ResourceFieldSelector proto.InternalMessageInfo
  4173. func (m *ResourceQuota) Reset() { *m = ResourceQuota{} }
  4174. func (*ResourceQuota) ProtoMessage() {}
  4175. func (*ResourceQuota) Descriptor() ([]byte, []int) {
  4176. return fileDescriptor_83c10c24ec417dc9, []int{159}
  4177. }
  4178. func (m *ResourceQuota) XXX_Unmarshal(b []byte) error {
  4179. return m.Unmarshal(b)
  4180. }
  4181. func (m *ResourceQuota) 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 *ResourceQuota) XXX_Merge(src proto.Message) {
  4190. xxx_messageInfo_ResourceQuota.Merge(m, src)
  4191. }
  4192. func (m *ResourceQuota) XXX_Size() int {
  4193. return m.Size()
  4194. }
  4195. func (m *ResourceQuota) XXX_DiscardUnknown() {
  4196. xxx_messageInfo_ResourceQuota.DiscardUnknown(m)
  4197. }
  4198. var xxx_messageInfo_ResourceQuota proto.InternalMessageInfo
  4199. func (m *ResourceQuotaList) Reset() { *m = ResourceQuotaList{} }
  4200. func (*ResourceQuotaList) ProtoMessage() {}
  4201. func (*ResourceQuotaList) Descriptor() ([]byte, []int) {
  4202. return fileDescriptor_83c10c24ec417dc9, []int{160}
  4203. }
  4204. func (m *ResourceQuotaList) XXX_Unmarshal(b []byte) error {
  4205. return m.Unmarshal(b)
  4206. }
  4207. func (m *ResourceQuotaList) 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 *ResourceQuotaList) XXX_Merge(src proto.Message) {
  4216. xxx_messageInfo_ResourceQuotaList.Merge(m, src)
  4217. }
  4218. func (m *ResourceQuotaList) XXX_Size() int {
  4219. return m.Size()
  4220. }
  4221. func (m *ResourceQuotaList) XXX_DiscardUnknown() {
  4222. xxx_messageInfo_ResourceQuotaList.DiscardUnknown(m)
  4223. }
  4224. var xxx_messageInfo_ResourceQuotaList proto.InternalMessageInfo
  4225. func (m *ResourceQuotaSpec) Reset() { *m = ResourceQuotaSpec{} }
  4226. func (*ResourceQuotaSpec) ProtoMessage() {}
  4227. func (*ResourceQuotaSpec) Descriptor() ([]byte, []int) {
  4228. return fileDescriptor_83c10c24ec417dc9, []int{161}
  4229. }
  4230. func (m *ResourceQuotaSpec) XXX_Unmarshal(b []byte) error {
  4231. return m.Unmarshal(b)
  4232. }
  4233. func (m *ResourceQuotaSpec) 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 *ResourceQuotaSpec) XXX_Merge(src proto.Message) {
  4242. xxx_messageInfo_ResourceQuotaSpec.Merge(m, src)
  4243. }
  4244. func (m *ResourceQuotaSpec) XXX_Size() int {
  4245. return m.Size()
  4246. }
  4247. func (m *ResourceQuotaSpec) XXX_DiscardUnknown() {
  4248. xxx_messageInfo_ResourceQuotaSpec.DiscardUnknown(m)
  4249. }
  4250. var xxx_messageInfo_ResourceQuotaSpec proto.InternalMessageInfo
  4251. func (m *ResourceQuotaStatus) Reset() { *m = ResourceQuotaStatus{} }
  4252. func (*ResourceQuotaStatus) ProtoMessage() {}
  4253. func (*ResourceQuotaStatus) Descriptor() ([]byte, []int) {
  4254. return fileDescriptor_83c10c24ec417dc9, []int{162}
  4255. }
  4256. func (m *ResourceQuotaStatus) XXX_Unmarshal(b []byte) error {
  4257. return m.Unmarshal(b)
  4258. }
  4259. func (m *ResourceQuotaStatus) 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 *ResourceQuotaStatus) XXX_Merge(src proto.Message) {
  4268. xxx_messageInfo_ResourceQuotaStatus.Merge(m, src)
  4269. }
  4270. func (m *ResourceQuotaStatus) XXX_Size() int {
  4271. return m.Size()
  4272. }
  4273. func (m *ResourceQuotaStatus) XXX_DiscardUnknown() {
  4274. xxx_messageInfo_ResourceQuotaStatus.DiscardUnknown(m)
  4275. }
  4276. var xxx_messageInfo_ResourceQuotaStatus proto.InternalMessageInfo
  4277. func (m *ResourceRequirements) Reset() { *m = ResourceRequirements{} }
  4278. func (*ResourceRequirements) ProtoMessage() {}
  4279. func (*ResourceRequirements) Descriptor() ([]byte, []int) {
  4280. return fileDescriptor_83c10c24ec417dc9, []int{163}
  4281. }
  4282. func (m *ResourceRequirements) XXX_Unmarshal(b []byte) error {
  4283. return m.Unmarshal(b)
  4284. }
  4285. func (m *ResourceRequirements) 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 *ResourceRequirements) XXX_Merge(src proto.Message) {
  4294. xxx_messageInfo_ResourceRequirements.Merge(m, src)
  4295. }
  4296. func (m *ResourceRequirements) XXX_Size() int {
  4297. return m.Size()
  4298. }
  4299. func (m *ResourceRequirements) XXX_DiscardUnknown() {
  4300. xxx_messageInfo_ResourceRequirements.DiscardUnknown(m)
  4301. }
  4302. var xxx_messageInfo_ResourceRequirements proto.InternalMessageInfo
  4303. func (m *SELinuxOptions) Reset() { *m = SELinuxOptions{} }
  4304. func (*SELinuxOptions) ProtoMessage() {}
  4305. func (*SELinuxOptions) Descriptor() ([]byte, []int) {
  4306. return fileDescriptor_83c10c24ec417dc9, []int{164}
  4307. }
  4308. func (m *SELinuxOptions) XXX_Unmarshal(b []byte) error {
  4309. return m.Unmarshal(b)
  4310. }
  4311. func (m *SELinuxOptions) 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 *SELinuxOptions) XXX_Merge(src proto.Message) {
  4320. xxx_messageInfo_SELinuxOptions.Merge(m, src)
  4321. }
  4322. func (m *SELinuxOptions) XXX_Size() int {
  4323. return m.Size()
  4324. }
  4325. func (m *SELinuxOptions) XXX_DiscardUnknown() {
  4326. xxx_messageInfo_SELinuxOptions.DiscardUnknown(m)
  4327. }
  4328. var xxx_messageInfo_SELinuxOptions proto.InternalMessageInfo
  4329. func (m *ScaleIOPersistentVolumeSource) Reset() { *m = ScaleIOPersistentVolumeSource{} }
  4330. func (*ScaleIOPersistentVolumeSource) ProtoMessage() {}
  4331. func (*ScaleIOPersistentVolumeSource) Descriptor() ([]byte, []int) {
  4332. return fileDescriptor_83c10c24ec417dc9, []int{165}
  4333. }
  4334. func (m *ScaleIOPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  4335. return m.Unmarshal(b)
  4336. }
  4337. func (m *ScaleIOPersistentVolumeSource) 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 *ScaleIOPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4346. xxx_messageInfo_ScaleIOPersistentVolumeSource.Merge(m, src)
  4347. }
  4348. func (m *ScaleIOPersistentVolumeSource) XXX_Size() int {
  4349. return m.Size()
  4350. }
  4351. func (m *ScaleIOPersistentVolumeSource) XXX_DiscardUnknown() {
  4352. xxx_messageInfo_ScaleIOPersistentVolumeSource.DiscardUnknown(m)
  4353. }
  4354. var xxx_messageInfo_ScaleIOPersistentVolumeSource proto.InternalMessageInfo
  4355. func (m *ScaleIOVolumeSource) Reset() { *m = ScaleIOVolumeSource{} }
  4356. func (*ScaleIOVolumeSource) ProtoMessage() {}
  4357. func (*ScaleIOVolumeSource) Descriptor() ([]byte, []int) {
  4358. return fileDescriptor_83c10c24ec417dc9, []int{166}
  4359. }
  4360. func (m *ScaleIOVolumeSource) XXX_Unmarshal(b []byte) error {
  4361. return m.Unmarshal(b)
  4362. }
  4363. func (m *ScaleIOVolumeSource) 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 *ScaleIOVolumeSource) XXX_Merge(src proto.Message) {
  4372. xxx_messageInfo_ScaleIOVolumeSource.Merge(m, src)
  4373. }
  4374. func (m *ScaleIOVolumeSource) XXX_Size() int {
  4375. return m.Size()
  4376. }
  4377. func (m *ScaleIOVolumeSource) XXX_DiscardUnknown() {
  4378. xxx_messageInfo_ScaleIOVolumeSource.DiscardUnknown(m)
  4379. }
  4380. var xxx_messageInfo_ScaleIOVolumeSource proto.InternalMessageInfo
  4381. func (m *ScopeSelector) Reset() { *m = ScopeSelector{} }
  4382. func (*ScopeSelector) ProtoMessage() {}
  4383. func (*ScopeSelector) Descriptor() ([]byte, []int) {
  4384. return fileDescriptor_83c10c24ec417dc9, []int{167}
  4385. }
  4386. func (m *ScopeSelector) XXX_Unmarshal(b []byte) error {
  4387. return m.Unmarshal(b)
  4388. }
  4389. func (m *ScopeSelector) 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 *ScopeSelector) XXX_Merge(src proto.Message) {
  4398. xxx_messageInfo_ScopeSelector.Merge(m, src)
  4399. }
  4400. func (m *ScopeSelector) XXX_Size() int {
  4401. return m.Size()
  4402. }
  4403. func (m *ScopeSelector) XXX_DiscardUnknown() {
  4404. xxx_messageInfo_ScopeSelector.DiscardUnknown(m)
  4405. }
  4406. var xxx_messageInfo_ScopeSelector proto.InternalMessageInfo
  4407. func (m *ScopedResourceSelectorRequirement) Reset() { *m = ScopedResourceSelectorRequirement{} }
  4408. func (*ScopedResourceSelectorRequirement) ProtoMessage() {}
  4409. func (*ScopedResourceSelectorRequirement) Descriptor() ([]byte, []int) {
  4410. return fileDescriptor_83c10c24ec417dc9, []int{168}
  4411. }
  4412. func (m *ScopedResourceSelectorRequirement) XXX_Unmarshal(b []byte) error {
  4413. return m.Unmarshal(b)
  4414. }
  4415. func (m *ScopedResourceSelectorRequirement) 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 *ScopedResourceSelectorRequirement) XXX_Merge(src proto.Message) {
  4424. xxx_messageInfo_ScopedResourceSelectorRequirement.Merge(m, src)
  4425. }
  4426. func (m *ScopedResourceSelectorRequirement) XXX_Size() int {
  4427. return m.Size()
  4428. }
  4429. func (m *ScopedResourceSelectorRequirement) XXX_DiscardUnknown() {
  4430. xxx_messageInfo_ScopedResourceSelectorRequirement.DiscardUnknown(m)
  4431. }
  4432. var xxx_messageInfo_ScopedResourceSelectorRequirement proto.InternalMessageInfo
  4433. func (m *SeccompProfile) Reset() { *m = SeccompProfile{} }
  4434. func (*SeccompProfile) ProtoMessage() {}
  4435. func (*SeccompProfile) Descriptor() ([]byte, []int) {
  4436. return fileDescriptor_83c10c24ec417dc9, []int{169}
  4437. }
  4438. func (m *SeccompProfile) XXX_Unmarshal(b []byte) error {
  4439. return m.Unmarshal(b)
  4440. }
  4441. func (m *SeccompProfile) 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 *SeccompProfile) XXX_Merge(src proto.Message) {
  4450. xxx_messageInfo_SeccompProfile.Merge(m, src)
  4451. }
  4452. func (m *SeccompProfile) XXX_Size() int {
  4453. return m.Size()
  4454. }
  4455. func (m *SeccompProfile) XXX_DiscardUnknown() {
  4456. xxx_messageInfo_SeccompProfile.DiscardUnknown(m)
  4457. }
  4458. var xxx_messageInfo_SeccompProfile proto.InternalMessageInfo
  4459. func (m *Secret) Reset() { *m = Secret{} }
  4460. func (*Secret) ProtoMessage() {}
  4461. func (*Secret) Descriptor() ([]byte, []int) {
  4462. return fileDescriptor_83c10c24ec417dc9, []int{170}
  4463. }
  4464. func (m *Secret) XXX_Unmarshal(b []byte) error {
  4465. return m.Unmarshal(b)
  4466. }
  4467. func (m *Secret) 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 *Secret) XXX_Merge(src proto.Message) {
  4476. xxx_messageInfo_Secret.Merge(m, src)
  4477. }
  4478. func (m *Secret) XXX_Size() int {
  4479. return m.Size()
  4480. }
  4481. func (m *Secret) XXX_DiscardUnknown() {
  4482. xxx_messageInfo_Secret.DiscardUnknown(m)
  4483. }
  4484. var xxx_messageInfo_Secret proto.InternalMessageInfo
  4485. func (m *SecretEnvSource) Reset() { *m = SecretEnvSource{} }
  4486. func (*SecretEnvSource) ProtoMessage() {}
  4487. func (*SecretEnvSource) Descriptor() ([]byte, []int) {
  4488. return fileDescriptor_83c10c24ec417dc9, []int{171}
  4489. }
  4490. func (m *SecretEnvSource) XXX_Unmarshal(b []byte) error {
  4491. return m.Unmarshal(b)
  4492. }
  4493. func (m *SecretEnvSource) 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 *SecretEnvSource) XXX_Merge(src proto.Message) {
  4502. xxx_messageInfo_SecretEnvSource.Merge(m, src)
  4503. }
  4504. func (m *SecretEnvSource) XXX_Size() int {
  4505. return m.Size()
  4506. }
  4507. func (m *SecretEnvSource) XXX_DiscardUnknown() {
  4508. xxx_messageInfo_SecretEnvSource.DiscardUnknown(m)
  4509. }
  4510. var xxx_messageInfo_SecretEnvSource proto.InternalMessageInfo
  4511. func (m *SecretKeySelector) Reset() { *m = SecretKeySelector{} }
  4512. func (*SecretKeySelector) ProtoMessage() {}
  4513. func (*SecretKeySelector) Descriptor() ([]byte, []int) {
  4514. return fileDescriptor_83c10c24ec417dc9, []int{172}
  4515. }
  4516. func (m *SecretKeySelector) XXX_Unmarshal(b []byte) error {
  4517. return m.Unmarshal(b)
  4518. }
  4519. func (m *SecretKeySelector) 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 *SecretKeySelector) XXX_Merge(src proto.Message) {
  4528. xxx_messageInfo_SecretKeySelector.Merge(m, src)
  4529. }
  4530. func (m *SecretKeySelector) XXX_Size() int {
  4531. return m.Size()
  4532. }
  4533. func (m *SecretKeySelector) XXX_DiscardUnknown() {
  4534. xxx_messageInfo_SecretKeySelector.DiscardUnknown(m)
  4535. }
  4536. var xxx_messageInfo_SecretKeySelector proto.InternalMessageInfo
  4537. func (m *SecretList) Reset() { *m = SecretList{} }
  4538. func (*SecretList) ProtoMessage() {}
  4539. func (*SecretList) Descriptor() ([]byte, []int) {
  4540. return fileDescriptor_83c10c24ec417dc9, []int{173}
  4541. }
  4542. func (m *SecretList) XXX_Unmarshal(b []byte) error {
  4543. return m.Unmarshal(b)
  4544. }
  4545. func (m *SecretList) 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 *SecretList) XXX_Merge(src proto.Message) {
  4554. xxx_messageInfo_SecretList.Merge(m, src)
  4555. }
  4556. func (m *SecretList) XXX_Size() int {
  4557. return m.Size()
  4558. }
  4559. func (m *SecretList) XXX_DiscardUnknown() {
  4560. xxx_messageInfo_SecretList.DiscardUnknown(m)
  4561. }
  4562. var xxx_messageInfo_SecretList proto.InternalMessageInfo
  4563. func (m *SecretProjection) Reset() { *m = SecretProjection{} }
  4564. func (*SecretProjection) ProtoMessage() {}
  4565. func (*SecretProjection) Descriptor() ([]byte, []int) {
  4566. return fileDescriptor_83c10c24ec417dc9, []int{174}
  4567. }
  4568. func (m *SecretProjection) XXX_Unmarshal(b []byte) error {
  4569. return m.Unmarshal(b)
  4570. }
  4571. func (m *SecretProjection) 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 *SecretProjection) XXX_Merge(src proto.Message) {
  4580. xxx_messageInfo_SecretProjection.Merge(m, src)
  4581. }
  4582. func (m *SecretProjection) XXX_Size() int {
  4583. return m.Size()
  4584. }
  4585. func (m *SecretProjection) XXX_DiscardUnknown() {
  4586. xxx_messageInfo_SecretProjection.DiscardUnknown(m)
  4587. }
  4588. var xxx_messageInfo_SecretProjection proto.InternalMessageInfo
  4589. func (m *SecretReference) Reset() { *m = SecretReference{} }
  4590. func (*SecretReference) ProtoMessage() {}
  4591. func (*SecretReference) Descriptor() ([]byte, []int) {
  4592. return fileDescriptor_83c10c24ec417dc9, []int{175}
  4593. }
  4594. func (m *SecretReference) XXX_Unmarshal(b []byte) error {
  4595. return m.Unmarshal(b)
  4596. }
  4597. func (m *SecretReference) 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 *SecretReference) XXX_Merge(src proto.Message) {
  4606. xxx_messageInfo_SecretReference.Merge(m, src)
  4607. }
  4608. func (m *SecretReference) XXX_Size() int {
  4609. return m.Size()
  4610. }
  4611. func (m *SecretReference) XXX_DiscardUnknown() {
  4612. xxx_messageInfo_SecretReference.DiscardUnknown(m)
  4613. }
  4614. var xxx_messageInfo_SecretReference proto.InternalMessageInfo
  4615. func (m *SecretVolumeSource) Reset() { *m = SecretVolumeSource{} }
  4616. func (*SecretVolumeSource) ProtoMessage() {}
  4617. func (*SecretVolumeSource) Descriptor() ([]byte, []int) {
  4618. return fileDescriptor_83c10c24ec417dc9, []int{176}
  4619. }
  4620. func (m *SecretVolumeSource) XXX_Unmarshal(b []byte) error {
  4621. return m.Unmarshal(b)
  4622. }
  4623. func (m *SecretVolumeSource) 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 *SecretVolumeSource) XXX_Merge(src proto.Message) {
  4632. xxx_messageInfo_SecretVolumeSource.Merge(m, src)
  4633. }
  4634. func (m *SecretVolumeSource) XXX_Size() int {
  4635. return m.Size()
  4636. }
  4637. func (m *SecretVolumeSource) XXX_DiscardUnknown() {
  4638. xxx_messageInfo_SecretVolumeSource.DiscardUnknown(m)
  4639. }
  4640. var xxx_messageInfo_SecretVolumeSource proto.InternalMessageInfo
  4641. func (m *SecurityContext) Reset() { *m = SecurityContext{} }
  4642. func (*SecurityContext) ProtoMessage() {}
  4643. func (*SecurityContext) Descriptor() ([]byte, []int) {
  4644. return fileDescriptor_83c10c24ec417dc9, []int{177}
  4645. }
  4646. func (m *SecurityContext) XXX_Unmarshal(b []byte) error {
  4647. return m.Unmarshal(b)
  4648. }
  4649. func (m *SecurityContext) 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 *SecurityContext) XXX_Merge(src proto.Message) {
  4658. xxx_messageInfo_SecurityContext.Merge(m, src)
  4659. }
  4660. func (m *SecurityContext) XXX_Size() int {
  4661. return m.Size()
  4662. }
  4663. func (m *SecurityContext) XXX_DiscardUnknown() {
  4664. xxx_messageInfo_SecurityContext.DiscardUnknown(m)
  4665. }
  4666. var xxx_messageInfo_SecurityContext proto.InternalMessageInfo
  4667. func (m *SerializedReference) Reset() { *m = SerializedReference{} }
  4668. func (*SerializedReference) ProtoMessage() {}
  4669. func (*SerializedReference) Descriptor() ([]byte, []int) {
  4670. return fileDescriptor_83c10c24ec417dc9, []int{178}
  4671. }
  4672. func (m *SerializedReference) XXX_Unmarshal(b []byte) error {
  4673. return m.Unmarshal(b)
  4674. }
  4675. func (m *SerializedReference) 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 *SerializedReference) XXX_Merge(src proto.Message) {
  4684. xxx_messageInfo_SerializedReference.Merge(m, src)
  4685. }
  4686. func (m *SerializedReference) XXX_Size() int {
  4687. return m.Size()
  4688. }
  4689. func (m *SerializedReference) XXX_DiscardUnknown() {
  4690. xxx_messageInfo_SerializedReference.DiscardUnknown(m)
  4691. }
  4692. var xxx_messageInfo_SerializedReference proto.InternalMessageInfo
  4693. func (m *Service) Reset() { *m = Service{} }
  4694. func (*Service) ProtoMessage() {}
  4695. func (*Service) Descriptor() ([]byte, []int) {
  4696. return fileDescriptor_83c10c24ec417dc9, []int{179}
  4697. }
  4698. func (m *Service) XXX_Unmarshal(b []byte) error {
  4699. return m.Unmarshal(b)
  4700. }
  4701. func (m *Service) 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 *Service) XXX_Merge(src proto.Message) {
  4710. xxx_messageInfo_Service.Merge(m, src)
  4711. }
  4712. func (m *Service) XXX_Size() int {
  4713. return m.Size()
  4714. }
  4715. func (m *Service) XXX_DiscardUnknown() {
  4716. xxx_messageInfo_Service.DiscardUnknown(m)
  4717. }
  4718. var xxx_messageInfo_Service proto.InternalMessageInfo
  4719. func (m *ServiceAccount) Reset() { *m = ServiceAccount{} }
  4720. func (*ServiceAccount) ProtoMessage() {}
  4721. func (*ServiceAccount) Descriptor() ([]byte, []int) {
  4722. return fileDescriptor_83c10c24ec417dc9, []int{180}
  4723. }
  4724. func (m *ServiceAccount) XXX_Unmarshal(b []byte) error {
  4725. return m.Unmarshal(b)
  4726. }
  4727. func (m *ServiceAccount) 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 *ServiceAccount) XXX_Merge(src proto.Message) {
  4736. xxx_messageInfo_ServiceAccount.Merge(m, src)
  4737. }
  4738. func (m *ServiceAccount) XXX_Size() int {
  4739. return m.Size()
  4740. }
  4741. func (m *ServiceAccount) XXX_DiscardUnknown() {
  4742. xxx_messageInfo_ServiceAccount.DiscardUnknown(m)
  4743. }
  4744. var xxx_messageInfo_ServiceAccount proto.InternalMessageInfo
  4745. func (m *ServiceAccountList) Reset() { *m = ServiceAccountList{} }
  4746. func (*ServiceAccountList) ProtoMessage() {}
  4747. func (*ServiceAccountList) Descriptor() ([]byte, []int) {
  4748. return fileDescriptor_83c10c24ec417dc9, []int{181}
  4749. }
  4750. func (m *ServiceAccountList) XXX_Unmarshal(b []byte) error {
  4751. return m.Unmarshal(b)
  4752. }
  4753. func (m *ServiceAccountList) 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 *ServiceAccountList) XXX_Merge(src proto.Message) {
  4762. xxx_messageInfo_ServiceAccountList.Merge(m, src)
  4763. }
  4764. func (m *ServiceAccountList) XXX_Size() int {
  4765. return m.Size()
  4766. }
  4767. func (m *ServiceAccountList) XXX_DiscardUnknown() {
  4768. xxx_messageInfo_ServiceAccountList.DiscardUnknown(m)
  4769. }
  4770. var xxx_messageInfo_ServiceAccountList proto.InternalMessageInfo
  4771. func (m *ServiceAccountTokenProjection) Reset() { *m = ServiceAccountTokenProjection{} }
  4772. func (*ServiceAccountTokenProjection) ProtoMessage() {}
  4773. func (*ServiceAccountTokenProjection) Descriptor() ([]byte, []int) {
  4774. return fileDescriptor_83c10c24ec417dc9, []int{182}
  4775. }
  4776. func (m *ServiceAccountTokenProjection) XXX_Unmarshal(b []byte) error {
  4777. return m.Unmarshal(b)
  4778. }
  4779. func (m *ServiceAccountTokenProjection) 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 *ServiceAccountTokenProjection) XXX_Merge(src proto.Message) {
  4788. xxx_messageInfo_ServiceAccountTokenProjection.Merge(m, src)
  4789. }
  4790. func (m *ServiceAccountTokenProjection) XXX_Size() int {
  4791. return m.Size()
  4792. }
  4793. func (m *ServiceAccountTokenProjection) XXX_DiscardUnknown() {
  4794. xxx_messageInfo_ServiceAccountTokenProjection.DiscardUnknown(m)
  4795. }
  4796. var xxx_messageInfo_ServiceAccountTokenProjection proto.InternalMessageInfo
  4797. func (m *ServiceList) Reset() { *m = ServiceList{} }
  4798. func (*ServiceList) ProtoMessage() {}
  4799. func (*ServiceList) Descriptor() ([]byte, []int) {
  4800. return fileDescriptor_83c10c24ec417dc9, []int{183}
  4801. }
  4802. func (m *ServiceList) XXX_Unmarshal(b []byte) error {
  4803. return m.Unmarshal(b)
  4804. }
  4805. func (m *ServiceList) 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 *ServiceList) XXX_Merge(src proto.Message) {
  4814. xxx_messageInfo_ServiceList.Merge(m, src)
  4815. }
  4816. func (m *ServiceList) XXX_Size() int {
  4817. return m.Size()
  4818. }
  4819. func (m *ServiceList) XXX_DiscardUnknown() {
  4820. xxx_messageInfo_ServiceList.DiscardUnknown(m)
  4821. }
  4822. var xxx_messageInfo_ServiceList proto.InternalMessageInfo
  4823. func (m *ServicePort) Reset() { *m = ServicePort{} }
  4824. func (*ServicePort) ProtoMessage() {}
  4825. func (*ServicePort) Descriptor() ([]byte, []int) {
  4826. return fileDescriptor_83c10c24ec417dc9, []int{184}
  4827. }
  4828. func (m *ServicePort) XXX_Unmarshal(b []byte) error {
  4829. return m.Unmarshal(b)
  4830. }
  4831. func (m *ServicePort) 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 *ServicePort) XXX_Merge(src proto.Message) {
  4840. xxx_messageInfo_ServicePort.Merge(m, src)
  4841. }
  4842. func (m *ServicePort) XXX_Size() int {
  4843. return m.Size()
  4844. }
  4845. func (m *ServicePort) XXX_DiscardUnknown() {
  4846. xxx_messageInfo_ServicePort.DiscardUnknown(m)
  4847. }
  4848. var xxx_messageInfo_ServicePort proto.InternalMessageInfo
  4849. func (m *ServiceProxyOptions) Reset() { *m = ServiceProxyOptions{} }
  4850. func (*ServiceProxyOptions) ProtoMessage() {}
  4851. func (*ServiceProxyOptions) Descriptor() ([]byte, []int) {
  4852. return fileDescriptor_83c10c24ec417dc9, []int{185}
  4853. }
  4854. func (m *ServiceProxyOptions) XXX_Unmarshal(b []byte) error {
  4855. return m.Unmarshal(b)
  4856. }
  4857. func (m *ServiceProxyOptions) 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 *ServiceProxyOptions) XXX_Merge(src proto.Message) {
  4866. xxx_messageInfo_ServiceProxyOptions.Merge(m, src)
  4867. }
  4868. func (m *ServiceProxyOptions) XXX_Size() int {
  4869. return m.Size()
  4870. }
  4871. func (m *ServiceProxyOptions) XXX_DiscardUnknown() {
  4872. xxx_messageInfo_ServiceProxyOptions.DiscardUnknown(m)
  4873. }
  4874. var xxx_messageInfo_ServiceProxyOptions proto.InternalMessageInfo
  4875. func (m *ServiceSpec) Reset() { *m = ServiceSpec{} }
  4876. func (*ServiceSpec) ProtoMessage() {}
  4877. func (*ServiceSpec) Descriptor() ([]byte, []int) {
  4878. return fileDescriptor_83c10c24ec417dc9, []int{186}
  4879. }
  4880. func (m *ServiceSpec) XXX_Unmarshal(b []byte) error {
  4881. return m.Unmarshal(b)
  4882. }
  4883. func (m *ServiceSpec) 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 *ServiceSpec) XXX_Merge(src proto.Message) {
  4892. xxx_messageInfo_ServiceSpec.Merge(m, src)
  4893. }
  4894. func (m *ServiceSpec) XXX_Size() int {
  4895. return m.Size()
  4896. }
  4897. func (m *ServiceSpec) XXX_DiscardUnknown() {
  4898. xxx_messageInfo_ServiceSpec.DiscardUnknown(m)
  4899. }
  4900. var xxx_messageInfo_ServiceSpec proto.InternalMessageInfo
  4901. func (m *ServiceStatus) Reset() { *m = ServiceStatus{} }
  4902. func (*ServiceStatus) ProtoMessage() {}
  4903. func (*ServiceStatus) Descriptor() ([]byte, []int) {
  4904. return fileDescriptor_83c10c24ec417dc9, []int{187}
  4905. }
  4906. func (m *ServiceStatus) XXX_Unmarshal(b []byte) error {
  4907. return m.Unmarshal(b)
  4908. }
  4909. func (m *ServiceStatus) 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 *ServiceStatus) XXX_Merge(src proto.Message) {
  4918. xxx_messageInfo_ServiceStatus.Merge(m, src)
  4919. }
  4920. func (m *ServiceStatus) XXX_Size() int {
  4921. return m.Size()
  4922. }
  4923. func (m *ServiceStatus) XXX_DiscardUnknown() {
  4924. xxx_messageInfo_ServiceStatus.DiscardUnknown(m)
  4925. }
  4926. var xxx_messageInfo_ServiceStatus proto.InternalMessageInfo
  4927. func (m *SessionAffinityConfig) Reset() { *m = SessionAffinityConfig{} }
  4928. func (*SessionAffinityConfig) ProtoMessage() {}
  4929. func (*SessionAffinityConfig) Descriptor() ([]byte, []int) {
  4930. return fileDescriptor_83c10c24ec417dc9, []int{188}
  4931. }
  4932. func (m *SessionAffinityConfig) XXX_Unmarshal(b []byte) error {
  4933. return m.Unmarshal(b)
  4934. }
  4935. func (m *SessionAffinityConfig) 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 *SessionAffinityConfig) XXX_Merge(src proto.Message) {
  4944. xxx_messageInfo_SessionAffinityConfig.Merge(m, src)
  4945. }
  4946. func (m *SessionAffinityConfig) XXX_Size() int {
  4947. return m.Size()
  4948. }
  4949. func (m *SessionAffinityConfig) XXX_DiscardUnknown() {
  4950. xxx_messageInfo_SessionAffinityConfig.DiscardUnknown(m)
  4951. }
  4952. var xxx_messageInfo_SessionAffinityConfig proto.InternalMessageInfo
  4953. func (m *StorageOSPersistentVolumeSource) Reset() { *m = StorageOSPersistentVolumeSource{} }
  4954. func (*StorageOSPersistentVolumeSource) ProtoMessage() {}
  4955. func (*StorageOSPersistentVolumeSource) Descriptor() ([]byte, []int) {
  4956. return fileDescriptor_83c10c24ec417dc9, []int{189}
  4957. }
  4958. func (m *StorageOSPersistentVolumeSource) XXX_Unmarshal(b []byte) error {
  4959. return m.Unmarshal(b)
  4960. }
  4961. func (m *StorageOSPersistentVolumeSource) 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 *StorageOSPersistentVolumeSource) XXX_Merge(src proto.Message) {
  4970. xxx_messageInfo_StorageOSPersistentVolumeSource.Merge(m, src)
  4971. }
  4972. func (m *StorageOSPersistentVolumeSource) XXX_Size() int {
  4973. return m.Size()
  4974. }
  4975. func (m *StorageOSPersistentVolumeSource) XXX_DiscardUnknown() {
  4976. xxx_messageInfo_StorageOSPersistentVolumeSource.DiscardUnknown(m)
  4977. }
  4978. var xxx_messageInfo_StorageOSPersistentVolumeSource proto.InternalMessageInfo
  4979. func (m *StorageOSVolumeSource) Reset() { *m = StorageOSVolumeSource{} }
  4980. func (*StorageOSVolumeSource) ProtoMessage() {}
  4981. func (*StorageOSVolumeSource) Descriptor() ([]byte, []int) {
  4982. return fileDescriptor_83c10c24ec417dc9, []int{190}
  4983. }
  4984. func (m *StorageOSVolumeSource) XXX_Unmarshal(b []byte) error {
  4985. return m.Unmarshal(b)
  4986. }
  4987. func (m *StorageOSVolumeSource) 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 *StorageOSVolumeSource) XXX_Merge(src proto.Message) {
  4996. xxx_messageInfo_StorageOSVolumeSource.Merge(m, src)
  4997. }
  4998. func (m *StorageOSVolumeSource) XXX_Size() int {
  4999. return m.Size()
  5000. }
  5001. func (m *StorageOSVolumeSource) XXX_DiscardUnknown() {
  5002. xxx_messageInfo_StorageOSVolumeSource.DiscardUnknown(m)
  5003. }
  5004. var xxx_messageInfo_StorageOSVolumeSource proto.InternalMessageInfo
  5005. func (m *Sysctl) Reset() { *m = Sysctl{} }
  5006. func (*Sysctl) ProtoMessage() {}
  5007. func (*Sysctl) Descriptor() ([]byte, []int) {
  5008. return fileDescriptor_83c10c24ec417dc9, []int{191}
  5009. }
  5010. func (m *Sysctl) XXX_Unmarshal(b []byte) error {
  5011. return m.Unmarshal(b)
  5012. }
  5013. func (m *Sysctl) 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 *Sysctl) XXX_Merge(src proto.Message) {
  5022. xxx_messageInfo_Sysctl.Merge(m, src)
  5023. }
  5024. func (m *Sysctl) XXX_Size() int {
  5025. return m.Size()
  5026. }
  5027. func (m *Sysctl) XXX_DiscardUnknown() {
  5028. xxx_messageInfo_Sysctl.DiscardUnknown(m)
  5029. }
  5030. var xxx_messageInfo_Sysctl proto.InternalMessageInfo
  5031. func (m *TCPSocketAction) Reset() { *m = TCPSocketAction{} }
  5032. func (*TCPSocketAction) ProtoMessage() {}
  5033. func (*TCPSocketAction) Descriptor() ([]byte, []int) {
  5034. return fileDescriptor_83c10c24ec417dc9, []int{192}
  5035. }
  5036. func (m *TCPSocketAction) XXX_Unmarshal(b []byte) error {
  5037. return m.Unmarshal(b)
  5038. }
  5039. func (m *TCPSocketAction) 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 *TCPSocketAction) XXX_Merge(src proto.Message) {
  5048. xxx_messageInfo_TCPSocketAction.Merge(m, src)
  5049. }
  5050. func (m *TCPSocketAction) XXX_Size() int {
  5051. return m.Size()
  5052. }
  5053. func (m *TCPSocketAction) XXX_DiscardUnknown() {
  5054. xxx_messageInfo_TCPSocketAction.DiscardUnknown(m)
  5055. }
  5056. var xxx_messageInfo_TCPSocketAction proto.InternalMessageInfo
  5057. func (m *Taint) Reset() { *m = Taint{} }
  5058. func (*Taint) ProtoMessage() {}
  5059. func (*Taint) Descriptor() ([]byte, []int) {
  5060. return fileDescriptor_83c10c24ec417dc9, []int{193}
  5061. }
  5062. func (m *Taint) XXX_Unmarshal(b []byte) error {
  5063. return m.Unmarshal(b)
  5064. }
  5065. func (m *Taint) 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 *Taint) XXX_Merge(src proto.Message) {
  5074. xxx_messageInfo_Taint.Merge(m, src)
  5075. }
  5076. func (m *Taint) XXX_Size() int {
  5077. return m.Size()
  5078. }
  5079. func (m *Taint) XXX_DiscardUnknown() {
  5080. xxx_messageInfo_Taint.DiscardUnknown(m)
  5081. }
  5082. var xxx_messageInfo_Taint proto.InternalMessageInfo
  5083. func (m *Toleration) Reset() { *m = Toleration{} }
  5084. func (*Toleration) ProtoMessage() {}
  5085. func (*Toleration) Descriptor() ([]byte, []int) {
  5086. return fileDescriptor_83c10c24ec417dc9, []int{194}
  5087. }
  5088. func (m *Toleration) XXX_Unmarshal(b []byte) error {
  5089. return m.Unmarshal(b)
  5090. }
  5091. func (m *Toleration) 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 *Toleration) XXX_Merge(src proto.Message) {
  5100. xxx_messageInfo_Toleration.Merge(m, src)
  5101. }
  5102. func (m *Toleration) XXX_Size() int {
  5103. return m.Size()
  5104. }
  5105. func (m *Toleration) XXX_DiscardUnknown() {
  5106. xxx_messageInfo_Toleration.DiscardUnknown(m)
  5107. }
  5108. var xxx_messageInfo_Toleration proto.InternalMessageInfo
  5109. func (m *TopologySelectorLabelRequirement) Reset() { *m = TopologySelectorLabelRequirement{} }
  5110. func (*TopologySelectorLabelRequirement) ProtoMessage() {}
  5111. func (*TopologySelectorLabelRequirement) Descriptor() ([]byte, []int) {
  5112. return fileDescriptor_83c10c24ec417dc9, []int{195}
  5113. }
  5114. func (m *TopologySelectorLabelRequirement) XXX_Unmarshal(b []byte) error {
  5115. return m.Unmarshal(b)
  5116. }
  5117. func (m *TopologySelectorLabelRequirement) 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 *TopologySelectorLabelRequirement) XXX_Merge(src proto.Message) {
  5126. xxx_messageInfo_TopologySelectorLabelRequirement.Merge(m, src)
  5127. }
  5128. func (m *TopologySelectorLabelRequirement) XXX_Size() int {
  5129. return m.Size()
  5130. }
  5131. func (m *TopologySelectorLabelRequirement) XXX_DiscardUnknown() {
  5132. xxx_messageInfo_TopologySelectorLabelRequirement.DiscardUnknown(m)
  5133. }
  5134. var xxx_messageInfo_TopologySelectorLabelRequirement proto.InternalMessageInfo
  5135. func (m *TopologySelectorTerm) Reset() { *m = TopologySelectorTerm{} }
  5136. func (*TopologySelectorTerm) ProtoMessage() {}
  5137. func (*TopologySelectorTerm) Descriptor() ([]byte, []int) {
  5138. return fileDescriptor_83c10c24ec417dc9, []int{196}
  5139. }
  5140. func (m *TopologySelectorTerm) XXX_Unmarshal(b []byte) error {
  5141. return m.Unmarshal(b)
  5142. }
  5143. func (m *TopologySelectorTerm) 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 *TopologySelectorTerm) XXX_Merge(src proto.Message) {
  5152. xxx_messageInfo_TopologySelectorTerm.Merge(m, src)
  5153. }
  5154. func (m *TopologySelectorTerm) XXX_Size() int {
  5155. return m.Size()
  5156. }
  5157. func (m *TopologySelectorTerm) XXX_DiscardUnknown() {
  5158. xxx_messageInfo_TopologySelectorTerm.DiscardUnknown(m)
  5159. }
  5160. var xxx_messageInfo_TopologySelectorTerm proto.InternalMessageInfo
  5161. func (m *TopologySpreadConstraint) Reset() { *m = TopologySpreadConstraint{} }
  5162. func (*TopologySpreadConstraint) ProtoMessage() {}
  5163. func (*TopologySpreadConstraint) Descriptor() ([]byte, []int) {
  5164. return fileDescriptor_83c10c24ec417dc9, []int{197}
  5165. }
  5166. func (m *TopologySpreadConstraint) XXX_Unmarshal(b []byte) error {
  5167. return m.Unmarshal(b)
  5168. }
  5169. func (m *TopologySpreadConstraint) 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 *TopologySpreadConstraint) XXX_Merge(src proto.Message) {
  5178. xxx_messageInfo_TopologySpreadConstraint.Merge(m, src)
  5179. }
  5180. func (m *TopologySpreadConstraint) XXX_Size() int {
  5181. return m.Size()
  5182. }
  5183. func (m *TopologySpreadConstraint) XXX_DiscardUnknown() {
  5184. xxx_messageInfo_TopologySpreadConstraint.DiscardUnknown(m)
  5185. }
  5186. var xxx_messageInfo_TopologySpreadConstraint proto.InternalMessageInfo
  5187. func (m *TypedLocalObjectReference) Reset() { *m = TypedLocalObjectReference{} }
  5188. func (*TypedLocalObjectReference) ProtoMessage() {}
  5189. func (*TypedLocalObjectReference) Descriptor() ([]byte, []int) {
  5190. return fileDescriptor_83c10c24ec417dc9, []int{198}
  5191. }
  5192. func (m *TypedLocalObjectReference) XXX_Unmarshal(b []byte) error {
  5193. return m.Unmarshal(b)
  5194. }
  5195. func (m *TypedLocalObjectReference) 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 *TypedLocalObjectReference) XXX_Merge(src proto.Message) {
  5204. xxx_messageInfo_TypedLocalObjectReference.Merge(m, src)
  5205. }
  5206. func (m *TypedLocalObjectReference) XXX_Size() int {
  5207. return m.Size()
  5208. }
  5209. func (m *TypedLocalObjectReference) XXX_DiscardUnknown() {
  5210. xxx_messageInfo_TypedLocalObjectReference.DiscardUnknown(m)
  5211. }
  5212. var xxx_messageInfo_TypedLocalObjectReference proto.InternalMessageInfo
  5213. func (m *Volume) Reset() { *m = Volume{} }
  5214. func (*Volume) ProtoMessage() {}
  5215. func (*Volume) Descriptor() ([]byte, []int) {
  5216. return fileDescriptor_83c10c24ec417dc9, []int{199}
  5217. }
  5218. func (m *Volume) XXX_Unmarshal(b []byte) error {
  5219. return m.Unmarshal(b)
  5220. }
  5221. func (m *Volume) 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 *Volume) XXX_Merge(src proto.Message) {
  5230. xxx_messageInfo_Volume.Merge(m, src)
  5231. }
  5232. func (m *Volume) XXX_Size() int {
  5233. return m.Size()
  5234. }
  5235. func (m *Volume) XXX_DiscardUnknown() {
  5236. xxx_messageInfo_Volume.DiscardUnknown(m)
  5237. }
  5238. var xxx_messageInfo_Volume proto.InternalMessageInfo
  5239. func (m *VolumeDevice) Reset() { *m = VolumeDevice{} }
  5240. func (*VolumeDevice) ProtoMessage() {}
  5241. func (*VolumeDevice) Descriptor() ([]byte, []int) {
  5242. return fileDescriptor_83c10c24ec417dc9, []int{200}
  5243. }
  5244. func (m *VolumeDevice) XXX_Unmarshal(b []byte) error {
  5245. return m.Unmarshal(b)
  5246. }
  5247. func (m *VolumeDevice) 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 *VolumeDevice) XXX_Merge(src proto.Message) {
  5256. xxx_messageInfo_VolumeDevice.Merge(m, src)
  5257. }
  5258. func (m *VolumeDevice) XXX_Size() int {
  5259. return m.Size()
  5260. }
  5261. func (m *VolumeDevice) XXX_DiscardUnknown() {
  5262. xxx_messageInfo_VolumeDevice.DiscardUnknown(m)
  5263. }
  5264. var xxx_messageInfo_VolumeDevice proto.InternalMessageInfo
  5265. func (m *VolumeMount) Reset() { *m = VolumeMount{} }
  5266. func (*VolumeMount) ProtoMessage() {}
  5267. func (*VolumeMount) Descriptor() ([]byte, []int) {
  5268. return fileDescriptor_83c10c24ec417dc9, []int{201}
  5269. }
  5270. func (m *VolumeMount) XXX_Unmarshal(b []byte) error {
  5271. return m.Unmarshal(b)
  5272. }
  5273. func (m *VolumeMount) 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 *VolumeMount) XXX_Merge(src proto.Message) {
  5282. xxx_messageInfo_VolumeMount.Merge(m, src)
  5283. }
  5284. func (m *VolumeMount) XXX_Size() int {
  5285. return m.Size()
  5286. }
  5287. func (m *VolumeMount) XXX_DiscardUnknown() {
  5288. xxx_messageInfo_VolumeMount.DiscardUnknown(m)
  5289. }
  5290. var xxx_messageInfo_VolumeMount proto.InternalMessageInfo
  5291. func (m *VolumeNodeAffinity) Reset() { *m = VolumeNodeAffinity{} }
  5292. func (*VolumeNodeAffinity) ProtoMessage() {}
  5293. func (*VolumeNodeAffinity) Descriptor() ([]byte, []int) {
  5294. return fileDescriptor_83c10c24ec417dc9, []int{202}
  5295. }
  5296. func (m *VolumeNodeAffinity) XXX_Unmarshal(b []byte) error {
  5297. return m.Unmarshal(b)
  5298. }
  5299. func (m *VolumeNodeAffinity) 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 *VolumeNodeAffinity) XXX_Merge(src proto.Message) {
  5308. xxx_messageInfo_VolumeNodeAffinity.Merge(m, src)
  5309. }
  5310. func (m *VolumeNodeAffinity) XXX_Size() int {
  5311. return m.Size()
  5312. }
  5313. func (m *VolumeNodeAffinity) XXX_DiscardUnknown() {
  5314. xxx_messageInfo_VolumeNodeAffinity.DiscardUnknown(m)
  5315. }
  5316. var xxx_messageInfo_VolumeNodeAffinity proto.InternalMessageInfo
  5317. func (m *VolumeProjection) Reset() { *m = VolumeProjection{} }
  5318. func (*VolumeProjection) ProtoMessage() {}
  5319. func (*VolumeProjection) Descriptor() ([]byte, []int) {
  5320. return fileDescriptor_83c10c24ec417dc9, []int{203}
  5321. }
  5322. func (m *VolumeProjection) XXX_Unmarshal(b []byte) error {
  5323. return m.Unmarshal(b)
  5324. }
  5325. func (m *VolumeProjection) 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 *VolumeProjection) XXX_Merge(src proto.Message) {
  5334. xxx_messageInfo_VolumeProjection.Merge(m, src)
  5335. }
  5336. func (m *VolumeProjection) XXX_Size() int {
  5337. return m.Size()
  5338. }
  5339. func (m *VolumeProjection) XXX_DiscardUnknown() {
  5340. xxx_messageInfo_VolumeProjection.DiscardUnknown(m)
  5341. }
  5342. var xxx_messageInfo_VolumeProjection proto.InternalMessageInfo
  5343. func (m *VolumeSource) Reset() { *m = VolumeSource{} }
  5344. func (*VolumeSource) ProtoMessage() {}
  5345. func (*VolumeSource) Descriptor() ([]byte, []int) {
  5346. return fileDescriptor_83c10c24ec417dc9, []int{204}
  5347. }
  5348. func (m *VolumeSource) XXX_Unmarshal(b []byte) error {
  5349. return m.Unmarshal(b)
  5350. }
  5351. func (m *VolumeSource) 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 *VolumeSource) XXX_Merge(src proto.Message) {
  5360. xxx_messageInfo_VolumeSource.Merge(m, src)
  5361. }
  5362. func (m *VolumeSource) XXX_Size() int {
  5363. return m.Size()
  5364. }
  5365. func (m *VolumeSource) XXX_DiscardUnknown() {
  5366. xxx_messageInfo_VolumeSource.DiscardUnknown(m)
  5367. }
  5368. var xxx_messageInfo_VolumeSource proto.InternalMessageInfo
  5369. func (m *VsphereVirtualDiskVolumeSource) Reset() { *m = VsphereVirtualDiskVolumeSource{} }
  5370. func (*VsphereVirtualDiskVolumeSource) ProtoMessage() {}
  5371. func (*VsphereVirtualDiskVolumeSource) Descriptor() ([]byte, []int) {
  5372. return fileDescriptor_83c10c24ec417dc9, []int{205}
  5373. }
  5374. func (m *VsphereVirtualDiskVolumeSource) XXX_Unmarshal(b []byte) error {
  5375. return m.Unmarshal(b)
  5376. }
  5377. func (m *VsphereVirtualDiskVolumeSource) 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 *VsphereVirtualDiskVolumeSource) XXX_Merge(src proto.Message) {
  5386. xxx_messageInfo_VsphereVirtualDiskVolumeSource.Merge(m, src)
  5387. }
  5388. func (m *VsphereVirtualDiskVolumeSource) XXX_Size() int {
  5389. return m.Size()
  5390. }
  5391. func (m *VsphereVirtualDiskVolumeSource) XXX_DiscardUnknown() {
  5392. xxx_messageInfo_VsphereVirtualDiskVolumeSource.DiscardUnknown(m)
  5393. }
  5394. var xxx_messageInfo_VsphereVirtualDiskVolumeSource proto.InternalMessageInfo
  5395. func (m *WeightedPodAffinityTerm) Reset() { *m = WeightedPodAffinityTerm{} }
  5396. func (*WeightedPodAffinityTerm) ProtoMessage() {}
  5397. func (*WeightedPodAffinityTerm) Descriptor() ([]byte, []int) {
  5398. return fileDescriptor_83c10c24ec417dc9, []int{206}
  5399. }
  5400. func (m *WeightedPodAffinityTerm) XXX_Unmarshal(b []byte) error {
  5401. return m.Unmarshal(b)
  5402. }
  5403. func (m *WeightedPodAffinityTerm) 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 *WeightedPodAffinityTerm) XXX_Merge(src proto.Message) {
  5412. xxx_messageInfo_WeightedPodAffinityTerm.Merge(m, src)
  5413. }
  5414. func (m *WeightedPodAffinityTerm) XXX_Size() int {
  5415. return m.Size()
  5416. }
  5417. func (m *WeightedPodAffinityTerm) XXX_DiscardUnknown() {
  5418. xxx_messageInfo_WeightedPodAffinityTerm.DiscardUnknown(m)
  5419. }
  5420. var xxx_messageInfo_WeightedPodAffinityTerm proto.InternalMessageInfo
  5421. func (m *WindowsSecurityContextOptions) Reset() { *m = WindowsSecurityContextOptions{} }
  5422. func (*WindowsSecurityContextOptions) ProtoMessage() {}
  5423. func (*WindowsSecurityContextOptions) Descriptor() ([]byte, []int) {
  5424. return fileDescriptor_83c10c24ec417dc9, []int{207}
  5425. }
  5426. func (m *WindowsSecurityContextOptions) XXX_Unmarshal(b []byte) error {
  5427. return m.Unmarshal(b)
  5428. }
  5429. func (m *WindowsSecurityContextOptions) 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 *WindowsSecurityContextOptions) XXX_Merge(src proto.Message) {
  5438. xxx_messageInfo_WindowsSecurityContextOptions.Merge(m, src)
  5439. }
  5440. func (m *WindowsSecurityContextOptions) XXX_Size() int {
  5441. return m.Size()
  5442. }
  5443. func (m *WindowsSecurityContextOptions) XXX_DiscardUnknown() {
  5444. xxx_messageInfo_WindowsSecurityContextOptions.DiscardUnknown(m)
  5445. }
  5446. var xxx_messageInfo_WindowsSecurityContextOptions proto.InternalMessageInfo
  5447. func init() {
  5448. proto.RegisterType((*AWSElasticBlockStoreVolumeSource)(nil), "k8s.io.api.core.v1.AWSElasticBlockStoreVolumeSource")
  5449. proto.RegisterType((*Affinity)(nil), "k8s.io.api.core.v1.Affinity")
  5450. proto.RegisterType((*AttachedVolume)(nil), "k8s.io.api.core.v1.AttachedVolume")
  5451. proto.RegisterType((*AvoidPods)(nil), "k8s.io.api.core.v1.AvoidPods")
  5452. proto.RegisterType((*AzureDiskVolumeSource)(nil), "k8s.io.api.core.v1.AzureDiskVolumeSource")
  5453. proto.RegisterType((*AzureFilePersistentVolumeSource)(nil), "k8s.io.api.core.v1.AzureFilePersistentVolumeSource")
  5454. proto.RegisterType((*AzureFileVolumeSource)(nil), "k8s.io.api.core.v1.AzureFileVolumeSource")
  5455. proto.RegisterType((*Binding)(nil), "k8s.io.api.core.v1.Binding")
  5456. proto.RegisterType((*CSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource")
  5457. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIPersistentVolumeSource.VolumeAttributesEntry")
  5458. proto.RegisterType((*CSIVolumeSource)(nil), "k8s.io.api.core.v1.CSIVolumeSource")
  5459. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.CSIVolumeSource.VolumeAttributesEntry")
  5460. proto.RegisterType((*Capabilities)(nil), "k8s.io.api.core.v1.Capabilities")
  5461. proto.RegisterType((*CephFSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CephFSPersistentVolumeSource")
  5462. proto.RegisterType((*CephFSVolumeSource)(nil), "k8s.io.api.core.v1.CephFSVolumeSource")
  5463. proto.RegisterType((*CinderPersistentVolumeSource)(nil), "k8s.io.api.core.v1.CinderPersistentVolumeSource")
  5464. proto.RegisterType((*CinderVolumeSource)(nil), "k8s.io.api.core.v1.CinderVolumeSource")
  5465. proto.RegisterType((*ClientIPConfig)(nil), "k8s.io.api.core.v1.ClientIPConfig")
  5466. proto.RegisterType((*ComponentCondition)(nil), "k8s.io.api.core.v1.ComponentCondition")
  5467. proto.RegisterType((*ComponentStatus)(nil), "k8s.io.api.core.v1.ComponentStatus")
  5468. proto.RegisterType((*ComponentStatusList)(nil), "k8s.io.api.core.v1.ComponentStatusList")
  5469. proto.RegisterType((*ConfigMap)(nil), "k8s.io.api.core.v1.ConfigMap")
  5470. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.ConfigMap.BinaryDataEntry")
  5471. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ConfigMap.DataEntry")
  5472. proto.RegisterType((*ConfigMapEnvSource)(nil), "k8s.io.api.core.v1.ConfigMapEnvSource")
  5473. proto.RegisterType((*ConfigMapKeySelector)(nil), "k8s.io.api.core.v1.ConfigMapKeySelector")
  5474. proto.RegisterType((*ConfigMapList)(nil), "k8s.io.api.core.v1.ConfigMapList")
  5475. proto.RegisterType((*ConfigMapNodeConfigSource)(nil), "k8s.io.api.core.v1.ConfigMapNodeConfigSource")
  5476. proto.RegisterType((*ConfigMapProjection)(nil), "k8s.io.api.core.v1.ConfigMapProjection")
  5477. proto.RegisterType((*ConfigMapVolumeSource)(nil), "k8s.io.api.core.v1.ConfigMapVolumeSource")
  5478. proto.RegisterType((*Container)(nil), "k8s.io.api.core.v1.Container")
  5479. proto.RegisterType((*ContainerImage)(nil), "k8s.io.api.core.v1.ContainerImage")
  5480. proto.RegisterType((*ContainerPort)(nil), "k8s.io.api.core.v1.ContainerPort")
  5481. proto.RegisterType((*ContainerState)(nil), "k8s.io.api.core.v1.ContainerState")
  5482. proto.RegisterType((*ContainerStateRunning)(nil), "k8s.io.api.core.v1.ContainerStateRunning")
  5483. proto.RegisterType((*ContainerStateTerminated)(nil), "k8s.io.api.core.v1.ContainerStateTerminated")
  5484. proto.RegisterType((*ContainerStateWaiting)(nil), "k8s.io.api.core.v1.ContainerStateWaiting")
  5485. proto.RegisterType((*ContainerStatus)(nil), "k8s.io.api.core.v1.ContainerStatus")
  5486. proto.RegisterType((*DaemonEndpoint)(nil), "k8s.io.api.core.v1.DaemonEndpoint")
  5487. proto.RegisterType((*DownwardAPIProjection)(nil), "k8s.io.api.core.v1.DownwardAPIProjection")
  5488. proto.RegisterType((*DownwardAPIVolumeFile)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeFile")
  5489. proto.RegisterType((*DownwardAPIVolumeSource)(nil), "k8s.io.api.core.v1.DownwardAPIVolumeSource")
  5490. proto.RegisterType((*EmptyDirVolumeSource)(nil), "k8s.io.api.core.v1.EmptyDirVolumeSource")
  5491. proto.RegisterType((*EndpointAddress)(nil), "k8s.io.api.core.v1.EndpointAddress")
  5492. proto.RegisterType((*EndpointPort)(nil), "k8s.io.api.core.v1.EndpointPort")
  5493. proto.RegisterType((*EndpointSubset)(nil), "k8s.io.api.core.v1.EndpointSubset")
  5494. proto.RegisterType((*Endpoints)(nil), "k8s.io.api.core.v1.Endpoints")
  5495. proto.RegisterType((*EndpointsList)(nil), "k8s.io.api.core.v1.EndpointsList")
  5496. proto.RegisterType((*EnvFromSource)(nil), "k8s.io.api.core.v1.EnvFromSource")
  5497. proto.RegisterType((*EnvVar)(nil), "k8s.io.api.core.v1.EnvVar")
  5498. proto.RegisterType((*EnvVarSource)(nil), "k8s.io.api.core.v1.EnvVarSource")
  5499. proto.RegisterType((*EphemeralContainer)(nil), "k8s.io.api.core.v1.EphemeralContainer")
  5500. proto.RegisterType((*EphemeralContainerCommon)(nil), "k8s.io.api.core.v1.EphemeralContainerCommon")
  5501. proto.RegisterType((*EphemeralContainers)(nil), "k8s.io.api.core.v1.EphemeralContainers")
  5502. proto.RegisterType((*EphemeralVolumeSource)(nil), "k8s.io.api.core.v1.EphemeralVolumeSource")
  5503. proto.RegisterType((*Event)(nil), "k8s.io.api.core.v1.Event")
  5504. proto.RegisterType((*EventList)(nil), "k8s.io.api.core.v1.EventList")
  5505. proto.RegisterType((*EventSeries)(nil), "k8s.io.api.core.v1.EventSeries")
  5506. proto.RegisterType((*EventSource)(nil), "k8s.io.api.core.v1.EventSource")
  5507. proto.RegisterType((*ExecAction)(nil), "k8s.io.api.core.v1.ExecAction")
  5508. proto.RegisterType((*FCVolumeSource)(nil), "k8s.io.api.core.v1.FCVolumeSource")
  5509. proto.RegisterType((*FlexPersistentVolumeSource)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource")
  5510. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexPersistentVolumeSource.OptionsEntry")
  5511. proto.RegisterType((*FlexVolumeSource)(nil), "k8s.io.api.core.v1.FlexVolumeSource")
  5512. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.FlexVolumeSource.OptionsEntry")
  5513. proto.RegisterType((*FlockerVolumeSource)(nil), "k8s.io.api.core.v1.FlockerVolumeSource")
  5514. proto.RegisterType((*GCEPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.GCEPersistentDiskVolumeSource")
  5515. proto.RegisterType((*GitRepoVolumeSource)(nil), "k8s.io.api.core.v1.GitRepoVolumeSource")
  5516. proto.RegisterType((*GlusterfsPersistentVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsPersistentVolumeSource")
  5517. proto.RegisterType((*GlusterfsVolumeSource)(nil), "k8s.io.api.core.v1.GlusterfsVolumeSource")
  5518. proto.RegisterType((*HTTPGetAction)(nil), "k8s.io.api.core.v1.HTTPGetAction")
  5519. proto.RegisterType((*HTTPHeader)(nil), "k8s.io.api.core.v1.HTTPHeader")
  5520. proto.RegisterType((*Handler)(nil), "k8s.io.api.core.v1.Handler")
  5521. proto.RegisterType((*HostAlias)(nil), "k8s.io.api.core.v1.HostAlias")
  5522. proto.RegisterType((*HostPathVolumeSource)(nil), "k8s.io.api.core.v1.HostPathVolumeSource")
  5523. proto.RegisterType((*ISCSIPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIPersistentVolumeSource")
  5524. proto.RegisterType((*ISCSIVolumeSource)(nil), "k8s.io.api.core.v1.ISCSIVolumeSource")
  5525. proto.RegisterType((*KeyToPath)(nil), "k8s.io.api.core.v1.KeyToPath")
  5526. proto.RegisterType((*Lifecycle)(nil), "k8s.io.api.core.v1.Lifecycle")
  5527. proto.RegisterType((*LimitRange)(nil), "k8s.io.api.core.v1.LimitRange")
  5528. proto.RegisterType((*LimitRangeItem)(nil), "k8s.io.api.core.v1.LimitRangeItem")
  5529. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultEntry")
  5530. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.DefaultRequestEntry")
  5531. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxEntry")
  5532. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MaxLimitRequestRatioEntry")
  5533. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.LimitRangeItem.MinEntry")
  5534. proto.RegisterType((*LimitRangeList)(nil), "k8s.io.api.core.v1.LimitRangeList")
  5535. proto.RegisterType((*LimitRangeSpec)(nil), "k8s.io.api.core.v1.LimitRangeSpec")
  5536. proto.RegisterType((*List)(nil), "k8s.io.api.core.v1.List")
  5537. proto.RegisterType((*LoadBalancerIngress)(nil), "k8s.io.api.core.v1.LoadBalancerIngress")
  5538. proto.RegisterType((*LoadBalancerStatus)(nil), "k8s.io.api.core.v1.LoadBalancerStatus")
  5539. proto.RegisterType((*LocalObjectReference)(nil), "k8s.io.api.core.v1.LocalObjectReference")
  5540. proto.RegisterType((*LocalVolumeSource)(nil), "k8s.io.api.core.v1.LocalVolumeSource")
  5541. proto.RegisterType((*NFSVolumeSource)(nil), "k8s.io.api.core.v1.NFSVolumeSource")
  5542. proto.RegisterType((*Namespace)(nil), "k8s.io.api.core.v1.Namespace")
  5543. proto.RegisterType((*NamespaceCondition)(nil), "k8s.io.api.core.v1.NamespaceCondition")
  5544. proto.RegisterType((*NamespaceList)(nil), "k8s.io.api.core.v1.NamespaceList")
  5545. proto.RegisterType((*NamespaceSpec)(nil), "k8s.io.api.core.v1.NamespaceSpec")
  5546. proto.RegisterType((*NamespaceStatus)(nil), "k8s.io.api.core.v1.NamespaceStatus")
  5547. proto.RegisterType((*Node)(nil), "k8s.io.api.core.v1.Node")
  5548. proto.RegisterType((*NodeAddress)(nil), "k8s.io.api.core.v1.NodeAddress")
  5549. proto.RegisterType((*NodeAffinity)(nil), "k8s.io.api.core.v1.NodeAffinity")
  5550. proto.RegisterType((*NodeCondition)(nil), "k8s.io.api.core.v1.NodeCondition")
  5551. proto.RegisterType((*NodeConfigSource)(nil), "k8s.io.api.core.v1.NodeConfigSource")
  5552. proto.RegisterType((*NodeConfigStatus)(nil), "k8s.io.api.core.v1.NodeConfigStatus")
  5553. proto.RegisterType((*NodeDaemonEndpoints)(nil), "k8s.io.api.core.v1.NodeDaemonEndpoints")
  5554. proto.RegisterType((*NodeList)(nil), "k8s.io.api.core.v1.NodeList")
  5555. proto.RegisterType((*NodeProxyOptions)(nil), "k8s.io.api.core.v1.NodeProxyOptions")
  5556. proto.RegisterType((*NodeResources)(nil), "k8s.io.api.core.v1.NodeResources")
  5557. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeResources.CapacityEntry")
  5558. proto.RegisterType((*NodeSelector)(nil), "k8s.io.api.core.v1.NodeSelector")
  5559. proto.RegisterType((*NodeSelectorRequirement)(nil), "k8s.io.api.core.v1.NodeSelectorRequirement")
  5560. proto.RegisterType((*NodeSelectorTerm)(nil), "k8s.io.api.core.v1.NodeSelectorTerm")
  5561. proto.RegisterType((*NodeSpec)(nil), "k8s.io.api.core.v1.NodeSpec")
  5562. proto.RegisterType((*NodeStatus)(nil), "k8s.io.api.core.v1.NodeStatus")
  5563. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.AllocatableEntry")
  5564. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.NodeStatus.CapacityEntry")
  5565. proto.RegisterType((*NodeSystemInfo)(nil), "k8s.io.api.core.v1.NodeSystemInfo")
  5566. proto.RegisterType((*ObjectFieldSelector)(nil), "k8s.io.api.core.v1.ObjectFieldSelector")
  5567. proto.RegisterType((*ObjectReference)(nil), "k8s.io.api.core.v1.ObjectReference")
  5568. proto.RegisterType((*PersistentVolume)(nil), "k8s.io.api.core.v1.PersistentVolume")
  5569. proto.RegisterType((*PersistentVolumeClaim)(nil), "k8s.io.api.core.v1.PersistentVolumeClaim")
  5570. proto.RegisterType((*PersistentVolumeClaimCondition)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimCondition")
  5571. proto.RegisterType((*PersistentVolumeClaimList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimList")
  5572. proto.RegisterType((*PersistentVolumeClaimSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimSpec")
  5573. proto.RegisterType((*PersistentVolumeClaimStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus")
  5574. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimStatus.CapacityEntry")
  5575. proto.RegisterType((*PersistentVolumeClaimTemplate)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimTemplate")
  5576. proto.RegisterType((*PersistentVolumeClaimVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeClaimVolumeSource")
  5577. proto.RegisterType((*PersistentVolumeList)(nil), "k8s.io.api.core.v1.PersistentVolumeList")
  5578. proto.RegisterType((*PersistentVolumeSource)(nil), "k8s.io.api.core.v1.PersistentVolumeSource")
  5579. proto.RegisterType((*PersistentVolumeSpec)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec")
  5580. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PersistentVolumeSpec.CapacityEntry")
  5581. proto.RegisterType((*PersistentVolumeStatus)(nil), "k8s.io.api.core.v1.PersistentVolumeStatus")
  5582. proto.RegisterType((*PhotonPersistentDiskVolumeSource)(nil), "k8s.io.api.core.v1.PhotonPersistentDiskVolumeSource")
  5583. proto.RegisterType((*Pod)(nil), "k8s.io.api.core.v1.Pod")
  5584. proto.RegisterType((*PodAffinity)(nil), "k8s.io.api.core.v1.PodAffinity")
  5585. proto.RegisterType((*PodAffinityTerm)(nil), "k8s.io.api.core.v1.PodAffinityTerm")
  5586. proto.RegisterType((*PodAntiAffinity)(nil), "k8s.io.api.core.v1.PodAntiAffinity")
  5587. proto.RegisterType((*PodAttachOptions)(nil), "k8s.io.api.core.v1.PodAttachOptions")
  5588. proto.RegisterType((*PodCondition)(nil), "k8s.io.api.core.v1.PodCondition")
  5589. proto.RegisterType((*PodDNSConfig)(nil), "k8s.io.api.core.v1.PodDNSConfig")
  5590. proto.RegisterType((*PodDNSConfigOption)(nil), "k8s.io.api.core.v1.PodDNSConfigOption")
  5591. proto.RegisterType((*PodExecOptions)(nil), "k8s.io.api.core.v1.PodExecOptions")
  5592. proto.RegisterType((*PodIP)(nil), "k8s.io.api.core.v1.PodIP")
  5593. proto.RegisterType((*PodList)(nil), "k8s.io.api.core.v1.PodList")
  5594. proto.RegisterType((*PodLogOptions)(nil), "k8s.io.api.core.v1.PodLogOptions")
  5595. proto.RegisterType((*PodPortForwardOptions)(nil), "k8s.io.api.core.v1.PodPortForwardOptions")
  5596. proto.RegisterType((*PodProxyOptions)(nil), "k8s.io.api.core.v1.PodProxyOptions")
  5597. proto.RegisterType((*PodReadinessGate)(nil), "k8s.io.api.core.v1.PodReadinessGate")
  5598. proto.RegisterType((*PodSecurityContext)(nil), "k8s.io.api.core.v1.PodSecurityContext")
  5599. proto.RegisterType((*PodSignature)(nil), "k8s.io.api.core.v1.PodSignature")
  5600. proto.RegisterType((*PodSpec)(nil), "k8s.io.api.core.v1.PodSpec")
  5601. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.PodSpec.NodeSelectorEntry")
  5602. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.PodSpec.OverheadEntry")
  5603. proto.RegisterType((*PodStatus)(nil), "k8s.io.api.core.v1.PodStatus")
  5604. proto.RegisterType((*PodStatusResult)(nil), "k8s.io.api.core.v1.PodStatusResult")
  5605. proto.RegisterType((*PodTemplate)(nil), "k8s.io.api.core.v1.PodTemplate")
  5606. proto.RegisterType((*PodTemplateList)(nil), "k8s.io.api.core.v1.PodTemplateList")
  5607. proto.RegisterType((*PodTemplateSpec)(nil), "k8s.io.api.core.v1.PodTemplateSpec")
  5608. proto.RegisterType((*PortStatus)(nil), "k8s.io.api.core.v1.PortStatus")
  5609. proto.RegisterType((*PortworxVolumeSource)(nil), "k8s.io.api.core.v1.PortworxVolumeSource")
  5610. proto.RegisterType((*Preconditions)(nil), "k8s.io.api.core.v1.Preconditions")
  5611. proto.RegisterType((*PreferAvoidPodsEntry)(nil), "k8s.io.api.core.v1.PreferAvoidPodsEntry")
  5612. proto.RegisterType((*PreferredSchedulingTerm)(nil), "k8s.io.api.core.v1.PreferredSchedulingTerm")
  5613. proto.RegisterType((*Probe)(nil), "k8s.io.api.core.v1.Probe")
  5614. proto.RegisterType((*ProjectedVolumeSource)(nil), "k8s.io.api.core.v1.ProjectedVolumeSource")
  5615. proto.RegisterType((*QuobyteVolumeSource)(nil), "k8s.io.api.core.v1.QuobyteVolumeSource")
  5616. proto.RegisterType((*RBDPersistentVolumeSource)(nil), "k8s.io.api.core.v1.RBDPersistentVolumeSource")
  5617. proto.RegisterType((*RBDVolumeSource)(nil), "k8s.io.api.core.v1.RBDVolumeSource")
  5618. proto.RegisterType((*RangeAllocation)(nil), "k8s.io.api.core.v1.RangeAllocation")
  5619. proto.RegisterType((*ReplicationController)(nil), "k8s.io.api.core.v1.ReplicationController")
  5620. proto.RegisterType((*ReplicationControllerCondition)(nil), "k8s.io.api.core.v1.ReplicationControllerCondition")
  5621. proto.RegisterType((*ReplicationControllerList)(nil), "k8s.io.api.core.v1.ReplicationControllerList")
  5622. proto.RegisterType((*ReplicationControllerSpec)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec")
  5623. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ReplicationControllerSpec.SelectorEntry")
  5624. proto.RegisterType((*ReplicationControllerStatus)(nil), "k8s.io.api.core.v1.ReplicationControllerStatus")
  5625. proto.RegisterType((*ResourceFieldSelector)(nil), "k8s.io.api.core.v1.ResourceFieldSelector")
  5626. proto.RegisterType((*ResourceQuota)(nil), "k8s.io.api.core.v1.ResourceQuota")
  5627. proto.RegisterType((*ResourceQuotaList)(nil), "k8s.io.api.core.v1.ResourceQuotaList")
  5628. proto.RegisterType((*ResourceQuotaSpec)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec")
  5629. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaSpec.HardEntry")
  5630. proto.RegisterType((*ResourceQuotaStatus)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus")
  5631. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.HardEntry")
  5632. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceQuotaStatus.UsedEntry")
  5633. proto.RegisterType((*ResourceRequirements)(nil), "k8s.io.api.core.v1.ResourceRequirements")
  5634. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.LimitsEntry")
  5635. proto.RegisterMapType((ResourceList)(nil), "k8s.io.api.core.v1.ResourceRequirements.RequestsEntry")
  5636. proto.RegisterType((*SELinuxOptions)(nil), "k8s.io.api.core.v1.SELinuxOptions")
  5637. proto.RegisterType((*ScaleIOPersistentVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOPersistentVolumeSource")
  5638. proto.RegisterType((*ScaleIOVolumeSource)(nil), "k8s.io.api.core.v1.ScaleIOVolumeSource")
  5639. proto.RegisterType((*ScopeSelector)(nil), "k8s.io.api.core.v1.ScopeSelector")
  5640. proto.RegisterType((*ScopedResourceSelectorRequirement)(nil), "k8s.io.api.core.v1.ScopedResourceSelectorRequirement")
  5641. proto.RegisterType((*SeccompProfile)(nil), "k8s.io.api.core.v1.SeccompProfile")
  5642. proto.RegisterType((*Secret)(nil), "k8s.io.api.core.v1.Secret")
  5643. proto.RegisterMapType((map[string][]byte)(nil), "k8s.io.api.core.v1.Secret.DataEntry")
  5644. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.Secret.StringDataEntry")
  5645. proto.RegisterType((*SecretEnvSource)(nil), "k8s.io.api.core.v1.SecretEnvSource")
  5646. proto.RegisterType((*SecretKeySelector)(nil), "k8s.io.api.core.v1.SecretKeySelector")
  5647. proto.RegisterType((*SecretList)(nil), "k8s.io.api.core.v1.SecretList")
  5648. proto.RegisterType((*SecretProjection)(nil), "k8s.io.api.core.v1.SecretProjection")
  5649. proto.RegisterType((*SecretReference)(nil), "k8s.io.api.core.v1.SecretReference")
  5650. proto.RegisterType((*SecretVolumeSource)(nil), "k8s.io.api.core.v1.SecretVolumeSource")
  5651. proto.RegisterType((*SecurityContext)(nil), "k8s.io.api.core.v1.SecurityContext")
  5652. proto.RegisterType((*SerializedReference)(nil), "k8s.io.api.core.v1.SerializedReference")
  5653. proto.RegisterType((*Service)(nil), "k8s.io.api.core.v1.Service")
  5654. proto.RegisterType((*ServiceAccount)(nil), "k8s.io.api.core.v1.ServiceAccount")
  5655. proto.RegisterType((*ServiceAccountList)(nil), "k8s.io.api.core.v1.ServiceAccountList")
  5656. proto.RegisterType((*ServiceAccountTokenProjection)(nil), "k8s.io.api.core.v1.ServiceAccountTokenProjection")
  5657. proto.RegisterType((*ServiceList)(nil), "k8s.io.api.core.v1.ServiceList")
  5658. proto.RegisterType((*ServicePort)(nil), "k8s.io.api.core.v1.ServicePort")
  5659. proto.RegisterType((*ServiceProxyOptions)(nil), "k8s.io.api.core.v1.ServiceProxyOptions")
  5660. proto.RegisterType((*ServiceSpec)(nil), "k8s.io.api.core.v1.ServiceSpec")
  5661. proto.RegisterMapType((map[string]string)(nil), "k8s.io.api.core.v1.ServiceSpec.SelectorEntry")
  5662. proto.RegisterType((*ServiceStatus)(nil), "k8s.io.api.core.v1.ServiceStatus")
  5663. proto.RegisterType((*SessionAffinityConfig)(nil), "k8s.io.api.core.v1.SessionAffinityConfig")
  5664. proto.RegisterType((*StorageOSPersistentVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSPersistentVolumeSource")
  5665. proto.RegisterType((*StorageOSVolumeSource)(nil), "k8s.io.api.core.v1.StorageOSVolumeSource")
  5666. proto.RegisterType((*Sysctl)(nil), "k8s.io.api.core.v1.Sysctl")
  5667. proto.RegisterType((*TCPSocketAction)(nil), "k8s.io.api.core.v1.TCPSocketAction")
  5668. proto.RegisterType((*Taint)(nil), "k8s.io.api.core.v1.Taint")
  5669. proto.RegisterType((*Toleration)(nil), "k8s.io.api.core.v1.Toleration")
  5670. proto.RegisterType((*TopologySelectorLabelRequirement)(nil), "k8s.io.api.core.v1.TopologySelectorLabelRequirement")
  5671. proto.RegisterType((*TopologySelectorTerm)(nil), "k8s.io.api.core.v1.TopologySelectorTerm")
  5672. proto.RegisterType((*TopologySpreadConstraint)(nil), "k8s.io.api.core.v1.TopologySpreadConstraint")
  5673. proto.RegisterType((*TypedLocalObjectReference)(nil), "k8s.io.api.core.v1.TypedLocalObjectReference")
  5674. proto.RegisterType((*Volume)(nil), "k8s.io.api.core.v1.Volume")
  5675. proto.RegisterType((*VolumeDevice)(nil), "k8s.io.api.core.v1.VolumeDevice")
  5676. proto.RegisterType((*VolumeMount)(nil), "k8s.io.api.core.v1.VolumeMount")
  5677. proto.RegisterType((*VolumeNodeAffinity)(nil), "k8s.io.api.core.v1.VolumeNodeAffinity")
  5678. proto.RegisterType((*VolumeProjection)(nil), "k8s.io.api.core.v1.VolumeProjection")
  5679. proto.RegisterType((*VolumeSource)(nil), "k8s.io.api.core.v1.VolumeSource")
  5680. proto.RegisterType((*VsphereVirtualDiskVolumeSource)(nil), "k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource")
  5681. proto.RegisterType((*WeightedPodAffinityTerm)(nil), "k8s.io.api.core.v1.WeightedPodAffinityTerm")
  5682. proto.RegisterType((*WindowsSecurityContextOptions)(nil), "k8s.io.api.core.v1.WindowsSecurityContextOptions")
  5683. }
  5684. func init() {
  5685. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/core/v1/generated.proto", fileDescriptor_83c10c24ec417dc9)
  5686. }
  5687. var fileDescriptor_83c10c24ec417dc9 = []byte{
  5688. // 14066 bytes of a gzipped FileDescriptorProto
  5689. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x6b, 0x70, 0x1c, 0xd9,
  5690. 0x75, 0x18, 0xac, 0x9e, 0xc1, 0x6b, 0x0e, 0xde, 0x17, 0x24, 0x17, 0xc4, 0x2e, 0x09, 0x6e, 0x53,
  5691. 0xe2, 0x72, 0xb5, 0xbb, 0xa0, 0xb8, 0x0f, 0x69, 0xbd, 0x2b, 0xad, 0x05, 0x60, 0x00, 0x72, 0x96,
  5692. 0x04, 0x38, 0x7b, 0x07, 0x24, 0x25, 0x79, 0xa5, 0x52, 0x63, 0xe6, 0x02, 0x68, 0x61, 0xa6, 0x7b,
  5693. 0xb6, 0xbb, 0x07, 0x24, 0xf6, 0x93, 0xeb, 0xf3, 0x27, 0x3f, 0xe5, 0xc7, 0x57, 0xaa, 0x94, 0xf3,
  5694. 0xb2, 0x5d, 0xae, 0x94, 0xe3, 0x54, 0xac, 0x38, 0x49, 0xc5, 0xb1, 0x63, 0x3b, 0x96, 0x13, 0x3b,
  5695. 0x71, 0x1e, 0x4e, 0x7e, 0x38, 0x8e, 0x2b, 0xb1, 0x5c, 0xe5, 0x0a, 0x62, 0xd3, 0x49, 0xb9, 0xf4,
  5696. 0x23, 0xb6, 0x13, 0x3b, 0x3f, 0x82, 0xb8, 0xe2, 0xd4, 0x7d, 0xf6, 0xbd, 0xfd, 0x98, 0x19, 0x70,
  5697. 0x41, 0x68, 0xa5, 0xda, 0x7f, 0x33, 0xf7, 0x9c, 0x7b, 0xee, 0xed, 0xfb, 0x3c, 0xf7, 0x3c, 0xe1,
  5698. 0xd5, 0xdd, 0x97, 0xc3, 0x05, 0xd7, 0xbf, 0xb2, 0xdb, 0xd9, 0x24, 0x81, 0x47, 0x22, 0x12, 0x5e,
  5699. 0xd9, 0x23, 0x5e, 0xc3, 0x0f, 0xae, 0x08, 0x80, 0xd3, 0x76, 0xaf, 0xd4, 0xfd, 0x80, 0x5c, 0xd9,
  5700. 0xbb, 0x7a, 0x65, 0x9b, 0x78, 0x24, 0x70, 0x22, 0xd2, 0x58, 0x68, 0x07, 0x7e, 0xe4, 0x23, 0xc4,
  5701. 0x71, 0x16, 0x9c, 0xb6, 0xbb, 0x40, 0x71, 0x16, 0xf6, 0xae, 0xce, 0x3d, 0xb7, 0xed, 0x46, 0x3b,
  5702. 0x9d, 0xcd, 0x85, 0xba, 0xdf, 0xba, 0xb2, 0xed, 0x6f, 0xfb, 0x57, 0x18, 0xea, 0x66, 0x67, 0x8b,
  5703. 0xfd, 0x63, 0x7f, 0xd8, 0x2f, 0x4e, 0x62, 0xee, 0xc5, 0xb8, 0x99, 0x96, 0x53, 0xdf, 0x71, 0x3d,
  5704. 0x12, 0xec, 0x5f, 0x69, 0xef, 0x6e, 0xb3, 0x76, 0x03, 0x12, 0xfa, 0x9d, 0xa0, 0x4e, 0x92, 0x0d,
  5705. 0x77, 0xad, 0x15, 0x5e, 0x69, 0x91, 0xc8, 0xc9, 0xe8, 0xee, 0xdc, 0x95, 0xbc, 0x5a, 0x41, 0xc7,
  5706. 0x8b, 0xdc, 0x56, 0xba, 0x99, 0x0f, 0xf7, 0xaa, 0x10, 0xd6, 0x77, 0x48, 0xcb, 0x49, 0xd5, 0x7b,
  5707. 0x21, 0xaf, 0x5e, 0x27, 0x72, 0x9b, 0x57, 0x5c, 0x2f, 0x0a, 0xa3, 0x20, 0x59, 0xc9, 0xfe, 0xaa,
  5708. 0x05, 0x17, 0x16, 0xef, 0xd6, 0x56, 0x9a, 0x4e, 0x18, 0xb9, 0xf5, 0xa5, 0xa6, 0x5f, 0xdf, 0xad,
  5709. 0x45, 0x7e, 0x40, 0xee, 0xf8, 0xcd, 0x4e, 0x8b, 0xd4, 0xd8, 0x40, 0xa0, 0x67, 0x61, 0x64, 0x8f,
  5710. 0xfd, 0xaf, 0x94, 0x67, 0xad, 0x0b, 0xd6, 0xe5, 0xd2, 0xd2, 0xd4, 0xaf, 0x1f, 0xcc, 0xbf, 0xef,
  5711. 0xc1, 0xc1, 0xfc, 0xc8, 0x1d, 0x51, 0x8e, 0x15, 0x06, 0xba, 0x04, 0x43, 0x5b, 0xe1, 0xc6, 0x7e,
  5712. 0x9b, 0xcc, 0x16, 0x18, 0xee, 0x84, 0xc0, 0x1d, 0x5a, 0xad, 0xd1, 0x52, 0x2c, 0xa0, 0xe8, 0x0a,
  5713. 0x94, 0xda, 0x4e, 0x10, 0xb9, 0x91, 0xeb, 0x7b, 0xb3, 0xc5, 0x0b, 0xd6, 0xe5, 0xc1, 0xa5, 0x69,
  5714. 0x81, 0x5a, 0xaa, 0x4a, 0x00, 0x8e, 0x71, 0x68, 0x37, 0x02, 0xe2, 0x34, 0x6e, 0x79, 0xcd, 0xfd,
  5715. 0xd9, 0x81, 0x0b, 0xd6, 0xe5, 0x91, 0xb8, 0x1b, 0x58, 0x94, 0x63, 0x85, 0x61, 0xff, 0x48, 0x01,
  5716. 0x46, 0x16, 0xb7, 0xb6, 0x5c, 0xcf, 0x8d, 0xf6, 0xd1, 0x1d, 0x18, 0xf3, 0xfc, 0x06, 0x91, 0xff,
  5717. 0xd9, 0x57, 0x8c, 0x3e, 0x7f, 0x61, 0x21, 0xbd, 0x94, 0x16, 0xd6, 0x35, 0xbc, 0xa5, 0xa9, 0x07,
  5718. 0x07, 0xf3, 0x63, 0x7a, 0x09, 0x36, 0xe8, 0x20, 0x0c, 0xa3, 0x6d, 0xbf, 0xa1, 0xc8, 0x16, 0x18,
  5719. 0xd9, 0xf9, 0x2c, 0xb2, 0xd5, 0x18, 0x6d, 0x69, 0xf2, 0xc1, 0xc1, 0xfc, 0xa8, 0x56, 0x80, 0x75,
  5720. 0x22, 0x68, 0x13, 0x26, 0xe9, 0x5f, 0x2f, 0x72, 0x15, 0xdd, 0x22, 0xa3, 0x7b, 0x31, 0x8f, 0xae,
  5721. 0x86, 0xba, 0x34, 0xf3, 0xe0, 0x60, 0x7e, 0x32, 0x51, 0x88, 0x93, 0x04, 0xed, 0xb7, 0x61, 0x62,
  5722. 0x31, 0x8a, 0x9c, 0xfa, 0x0e, 0x69, 0xf0, 0x19, 0x44, 0x2f, 0xc2, 0x80, 0xe7, 0xb4, 0x88, 0x98,
  5723. 0xdf, 0x0b, 0x62, 0x60, 0x07, 0xd6, 0x9d, 0x16, 0x39, 0x3c, 0x98, 0x9f, 0xba, 0xed, 0xb9, 0x6f,
  5724. 0x75, 0xc4, 0xaa, 0xa0, 0x65, 0x98, 0x61, 0xa3, 0xe7, 0x01, 0x1a, 0x64, 0xcf, 0xad, 0x93, 0xaa,
  5725. 0x13, 0xed, 0x88, 0xf9, 0x46, 0xa2, 0x2e, 0x94, 0x15, 0x04, 0x6b, 0x58, 0xf6, 0x7d, 0x28, 0x2d,
  5726. 0xee, 0xf9, 0x6e, 0xa3, 0xea, 0x37, 0x42, 0xb4, 0x0b, 0x93, 0xed, 0x80, 0x6c, 0x91, 0x40, 0x15,
  5727. 0xcd, 0x5a, 0x17, 0x8a, 0x97, 0x47, 0x9f, 0xbf, 0x9c, 0xf9, 0xb1, 0x26, 0xea, 0x8a, 0x17, 0x05,
  5728. 0xfb, 0x4b, 0x8f, 0x89, 0xf6, 0x26, 0x13, 0x50, 0x9c, 0xa4, 0x6c, 0xff, 0x8b, 0x02, 0x9c, 0x5e,
  5729. 0x7c, 0xbb, 0x13, 0x90, 0xb2, 0x1b, 0xee, 0x26, 0x57, 0x78, 0xc3, 0x0d, 0x77, 0xd7, 0xe3, 0x11,
  5730. 0x50, 0x4b, 0xab, 0x2c, 0xca, 0xb1, 0xc2, 0x40, 0xcf, 0xc1, 0x30, 0xfd, 0x7d, 0x1b, 0x57, 0xc4,
  5731. 0x27, 0xcf, 0x08, 0xe4, 0xd1, 0xb2, 0x13, 0x39, 0x65, 0x0e, 0xc2, 0x12, 0x07, 0xad, 0xc1, 0x68,
  5732. 0x9d, 0x6d, 0xc8, 0xed, 0x35, 0xbf, 0x41, 0xd8, 0x64, 0x96, 0x96, 0x9e, 0xa1, 0xe8, 0xcb, 0x71,
  5733. 0xf1, 0xe1, 0xc1, 0xfc, 0x2c, 0xef, 0x9b, 0x20, 0xa1, 0xc1, 0xb0, 0x5e, 0x1f, 0xd9, 0x6a, 0x7f,
  5734. 0x0d, 0x30, 0x4a, 0x90, 0xb1, 0xb7, 0x2e, 0x6b, 0x5b, 0x65, 0x90, 0x6d, 0x95, 0xb1, 0xec, 0x6d,
  5735. 0x82, 0xae, 0xc2, 0xc0, 0xae, 0xeb, 0x35, 0x66, 0x87, 0x18, 0xad, 0x73, 0x74, 0xce, 0x6f, 0xb8,
  5736. 0x5e, 0xe3, 0xf0, 0x60, 0x7e, 0xda, 0xe8, 0x0e, 0x2d, 0xc4, 0x0c, 0xd5, 0xfe, 0x53, 0x0b, 0xe6,
  5737. 0x19, 0x6c, 0xd5, 0x6d, 0x92, 0x2a, 0x09, 0x42, 0x37, 0x8c, 0x88, 0x17, 0x19, 0x03, 0xfa, 0x3c,
  5738. 0x40, 0x48, 0xea, 0x01, 0x89, 0xb4, 0x21, 0x55, 0x0b, 0xa3, 0xa6, 0x20, 0x58, 0xc3, 0xa2, 0x07,
  5739. 0x42, 0xb8, 0xe3, 0x04, 0x6c, 0x7d, 0x89, 0x81, 0x55, 0x07, 0x42, 0x4d, 0x02, 0x70, 0x8c, 0x63,
  5740. 0x1c, 0x08, 0xc5, 0x5e, 0x07, 0x02, 0xfa, 0x18, 0x4c, 0xc6, 0x8d, 0x85, 0x6d, 0xa7, 0x2e, 0x07,
  5741. 0x90, 0x6d, 0x99, 0x9a, 0x09, 0xc2, 0x49, 0x5c, 0xfb, 0xef, 0x58, 0x62, 0xf1, 0xd0, 0xaf, 0x7e,
  5742. 0x97, 0x7f, 0xab, 0xfd, 0x8b, 0x16, 0x0c, 0x2f, 0xb9, 0x5e, 0xc3, 0xf5, 0xb6, 0xd1, 0x67, 0x61,
  5743. 0x84, 0xde, 0x4d, 0x0d, 0x27, 0x72, 0xc4, 0xb9, 0xf7, 0x21, 0x6d, 0x6f, 0xa9, 0xab, 0x62, 0xa1,
  5744. 0xbd, 0xbb, 0x4d, 0x0b, 0xc2, 0x05, 0x8a, 0x4d, 0x77, 0xdb, 0xad, 0xcd, 0xcf, 0x91, 0x7a, 0xb4,
  5745. 0x46, 0x22, 0x27, 0xfe, 0x9c, 0xb8, 0x0c, 0x2b, 0xaa, 0xe8, 0x06, 0x0c, 0x45, 0x4e, 0xb0, 0x4d,
  5746. 0x22, 0x71, 0x00, 0x66, 0x1e, 0x54, 0xbc, 0x26, 0xa6, 0x3b, 0x92, 0x78, 0x75, 0x12, 0x5f, 0x0b,
  5747. 0x1b, 0xac, 0x2a, 0x16, 0x24, 0xec, 0x1f, 0x1a, 0x86, 0xb3, 0xcb, 0xb5, 0x4a, 0xce, 0xba, 0xba,
  5748. 0x04, 0x43, 0x8d, 0xc0, 0xdd, 0x23, 0x81, 0x18, 0x67, 0x45, 0xa5, 0xcc, 0x4a, 0xb1, 0x80, 0xa2,
  5749. 0x97, 0x61, 0x8c, 0x5f, 0x48, 0xd7, 0x1d, 0xaf, 0xd1, 0x94, 0x43, 0x7c, 0x4a, 0x60, 0x8f, 0xdd,
  5750. 0xd1, 0x60, 0xd8, 0xc0, 0x3c, 0xe2, 0xa2, 0xba, 0x94, 0xd8, 0x8c, 0x79, 0x97, 0xdd, 0x17, 0x2d,
  5751. 0x98, 0xe2, 0xcd, 0x2c, 0x46, 0x51, 0xe0, 0x6e, 0x76, 0x22, 0x12, 0xce, 0x0e, 0xb2, 0x93, 0x6e,
  5752. 0x39, 0x6b, 0xb4, 0x72, 0x47, 0x60, 0xe1, 0x4e, 0x82, 0x0a, 0x3f, 0x04, 0x67, 0x45, 0xbb, 0x53,
  5753. 0x49, 0x30, 0x4e, 0x35, 0x8b, 0xbe, 0xd3, 0x82, 0xb9, 0xba, 0xef, 0x45, 0x81, 0xdf, 0x6c, 0x92,
  5754. 0xa0, 0xda, 0xd9, 0x6c, 0xba, 0xe1, 0x0e, 0x5f, 0xa7, 0x98, 0x6c, 0xb1, 0x93, 0x20, 0x67, 0x0e,
  5755. 0x15, 0x92, 0x98, 0xc3, 0xf3, 0x0f, 0x0e, 0xe6, 0xe7, 0x96, 0x73, 0x49, 0xe1, 0x2e, 0xcd, 0xa0,
  5756. 0x5d, 0x40, 0xf4, 0x2a, 0xad, 0x45, 0xce, 0x36, 0x89, 0x1b, 0x1f, 0xee, 0xbf, 0xf1, 0x33, 0x0f,
  5757. 0x0e, 0xe6, 0xd1, 0x7a, 0x8a, 0x04, 0xce, 0x20, 0x8b, 0xde, 0x82, 0x53, 0xb4, 0x34, 0xf5, 0xad,
  5758. 0x23, 0xfd, 0x37, 0x37, 0xfb, 0xe0, 0x60, 0xfe, 0xd4, 0x7a, 0x06, 0x11, 0x9c, 0x49, 0x1a, 0x7d,
  5759. 0x87, 0x05, 0x67, 0xe3, 0xcf, 0x5f, 0xb9, 0xdf, 0x76, 0xbc, 0x46, 0xdc, 0x70, 0xa9, 0xff, 0x86,
  5760. 0xe9, 0x99, 0x7c, 0x76, 0x39, 0x8f, 0x12, 0xce, 0x6f, 0x64, 0x6e, 0x19, 0x4e, 0x67, 0xae, 0x16,
  5761. 0x34, 0x05, 0xc5, 0x5d, 0xc2, 0xb9, 0xa0, 0x12, 0xa6, 0x3f, 0xd1, 0x29, 0x18, 0xdc, 0x73, 0x9a,
  5762. 0x1d, 0xb1, 0x51, 0x30, 0xff, 0xf3, 0x4a, 0xe1, 0x65, 0xcb, 0xfe, 0x97, 0x45, 0x98, 0x5c, 0xae,
  5763. 0x55, 0x1e, 0x6a, 0x17, 0xea, 0xd7, 0x50, 0xa1, 0xeb, 0x35, 0x14, 0x5f, 0x6a, 0xc5, 0xdc, 0x4b,
  5764. 0xed, 0xff, 0xcd, 0xd8, 0x42, 0x03, 0x6c, 0x0b, 0x7d, 0x4b, 0xce, 0x16, 0x3a, 0xe6, 0x8d, 0xb3,
  5765. 0x97, 0xb3, 0x8a, 0x06, 0xd9, 0x64, 0x66, 0x72, 0x2c, 0x37, 0xfd, 0xba, 0xd3, 0x4c, 0x1e, 0x7d,
  5766. 0x47, 0x5c, 0x4a, 0xc7, 0x33, 0x8f, 0x75, 0x18, 0x5b, 0x76, 0xda, 0xce, 0xa6, 0xdb, 0x74, 0x23,
  5767. 0x97, 0x84, 0xe8, 0x29, 0x28, 0x3a, 0x8d, 0x06, 0xe3, 0xb6, 0x4a, 0x4b, 0xa7, 0x1f, 0x1c, 0xcc,
  5768. 0x17, 0x17, 0x1b, 0xf4, 0xda, 0x07, 0x85, 0xb5, 0x8f, 0x29, 0x06, 0xfa, 0x20, 0x0c, 0x34, 0x02,
  5769. 0xbf, 0x3d, 0x5b, 0x60, 0x98, 0x74, 0xd7, 0x0d, 0x94, 0x03, 0xbf, 0x9d, 0x40, 0x65, 0x38, 0xf6,
  5770. 0xaf, 0x16, 0xe0, 0x89, 0x65, 0xd2, 0xde, 0x59, 0xad, 0xe5, 0x9c, 0xdf, 0x97, 0x61, 0xa4, 0xe5,
  5771. 0x7b, 0x6e, 0xe4, 0x07, 0xa1, 0x68, 0x9a, 0xad, 0x88, 0x35, 0x51, 0x86, 0x15, 0x14, 0x5d, 0x80,
  5772. 0x81, 0x76, 0xcc, 0x54, 0x8e, 0x49, 0x86, 0x94, 0xb1, 0x93, 0x0c, 0x42, 0x31, 0x3a, 0x21, 0x09,
  5773. 0xc4, 0x8a, 0x51, 0x18, 0xb7, 0x43, 0x12, 0x60, 0x06, 0x89, 0x6f, 0x66, 0x7a, 0x67, 0x8b, 0x13,
  5774. 0x3a, 0x71, 0x33, 0x53, 0x08, 0xd6, 0xb0, 0x50, 0x15, 0x4a, 0x61, 0x62, 0x66, 0xfb, 0xda, 0xa6,
  5775. 0xe3, 0xec, 0xea, 0x56, 0x33, 0x19, 0x13, 0x31, 0x6e, 0x94, 0xa1, 0x9e, 0x57, 0xf7, 0x57, 0x0a,
  5776. 0x80, 0xf8, 0x10, 0x7e, 0x83, 0x0d, 0xdc, 0xed, 0xf4, 0xc0, 0xf5, 0xbf, 0x25, 0x8e, 0x6b, 0xf4,
  5777. 0xfe, 0xcc, 0x82, 0x27, 0x96, 0x5d, 0xaf, 0x41, 0x82, 0x9c, 0x05, 0xf8, 0x68, 0xde, 0xb2, 0x47,
  5778. 0x63, 0x1a, 0x8c, 0x25, 0x36, 0x70, 0x0c, 0x4b, 0xcc, 0xfe, 0x63, 0x0b, 0x10, 0xff, 0xec, 0x77,
  5779. 0xdd, 0xc7, 0xde, 0x4e, 0x7f, 0xec, 0x31, 0x2c, 0x0b, 0xfb, 0x26, 0x4c, 0x2c, 0x37, 0x5d, 0xe2,
  5780. 0x45, 0x95, 0xea, 0xb2, 0xef, 0x6d, 0xb9, 0xdb, 0xe8, 0x15, 0x98, 0x88, 0xdc, 0x16, 0xf1, 0x3b,
  5781. 0x51, 0x8d, 0xd4, 0x7d, 0x8f, 0xbd, 0x24, 0xad, 0xcb, 0x83, 0x4b, 0xe8, 0xc1, 0xc1, 0xfc, 0xc4,
  5782. 0x86, 0x01, 0xc1, 0x09, 0x4c, 0xfb, 0x77, 0xe9, 0xf8, 0xf9, 0xad, 0xb6, 0xef, 0x11, 0x2f, 0x5a,
  5783. 0xf6, 0xbd, 0x06, 0x97, 0x38, 0xbc, 0x02, 0x03, 0x11, 0x1d, 0x0f, 0x3e, 0x76, 0x97, 0xe4, 0x46,
  5784. 0xa1, 0xa3, 0x70, 0x78, 0x30, 0x7f, 0x26, 0x5d, 0x83, 0x8d, 0x13, 0xab, 0x83, 0xbe, 0x05, 0x86,
  5785. 0xc2, 0xc8, 0x89, 0x3a, 0xa1, 0x18, 0xcd, 0x27, 0xe5, 0x68, 0xd6, 0x58, 0xe9, 0xe1, 0xc1, 0xfc,
  5786. 0xa4, 0xaa, 0xc6, 0x8b, 0xb0, 0xa8, 0x80, 0x9e, 0x86, 0xe1, 0x16, 0x09, 0x43, 0x67, 0x5b, 0xde,
  5787. 0x86, 0x93, 0xa2, 0xee, 0xf0, 0x1a, 0x2f, 0xc6, 0x12, 0x8e, 0x2e, 0xc2, 0x20, 0x09, 0x02, 0x3f,
  5788. 0x10, 0x7b, 0x74, 0x5c, 0x20, 0x0e, 0xae, 0xd0, 0x42, 0xcc, 0x61, 0xf6, 0xbf, 0xb3, 0x60, 0x52,
  5789. 0xf5, 0x95, 0xb7, 0x75, 0x02, 0xaf, 0x82, 0x4f, 0x01, 0xd4, 0xe5, 0x07, 0x86, 0xec, 0xf6, 0x18,
  5790. 0x7d, 0xfe, 0x52, 0xe6, 0x45, 0x9d, 0x1a, 0xc6, 0x98, 0xb2, 0x2a, 0x0a, 0xb1, 0x46, 0xcd, 0xfe,
  5791. 0x27, 0x16, 0xcc, 0x24, 0xbe, 0xe8, 0xa6, 0x1b, 0x46, 0xe8, 0xcd, 0xd4, 0x57, 0x2d, 0xf4, 0xf7,
  5792. 0x55, 0xb4, 0x36, 0xfb, 0x26, 0xb5, 0x94, 0x65, 0x89, 0xf6, 0x45, 0xd7, 0x61, 0xd0, 0x8d, 0x48,
  5793. 0x4b, 0x7e, 0xcc, 0xc5, 0xae, 0x1f, 0xc3, 0x7b, 0x15, 0xcf, 0x48, 0x85, 0xd6, 0xc4, 0x9c, 0x80,
  5794. 0xfd, 0xab, 0x45, 0x28, 0xf1, 0x65, 0xbb, 0xe6, 0xb4, 0x4f, 0x60, 0x2e, 0x9e, 0x81, 0x92, 0xdb,
  5795. 0x6a, 0x75, 0x22, 0x67, 0x53, 0x1c, 0xe7, 0x23, 0x7c, 0x6b, 0x55, 0x64, 0x21, 0x8e, 0xe1, 0xa8,
  5796. 0x02, 0x03, 0xac, 0x2b, 0xfc, 0x2b, 0x9f, 0xca, 0xfe, 0x4a, 0xd1, 0xf7, 0x85, 0xb2, 0x13, 0x39,
  5797. 0x9c, 0x93, 0x52, 0xf7, 0x08, 0x2d, 0xc2, 0x8c, 0x04, 0x72, 0x00, 0x36, 0x5d, 0xcf, 0x09, 0xf6,
  5798. 0x69, 0xd9, 0x6c, 0x91, 0x11, 0x7c, 0xae, 0x3b, 0xc1, 0x25, 0x85, 0xcf, 0xc9, 0xaa, 0x0f, 0x8b,
  5799. 0x01, 0x58, 0x23, 0x3a, 0xf7, 0x11, 0x28, 0x29, 0xe4, 0xa3, 0x30, 0x44, 0x73, 0x1f, 0x83, 0xc9,
  5800. 0x44, 0x5b, 0xbd, 0xaa, 0x8f, 0xe9, 0xfc, 0xd4, 0x2f, 0xb1, 0x23, 0x43, 0xf4, 0x7a, 0xc5, 0xdb,
  5801. 0x13, 0x47, 0xee, 0xdb, 0x70, 0xaa, 0x99, 0x71, 0x92, 0x89, 0x79, 0xed, 0xff, 0xe4, 0x7b, 0x42,
  5802. 0x7c, 0xf6, 0xa9, 0x2c, 0x28, 0xce, 0x6c, 0x83, 0xf2, 0x08, 0x7e, 0x9b, 0x6e, 0x10, 0xa7, 0xa9,
  5803. 0xb3, 0xdb, 0xb7, 0x44, 0x19, 0x56, 0x50, 0x7a, 0xde, 0x9d, 0x52, 0x9d, 0xbf, 0x41, 0xf6, 0x6b,
  5804. 0xa4, 0x49, 0xea, 0x91, 0x1f, 0x7c, 0x5d, 0xbb, 0x7f, 0x8e, 0x8f, 0x3e, 0x3f, 0x2e, 0x47, 0x05,
  5805. 0x81, 0xe2, 0x0d, 0xb2, 0xcf, 0xa7, 0x42, 0xff, 0xba, 0x62, 0xd7, 0xaf, 0xfb, 0x19, 0x0b, 0xc6,
  5806. 0xd5, 0xd7, 0x9d, 0xc0, 0xb9, 0xb0, 0x64, 0x9e, 0x0b, 0xe7, 0xba, 0x2e, 0xf0, 0x9c, 0x13, 0xe1,
  5807. 0x2b, 0x05, 0x38, 0xab, 0x70, 0xe8, 0xdb, 0x80, 0xff, 0x11, 0xab, 0xea, 0x0a, 0x94, 0x3c, 0x25,
  5808. 0xb5, 0xb2, 0x4c, 0x71, 0x51, 0x2c, 0xb3, 0x8a, 0x71, 0x28, 0x8b, 0xe7, 0xc5, 0xa2, 0xa5, 0x31,
  5809. 0x5d, 0x9c, 0x2b, 0x44, 0xb7, 0x4b, 0x50, 0xec, 0xb8, 0x0d, 0x71, 0xc1, 0x7c, 0x48, 0x8e, 0xf6,
  5810. 0xed, 0x4a, 0xf9, 0xf0, 0x60, 0xfe, 0xc9, 0x3c, 0x55, 0x02, 0xbd, 0xd9, 0xc2, 0x85, 0xdb, 0x95,
  5811. 0x32, 0xa6, 0x95, 0xd1, 0x22, 0x4c, 0x4a, 0x6d, 0xc9, 0x1d, 0xca, 0x6e, 0xf9, 0x9e, 0xb8, 0x87,
  5812. 0x94, 0x4c, 0x16, 0x9b, 0x60, 0x9c, 0xc4, 0x47, 0x65, 0x98, 0xda, 0xed, 0x6c, 0x92, 0x26, 0x89,
  5813. 0xf8, 0x07, 0xdf, 0x20, 0x5c, 0x62, 0x59, 0x8a, 0x5f, 0x66, 0x37, 0x12, 0x70, 0x9c, 0xaa, 0x61,
  5814. 0xff, 0x05, 0xbb, 0x0f, 0xc4, 0xe8, 0x55, 0x03, 0x9f, 0x2e, 0x2c, 0x4a, 0xfd, 0xeb, 0xb9, 0x9c,
  5815. 0xfb, 0x59, 0x15, 0x37, 0xc8, 0xfe, 0x86, 0x4f, 0x39, 0xf3, 0xec, 0x55, 0x61, 0xac, 0xf9, 0x81,
  5816. 0xae, 0x6b, 0xfe, 0xe7, 0x0a, 0x70, 0x5a, 0x8d, 0x80, 0xc1, 0x04, 0x7e, 0xa3, 0x8f, 0xc1, 0x55,
  5817. 0x18, 0x6d, 0x90, 0x2d, 0xa7, 0xd3, 0x8c, 0x94, 0xf8, 0x7c, 0x90, 0xab, 0x50, 0xca, 0x71, 0x31,
  5818. 0xd6, 0x71, 0x8e, 0x30, 0x6c, 0xff, 0x73, 0x94, 0x5d, 0xc4, 0x91, 0x43, 0xd7, 0xb8, 0xda, 0x35,
  5819. 0x56, 0xee, 0xae, 0xb9, 0x08, 0x83, 0x6e, 0x8b, 0x32, 0x66, 0x05, 0x93, 0xdf, 0xaa, 0xd0, 0x42,
  5820. 0xcc, 0x61, 0xe8, 0x03, 0x30, 0x5c, 0xf7, 0x5b, 0x2d, 0xc7, 0x6b, 0xb0, 0x2b, 0xaf, 0xb4, 0x34,
  5821. 0x4a, 0x79, 0xb7, 0x65, 0x5e, 0x84, 0x25, 0x0c, 0x3d, 0x01, 0x03, 0x4e, 0xb0, 0xcd, 0x65, 0x18,
  5822. 0xa5, 0xa5, 0x11, 0xda, 0xd2, 0x62, 0xb0, 0x1d, 0x62, 0x56, 0x4a, 0x9f, 0x60, 0xf7, 0xfc, 0x60,
  5823. 0xd7, 0xf5, 0xb6, 0xcb, 0x6e, 0x20, 0xb6, 0x84, 0xba, 0x0b, 0xef, 0x2a, 0x08, 0xd6, 0xb0, 0xd0,
  5824. 0x2a, 0x0c, 0xb6, 0xfd, 0x20, 0x0a, 0x67, 0x87, 0xd8, 0x70, 0x3f, 0x99, 0x73, 0x10, 0xf1, 0xaf,
  5825. 0xad, 0xfa, 0x41, 0x14, 0x7f, 0x00, 0xfd, 0x17, 0x62, 0x5e, 0x1d, 0xdd, 0x84, 0x61, 0xe2, 0xed,
  5826. 0xad, 0x06, 0x7e, 0x6b, 0x76, 0x26, 0x9f, 0xd2, 0x0a, 0x47, 0xe1, 0xcb, 0x2c, 0xe6, 0x51, 0x45,
  5827. 0x31, 0x96, 0x24, 0xd0, 0xb7, 0x40, 0x91, 0x78, 0x7b, 0xb3, 0xc3, 0x8c, 0xd2, 0x5c, 0x0e, 0xa5,
  5828. 0x3b, 0x4e, 0x10, 0x9f, 0xf9, 0x2b, 0xde, 0x1e, 0xa6, 0x75, 0xd0, 0x27, 0xa1, 0x24, 0x0f, 0x8c,
  5829. 0x50, 0x08, 0xeb, 0x32, 0x17, 0xac, 0x3c, 0x66, 0x30, 0x79, 0xab, 0xe3, 0x06, 0xa4, 0x45, 0xbc,
  5830. 0x28, 0x8c, 0x4f, 0x48, 0x09, 0x0d, 0x71, 0x4c, 0x0d, 0x7d, 0x52, 0x4a, 0x88, 0xd7, 0xfc, 0x8e,
  5831. 0x17, 0x85, 0xb3, 0x25, 0xd6, 0xbd, 0x4c, 0xdd, 0xdd, 0x9d, 0x18, 0x2f, 0x29, 0x42, 0xe6, 0x95,
  5832. 0xb1, 0x41, 0x0a, 0x7d, 0x1a, 0xc6, 0xf9, 0x7f, 0xae, 0x01, 0x0b, 0x67, 0x4f, 0x33, 0xda, 0x17,
  5833. 0xf2, 0x69, 0x73, 0xc4, 0xa5, 0xd3, 0x82, 0xf8, 0xb8, 0x5e, 0x1a, 0x62, 0x93, 0x1a, 0xc2, 0x30,
  5834. 0xde, 0x74, 0xf7, 0x88, 0x47, 0xc2, 0xb0, 0x1a, 0xf8, 0x9b, 0x64, 0x16, 0xd8, 0xc0, 0x9c, 0xcd,
  5835. 0xd6, 0x98, 0xf9, 0x9b, 0x64, 0x69, 0x9a, 0xd2, 0xbc, 0xa9, 0xd7, 0xc1, 0x26, 0x09, 0x74, 0x1b,
  5836. 0x26, 0xe8, 0x8b, 0xcd, 0x8d, 0x89, 0x8e, 0xf6, 0x22, 0xca, 0xde, 0x55, 0xd8, 0xa8, 0x84, 0x13,
  5837. 0x44, 0xd0, 0x2d, 0x18, 0x0b, 0x23, 0x27, 0x88, 0x3a, 0x6d, 0x4e, 0xf4, 0x4c, 0x2f, 0xa2, 0x4c,
  5838. 0xe1, 0x5a, 0xd3, 0xaa, 0x60, 0x83, 0x00, 0x7a, 0x1d, 0x4a, 0x4d, 0x77, 0x8b, 0xd4, 0xf7, 0xeb,
  5839. 0x4d, 0x32, 0x3b, 0xc6, 0xa8, 0x65, 0x1e, 0x2a, 0x37, 0x25, 0x12, 0xe7, 0x73, 0xd5, 0x5f, 0x1c,
  5840. 0x57, 0x47, 0x77, 0xe0, 0x4c, 0x44, 0x82, 0x96, 0xeb, 0x39, 0xf4, 0x30, 0x10, 0x4f, 0x2b, 0xa6,
  5841. 0xc8, 0x1c, 0x67, 0xbb, 0xed, 0xbc, 0x98, 0x8d, 0x33, 0x1b, 0x99, 0x58, 0x38, 0xa7, 0x36, 0xba,
  5842. 0x0f, 0xb3, 0x19, 0x10, 0xbf, 0xe9, 0xd6, 0xf7, 0x67, 0x4f, 0x31, 0xca, 0x1f, 0x15, 0x94, 0x67,
  5843. 0x37, 0x72, 0xf0, 0x0e, 0xbb, 0xc0, 0x70, 0x2e, 0x75, 0x74, 0x0b, 0x26, 0xd9, 0x09, 0x54, 0xed,
  5844. 0x34, 0x9b, 0xa2, 0xc1, 0x09, 0xd6, 0xe0, 0x07, 0xe4, 0x7d, 0x5c, 0x31, 0xc1, 0x87, 0x07, 0xf3,
  5845. 0x10, 0xff, 0xc3, 0xc9, 0xda, 0x68, 0x93, 0xe9, 0xcc, 0x3a, 0x81, 0x1b, 0xed, 0xd3, 0x73, 0x83,
  5846. 0xdc, 0x8f, 0x66, 0x27, 0xbb, 0xca, 0x2b, 0x74, 0x54, 0xa5, 0x58, 0xd3, 0x0b, 0x71, 0x92, 0x20,
  5847. 0x3d, 0x52, 0xc3, 0xa8, 0xe1, 0x7a, 0xb3, 0x53, 0xfc, 0x5d, 0x22, 0x4f, 0xa4, 0x1a, 0x2d, 0xc4,
  5848. 0x1c, 0xc6, 0xf4, 0x65, 0xf4, 0xc7, 0x2d, 0x7a, 0x73, 0x4d, 0x33, 0xc4, 0x58, 0x5f, 0x26, 0x01,
  5849. 0x38, 0xc6, 0xa1, 0xcc, 0x64, 0x14, 0xed, 0xcf, 0x22, 0x86, 0xaa, 0x0e, 0x96, 0x8d, 0x8d, 0x4f,
  5850. 0x62, 0x5a, 0x6e, 0x6f, 0xc2, 0x84, 0x3a, 0x08, 0xd9, 0x98, 0xa0, 0x79, 0x18, 0x64, 0xec, 0x93,
  5851. 0x90, 0xae, 0x95, 0x68, 0x17, 0x18, 0x6b, 0x85, 0x79, 0x39, 0xeb, 0x82, 0xfb, 0x36, 0x59, 0xda,
  5852. 0x8f, 0x08, 0x7f, 0xd3, 0x17, 0xb5, 0x2e, 0x48, 0x00, 0x8e, 0x71, 0xec, 0xff, 0xc3, 0xd9, 0xd0,
  5853. 0xf8, 0xb4, 0xed, 0xe3, 0x7e, 0x79, 0x16, 0x46, 0x76, 0xfc, 0x30, 0xa2, 0xd8, 0xac, 0x8d, 0xc1,
  5854. 0x98, 0xf1, 0xbc, 0x2e, 0xca, 0xb1, 0xc2, 0x40, 0xaf, 0xc2, 0x78, 0x5d, 0x6f, 0x40, 0x5c, 0x8e,
  5855. 0xea, 0x18, 0x31, 0x5a, 0xc7, 0x26, 0x2e, 0x7a, 0x19, 0x46, 0x98, 0x0d, 0x48, 0xdd, 0x6f, 0x0a,
  5856. 0xae, 0x4d, 0xde, 0xf0, 0x23, 0x55, 0x51, 0x7e, 0xa8, 0xfd, 0xc6, 0x0a, 0x1b, 0x5d, 0x82, 0x21,
  5857. 0xda, 0x85, 0x4a, 0x55, 0x5c, 0x4b, 0x4a, 0x50, 0x74, 0x9d, 0x95, 0x62, 0x01, 0xb5, 0xff, 0x52,
  5858. 0x41, 0x1b, 0x65, 0xfa, 0x1e, 0x26, 0xa8, 0x0a, 0xc3, 0xf7, 0x1c, 0x37, 0x72, 0xbd, 0x6d, 0xc1,
  5859. 0x7f, 0x3c, 0xdd, 0xf5, 0x8e, 0x62, 0x95, 0xee, 0xf2, 0x0a, 0xfc, 0x16, 0x15, 0x7f, 0xb0, 0x24,
  5860. 0x43, 0x29, 0x06, 0x1d, 0xcf, 0xa3, 0x14, 0x0b, 0xfd, 0x52, 0xc4, 0xbc, 0x02, 0xa7, 0x28, 0xfe,
  5861. 0x60, 0x49, 0x06, 0xbd, 0x09, 0x20, 0x77, 0x18, 0x69, 0x08, 0xdb, 0x8b, 0x67, 0x7b, 0x13, 0xdd,
  5862. 0x50, 0x75, 0x96, 0x26, 0xe8, 0x1d, 0x1d, 0xff, 0xc7, 0x1a, 0x3d, 0x3b, 0x62, 0x7c, 0x5a, 0xba,
  5863. 0x33, 0xe8, 0xdb, 0xe8, 0x12, 0x77, 0x82, 0x88, 0x34, 0x16, 0x23, 0x31, 0x38, 0x1f, 0xec, 0xef,
  5864. 0x91, 0xb2, 0xe1, 0xb6, 0x88, 0xbe, 0x1d, 0x04, 0x11, 0x1c, 0xd3, 0xb3, 0x7f, 0xa1, 0x08, 0xb3,
  5865. 0x79, 0xdd, 0xa5, 0x8b, 0x8e, 0xdc, 0x77, 0xa3, 0x65, 0xca, 0x5e, 0x59, 0xe6, 0xa2, 0x5b, 0x11,
  5866. 0xe5, 0x58, 0x61, 0xd0, 0xd9, 0x0f, 0xdd, 0x6d, 0xf9, 0xc6, 0x1c, 0x8c, 0x67, 0xbf, 0xc6, 0x4a,
  5867. 0xb1, 0x80, 0x52, 0xbc, 0x80, 0x38, 0xa1, 0x30, 0xee, 0xd1, 0x56, 0x09, 0x66, 0xa5, 0x58, 0x40,
  5868. 0x75, 0x69, 0xd7, 0x40, 0x0f, 0x69, 0x97, 0x31, 0x44, 0x83, 0xc7, 0x3b, 0x44, 0xe8, 0x33, 0x00,
  5869. 0x5b, 0xae, 0xe7, 0x86, 0x3b, 0x8c, 0xfa, 0xd0, 0x91, 0xa9, 0x2b, 0xe6, 0x6c, 0x55, 0x51, 0xc1,
  5870. 0x1a, 0x45, 0xf4, 0x12, 0x8c, 0xaa, 0x0d, 0x58, 0x29, 0x33, 0x4d, 0xa7, 0x66, 0x39, 0x12, 0x9f,
  5871. 0x46, 0x65, 0xac, 0xe3, 0xd9, 0x9f, 0x4b, 0xae, 0x17, 0xb1, 0x03, 0xb4, 0xf1, 0xb5, 0xfa, 0x1d,
  5872. 0xdf, 0x42, 0xf7, 0xf1, 0xb5, 0xbf, 0x56, 0x84, 0x49, 0xa3, 0xb1, 0x4e, 0xd8, 0xc7, 0x99, 0x75,
  5873. 0x8d, 0x1e, 0xe0, 0x4e, 0x44, 0xc4, 0xfe, 0xb3, 0x7b, 0x6f, 0x15, 0xfd, 0x90, 0xa7, 0x3b, 0x80,
  5874. 0xd7, 0x47, 0x9f, 0x81, 0x52, 0xd3, 0x09, 0x99, 0xe4, 0x8c, 0x88, 0x7d, 0xd7, 0x0f, 0xb1, 0xf8,
  5875. 0x61, 0xe2, 0x84, 0x91, 0x76, 0x6b, 0x72, 0xda, 0x31, 0x49, 0x7a, 0xd3, 0x50, 0xfe, 0x44, 0x5a,
  5876. 0x8f, 0xa9, 0x4e, 0x50, 0x26, 0x66, 0x1f, 0x73, 0x18, 0x7a, 0x19, 0xc6, 0x02, 0xc2, 0x56, 0xc5,
  5877. 0x32, 0xe5, 0xe6, 0xd8, 0x32, 0x1b, 0x8c, 0xd9, 0x3e, 0xac, 0xc1, 0xb0, 0x81, 0x19, 0xbf, 0x0d,
  5878. 0x86, 0xba, 0xbc, 0x0d, 0x9e, 0x86, 0x61, 0xf6, 0x43, 0xad, 0x00, 0x35, 0x1b, 0x15, 0x5e, 0x8c,
  5879. 0x25, 0x3c, 0xb9, 0x60, 0x46, 0xfa, 0x5b, 0x30, 0xf4, 0xf5, 0x21, 0x16, 0x35, 0xd3, 0x32, 0x8f,
  5880. 0xf0, 0x53, 0x4e, 0x2c, 0x79, 0x2c, 0x61, 0xf6, 0x07, 0x61, 0xa2, 0xec, 0x90, 0x96, 0xef, 0xad,
  5881. 0x78, 0x8d, 0xb6, 0xef, 0x7a, 0x11, 0x9a, 0x85, 0x01, 0x76, 0x89, 0xf0, 0x23, 0x60, 0x80, 0x36,
  5882. 0x84, 0x59, 0x89, 0xbd, 0x0d, 0xa7, 0xcb, 0xfe, 0x3d, 0xef, 0x9e, 0x13, 0x34, 0x16, 0xab, 0x15,
  5883. 0xed, 0x7d, 0xbd, 0x2e, 0xdf, 0x77, 0xdc, 0x68, 0x2b, 0xf3, 0xe8, 0xd5, 0x6a, 0x72, 0xb6, 0x76,
  5884. 0xd5, 0x6d, 0x92, 0x1c, 0x29, 0xc8, 0x5f, 0x2d, 0x18, 0x2d, 0xc5, 0xf8, 0x4a, 0xab, 0x65, 0xe5,
  5885. 0x6a, 0xb5, 0xde, 0x80, 0x91, 0x2d, 0x97, 0x34, 0x1b, 0x98, 0x6c, 0x89, 0x95, 0xf8, 0x54, 0xbe,
  5886. 0x1d, 0xca, 0x2a, 0xc5, 0x94, 0x52, 0x2f, 0xfe, 0x3a, 0x5c, 0x15, 0x95, 0xb1, 0x22, 0x83, 0x76,
  5887. 0x61, 0x4a, 0x3e, 0x18, 0x24, 0x54, 0xac, 0xcb, 0xa7, 0xbb, 0xbd, 0x42, 0x4c, 0xe2, 0xa7, 0x1e,
  5888. 0x1c, 0xcc, 0x4f, 0xe1, 0x04, 0x19, 0x9c, 0x22, 0x4c, 0x9f, 0x83, 0x2d, 0x7a, 0x02, 0x0f, 0xb0,
  5889. 0xe1, 0x67, 0xcf, 0x41, 0xf6, 0xb2, 0x65, 0xa5, 0xf6, 0x8f, 0x59, 0xf0, 0x58, 0x6a, 0x64, 0xc4,
  5890. 0x0b, 0xff, 0x98, 0x67, 0x21, 0xf9, 0xe2, 0x2e, 0xf4, 0x7e, 0x71, 0xdb, 0x7f, 0xd7, 0x82, 0x53,
  5891. 0x2b, 0xad, 0x76, 0xb4, 0x5f, 0x76, 0x4d, 0x15, 0xd4, 0x47, 0x60, 0xa8, 0x45, 0x1a, 0x6e, 0xa7,
  5892. 0x25, 0x66, 0x6e, 0x5e, 0x9e, 0x52, 0x6b, 0xac, 0xf4, 0xf0, 0x60, 0x7e, 0xbc, 0x16, 0xf9, 0x81,
  5893. 0xb3, 0x4d, 0x78, 0x01, 0x16, 0xe8, 0xec, 0xac, 0x77, 0xdf, 0x26, 0x37, 0xdd, 0x96, 0x2b, 0xed,
  5894. 0x8a, 0xba, 0xca, 0xec, 0x16, 0xe4, 0x80, 0x2e, 0xbc, 0xd1, 0x71, 0xbc, 0xc8, 0x8d, 0xf6, 0x85,
  5895. 0xf6, 0x48, 0x12, 0xc1, 0x31, 0x3d, 0xfb, 0xab, 0x16, 0x4c, 0xca, 0x75, 0xbf, 0xd8, 0x68, 0x04,
  5896. 0x24, 0x0c, 0xd1, 0x1c, 0x14, 0xdc, 0xb6, 0xe8, 0x25, 0x88, 0x5e, 0x16, 0x2a, 0x55, 0x5c, 0x70,
  5897. 0xdb, 0x92, 0x2d, 0x63, 0x07, 0x61, 0xd1, 0x54, 0xa4, 0x5d, 0x17, 0xe5, 0x58, 0x61, 0xa0, 0xcb,
  5898. 0x30, 0xe2, 0xf9, 0x0d, 0x6e, 0xdb, 0xc5, 0xaf, 0x34, 0xb6, 0xc0, 0xd6, 0x45, 0x19, 0x56, 0x50,
  5899. 0x54, 0x85, 0x12, 0x37, 0x7b, 0x8a, 0x17, 0x6d, 0x5f, 0xc6, 0x53, 0xec, 0xcb, 0x36, 0x64, 0x4d,
  5900. 0x1c, 0x13, 0xb1, 0x7f, 0xc5, 0x82, 0x31, 0xf9, 0x65, 0x7d, 0xf2, 0x9c, 0x74, 0x6b, 0xc5, 0xfc,
  5901. 0x66, 0xbc, 0xb5, 0x28, 0xcf, 0xc8, 0x20, 0x06, 0xab, 0x58, 0x3c, 0x12, 0xab, 0x78, 0x15, 0x46,
  5902. 0x9d, 0x76, 0xbb, 0x6a, 0xf2, 0x99, 0x6c, 0x29, 0x2d, 0xc6, 0xc5, 0x58, 0xc7, 0xb1, 0x7f, 0xb4,
  5903. 0x00, 0x13, 0xf2, 0x0b, 0x6a, 0x9d, 0xcd, 0x90, 0x44, 0x68, 0x03, 0x4a, 0x0e, 0x9f, 0x25, 0x22,
  5904. 0x17, 0xf9, 0xc5, 0x6c, 0x39, 0x82, 0x31, 0xa5, 0xf1, 0x85, 0xbf, 0x28, 0x6b, 0xe3, 0x98, 0x10,
  5905. 0x6a, 0xc2, 0xb4, 0xe7, 0x47, 0xec, 0xf0, 0x57, 0xf0, 0x6e, 0xaa, 0x9d, 0x24, 0xf5, 0xb3, 0x82,
  5906. 0xfa, 0xf4, 0x7a, 0x92, 0x0a, 0x4e, 0x13, 0x46, 0x2b, 0x52, 0x36, 0x53, 0xcc, 0x17, 0x06, 0xe8,
  5907. 0x13, 0x97, 0x2d, 0x9a, 0xb1, 0x7f, 0xd9, 0x82, 0x92, 0x44, 0x3b, 0x09, 0x2d, 0xde, 0x1a, 0x0c,
  5908. 0x87, 0x6c, 0x12, 0xe4, 0xd0, 0xd8, 0xdd, 0x3a, 0xce, 0xe7, 0x2b, 0xbe, 0xd3, 0xf8, 0xff, 0x10,
  5909. 0x4b, 0x1a, 0x4c, 0x34, 0xaf, 0xba, 0xff, 0x2e, 0x11, 0xcd, 0xab, 0xfe, 0xe4, 0x5c, 0x4a, 0x7f,
  5910. 0xc8, 0xfa, 0xac, 0xc9, 0xba, 0x28, 0xeb, 0xd5, 0x0e, 0xc8, 0x96, 0x7b, 0x3f, 0xc9, 0x7a, 0x55,
  5911. 0x59, 0x29, 0x16, 0x50, 0xf4, 0x26, 0x8c, 0xd5, 0xa5, 0x4c, 0x36, 0xde, 0xe1, 0x97, 0xba, 0xea,
  5912. 0x07, 0x94, 0x2a, 0x89, 0xcb, 0x42, 0x96, 0xb5, 0xfa, 0xd8, 0xa0, 0x66, 0x9a, 0x11, 0x14, 0x7b,
  5913. 0x99, 0x11, 0xc4, 0x74, 0xf3, 0x95, 0xea, 0x3f, 0x6e, 0xc1, 0x10, 0x97, 0xc5, 0xf5, 0x27, 0x0a,
  5914. 0xd5, 0x34, 0x6b, 0xf1, 0xd8, 0xdd, 0xa1, 0x85, 0x42, 0x53, 0x86, 0xd6, 0xa0, 0xc4, 0x7e, 0x30,
  5915. 0x59, 0x62, 0x31, 0xdf, 0xea, 0x9e, 0xb7, 0xaa, 0x77, 0xf0, 0x8e, 0xac, 0x86, 0x63, 0x0a, 0xf6,
  5916. 0x0f, 0x17, 0xe9, 0xe9, 0x16, 0xa3, 0x1a, 0x97, 0xbe, 0xf5, 0xe8, 0x2e, 0xfd, 0xc2, 0xa3, 0xba,
  5917. 0xf4, 0xb7, 0x61, 0xb2, 0xae, 0xe9, 0xe1, 0xe2, 0x99, 0xbc, 0xdc, 0x75, 0x91, 0x68, 0x2a, 0x3b,
  5918. 0x2e, 0x65, 0x59, 0x36, 0x89, 0xe0, 0x24, 0x55, 0xf4, 0x6d, 0x30, 0xc6, 0xe7, 0x59, 0xb4, 0xc2,
  5919. 0x2d, 0x31, 0x3e, 0x90, 0xbf, 0x5e, 0xf4, 0x26, 0xb8, 0x54, 0x4e, 0xab, 0x8e, 0x0d, 0x62, 0xf6,
  5920. 0x9f, 0x58, 0x80, 0x56, 0xda, 0x3b, 0xa4, 0x45, 0x02, 0xa7, 0x19, 0x8b, 0xd3, 0xbf, 0xdf, 0x82,
  5921. 0x59, 0x92, 0x2a, 0x5e, 0xf6, 0x5b, 0x2d, 0xf1, 0x68, 0xc9, 0x79, 0x57, 0xaf, 0xe4, 0xd4, 0x51,
  5922. 0x6e, 0x09, 0xb3, 0x79, 0x18, 0x38, 0xb7, 0x3d, 0xb4, 0x06, 0x33, 0xfc, 0x96, 0x54, 0x00, 0xcd,
  5923. 0xf6, 0xfa, 0x71, 0x41, 0x78, 0x66, 0x23, 0x8d, 0x82, 0xb3, 0xea, 0xd9, 0xdf, 0x35, 0x06, 0xb9,
  5924. 0xbd, 0x78, 0x4f, 0x8f, 0xf0, 0x9e, 0x1e, 0xe1, 0x3d, 0x3d, 0xc2, 0x7b, 0x7a, 0x84, 0xf7, 0xf4,
  5925. 0x08, 0xdf, 0xf4, 0x7a, 0x84, 0x3f, 0xb2, 0x60, 0x26, 0x7d, 0x0d, 0x9c, 0x04, 0x63, 0xde, 0x81,
  5926. 0x99, 0xf4, 0x5d, 0xd7, 0xd5, 0xce, 0x2e, 0xdd, 0xcf, 0xf8, 0xde, 0xcb, 0xf8, 0x06, 0x9c, 0x45,
  5927. 0xdf, 0xfe, 0xcb, 0x16, 0x9c, 0x56, 0xc8, 0xc6, 0x4b, 0xff, 0xf3, 0x30, 0xc3, 0xcf, 0x97, 0xe5,
  5928. 0xa6, 0xe3, 0xb6, 0x36, 0x48, 0xab, 0xdd, 0x74, 0x22, 0x69, 0x66, 0x70, 0x35, 0x73, 0xab, 0x26,
  5929. 0x4c, 0x74, 0x8d, 0x8a, 0x4b, 0x8f, 0xd1, 0x7e, 0x65, 0x00, 0x70, 0x56, 0x33, 0xf6, 0x2f, 0x8c,
  5930. 0xc0, 0xe0, 0xca, 0x1e, 0xf1, 0xa2, 0x13, 0x18, 0xfa, 0x3a, 0x4c, 0xb8, 0xde, 0x9e, 0xdf, 0xdc,
  5931. 0x23, 0x0d, 0x0e, 0x3f, 0xca, 0xd3, 0xfd, 0x8c, 0x20, 0x3d, 0x51, 0x31, 0x48, 0xe0, 0x04, 0xc9,
  5932. 0x47, 0x21, 0x3e, 0xbf, 0x06, 0x43, 0xfc, 0xd6, 0x12, 0xb2, 0xf3, 0xcc, 0x4b, 0x8a, 0x0d, 0xa2,
  5933. 0xb8, 0x8b, 0x63, 0xd1, 0x3e, 0xbf, 0x15, 0x45, 0x75, 0xf4, 0x39, 0x98, 0xd8, 0x72, 0x83, 0x30,
  5934. 0xda, 0x70, 0x5b, 0x24, 0x8c, 0x9c, 0x56, 0xfb, 0x21, 0xc4, 0xe5, 0x6a, 0x1c, 0x56, 0x0d, 0x4a,
  5935. 0x38, 0x41, 0x19, 0x6d, 0xc3, 0x78, 0xd3, 0xd1, 0x9b, 0x1a, 0x3e, 0x72, 0x53, 0xea, 0x3a, 0xbc,
  5936. 0xa9, 0x13, 0xc2, 0x26, 0x5d, 0x7a, 0x7e, 0xd4, 0x99, 0xc4, 0x77, 0x84, 0xc9, 0x41, 0xd4, 0xf9,
  5937. 0xc1, 0x45, 0xbd, 0x1c, 0x46, 0x39, 0x3b, 0x66, 0x11, 0x5c, 0x32, 0x39, 0x3b, 0xcd, 0xee, 0xf7,
  5938. 0xb3, 0x50, 0x22, 0x74, 0x08, 0x29, 0x61, 0x71, 0xa3, 0x5e, 0xe9, 0xaf, 0xaf, 0x6b, 0x6e, 0x3d,
  5939. 0xf0, 0x4d, 0x45, 0xc5, 0x8a, 0xa4, 0x84, 0x63, 0xa2, 0x68, 0x19, 0x86, 0x42, 0x12, 0xb8, 0x24,
  5940. 0x14, 0x77, 0x6b, 0x97, 0x69, 0x64, 0x68, 0xdc, 0x99, 0x86, 0xff, 0xc6, 0xa2, 0x2a, 0x5d, 0x5e,
  5941. 0x0e, 0x93, 0xe1, 0xb2, 0xdb, 0x4f, 0x5b, 0x5e, 0x8b, 0xac, 0x14, 0x0b, 0x28, 0x7a, 0x1d, 0x86,
  5942. 0x03, 0xd2, 0x64, 0x9a, 0xb0, 0xf1, 0xfe, 0x17, 0x39, 0x57, 0xac, 0xf1, 0x7a, 0x58, 0x12, 0x40,
  5943. 0x37, 0x00, 0x05, 0x84, 0x72, 0x86, 0xae, 0xb7, 0xad, 0xec, 0x64, 0xc5, 0xcd, 0xa2, 0x4e, 0x22,
  5944. 0x1c, 0x63, 0x48, 0xbf, 0x26, 0x9c, 0x51, 0x0d, 0x5d, 0x83, 0x69, 0x55, 0x5a, 0xf1, 0xc2, 0xc8,
  5945. 0xa1, 0x27, 0xfa, 0x24, 0xa3, 0xa5, 0x04, 0x33, 0x38, 0x89, 0x80, 0xd3, 0x75, 0xec, 0x2f, 0x5b,
  5946. 0xc0, 0xc7, 0xf9, 0x04, 0xc4, 0x11, 0xaf, 0x99, 0xe2, 0x88, 0xb3, 0xb9, 0x33, 0x97, 0x23, 0x8a,
  5947. 0xf8, 0xb2, 0x05, 0xa3, 0xda, 0xcc, 0xc6, 0x6b, 0xd6, 0xea, 0xb2, 0x66, 0x3b, 0x30, 0x45, 0x57,
  5948. 0xfa, 0xad, 0xcd, 0x90, 0x04, 0x7b, 0xa4, 0xc1, 0x16, 0x66, 0xe1, 0xe1, 0x16, 0xa6, 0xb2, 0xc9,
  5949. 0xbb, 0x99, 0x20, 0x88, 0x53, 0x4d, 0xd8, 0x9f, 0x95, 0x5d, 0x55, 0x26, 0x8c, 0x75, 0x35, 0xe7,
  5950. 0x09, 0x13, 0x46, 0x35, 0xab, 0x38, 0xc6, 0xa1, 0x5b, 0x6d, 0xc7, 0x0f, 0xa3, 0xa4, 0x09, 0xe3,
  5951. 0x75, 0x3f, 0x8c, 0x30, 0x83, 0xd8, 0x2f, 0x00, 0xac, 0xdc, 0x27, 0x75, 0xbe, 0x62, 0xf5, 0xd7,
  5952. 0x92, 0x95, 0xff, 0x5a, 0xb2, 0x7f, 0xcb, 0x82, 0x89, 0xd5, 0x65, 0xe3, 0xe6, 0x5a, 0x00, 0xe0,
  5953. 0x4f, 0xbc, 0xbb, 0x77, 0xd7, 0xa5, 0xfe, 0x9f, 0xab, 0x70, 0x55, 0x29, 0xd6, 0x30, 0xd0, 0x59,
  5954. 0x28, 0x36, 0x3b, 0x9e, 0x90, 0x97, 0x0e, 0x53, 0x7e, 0xe0, 0x66, 0xc7, 0xc3, 0xb4, 0x4c, 0xf3,
  5955. 0xa1, 0x28, 0xf6, 0xed, 0x43, 0xd1, 0x33, 0x96, 0x01, 0x9a, 0x87, 0xc1, 0x7b, 0xf7, 0xdc, 0x06,
  5956. 0xf7, 0x18, 0x15, 0xb6, 0x09, 0x77, 0xef, 0x56, 0xca, 0x21, 0xe6, 0xe5, 0xf6, 0x97, 0x8a, 0x30,
  5957. 0xb7, 0xda, 0x24, 0xf7, 0xdf, 0xa1, 0xd7, 0x6c, 0xbf, 0x1e, 0x20, 0x47, 0x93, 0x3c, 0x1d, 0xd5,
  5958. 0xcb, 0xa7, 0xf7, 0x78, 0x6c, 0xc1, 0x30, 0xb7, 0xe0, 0x93, 0x3e, 0xb4, 0xaf, 0x66, 0xb5, 0x9e,
  5959. 0x3f, 0x20, 0x0b, 0xdc, 0x12, 0x50, 0xb8, 0x00, 0xaa, 0x0b, 0x53, 0x94, 0x62, 0x49, 0x7c, 0xee,
  5960. 0x15, 0x18, 0xd3, 0x31, 0x8f, 0xe4, 0x6f, 0xf7, 0xff, 0x15, 0x61, 0x8a, 0xf6, 0xe0, 0x91, 0x4e,
  5961. 0xc4, 0xed, 0xf4, 0x44, 0x1c, 0xb7, 0xcf, 0x55, 0xef, 0xd9, 0x78, 0x33, 0x39, 0x1b, 0x57, 0xf3,
  5962. 0x66, 0xe3, 0xa4, 0xe7, 0xe0, 0x3b, 0x2d, 0x98, 0x59, 0x6d, 0xfa, 0xf5, 0xdd, 0x84, 0x5f, 0xd4,
  5963. 0x4b, 0x30, 0x4a, 0x8f, 0xe3, 0xd0, 0x70, 0xd9, 0x37, 0x82, 0x38, 0x08, 0x10, 0xd6, 0xf1, 0xb4,
  5964. 0x6a, 0xb7, 0x6f, 0x57, 0xca, 0x59, 0xb1, 0x1f, 0x04, 0x08, 0xeb, 0x78, 0xf6, 0x6f, 0x58, 0x70,
  5965. 0xee, 0xda, 0xf2, 0x4a, 0xbc, 0x14, 0x53, 0xe1, 0x27, 0x2e, 0xc1, 0x50, 0xbb, 0xa1, 0x75, 0x25,
  5966. 0x96, 0x27, 0x97, 0x59, 0x2f, 0x04, 0xf4, 0xdd, 0x12, 0x5a, 0xe5, 0xa7, 0x2c, 0x98, 0xb9, 0xe6,
  5967. 0x46, 0xf4, 0x76, 0x4d, 0x06, 0x42, 0xa0, 0xd7, 0x6b, 0xe8, 0x46, 0x7e, 0xb0, 0x9f, 0x0c, 0x84,
  5968. 0x80, 0x15, 0x04, 0x6b, 0x58, 0xbc, 0xe5, 0x3d, 0x97, 0xd9, 0x8e, 0x17, 0x4c, 0xcd, 0x1a, 0x16,
  5969. 0xe5, 0x58, 0x61, 0xd0, 0x0f, 0x6b, 0xb8, 0x01, 0x13, 0x4a, 0xee, 0x8b, 0x13, 0x56, 0x7d, 0x58,
  5970. 0x59, 0x02, 0x70, 0x8c, 0x43, 0xdf, 0x67, 0xf3, 0xd7, 0x9a, 0x9d, 0x30, 0x22, 0xc1, 0x56, 0x98,
  5971. 0x73, 0x3a, 0xbe, 0x00, 0x25, 0x22, 0x55, 0x00, 0xa2, 0xd7, 0x8a, 0x63, 0x54, 0xba, 0x01, 0x1e,
  5972. 0x8f, 0x41, 0xe1, 0xf5, 0xe1, 0x65, 0x79, 0x34, 0x37, 0xb9, 0x55, 0x40, 0x44, 0x6f, 0x4b, 0x0f,
  5973. 0x50, 0xc1, 0x3c, 0xdd, 0x57, 0x52, 0x50, 0x9c, 0x51, 0xc3, 0xfe, 0x31, 0x0b, 0x4e, 0xab, 0x0f,
  5974. 0x7e, 0xd7, 0x7d, 0xa6, 0xfd, 0xb3, 0x05, 0x18, 0xbf, 0xbe, 0xb1, 0x51, 0xbd, 0x46, 0x22, 0x71,
  5975. 0x6d, 0xf7, 0x56, 0xec, 0x63, 0x4d, 0x3f, 0xd9, 0xed, 0x31, 0xd7, 0x89, 0xdc, 0xe6, 0x02, 0x8f,
  5976. 0x73, 0xb4, 0x50, 0xf1, 0xa2, 0x5b, 0x41, 0x2d, 0x0a, 0x5c, 0x6f, 0x3b, 0x53, 0xa3, 0x29, 0x99,
  5977. 0x8b, 0x62, 0x1e, 0x73, 0x81, 0x5e, 0x80, 0x21, 0x16, 0x68, 0x49, 0x4e, 0xc2, 0xe3, 0xea, 0x2d,
  5978. 0xc4, 0x4a, 0x0f, 0x0f, 0xe6, 0x4b, 0xb7, 0x71, 0x85, 0xff, 0xc1, 0x02, 0x15, 0xdd, 0x86, 0xd1,
  5979. 0x9d, 0x28, 0x6a, 0x5f, 0x27, 0x4e, 0x83, 0x3e, 0xc6, 0xf9, 0x71, 0x78, 0x3e, 0xeb, 0x38, 0xa4,
  5980. 0x83, 0xc0, 0xd1, 0xe2, 0x13, 0x24, 0x2e, 0x0b, 0xb1, 0x4e, 0xc7, 0xae, 0x01, 0xc4, 0xb0, 0x63,
  5981. 0x52, 0xcd, 0xd8, 0x7f, 0x60, 0xc1, 0x30, 0x8f, 0x79, 0x11, 0xa0, 0x8f, 0xc2, 0x00, 0xb9, 0x4f,
  5982. 0xea, 0x82, 0xe3, 0xcd, 0xec, 0x70, 0xcc, 0x69, 0x71, 0x11, 0x33, 0xfd, 0x8f, 0x59, 0x2d, 0x74,
  5983. 0x1d, 0x86, 0x69, 0x6f, 0xaf, 0xa9, 0x00, 0x20, 0x4f, 0xe6, 0x7d, 0xb1, 0x9a, 0x76, 0xce, 0x9c,
  5984. 0x89, 0x22, 0x2c, 0xab, 0x33, 0x7d, 0x78, 0xbd, 0x5d, 0xa3, 0x27, 0x76, 0xd4, 0x8d, 0xb1, 0xd8,
  5985. 0x58, 0xae, 0x72, 0x24, 0x41, 0x8d, 0xeb, 0xc3, 0x65, 0x21, 0x8e, 0x89, 0xd8, 0x1b, 0x50, 0xa2,
  5986. 0x93, 0xba, 0xd8, 0x74, 0x9d, 0xee, 0x2a, 0xfe, 0x67, 0xa0, 0x24, 0x15, 0xf8, 0xa1, 0xf0, 0x75,
  5987. 0x67, 0x54, 0xa5, 0x7e, 0x3f, 0xc4, 0x31, 0xdc, 0xde, 0x82, 0x53, 0xcc, 0x1c, 0xd3, 0x89, 0x76,
  5988. 0x8c, 0x3d, 0xd6, 0x7b, 0x31, 0x3f, 0x2b, 0x1e, 0x90, 0x7c, 0x66, 0x66, 0x35, 0x77, 0xd2, 0x31,
  5989. 0x49, 0x31, 0x7e, 0x4c, 0xda, 0x5f, 0x1b, 0x80, 0xc7, 0x2b, 0xb5, 0xfc, 0x70, 0x28, 0x2f, 0xc3,
  5990. 0x18, 0xe7, 0x4b, 0xe9, 0xd2, 0x76, 0x9a, 0xa2, 0x5d, 0x25, 0x5b, 0xde, 0xd0, 0x60, 0xd8, 0xc0,
  5991. 0x44, 0xe7, 0xa0, 0xe8, 0xbe, 0xe5, 0x25, 0x9d, 0xad, 0x2a, 0x6f, 0xac, 0x63, 0x5a, 0x4e, 0xc1,
  5992. 0x94, 0xc5, 0xe5, 0x77, 0x87, 0x02, 0x2b, 0x36, 0xf7, 0x35, 0x98, 0x70, 0xc3, 0x7a, 0xe8, 0x56,
  5993. 0x3c, 0x7a, 0xce, 0x68, 0x27, 0x95, 0x12, 0x6e, 0xd0, 0x4e, 0x2b, 0x28, 0x4e, 0x60, 0x6b, 0x17,
  5994. 0xd9, 0x60, 0xdf, 0x6c, 0x72, 0x4f, 0xe7, 0x6f, 0xfa, 0x02, 0x68, 0xb3, 0xaf, 0x0b, 0x99, 0x92,
  5995. 0x40, 0xbc, 0x00, 0xf8, 0x07, 0x87, 0x58, 0xc2, 0xe8, 0xcb, 0xb1, 0xbe, 0xe3, 0xb4, 0x17, 0x3b,
  5996. 0xd1, 0x4e, 0xd9, 0x0d, 0xeb, 0xfe, 0x1e, 0x09, 0xf6, 0xd9, 0xa3, 0x7f, 0x24, 0x7e, 0x39, 0x2a,
  5997. 0xc0, 0xf2, 0xf5, 0xc5, 0x2a, 0xc5, 0xc4, 0xe9, 0x3a, 0x68, 0x11, 0x26, 0x65, 0x61, 0x8d, 0x84,
  5998. 0xec, 0x0a, 0x1b, 0x65, 0x64, 0x94, 0xfb, 0x93, 0x28, 0x56, 0x44, 0x92, 0xf8, 0x26, 0x27, 0x0d,
  5999. 0xc7, 0xc1, 0x49, 0x7f, 0x04, 0xc6, 0x5d, 0xcf, 0x8d, 0x5c, 0x27, 0xf2, 0xb9, 0x86, 0x8b, 0xbf,
  6000. 0xef, 0x99, 0xe8, 0xbe, 0xa2, 0x03, 0xb0, 0x89, 0x67, 0xff, 0x97, 0x01, 0x98, 0x66, 0xd3, 0xf6,
  6001. 0xde, 0x0a, 0xfb, 0x66, 0x5a, 0x61, 0xb7, 0xd3, 0x2b, 0xec, 0x38, 0x9e, 0x08, 0x0f, 0xbd, 0xcc,
  6002. 0x3e, 0x07, 0x25, 0xe5, 0xf1, 0x25, 0x5d, 0x3e, 0xad, 0x1c, 0x97, 0xcf, 0xde, 0xdc, 0x87, 0x34,
  6003. 0x9a, 0x2b, 0x66, 0x1a, 0xcd, 0xfd, 0x75, 0x0b, 0x62, 0x95, 0x0d, 0xba, 0x0e, 0xa5, 0xb6, 0xcf,
  6004. 0x6c, 0x41, 0x03, 0x69, 0x60, 0xfd, 0x78, 0xe6, 0x45, 0xc5, 0x2f, 0x45, 0xfe, 0xf1, 0x55, 0x59,
  6005. 0x03, 0xc7, 0x95, 0xd1, 0x12, 0x0c, 0xb7, 0x03, 0x52, 0x8b, 0x58, 0x54, 0x94, 0x9e, 0x74, 0xf8,
  6006. 0x1a, 0xe1, 0xf8, 0x58, 0x56, 0xb4, 0x7f, 0xce, 0x02, 0xe0, 0x76, 0x69, 0x8e, 0xb7, 0x4d, 0x4e,
  6007. 0x40, 0x6a, 0x5d, 0x86, 0x81, 0xb0, 0x4d, 0xea, 0xdd, 0xac, 0x74, 0xe3, 0xfe, 0xd4, 0xda, 0xa4,
  6008. 0x1e, 0x0f, 0x38, 0xfd, 0x87, 0x59, 0x6d, 0xfb, 0xbb, 0x01, 0x26, 0x62, 0xb4, 0x4a, 0x44, 0x5a,
  6009. 0xe8, 0x39, 0x23, 0x4a, 0xc2, 0xd9, 0x44, 0x94, 0x84, 0x12, 0xc3, 0xd6, 0x04, 0xa4, 0x9f, 0x83,
  6010. 0x62, 0xcb, 0xb9, 0x2f, 0x24, 0x60, 0xcf, 0x74, 0xef, 0x06, 0xa5, 0xbf, 0xb0, 0xe6, 0xdc, 0xe7,
  6011. 0x8f, 0xc4, 0x67, 0xe4, 0x02, 0x59, 0x73, 0xee, 0x1f, 0x72, 0x5b, 0x5c, 0x76, 0x48, 0xdd, 0x74,
  6012. 0xc3, 0xe8, 0x0b, 0xff, 0x39, 0xfe, 0xcf, 0x96, 0x1d, 0x6d, 0x84, 0xb5, 0xe5, 0x7a, 0xc2, 0xe4,
  6013. 0xaa, 0xaf, 0xb6, 0x5c, 0x2f, 0xd9, 0x96, 0xeb, 0xf5, 0xd1, 0x96, 0xeb, 0xa1, 0xb7, 0x61, 0x58,
  6014. 0x58, 0x44, 0x8a, 0xa8, 0x44, 0x57, 0xfa, 0x68, 0x4f, 0x18, 0x54, 0xf2, 0x36, 0xaf, 0xc8, 0x47,
  6015. 0xb0, 0x28, 0xed, 0xd9, 0xae, 0x6c, 0x10, 0xfd, 0x15, 0x0b, 0x26, 0xc4, 0x6f, 0x4c, 0xde, 0xea,
  6016. 0x90, 0x30, 0x12, 0xbc, 0xe7, 0x87, 0xfb, 0xef, 0x83, 0xa8, 0xc8, 0xbb, 0xf2, 0x61, 0x79, 0xcc,
  6017. 0x9a, 0xc0, 0x9e, 0x3d, 0x4a, 0xf4, 0x02, 0xfd, 0x7d, 0x0b, 0x4e, 0xb5, 0x9c, 0xfb, 0xbc, 0x45,
  6018. 0x5e, 0x86, 0x9d, 0xc8, 0xf5, 0x85, 0x65, 0xc1, 0x47, 0xfb, 0x9b, 0xfe, 0x54, 0x75, 0xde, 0x49,
  6019. 0xa9, 0xfe, 0x3c, 0x95, 0x85, 0xd2, 0xb3, 0xab, 0x99, 0xfd, 0x9a, 0xdb, 0x82, 0x11, 0xb9, 0xde,
  6020. 0x32, 0x44, 0x0d, 0x65, 0x9d, 0xb1, 0x3e, 0xb2, 0x41, 0xaa, 0x1e, 0x7d, 0x80, 0xb6, 0x23, 0xd6,
  6021. 0xda, 0x23, 0x6d, 0xe7, 0x73, 0x30, 0xa6, 0xaf, 0xb1, 0x47, 0xda, 0xd6, 0x5b, 0x30, 0x93, 0xb1,
  6022. 0x96, 0x1e, 0x69, 0x93, 0xf7, 0xe0, 0x6c, 0xee, 0xfa, 0x78, 0x94, 0x0d, 0xdb, 0x3f, 0x6b, 0xe9,
  6023. 0xe7, 0xe0, 0x09, 0xa8, 0x0e, 0x96, 0x4d, 0xd5, 0xc1, 0xf9, 0xee, 0x3b, 0x27, 0x47, 0x7f, 0xf0,
  6024. 0xa6, 0xde, 0x69, 0x7a, 0xaa, 0xa3, 0xd7, 0x61, 0xa8, 0x49, 0x4b, 0xa4, 0x5d, 0xad, 0xdd, 0x7b,
  6025. 0x47, 0xc6, 0xbc, 0x14, 0x2b, 0x0f, 0xb1, 0xa0, 0x60, 0xff, 0xa2, 0x05, 0x03, 0x27, 0x30, 0x12,
  6026. 0xd8, 0x1c, 0x89, 0xe7, 0x72, 0x49, 0x8b, 0x80, 0xc9, 0x0b, 0xd8, 0xb9, 0xb7, 0x72, 0x3f, 0x22,
  6027. 0x5e, 0xc8, 0x9e, 0x8a, 0x99, 0x03, 0xf3, 0x93, 0x16, 0xcc, 0xdc, 0xf4, 0x9d, 0xc6, 0x92, 0xd3,
  6028. 0x74, 0xbc, 0x3a, 0x09, 0x2a, 0xde, 0xf6, 0x91, 0x8c, 0xc2, 0x0b, 0x3d, 0x8d, 0xc2, 0x97, 0xa5,
  6029. 0x4d, 0xd5, 0x40, 0xfe, 0xfc, 0x51, 0x46, 0x32, 0x19, 0x37, 0xc6, 0xb0, 0xfe, 0xdd, 0x01, 0xa4,
  6030. 0xf7, 0x52, 0xb8, 0xe8, 0x60, 0x18, 0x76, 0x79, 0x7f, 0xc5, 0x24, 0x3e, 0x95, 0xcd, 0xe0, 0xa5,
  6031. 0x3e, 0x4f, 0x73, 0x3e, 0xe1, 0x05, 0x58, 0x12, 0xb2, 0x5f, 0x86, 0x4c, 0x3f, 0xff, 0xde, 0xc2,
  6032. 0x07, 0xfb, 0x93, 0x30, 0xcd, 0x6a, 0x1e, 0xf1, 0x61, 0x6c, 0x27, 0x64, 0x9b, 0x19, 0x11, 0x00,
  6033. 0xed, 0x2f, 0x5a, 0x30, 0xb9, 0x9e, 0x08, 0x8c, 0x76, 0x89, 0x69, 0x43, 0x33, 0x44, 0xea, 0x35,
  6034. 0x56, 0x8a, 0x05, 0xf4, 0xd8, 0x25, 0x59, 0x7f, 0x61, 0x41, 0x1c, 0x7a, 0xe3, 0x04, 0xd8, 0xb7,
  6035. 0x65, 0x83, 0x7d, 0xcb, 0x94, 0xb0, 0xa8, 0xee, 0xe4, 0x71, 0x6f, 0xe8, 0x86, 0x0a, 0x4a, 0xd5,
  6036. 0x45, 0xb8, 0x12, 0x93, 0xe1, 0x4b, 0x71, 0xc2, 0x8c, 0x5c, 0x25, 0xc3, 0x54, 0xd9, 0xbf, 0x5d,
  6037. 0x00, 0xa4, 0x70, 0xfb, 0x0e, 0x9a, 0x95, 0xae, 0x71, 0x3c, 0x41, 0xb3, 0xf6, 0x00, 0x31, 0x7d,
  6038. 0x7e, 0xe0, 0x78, 0x21, 0x27, 0xeb, 0x0a, 0xd9, 0xdd, 0xd1, 0x8c, 0x05, 0xe6, 0x44, 0x93, 0xe8,
  6039. 0x66, 0x8a, 0x1a, 0xce, 0x68, 0x41, 0xb3, 0xd3, 0x18, 0xec, 0xd7, 0x4e, 0x63, 0xa8, 0x87, 0x1b,
  6040. 0xde, 0xcf, 0x58, 0x30, 0xae, 0x86, 0xe9, 0x5d, 0x62, 0x24, 0xaf, 0xfa, 0x93, 0x73, 0x80, 0x56,
  6041. 0xb5, 0x2e, 0xb3, 0x8b, 0xe5, 0x5b, 0x99, 0x3b, 0xa5, 0xd3, 0x74, 0xdf, 0x26, 0x2a, 0x64, 0xe1,
  6042. 0xbc, 0x70, 0x8f, 0x14, 0xa5, 0x87, 0x07, 0xf3, 0xe3, 0xea, 0x1f, 0x0f, 0x91, 0x1c, 0x57, 0xa1,
  6043. 0x47, 0xf2, 0x64, 0x62, 0x29, 0xa2, 0x97, 0x60, 0xb0, 0xbd, 0xe3, 0x84, 0x24, 0xe1, 0x4c, 0x34,
  6044. 0x58, 0xa5, 0x85, 0x87, 0x07, 0xf3, 0x13, 0xaa, 0x02, 0x2b, 0xc1, 0x1c, 0xbb, 0xff, 0x50, 0x64,
  6045. 0xe9, 0xc5, 0xd9, 0x33, 0x14, 0xd9, 0x9f, 0x58, 0x30, 0xb0, 0xee, 0x37, 0x4e, 0xe2, 0x08, 0x78,
  6046. 0xcd, 0x38, 0x02, 0x9e, 0xc8, 0x8b, 0x5e, 0x9f, 0xbb, 0xfb, 0x57, 0x13, 0xbb, 0xff, 0x7c, 0x2e,
  6047. 0x85, 0xee, 0x1b, 0xbf, 0x05, 0xa3, 0x2c, 0x26, 0xbe, 0x70, 0x9c, 0x7a, 0xc1, 0xd8, 0xf0, 0xf3,
  6048. 0x89, 0x0d, 0x3f, 0xa9, 0xa1, 0x6a, 0x3b, 0xfd, 0x69, 0x18, 0x16, 0x9e, 0x38, 0x49, 0xaf, 0x54,
  6049. 0x81, 0x8b, 0x25, 0xdc, 0xfe, 0xf1, 0x22, 0x18, 0x31, 0xf8, 0xd1, 0x2f, 0x5b, 0xb0, 0x10, 0x70,
  6050. 0x0b, 0xdd, 0x46, 0xb9, 0x13, 0xb8, 0xde, 0x76, 0xad, 0xbe, 0x43, 0x1a, 0x9d, 0xa6, 0xeb, 0x6d,
  6051. 0x57, 0xb6, 0x3d, 0x5f, 0x15, 0xaf, 0xdc, 0x27, 0xf5, 0x0e, 0x53, 0x82, 0xf5, 0x08, 0xf8, 0xaf,
  6052. 0x2c, 0xdd, 0x9f, 0x7f, 0x70, 0x30, 0xbf, 0x80, 0x8f, 0x44, 0x1b, 0x1f, 0xb1, 0x2f, 0xe8, 0x37,
  6053. 0x2c, 0xb8, 0xc2, 0x43, 0xd3, 0xf7, 0xdf, 0xff, 0x2e, 0xaf, 0xe5, 0xaa, 0x24, 0x15, 0x13, 0xd9,
  6054. 0x20, 0x41, 0x6b, 0xe9, 0x23, 0x62, 0x40, 0xaf, 0x54, 0x8f, 0xd6, 0x16, 0x3e, 0x6a, 0xe7, 0xec,
  6055. 0x7f, 0x56, 0x84, 0x71, 0x11, 0xb2, 0x4a, 0xdc, 0x01, 0x2f, 0x19, 0x4b, 0xe2, 0xc9, 0xc4, 0x92,
  6056. 0x98, 0x36, 0x90, 0x8f, 0xe7, 0xf8, 0x0f, 0x61, 0x9a, 0x1e, 0xce, 0xd7, 0x89, 0x13, 0x44, 0x9b,
  6057. 0xc4, 0xe1, 0xe6, 0x57, 0xc5, 0x23, 0x9f, 0xfe, 0x4a, 0x3c, 0x77, 0x33, 0x49, 0x0c, 0xa7, 0xe9,
  6058. 0x7f, 0x33, 0xdd, 0x39, 0x1e, 0x4c, 0xa5, 0xa2, 0x8e, 0x7d, 0x0a, 0x4a, 0xca, 0x8d, 0x44, 0x1c,
  6059. 0x3a, 0xdd, 0x83, 0xf7, 0x25, 0x29, 0x70, 0x11, 0x5a, 0xec, 0xc2, 0x14, 0x93, 0xb3, 0xff, 0x41,
  6060. 0xc1, 0x68, 0x90, 0x4f, 0xe2, 0x3a, 0x8c, 0x38, 0x61, 0xe8, 0x6e, 0x7b, 0xa4, 0x21, 0x76, 0xec,
  6061. 0xfb, 0xf3, 0x76, 0xac, 0xd1, 0x0c, 0x73, 0xe5, 0x59, 0x14, 0x35, 0xb1, 0xa2, 0x81, 0xae, 0x73,
  6062. 0x23, 0xb7, 0x3d, 0xf9, 0xde, 0xeb, 0x8f, 0x1a, 0x48, 0x33, 0xb8, 0x3d, 0x82, 0x45, 0x7d, 0xf4,
  6063. 0x69, 0x6e, 0x85, 0x78, 0xc3, 0xf3, 0xef, 0x79, 0xd7, 0x7c, 0x5f, 0x86, 0x85, 0xe8, 0x8f, 0xe0,
  6064. 0xb4, 0xb4, 0x3d, 0x54, 0xd5, 0xb1, 0x49, 0xad, 0xbf, 0x30, 0x9e, 0x9f, 0x87, 0x19, 0x4a, 0xda,
  6065. 0xf4, 0xda, 0x0e, 0x11, 0x81, 0x49, 0x11, 0x0f, 0x4d, 0x96, 0x89, 0xb1, 0xcb, 0x7c, 0xca, 0x99,
  6066. 0xb5, 0x63, 0x39, 0xf2, 0x0d, 0x93, 0x04, 0x4e, 0xd2, 0xb4, 0xff, 0xb6, 0x05, 0xcc, 0x83, 0xf5,
  6067. 0x04, 0xf8, 0x91, 0x8f, 0x99, 0xfc, 0xc8, 0x6c, 0xde, 0x20, 0xe7, 0xb0, 0x22, 0x2f, 0xf2, 0x95,
  6068. 0x55, 0x0d, 0xfc, 0xfb, 0xfb, 0xc2, 0x74, 0xa4, 0xf7, 0xfb, 0xc3, 0xfe, 0xdf, 0x16, 0x3f, 0xc4,
  6069. 0x94, 0x93, 0x07, 0xfa, 0x76, 0x18, 0xa9, 0x3b, 0x6d, 0xa7, 0xce, 0x13, 0xc6, 0xe4, 0x4a, 0xf4,
  6070. 0x8c, 0x4a, 0x0b, 0xcb, 0xa2, 0x06, 0x97, 0x50, 0xc9, 0xb8, 0x7a, 0x23, 0xb2, 0xb8, 0xa7, 0x54,
  6071. 0x4a, 0x35, 0x39, 0xb7, 0x0b, 0xe3, 0x06, 0xb1, 0x47, 0x2a, 0xce, 0xf8, 0x76, 0x7e, 0xc5, 0xaa,
  6072. 0x38, 0x90, 0x2d, 0x98, 0xf6, 0xb4, 0xff, 0xf4, 0x42, 0x91, 0x8f, 0xcb, 0xf7, 0xf7, 0xba, 0x44,
  6073. 0xd9, 0xed, 0xa3, 0x39, 0xc7, 0x26, 0xc8, 0xe0, 0x34, 0x65, 0xfb, 0x27, 0x2c, 0x78, 0x4c, 0x47,
  6074. 0xd4, 0xfc, 0x6f, 0x7a, 0xe9, 0x08, 0xca, 0x30, 0xe2, 0xb7, 0x49, 0xe0, 0x44, 0x7e, 0x20, 0x6e,
  6075. 0x8d, 0xcb, 0x72, 0xd0, 0x6f, 0x89, 0xf2, 0x43, 0x11, 0x6e, 0x5d, 0x52, 0x97, 0xe5, 0x58, 0xd5,
  6076. 0xa4, 0xaf, 0x4f, 0x36, 0x18, 0xa1, 0xf0, 0xb4, 0x62, 0x67, 0x00, 0x53, 0x97, 0x87, 0x58, 0x40,
  6077. 0xec, 0xaf, 0x59, 0x7c, 0x61, 0xe9, 0x5d, 0x47, 0x6f, 0xc1, 0x54, 0xcb, 0x89, 0xea, 0x3b, 0x2b,
  6078. 0xf7, 0xdb, 0x01, 0xd7, 0xb8, 0xc8, 0x71, 0x7a, 0xa6, 0xd7, 0x38, 0x69, 0x1f, 0x19, 0x1b, 0x56,
  6079. 0xae, 0x25, 0x88, 0xe1, 0x14, 0x79, 0xb4, 0x09, 0xa3, 0xac, 0x8c, 0x39, 0x11, 0x86, 0xdd, 0x58,
  6080. 0x83, 0xbc, 0xd6, 0x94, 0xc5, 0xc1, 0x5a, 0x4c, 0x07, 0xeb, 0x44, 0xed, 0x9f, 0x2e, 0xf2, 0xdd,
  6081. 0xce, 0x58, 0xf9, 0xa7, 0x61, 0xb8, 0xed, 0x37, 0x96, 0x2b, 0x65, 0x2c, 0x66, 0x41, 0x5d, 0x23,
  6082. 0x55, 0x5e, 0x8c, 0x25, 0x1c, 0x5d, 0x86, 0x11, 0xf1, 0x53, 0x6a, 0xc8, 0xd8, 0xd9, 0x2c, 0xf0,
  6083. 0x42, 0xac, 0xa0, 0xe8, 0x79, 0x80, 0x76, 0xe0, 0xef, 0xb9, 0x0d, 0x16, 0xdc, 0xa2, 0x68, 0x1a,
  6084. 0x0b, 0x55, 0x15, 0x04, 0x6b, 0x58, 0xe8, 0x55, 0x18, 0xef, 0x78, 0x21, 0x67, 0x47, 0xb4, 0x50,
  6085. 0xb6, 0xca, 0x8c, 0xe5, 0xb6, 0x0e, 0xc4, 0x26, 0x2e, 0x5a, 0x84, 0xa1, 0xc8, 0x61, 0xc6, 0x2f,
  6086. 0x83, 0xf9, 0xc6, 0xb7, 0x1b, 0x14, 0x43, 0xcf, 0x4d, 0x42, 0x2b, 0x60, 0x51, 0x11, 0x7d, 0x4a,
  6087. 0xfa, 0xf3, 0xf2, 0x83, 0x5d, 0x58, 0xbd, 0xf7, 0x77, 0x09, 0x68, 0xde, 0xbc, 0xc2, 0x9a, 0xde,
  6088. 0xa0, 0x85, 0x5e, 0x01, 0x20, 0xf7, 0x23, 0x12, 0x78, 0x4e, 0x53, 0xd9, 0x96, 0x29, 0xbe, 0xa0,
  6089. 0xec, 0xaf, 0xfb, 0xd1, 0xed, 0x90, 0xac, 0x28, 0x0c, 0xac, 0x61, 0xdb, 0xbf, 0x51, 0x02, 0x88,
  6090. 0xf9, 0x76, 0xf4, 0x76, 0xea, 0xe0, 0x7a, 0xb6, 0x3b, 0xa7, 0x7f, 0x7c, 0xa7, 0x16, 0xfa, 0x1e,
  6091. 0x0b, 0x46, 0x9d, 0x66, 0xd3, 0xaf, 0x3b, 0x3c, 0xd8, 0x70, 0xa1, 0xfb, 0xc1, 0x29, 0xda, 0x5f,
  6092. 0x8c, 0x6b, 0xf0, 0x2e, 0xbc, 0x20, 0x57, 0xa8, 0x06, 0xe9, 0xd9, 0x0b, 0xbd, 0x61, 0xf4, 0x21,
  6093. 0xf9, 0x54, 0x2c, 0x1a, 0x43, 0xa9, 0x9e, 0x8a, 0x25, 0x76, 0x47, 0xe8, 0xaf, 0xc4, 0xdb, 0xc6,
  6094. 0x2b, 0x71, 0x20, 0xdf, 0x61, 0xd1, 0x60, 0x5f, 0x7b, 0x3d, 0x10, 0x51, 0x55, 0x0f, 0x5e, 0x30,
  6095. 0x98, 0xef, 0x1d, 0xa8, 0xbd, 0x93, 0x7a, 0x04, 0x2e, 0xf8, 0x1c, 0x4c, 0x36, 0x4c, 0x26, 0x40,
  6096. 0xac, 0xc4, 0xa7, 0xf2, 0xe8, 0x26, 0x78, 0x86, 0xf8, 0xda, 0x4f, 0x00, 0x70, 0x92, 0x30, 0xaa,
  6097. 0xf2, 0x58, 0x16, 0x15, 0x6f, 0xcb, 0x17, 0x9e, 0x17, 0x76, 0xee, 0x5c, 0xee, 0x87, 0x11, 0x69,
  6098. 0x51, 0xcc, 0xf8, 0x76, 0x5f, 0x17, 0x75, 0xb1, 0xa2, 0x82, 0x5e, 0x87, 0x21, 0xe6, 0x1e, 0x16,
  6099. 0xce, 0x8e, 0xe4, 0x4b, 0x9c, 0xcd, 0xe0, 0x6c, 0xf1, 0x86, 0x64, 0x7f, 0x43, 0x2c, 0x28, 0xa0,
  6100. 0xeb, 0xd2, 0xf9, 0x32, 0xac, 0x78, 0xb7, 0x43, 0xc2, 0x9c, 0x2f, 0x4b, 0x4b, 0xef, 0x8f, 0xfd,
  6101. 0x2a, 0x79, 0x79, 0x66, 0x06, 0x33, 0xa3, 0x26, 0xe5, 0xa2, 0xc4, 0x7f, 0x99, 0x18, 0x6d, 0x16,
  6102. 0xf2, 0xbb, 0x67, 0x26, 0x4f, 0x8b, 0x87, 0xf3, 0x8e, 0x49, 0x02, 0x27, 0x69, 0x52, 0x8e, 0x94,
  6103. 0xef, 0x7a, 0xe1, 0xbb, 0xd1, 0xeb, 0xec, 0xe0, 0x0f, 0x71, 0x76, 0x1b, 0xf1, 0x12, 0x2c, 0xea,
  6104. 0x9f, 0x28, 0x7b, 0x30, 0xe7, 0xc1, 0x54, 0x72, 0x8b, 0x3e, 0x52, 0x76, 0xe4, 0x0f, 0x06, 0x60,
  6105. 0xc2, 0x5c, 0x52, 0xe8, 0x0a, 0x94, 0x04, 0x11, 0x95, 0xcc, 0x40, 0xed, 0x92, 0x35, 0x09, 0xc0,
  6106. 0x31, 0x0e, 0xcb, 0x61, 0xc1, 0xaa, 0x6b, 0xc6, 0xba, 0x71, 0x0e, 0x0b, 0x05, 0xc1, 0x1a, 0x16,
  6107. 0x7d, 0x58, 0x6d, 0xfa, 0x7e, 0xa4, 0x2e, 0x24, 0xb5, 0xee, 0x96, 0x58, 0x29, 0x16, 0x50, 0x7a,
  6108. 0x11, 0xed, 0x92, 0xc0, 0x23, 0x4d, 0x33, 0xec, 0xb1, 0xba, 0x88, 0x6e, 0xe8, 0x40, 0x6c, 0xe2,
  6109. 0xd2, 0xeb, 0xd4, 0x0f, 0xd9, 0x42, 0x16, 0xcf, 0xb7, 0xd8, 0xf8, 0xb9, 0xc6, 0xfd, 0xbf, 0x25,
  6110. 0x1c, 0x7d, 0x12, 0x1e, 0x53, 0xa1, 0x9d, 0x30, 0xd7, 0x66, 0xc8, 0x16, 0x87, 0x0c, 0x69, 0xcb,
  6111. 0x63, 0xcb, 0xd9, 0x68, 0x38, 0xaf, 0x3e, 0x7a, 0x0d, 0x26, 0x04, 0x8b, 0x2f, 0x29, 0x0e, 0x9b,
  6112. 0x06, 0x36, 0x37, 0x0c, 0x28, 0x4e, 0x60, 0xcb, 0xc0, 0xcd, 0x8c, 0xcb, 0x96, 0x14, 0x46, 0xd2,
  6113. 0x81, 0x9b, 0x75, 0x38, 0x4e, 0xd5, 0x40, 0x8b, 0x30, 0xc9, 0x79, 0x30, 0xd7, 0xdb, 0xe6, 0x73,
  6114. 0x22, 0x5c, 0xab, 0xd4, 0x96, 0xba, 0x65, 0x82, 0x71, 0x12, 0x1f, 0xbd, 0x0c, 0x63, 0x4e, 0x50,
  6115. 0xdf, 0x71, 0x23, 0x52, 0x8f, 0x3a, 0x01, 0xf7, 0xb9, 0xd2, 0x2c, 0x94, 0x16, 0x35, 0x18, 0x36,
  6116. 0x30, 0xed, 0xb7, 0x61, 0x26, 0x23, 0x30, 0x04, 0x5d, 0x38, 0x4e, 0xdb, 0x95, 0xdf, 0x94, 0x30,
  6117. 0x63, 0x5e, 0xac, 0x56, 0xe4, 0xd7, 0x68, 0x58, 0x74, 0x75, 0xb2, 0x00, 0x12, 0x5a, 0x1e, 0x44,
  6118. 0xb5, 0x3a, 0x57, 0x25, 0x00, 0xc7, 0x38, 0xf6, 0xff, 0x28, 0xc0, 0x64, 0x86, 0x6e, 0x85, 0xe5,
  6119. 0xe2, 0x4b, 0x3c, 0x52, 0xe2, 0xd4, 0x7b, 0x66, 0x1c, 0xf0, 0xc2, 0x11, 0xe2, 0x80, 0x17, 0x7b,
  6120. 0xc5, 0x01, 0x1f, 0x78, 0x27, 0x71, 0xc0, 0xcd, 0x11, 0x1b, 0xec, 0x6b, 0xc4, 0x32, 0x62, 0x87,
  6121. 0x0f, 0x1d, 0x31, 0x76, 0xb8, 0x31, 0xe8, 0xc3, 0x7d, 0x0c, 0xfa, 0x0f, 0x17, 0x60, 0x2a, 0x69,
  6122. 0x49, 0x79, 0x02, 0x72, 0xdb, 0xd7, 0x0d, 0xb9, 0xed, 0xe5, 0x7e, 0x5c, 0x61, 0x73, 0x65, 0xb8,
  6123. 0x38, 0x21, 0xc3, 0xfd, 0x60, 0x5f, 0xd4, 0xba, 0xcb, 0x73, 0xff, 0x66, 0x01, 0x4e, 0x67, 0xfa,
  6124. 0xe2, 0x9e, 0xc0, 0xd8, 0xdc, 0x32, 0xc6, 0xe6, 0xb9, 0xbe, 0xdd, 0x84, 0x73, 0x07, 0xe8, 0x6e,
  6125. 0x62, 0x80, 0xae, 0xf4, 0x4f, 0xb2, 0xfb, 0x28, 0x7d, 0xb5, 0x08, 0xe7, 0x33, 0xeb, 0xc5, 0x62,
  6126. 0xcf, 0x55, 0x43, 0xec, 0xf9, 0x7c, 0x42, 0xec, 0x69, 0x77, 0xaf, 0x7d, 0x3c, 0x72, 0x50, 0xe1,
  6127. 0x2e, 0xcb, 0xa2, 0x1c, 0x3c, 0xa4, 0x0c, 0xd4, 0x70, 0x97, 0x55, 0x84, 0xb0, 0x49, 0xf7, 0x9b,
  6128. 0x49, 0xf6, 0xf9, 0x6f, 0x2c, 0x38, 0x9b, 0x39, 0x37, 0x27, 0x20, 0xeb, 0x5a, 0x37, 0x65, 0x5d,
  6129. 0x4f, 0xf7, 0xbd, 0x5a, 0x73, 0x84, 0x5f, 0xbf, 0x36, 0x90, 0xf3, 0x2d, 0xec, 0x25, 0x7f, 0x0b,
  6130. 0x46, 0x9d, 0x7a, 0x9d, 0x84, 0xe1, 0x9a, 0xdf, 0x50, 0xa1, 0x8e, 0x9f, 0x63, 0xef, 0xac, 0xb8,
  6131. 0xf8, 0xf0, 0x60, 0x7e, 0x2e, 0x49, 0x22, 0x06, 0x63, 0x9d, 0x02, 0xfa, 0x34, 0x8c, 0x84, 0xe2,
  6132. 0xde, 0x14, 0x73, 0xff, 0x42, 0x9f, 0x83, 0xe3, 0x6c, 0x92, 0xa6, 0x19, 0x8b, 0x49, 0x49, 0x2a,
  6133. 0x14, 0x49, 0x33, 0x6e, 0x4b, 0xe1, 0x58, 0xe3, 0xb6, 0x3c, 0x0f, 0xb0, 0xa7, 0x1e, 0x03, 0x49,
  6134. 0xf9, 0x83, 0xf6, 0x4c, 0xd0, 0xb0, 0xd0, 0xc7, 0x61, 0x2a, 0xe4, 0xc1, 0x0a, 0x97, 0x9b, 0x4e,
  6135. 0xc8, 0x9c, 0x65, 0xc4, 0x2a, 0x64, 0xf1, 0x9e, 0x6a, 0x09, 0x18, 0x4e, 0x61, 0xa3, 0x55, 0xd9,
  6136. 0x2a, 0x8b, 0xac, 0xc8, 0x17, 0xe6, 0xa5, 0xb8, 0x45, 0x91, 0x09, 0xf8, 0x54, 0x72, 0xf8, 0xd9,
  6137. 0xc0, 0x6b, 0x35, 0xd1, 0xa7, 0x01, 0xe8, 0xf2, 0x11, 0x72, 0x88, 0xe1, 0xfc, 0xc3, 0x93, 0x9e,
  6138. 0x2a, 0x8d, 0x4c, 0xdb, 0x5e, 0xe6, 0xe1, 0x5a, 0x56, 0x44, 0xb0, 0x46, 0xd0, 0xfe, 0xe1, 0x01,
  6139. 0x78, 0xbc, 0xcb, 0x19, 0x89, 0x16, 0x4d, 0x3d, 0xec, 0x33, 0xc9, 0xc7, 0xf5, 0x5c, 0x66, 0x65,
  6140. 0xe3, 0xb5, 0x9d, 0x58, 0x8a, 0x85, 0x77, 0xbc, 0x14, 0x7f, 0xc0, 0xd2, 0xc4, 0x1e, 0xdc, 0xe2,
  6141. 0xf3, 0x63, 0x47, 0x3c, 0xfb, 0x8f, 0x51, 0x0e, 0xb2, 0x95, 0x21, 0x4c, 0x78, 0xbe, 0xef, 0xee,
  6142. 0xf4, 0x2d, 0x5d, 0x38, 0x59, 0x29, 0xf1, 0x6f, 0x59, 0x70, 0xae, 0x6b, 0xd0, 0x8e, 0x6f, 0x40,
  6143. 0x86, 0xc1, 0xfe, 0x82, 0x05, 0x4f, 0x66, 0xd6, 0x30, 0xcc, 0x8c, 0xae, 0x40, 0xa9, 0x4e, 0x0b,
  6144. 0x35, 0x2f, 0xcd, 0xd8, 0x7d, 0x5d, 0x02, 0x70, 0x8c, 0x63, 0x58, 0x13, 0x15, 0x7a, 0x5a, 0x13,
  6145. 0xfd, 0x8a, 0x05, 0xa9, 0x4d, 0x7f, 0x02, 0xb7, 0x4f, 0xc5, 0xbc, 0x7d, 0xde, 0xdf, 0xcf, 0x68,
  6146. 0xe6, 0x5c, 0x3c, 0x7f, 0x3c, 0x09, 0x67, 0x72, 0xbc, 0x94, 0xf6, 0x60, 0x7a, 0xbb, 0x4e, 0x4c,
  6147. 0xff, 0xd7, 0x6e, 0x71, 0x61, 0xba, 0x3a, 0xcb, 0xb2, 0x5c, 0xa5, 0xd3, 0x29, 0x14, 0x9c, 0x6e,
  6148. 0x02, 0x7d, 0xc1, 0x82, 0x53, 0xce, 0xbd, 0x70, 0x85, 0x72, 0x11, 0x6e, 0x7d, 0xa9, 0xe9, 0xd7,
  6149. 0x77, 0xe9, 0x11, 0x2d, 0x37, 0xc2, 0x8b, 0x99, 0x92, 0x9d, 0xbb, 0xb5, 0x14, 0xbe, 0xd1, 0x3c,
  6150. 0x4b, 0xde, 0x9a, 0x85, 0x85, 0x33, 0xdb, 0x42, 0x58, 0x44, 0xf4, 0xa7, 0x6f, 0x94, 0x2e, 0x1e,
  6151. 0xda, 0x59, 0xee, 0x64, 0xfc, 0x5a, 0x94, 0x10, 0xac, 0xe8, 0xa0, 0xcf, 0x42, 0x69, 0x5b, 0xfa,
  6152. 0x78, 0x66, 0x5c, 0xbb, 0xf1, 0x40, 0x76, 0xf7, 0x7c, 0xe5, 0xea, 0x59, 0x85, 0x84, 0x63, 0xa2,
  6153. 0xe8, 0x35, 0x28, 0x7a, 0x5b, 0x61, 0xb7, 0xfc, 0xa7, 0x09, 0x3b, 0x3c, 0x1e, 0x07, 0x61, 0x7d,
  6154. 0xb5, 0x86, 0x69, 0x45, 0x74, 0x1d, 0x8a, 0xc1, 0x66, 0x43, 0x88, 0x25, 0x33, 0x37, 0x29, 0x5e,
  6155. 0x2a, 0xe7, 0xf4, 0x8a, 0x51, 0xc2, 0x4b, 0x65, 0x4c, 0x49, 0xa0, 0x2a, 0x0c, 0x32, 0xd7, 0x1e,
  6156. 0x71, 0xc9, 0x65, 0xb2, 0xf3, 0x5d, 0x5c, 0xe4, 0x78, 0xb0, 0x04, 0x86, 0x80, 0x39, 0x21, 0xb4,
  6157. 0x01, 0x43, 0x75, 0x96, 0x2b, 0x53, 0x44, 0x82, 0xfb, 0x50, 0xa6, 0x00, 0xb2, 0x4b, 0x12, 0x51,
  6158. 0x21, 0x8f, 0x63, 0x18, 0x58, 0xd0, 0x62, 0x54, 0x49, 0x7b, 0x67, 0x2b, 0x14, 0xb9, 0x9d, 0xb3,
  6159. 0xa9, 0x76, 0xc9, 0x8d, 0x2b, 0xa8, 0x32, 0x0c, 0x2c, 0x68, 0xa1, 0x57, 0xa0, 0xb0, 0x55, 0x17,
  6160. 0x6e, 0x3b, 0x99, 0x92, 0x48, 0x33, 0x94, 0xc5, 0xd2, 0xd0, 0x83, 0x83, 0xf9, 0xc2, 0xea, 0x32,
  6161. 0x2e, 0x6c, 0xd5, 0xd1, 0x3a, 0x0c, 0x6f, 0x71, 0xe7, 0x77, 0x21, 0x6c, 0x7c, 0x2a, 0xdb, 0x2f,
  6162. 0x3f, 0xe5, 0x1f, 0xcf, 0x3d, 0x56, 0x04, 0x00, 0x4b, 0x22, 0x2c, 0x40, 0xbe, 0x72, 0xe2, 0x17,
  6163. 0x41, 0xd3, 0x16, 0x8e, 0x16, 0x78, 0x81, 0x33, 0x1d, 0x71, 0x28, 0x00, 0xac, 0x51, 0xa4, 0xab,
  6164. 0xda, 0x91, 0x09, 0xf6, 0x45, 0xb0, 0x99, 0xcc, 0x55, 0xad, 0xb2, 0xf0, 0x77, 0x5b, 0xd5, 0x0a,
  6165. 0x09, 0xc7, 0x44, 0xd1, 0x2e, 0x8c, 0xef, 0x85, 0xed, 0x1d, 0x22, 0xb7, 0x34, 0x8b, 0x3d, 0x93,
  6166. 0x73, 0x2f, 0xdf, 0x11, 0x88, 0x6e, 0x10, 0x75, 0x9c, 0x66, 0xea, 0x14, 0x62, 0x3a, 0xfd, 0x3b,
  6167. 0x3a, 0x31, 0x6c, 0xd2, 0xa6, 0xc3, 0xff, 0x56, 0xc7, 0xdf, 0xdc, 0x8f, 0x88, 0x88, 0x75, 0x96,
  6168. 0x39, 0xfc, 0x6f, 0x70, 0x94, 0xf4, 0xf0, 0x0b, 0x00, 0x96, 0x44, 0xd0, 0x1d, 0x31, 0x3c, 0xec,
  6169. 0xf4, 0x9c, 0xca, 0x0f, 0x48, 0xba, 0x28, 0x91, 0x72, 0x06, 0x85, 0x9d, 0x96, 0x31, 0x29, 0x76,
  6170. 0x4a, 0xb6, 0x77, 0xfc, 0xc8, 0xf7, 0x12, 0x27, 0xf4, 0x74, 0xfe, 0x29, 0x59, 0xcd, 0xc0, 0x4f,
  6171. 0x9f, 0x92, 0x59, 0x58, 0x38, 0xb3, 0x2d, 0xd4, 0x80, 0x89, 0xb6, 0x1f, 0x44, 0xf7, 0xfc, 0x40,
  6172. 0xae, 0x2f, 0xd4, 0x45, 0x58, 0x62, 0x60, 0x8a, 0x16, 0x59, 0x18, 0x41, 0x13, 0x82, 0x13, 0x34,
  6173. 0xd1, 0x27, 0x60, 0x38, 0xac, 0x3b, 0x4d, 0x52, 0xb9, 0x35, 0x3b, 0x93, 0x7f, 0xfd, 0xd4, 0x38,
  6174. 0x4a, 0xce, 0xea, 0xe2, 0xd1, 0xf4, 0x39, 0x0a, 0x96, 0xe4, 0xd0, 0x2a, 0x0c, 0xb2, 0x04, 0x68,
  6175. 0x2c, 0x30, 0x5f, 0x4e, 0x5c, 0xd5, 0x94, 0x55, 0x34, 0x3f, 0x9b, 0x58, 0x31, 0xe6, 0xd5, 0xe9,
  6176. 0x1e, 0x10, 0x6f, 0x06, 0x3f, 0x9c, 0x3d, 0x9d, 0xbf, 0x07, 0xc4, 0x53, 0xe3, 0x56, 0xad, 0xdb,
  6177. 0x1e, 0x50, 0x48, 0x38, 0x26, 0x4a, 0x4f, 0x66, 0x7a, 0x9a, 0x9e, 0xe9, 0x62, 0xce, 0x93, 0x7b,
  6178. 0x96, 0xb2, 0x93, 0x99, 0x9e, 0xa4, 0x94, 0x84, 0xfd, 0x7b, 0xc3, 0x69, 0x9e, 0x85, 0xbd, 0x32,
  6179. 0xbf, 0xcb, 0x4a, 0x29, 0x20, 0x3f, 0xdc, 0xaf, 0xd0, 0xeb, 0x18, 0x59, 0xf0, 0x2f, 0x58, 0x70,
  6180. 0xa6, 0x9d, 0xf9, 0x21, 0x82, 0x01, 0xe8, 0x4f, 0x76, 0xc6, 0x3f, 0x5d, 0x05, 0x71, 0xcc, 0x86,
  6181. 0xe3, 0x9c, 0x96, 0x92, 0xcf, 0x9c, 0xe2, 0x3b, 0x7e, 0xe6, 0xac, 0xc1, 0x08, 0x63, 0x32, 0x7b,
  6182. 0xe4, 0x8e, 0x4e, 0xbe, 0xf6, 0x18, 0x2b, 0xb1, 0x2c, 0x2a, 0x62, 0x45, 0x02, 0xfd, 0xa0, 0x05,
  6183. 0xe7, 0x92, 0x5d, 0xc7, 0x84, 0x81, 0x45, 0xe4, 0x47, 0xfe, 0xc0, 0x5d, 0x15, 0xdf, 0x9f, 0xe2,
  6184. 0xff, 0x0d, 0xe4, 0xc3, 0x5e, 0x08, 0xb8, 0x7b, 0x63, 0xa8, 0x9c, 0xf1, 0xc2, 0x1e, 0x32, 0xb5,
  6185. 0x0a, 0x7d, 0xbc, 0xb2, 0x5f, 0x84, 0xb1, 0x96, 0xdf, 0xf1, 0x22, 0x61, 0xfd, 0x23, 0x2c, 0x11,
  6186. 0x98, 0x06, 0x7e, 0x4d, 0x2b, 0xc7, 0x06, 0x56, 0xe2, 0x6d, 0x3e, 0xf2, 0xd0, 0x6f, 0xf3, 0x37,
  6187. 0x61, 0xcc, 0xd3, 0xcc, 0x55, 0x05, 0x3f, 0x70, 0x29, 0x3f, 0x6a, 0xab, 0x6e, 0xdc, 0xca, 0x7b,
  6188. 0xa9, 0x97, 0x60, 0x83, 0xda, 0xc9, 0x3e, 0xf8, 0xbe, 0x6c, 0x65, 0x30, 0xf5, 0x5c, 0x04, 0xf0,
  6189. 0x51, 0x53, 0x04, 0x70, 0x29, 0x29, 0x02, 0x48, 0x49, 0x94, 0x8d, 0xd7, 0x7f, 0xff, 0x49, 0x69,
  6190. 0xfa, 0x0d, 0x84, 0x68, 0x37, 0xe1, 0x42, 0xaf, 0x6b, 0x89, 0x99, 0x81, 0x35, 0x94, 0xfe, 0x30,
  6191. 0x36, 0x03, 0x6b, 0x54, 0xca, 0x98, 0x41, 0xfa, 0x0d, 0xb1, 0x63, 0xff, 0x37, 0x0b, 0x8a, 0x55,
  6192. 0xbf, 0x71, 0x02, 0x0f, 0xde, 0x8f, 0x19, 0x0f, 0xde, 0xc7, 0xb3, 0x2f, 0xc4, 0x46, 0xae, 0x3c,
  6193. 0x7c, 0x25, 0x21, 0x0f, 0x3f, 0x97, 0x47, 0xa0, 0xbb, 0xf4, 0xfb, 0x27, 0x8b, 0x30, 0x5a, 0xf5,
  6194. 0x1b, 0xca, 0x06, 0xfb, 0xd7, 0x1e, 0xc6, 0x06, 0x3b, 0x37, 0xb5, 0x82, 0x46, 0x99, 0x59, 0x8f,
  6195. 0x49, 0xf7, 0xd3, 0x6f, 0x30, 0x53, 0xec, 0xbb, 0xc4, 0xdd, 0xde, 0x89, 0x48, 0x23, 0xf9, 0x39,
  6196. 0x27, 0x67, 0x8a, 0xfd, 0x7b, 0x05, 0x98, 0x4c, 0xb4, 0x8e, 0x9a, 0x30, 0xde, 0xd4, 0xa5, 0xad,
  6197. 0x62, 0x9d, 0x3e, 0x94, 0xa0, 0x56, 0x98, 0xb2, 0x6a, 0x45, 0xd8, 0x24, 0x8e, 0x16, 0x00, 0x94,
  6198. 0xfa, 0x51, 0x8a, 0xf5, 0x18, 0xd7, 0xaf, 0xf4, 0x93, 0x21, 0xd6, 0x30, 0xd0, 0x4b, 0x30, 0x1a,
  6199. 0xf9, 0x6d, 0xbf, 0xe9, 0x6f, 0xef, 0xdf, 0x20, 0x32, 0xa8, 0x93, 0x32, 0x50, 0xdb, 0x88, 0x41,
  6200. 0x58, 0xc7, 0x43, 0xf7, 0x61, 0x5a, 0x11, 0xa9, 0x1d, 0x83, 0x04, 0x9a, 0x49, 0x15, 0xd6, 0x93,
  6201. 0x14, 0x71, 0xba, 0x11, 0xfb, 0xa7, 0x8a, 0x7c, 0x88, 0xbd, 0xc8, 0x7d, 0x6f, 0x37, 0xbc, 0xbb,
  6202. 0x77, 0xc3, 0x57, 0x2d, 0x98, 0xa2, 0xad, 0x33, 0xeb, 0x1b, 0x79, 0xcd, 0xab, 0x38, 0xd1, 0x56,
  6203. 0x97, 0x38, 0xd1, 0x97, 0xe8, 0xa9, 0xd9, 0xf0, 0x3b, 0x91, 0x90, 0xdd, 0x69, 0xc7, 0x22, 0x2d,
  6204. 0xc5, 0x02, 0x2a, 0xf0, 0x48, 0x10, 0x08, 0x8f, 0x41, 0x1d, 0x8f, 0x04, 0x01, 0x16, 0x50, 0x19,
  6205. 0x46, 0x7a, 0x20, 0x3b, 0x8c, 0x34, 0x0f, 0x8e, 0x29, 0xec, 0x34, 0x04, 0xc3, 0xa5, 0x05, 0xc7,
  6206. 0x94, 0x06, 0x1c, 0x31, 0x8e, 0xfd, 0xb3, 0x45, 0x18, 0xab, 0xfa, 0x8d, 0x58, 0xf5, 0xf8, 0xa2,
  6207. 0xa1, 0x7a, 0xbc, 0x90, 0x50, 0x3d, 0x4e, 0xe9, 0xb8, 0xef, 0x29, 0x1a, 0xbf, 0x5e, 0x8a, 0xc6,
  6208. 0x7f, 0x6a, 0xb1, 0x59, 0x2b, 0xaf, 0xd7, 0xb8, 0x31, 0x17, 0xba, 0x0a, 0xa3, 0xec, 0x80, 0x61,
  6209. 0x2e, 0xaa, 0x52, 0x1f, 0xc7, 0xd2, 0x23, 0xad, 0xc7, 0xc5, 0x58, 0xc7, 0x41, 0x97, 0x61, 0x24,
  6210. 0x24, 0x4e, 0x50, 0xdf, 0x51, 0xa7, 0xab, 0x50, 0x9e, 0xf1, 0x32, 0xac, 0xa0, 0xe8, 0x8d, 0x38,
  6211. 0x2e, 0x63, 0x31, 0xdf, 0xe5, 0x4d, 0xef, 0x0f, 0xdf, 0x22, 0xf9, 0xc1, 0x18, 0xed, 0xbb, 0x80,
  6212. 0xd2, 0xf8, 0x7d, 0x04, 0x24, 0x9b, 0x37, 0x03, 0x92, 0x95, 0x52, 0xc1, 0xc8, 0xfe, 0xdc, 0x82,
  6213. 0x89, 0xaa, 0xdf, 0xa0, 0x5b, 0xf7, 0x9b, 0x69, 0x9f, 0xea, 0x41, 0x69, 0x87, 0xba, 0x04, 0xa5,
  6214. 0xbd, 0x08, 0x83, 0x55, 0xbf, 0x51, 0xa9, 0x76, 0xf3, 0x37, 0xb7, 0xff, 0x96, 0x05, 0xc3, 0x55,
  6215. 0xbf, 0x71, 0x02, 0x6a, 0x81, 0x8f, 0x9a, 0x6a, 0x81, 0xc7, 0x72, 0xd6, 0x4d, 0x8e, 0x26, 0xe0,
  6216. 0x6f, 0x0c, 0xc0, 0x38, 0xed, 0xa7, 0xbf, 0x2d, 0xa7, 0xd2, 0x18, 0x36, 0xab, 0x8f, 0x61, 0xa3,
  6217. 0x5c, 0xb8, 0xdf, 0x6c, 0xfa, 0xf7, 0x92, 0xd3, 0xba, 0xca, 0x4a, 0xb1, 0x80, 0xa2, 0x67, 0x61,
  6218. 0xa4, 0x1d, 0x90, 0x3d, 0xd7, 0x17, 0xec, 0xad, 0xa6, 0x64, 0xa9, 0x8a, 0x72, 0xac, 0x30, 0xe8,
  6219. 0xb3, 0x30, 0x74, 0x3d, 0x7a, 0x95, 0xd7, 0x7d, 0xaf, 0xc1, 0x25, 0xe7, 0x45, 0x91, 0x2a, 0x42,
  6220. 0x2b, 0xc7, 0x06, 0x16, 0xba, 0x0b, 0x25, 0xf6, 0x9f, 0x1d, 0x3b, 0x47, 0x4f, 0x3a, 0x2a, 0x92,
  6221. 0xd0, 0x09, 0x02, 0x38, 0xa6, 0x85, 0x9e, 0x07, 0x88, 0x64, 0xf4, 0xf1, 0x50, 0x04, 0x9f, 0x52,
  6222. 0x4f, 0x01, 0x15, 0x97, 0x3c, 0xc4, 0x1a, 0x16, 0x7a, 0x06, 0x4a, 0x91, 0xe3, 0x36, 0x6f, 0xba,
  6223. 0x1e, 0x09, 0x99, 0x44, 0xbc, 0x28, 0x73, 0xc1, 0x89, 0x42, 0x1c, 0xc3, 0x29, 0x2b, 0xc6, 0x22,
  6224. 0x33, 0xf0, 0x94, 0xc5, 0x23, 0x0c, 0x9b, 0xb1, 0x62, 0x37, 0x55, 0x29, 0xd6, 0x30, 0xd0, 0x0e,
  6225. 0x3c, 0xe1, 0x7a, 0x2c, 0xad, 0x02, 0xa9, 0xed, 0xba, 0xed, 0x8d, 0x9b, 0xb5, 0x3b, 0x24, 0x70,
  6226. 0xb7, 0xf6, 0x97, 0x9c, 0xfa, 0x2e, 0xf1, 0x64, 0x3a, 0xc9, 0xf7, 0x8b, 0x2e, 0x3e, 0x51, 0xe9,
  6227. 0x82, 0x8b, 0xbb, 0x52, 0xb2, 0x5f, 0x86, 0xd3, 0x55, 0xbf, 0x51, 0xf5, 0x83, 0x68, 0xd5, 0x0f,
  6228. 0xee, 0x39, 0x41, 0x43, 0xae, 0x94, 0x79, 0x19, 0x25, 0x81, 0x1e, 0x85, 0x83, 0xfc, 0xa0, 0x30,
  6229. 0x22, 0x20, 0xbc, 0xc0, 0x98, 0xaf, 0x23, 0xfa, 0xf6, 0xd4, 0x19, 0x1b, 0xa0, 0x72, 0x8c, 0x5c,
  6230. 0x73, 0x22, 0x82, 0x6e, 0xb1, 0xdc, 0xc9, 0xf1, 0x8d, 0x28, 0xaa, 0x3f, 0xad, 0xe5, 0x4e, 0x8e,
  6231. 0x81, 0x99, 0x57, 0xa8, 0x59, 0xdf, 0xfe, 0xef, 0x83, 0xec, 0x70, 0x4c, 0xe4, 0xa9, 0x40, 0x9f,
  6232. 0x81, 0x89, 0x90, 0xdc, 0x74, 0xbd, 0xce, 0x7d, 0x29, 0x8d, 0xe8, 0xe2, 0x9d, 0x55, 0x5b, 0xd1,
  6233. 0x31, 0xb9, 0x4c, 0xd3, 0x2c, 0xc3, 0x09, 0x6a, 0xa8, 0x05, 0x13, 0xf7, 0x5c, 0xaf, 0xe1, 0xdf,
  6234. 0x0b, 0x25, 0xfd, 0x91, 0x7c, 0xd1, 0xe6, 0x5d, 0x8e, 0x99, 0xe8, 0xa3, 0xd1, 0xdc, 0x5d, 0x83,
  6235. 0x18, 0x4e, 0x10, 0xa7, 0x0b, 0x30, 0xe8, 0x78, 0x8b, 0xe1, 0xed, 0x90, 0x04, 0x22, 0x0b, 0x36,
  6236. 0x5b, 0x80, 0x58, 0x16, 0xe2, 0x18, 0x4e, 0x17, 0x20, 0xfb, 0x73, 0x2d, 0xf0, 0x3b, 0x3c, 0x47,
  6237. 0x80, 0x58, 0x80, 0x58, 0x95, 0x62, 0x0d, 0x83, 0x6e, 0x50, 0xf6, 0x6f, 0xdd, 0xf7, 0xb0, 0xef,
  6238. 0x47, 0x72, 0x4b, 0xb3, 0xbc, 0xab, 0x5a, 0x39, 0x36, 0xb0, 0xd0, 0x2a, 0xa0, 0xb0, 0xd3, 0x6e,
  6239. 0x37, 0x99, 0xd9, 0x87, 0xd3, 0x64, 0xa4, 0xb8, 0xca, 0xbd, 0xc8, 0x43, 0xa7, 0xd6, 0x52, 0x50,
  6240. 0x9c, 0x51, 0x83, 0x9e, 0xd5, 0x5b, 0xa2, 0xab, 0x83, 0xac, 0xab, 0x5c, 0x0d, 0x52, 0xe3, 0xfd,
  6241. 0x94, 0x30, 0xb4, 0x02, 0xc3, 0xe1, 0x7e, 0x58, 0x8f, 0x44, 0x0c, 0xb8, 0x9c, 0x54, 0x44, 0x35,
  6242. 0x86, 0xa2, 0x65, 0xc2, 0xe3, 0x55, 0xb0, 0xac, 0x8b, 0xea, 0x30, 0x23, 0x28, 0x2e, 0xef, 0x38,
  6243. 0x9e, 0x4a, 0xec, 0xc2, 0xad, 0x5f, 0xaf, 0x3e, 0x38, 0x98, 0x9f, 0x11, 0x2d, 0xeb, 0xe0, 0xc3,
  6244. 0x83, 0xf9, 0x33, 0x55, 0xbf, 0x91, 0x01, 0xc1, 0x59, 0xd4, 0xf8, 0xe2, 0xab, 0xd7, 0xfd, 0x56,
  6245. 0xbb, 0x1a, 0xf8, 0x5b, 0x6e, 0x93, 0x74, 0x53, 0x25, 0xd5, 0x0c, 0x4c, 0xb1, 0xf8, 0x8c, 0x32,
  6246. 0x9c, 0xa0, 0x66, 0x7f, 0x3b, 0xe3, 0x67, 0x58, 0xe2, 0xe7, 0xa8, 0x13, 0x10, 0xd4, 0x82, 0xf1,
  6247. 0x36, 0xdb, 0x26, 0x22, 0x72, 0xbf, 0x58, 0xeb, 0x2f, 0xf6, 0x29, 0x12, 0xb9, 0x47, 0xaf, 0x01,
  6248. 0x25, 0xb2, 0x64, 0x6f, 0xcd, 0xaa, 0x4e, 0x0e, 0x9b, 0xd4, 0xed, 0x1f, 0x7b, 0x8c, 0xdd, 0x88,
  6249. 0x35, 0x2e, 0xe7, 0x18, 0x16, 0xc6, 0xf6, 0xe2, 0x69, 0x35, 0x97, 0x2f, 0x70, 0x8b, 0xa7, 0x45,
  6250. 0x18, 0xec, 0x63, 0x59, 0x17, 0x7d, 0x1a, 0x26, 0xe8, 0x4b, 0x45, 0xcb, 0xa8, 0x72, 0x2a, 0x3f,
  6251. 0x28, 0x42, 0x9c, 0x48, 0x45, 0xcb, 0xea, 0xa1, 0x57, 0xc6, 0x09, 0x62, 0xe8, 0x0d, 0x66, 0x16,
  6252. 0x62, 0x26, 0x6b, 0xe9, 0x41, 0x5a, 0xb7, 0x00, 0x91, 0x64, 0x35, 0x22, 0x79, 0x89, 0x60, 0xec,
  6253. 0x47, 0x9b, 0x08, 0x06, 0xdd, 0x84, 0x71, 0x91, 0xfd, 0x58, 0xac, 0xdc, 0xa2, 0x21, 0x07, 0x1c,
  6254. 0xc7, 0x3a, 0xf0, 0x30, 0x59, 0x80, 0xcd, 0xca, 0x68, 0x1b, 0xce, 0x69, 0xd9, 0x88, 0xae, 0x05,
  6255. 0x0e, 0x53, 0xe6, 0xbb, 0xec, 0x38, 0xd5, 0xee, 0xea, 0x27, 0x1f, 0x1c, 0xcc, 0x9f, 0xdb, 0xe8,
  6256. 0x86, 0x88, 0xbb, 0xd3, 0x41, 0xb7, 0xe0, 0x34, 0x77, 0xe9, 0x2d, 0x13, 0xa7, 0xd1, 0x74, 0x3d,
  6257. 0xc5, 0x0c, 0xf0, 0x2d, 0x7f, 0xf6, 0xc1, 0xc1, 0xfc, 0xe9, 0xc5, 0x2c, 0x04, 0x9c, 0x5d, 0x0f,
  6258. 0x7d, 0x14, 0x4a, 0x0d, 0x2f, 0x14, 0x63, 0x30, 0x64, 0x24, 0x7c, 0x2a, 0x95, 0xd7, 0x6b, 0xea,
  6259. 0xfb, 0xe3, 0x3f, 0x38, 0xae, 0x80, 0xb6, 0xb9, 0xac, 0x58, 0x49, 0x30, 0x86, 0x53, 0x21, 0x8d,
  6260. 0x92, 0x42, 0x3e, 0xc3, 0xa9, 0x8f, 0x2b, 0x49, 0x94, 0xad, 0xbb, 0xe1, 0xef, 0x67, 0x10, 0x46,
  6261. 0xaf, 0x03, 0xa2, 0x2f, 0x08, 0xb7, 0x4e, 0x16, 0xeb, 0x2c, 0x2d, 0x04, 0x13, 0xad, 0x8f, 0x98,
  6262. 0x6e, 0x66, 0xb5, 0x14, 0x06, 0xce, 0xa8, 0x85, 0xae, 0xd3, 0x53, 0x45, 0x2f, 0x15, 0xa7, 0x96,
  6263. 0x4a, 0xcf, 0x57, 0x26, 0xed, 0x80, 0xd4, 0x9d, 0x88, 0x34, 0x4c, 0x8a, 0x38, 0x51, 0x0f, 0x35,
  6264. 0xe0, 0x09, 0xa7, 0x13, 0xf9, 0x4c, 0x0c, 0x6f, 0xa2, 0x6e, 0xf8, 0xbb, 0xc4, 0x63, 0x1a, 0xb0,
  6265. 0x91, 0xa5, 0x0b, 0x94, 0xdb, 0x58, 0xec, 0x82, 0x87, 0xbb, 0x52, 0xa1, 0x5c, 0xa2, 0xca, 0xc7,
  6266. 0x0b, 0x66, 0xa0, 0xa6, 0x8c, 0x9c, 0xbc, 0x2f, 0xc1, 0xe8, 0x8e, 0x1f, 0x46, 0xeb, 0x24, 0xba,
  6267. 0xe7, 0x07, 0xbb, 0x22, 0xde, 0x66, 0x1c, 0xa3, 0x39, 0x06, 0x61, 0x1d, 0x8f, 0x3e, 0x03, 0x99,
  6268. 0x7d, 0x46, 0xa5, 0xcc, 0x54, 0xe3, 0x23, 0xf1, 0x19, 0x73, 0x9d, 0x17, 0x63, 0x09, 0x97, 0xa8,
  6269. 0x95, 0xea, 0x32, 0x53, 0x73, 0x27, 0x50, 0x2b, 0xd5, 0x65, 0x2c, 0xe1, 0x74, 0xb9, 0x86, 0x3b,
  6270. 0x4e, 0x40, 0xaa, 0x81, 0x5f, 0x27, 0xa1, 0x16, 0x19, 0xfc, 0x71, 0x1e, 0x4d, 0x94, 0x2e, 0xd7,
  6271. 0x5a, 0x16, 0x02, 0xce, 0xae, 0x87, 0x48, 0x3a, 0x13, 0xd7, 0x44, 0xbe, 0x7e, 0x22, 0xcd, 0xcf,
  6272. 0xf4, 0x99, 0x8c, 0xcb, 0x83, 0x29, 0x95, 0x03, 0x8c, 0xc7, 0x0f, 0x0d, 0x67, 0x27, 0xd9, 0xda,
  6273. 0xee, 0x3f, 0xf8, 0xa8, 0xd2, 0xf8, 0x54, 0x12, 0x94, 0x70, 0x8a, 0xb6, 0x11, 0x8b, 0x6b, 0xaa,
  6274. 0x67, 0x2c, 0xae, 0x2b, 0x50, 0x0a, 0x3b, 0x9b, 0x0d, 0xbf, 0xe5, 0xb8, 0x1e, 0x53, 0x73, 0x6b,
  6275. 0xef, 0x91, 0x9a, 0x04, 0xe0, 0x18, 0x07, 0xad, 0xc2, 0x88, 0x23, 0xd5, 0x39, 0x28, 0x3f, 0xfa,
  6276. 0x8a, 0x52, 0xe2, 0xf0, 0x80, 0x04, 0x52, 0x81, 0xa3, 0xea, 0xa2, 0x57, 0x61, 0x5c, 0xb8, 0xa4,
  6277. 0x8a, 0xf4, 0x93, 0x33, 0xa6, 0xdf, 0x50, 0x4d, 0x07, 0x62, 0x13, 0x17, 0xdd, 0x86, 0xd1, 0xc8,
  6278. 0x6f, 0x32, 0xe7, 0x17, 0xca, 0xe6, 0x9d, 0xc9, 0x8f, 0x23, 0xb6, 0xa1, 0xd0, 0x74, 0x49, 0xaa,
  6279. 0xaa, 0x8a, 0x75, 0x3a, 0x68, 0x83, 0xaf, 0x77, 0x16, 0x21, 0x9b, 0x84, 0xb3, 0x8f, 0xe5, 0xdf,
  6280. 0x49, 0x2a, 0x90, 0xb6, 0xb9, 0x1d, 0x44, 0x4d, 0xac, 0x93, 0x41, 0xd7, 0x60, 0xba, 0x1d, 0xb8,
  6281. 0x3e, 0x5b, 0x13, 0x4a, 0x93, 0x37, 0x6b, 0xa6, 0xe7, 0xa9, 0x26, 0x11, 0x70, 0xba, 0x0e, 0xf3,
  6282. 0x28, 0x16, 0x85, 0xb3, 0x67, 0x79, 0x86, 0x6a, 0xfe, 0xbc, 0xe3, 0x65, 0x58, 0x41, 0xd1, 0x1a,
  6283. 0x3b, 0x89, 0xb9, 0x64, 0x62, 0x76, 0x2e, 0x3f, 0xe0, 0x8b, 0x2e, 0xc1, 0xe0, 0xcc, 0xab, 0xfa,
  6284. 0x8b, 0x63, 0x0a, 0xa8, 0xa1, 0xa5, 0x32, 0xa4, 0x2f, 0x86, 0x70, 0xf6, 0x89, 0x2e, 0x46, 0x72,
  6285. 0x89, 0xe7, 0x45, 0xcc, 0x10, 0x18, 0xc5, 0x21, 0x4e, 0xd0, 0x44, 0x1f, 0x87, 0x29, 0x11, 0xa6,
  6286. 0x2e, 0x1e, 0xa6, 0x73, 0xb1, 0x49, 0x31, 0x4e, 0xc0, 0x70, 0x0a, 0x9b, 0x67, 0x0e, 0x70, 0x36,
  6287. 0x9b, 0x44, 0x1c, 0x7d, 0x37, 0x5d, 0x6f, 0x37, 0x9c, 0x3d, 0xcf, 0xce, 0x07, 0x91, 0x39, 0x20,
  6288. 0x09, 0xc5, 0x19, 0x35, 0xd0, 0x06, 0x4c, 0xb5, 0x03, 0x42, 0x5a, 0x8c, 0xd1, 0x17, 0xf7, 0xd9,
  6289. 0x3c, 0x77, 0xa8, 0xa7, 0x3d, 0xa9, 0x26, 0x60, 0x87, 0x19, 0x65, 0x38, 0x45, 0x01, 0xdd, 0x83,
  6290. 0x11, 0x7f, 0x8f, 0x04, 0x3b, 0xc4, 0x69, 0xcc, 0x5e, 0xe8, 0x62, 0xe2, 0x2e, 0x2e, 0xb7, 0x5b,
  6291. 0x02, 0x37, 0xa1, 0xfd, 0x97, 0xc5, 0xbd, 0xb5, 0xff, 0xb2, 0x31, 0xf4, 0x43, 0x16, 0x9c, 0x95,
  6292. 0x0a, 0x83, 0x5a, 0x9b, 0x8e, 0xfa, 0xb2, 0xef, 0x85, 0x51, 0xc0, 0x5d, 0xc0, 0x9f, 0xcc, 0x77,
  6293. 0x8b, 0xde, 0xc8, 0xa9, 0xa4, 0x84, 0xa3, 0x67, 0xf3, 0x30, 0x42, 0x9c, 0xdf, 0x22, 0x5a, 0x86,
  6294. 0xe9, 0x90, 0x44, 0xf2, 0x30, 0x5a, 0x0c, 0x57, 0xdf, 0x28, 0xaf, 0xcf, 0x5e, 0xe4, 0xfe, 0xeb,
  6295. 0x74, 0x33, 0xd4, 0x92, 0x40, 0x9c, 0xc6, 0x9f, 0xfb, 0x56, 0x98, 0x4e, 0x5d, 0xff, 0x47, 0xc9,
  6296. 0x88, 0x32, 0xb7, 0x0b, 0xe3, 0xc6, 0x10, 0x3f, 0x52, 0xed, 0xf1, 0xbf, 0x1a, 0x86, 0x92, 0xd2,
  6297. 0x2c, 0xa2, 0x2b, 0xa6, 0xc2, 0xf8, 0x6c, 0x52, 0x61, 0x3c, 0x42, 0xdf, 0xf5, 0xba, 0x8e, 0x78,
  6298. 0x23, 0x23, 0x6a, 0x57, 0xde, 0x86, 0xee, 0xdf, 0x1d, 0x5b, 0x13, 0xd7, 0x16, 0xfb, 0xd6, 0x3c,
  6299. 0x0f, 0x74, 0x95, 0x00, 0x5f, 0x83, 0x69, 0xcf, 0x67, 0x3c, 0x27, 0x69, 0x48, 0x86, 0x82, 0xf1,
  6300. 0x0d, 0x25, 0x3d, 0x0c, 0x46, 0x02, 0x01, 0xa7, 0xeb, 0xd0, 0x06, 0xf9, 0xc5, 0x9f, 0x14, 0x39,
  6301. 0x73, 0xbe, 0x00, 0x0b, 0x28, 0xba, 0x08, 0x83, 0x6d, 0xbf, 0x51, 0xa9, 0x0a, 0x7e, 0x53, 0x8b,
  6302. 0x15, 0xd9, 0xa8, 0x54, 0x31, 0x87, 0xa1, 0x45, 0x18, 0x62, 0x3f, 0xc2, 0xd9, 0xb1, 0xfc, 0x78,
  6303. 0x07, 0xac, 0x86, 0x96, 0x6f, 0x86, 0x55, 0xc0, 0xa2, 0x22, 0x13, 0x7d, 0x51, 0x26, 0x9d, 0x89,
  6304. 0xbe, 0x86, 0x1f, 0x52, 0xf4, 0x25, 0x09, 0xe0, 0x98, 0x16, 0xba, 0x0f, 0xa7, 0x8d, 0x87, 0x11,
  6305. 0x5f, 0x22, 0x24, 0x14, 0x3e, 0xd7, 0x17, 0xbb, 0xbe, 0x88, 0x84, 0xa6, 0xfa, 0x9c, 0xe8, 0xf4,
  6306. 0xe9, 0x4a, 0x16, 0x25, 0x9c, 0xdd, 0x00, 0x6a, 0xc2, 0x74, 0x3d, 0xd5, 0xea, 0x48, 0xff, 0xad,
  6307. 0xaa, 0x09, 0x4d, 0xb7, 0x98, 0x26, 0x8c, 0x5e, 0x85, 0x91, 0xb7, 0xfc, 0x90, 0x9d, 0xd5, 0x82,
  6308. 0x47, 0x96, 0x0e, 0xbb, 0x23, 0x6f, 0xdc, 0xaa, 0xb1, 0xf2, 0xc3, 0x83, 0xf9, 0xd1, 0xaa, 0xdf,
  6309. 0x90, 0x7f, 0xb1, 0xaa, 0x80, 0xbe, 0xd7, 0x82, 0xb9, 0xf4, 0xcb, 0x4b, 0x75, 0x7a, 0xbc, 0xff,
  6310. 0x4e, 0xdb, 0xa2, 0xd1, 0xb9, 0x95, 0x5c, 0x72, 0xb8, 0x4b, 0x53, 0xf6, 0x2f, 0x59, 0x4c, 0xea,
  6311. 0x26, 0x34, 0x40, 0x24, 0xec, 0x34, 0x4f, 0x22, 0xcd, 0xe6, 0x8a, 0xa1, 0x9c, 0x7a, 0x68, 0xcb,
  6312. 0x85, 0x7f, 0x6e, 0x31, 0xcb, 0x85, 0x13, 0x74, 0x51, 0x78, 0x03, 0x46, 0x22, 0x99, 0xfe, 0xb4,
  6313. 0x4b, 0x66, 0x50, 0xad, 0x53, 0xcc, 0x7a, 0x43, 0x71, 0xac, 0x2a, 0xd3, 0xa9, 0x22, 0x63, 0xff,
  6314. 0x23, 0x3e, 0x03, 0x12, 0x72, 0x02, 0x3a, 0x80, 0xb2, 0xa9, 0x03, 0x98, 0xef, 0xf1, 0x05, 0x39,
  6315. 0xba, 0x80, 0x7f, 0x68, 0xf6, 0x9b, 0x49, 0x6a, 0xde, 0xed, 0x26, 0x33, 0xf6, 0x17, 0x2d, 0x80,
  6316. 0x38, 0x14, 0x2f, 0x93, 0x2f, 0xfb, 0x81, 0xcc, 0xb1, 0x98, 0x95, 0x4d, 0xe8, 0x65, 0xca, 0xa3,
  6317. 0xfa, 0x91, 0x5f, 0xf7, 0x9b, 0x42, 0xc3, 0xf5, 0x44, 0xac, 0x86, 0xe0, 0xe5, 0x87, 0xda, 0x6f,
  6318. 0xac, 0xb0, 0xd1, 0xbc, 0x0c, 0xfc, 0x55, 0x8c, 0x15, 0x63, 0x46, 0xd0, 0xaf, 0x1f, 0xb1, 0xe0,
  6319. 0x54, 0x96, 0xbd, 0x2b, 0x7d, 0xf1, 0x70, 0x99, 0x95, 0x32, 0x67, 0x52, 0xb3, 0x79, 0x47, 0x94,
  6320. 0x63, 0x85, 0xd1, 0x77, 0xe6, 0xb0, 0xa3, 0xc5, 0xc0, 0xbd, 0x05, 0xe3, 0xd5, 0x80, 0x68, 0x97,
  6321. 0xeb, 0x6b, 0xdc, 0x99, 0x9c, 0xf7, 0xe7, 0xd9, 0x23, 0x3b, 0x92, 0xdb, 0x3f, 0x5d, 0x80, 0x53,
  6322. 0xdc, 0x2a, 0x60, 0x71, 0xcf, 0x77, 0x1b, 0x55, 0xbf, 0x21, 0xb2, 0xbe, 0x7d, 0x0a, 0xc6, 0xda,
  6323. 0x9a, 0xa0, 0xb1, 0x5b, 0x3c, 0x47, 0x5d, 0x20, 0x19, 0x8b, 0x46, 0xf4, 0x52, 0x6c, 0xd0, 0x42,
  6324. 0x0d, 0x18, 0x23, 0x7b, 0x6e, 0x5d, 0xa9, 0x96, 0x0b, 0x47, 0xbe, 0xe8, 0x54, 0x2b, 0x2b, 0x1a,
  6325. 0x1d, 0x6c, 0x50, 0x7d, 0x04, 0xf9, 0x7c, 0xed, 0x1f, 0xb5, 0xe0, 0xb1, 0x9c, 0xe8, 0x8f, 0xb4,
  6326. 0xb9, 0x7b, 0xcc, 0xfe, 0x42, 0x2c, 0x5b, 0xd5, 0x1c, 0xb7, 0xca, 0xc0, 0x02, 0x8a, 0x3e, 0x01,
  6327. 0xc0, 0xad, 0x2a, 0xe8, 0x93, 0xbb, 0x57, 0x98, 0x3c, 0x23, 0xc2, 0x97, 0x16, 0xac, 0x49, 0xd6,
  6328. 0xc7, 0x1a, 0x2d, 0xfb, 0x4b, 0x03, 0x30, 0xc8, 0x93, 0xad, 0xaf, 0xc2, 0xf0, 0x0e, 0xcf, 0x85,
  6329. 0xd1, 0x4f, 0xda, 0x8d, 0x58, 0x18, 0xc2, 0x0b, 0xb0, 0xac, 0x8c, 0xd6, 0x60, 0x86, 0xe7, 0x12,
  6330. 0x69, 0x96, 0x49, 0xd3, 0xd9, 0x97, 0x92, 0x3b, 0x9e, 0x87, 0x53, 0x49, 0x30, 0x2b, 0x69, 0x14,
  6331. 0x9c, 0x55, 0x0f, 0xbd, 0x06, 0x13, 0xf4, 0x25, 0xe5, 0x77, 0x22, 0x49, 0x89, 0x67, 0x11, 0x51,
  6332. 0x4f, 0xb7, 0x0d, 0x03, 0x8a, 0x13, 0xd8, 0xf4, 0x31, 0xdf, 0x4e, 0xc9, 0x28, 0x07, 0xe3, 0xc7,
  6333. 0xbc, 0x29, 0x97, 0x34, 0x71, 0x99, 0xa1, 0x6b, 0x87, 0x99, 0xf5, 0x6e, 0xec, 0x04, 0x24, 0xdc,
  6334. 0xf1, 0x9b, 0x0d, 0xc6, 0xf4, 0x0d, 0x6a, 0x86, 0xae, 0x09, 0x38, 0x4e, 0xd5, 0xa0, 0x54, 0xb6,
  6335. 0x1c, 0xb7, 0xd9, 0x09, 0x48, 0x4c, 0x65, 0xc8, 0xa4, 0xb2, 0x9a, 0x80, 0xe3, 0x54, 0x8d, 0xde,
  6336. 0xc2, 0xd7, 0xe1, 0xe3, 0x11, 0xbe, 0xd2, 0x05, 0x7b, 0xba, 0x1a, 0xf8, 0xf4, 0xc4, 0x96, 0xb1,
  6337. 0x73, 0x94, 0x99, 0xf4, 0xb0, 0x74, 0xf3, 0xed, 0x12, 0x65, 0x4e, 0x18, 0x92, 0x72, 0x0a, 0x86,
  6338. 0xa5, 0x42, 0x4d, 0x38, 0xf8, 0x4a, 0x2a, 0xe8, 0x2a, 0x8c, 0x8a, 0x54, 0x14, 0xcc, 0x9a, 0x97,
  6339. 0xaf, 0x11, 0x66, 0x59, 0x51, 0x8e, 0x8b, 0xb1, 0x8e, 0x63, 0x7f, 0x5f, 0x01, 0x66, 0x32, 0xdc,
  6340. 0x31, 0xf8, 0x99, 0xb8, 0xed, 0x86, 0x91, 0x4a, 0x6a, 0xa8, 0x9d, 0x89, 0xbc, 0x1c, 0x2b, 0x0c,
  6341. 0xba, 0xf1, 0xf8, 0xa9, 0x9b, 0x3c, 0x69, 0x85, 0xb9, 0xb3, 0x80, 0x1e, 0x31, 0x3d, 0xe0, 0x05,
  6342. 0x18, 0xe8, 0x84, 0x44, 0xc6, 0x87, 0x54, 0x77, 0x10, 0x53, 0xb8, 0x31, 0x08, 0x7d, 0x13, 0x6c,
  6343. 0x2b, 0xdd, 0x95, 0xf6, 0x26, 0xe0, 0xda, 0x2b, 0x0e, 0xa3, 0x9d, 0x8b, 0x88, 0xe7, 0x78, 0x91,
  6344. 0x78, 0x39, 0xc4, 0x81, 0xce, 0x58, 0x29, 0x16, 0x50, 0xfb, 0x4b, 0x45, 0x38, 0x9b, 0xeb, 0xa0,
  6345. 0x45, 0xbb, 0xde, 0xf2, 0x3d, 0x37, 0xf2, 0x95, 0xc9, 0x0a, 0x0f, 0x6e, 0x46, 0xda, 0x3b, 0x6b,
  6346. 0xa2, 0x1c, 0x2b, 0x0c, 0x74, 0x09, 0x06, 0x99, 0xb8, 0x2e, 0x95, 0xde, 0x71, 0xa9, 0xcc, 0xa3,
  6347. 0xdd, 0x70, 0x70, 0xdf, 0xa9, 0x73, 0x2f, 0xd2, 0xeb, 0xd8, 0x6f, 0x26, 0x4f, 0x47, 0xda, 0x5d,
  6348. 0xdf, 0x6f, 0x62, 0x06, 0x44, 0x1f, 0x10, 0xe3, 0x95, 0xb0, 0xd1, 0xc0, 0x4e, 0xc3, 0x0f, 0xb5,
  6349. 0x41, 0x7b, 0x1a, 0x86, 0x77, 0xc9, 0x7e, 0xe0, 0x7a, 0xdb, 0x49, 0xdb, 0x9d, 0x1b, 0xbc, 0x18,
  6350. 0x4b, 0xb8, 0x99, 0xa9, 0x6b, 0xf8, 0xb8, 0x73, 0xde, 0x8e, 0xf4, 0xbc, 0x6b, 0x7f, 0xa0, 0x08,
  6351. 0x93, 0x78, 0xa9, 0xfc, 0xde, 0x44, 0xdc, 0x4e, 0x4f, 0xc4, 0x71, 0xe7, 0xbc, 0xed, 0x3d, 0x1b,
  6352. 0x3f, 0x6f, 0xc1, 0x24, 0x4b, 0x88, 0x21, 0xc2, 0x62, 0xb9, 0xbe, 0x77, 0x02, 0x7c, 0xed, 0x45,
  6353. 0x18, 0x0c, 0x68, 0xa3, 0xc9, 0xbc, 0x8e, 0xac, 0x27, 0x98, 0xc3, 0xd0, 0x13, 0x30, 0xc0, 0xba,
  6354. 0x40, 0x27, 0x6f, 0x8c, 0xa7, 0xc4, 0x2a, 0x3b, 0x91, 0x83, 0x59, 0x29, 0x8b, 0xf5, 0x82, 0x49,
  6355. 0xbb, 0xe9, 0xf2, 0x4e, 0xc7, 0xca, 0xd4, 0x77, 0x87, 0xeb, 0x76, 0x66, 0xd7, 0xde, 0x59, 0xac,
  6356. 0x97, 0x6c, 0x92, 0xdd, 0xdf, 0x8c, 0x7f, 0x54, 0x80, 0xf3, 0x99, 0xf5, 0xfa, 0x8e, 0xf5, 0xd2,
  6357. 0xbd, 0xf6, 0xa3, 0x4c, 0x79, 0x50, 0x3c, 0x41, 0xcb, 0xc8, 0x81, 0x7e, 0x59, 0xd9, 0xc1, 0x3e,
  6358. 0x42, 0xb0, 0x64, 0x0e, 0xd9, 0xbb, 0x24, 0x04, 0x4b, 0x66, 0xdf, 0x72, 0xde, 0xbc, 0x7f, 0x51,
  6359. 0xc8, 0xf9, 0x16, 0xf6, 0xfa, 0xbd, 0x4c, 0xcf, 0x19, 0x06, 0x0c, 0xe5, 0x8b, 0x92, 0x9f, 0x31,
  6360. 0xbc, 0x0c, 0x2b, 0x28, 0x5a, 0x84, 0xc9, 0x96, 0xeb, 0xd1, 0xc3, 0x67, 0xdf, 0xe4, 0x30, 0x55,
  6361. 0x84, 0xac, 0x35, 0x13, 0x8c, 0x93, 0xf8, 0xc8, 0xd5, 0xc2, 0xb3, 0x14, 0xf2, 0x33, 0xa5, 0xe7,
  6362. 0xf6, 0x76, 0xc1, 0x54, 0x34, 0xab, 0x51, 0xcc, 0x08, 0xd5, 0xb2, 0xa6, 0x09, 0x3d, 0x8a, 0xfd,
  6363. 0x0b, 0x3d, 0xc6, 0xb2, 0x05, 0x1e, 0x73, 0xaf, 0xc2, 0xf8, 0x43, 0x4b, 0xb9, 0xed, 0xaf, 0x16,
  6364. 0xe1, 0xf1, 0x2e, 0xdb, 0x9e, 0x9f, 0xf5, 0xc6, 0x1c, 0x68, 0x67, 0x7d, 0x6a, 0x1e, 0xaa, 0x70,
  6365. 0x6a, 0xab, 0xd3, 0x6c, 0xee, 0x33, 0x87, 0x01, 0xd2, 0x90, 0x18, 0x82, 0xa7, 0x94, 0x2f, 0xfd,
  6366. 0x53, 0xab, 0x19, 0x38, 0x38, 0xb3, 0x26, 0x7d, 0x39, 0xd0, 0x9b, 0x64, 0x5f, 0x91, 0x4a, 0xbc,
  6367. 0x1c, 0xb0, 0x0e, 0xc4, 0x26, 0x2e, 0xba, 0x06, 0xd3, 0xce, 0x9e, 0xe3, 0xf2, 0x18, 0xb7, 0x92,
  6368. 0x00, 0x7f, 0x3a, 0x28, 0xe1, 0xe4, 0x62, 0x12, 0x01, 0xa7, 0xeb, 0xa0, 0xd7, 0x01, 0xf9, 0x9b,
  6369. 0xcc, 0xac, 0xb8, 0x71, 0x8d, 0x78, 0x42, 0x1f, 0xc8, 0xe6, 0xae, 0x18, 0x1f, 0x09, 0xb7, 0x52,
  6370. 0x18, 0x38, 0xa3, 0x56, 0x22, 0xdc, 0xc9, 0x50, 0x7e, 0xb8, 0x93, 0xee, 0xe7, 0x62, 0xcf, 0x6c,
  6371. 0x1b, 0xff, 0xc9, 0xa2, 0xd7, 0x17, 0x67, 0xf2, 0xcd, 0xa8, 0x7d, 0xaf, 0x32, 0x7b, 0x3e, 0x2e,
  6372. 0xb8, 0xd4, 0x82, 0x74, 0x9c, 0xd6, 0xec, 0xf9, 0x62, 0x20, 0x36, 0x71, 0xf9, 0x82, 0x08, 0x63,
  6373. 0xdf, 0x50, 0x83, 0xc5, 0x17, 0xa1, 0x85, 0x14, 0x06, 0xfa, 0x24, 0x0c, 0x37, 0xdc, 0x3d, 0x37,
  6374. 0x14, 0x62, 0x9b, 0x23, 0xeb, 0x48, 0xe2, 0x73, 0xb0, 0xcc, 0xc9, 0x60, 0x49, 0xcf, 0xfe, 0x81,
  6375. 0x02, 0x8c, 0xcb, 0x16, 0xdf, 0xe8, 0xf8, 0x91, 0x73, 0x02, 0xd7, 0xf2, 0x35, 0xe3, 0x5a, 0xfe,
  6376. 0x40, 0xb7, 0xf8, 0x4a, 0xac, 0x4b, 0xb9, 0xd7, 0xf1, 0xad, 0xc4, 0x75, 0xfc, 0x54, 0x6f, 0x52,
  6377. 0xdd, 0xaf, 0xe1, 0x7f, 0x6c, 0xc1, 0xb4, 0x81, 0x7f, 0x02, 0xb7, 0xc1, 0xaa, 0x79, 0x1b, 0x3c,
  6378. 0xd9, 0xf3, 0x1b, 0x72, 0x6e, 0x81, 0xef, 0x2e, 0x26, 0xfa, 0xce, 0x4e, 0xff, 0xb7, 0x60, 0x60,
  6379. 0xc7, 0x09, 0x1a, 0xdd, 0xe2, 0xc9, 0xa7, 0x2a, 0x2d, 0x5c, 0x77, 0x02, 0xa1, 0x10, 0x7d, 0x56,
  6380. 0x25, 0x2a, 0x77, 0x82, 0xde, 0xca, 0x50, 0xd6, 0x14, 0x7a, 0x19, 0x86, 0xc2, 0xba, 0xdf, 0x56,
  6381. 0xee, 0x02, 0x17, 0x78, 0x12, 0x73, 0x5a, 0x72, 0x78, 0x30, 0x8f, 0xcc, 0xe6, 0x68, 0x31, 0x16,
  6382. 0xf8, 0xe8, 0x53, 0x30, 0xce, 0x7e, 0x29, 0xeb, 0xa4, 0x62, 0x7e, 0xee, 0xa9, 0x9a, 0x8e, 0xc8,
  6383. 0x4d, 0xf7, 0x8c, 0x22, 0x6c, 0x92, 0x9a, 0xdb, 0x86, 0x92, 0xfa, 0xac, 0x47, 0xaa, 0x84, 0xfc,
  6384. 0xf7, 0x45, 0x98, 0xc9, 0x58, 0x73, 0x28, 0x34, 0x66, 0xe2, 0x6a, 0x9f, 0x4b, 0xf5, 0x1d, 0xce,
  6385. 0x45, 0xc8, 0x5e, 0x43, 0x0d, 0xb1, 0xb6, 0xfa, 0x6e, 0xf4, 0x76, 0x48, 0x92, 0x8d, 0xd2, 0xa2,
  6386. 0xde, 0x8d, 0xd2, 0xc6, 0x4e, 0x6c, 0xa8, 0x69, 0x43, 0xaa, 0xa7, 0x8f, 0x74, 0x4e, 0xff, 0xb4,
  6387. 0x08, 0xa7, 0xb2, 0x42, 0xbe, 0xa1, 0xcf, 0x27, 0xb2, 0x19, 0xbe, 0xd8, 0x6f, 0xb0, 0x38, 0x9e,
  6388. 0xe2, 0x90, 0x0b, 0x9b, 0x97, 0x16, 0xcc, 0xfc, 0x86, 0x3d, 0x87, 0x59, 0xb4, 0xc9, 0xe2, 0x1e,
  6389. 0x04, 0x3c, 0x0b, 0xa5, 0x3c, 0x3e, 0x3e, 0xdc, 0x77, 0x07, 0x44, 0xfa, 0xca, 0x30, 0x61, 0xf9,
  6390. 0x20, 0x8b, 0x7b, 0x5b, 0x3e, 0xc8, 0x96, 0xe7, 0x5c, 0x18, 0xd5, 0xbe, 0xe6, 0x91, 0xce, 0xf8,
  6391. 0x2e, 0xbd, 0xad, 0xb4, 0x7e, 0x3f, 0xd2, 0x59, 0xff, 0x51, 0x0b, 0x12, 0xc6, 0xf0, 0x4a, 0x2c,
  6392. 0x66, 0xe5, 0x8a, 0xc5, 0x2e, 0xc0, 0x40, 0xe0, 0x37, 0x49, 0x32, 0xed, 0x1f, 0xf6, 0x9b, 0x04,
  6393. 0x33, 0x08, 0xc5, 0x88, 0x62, 0x61, 0xc7, 0x98, 0xfe, 0x90, 0x13, 0x4f, 0xb4, 0x8b, 0x30, 0xd8,
  6394. 0x24, 0x7b, 0xa4, 0x99, 0xcc, 0xce, 0x72, 0x93, 0x16, 0x62, 0x0e, 0xb3, 0x7f, 0x7e, 0x00, 0xce,
  6395. 0x75, 0x8d, 0x1c, 0x42, 0x9f, 0x43, 0xdb, 0x4e, 0x44, 0xee, 0x39, 0xfb, 0xc9, 0x34, 0x0a, 0xd7,
  6396. 0x78, 0x31, 0x96, 0x70, 0xe6, 0xae, 0xc4, 0xa3, 0x21, 0x27, 0x84, 0x88, 0x22, 0x08, 0xb2, 0x80,
  6397. 0x9a, 0x42, 0xa9, 0xe2, 0x71, 0x08, 0xa5, 0x9e, 0x07, 0x08, 0xc3, 0x26, 0x37, 0x19, 0x6a, 0x08,
  6398. 0x3f, 0xa8, 0x38, 0x6a, 0x76, 0xed, 0xa6, 0x80, 0x60, 0x0d, 0x0b, 0x95, 0x61, 0xaa, 0x1d, 0xf8,
  6399. 0x11, 0x97, 0xc9, 0x96, 0xb9, 0x55, 0xdd, 0xa0, 0x19, 0xb4, 0xa1, 0x9a, 0x80, 0xe3, 0x54, 0x0d,
  6400. 0xf4, 0x12, 0x8c, 0x8a, 0x40, 0x0e, 0x55, 0xdf, 0x6f, 0x0a, 0x31, 0x90, 0x32, 0x34, 0xab, 0xc5,
  6401. 0x20, 0xac, 0xe3, 0x69, 0xd5, 0x98, 0xa0, 0x77, 0x38, 0xb3, 0x1a, 0x17, 0xf6, 0x6a, 0x78, 0x89,
  6402. 0xf0, 0x8f, 0x23, 0x7d, 0x85, 0x7f, 0x8c, 0x05, 0x63, 0xa5, 0xbe, 0x95, 0x68, 0xd0, 0x53, 0x94,
  6403. 0xf4, 0x33, 0x03, 0x30, 0x23, 0x16, 0xce, 0xa3, 0x5e, 0x2e, 0xb7, 0xd3, 0xcb, 0xe5, 0x38, 0x44,
  6404. 0x67, 0xef, 0xad, 0x99, 0x93, 0x5e, 0x33, 0x3f, 0x68, 0x81, 0xc9, 0x5e, 0xa1, 0xff, 0x27, 0x37,
  6405. 0x0f, 0xcd, 0x4b, 0xb9, 0xec, 0x5a, 0x43, 0x5e, 0x20, 0xef, 0x30, 0x23, 0x8d, 0xfd, 0x1f, 0x2d,
  6406. 0x78, 0xb2, 0x27, 0x45, 0xb4, 0x02, 0x25, 0xc6, 0x03, 0x6a, 0xaf, 0xb3, 0xa7, 0x94, 0xd5, 0xad,
  6407. 0x04, 0xe4, 0xb0, 0xa4, 0x71, 0x4d, 0xb4, 0x92, 0x4a, 0xf8, 0xf3, 0x74, 0x46, 0xc2, 0x9f, 0xd3,
  6408. 0xc6, 0xf0, 0x3c, 0x64, 0xc6, 0x9f, 0xef, 0xa7, 0x37, 0x8e, 0xe1, 0xf1, 0x82, 0x3e, 0x6c, 0x88,
  6409. 0xfd, 0xec, 0x84, 0xd8, 0x0f, 0x99, 0xd8, 0xda, 0x1d, 0xf2, 0x71, 0x98, 0x62, 0x11, 0x9e, 0x98,
  6410. 0x0d, 0xb8, 0xf0, 0xc5, 0x29, 0xc4, 0x76, 0x9e, 0x37, 0x13, 0x30, 0x9c, 0xc2, 0xb6, 0xff, 0xb0,
  6411. 0x08, 0x43, 0x7c, 0xfb, 0x9d, 0xc0, 0x9b, 0xf0, 0x19, 0x28, 0xb9, 0xad, 0x56, 0x87, 0xe7, 0x70,
  6412. 0x19, 0xe4, 0x0e, 0xb8, 0x74, 0x9e, 0x2a, 0xb2, 0x10, 0xc7, 0x70, 0xb4, 0x2a, 0x24, 0xce, 0x5d,
  6413. 0x82, 0x48, 0xf2, 0x8e, 0x2f, 0x94, 0x9d, 0xc8, 0xe1, 0x0c, 0x8e, 0xba, 0x67, 0x63, 0xd9, 0x34,
  6414. 0xfa, 0x0c, 0x40, 0x18, 0x05, 0xae, 0xb7, 0x4d, 0xcb, 0x44, 0xcc, 0xd4, 0x0f, 0x76, 0xa1, 0x56,
  6415. 0x53, 0xc8, 0x9c, 0x66, 0x7c, 0xe6, 0x28, 0x00, 0xd6, 0x28, 0xa2, 0x05, 0xe3, 0xa6, 0x9f, 0x4b,
  6416. 0xcc, 0x1d, 0x70, 0xaa, 0xf1, 0x9c, 0xcd, 0x7d, 0x04, 0x4a, 0x8a, 0x78, 0x2f, 0xf9, 0xd3, 0x98,
  6417. 0xce, 0x16, 0x7d, 0x0c, 0x26, 0x13, 0x7d, 0x3b, 0x92, 0xf8, 0xea, 0x17, 0x2c, 0x98, 0xe4, 0x9d,
  6418. 0x59, 0xf1, 0xf6, 0xc4, 0x6d, 0xf0, 0x36, 0x9c, 0x6a, 0x66, 0x9c, 0xca, 0x62, 0xfa, 0xfb, 0x3f,
  6419. 0xc5, 0x95, 0xb8, 0x2a, 0x0b, 0x8a, 0x33, 0xdb, 0x40, 0x97, 0xe9, 0x8e, 0xa3, 0xa7, 0xae, 0xd3,
  6420. 0x14, 0xfe, 0xb8, 0x63, 0x7c, 0xb7, 0xf1, 0x32, 0xac, 0xa0, 0xf6, 0xef, 0x58, 0x30, 0xcd, 0x7b,
  6421. 0x7e, 0x83, 0xec, 0xab, 0xb3, 0xe9, 0xeb, 0xd9, 0x77, 0x91, 0x3d, 0xac, 0x90, 0x93, 0x3d, 0x4c,
  6422. 0xff, 0xb4, 0x62, 0xd7, 0x4f, 0xfb, 0x69, 0x0b, 0xc4, 0x0a, 0x39, 0x01, 0x21, 0xc4, 0xb7, 0x9a,
  6423. 0x42, 0x88, 0xb9, 0xfc, 0x4d, 0x90, 0x23, 0x7d, 0xf8, 0x73, 0x0b, 0xa6, 0x38, 0x42, 0xac, 0x2d,
  6424. 0xff, 0xba, 0xce, 0x43, 0x3f, 0x39, 0x86, 0x6f, 0x90, 0xfd, 0x0d, 0xbf, 0xea, 0x44, 0x3b, 0xd9,
  6425. 0x1f, 0x65, 0x4c, 0xd6, 0x40, 0xd7, 0xc9, 0x6a, 0xc8, 0x0d, 0x74, 0x84, 0xc4, 0xe5, 0x47, 0x4e,
  6426. 0xae, 0x61, 0x7f, 0xcd, 0x02, 0xc4, 0x9b, 0x31, 0x18, 0x37, 0xca, 0x0e, 0xb1, 0x52, 0xed, 0xa2,
  6427. 0x8b, 0x8f, 0x26, 0x05, 0xc1, 0x1a, 0xd6, 0xb1, 0x0c, 0x4f, 0xc2, 0xe4, 0xa1, 0xd8, 0xdb, 0xe4,
  6428. 0xe1, 0x08, 0x23, 0xfa, 0xaf, 0x87, 0x20, 0xe9, 0xf5, 0x83, 0xee, 0xc0, 0x58, 0xdd, 0x69, 0x3b,
  6429. 0x9b, 0x6e, 0xd3, 0x8d, 0x5c, 0x12, 0x76, 0x33, 0xca, 0x5a, 0xd6, 0xf0, 0x84, 0x92, 0x5a, 0x2b,
  6430. 0xc1, 0x06, 0x1d, 0xb4, 0x00, 0xd0, 0x0e, 0xdc, 0x3d, 0xb7, 0x49, 0xb6, 0x99, 0xac, 0x84, 0x45,
  6431. 0x00, 0xe0, 0x96, 0x46, 0xb2, 0x14, 0x6b, 0x18, 0x19, 0x2e, 0xd6, 0xc5, 0x47, 0xec, 0x62, 0x0d,
  6432. 0x27, 0xe6, 0x62, 0x3d, 0x70, 0x24, 0x17, 0xeb, 0x91, 0x23, 0xbb, 0x58, 0x0f, 0xf6, 0xe5, 0x62,
  6433. 0x8d, 0xe1, 0x8c, 0xe4, 0x3d, 0xe9, 0xff, 0x55, 0xb7, 0x49, 0xc4, 0x83, 0x83, 0x87, 0x2d, 0x98,
  6434. 0x7b, 0x70, 0x30, 0x7f, 0x06, 0x67, 0x62, 0xe0, 0x9c, 0x9a, 0xe8, 0x13, 0x30, 0xeb, 0x34, 0x9b,
  6435. 0xfe, 0x3d, 0x35, 0xa9, 0x2b, 0x61, 0xdd, 0x69, 0x72, 0x25, 0xc4, 0x30, 0xa3, 0xfa, 0xc4, 0x83,
  6436. 0x83, 0xf9, 0xd9, 0xc5, 0x1c, 0x1c, 0x9c, 0x5b, 0x1b, 0x7d, 0x14, 0x4a, 0xed, 0xc0, 0xaf, 0xaf,
  6437. 0x69, 0xae, 0x89, 0xe7, 0xe9, 0x00, 0x56, 0x65, 0xe1, 0xe1, 0xc1, 0xfc, 0xb8, 0xfa, 0xc3, 0x2e,
  6438. 0xfc, 0xb8, 0x42, 0x86, 0xcf, 0xf4, 0xe8, 0xb1, 0xfa, 0x4c, 0xef, 0xc2, 0x4c, 0x8d, 0x04, 0x2e,
  6439. 0x4b, 0x73, 0xde, 0x88, 0xcf, 0xa7, 0x0d, 0x28, 0x05, 0x89, 0x13, 0xb9, 0xaf, 0xc0, 0x8e, 0x5a,
  6440. 0x96, 0x03, 0x79, 0x02, 0xc7, 0x84, 0xec, 0xff, 0x65, 0xc1, 0xb0, 0xf0, 0xf2, 0x39, 0x01, 0xae,
  6441. 0x71, 0xd1, 0xd0, 0x24, 0xcc, 0x67, 0x0f, 0x18, 0xeb, 0x4c, 0xae, 0x0e, 0xa1, 0x92, 0xd0, 0x21,
  6442. 0x3c, 0xd9, 0x8d, 0x48, 0x77, 0xed, 0xc1, 0x5f, 0x2b, 0x52, 0xee, 0xdd, 0xf0, 0x37, 0x7d, 0xf4,
  6443. 0x43, 0xb0, 0x0e, 0xc3, 0xa1, 0xf0, 0x77, 0x2c, 0xe4, 0x1b, 0xe8, 0x27, 0x27, 0x31, 0xb6, 0x63,
  6444. 0x13, 0x1e, 0x8e, 0x92, 0x48, 0xa6, 0x23, 0x65, 0xf1, 0x11, 0x3a, 0x52, 0xf6, 0xf2, 0xc8, 0x1d,
  6445. 0x38, 0x0e, 0x8f, 0x5c, 0xfb, 0x2b, 0xec, 0xe6, 0xd4, 0xcb, 0x4f, 0x80, 0xa9, 0xba, 0x66, 0xde,
  6446. 0xb1, 0x76, 0x97, 0x95, 0x25, 0x3a, 0x95, 0xc3, 0x5c, 0xfd, 0x9c, 0x05, 0xe7, 0x32, 0xbe, 0x4a,
  6447. 0xe3, 0xb4, 0x9e, 0x85, 0x11, 0xa7, 0xd3, 0x70, 0xd5, 0x5e, 0xd6, 0xf4, 0x89, 0x8b, 0xa2, 0x1c,
  6448. 0x2b, 0x0c, 0xb4, 0x0c, 0xd3, 0xe4, 0x7e, 0xdb, 0xe5, 0xaa, 0x54, 0xdd, 0xaa, 0xb5, 0xc8, 0x5d,
  6449. 0xc3, 0x56, 0x92, 0x40, 0x9c, 0xc6, 0x57, 0x51, 0x50, 0x8a, 0xb9, 0x51, 0x50, 0xfe, 0x9e, 0x05,
  6450. 0xa3, 0xca, 0xe3, 0xef, 0x91, 0x8f, 0xf6, 0xc7, 0xcd, 0xd1, 0x7e, 0xbc, 0xcb, 0x68, 0xe7, 0x0c,
  6451. 0xf3, 0x6f, 0x15, 0x54, 0x7f, 0xab, 0x7e, 0x10, 0xf5, 0xc1, 0xc1, 0x3d, 0xbc, 0x1d, 0xfe, 0x55,
  6452. 0x18, 0x75, 0xda, 0x6d, 0x09, 0x90, 0x36, 0x68, 0x2c, 0x4c, 0x6f, 0x5c, 0x8c, 0x75, 0x1c, 0xe5,
  6453. 0x16, 0x50, 0xcc, 0x75, 0x0b, 0x68, 0x00, 0x44, 0x4e, 0xb0, 0x4d, 0x22, 0x5a, 0x26, 0x22, 0x96,
  6454. 0xe5, 0x9f, 0x37, 0x9d, 0xc8, 0x6d, 0x2e, 0xb8, 0x5e, 0x14, 0x46, 0xc1, 0x42, 0xc5, 0x8b, 0x6e,
  6455. 0x05, 0xfc, 0x09, 0xa9, 0x85, 0x04, 0x52, 0xb4, 0xb0, 0x46, 0x57, 0x7a, 0xb7, 0xb3, 0x36, 0x06,
  6456. 0x4d, 0x63, 0x86, 0x75, 0x51, 0x8e, 0x15, 0x86, 0xfd, 0x11, 0x76, 0xfb, 0xb0, 0x31, 0x3d, 0x5a,
  6457. 0x0c, 0x9d, 0xff, 0x3a, 0xa6, 0x66, 0x83, 0x69, 0x32, 0xcb, 0x7a, 0xa4, 0x9e, 0xee, 0x87, 0x3d,
  6458. 0x6d, 0x58, 0x77, 0x52, 0x8b, 0xc3, 0xf9, 0xa0, 0x6f, 0x4b, 0x19, 0xa8, 0x3c, 0xd7, 0xe3, 0xd6,
  6459. 0x38, 0x82, 0x49, 0x0a, 0xcb, 0xd9, 0xc1, 0x32, 0x1a, 0x54, 0xaa, 0x62, 0x5f, 0x68, 0x39, 0x3b,
  6460. 0x04, 0x00, 0xc7, 0x38, 0x94, 0x99, 0x52, 0x7f, 0xc2, 0x59, 0x14, 0xc7, 0xae, 0x54, 0xd8, 0x21,
  6461. 0xd6, 0x30, 0xd0, 0x15, 0x21, 0x50, 0xe0, 0x7a, 0x81, 0xc7, 0x13, 0x02, 0x05, 0x39, 0x5c, 0x9a,
  6462. 0x14, 0xe8, 0x2a, 0x8c, 0xaa, 0xb4, 0xbd, 0x55, 0x9e, 0x0d, 0x56, 0x2c, 0xb3, 0x95, 0xb8, 0x18,
  6463. 0xeb, 0x38, 0x68, 0x03, 0x26, 0x43, 0x2e, 0x67, 0x53, 0x01, 0x85, 0xb9, 0xbc, 0xf2, 0x83, 0xd2,
  6464. 0x0a, 0xa8, 0x66, 0x82, 0x0f, 0x59, 0x11, 0x3f, 0x9d, 0xa4, 0x07, 0x7a, 0x92, 0x04, 0x7a, 0x0d,
  6465. 0x26, 0x9a, 0xbe, 0xd3, 0x58, 0x72, 0x9a, 0x8e, 0x57, 0x67, 0xe3, 0x33, 0x62, 0x66, 0x7f, 0xbc,
  6466. 0x69, 0x40, 0x71, 0x02, 0x9b, 0x32, 0x6f, 0x7a, 0x89, 0x08, 0x82, 0xed, 0x78, 0xdb, 0x24, 0x14,
  6467. 0x49, 0x58, 0x19, 0xf3, 0x76, 0x33, 0x07, 0x07, 0xe7, 0xd6, 0x46, 0x2f, 0xc3, 0x98, 0xfc, 0x7c,
  6468. 0x2d, 0x60, 0x43, 0xec, 0x61, 0xa1, 0xc1, 0xb0, 0x81, 0x89, 0xee, 0xc1, 0x69, 0xf9, 0x7f, 0x23,
  6469. 0x70, 0xb6, 0xb6, 0xdc, 0xba, 0xf0, 0x62, 0xe6, 0xae, 0x98, 0x8b, 0xd2, 0x5f, 0x70, 0x25, 0x0b,
  6470. 0xe9, 0xf0, 0x60, 0xfe, 0x82, 0x18, 0xb5, 0x4c, 0x38, 0x9b, 0xc4, 0x6c, 0xfa, 0x68, 0x0d, 0x66,
  6471. 0x76, 0x88, 0xd3, 0x8c, 0x76, 0x96, 0x77, 0x48, 0x7d, 0x57, 0x6e, 0x3a, 0x16, 0x06, 0x42, 0xf3,
  6472. 0x4b, 0xb8, 0x9e, 0x46, 0xc1, 0x59, 0xf5, 0xd0, 0x9b, 0x30, 0xdb, 0xee, 0x6c, 0x36, 0xdd, 0x70,
  6473. 0x67, 0xdd, 0x8f, 0x98, 0x29, 0x90, 0xca, 0x02, 0x2c, 0xe2, 0x45, 0xa8, 0x40, 0x1b, 0xd5, 0x1c,
  6474. 0x3c, 0x9c, 0x4b, 0x01, 0xbd, 0x0d, 0xa7, 0x13, 0x8b, 0x41, 0x78, 0xcc, 0x4f, 0xe4, 0xa7, 0x14,
  6475. 0xa8, 0x65, 0x55, 0x10, 0xc1, 0x27, 0xb2, 0x40, 0x38, 0xbb, 0x09, 0xfa, 0xf8, 0xd0, 0x62, 0xb8,
  6476. 0x86, 0xb3, 0x53, 0xb1, 0xcd, 0xb2, 0x16, 0xe8, 0x35, 0xc4, 0x06, 0x16, 0x7a, 0x05, 0xc0, 0x6d,
  6477. 0xaf, 0x3a, 0x2d, 0xb7, 0x49, 0x1f, 0x99, 0x33, 0xac, 0x0e, 0x7d, 0x70, 0x40, 0xa5, 0x2a, 0x4b,
  6478. 0xe9, 0xa9, 0x2e, 0xfe, 0xed, 0x63, 0x0d, 0x1b, 0x55, 0x61, 0x42, 0xfc, 0xdb, 0x17, 0x8b, 0x61,
  6479. 0x5a, 0xb9, 0xb4, 0x4f, 0xc8, 0x1a, 0x6a, 0x05, 0x20, 0xb3, 0x84, 0xcd, 0x79, 0xa2, 0x3e, 0xda,
  6480. 0x86, 0x73, 0x22, 0xcd, 0x34, 0xd1, 0x57, 0xb7, 0x9c, 0xbd, 0x90, 0x65, 0x00, 0x18, 0xe1, 0xce,
  6481. 0x12, 0x8b, 0xdd, 0x10, 0x71, 0x77, 0x3a, 0x94, 0x2b, 0xd0, 0x37, 0x09, 0x77, 0x22, 0x3d, 0xcd,
  6482. 0x8d, 0x9a, 0x28, 0x57, 0x70, 0x33, 0x09, 0xc4, 0x69, 0x7c, 0x14, 0xc2, 0x69, 0xd7, 0xcb, 0xda,
  6483. 0x13, 0x67, 0x18, 0xa1, 0x8f, 0x71, 0xff, 0xd9, 0xee, 0xfb, 0x21, 0x13, 0xce, 0xf7, 0x43, 0x26,
  6484. 0xed, 0x77, 0x66, 0xbb, 0xf7, 0xdb, 0x16, 0xad, 0xad, 0xf1, 0xf7, 0xe8, 0xb3, 0x30, 0xa6, 0x7f,
  6485. 0x98, 0xe0, 0x55, 0x2e, 0x65, 0xb3, 0xbf, 0xda, 0xa9, 0xc2, 0x5f, 0x07, 0xea, 0xe4, 0xd0, 0x61,
  6486. 0xd8, 0xa0, 0x88, 0xea, 0x19, 0x9e, 0xe6, 0x57, 0xfa, 0xe3, 0x85, 0xfa, 0x37, 0x5d, 0x23, 0x90,
  6487. 0xbd, 0x59, 0xd0, 0x4d, 0x18, 0xa9, 0x37, 0x5d, 0xe2, 0x45, 0x95, 0x6a, 0xb7, 0xd8, 0x70, 0xcb,
  6488. 0x02, 0x47, 0xec, 0x3e, 0x11, 0xd0, 0x9f, 0x97, 0x61, 0x45, 0xc1, 0xfe, 0xd5, 0x02, 0xcc, 0xf7,
  6489. 0xc8, 0x0e, 0x91, 0x50, 0x64, 0x59, 0x7d, 0x29, 0xb2, 0x16, 0x65, 0x82, 0xec, 0xf5, 0x84, 0x8c,
  6490. 0x2c, 0x91, 0xfc, 0x3a, 0x96, 0x94, 0x25, 0xf1, 0xfb, 0x76, 0x2c, 0xd0, 0x75, 0x61, 0x03, 0x3d,
  6491. 0x5d, 0x63, 0x0c, 0x1d, 0xf8, 0x60, 0xff, 0x0f, 0xe7, 0x5c, 0x7d, 0xa6, 0xfd, 0x95, 0x02, 0x9c,
  6492. 0x56, 0x43, 0xf8, 0xcd, 0x3b, 0x70, 0xb7, 0xd3, 0x03, 0x77, 0x0c, 0xda, 0x60, 0xfb, 0x16, 0x0c,
  6493. 0xf1, 0x60, 0x77, 0x7d, 0x30, 0xec, 0x17, 0xcd, 0xb8, 0xb0, 0x8a, 0x47, 0x34, 0x62, 0xc3, 0x7e,
  6494. 0xaf, 0x05, 0x93, 0x1b, 0xcb, 0xd5, 0x9a, 0x5f, 0xdf, 0x25, 0xd1, 0x22, 0x7f, 0x60, 0x61, 0xcd,
  6495. 0x27, 0xf7, 0x61, 0x98, 0xea, 0x2c, 0x76, 0xfd, 0x02, 0x0c, 0xec, 0xf8, 0x61, 0x94, 0x34, 0x15,
  6496. 0xb9, 0xee, 0x87, 0x11, 0x66, 0x10, 0xfb, 0x77, 0x2d, 0x18, 0xdc, 0x70, 0x5c, 0x2f, 0x92, 0x6a,
  6497. 0x05, 0x2b, 0x47, 0xad, 0xd0, 0xcf, 0x77, 0xa1, 0x97, 0x60, 0x88, 0x6c, 0x6d, 0x91, 0x7a, 0x24,
  6498. 0x66, 0x55, 0x06, 0x34, 0x18, 0x5a, 0x61, 0xa5, 0x94, 0x83, 0x64, 0x8d, 0xf1, 0xbf, 0x58, 0x20,
  6499. 0xa3, 0xbb, 0x50, 0x8a, 0xdc, 0x16, 0x59, 0x6c, 0x34, 0x84, 0xb2, 0xfd, 0x21, 0x82, 0x32, 0x6c,
  6500. 0x48, 0x02, 0x38, 0xa6, 0x65, 0x7f, 0xa9, 0x00, 0x10, 0x47, 0x09, 0xea, 0xf5, 0x89, 0x4b, 0x29,
  6501. 0x35, 0xec, 0xa5, 0x0c, 0x35, 0x2c, 0x8a, 0x09, 0x66, 0xe8, 0x60, 0xd5, 0x30, 0x15, 0xfb, 0x1a,
  6502. 0xa6, 0x81, 0xa3, 0x0c, 0xd3, 0x32, 0x4c, 0xc7, 0x51, 0x8e, 0xcc, 0x20, 0x6f, 0xec, 0xfa, 0xdc,
  6503. 0x48, 0x02, 0x71, 0x1a, 0xdf, 0x26, 0x70, 0x41, 0x05, 0x7b, 0x11, 0x37, 0x1a, 0xb3, 0xe5, 0xd6,
  6504. 0xd5, 0xda, 0x3d, 0xc6, 0x29, 0xd6, 0x33, 0x17, 0x72, 0xf5, 0xcc, 0x3f, 0x61, 0xc1, 0xa9, 0x64,
  6505. 0x3b, 0xcc, 0x8b, 0xf7, 0x8b, 0x16, 0x9c, 0x66, 0xda, 0x76, 0xd6, 0x6a, 0x5a, 0xb7, 0xff, 0x62,
  6506. 0xd7, 0x00, 0x36, 0x39, 0x3d, 0x8e, 0x23, 0x67, 0xac, 0x65, 0x91, 0xc6, 0xd9, 0x2d, 0xda, 0xff,
  6507. 0xa1, 0x00, 0xb3, 0x79, 0x91, 0x6f, 0x98, 0xab, 0x87, 0x73, 0xbf, 0xb6, 0x4b, 0xee, 0x09, 0x83,
  6508. 0xfa, 0xd8, 0xd5, 0x83, 0x17, 0x63, 0x09, 0x4f, 0x06, 0xfc, 0x2f, 0xf4, 0x19, 0xf0, 0x7f, 0x07,
  6509. 0xa6, 0xef, 0xed, 0x10, 0xef, 0xb6, 0x17, 0x3a, 0x91, 0x1b, 0x6e, 0xb9, 0x4c, 0x33, 0xcd, 0xd7,
  6510. 0xcd, 0x2b, 0xd2, 0xec, 0xfd, 0x6e, 0x12, 0xe1, 0xf0, 0x60, 0xfe, 0x9c, 0x51, 0x10, 0x77, 0x99,
  6511. 0x1f, 0x24, 0x38, 0x4d, 0x34, 0x9d, 0x2f, 0x61, 0xe0, 0x11, 0xe6, 0x4b, 0xb0, 0xbf, 0x68, 0xc1,
  6512. 0xd9, 0xdc, 0x24, 0xad, 0xe8, 0x32, 0x8c, 0x38, 0x6d, 0x97, 0x0b, 0xf7, 0xc5, 0x31, 0xca, 0x84,
  6513. 0x48, 0xd5, 0x0a, 0x17, 0xed, 0x2b, 0xa8, 0x4a, 0x1e, 0x5f, 0xc8, 0x4d, 0x1e, 0xdf, 0x33, 0x17,
  6514. 0xbc, 0xfd, 0x3d, 0x16, 0x08, 0x37, 0xd5, 0x3e, 0xce, 0xee, 0x4f, 0xc1, 0xd8, 0x5e, 0x3a, 0xa7,
  6515. 0xd2, 0x85, 0x7c, 0xbf, 0x5d, 0x91, 0x49, 0x49, 0x31, 0x64, 0x46, 0xfe, 0x24, 0x83, 0x96, 0xdd,
  6516. 0x00, 0x01, 0x2d, 0x13, 0x26, 0xba, 0xee, 0xdd, 0x9b, 0xe7, 0x01, 0x1a, 0x0c, 0x57, 0xcb, 0xc0,
  6517. 0xaf, 0x6e, 0xe6, 0xb2, 0x82, 0x60, 0x0d, 0xcb, 0xfe, 0xb7, 0x05, 0x18, 0x95, 0x39, 0x7c, 0x3a,
  6518. 0x5e, 0x3f, 0x02, 0xa6, 0x23, 0x25, 0xf5, 0x44, 0x57, 0xa0, 0xc4, 0x24, 0xa0, 0xd5, 0x58, 0x2e,
  6519. 0xa7, 0xe4, 0x0f, 0x6b, 0x12, 0x80, 0x63, 0x1c, 0xba, 0x8b, 0xc2, 0xce, 0x26, 0x43, 0x4f, 0x38,
  6520. 0x55, 0xd6, 0x78, 0x31, 0x96, 0x70, 0xf4, 0x09, 0x98, 0xe2, 0xf5, 0x02, 0xbf, 0xed, 0x6c, 0x73,
  6521. 0xad, 0xc9, 0xa0, 0x0a, 0xbb, 0x30, 0xb5, 0x96, 0x80, 0x1d, 0x1e, 0xcc, 0x9f, 0x4a, 0x96, 0x31,
  6522. 0x75, 0x60, 0x8a, 0x0a, 0x33, 0x8e, 0xe2, 0x8d, 0xd0, 0xdd, 0x9f, 0xb2, 0xa9, 0x8a, 0x41, 0x58,
  6523. 0xc7, 0xb3, 0x3f, 0x0b, 0x28, 0x9d, 0xcd, 0x08, 0xbd, 0xce, 0x2d, 0x62, 0xdd, 0x80, 0x34, 0xba,
  6524. 0xa9, 0x07, 0xf5, 0xe0, 0x02, 0xd2, 0x1f, 0x8a, 0xd7, 0xc2, 0xaa, 0xbe, 0xfd, 0xff, 0x17, 0x61,
  6525. 0x2a, 0xe9, 0x01, 0x8e, 0xae, 0xc3, 0x10, 0x67, 0x3d, 0x04, 0xf9, 0x2e, 0xd6, 0x27, 0x9a, 0xdf,
  6526. 0x38, 0x3b, 0x84, 0x05, 0xf7, 0x22, 0xea, 0xa3, 0x37, 0x61, 0xb4, 0xe1, 0xdf, 0xf3, 0xee, 0x39,
  6527. 0x41, 0x63, 0xb1, 0x5a, 0x11, 0xcb, 0x39, 0xf3, 0x39, 0x5c, 0x8e, 0xd1, 0x74, 0x5f, 0x74, 0xa6,
  6528. 0x69, 0x8d, 0x41, 0x58, 0x27, 0x87, 0x36, 0x58, 0x08, 0xf4, 0x2d, 0x77, 0x7b, 0xcd, 0x69, 0x77,
  6529. 0x73, 0x8f, 0x58, 0x96, 0x48, 0x1a, 0xe5, 0x71, 0x11, 0x27, 0x9d, 0x03, 0x70, 0x4c, 0x08, 0x7d,
  6530. 0x1e, 0x66, 0xc2, 0x1c, 0x21, 0x7d, 0x5e, 0x72, 0xbb, 0x6e, 0x72, 0xeb, 0xa5, 0xc7, 0x1e, 0x1c,
  6531. 0xcc, 0xcf, 0x64, 0x89, 0xf3, 0xb3, 0x9a, 0xb1, 0x7f, 0xe4, 0x14, 0x18, 0x9b, 0xd8, 0xc8, 0x75,
  6532. 0x6a, 0x1d, 0x53, 0xae, 0x53, 0x0c, 0x23, 0xa4, 0xd5, 0x8e, 0xf6, 0xcb, 0x6e, 0xd0, 0x2d, 0x03,
  6533. 0xf8, 0x8a, 0xc0, 0x49, 0xd3, 0x94, 0x10, 0xac, 0xe8, 0x64, 0x27, 0xa4, 0x2d, 0x7e, 0x1d, 0x13,
  6534. 0xd2, 0x0e, 0x9c, 0x60, 0x42, 0xda, 0x75, 0x18, 0xde, 0x76, 0x23, 0x4c, 0xda, 0xbe, 0x60, 0xfa,
  6535. 0x33, 0xd7, 0xe1, 0x35, 0x8e, 0x92, 0x4e, 0x7d, 0x28, 0x00, 0x58, 0x12, 0x41, 0xaf, 0xab, 0x1d,
  6536. 0x38, 0x94, 0xff, 0x30, 0x4f, 0x9b, 0x49, 0x64, 0xee, 0x41, 0x91, 0x76, 0x76, 0xf8, 0x61, 0xd3,
  6537. 0xce, 0xae, 0xca, 0x64, 0xb1, 0x23, 0xf9, 0xbe, 0x4c, 0x2c, 0x17, 0x6c, 0x8f, 0x14, 0xb1, 0x77,
  6538. 0xf4, 0x04, 0xbb, 0xa5, 0xfc, 0x93, 0x40, 0xe5, 0xce, 0xed, 0x33, 0xad, 0xee, 0xf7, 0x58, 0x70,
  6539. 0xba, 0x9d, 0x95, 0x6b, 0x5a, 0x58, 0x14, 0xbc, 0xd4, 0x77, 0x3a, 0x6b, 0xa3, 0x41, 0x26, 0x89,
  6540. 0xcb, 0x44, 0xc3, 0xd9, 0xcd, 0xd1, 0x81, 0x0e, 0x36, 0x1b, 0x42, 0xb3, 0x7d, 0x31, 0x27, 0x3f,
  6541. 0x6f, 0x97, 0xac, 0xbc, 0x1b, 0x19, 0xb9, 0x60, 0xdf, 0x9f, 0x97, 0x0b, 0xb6, 0xef, 0x0c, 0xb0,
  6542. 0xaf, 0xab, 0xcc, 0xbc, 0xe3, 0xf9, 0x4b, 0x89, 0xe7, 0xdd, 0xed, 0x99, 0x8f, 0xf7, 0x75, 0x95,
  6543. 0x8f, 0xb7, 0x4b, 0x7c, 0x5b, 0x9e, 0x6d, 0xb7, 0x67, 0x16, 0x5e, 0x2d, 0x93, 0xee, 0xe4, 0xf1,
  6544. 0x64, 0xd2, 0x35, 0xae, 0x1a, 0x9e, 0xcc, 0xf5, 0x99, 0x1e, 0x57, 0x8d, 0x41, 0xb7, 0xfb, 0x65,
  6545. 0xc3, 0xb3, 0x06, 0x4f, 0x3f, 0x54, 0xd6, 0xe0, 0x3b, 0x7a, 0x16, 0x5e, 0xd4, 0x23, 0xcd, 0x2c,
  6546. 0x45, 0xea, 0x33, 0xf7, 0xee, 0x1d, 0xfd, 0x02, 0x9c, 0xc9, 0xa7, 0xab, 0xee, 0xb9, 0x34, 0xdd,
  6547. 0xcc, 0x2b, 0x30, 0x95, 0xd3, 0xf7, 0xd4, 0xc9, 0xe4, 0xf4, 0x3d, 0x7d, 0xec, 0x39, 0x7d, 0xcf,
  6548. 0x9c, 0x40, 0x4e, 0xdf, 0xc7, 0x4e, 0x30, 0xa7, 0xef, 0x1d, 0x66, 0x86, 0xc3, 0x83, 0xfd, 0x88,
  6549. 0x78, 0xbc, 0xd9, 0xb1, 0x5f, 0xb3, 0x22, 0x02, 0xf1, 0x8f, 0x53, 0x20, 0x1c, 0x93, 0xca, 0xc8,
  6550. 0x15, 0x3c, 0xfb, 0x08, 0x72, 0x05, 0xaf, 0xc7, 0xb9, 0x82, 0xcf, 0xe6, 0x4f, 0x75, 0x86, 0xe3,
  6551. 0x46, 0x4e, 0x86, 0xe0, 0x3b, 0x7a, 0x66, 0xdf, 0xc7, 0xbb, 0xe8, 0x5a, 0xb2, 0x04, 0x8f, 0x5d,
  6552. 0xf2, 0xf9, 0xbe, 0xc6, 0xf3, 0xf9, 0x3e, 0x91, 0x7f, 0x92, 0x27, 0xaf, 0x3b, 0x23, 0x8b, 0x2f,
  6553. 0xed, 0x97, 0x8a, 0xfc, 0xc8, 0x22, 0x0f, 0xe7, 0xf4, 0x4b, 0x85, 0x8e, 0x4c, 0xf7, 0x4b, 0x81,
  6554. 0x70, 0x4c, 0xca, 0xfe, 0xbe, 0x02, 0x9c, 0xef, 0xbe, 0xdf, 0x62, 0x69, 0x6a, 0x35, 0x56, 0x3d,
  6555. 0x27, 0xa4, 0xa9, 0xfc, 0xcd, 0x16, 0x63, 0xf5, 0x1d, 0xc8, 0xee, 0x1a, 0x4c, 0x2b, 0x8f, 0x8f,
  6556. 0xa6, 0x5b, 0xdf, 0x5f, 0x8f, 0x5f, 0xbe, 0xca, 0x4b, 0xbe, 0x96, 0x44, 0xc0, 0xe9, 0x3a, 0x68,
  6557. 0x11, 0x26, 0x8d, 0xc2, 0x4a, 0x59, 0xbc, 0xcd, 0x94, 0xf8, 0xb6, 0x66, 0x82, 0x71, 0x12, 0xdf,
  6558. 0xfe, 0xb2, 0x05, 0x8f, 0xe5, 0x24, 0xc3, 0xeb, 0x3b, 0x4e, 0xdb, 0x16, 0x4c, 0xb6, 0xcd, 0xaa,
  6559. 0x3d, 0x42, 0x4b, 0x1a, 0x29, 0xf7, 0x54, 0x5f, 0x13, 0x00, 0x9c, 0x24, 0x6a, 0xff, 0x99, 0x05,
  6560. 0xe7, 0xba, 0x9a, 0x30, 0x22, 0x0c, 0x67, 0xb6, 0x5b, 0xa1, 0xb3, 0x1c, 0x90, 0x06, 0xf1, 0x22,
  6561. 0xd7, 0x69, 0xd6, 0xda, 0xa4, 0xae, 0xc9, 0xc3, 0x99, 0x2d, 0xe0, 0xb5, 0xb5, 0xda, 0x62, 0x1a,
  6562. 0x03, 0xe7, 0xd4, 0x44, 0xab, 0x80, 0xd2, 0x10, 0x31, 0xc3, 0x2c, 0x86, 0x75, 0x9a, 0x1e, 0xce,
  6563. 0xa8, 0x81, 0x3e, 0x02, 0xe3, 0xca, 0x34, 0x52, 0x9b, 0x71, 0x76, 0xb0, 0x63, 0x1d, 0x80, 0x4d,
  6564. 0xbc, 0xa5, 0xcb, 0xbf, 0xfe, 0xfb, 0xe7, 0xdf, 0xf7, 0x9b, 0xbf, 0x7f, 0xfe, 0x7d, 0xbf, 0xf3,
  6565. 0xfb, 0xe7, 0xdf, 0xf7, 0x1d, 0x0f, 0xce, 0x5b, 0xbf, 0xfe, 0xe0, 0xbc, 0xf5, 0x9b, 0x0f, 0xce,
  6566. 0x5b, 0xbf, 0xf3, 0xe0, 0xbc, 0xf5, 0x7b, 0x0f, 0xce, 0x5b, 0x5f, 0xfa, 0x83, 0xf3, 0xef, 0xfb,
  6567. 0x54, 0x61, 0xef, 0xea, 0xff, 0x0d, 0x00, 0x00, 0xff, 0xff, 0xd2, 0x6a, 0x19, 0xeb, 0xbc, 0x04,
  6568. 0x01, 0x00,
  6569. }
  6570. func (m *AWSElasticBlockStoreVolumeSource) Marshal() (dAtA []byte, err error) {
  6571. size := m.Size()
  6572. dAtA = make([]byte, size)
  6573. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6574. if err != nil {
  6575. return nil, err
  6576. }
  6577. return dAtA[:n], nil
  6578. }
  6579. func (m *AWSElasticBlockStoreVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6580. size := m.Size()
  6581. return m.MarshalToSizedBuffer(dAtA[:size])
  6582. }
  6583. func (m *AWSElasticBlockStoreVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6584. i := len(dAtA)
  6585. _ = i
  6586. var l int
  6587. _ = l
  6588. i--
  6589. if m.ReadOnly {
  6590. dAtA[i] = 1
  6591. } else {
  6592. dAtA[i] = 0
  6593. }
  6594. i--
  6595. dAtA[i] = 0x20
  6596. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  6597. i--
  6598. dAtA[i] = 0x18
  6599. i -= len(m.FSType)
  6600. copy(dAtA[i:], m.FSType)
  6601. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  6602. i--
  6603. dAtA[i] = 0x12
  6604. i -= len(m.VolumeID)
  6605. copy(dAtA[i:], m.VolumeID)
  6606. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  6607. i--
  6608. dAtA[i] = 0xa
  6609. return len(dAtA) - i, nil
  6610. }
  6611. func (m *Affinity) Marshal() (dAtA []byte, err error) {
  6612. size := m.Size()
  6613. dAtA = make([]byte, size)
  6614. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6615. if err != nil {
  6616. return nil, err
  6617. }
  6618. return dAtA[:n], nil
  6619. }
  6620. func (m *Affinity) MarshalTo(dAtA []byte) (int, error) {
  6621. size := m.Size()
  6622. return m.MarshalToSizedBuffer(dAtA[:size])
  6623. }
  6624. func (m *Affinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6625. i := len(dAtA)
  6626. _ = i
  6627. var l int
  6628. _ = l
  6629. if m.PodAntiAffinity != nil {
  6630. {
  6631. size, err := m.PodAntiAffinity.MarshalToSizedBuffer(dAtA[:i])
  6632. if err != nil {
  6633. return 0, err
  6634. }
  6635. i -= size
  6636. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6637. }
  6638. i--
  6639. dAtA[i] = 0x1a
  6640. }
  6641. if m.PodAffinity != nil {
  6642. {
  6643. size, err := m.PodAffinity.MarshalToSizedBuffer(dAtA[:i])
  6644. if err != nil {
  6645. return 0, err
  6646. }
  6647. i -= size
  6648. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6649. }
  6650. i--
  6651. dAtA[i] = 0x12
  6652. }
  6653. if m.NodeAffinity != nil {
  6654. {
  6655. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  6656. if err != nil {
  6657. return 0, err
  6658. }
  6659. i -= size
  6660. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6661. }
  6662. i--
  6663. dAtA[i] = 0xa
  6664. }
  6665. return len(dAtA) - i, nil
  6666. }
  6667. func (m *AttachedVolume) Marshal() (dAtA []byte, err error) {
  6668. size := m.Size()
  6669. dAtA = make([]byte, size)
  6670. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6671. if err != nil {
  6672. return nil, err
  6673. }
  6674. return dAtA[:n], nil
  6675. }
  6676. func (m *AttachedVolume) MarshalTo(dAtA []byte) (int, error) {
  6677. size := m.Size()
  6678. return m.MarshalToSizedBuffer(dAtA[:size])
  6679. }
  6680. func (m *AttachedVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6681. i := len(dAtA)
  6682. _ = i
  6683. var l int
  6684. _ = l
  6685. i -= len(m.DevicePath)
  6686. copy(dAtA[i:], m.DevicePath)
  6687. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  6688. i--
  6689. dAtA[i] = 0x12
  6690. i -= len(m.Name)
  6691. copy(dAtA[i:], m.Name)
  6692. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6693. i--
  6694. dAtA[i] = 0xa
  6695. return len(dAtA) - i, nil
  6696. }
  6697. func (m *AvoidPods) Marshal() (dAtA []byte, err error) {
  6698. size := m.Size()
  6699. dAtA = make([]byte, size)
  6700. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6701. if err != nil {
  6702. return nil, err
  6703. }
  6704. return dAtA[:n], nil
  6705. }
  6706. func (m *AvoidPods) MarshalTo(dAtA []byte) (int, error) {
  6707. size := m.Size()
  6708. return m.MarshalToSizedBuffer(dAtA[:size])
  6709. }
  6710. func (m *AvoidPods) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6711. i := len(dAtA)
  6712. _ = i
  6713. var l int
  6714. _ = l
  6715. if len(m.PreferAvoidPods) > 0 {
  6716. for iNdEx := len(m.PreferAvoidPods) - 1; iNdEx >= 0; iNdEx-- {
  6717. {
  6718. size, err := m.PreferAvoidPods[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6719. if err != nil {
  6720. return 0, err
  6721. }
  6722. i -= size
  6723. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6724. }
  6725. i--
  6726. dAtA[i] = 0xa
  6727. }
  6728. }
  6729. return len(dAtA) - i, nil
  6730. }
  6731. func (m *AzureDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  6732. size := m.Size()
  6733. dAtA = make([]byte, size)
  6734. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6735. if err != nil {
  6736. return nil, err
  6737. }
  6738. return dAtA[:n], nil
  6739. }
  6740. func (m *AzureDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6741. size := m.Size()
  6742. return m.MarshalToSizedBuffer(dAtA[:size])
  6743. }
  6744. func (m *AzureDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6745. i := len(dAtA)
  6746. _ = i
  6747. var l int
  6748. _ = l
  6749. if m.Kind != nil {
  6750. i -= len(*m.Kind)
  6751. copy(dAtA[i:], *m.Kind)
  6752. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Kind)))
  6753. i--
  6754. dAtA[i] = 0x32
  6755. }
  6756. if m.ReadOnly != nil {
  6757. i--
  6758. if *m.ReadOnly {
  6759. dAtA[i] = 1
  6760. } else {
  6761. dAtA[i] = 0
  6762. }
  6763. i--
  6764. dAtA[i] = 0x28
  6765. }
  6766. if m.FSType != nil {
  6767. i -= len(*m.FSType)
  6768. copy(dAtA[i:], *m.FSType)
  6769. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  6770. i--
  6771. dAtA[i] = 0x22
  6772. }
  6773. if m.CachingMode != nil {
  6774. i -= len(*m.CachingMode)
  6775. copy(dAtA[i:], *m.CachingMode)
  6776. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.CachingMode)))
  6777. i--
  6778. dAtA[i] = 0x1a
  6779. }
  6780. i -= len(m.DataDiskURI)
  6781. copy(dAtA[i:], m.DataDiskURI)
  6782. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DataDiskURI)))
  6783. i--
  6784. dAtA[i] = 0x12
  6785. i -= len(m.DiskName)
  6786. copy(dAtA[i:], m.DiskName)
  6787. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DiskName)))
  6788. i--
  6789. dAtA[i] = 0xa
  6790. return len(dAtA) - i, nil
  6791. }
  6792. func (m *AzureFilePersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6793. size := m.Size()
  6794. dAtA = make([]byte, size)
  6795. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6796. if err != nil {
  6797. return nil, err
  6798. }
  6799. return dAtA[:n], nil
  6800. }
  6801. func (m *AzureFilePersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6802. size := m.Size()
  6803. return m.MarshalToSizedBuffer(dAtA[:size])
  6804. }
  6805. func (m *AzureFilePersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6806. i := len(dAtA)
  6807. _ = i
  6808. var l int
  6809. _ = l
  6810. if m.SecretNamespace != nil {
  6811. i -= len(*m.SecretNamespace)
  6812. copy(dAtA[i:], *m.SecretNamespace)
  6813. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.SecretNamespace)))
  6814. i--
  6815. dAtA[i] = 0x22
  6816. }
  6817. i--
  6818. if m.ReadOnly {
  6819. dAtA[i] = 1
  6820. } else {
  6821. dAtA[i] = 0
  6822. }
  6823. i--
  6824. dAtA[i] = 0x18
  6825. i -= len(m.ShareName)
  6826. copy(dAtA[i:], m.ShareName)
  6827. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6828. i--
  6829. dAtA[i] = 0x12
  6830. i -= len(m.SecretName)
  6831. copy(dAtA[i:], m.SecretName)
  6832. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6833. i--
  6834. dAtA[i] = 0xa
  6835. return len(dAtA) - i, nil
  6836. }
  6837. func (m *AzureFileVolumeSource) Marshal() (dAtA []byte, err error) {
  6838. size := m.Size()
  6839. dAtA = make([]byte, size)
  6840. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6841. if err != nil {
  6842. return nil, err
  6843. }
  6844. return dAtA[:n], nil
  6845. }
  6846. func (m *AzureFileVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6847. size := m.Size()
  6848. return m.MarshalToSizedBuffer(dAtA[:size])
  6849. }
  6850. func (m *AzureFileVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6851. i := len(dAtA)
  6852. _ = i
  6853. var l int
  6854. _ = l
  6855. i--
  6856. if m.ReadOnly {
  6857. dAtA[i] = 1
  6858. } else {
  6859. dAtA[i] = 0
  6860. }
  6861. i--
  6862. dAtA[i] = 0x18
  6863. i -= len(m.ShareName)
  6864. copy(dAtA[i:], m.ShareName)
  6865. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ShareName)))
  6866. i--
  6867. dAtA[i] = 0x12
  6868. i -= len(m.SecretName)
  6869. copy(dAtA[i:], m.SecretName)
  6870. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  6871. i--
  6872. dAtA[i] = 0xa
  6873. return len(dAtA) - i, nil
  6874. }
  6875. func (m *Binding) Marshal() (dAtA []byte, err error) {
  6876. size := m.Size()
  6877. dAtA = make([]byte, size)
  6878. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6879. if err != nil {
  6880. return nil, err
  6881. }
  6882. return dAtA[:n], nil
  6883. }
  6884. func (m *Binding) MarshalTo(dAtA []byte) (int, error) {
  6885. size := m.Size()
  6886. return m.MarshalToSizedBuffer(dAtA[:size])
  6887. }
  6888. func (m *Binding) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6889. i := len(dAtA)
  6890. _ = i
  6891. var l int
  6892. _ = l
  6893. {
  6894. size, err := m.Target.MarshalToSizedBuffer(dAtA[:i])
  6895. if err != nil {
  6896. return 0, err
  6897. }
  6898. i -= size
  6899. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6900. }
  6901. i--
  6902. dAtA[i] = 0x12
  6903. {
  6904. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  6905. if err != nil {
  6906. return 0, err
  6907. }
  6908. i -= size
  6909. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6910. }
  6911. i--
  6912. dAtA[i] = 0xa
  6913. return len(dAtA) - i, nil
  6914. }
  6915. func (m *CSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  6916. size := m.Size()
  6917. dAtA = make([]byte, size)
  6918. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6919. if err != nil {
  6920. return nil, err
  6921. }
  6922. return dAtA[:n], nil
  6923. }
  6924. func (m *CSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  6925. size := m.Size()
  6926. return m.MarshalToSizedBuffer(dAtA[:size])
  6927. }
  6928. func (m *CSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6929. i := len(dAtA)
  6930. _ = i
  6931. var l int
  6932. _ = l
  6933. if m.ControllerExpandSecretRef != nil {
  6934. {
  6935. size, err := m.ControllerExpandSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6936. if err != nil {
  6937. return 0, err
  6938. }
  6939. i -= size
  6940. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6941. }
  6942. i--
  6943. dAtA[i] = 0x4a
  6944. }
  6945. if m.NodePublishSecretRef != nil {
  6946. {
  6947. size, err := m.NodePublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6948. if err != nil {
  6949. return 0, err
  6950. }
  6951. i -= size
  6952. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6953. }
  6954. i--
  6955. dAtA[i] = 0x42
  6956. }
  6957. if m.NodeStageSecretRef != nil {
  6958. {
  6959. size, err := m.NodeStageSecretRef.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] = 0x3a
  6968. }
  6969. if m.ControllerPublishSecretRef != nil {
  6970. {
  6971. size, err := m.ControllerPublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  6972. if err != nil {
  6973. return 0, err
  6974. }
  6975. i -= size
  6976. i = encodeVarintGenerated(dAtA, i, uint64(size))
  6977. }
  6978. i--
  6979. dAtA[i] = 0x32
  6980. }
  6981. if len(m.VolumeAttributes) > 0 {
  6982. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  6983. for k := range m.VolumeAttributes {
  6984. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  6985. }
  6986. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  6987. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  6988. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  6989. baseI := i
  6990. i -= len(v)
  6991. copy(dAtA[i:], v)
  6992. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6993. i--
  6994. dAtA[i] = 0x12
  6995. i -= len(keysForVolumeAttributes[iNdEx])
  6996. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  6997. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  6998. i--
  6999. dAtA[i] = 0xa
  7000. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7001. i--
  7002. dAtA[i] = 0x2a
  7003. }
  7004. }
  7005. i -= len(m.FSType)
  7006. copy(dAtA[i:], m.FSType)
  7007. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7008. i--
  7009. dAtA[i] = 0x22
  7010. i--
  7011. if m.ReadOnly {
  7012. dAtA[i] = 1
  7013. } else {
  7014. dAtA[i] = 0
  7015. }
  7016. i--
  7017. dAtA[i] = 0x18
  7018. i -= len(m.VolumeHandle)
  7019. copy(dAtA[i:], m.VolumeHandle)
  7020. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeHandle)))
  7021. i--
  7022. dAtA[i] = 0x12
  7023. i -= len(m.Driver)
  7024. copy(dAtA[i:], m.Driver)
  7025. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  7026. i--
  7027. dAtA[i] = 0xa
  7028. return len(dAtA) - i, nil
  7029. }
  7030. func (m *CSIVolumeSource) Marshal() (dAtA []byte, err error) {
  7031. size := m.Size()
  7032. dAtA = make([]byte, size)
  7033. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7034. if err != nil {
  7035. return nil, err
  7036. }
  7037. return dAtA[:n], nil
  7038. }
  7039. func (m *CSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7040. size := m.Size()
  7041. return m.MarshalToSizedBuffer(dAtA[:size])
  7042. }
  7043. func (m *CSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7044. i := len(dAtA)
  7045. _ = i
  7046. var l int
  7047. _ = l
  7048. if m.NodePublishSecretRef != nil {
  7049. {
  7050. size, err := m.NodePublishSecretRef.MarshalToSizedBuffer(dAtA[:i])
  7051. if err != nil {
  7052. return 0, err
  7053. }
  7054. i -= size
  7055. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7056. }
  7057. i--
  7058. dAtA[i] = 0x2a
  7059. }
  7060. if len(m.VolumeAttributes) > 0 {
  7061. keysForVolumeAttributes := make([]string, 0, len(m.VolumeAttributes))
  7062. for k := range m.VolumeAttributes {
  7063. keysForVolumeAttributes = append(keysForVolumeAttributes, string(k))
  7064. }
  7065. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  7066. for iNdEx := len(keysForVolumeAttributes) - 1; iNdEx >= 0; iNdEx-- {
  7067. v := m.VolumeAttributes[string(keysForVolumeAttributes[iNdEx])]
  7068. baseI := i
  7069. i -= len(v)
  7070. copy(dAtA[i:], v)
  7071. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7072. i--
  7073. dAtA[i] = 0x12
  7074. i -= len(keysForVolumeAttributes[iNdEx])
  7075. copy(dAtA[i:], keysForVolumeAttributes[iNdEx])
  7076. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForVolumeAttributes[iNdEx])))
  7077. i--
  7078. dAtA[i] = 0xa
  7079. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7080. i--
  7081. dAtA[i] = 0x22
  7082. }
  7083. }
  7084. if m.FSType != nil {
  7085. i -= len(*m.FSType)
  7086. copy(dAtA[i:], *m.FSType)
  7087. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  7088. i--
  7089. dAtA[i] = 0x1a
  7090. }
  7091. if m.ReadOnly != nil {
  7092. i--
  7093. if *m.ReadOnly {
  7094. dAtA[i] = 1
  7095. } else {
  7096. dAtA[i] = 0
  7097. }
  7098. i--
  7099. dAtA[i] = 0x10
  7100. }
  7101. i -= len(m.Driver)
  7102. copy(dAtA[i:], m.Driver)
  7103. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  7104. i--
  7105. dAtA[i] = 0xa
  7106. return len(dAtA) - i, nil
  7107. }
  7108. func (m *Capabilities) Marshal() (dAtA []byte, err error) {
  7109. size := m.Size()
  7110. dAtA = make([]byte, size)
  7111. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7112. if err != nil {
  7113. return nil, err
  7114. }
  7115. return dAtA[:n], nil
  7116. }
  7117. func (m *Capabilities) MarshalTo(dAtA []byte) (int, error) {
  7118. size := m.Size()
  7119. return m.MarshalToSizedBuffer(dAtA[:size])
  7120. }
  7121. func (m *Capabilities) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7122. i := len(dAtA)
  7123. _ = i
  7124. var l int
  7125. _ = l
  7126. if len(m.Drop) > 0 {
  7127. for iNdEx := len(m.Drop) - 1; iNdEx >= 0; iNdEx-- {
  7128. i -= len(m.Drop[iNdEx])
  7129. copy(dAtA[i:], m.Drop[iNdEx])
  7130. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Drop[iNdEx])))
  7131. i--
  7132. dAtA[i] = 0x12
  7133. }
  7134. }
  7135. if len(m.Add) > 0 {
  7136. for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- {
  7137. i -= len(m.Add[iNdEx])
  7138. copy(dAtA[i:], m.Add[iNdEx])
  7139. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Add[iNdEx])))
  7140. i--
  7141. dAtA[i] = 0xa
  7142. }
  7143. }
  7144. return len(dAtA) - i, nil
  7145. }
  7146. func (m *CephFSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7147. size := m.Size()
  7148. dAtA = make([]byte, size)
  7149. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7150. if err != nil {
  7151. return nil, err
  7152. }
  7153. return dAtA[:n], nil
  7154. }
  7155. func (m *CephFSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7156. size := m.Size()
  7157. return m.MarshalToSizedBuffer(dAtA[:size])
  7158. }
  7159. func (m *CephFSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7160. i := len(dAtA)
  7161. _ = i
  7162. var l int
  7163. _ = l
  7164. i--
  7165. if m.ReadOnly {
  7166. dAtA[i] = 1
  7167. } else {
  7168. dAtA[i] = 0
  7169. }
  7170. i--
  7171. dAtA[i] = 0x30
  7172. if m.SecretRef != nil {
  7173. {
  7174. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7175. if err != nil {
  7176. return 0, err
  7177. }
  7178. i -= size
  7179. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7180. }
  7181. i--
  7182. dAtA[i] = 0x2a
  7183. }
  7184. i -= len(m.SecretFile)
  7185. copy(dAtA[i:], m.SecretFile)
  7186. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7187. i--
  7188. dAtA[i] = 0x22
  7189. i -= len(m.User)
  7190. copy(dAtA[i:], m.User)
  7191. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7192. i--
  7193. dAtA[i] = 0x1a
  7194. i -= len(m.Path)
  7195. copy(dAtA[i:], m.Path)
  7196. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7197. i--
  7198. dAtA[i] = 0x12
  7199. if len(m.Monitors) > 0 {
  7200. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7201. i -= len(m.Monitors[iNdEx])
  7202. copy(dAtA[i:], m.Monitors[iNdEx])
  7203. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7204. i--
  7205. dAtA[i] = 0xa
  7206. }
  7207. }
  7208. return len(dAtA) - i, nil
  7209. }
  7210. func (m *CephFSVolumeSource) Marshal() (dAtA []byte, err error) {
  7211. size := m.Size()
  7212. dAtA = make([]byte, size)
  7213. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7214. if err != nil {
  7215. return nil, err
  7216. }
  7217. return dAtA[:n], nil
  7218. }
  7219. func (m *CephFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7220. size := m.Size()
  7221. return m.MarshalToSizedBuffer(dAtA[:size])
  7222. }
  7223. func (m *CephFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7224. i := len(dAtA)
  7225. _ = i
  7226. var l int
  7227. _ = l
  7228. i--
  7229. if m.ReadOnly {
  7230. dAtA[i] = 1
  7231. } else {
  7232. dAtA[i] = 0
  7233. }
  7234. i--
  7235. dAtA[i] = 0x30
  7236. if m.SecretRef != nil {
  7237. {
  7238. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7239. if err != nil {
  7240. return 0, err
  7241. }
  7242. i -= size
  7243. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7244. }
  7245. i--
  7246. dAtA[i] = 0x2a
  7247. }
  7248. i -= len(m.SecretFile)
  7249. copy(dAtA[i:], m.SecretFile)
  7250. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretFile)))
  7251. i--
  7252. dAtA[i] = 0x22
  7253. i -= len(m.User)
  7254. copy(dAtA[i:], m.User)
  7255. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  7256. i--
  7257. dAtA[i] = 0x1a
  7258. i -= len(m.Path)
  7259. copy(dAtA[i:], m.Path)
  7260. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7261. i--
  7262. dAtA[i] = 0x12
  7263. if len(m.Monitors) > 0 {
  7264. for iNdEx := len(m.Monitors) - 1; iNdEx >= 0; iNdEx-- {
  7265. i -= len(m.Monitors[iNdEx])
  7266. copy(dAtA[i:], m.Monitors[iNdEx])
  7267. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Monitors[iNdEx])))
  7268. i--
  7269. dAtA[i] = 0xa
  7270. }
  7271. }
  7272. return len(dAtA) - i, nil
  7273. }
  7274. func (m *CinderPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  7275. size := m.Size()
  7276. dAtA = make([]byte, size)
  7277. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7278. if err != nil {
  7279. return nil, err
  7280. }
  7281. return dAtA[:n], nil
  7282. }
  7283. func (m *CinderPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7284. size := m.Size()
  7285. return m.MarshalToSizedBuffer(dAtA[:size])
  7286. }
  7287. func (m *CinderPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7288. i := len(dAtA)
  7289. _ = i
  7290. var l int
  7291. _ = l
  7292. if m.SecretRef != nil {
  7293. {
  7294. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7295. if err != nil {
  7296. return 0, err
  7297. }
  7298. i -= size
  7299. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7300. }
  7301. i--
  7302. dAtA[i] = 0x22
  7303. }
  7304. i--
  7305. if m.ReadOnly {
  7306. dAtA[i] = 1
  7307. } else {
  7308. dAtA[i] = 0
  7309. }
  7310. i--
  7311. dAtA[i] = 0x18
  7312. i -= len(m.FSType)
  7313. copy(dAtA[i:], m.FSType)
  7314. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7315. i--
  7316. dAtA[i] = 0x12
  7317. i -= len(m.VolumeID)
  7318. copy(dAtA[i:], m.VolumeID)
  7319. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7320. i--
  7321. dAtA[i] = 0xa
  7322. return len(dAtA) - i, nil
  7323. }
  7324. func (m *CinderVolumeSource) Marshal() (dAtA []byte, err error) {
  7325. size := m.Size()
  7326. dAtA = make([]byte, size)
  7327. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7328. if err != nil {
  7329. return nil, err
  7330. }
  7331. return dAtA[:n], nil
  7332. }
  7333. func (m *CinderVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7334. size := m.Size()
  7335. return m.MarshalToSizedBuffer(dAtA[:size])
  7336. }
  7337. func (m *CinderVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7338. i := len(dAtA)
  7339. _ = i
  7340. var l int
  7341. _ = l
  7342. if m.SecretRef != nil {
  7343. {
  7344. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  7345. if err != nil {
  7346. return 0, err
  7347. }
  7348. i -= size
  7349. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7350. }
  7351. i--
  7352. dAtA[i] = 0x22
  7353. }
  7354. i--
  7355. if m.ReadOnly {
  7356. dAtA[i] = 1
  7357. } else {
  7358. dAtA[i] = 0
  7359. }
  7360. i--
  7361. dAtA[i] = 0x18
  7362. i -= len(m.FSType)
  7363. copy(dAtA[i:], m.FSType)
  7364. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  7365. i--
  7366. dAtA[i] = 0x12
  7367. i -= len(m.VolumeID)
  7368. copy(dAtA[i:], m.VolumeID)
  7369. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  7370. i--
  7371. dAtA[i] = 0xa
  7372. return len(dAtA) - i, nil
  7373. }
  7374. func (m *ClientIPConfig) Marshal() (dAtA []byte, err error) {
  7375. size := m.Size()
  7376. dAtA = make([]byte, size)
  7377. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7378. if err != nil {
  7379. return nil, err
  7380. }
  7381. return dAtA[:n], nil
  7382. }
  7383. func (m *ClientIPConfig) MarshalTo(dAtA []byte) (int, error) {
  7384. size := m.Size()
  7385. return m.MarshalToSizedBuffer(dAtA[:size])
  7386. }
  7387. func (m *ClientIPConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7388. i := len(dAtA)
  7389. _ = i
  7390. var l int
  7391. _ = l
  7392. if m.TimeoutSeconds != nil {
  7393. i = encodeVarintGenerated(dAtA, i, uint64(*m.TimeoutSeconds))
  7394. i--
  7395. dAtA[i] = 0x8
  7396. }
  7397. return len(dAtA) - i, nil
  7398. }
  7399. func (m *ComponentCondition) Marshal() (dAtA []byte, err error) {
  7400. size := m.Size()
  7401. dAtA = make([]byte, size)
  7402. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7403. if err != nil {
  7404. return nil, err
  7405. }
  7406. return dAtA[:n], nil
  7407. }
  7408. func (m *ComponentCondition) MarshalTo(dAtA []byte) (int, error) {
  7409. size := m.Size()
  7410. return m.MarshalToSizedBuffer(dAtA[:size])
  7411. }
  7412. func (m *ComponentCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7413. i := len(dAtA)
  7414. _ = i
  7415. var l int
  7416. _ = l
  7417. i -= len(m.Error)
  7418. copy(dAtA[i:], m.Error)
  7419. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  7420. i--
  7421. dAtA[i] = 0x22
  7422. i -= len(m.Message)
  7423. copy(dAtA[i:], m.Message)
  7424. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  7425. i--
  7426. dAtA[i] = 0x1a
  7427. i -= len(m.Status)
  7428. copy(dAtA[i:], m.Status)
  7429. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  7430. i--
  7431. dAtA[i] = 0x12
  7432. i -= len(m.Type)
  7433. copy(dAtA[i:], m.Type)
  7434. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  7435. i--
  7436. dAtA[i] = 0xa
  7437. return len(dAtA) - i, nil
  7438. }
  7439. func (m *ComponentStatus) 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 *ComponentStatus) MarshalTo(dAtA []byte) (int, error) {
  7449. size := m.Size()
  7450. return m.MarshalToSizedBuffer(dAtA[:size])
  7451. }
  7452. func (m *ComponentStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7453. i := len(dAtA)
  7454. _ = i
  7455. var l int
  7456. _ = l
  7457. if len(m.Conditions) > 0 {
  7458. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  7459. {
  7460. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7461. if err != nil {
  7462. return 0, err
  7463. }
  7464. i -= size
  7465. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7466. }
  7467. i--
  7468. dAtA[i] = 0x12
  7469. }
  7470. }
  7471. {
  7472. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7473. if err != nil {
  7474. return 0, err
  7475. }
  7476. i -= size
  7477. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7478. }
  7479. i--
  7480. dAtA[i] = 0xa
  7481. return len(dAtA) - i, nil
  7482. }
  7483. func (m *ComponentStatusList) Marshal() (dAtA []byte, err error) {
  7484. size := m.Size()
  7485. dAtA = make([]byte, size)
  7486. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7487. if err != nil {
  7488. return nil, err
  7489. }
  7490. return dAtA[:n], nil
  7491. }
  7492. func (m *ComponentStatusList) MarshalTo(dAtA []byte) (int, error) {
  7493. size := m.Size()
  7494. return m.MarshalToSizedBuffer(dAtA[:size])
  7495. }
  7496. func (m *ComponentStatusList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7497. i := len(dAtA)
  7498. _ = i
  7499. var l int
  7500. _ = l
  7501. if len(m.Items) > 0 {
  7502. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7503. {
  7504. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7505. if err != nil {
  7506. return 0, err
  7507. }
  7508. i -= size
  7509. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7510. }
  7511. i--
  7512. dAtA[i] = 0x12
  7513. }
  7514. }
  7515. {
  7516. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7517. if err != nil {
  7518. return 0, err
  7519. }
  7520. i -= size
  7521. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7522. }
  7523. i--
  7524. dAtA[i] = 0xa
  7525. return len(dAtA) - i, nil
  7526. }
  7527. func (m *ConfigMap) Marshal() (dAtA []byte, err error) {
  7528. size := m.Size()
  7529. dAtA = make([]byte, size)
  7530. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7531. if err != nil {
  7532. return nil, err
  7533. }
  7534. return dAtA[:n], nil
  7535. }
  7536. func (m *ConfigMap) MarshalTo(dAtA []byte) (int, error) {
  7537. size := m.Size()
  7538. return m.MarshalToSizedBuffer(dAtA[:size])
  7539. }
  7540. func (m *ConfigMap) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7541. i := len(dAtA)
  7542. _ = i
  7543. var l int
  7544. _ = l
  7545. if m.Immutable != nil {
  7546. i--
  7547. if *m.Immutable {
  7548. dAtA[i] = 1
  7549. } else {
  7550. dAtA[i] = 0
  7551. }
  7552. i--
  7553. dAtA[i] = 0x20
  7554. }
  7555. if len(m.BinaryData) > 0 {
  7556. keysForBinaryData := make([]string, 0, len(m.BinaryData))
  7557. for k := range m.BinaryData {
  7558. keysForBinaryData = append(keysForBinaryData, string(k))
  7559. }
  7560. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  7561. for iNdEx := len(keysForBinaryData) - 1; iNdEx >= 0; iNdEx-- {
  7562. v := m.BinaryData[string(keysForBinaryData[iNdEx])]
  7563. baseI := i
  7564. if v != nil {
  7565. i -= len(v)
  7566. copy(dAtA[i:], v)
  7567. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7568. i--
  7569. dAtA[i] = 0x12
  7570. }
  7571. i -= len(keysForBinaryData[iNdEx])
  7572. copy(dAtA[i:], keysForBinaryData[iNdEx])
  7573. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForBinaryData[iNdEx])))
  7574. i--
  7575. dAtA[i] = 0xa
  7576. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7577. i--
  7578. dAtA[i] = 0x1a
  7579. }
  7580. }
  7581. if len(m.Data) > 0 {
  7582. keysForData := make([]string, 0, len(m.Data))
  7583. for k := range m.Data {
  7584. keysForData = append(keysForData, string(k))
  7585. }
  7586. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  7587. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  7588. v := m.Data[string(keysForData[iNdEx])]
  7589. baseI := i
  7590. i -= len(v)
  7591. copy(dAtA[i:], v)
  7592. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7593. i--
  7594. dAtA[i] = 0x12
  7595. i -= len(keysForData[iNdEx])
  7596. copy(dAtA[i:], keysForData[iNdEx])
  7597. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  7598. i--
  7599. dAtA[i] = 0xa
  7600. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7601. i--
  7602. dAtA[i] = 0x12
  7603. }
  7604. }
  7605. {
  7606. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  7607. if err != nil {
  7608. return 0, err
  7609. }
  7610. i -= size
  7611. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7612. }
  7613. i--
  7614. dAtA[i] = 0xa
  7615. return len(dAtA) - i, nil
  7616. }
  7617. func (m *ConfigMapEnvSource) Marshal() (dAtA []byte, err error) {
  7618. size := m.Size()
  7619. dAtA = make([]byte, size)
  7620. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7621. if err != nil {
  7622. return nil, err
  7623. }
  7624. return dAtA[:n], nil
  7625. }
  7626. func (m *ConfigMapEnvSource) MarshalTo(dAtA []byte) (int, error) {
  7627. size := m.Size()
  7628. return m.MarshalToSizedBuffer(dAtA[:size])
  7629. }
  7630. func (m *ConfigMapEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7631. i := len(dAtA)
  7632. _ = i
  7633. var l int
  7634. _ = l
  7635. if m.Optional != nil {
  7636. i--
  7637. if *m.Optional {
  7638. dAtA[i] = 1
  7639. } else {
  7640. dAtA[i] = 0
  7641. }
  7642. i--
  7643. dAtA[i] = 0x10
  7644. }
  7645. {
  7646. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7647. if err != nil {
  7648. return 0, err
  7649. }
  7650. i -= size
  7651. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7652. }
  7653. i--
  7654. dAtA[i] = 0xa
  7655. return len(dAtA) - i, nil
  7656. }
  7657. func (m *ConfigMapKeySelector) Marshal() (dAtA []byte, err error) {
  7658. size := m.Size()
  7659. dAtA = make([]byte, size)
  7660. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7661. if err != nil {
  7662. return nil, err
  7663. }
  7664. return dAtA[:n], nil
  7665. }
  7666. func (m *ConfigMapKeySelector) MarshalTo(dAtA []byte) (int, error) {
  7667. size := m.Size()
  7668. return m.MarshalToSizedBuffer(dAtA[:size])
  7669. }
  7670. func (m *ConfigMapKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7671. i := len(dAtA)
  7672. _ = i
  7673. var l int
  7674. _ = l
  7675. if m.Optional != nil {
  7676. i--
  7677. if *m.Optional {
  7678. dAtA[i] = 1
  7679. } else {
  7680. dAtA[i] = 0
  7681. }
  7682. i--
  7683. dAtA[i] = 0x18
  7684. }
  7685. i -= len(m.Key)
  7686. copy(dAtA[i:], m.Key)
  7687. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  7688. i--
  7689. dAtA[i] = 0x12
  7690. {
  7691. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7692. if err != nil {
  7693. return 0, err
  7694. }
  7695. i -= size
  7696. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7697. }
  7698. i--
  7699. dAtA[i] = 0xa
  7700. return len(dAtA) - i, nil
  7701. }
  7702. func (m *ConfigMapList) Marshal() (dAtA []byte, err error) {
  7703. size := m.Size()
  7704. dAtA = make([]byte, size)
  7705. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7706. if err != nil {
  7707. return nil, err
  7708. }
  7709. return dAtA[:n], nil
  7710. }
  7711. func (m *ConfigMapList) MarshalTo(dAtA []byte) (int, error) {
  7712. size := m.Size()
  7713. return m.MarshalToSizedBuffer(dAtA[:size])
  7714. }
  7715. func (m *ConfigMapList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7716. i := len(dAtA)
  7717. _ = i
  7718. var l int
  7719. _ = l
  7720. if len(m.Items) > 0 {
  7721. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7722. {
  7723. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7724. if err != nil {
  7725. return 0, err
  7726. }
  7727. i -= size
  7728. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7729. }
  7730. i--
  7731. dAtA[i] = 0x12
  7732. }
  7733. }
  7734. {
  7735. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  7736. if err != nil {
  7737. return 0, err
  7738. }
  7739. i -= size
  7740. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7741. }
  7742. i--
  7743. dAtA[i] = 0xa
  7744. return len(dAtA) - i, nil
  7745. }
  7746. func (m *ConfigMapNodeConfigSource) Marshal() (dAtA []byte, err error) {
  7747. size := m.Size()
  7748. dAtA = make([]byte, size)
  7749. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7750. if err != nil {
  7751. return nil, err
  7752. }
  7753. return dAtA[:n], nil
  7754. }
  7755. func (m *ConfigMapNodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  7756. size := m.Size()
  7757. return m.MarshalToSizedBuffer(dAtA[:size])
  7758. }
  7759. func (m *ConfigMapNodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7760. i := len(dAtA)
  7761. _ = i
  7762. var l int
  7763. _ = l
  7764. i -= len(m.KubeletConfigKey)
  7765. copy(dAtA[i:], m.KubeletConfigKey)
  7766. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletConfigKey)))
  7767. i--
  7768. dAtA[i] = 0x2a
  7769. i -= len(m.ResourceVersion)
  7770. copy(dAtA[i:], m.ResourceVersion)
  7771. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  7772. i--
  7773. dAtA[i] = 0x22
  7774. i -= len(m.UID)
  7775. copy(dAtA[i:], m.UID)
  7776. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  7777. i--
  7778. dAtA[i] = 0x1a
  7779. i -= len(m.Name)
  7780. copy(dAtA[i:], m.Name)
  7781. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7782. i--
  7783. dAtA[i] = 0x12
  7784. i -= len(m.Namespace)
  7785. copy(dAtA[i:], m.Namespace)
  7786. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7787. i--
  7788. dAtA[i] = 0xa
  7789. return len(dAtA) - i, nil
  7790. }
  7791. func (m *ConfigMapProjection) Marshal() (dAtA []byte, err error) {
  7792. size := m.Size()
  7793. dAtA = make([]byte, size)
  7794. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7795. if err != nil {
  7796. return nil, err
  7797. }
  7798. return dAtA[:n], nil
  7799. }
  7800. func (m *ConfigMapProjection) MarshalTo(dAtA []byte) (int, error) {
  7801. size := m.Size()
  7802. return m.MarshalToSizedBuffer(dAtA[:size])
  7803. }
  7804. func (m *ConfigMapProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7805. i := len(dAtA)
  7806. _ = i
  7807. var l int
  7808. _ = l
  7809. if m.Optional != nil {
  7810. i--
  7811. if *m.Optional {
  7812. dAtA[i] = 1
  7813. } else {
  7814. dAtA[i] = 0
  7815. }
  7816. i--
  7817. dAtA[i] = 0x20
  7818. }
  7819. if len(m.Items) > 0 {
  7820. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7821. {
  7822. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7823. if err != nil {
  7824. return 0, err
  7825. }
  7826. i -= size
  7827. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7828. }
  7829. i--
  7830. dAtA[i] = 0x12
  7831. }
  7832. }
  7833. {
  7834. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7835. if err != nil {
  7836. return 0, err
  7837. }
  7838. i -= size
  7839. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7840. }
  7841. i--
  7842. dAtA[i] = 0xa
  7843. return len(dAtA) - i, nil
  7844. }
  7845. func (m *ConfigMapVolumeSource) Marshal() (dAtA []byte, err error) {
  7846. size := m.Size()
  7847. dAtA = make([]byte, size)
  7848. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7849. if err != nil {
  7850. return nil, err
  7851. }
  7852. return dAtA[:n], nil
  7853. }
  7854. func (m *ConfigMapVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  7855. size := m.Size()
  7856. return m.MarshalToSizedBuffer(dAtA[:size])
  7857. }
  7858. func (m *ConfigMapVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7859. i := len(dAtA)
  7860. _ = i
  7861. var l int
  7862. _ = l
  7863. if m.Optional != nil {
  7864. i--
  7865. if *m.Optional {
  7866. dAtA[i] = 1
  7867. } else {
  7868. dAtA[i] = 0
  7869. }
  7870. i--
  7871. dAtA[i] = 0x20
  7872. }
  7873. if m.DefaultMode != nil {
  7874. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  7875. i--
  7876. dAtA[i] = 0x18
  7877. }
  7878. if len(m.Items) > 0 {
  7879. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  7880. {
  7881. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7882. if err != nil {
  7883. return 0, err
  7884. }
  7885. i -= size
  7886. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7887. }
  7888. i--
  7889. dAtA[i] = 0x12
  7890. }
  7891. }
  7892. {
  7893. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  7894. if err != nil {
  7895. return 0, err
  7896. }
  7897. i -= size
  7898. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7899. }
  7900. i--
  7901. dAtA[i] = 0xa
  7902. return len(dAtA) - i, nil
  7903. }
  7904. func (m *Container) Marshal() (dAtA []byte, err error) {
  7905. size := m.Size()
  7906. dAtA = make([]byte, size)
  7907. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7908. if err != nil {
  7909. return nil, err
  7910. }
  7911. return dAtA[:n], nil
  7912. }
  7913. func (m *Container) MarshalTo(dAtA []byte) (int, error) {
  7914. size := m.Size()
  7915. return m.MarshalToSizedBuffer(dAtA[:size])
  7916. }
  7917. func (m *Container) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7918. i := len(dAtA)
  7919. _ = i
  7920. var l int
  7921. _ = l
  7922. if m.StartupProbe != nil {
  7923. {
  7924. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  7925. if err != nil {
  7926. return 0, err
  7927. }
  7928. i -= size
  7929. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7930. }
  7931. i--
  7932. dAtA[i] = 0x1
  7933. i--
  7934. dAtA[i] = 0xb2
  7935. }
  7936. if len(m.VolumeDevices) > 0 {
  7937. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  7938. {
  7939. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7940. if err != nil {
  7941. return 0, err
  7942. }
  7943. i -= size
  7944. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7945. }
  7946. i--
  7947. dAtA[i] = 0x1
  7948. i--
  7949. dAtA[i] = 0xaa
  7950. }
  7951. }
  7952. i -= len(m.TerminationMessagePolicy)
  7953. copy(dAtA[i:], m.TerminationMessagePolicy)
  7954. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  7955. i--
  7956. dAtA[i] = 0x1
  7957. i--
  7958. dAtA[i] = 0xa2
  7959. if len(m.EnvFrom) > 0 {
  7960. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  7961. {
  7962. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7963. if err != nil {
  7964. return 0, err
  7965. }
  7966. i -= size
  7967. i = encodeVarintGenerated(dAtA, i, uint64(size))
  7968. }
  7969. i--
  7970. dAtA[i] = 0x1
  7971. i--
  7972. dAtA[i] = 0x9a
  7973. }
  7974. }
  7975. i--
  7976. if m.TTY {
  7977. dAtA[i] = 1
  7978. } else {
  7979. dAtA[i] = 0
  7980. }
  7981. i--
  7982. dAtA[i] = 0x1
  7983. i--
  7984. dAtA[i] = 0x90
  7985. i--
  7986. if m.StdinOnce {
  7987. dAtA[i] = 1
  7988. } else {
  7989. dAtA[i] = 0
  7990. }
  7991. i--
  7992. dAtA[i] = 0x1
  7993. i--
  7994. dAtA[i] = 0x88
  7995. i--
  7996. if m.Stdin {
  7997. dAtA[i] = 1
  7998. } else {
  7999. dAtA[i] = 0
  8000. }
  8001. i--
  8002. dAtA[i] = 0x1
  8003. i--
  8004. dAtA[i] = 0x80
  8005. if m.SecurityContext != nil {
  8006. {
  8007. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  8008. if err != nil {
  8009. return 0, err
  8010. }
  8011. i -= size
  8012. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8013. }
  8014. i--
  8015. dAtA[i] = 0x7a
  8016. }
  8017. i -= len(m.ImagePullPolicy)
  8018. copy(dAtA[i:], m.ImagePullPolicy)
  8019. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  8020. i--
  8021. dAtA[i] = 0x72
  8022. i -= len(m.TerminationMessagePath)
  8023. copy(dAtA[i:], m.TerminationMessagePath)
  8024. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  8025. i--
  8026. dAtA[i] = 0x6a
  8027. if m.Lifecycle != nil {
  8028. {
  8029. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  8030. if err != nil {
  8031. return 0, err
  8032. }
  8033. i -= size
  8034. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8035. }
  8036. i--
  8037. dAtA[i] = 0x62
  8038. }
  8039. if m.ReadinessProbe != nil {
  8040. {
  8041. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  8042. if err != nil {
  8043. return 0, err
  8044. }
  8045. i -= size
  8046. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8047. }
  8048. i--
  8049. dAtA[i] = 0x5a
  8050. }
  8051. if m.LivenessProbe != nil {
  8052. {
  8053. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  8054. if err != nil {
  8055. return 0, err
  8056. }
  8057. i -= size
  8058. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8059. }
  8060. i--
  8061. dAtA[i] = 0x52
  8062. }
  8063. if len(m.VolumeMounts) > 0 {
  8064. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  8065. {
  8066. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8067. if err != nil {
  8068. return 0, err
  8069. }
  8070. i -= size
  8071. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8072. }
  8073. i--
  8074. dAtA[i] = 0x4a
  8075. }
  8076. }
  8077. {
  8078. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  8079. if err != nil {
  8080. return 0, err
  8081. }
  8082. i -= size
  8083. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8084. }
  8085. i--
  8086. dAtA[i] = 0x42
  8087. if len(m.Env) > 0 {
  8088. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  8089. {
  8090. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8091. if err != nil {
  8092. return 0, err
  8093. }
  8094. i -= size
  8095. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8096. }
  8097. i--
  8098. dAtA[i] = 0x3a
  8099. }
  8100. }
  8101. if len(m.Ports) > 0 {
  8102. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8103. {
  8104. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8105. if err != nil {
  8106. return 0, err
  8107. }
  8108. i -= size
  8109. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8110. }
  8111. i--
  8112. dAtA[i] = 0x32
  8113. }
  8114. }
  8115. i -= len(m.WorkingDir)
  8116. copy(dAtA[i:], m.WorkingDir)
  8117. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  8118. i--
  8119. dAtA[i] = 0x2a
  8120. if len(m.Args) > 0 {
  8121. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  8122. i -= len(m.Args[iNdEx])
  8123. copy(dAtA[i:], m.Args[iNdEx])
  8124. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  8125. i--
  8126. dAtA[i] = 0x22
  8127. }
  8128. }
  8129. if len(m.Command) > 0 {
  8130. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  8131. i -= len(m.Command[iNdEx])
  8132. copy(dAtA[i:], m.Command[iNdEx])
  8133. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  8134. i--
  8135. dAtA[i] = 0x1a
  8136. }
  8137. }
  8138. i -= len(m.Image)
  8139. copy(dAtA[i:], m.Image)
  8140. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8141. i--
  8142. dAtA[i] = 0x12
  8143. i -= len(m.Name)
  8144. copy(dAtA[i:], m.Name)
  8145. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8146. i--
  8147. dAtA[i] = 0xa
  8148. return len(dAtA) - i, nil
  8149. }
  8150. func (m *ContainerImage) Marshal() (dAtA []byte, err error) {
  8151. size := m.Size()
  8152. dAtA = make([]byte, size)
  8153. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8154. if err != nil {
  8155. return nil, err
  8156. }
  8157. return dAtA[:n], nil
  8158. }
  8159. func (m *ContainerImage) MarshalTo(dAtA []byte) (int, error) {
  8160. size := m.Size()
  8161. return m.MarshalToSizedBuffer(dAtA[:size])
  8162. }
  8163. func (m *ContainerImage) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8164. i := len(dAtA)
  8165. _ = i
  8166. var l int
  8167. _ = l
  8168. i = encodeVarintGenerated(dAtA, i, uint64(m.SizeBytes))
  8169. i--
  8170. dAtA[i] = 0x10
  8171. if len(m.Names) > 0 {
  8172. for iNdEx := len(m.Names) - 1; iNdEx >= 0; iNdEx-- {
  8173. i -= len(m.Names[iNdEx])
  8174. copy(dAtA[i:], m.Names[iNdEx])
  8175. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Names[iNdEx])))
  8176. i--
  8177. dAtA[i] = 0xa
  8178. }
  8179. }
  8180. return len(dAtA) - i, nil
  8181. }
  8182. func (m *ContainerPort) Marshal() (dAtA []byte, err error) {
  8183. size := m.Size()
  8184. dAtA = make([]byte, size)
  8185. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8186. if err != nil {
  8187. return nil, err
  8188. }
  8189. return dAtA[:n], nil
  8190. }
  8191. func (m *ContainerPort) MarshalTo(dAtA []byte) (int, error) {
  8192. size := m.Size()
  8193. return m.MarshalToSizedBuffer(dAtA[:size])
  8194. }
  8195. func (m *ContainerPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8196. i := len(dAtA)
  8197. _ = i
  8198. var l int
  8199. _ = l
  8200. i -= len(m.HostIP)
  8201. copy(dAtA[i:], m.HostIP)
  8202. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  8203. i--
  8204. dAtA[i] = 0x2a
  8205. i -= len(m.Protocol)
  8206. copy(dAtA[i:], m.Protocol)
  8207. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8208. i--
  8209. dAtA[i] = 0x22
  8210. i = encodeVarintGenerated(dAtA, i, uint64(m.ContainerPort))
  8211. i--
  8212. dAtA[i] = 0x18
  8213. i = encodeVarintGenerated(dAtA, i, uint64(m.HostPort))
  8214. i--
  8215. dAtA[i] = 0x10
  8216. i -= len(m.Name)
  8217. copy(dAtA[i:], m.Name)
  8218. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8219. i--
  8220. dAtA[i] = 0xa
  8221. return len(dAtA) - i, nil
  8222. }
  8223. func (m *ContainerState) Marshal() (dAtA []byte, err error) {
  8224. size := m.Size()
  8225. dAtA = make([]byte, size)
  8226. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8227. if err != nil {
  8228. return nil, err
  8229. }
  8230. return dAtA[:n], nil
  8231. }
  8232. func (m *ContainerState) MarshalTo(dAtA []byte) (int, error) {
  8233. size := m.Size()
  8234. return m.MarshalToSizedBuffer(dAtA[:size])
  8235. }
  8236. func (m *ContainerState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8237. i := len(dAtA)
  8238. _ = i
  8239. var l int
  8240. _ = l
  8241. if m.Terminated != nil {
  8242. {
  8243. size, err := m.Terminated.MarshalToSizedBuffer(dAtA[:i])
  8244. if err != nil {
  8245. return 0, err
  8246. }
  8247. i -= size
  8248. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8249. }
  8250. i--
  8251. dAtA[i] = 0x1a
  8252. }
  8253. if m.Running != nil {
  8254. {
  8255. size, err := m.Running.MarshalToSizedBuffer(dAtA[:i])
  8256. if err != nil {
  8257. return 0, err
  8258. }
  8259. i -= size
  8260. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8261. }
  8262. i--
  8263. dAtA[i] = 0x12
  8264. }
  8265. if m.Waiting != nil {
  8266. {
  8267. size, err := m.Waiting.MarshalToSizedBuffer(dAtA[:i])
  8268. if err != nil {
  8269. return 0, err
  8270. }
  8271. i -= size
  8272. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8273. }
  8274. i--
  8275. dAtA[i] = 0xa
  8276. }
  8277. return len(dAtA) - i, nil
  8278. }
  8279. func (m *ContainerStateRunning) Marshal() (dAtA []byte, err error) {
  8280. size := m.Size()
  8281. dAtA = make([]byte, size)
  8282. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8283. if err != nil {
  8284. return nil, err
  8285. }
  8286. return dAtA[:n], nil
  8287. }
  8288. func (m *ContainerStateRunning) MarshalTo(dAtA []byte) (int, error) {
  8289. size := m.Size()
  8290. return m.MarshalToSizedBuffer(dAtA[:size])
  8291. }
  8292. func (m *ContainerStateRunning) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8293. i := len(dAtA)
  8294. _ = i
  8295. var l int
  8296. _ = l
  8297. {
  8298. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8299. if err != nil {
  8300. return 0, err
  8301. }
  8302. i -= size
  8303. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8304. }
  8305. i--
  8306. dAtA[i] = 0xa
  8307. return len(dAtA) - i, nil
  8308. }
  8309. func (m *ContainerStateTerminated) Marshal() (dAtA []byte, err error) {
  8310. size := m.Size()
  8311. dAtA = make([]byte, size)
  8312. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8313. if err != nil {
  8314. return nil, err
  8315. }
  8316. return dAtA[:n], nil
  8317. }
  8318. func (m *ContainerStateTerminated) MarshalTo(dAtA []byte) (int, error) {
  8319. size := m.Size()
  8320. return m.MarshalToSizedBuffer(dAtA[:size])
  8321. }
  8322. func (m *ContainerStateTerminated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8323. i := len(dAtA)
  8324. _ = i
  8325. var l int
  8326. _ = l
  8327. i -= len(m.ContainerID)
  8328. copy(dAtA[i:], m.ContainerID)
  8329. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8330. i--
  8331. dAtA[i] = 0x3a
  8332. {
  8333. size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
  8334. if err != nil {
  8335. return 0, err
  8336. }
  8337. i -= size
  8338. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8339. }
  8340. i--
  8341. dAtA[i] = 0x32
  8342. {
  8343. size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
  8344. if err != nil {
  8345. return 0, err
  8346. }
  8347. i -= size
  8348. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8349. }
  8350. i--
  8351. dAtA[i] = 0x2a
  8352. i -= len(m.Message)
  8353. copy(dAtA[i:], m.Message)
  8354. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8355. i--
  8356. dAtA[i] = 0x22
  8357. i -= len(m.Reason)
  8358. copy(dAtA[i:], m.Reason)
  8359. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8360. i--
  8361. dAtA[i] = 0x1a
  8362. i = encodeVarintGenerated(dAtA, i, uint64(m.Signal))
  8363. i--
  8364. dAtA[i] = 0x10
  8365. i = encodeVarintGenerated(dAtA, i, uint64(m.ExitCode))
  8366. i--
  8367. dAtA[i] = 0x8
  8368. return len(dAtA) - i, nil
  8369. }
  8370. func (m *ContainerStateWaiting) Marshal() (dAtA []byte, err error) {
  8371. size := m.Size()
  8372. dAtA = make([]byte, size)
  8373. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8374. if err != nil {
  8375. return nil, err
  8376. }
  8377. return dAtA[:n], nil
  8378. }
  8379. func (m *ContainerStateWaiting) MarshalTo(dAtA []byte) (int, error) {
  8380. size := m.Size()
  8381. return m.MarshalToSizedBuffer(dAtA[:size])
  8382. }
  8383. func (m *ContainerStateWaiting) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8384. i := len(dAtA)
  8385. _ = i
  8386. var l int
  8387. _ = l
  8388. i -= len(m.Message)
  8389. copy(dAtA[i:], m.Message)
  8390. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8391. i--
  8392. dAtA[i] = 0x12
  8393. i -= len(m.Reason)
  8394. copy(dAtA[i:], m.Reason)
  8395. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  8396. i--
  8397. dAtA[i] = 0xa
  8398. return len(dAtA) - i, nil
  8399. }
  8400. func (m *ContainerStatus) Marshal() (dAtA []byte, err error) {
  8401. size := m.Size()
  8402. dAtA = make([]byte, size)
  8403. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8404. if err != nil {
  8405. return nil, err
  8406. }
  8407. return dAtA[:n], nil
  8408. }
  8409. func (m *ContainerStatus) MarshalTo(dAtA []byte) (int, error) {
  8410. size := m.Size()
  8411. return m.MarshalToSizedBuffer(dAtA[:size])
  8412. }
  8413. func (m *ContainerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8414. i := len(dAtA)
  8415. _ = i
  8416. var l int
  8417. _ = l
  8418. if m.Started != nil {
  8419. i--
  8420. if *m.Started {
  8421. dAtA[i] = 1
  8422. } else {
  8423. dAtA[i] = 0
  8424. }
  8425. i--
  8426. dAtA[i] = 0x48
  8427. }
  8428. i -= len(m.ContainerID)
  8429. copy(dAtA[i:], m.ContainerID)
  8430. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerID)))
  8431. i--
  8432. dAtA[i] = 0x42
  8433. i -= len(m.ImageID)
  8434. copy(dAtA[i:], m.ImageID)
  8435. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageID)))
  8436. i--
  8437. dAtA[i] = 0x3a
  8438. i -= len(m.Image)
  8439. copy(dAtA[i:], m.Image)
  8440. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  8441. i--
  8442. dAtA[i] = 0x32
  8443. i = encodeVarintGenerated(dAtA, i, uint64(m.RestartCount))
  8444. i--
  8445. dAtA[i] = 0x28
  8446. i--
  8447. if m.Ready {
  8448. dAtA[i] = 1
  8449. } else {
  8450. dAtA[i] = 0
  8451. }
  8452. i--
  8453. dAtA[i] = 0x20
  8454. {
  8455. size, err := m.LastTerminationState.MarshalToSizedBuffer(dAtA[:i])
  8456. if err != nil {
  8457. return 0, err
  8458. }
  8459. i -= size
  8460. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8461. }
  8462. i--
  8463. dAtA[i] = 0x1a
  8464. {
  8465. size, err := m.State.MarshalToSizedBuffer(dAtA[:i])
  8466. if err != nil {
  8467. return 0, err
  8468. }
  8469. i -= size
  8470. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8471. }
  8472. i--
  8473. dAtA[i] = 0x12
  8474. i -= len(m.Name)
  8475. copy(dAtA[i:], m.Name)
  8476. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8477. i--
  8478. dAtA[i] = 0xa
  8479. return len(dAtA) - i, nil
  8480. }
  8481. func (m *DaemonEndpoint) Marshal() (dAtA []byte, err error) {
  8482. size := m.Size()
  8483. dAtA = make([]byte, size)
  8484. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8485. if err != nil {
  8486. return nil, err
  8487. }
  8488. return dAtA[:n], nil
  8489. }
  8490. func (m *DaemonEndpoint) MarshalTo(dAtA []byte) (int, error) {
  8491. size := m.Size()
  8492. return m.MarshalToSizedBuffer(dAtA[:size])
  8493. }
  8494. func (m *DaemonEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8495. i := len(dAtA)
  8496. _ = i
  8497. var l int
  8498. _ = l
  8499. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8500. i--
  8501. dAtA[i] = 0x8
  8502. return len(dAtA) - i, nil
  8503. }
  8504. func (m *DownwardAPIProjection) Marshal() (dAtA []byte, err error) {
  8505. size := m.Size()
  8506. dAtA = make([]byte, size)
  8507. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8508. if err != nil {
  8509. return nil, err
  8510. }
  8511. return dAtA[:n], nil
  8512. }
  8513. func (m *DownwardAPIProjection) MarshalTo(dAtA []byte) (int, error) {
  8514. size := m.Size()
  8515. return m.MarshalToSizedBuffer(dAtA[:size])
  8516. }
  8517. func (m *DownwardAPIProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8518. i := len(dAtA)
  8519. _ = i
  8520. var l int
  8521. _ = l
  8522. if len(m.Items) > 0 {
  8523. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8524. {
  8525. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8526. if err != nil {
  8527. return 0, err
  8528. }
  8529. i -= size
  8530. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8531. }
  8532. i--
  8533. dAtA[i] = 0xa
  8534. }
  8535. }
  8536. return len(dAtA) - i, nil
  8537. }
  8538. func (m *DownwardAPIVolumeFile) Marshal() (dAtA []byte, err error) {
  8539. size := m.Size()
  8540. dAtA = make([]byte, size)
  8541. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8542. if err != nil {
  8543. return nil, err
  8544. }
  8545. return dAtA[:n], nil
  8546. }
  8547. func (m *DownwardAPIVolumeFile) MarshalTo(dAtA []byte) (int, error) {
  8548. size := m.Size()
  8549. return m.MarshalToSizedBuffer(dAtA[:size])
  8550. }
  8551. func (m *DownwardAPIVolumeFile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8552. i := len(dAtA)
  8553. _ = i
  8554. var l int
  8555. _ = l
  8556. if m.Mode != nil {
  8557. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  8558. i--
  8559. dAtA[i] = 0x20
  8560. }
  8561. if m.ResourceFieldRef != nil {
  8562. {
  8563. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  8564. if err != nil {
  8565. return 0, err
  8566. }
  8567. i -= size
  8568. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8569. }
  8570. i--
  8571. dAtA[i] = 0x1a
  8572. }
  8573. if m.FieldRef != nil {
  8574. {
  8575. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  8576. if err != nil {
  8577. return 0, err
  8578. }
  8579. i -= size
  8580. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8581. }
  8582. i--
  8583. dAtA[i] = 0x12
  8584. }
  8585. i -= len(m.Path)
  8586. copy(dAtA[i:], m.Path)
  8587. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  8588. i--
  8589. dAtA[i] = 0xa
  8590. return len(dAtA) - i, nil
  8591. }
  8592. func (m *DownwardAPIVolumeSource) Marshal() (dAtA []byte, err error) {
  8593. size := m.Size()
  8594. dAtA = make([]byte, size)
  8595. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8596. if err != nil {
  8597. return nil, err
  8598. }
  8599. return dAtA[:n], nil
  8600. }
  8601. func (m *DownwardAPIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8602. size := m.Size()
  8603. return m.MarshalToSizedBuffer(dAtA[:size])
  8604. }
  8605. func (m *DownwardAPIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8606. i := len(dAtA)
  8607. _ = i
  8608. var l int
  8609. _ = l
  8610. if m.DefaultMode != nil {
  8611. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  8612. i--
  8613. dAtA[i] = 0x10
  8614. }
  8615. if len(m.Items) > 0 {
  8616. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8617. {
  8618. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8619. if err != nil {
  8620. return 0, err
  8621. }
  8622. i -= size
  8623. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8624. }
  8625. i--
  8626. dAtA[i] = 0xa
  8627. }
  8628. }
  8629. return len(dAtA) - i, nil
  8630. }
  8631. func (m *EmptyDirVolumeSource) Marshal() (dAtA []byte, err error) {
  8632. size := m.Size()
  8633. dAtA = make([]byte, size)
  8634. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8635. if err != nil {
  8636. return nil, err
  8637. }
  8638. return dAtA[:n], nil
  8639. }
  8640. func (m *EmptyDirVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  8641. size := m.Size()
  8642. return m.MarshalToSizedBuffer(dAtA[:size])
  8643. }
  8644. func (m *EmptyDirVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8645. i := len(dAtA)
  8646. _ = i
  8647. var l int
  8648. _ = l
  8649. if m.SizeLimit != nil {
  8650. {
  8651. size, err := m.SizeLimit.MarshalToSizedBuffer(dAtA[:i])
  8652. if err != nil {
  8653. return 0, err
  8654. }
  8655. i -= size
  8656. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8657. }
  8658. i--
  8659. dAtA[i] = 0x12
  8660. }
  8661. i -= len(m.Medium)
  8662. copy(dAtA[i:], m.Medium)
  8663. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Medium)))
  8664. i--
  8665. dAtA[i] = 0xa
  8666. return len(dAtA) - i, nil
  8667. }
  8668. func (m *EndpointAddress) Marshal() (dAtA []byte, err error) {
  8669. size := m.Size()
  8670. dAtA = make([]byte, size)
  8671. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8672. if err != nil {
  8673. return nil, err
  8674. }
  8675. return dAtA[:n], nil
  8676. }
  8677. func (m *EndpointAddress) MarshalTo(dAtA []byte) (int, error) {
  8678. size := m.Size()
  8679. return m.MarshalToSizedBuffer(dAtA[:size])
  8680. }
  8681. func (m *EndpointAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8682. i := len(dAtA)
  8683. _ = i
  8684. var l int
  8685. _ = l
  8686. if m.NodeName != nil {
  8687. i -= len(*m.NodeName)
  8688. copy(dAtA[i:], *m.NodeName)
  8689. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.NodeName)))
  8690. i--
  8691. dAtA[i] = 0x22
  8692. }
  8693. i -= len(m.Hostname)
  8694. copy(dAtA[i:], m.Hostname)
  8695. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  8696. i--
  8697. dAtA[i] = 0x1a
  8698. if m.TargetRef != nil {
  8699. {
  8700. size, err := m.TargetRef.MarshalToSizedBuffer(dAtA[:i])
  8701. if err != nil {
  8702. return 0, err
  8703. }
  8704. i -= size
  8705. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8706. }
  8707. i--
  8708. dAtA[i] = 0x12
  8709. }
  8710. i -= len(m.IP)
  8711. copy(dAtA[i:], m.IP)
  8712. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  8713. i--
  8714. dAtA[i] = 0xa
  8715. return len(dAtA) - i, nil
  8716. }
  8717. func (m *EndpointPort) Marshal() (dAtA []byte, err error) {
  8718. size := m.Size()
  8719. dAtA = make([]byte, size)
  8720. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8721. if err != nil {
  8722. return nil, err
  8723. }
  8724. return dAtA[:n], nil
  8725. }
  8726. func (m *EndpointPort) MarshalTo(dAtA []byte) (int, error) {
  8727. size := m.Size()
  8728. return m.MarshalToSizedBuffer(dAtA[:size])
  8729. }
  8730. func (m *EndpointPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8731. i := len(dAtA)
  8732. _ = i
  8733. var l int
  8734. _ = l
  8735. if m.AppProtocol != nil {
  8736. i -= len(*m.AppProtocol)
  8737. copy(dAtA[i:], *m.AppProtocol)
  8738. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  8739. i--
  8740. dAtA[i] = 0x22
  8741. }
  8742. i -= len(m.Protocol)
  8743. copy(dAtA[i:], m.Protocol)
  8744. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  8745. i--
  8746. dAtA[i] = 0x1a
  8747. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  8748. i--
  8749. dAtA[i] = 0x10
  8750. i -= len(m.Name)
  8751. copy(dAtA[i:], m.Name)
  8752. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8753. i--
  8754. dAtA[i] = 0xa
  8755. return len(dAtA) - i, nil
  8756. }
  8757. func (m *EndpointSubset) Marshal() (dAtA []byte, err error) {
  8758. size := m.Size()
  8759. dAtA = make([]byte, size)
  8760. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8761. if err != nil {
  8762. return nil, err
  8763. }
  8764. return dAtA[:n], nil
  8765. }
  8766. func (m *EndpointSubset) MarshalTo(dAtA []byte) (int, error) {
  8767. size := m.Size()
  8768. return m.MarshalToSizedBuffer(dAtA[:size])
  8769. }
  8770. func (m *EndpointSubset) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8771. i := len(dAtA)
  8772. _ = i
  8773. var l int
  8774. _ = l
  8775. if len(m.Ports) > 0 {
  8776. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  8777. {
  8778. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8779. if err != nil {
  8780. return 0, err
  8781. }
  8782. i -= size
  8783. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8784. }
  8785. i--
  8786. dAtA[i] = 0x1a
  8787. }
  8788. }
  8789. if len(m.NotReadyAddresses) > 0 {
  8790. for iNdEx := len(m.NotReadyAddresses) - 1; iNdEx >= 0; iNdEx-- {
  8791. {
  8792. size, err := m.NotReadyAddresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8793. if err != nil {
  8794. return 0, err
  8795. }
  8796. i -= size
  8797. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8798. }
  8799. i--
  8800. dAtA[i] = 0x12
  8801. }
  8802. }
  8803. if len(m.Addresses) > 0 {
  8804. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  8805. {
  8806. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8807. if err != nil {
  8808. return 0, err
  8809. }
  8810. i -= size
  8811. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8812. }
  8813. i--
  8814. dAtA[i] = 0xa
  8815. }
  8816. }
  8817. return len(dAtA) - i, nil
  8818. }
  8819. func (m *Endpoints) Marshal() (dAtA []byte, err error) {
  8820. size := m.Size()
  8821. dAtA = make([]byte, size)
  8822. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8823. if err != nil {
  8824. return nil, err
  8825. }
  8826. return dAtA[:n], nil
  8827. }
  8828. func (m *Endpoints) MarshalTo(dAtA []byte) (int, error) {
  8829. size := m.Size()
  8830. return m.MarshalToSizedBuffer(dAtA[:size])
  8831. }
  8832. func (m *Endpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8833. i := len(dAtA)
  8834. _ = i
  8835. var l int
  8836. _ = l
  8837. if len(m.Subsets) > 0 {
  8838. for iNdEx := len(m.Subsets) - 1; iNdEx >= 0; iNdEx-- {
  8839. {
  8840. size, err := m.Subsets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8841. if err != nil {
  8842. return 0, err
  8843. }
  8844. i -= size
  8845. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8846. }
  8847. i--
  8848. dAtA[i] = 0x12
  8849. }
  8850. }
  8851. {
  8852. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  8853. if err != nil {
  8854. return 0, err
  8855. }
  8856. i -= size
  8857. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8858. }
  8859. i--
  8860. dAtA[i] = 0xa
  8861. return len(dAtA) - i, nil
  8862. }
  8863. func (m *EndpointsList) Marshal() (dAtA []byte, err error) {
  8864. size := m.Size()
  8865. dAtA = make([]byte, size)
  8866. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8867. if err != nil {
  8868. return nil, err
  8869. }
  8870. return dAtA[:n], nil
  8871. }
  8872. func (m *EndpointsList) MarshalTo(dAtA []byte) (int, error) {
  8873. size := m.Size()
  8874. return m.MarshalToSizedBuffer(dAtA[:size])
  8875. }
  8876. func (m *EndpointsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8877. i := len(dAtA)
  8878. _ = i
  8879. var l int
  8880. _ = l
  8881. if len(m.Items) > 0 {
  8882. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8883. {
  8884. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8885. if err != nil {
  8886. return 0, err
  8887. }
  8888. i -= size
  8889. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8890. }
  8891. i--
  8892. dAtA[i] = 0x12
  8893. }
  8894. }
  8895. {
  8896. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  8897. if err != nil {
  8898. return 0, err
  8899. }
  8900. i -= size
  8901. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8902. }
  8903. i--
  8904. dAtA[i] = 0xa
  8905. return len(dAtA) - i, nil
  8906. }
  8907. func (m *EnvFromSource) Marshal() (dAtA []byte, err error) {
  8908. size := m.Size()
  8909. dAtA = make([]byte, size)
  8910. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8911. if err != nil {
  8912. return nil, err
  8913. }
  8914. return dAtA[:n], nil
  8915. }
  8916. func (m *EnvFromSource) MarshalTo(dAtA []byte) (int, error) {
  8917. size := m.Size()
  8918. return m.MarshalToSizedBuffer(dAtA[:size])
  8919. }
  8920. func (m *EnvFromSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8921. i := len(dAtA)
  8922. _ = i
  8923. var l int
  8924. _ = l
  8925. if m.SecretRef != nil {
  8926. {
  8927. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  8928. if err != nil {
  8929. return 0, err
  8930. }
  8931. i -= size
  8932. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8933. }
  8934. i--
  8935. dAtA[i] = 0x1a
  8936. }
  8937. if m.ConfigMapRef != nil {
  8938. {
  8939. size, err := m.ConfigMapRef.MarshalToSizedBuffer(dAtA[:i])
  8940. if err != nil {
  8941. return 0, err
  8942. }
  8943. i -= size
  8944. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8945. }
  8946. i--
  8947. dAtA[i] = 0x12
  8948. }
  8949. i -= len(m.Prefix)
  8950. copy(dAtA[i:], m.Prefix)
  8951. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Prefix)))
  8952. i--
  8953. dAtA[i] = 0xa
  8954. return len(dAtA) - i, nil
  8955. }
  8956. func (m *EnvVar) Marshal() (dAtA []byte, err error) {
  8957. size := m.Size()
  8958. dAtA = make([]byte, size)
  8959. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8960. if err != nil {
  8961. return nil, err
  8962. }
  8963. return dAtA[:n], nil
  8964. }
  8965. func (m *EnvVar) MarshalTo(dAtA []byte) (int, error) {
  8966. size := m.Size()
  8967. return m.MarshalToSizedBuffer(dAtA[:size])
  8968. }
  8969. func (m *EnvVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8970. i := len(dAtA)
  8971. _ = i
  8972. var l int
  8973. _ = l
  8974. if m.ValueFrom != nil {
  8975. {
  8976. size, err := m.ValueFrom.MarshalToSizedBuffer(dAtA[:i])
  8977. if err != nil {
  8978. return 0, err
  8979. }
  8980. i -= size
  8981. i = encodeVarintGenerated(dAtA, i, uint64(size))
  8982. }
  8983. i--
  8984. dAtA[i] = 0x1a
  8985. }
  8986. i -= len(m.Value)
  8987. copy(dAtA[i:], m.Value)
  8988. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  8989. i--
  8990. dAtA[i] = 0x12
  8991. i -= len(m.Name)
  8992. copy(dAtA[i:], m.Name)
  8993. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8994. i--
  8995. dAtA[i] = 0xa
  8996. return len(dAtA) - i, nil
  8997. }
  8998. func (m *EnvVarSource) Marshal() (dAtA []byte, err error) {
  8999. size := m.Size()
  9000. dAtA = make([]byte, size)
  9001. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9002. if err != nil {
  9003. return nil, err
  9004. }
  9005. return dAtA[:n], nil
  9006. }
  9007. func (m *EnvVarSource) MarshalTo(dAtA []byte) (int, error) {
  9008. size := m.Size()
  9009. return m.MarshalToSizedBuffer(dAtA[:size])
  9010. }
  9011. func (m *EnvVarSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9012. i := len(dAtA)
  9013. _ = i
  9014. var l int
  9015. _ = l
  9016. if m.SecretKeyRef != nil {
  9017. {
  9018. size, err := m.SecretKeyRef.MarshalToSizedBuffer(dAtA[:i])
  9019. if err != nil {
  9020. return 0, err
  9021. }
  9022. i -= size
  9023. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9024. }
  9025. i--
  9026. dAtA[i] = 0x22
  9027. }
  9028. if m.ConfigMapKeyRef != nil {
  9029. {
  9030. size, err := m.ConfigMapKeyRef.MarshalToSizedBuffer(dAtA[:i])
  9031. if err != nil {
  9032. return 0, err
  9033. }
  9034. i -= size
  9035. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9036. }
  9037. i--
  9038. dAtA[i] = 0x1a
  9039. }
  9040. if m.ResourceFieldRef != nil {
  9041. {
  9042. size, err := m.ResourceFieldRef.MarshalToSizedBuffer(dAtA[:i])
  9043. if err != nil {
  9044. return 0, err
  9045. }
  9046. i -= size
  9047. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9048. }
  9049. i--
  9050. dAtA[i] = 0x12
  9051. }
  9052. if m.FieldRef != nil {
  9053. {
  9054. size, err := m.FieldRef.MarshalToSizedBuffer(dAtA[:i])
  9055. if err != nil {
  9056. return 0, err
  9057. }
  9058. i -= size
  9059. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9060. }
  9061. i--
  9062. dAtA[i] = 0xa
  9063. }
  9064. return len(dAtA) - i, nil
  9065. }
  9066. func (m *EphemeralContainer) Marshal() (dAtA []byte, err error) {
  9067. size := m.Size()
  9068. dAtA = make([]byte, size)
  9069. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9070. if err != nil {
  9071. return nil, err
  9072. }
  9073. return dAtA[:n], nil
  9074. }
  9075. func (m *EphemeralContainer) MarshalTo(dAtA []byte) (int, error) {
  9076. size := m.Size()
  9077. return m.MarshalToSizedBuffer(dAtA[:size])
  9078. }
  9079. func (m *EphemeralContainer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9080. i := len(dAtA)
  9081. _ = i
  9082. var l int
  9083. _ = l
  9084. i -= len(m.TargetContainerName)
  9085. copy(dAtA[i:], m.TargetContainerName)
  9086. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetContainerName)))
  9087. i--
  9088. dAtA[i] = 0x12
  9089. {
  9090. size, err := m.EphemeralContainerCommon.MarshalToSizedBuffer(dAtA[:i])
  9091. if err != nil {
  9092. return 0, err
  9093. }
  9094. i -= size
  9095. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9096. }
  9097. i--
  9098. dAtA[i] = 0xa
  9099. return len(dAtA) - i, nil
  9100. }
  9101. func (m *EphemeralContainerCommon) Marshal() (dAtA []byte, err error) {
  9102. size := m.Size()
  9103. dAtA = make([]byte, size)
  9104. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9105. if err != nil {
  9106. return nil, err
  9107. }
  9108. return dAtA[:n], nil
  9109. }
  9110. func (m *EphemeralContainerCommon) MarshalTo(dAtA []byte) (int, error) {
  9111. size := m.Size()
  9112. return m.MarshalToSizedBuffer(dAtA[:size])
  9113. }
  9114. func (m *EphemeralContainerCommon) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9115. i := len(dAtA)
  9116. _ = i
  9117. var l int
  9118. _ = l
  9119. if m.StartupProbe != nil {
  9120. {
  9121. size, err := m.StartupProbe.MarshalToSizedBuffer(dAtA[:i])
  9122. if err != nil {
  9123. return 0, err
  9124. }
  9125. i -= size
  9126. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9127. }
  9128. i--
  9129. dAtA[i] = 0x1
  9130. i--
  9131. dAtA[i] = 0xb2
  9132. }
  9133. if len(m.VolumeDevices) > 0 {
  9134. for iNdEx := len(m.VolumeDevices) - 1; iNdEx >= 0; iNdEx-- {
  9135. {
  9136. size, err := m.VolumeDevices[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9137. if err != nil {
  9138. return 0, err
  9139. }
  9140. i -= size
  9141. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9142. }
  9143. i--
  9144. dAtA[i] = 0x1
  9145. i--
  9146. dAtA[i] = 0xaa
  9147. }
  9148. }
  9149. i -= len(m.TerminationMessagePolicy)
  9150. copy(dAtA[i:], m.TerminationMessagePolicy)
  9151. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePolicy)))
  9152. i--
  9153. dAtA[i] = 0x1
  9154. i--
  9155. dAtA[i] = 0xa2
  9156. if len(m.EnvFrom) > 0 {
  9157. for iNdEx := len(m.EnvFrom) - 1; iNdEx >= 0; iNdEx-- {
  9158. {
  9159. size, err := m.EnvFrom[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9160. if err != nil {
  9161. return 0, err
  9162. }
  9163. i -= size
  9164. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9165. }
  9166. i--
  9167. dAtA[i] = 0x1
  9168. i--
  9169. dAtA[i] = 0x9a
  9170. }
  9171. }
  9172. i--
  9173. if m.TTY {
  9174. dAtA[i] = 1
  9175. } else {
  9176. dAtA[i] = 0
  9177. }
  9178. i--
  9179. dAtA[i] = 0x1
  9180. i--
  9181. dAtA[i] = 0x90
  9182. i--
  9183. if m.StdinOnce {
  9184. dAtA[i] = 1
  9185. } else {
  9186. dAtA[i] = 0
  9187. }
  9188. i--
  9189. dAtA[i] = 0x1
  9190. i--
  9191. dAtA[i] = 0x88
  9192. i--
  9193. if m.Stdin {
  9194. dAtA[i] = 1
  9195. } else {
  9196. dAtA[i] = 0
  9197. }
  9198. i--
  9199. dAtA[i] = 0x1
  9200. i--
  9201. dAtA[i] = 0x80
  9202. if m.SecurityContext != nil {
  9203. {
  9204. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  9205. if err != nil {
  9206. return 0, err
  9207. }
  9208. i -= size
  9209. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9210. }
  9211. i--
  9212. dAtA[i] = 0x7a
  9213. }
  9214. i -= len(m.ImagePullPolicy)
  9215. copy(dAtA[i:], m.ImagePullPolicy)
  9216. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImagePullPolicy)))
  9217. i--
  9218. dAtA[i] = 0x72
  9219. i -= len(m.TerminationMessagePath)
  9220. copy(dAtA[i:], m.TerminationMessagePath)
  9221. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TerminationMessagePath)))
  9222. i--
  9223. dAtA[i] = 0x6a
  9224. if m.Lifecycle != nil {
  9225. {
  9226. size, err := m.Lifecycle.MarshalToSizedBuffer(dAtA[:i])
  9227. if err != nil {
  9228. return 0, err
  9229. }
  9230. i -= size
  9231. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9232. }
  9233. i--
  9234. dAtA[i] = 0x62
  9235. }
  9236. if m.ReadinessProbe != nil {
  9237. {
  9238. size, err := m.ReadinessProbe.MarshalToSizedBuffer(dAtA[:i])
  9239. if err != nil {
  9240. return 0, err
  9241. }
  9242. i -= size
  9243. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9244. }
  9245. i--
  9246. dAtA[i] = 0x5a
  9247. }
  9248. if m.LivenessProbe != nil {
  9249. {
  9250. size, err := m.LivenessProbe.MarshalToSizedBuffer(dAtA[:i])
  9251. if err != nil {
  9252. return 0, err
  9253. }
  9254. i -= size
  9255. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9256. }
  9257. i--
  9258. dAtA[i] = 0x52
  9259. }
  9260. if len(m.VolumeMounts) > 0 {
  9261. for iNdEx := len(m.VolumeMounts) - 1; iNdEx >= 0; iNdEx-- {
  9262. {
  9263. size, err := m.VolumeMounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9264. if err != nil {
  9265. return 0, err
  9266. }
  9267. i -= size
  9268. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9269. }
  9270. i--
  9271. dAtA[i] = 0x4a
  9272. }
  9273. }
  9274. {
  9275. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  9276. if err != nil {
  9277. return 0, err
  9278. }
  9279. i -= size
  9280. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9281. }
  9282. i--
  9283. dAtA[i] = 0x42
  9284. if len(m.Env) > 0 {
  9285. for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  9286. {
  9287. size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9288. if err != nil {
  9289. return 0, err
  9290. }
  9291. i -= size
  9292. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9293. }
  9294. i--
  9295. dAtA[i] = 0x3a
  9296. }
  9297. }
  9298. if len(m.Ports) > 0 {
  9299. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  9300. {
  9301. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9302. if err != nil {
  9303. return 0, err
  9304. }
  9305. i -= size
  9306. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9307. }
  9308. i--
  9309. dAtA[i] = 0x32
  9310. }
  9311. }
  9312. i -= len(m.WorkingDir)
  9313. copy(dAtA[i:], m.WorkingDir)
  9314. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WorkingDir)))
  9315. i--
  9316. dAtA[i] = 0x2a
  9317. if len(m.Args) > 0 {
  9318. for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  9319. i -= len(m.Args[iNdEx])
  9320. copy(dAtA[i:], m.Args[iNdEx])
  9321. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  9322. i--
  9323. dAtA[i] = 0x22
  9324. }
  9325. }
  9326. if len(m.Command) > 0 {
  9327. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9328. i -= len(m.Command[iNdEx])
  9329. copy(dAtA[i:], m.Command[iNdEx])
  9330. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9331. i--
  9332. dAtA[i] = 0x1a
  9333. }
  9334. }
  9335. i -= len(m.Image)
  9336. copy(dAtA[i:], m.Image)
  9337. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Image)))
  9338. i--
  9339. dAtA[i] = 0x12
  9340. i -= len(m.Name)
  9341. copy(dAtA[i:], m.Name)
  9342. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9343. i--
  9344. dAtA[i] = 0xa
  9345. return len(dAtA) - i, nil
  9346. }
  9347. func (m *EphemeralContainers) Marshal() (dAtA []byte, err error) {
  9348. size := m.Size()
  9349. dAtA = make([]byte, size)
  9350. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9351. if err != nil {
  9352. return nil, err
  9353. }
  9354. return dAtA[:n], nil
  9355. }
  9356. func (m *EphemeralContainers) MarshalTo(dAtA []byte) (int, error) {
  9357. size := m.Size()
  9358. return m.MarshalToSizedBuffer(dAtA[:size])
  9359. }
  9360. func (m *EphemeralContainers) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9361. i := len(dAtA)
  9362. _ = i
  9363. var l int
  9364. _ = l
  9365. if len(m.EphemeralContainers) > 0 {
  9366. for iNdEx := len(m.EphemeralContainers) - 1; iNdEx >= 0; iNdEx-- {
  9367. {
  9368. size, err := m.EphemeralContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9369. if err != nil {
  9370. return 0, err
  9371. }
  9372. i -= size
  9373. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9374. }
  9375. i--
  9376. dAtA[i] = 0x12
  9377. }
  9378. }
  9379. {
  9380. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  9381. if err != nil {
  9382. return 0, err
  9383. }
  9384. i -= size
  9385. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9386. }
  9387. i--
  9388. dAtA[i] = 0xa
  9389. return len(dAtA) - i, nil
  9390. }
  9391. func (m *EphemeralVolumeSource) Marshal() (dAtA []byte, err error) {
  9392. size := m.Size()
  9393. dAtA = make([]byte, size)
  9394. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9395. if err != nil {
  9396. return nil, err
  9397. }
  9398. return dAtA[:n], nil
  9399. }
  9400. func (m *EphemeralVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9401. size := m.Size()
  9402. return m.MarshalToSizedBuffer(dAtA[:size])
  9403. }
  9404. func (m *EphemeralVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9405. i := len(dAtA)
  9406. _ = i
  9407. var l int
  9408. _ = l
  9409. if m.VolumeClaimTemplate != nil {
  9410. {
  9411. size, err := m.VolumeClaimTemplate.MarshalToSizedBuffer(dAtA[:i])
  9412. if err != nil {
  9413. return 0, err
  9414. }
  9415. i -= size
  9416. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9417. }
  9418. i--
  9419. dAtA[i] = 0xa
  9420. }
  9421. return len(dAtA) - i, nil
  9422. }
  9423. func (m *Event) Marshal() (dAtA []byte, err error) {
  9424. size := m.Size()
  9425. dAtA = make([]byte, size)
  9426. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9427. if err != nil {
  9428. return nil, err
  9429. }
  9430. return dAtA[:n], nil
  9431. }
  9432. func (m *Event) MarshalTo(dAtA []byte) (int, error) {
  9433. size := m.Size()
  9434. return m.MarshalToSizedBuffer(dAtA[:size])
  9435. }
  9436. func (m *Event) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9437. i := len(dAtA)
  9438. _ = i
  9439. var l int
  9440. _ = l
  9441. i -= len(m.ReportingInstance)
  9442. copy(dAtA[i:], m.ReportingInstance)
  9443. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingInstance)))
  9444. i--
  9445. dAtA[i] = 0x7a
  9446. i -= len(m.ReportingController)
  9447. copy(dAtA[i:], m.ReportingController)
  9448. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReportingController)))
  9449. i--
  9450. dAtA[i] = 0x72
  9451. if m.Related != nil {
  9452. {
  9453. size, err := m.Related.MarshalToSizedBuffer(dAtA[:i])
  9454. if err != nil {
  9455. return 0, err
  9456. }
  9457. i -= size
  9458. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9459. }
  9460. i--
  9461. dAtA[i] = 0x6a
  9462. }
  9463. i -= len(m.Action)
  9464. copy(dAtA[i:], m.Action)
  9465. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Action)))
  9466. i--
  9467. dAtA[i] = 0x62
  9468. if m.Series != nil {
  9469. {
  9470. size, err := m.Series.MarshalToSizedBuffer(dAtA[:i])
  9471. if err != nil {
  9472. return 0, err
  9473. }
  9474. i -= size
  9475. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9476. }
  9477. i--
  9478. dAtA[i] = 0x5a
  9479. }
  9480. {
  9481. size, err := m.EventTime.MarshalToSizedBuffer(dAtA[:i])
  9482. if err != nil {
  9483. return 0, err
  9484. }
  9485. i -= size
  9486. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9487. }
  9488. i--
  9489. dAtA[i] = 0x52
  9490. i -= len(m.Type)
  9491. copy(dAtA[i:], m.Type)
  9492. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  9493. i--
  9494. dAtA[i] = 0x4a
  9495. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9496. i--
  9497. dAtA[i] = 0x40
  9498. {
  9499. size, err := m.LastTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9500. if err != nil {
  9501. return 0, err
  9502. }
  9503. i -= size
  9504. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9505. }
  9506. i--
  9507. dAtA[i] = 0x3a
  9508. {
  9509. size, err := m.FirstTimestamp.MarshalToSizedBuffer(dAtA[:i])
  9510. if err != nil {
  9511. return 0, err
  9512. }
  9513. i -= size
  9514. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9515. }
  9516. i--
  9517. dAtA[i] = 0x32
  9518. {
  9519. size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  9520. if err != nil {
  9521. return 0, err
  9522. }
  9523. i -= size
  9524. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9525. }
  9526. i--
  9527. dAtA[i] = 0x2a
  9528. i -= len(m.Message)
  9529. copy(dAtA[i:], m.Message)
  9530. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  9531. i--
  9532. dAtA[i] = 0x22
  9533. i -= len(m.Reason)
  9534. copy(dAtA[i:], m.Reason)
  9535. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  9536. i--
  9537. dAtA[i] = 0x1a
  9538. {
  9539. size, err := m.InvolvedObject.MarshalToSizedBuffer(dAtA[:i])
  9540. if err != nil {
  9541. return 0, err
  9542. }
  9543. i -= size
  9544. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9545. }
  9546. i--
  9547. dAtA[i] = 0x12
  9548. {
  9549. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  9550. if err != nil {
  9551. return 0, err
  9552. }
  9553. i -= size
  9554. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9555. }
  9556. i--
  9557. dAtA[i] = 0xa
  9558. return len(dAtA) - i, nil
  9559. }
  9560. func (m *EventList) Marshal() (dAtA []byte, err error) {
  9561. size := m.Size()
  9562. dAtA = make([]byte, size)
  9563. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9564. if err != nil {
  9565. return nil, err
  9566. }
  9567. return dAtA[:n], nil
  9568. }
  9569. func (m *EventList) MarshalTo(dAtA []byte) (int, error) {
  9570. size := m.Size()
  9571. return m.MarshalToSizedBuffer(dAtA[:size])
  9572. }
  9573. func (m *EventList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9574. i := len(dAtA)
  9575. _ = i
  9576. var l int
  9577. _ = l
  9578. if len(m.Items) > 0 {
  9579. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9580. {
  9581. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9582. if err != nil {
  9583. return 0, err
  9584. }
  9585. i -= size
  9586. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9587. }
  9588. i--
  9589. dAtA[i] = 0x12
  9590. }
  9591. }
  9592. {
  9593. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  9594. if err != nil {
  9595. return 0, err
  9596. }
  9597. i -= size
  9598. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9599. }
  9600. i--
  9601. dAtA[i] = 0xa
  9602. return len(dAtA) - i, nil
  9603. }
  9604. func (m *EventSeries) Marshal() (dAtA []byte, err error) {
  9605. size := m.Size()
  9606. dAtA = make([]byte, size)
  9607. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9608. if err != nil {
  9609. return nil, err
  9610. }
  9611. return dAtA[:n], nil
  9612. }
  9613. func (m *EventSeries) MarshalTo(dAtA []byte) (int, error) {
  9614. size := m.Size()
  9615. return m.MarshalToSizedBuffer(dAtA[:size])
  9616. }
  9617. func (m *EventSeries) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9618. i := len(dAtA)
  9619. _ = i
  9620. var l int
  9621. _ = l
  9622. {
  9623. size, err := m.LastObservedTime.MarshalToSizedBuffer(dAtA[:i])
  9624. if err != nil {
  9625. return 0, err
  9626. }
  9627. i -= size
  9628. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9629. }
  9630. i--
  9631. dAtA[i] = 0x12
  9632. i = encodeVarintGenerated(dAtA, i, uint64(m.Count))
  9633. i--
  9634. dAtA[i] = 0x8
  9635. return len(dAtA) - i, nil
  9636. }
  9637. func (m *EventSource) Marshal() (dAtA []byte, err error) {
  9638. size := m.Size()
  9639. dAtA = make([]byte, size)
  9640. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9641. if err != nil {
  9642. return nil, err
  9643. }
  9644. return dAtA[:n], nil
  9645. }
  9646. func (m *EventSource) MarshalTo(dAtA []byte) (int, error) {
  9647. size := m.Size()
  9648. return m.MarshalToSizedBuffer(dAtA[:size])
  9649. }
  9650. func (m *EventSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9651. i := len(dAtA)
  9652. _ = i
  9653. var l int
  9654. _ = l
  9655. i -= len(m.Host)
  9656. copy(dAtA[i:], m.Host)
  9657. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  9658. i--
  9659. dAtA[i] = 0x12
  9660. i -= len(m.Component)
  9661. copy(dAtA[i:], m.Component)
  9662. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  9663. i--
  9664. dAtA[i] = 0xa
  9665. return len(dAtA) - i, nil
  9666. }
  9667. func (m *ExecAction) Marshal() (dAtA []byte, err error) {
  9668. size := m.Size()
  9669. dAtA = make([]byte, size)
  9670. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9671. if err != nil {
  9672. return nil, err
  9673. }
  9674. return dAtA[:n], nil
  9675. }
  9676. func (m *ExecAction) MarshalTo(dAtA []byte) (int, error) {
  9677. size := m.Size()
  9678. return m.MarshalToSizedBuffer(dAtA[:size])
  9679. }
  9680. func (m *ExecAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9681. i := len(dAtA)
  9682. _ = i
  9683. var l int
  9684. _ = l
  9685. if len(m.Command) > 0 {
  9686. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  9687. i -= len(m.Command[iNdEx])
  9688. copy(dAtA[i:], m.Command[iNdEx])
  9689. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  9690. i--
  9691. dAtA[i] = 0xa
  9692. }
  9693. }
  9694. return len(dAtA) - i, nil
  9695. }
  9696. func (m *FCVolumeSource) Marshal() (dAtA []byte, err error) {
  9697. size := m.Size()
  9698. dAtA = make([]byte, size)
  9699. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9700. if err != nil {
  9701. return nil, err
  9702. }
  9703. return dAtA[:n], nil
  9704. }
  9705. func (m *FCVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9706. size := m.Size()
  9707. return m.MarshalToSizedBuffer(dAtA[:size])
  9708. }
  9709. func (m *FCVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9710. i := len(dAtA)
  9711. _ = i
  9712. var l int
  9713. _ = l
  9714. if len(m.WWIDs) > 0 {
  9715. for iNdEx := len(m.WWIDs) - 1; iNdEx >= 0; iNdEx-- {
  9716. i -= len(m.WWIDs[iNdEx])
  9717. copy(dAtA[i:], m.WWIDs[iNdEx])
  9718. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WWIDs[iNdEx])))
  9719. i--
  9720. dAtA[i] = 0x2a
  9721. }
  9722. }
  9723. i--
  9724. if m.ReadOnly {
  9725. dAtA[i] = 1
  9726. } else {
  9727. dAtA[i] = 0
  9728. }
  9729. i--
  9730. dAtA[i] = 0x20
  9731. i -= len(m.FSType)
  9732. copy(dAtA[i:], m.FSType)
  9733. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9734. i--
  9735. dAtA[i] = 0x1a
  9736. if m.Lun != nil {
  9737. i = encodeVarintGenerated(dAtA, i, uint64(*m.Lun))
  9738. i--
  9739. dAtA[i] = 0x10
  9740. }
  9741. if len(m.TargetWWNs) > 0 {
  9742. for iNdEx := len(m.TargetWWNs) - 1; iNdEx >= 0; iNdEx-- {
  9743. i -= len(m.TargetWWNs[iNdEx])
  9744. copy(dAtA[i:], m.TargetWWNs[iNdEx])
  9745. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetWWNs[iNdEx])))
  9746. i--
  9747. dAtA[i] = 0xa
  9748. }
  9749. }
  9750. return len(dAtA) - i, nil
  9751. }
  9752. func (m *FlexPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  9753. size := m.Size()
  9754. dAtA = make([]byte, size)
  9755. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9756. if err != nil {
  9757. return nil, err
  9758. }
  9759. return dAtA[:n], nil
  9760. }
  9761. func (m *FlexPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9762. size := m.Size()
  9763. return m.MarshalToSizedBuffer(dAtA[:size])
  9764. }
  9765. func (m *FlexPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9766. i := len(dAtA)
  9767. _ = i
  9768. var l int
  9769. _ = l
  9770. if len(m.Options) > 0 {
  9771. keysForOptions := make([]string, 0, len(m.Options))
  9772. for k := range m.Options {
  9773. keysForOptions = append(keysForOptions, string(k))
  9774. }
  9775. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9776. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9777. v := m.Options[string(keysForOptions[iNdEx])]
  9778. baseI := i
  9779. i -= len(v)
  9780. copy(dAtA[i:], v)
  9781. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9782. i--
  9783. dAtA[i] = 0x12
  9784. i -= len(keysForOptions[iNdEx])
  9785. copy(dAtA[i:], keysForOptions[iNdEx])
  9786. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9787. i--
  9788. dAtA[i] = 0xa
  9789. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9790. i--
  9791. dAtA[i] = 0x2a
  9792. }
  9793. }
  9794. i--
  9795. if m.ReadOnly {
  9796. dAtA[i] = 1
  9797. } else {
  9798. dAtA[i] = 0
  9799. }
  9800. i--
  9801. dAtA[i] = 0x20
  9802. if m.SecretRef != nil {
  9803. {
  9804. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9805. if err != nil {
  9806. return 0, err
  9807. }
  9808. i -= size
  9809. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9810. }
  9811. i--
  9812. dAtA[i] = 0x1a
  9813. }
  9814. i -= len(m.FSType)
  9815. copy(dAtA[i:], m.FSType)
  9816. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9817. i--
  9818. dAtA[i] = 0x12
  9819. i -= len(m.Driver)
  9820. copy(dAtA[i:], m.Driver)
  9821. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9822. i--
  9823. dAtA[i] = 0xa
  9824. return len(dAtA) - i, nil
  9825. }
  9826. func (m *FlexVolumeSource) Marshal() (dAtA []byte, err error) {
  9827. size := m.Size()
  9828. dAtA = make([]byte, size)
  9829. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9830. if err != nil {
  9831. return nil, err
  9832. }
  9833. return dAtA[:n], nil
  9834. }
  9835. func (m *FlexVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9836. size := m.Size()
  9837. return m.MarshalToSizedBuffer(dAtA[:size])
  9838. }
  9839. func (m *FlexVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9840. i := len(dAtA)
  9841. _ = i
  9842. var l int
  9843. _ = l
  9844. if len(m.Options) > 0 {
  9845. keysForOptions := make([]string, 0, len(m.Options))
  9846. for k := range m.Options {
  9847. keysForOptions = append(keysForOptions, string(k))
  9848. }
  9849. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9850. for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9851. v := m.Options[string(keysForOptions[iNdEx])]
  9852. baseI := i
  9853. i -= len(v)
  9854. copy(dAtA[i:], v)
  9855. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9856. i--
  9857. dAtA[i] = 0x12
  9858. i -= len(keysForOptions[iNdEx])
  9859. copy(dAtA[i:], keysForOptions[iNdEx])
  9860. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9861. i--
  9862. dAtA[i] = 0xa
  9863. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9864. i--
  9865. dAtA[i] = 0x2a
  9866. }
  9867. }
  9868. i--
  9869. if m.ReadOnly {
  9870. dAtA[i] = 1
  9871. } else {
  9872. dAtA[i] = 0
  9873. }
  9874. i--
  9875. dAtA[i] = 0x20
  9876. if m.SecretRef != nil {
  9877. {
  9878. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  9879. if err != nil {
  9880. return 0, err
  9881. }
  9882. i -= size
  9883. i = encodeVarintGenerated(dAtA, i, uint64(size))
  9884. }
  9885. i--
  9886. dAtA[i] = 0x1a
  9887. }
  9888. i -= len(m.FSType)
  9889. copy(dAtA[i:], m.FSType)
  9890. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9891. i--
  9892. dAtA[i] = 0x12
  9893. i -= len(m.Driver)
  9894. copy(dAtA[i:], m.Driver)
  9895. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Driver)))
  9896. i--
  9897. dAtA[i] = 0xa
  9898. return len(dAtA) - i, nil
  9899. }
  9900. func (m *FlockerVolumeSource) Marshal() (dAtA []byte, err error) {
  9901. size := m.Size()
  9902. dAtA = make([]byte, size)
  9903. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9904. if err != nil {
  9905. return nil, err
  9906. }
  9907. return dAtA[:n], nil
  9908. }
  9909. func (m *FlockerVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9910. size := m.Size()
  9911. return m.MarshalToSizedBuffer(dAtA[:size])
  9912. }
  9913. func (m *FlockerVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9914. i := len(dAtA)
  9915. _ = i
  9916. var l int
  9917. _ = l
  9918. i -= len(m.DatasetUUID)
  9919. copy(dAtA[i:], m.DatasetUUID)
  9920. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetUUID)))
  9921. i--
  9922. dAtA[i] = 0x12
  9923. i -= len(m.DatasetName)
  9924. copy(dAtA[i:], m.DatasetName)
  9925. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DatasetName)))
  9926. i--
  9927. dAtA[i] = 0xa
  9928. return len(dAtA) - i, nil
  9929. }
  9930. func (m *GCEPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  9931. size := m.Size()
  9932. dAtA = make([]byte, size)
  9933. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9934. if err != nil {
  9935. return nil, err
  9936. }
  9937. return dAtA[:n], nil
  9938. }
  9939. func (m *GCEPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9940. size := m.Size()
  9941. return m.MarshalToSizedBuffer(dAtA[:size])
  9942. }
  9943. func (m *GCEPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9944. i := len(dAtA)
  9945. _ = i
  9946. var l int
  9947. _ = l
  9948. i--
  9949. if m.ReadOnly {
  9950. dAtA[i] = 1
  9951. } else {
  9952. dAtA[i] = 0
  9953. }
  9954. i--
  9955. dAtA[i] = 0x20
  9956. i = encodeVarintGenerated(dAtA, i, uint64(m.Partition))
  9957. i--
  9958. dAtA[i] = 0x18
  9959. i -= len(m.FSType)
  9960. copy(dAtA[i:], m.FSType)
  9961. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  9962. i--
  9963. dAtA[i] = 0x12
  9964. i -= len(m.PDName)
  9965. copy(dAtA[i:], m.PDName)
  9966. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PDName)))
  9967. i--
  9968. dAtA[i] = 0xa
  9969. return len(dAtA) - i, nil
  9970. }
  9971. func (m *GitRepoVolumeSource) Marshal() (dAtA []byte, err error) {
  9972. size := m.Size()
  9973. dAtA = make([]byte, size)
  9974. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9975. if err != nil {
  9976. return nil, err
  9977. }
  9978. return dAtA[:n], nil
  9979. }
  9980. func (m *GitRepoVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  9981. size := m.Size()
  9982. return m.MarshalToSizedBuffer(dAtA[:size])
  9983. }
  9984. func (m *GitRepoVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9985. i := len(dAtA)
  9986. _ = i
  9987. var l int
  9988. _ = l
  9989. i -= len(m.Directory)
  9990. copy(dAtA[i:], m.Directory)
  9991. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Directory)))
  9992. i--
  9993. dAtA[i] = 0x1a
  9994. i -= len(m.Revision)
  9995. copy(dAtA[i:], m.Revision)
  9996. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  9997. i--
  9998. dAtA[i] = 0x12
  9999. i -= len(m.Repository)
  10000. copy(dAtA[i:], m.Repository)
  10001. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repository)))
  10002. i--
  10003. dAtA[i] = 0xa
  10004. return len(dAtA) - i, nil
  10005. }
  10006. func (m *GlusterfsPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  10007. size := m.Size()
  10008. dAtA = make([]byte, size)
  10009. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10010. if err != nil {
  10011. return nil, err
  10012. }
  10013. return dAtA[:n], nil
  10014. }
  10015. func (m *GlusterfsPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10016. size := m.Size()
  10017. return m.MarshalToSizedBuffer(dAtA[:size])
  10018. }
  10019. func (m *GlusterfsPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10020. i := len(dAtA)
  10021. _ = i
  10022. var l int
  10023. _ = l
  10024. if m.EndpointsNamespace != nil {
  10025. i -= len(*m.EndpointsNamespace)
  10026. copy(dAtA[i:], *m.EndpointsNamespace)
  10027. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.EndpointsNamespace)))
  10028. i--
  10029. dAtA[i] = 0x22
  10030. }
  10031. i--
  10032. if m.ReadOnly {
  10033. dAtA[i] = 1
  10034. } else {
  10035. dAtA[i] = 0
  10036. }
  10037. i--
  10038. dAtA[i] = 0x18
  10039. i -= len(m.Path)
  10040. copy(dAtA[i:], m.Path)
  10041. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10042. i--
  10043. dAtA[i] = 0x12
  10044. i -= len(m.EndpointsName)
  10045. copy(dAtA[i:], m.EndpointsName)
  10046. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10047. i--
  10048. dAtA[i] = 0xa
  10049. return len(dAtA) - i, nil
  10050. }
  10051. func (m *GlusterfsVolumeSource) Marshal() (dAtA []byte, err error) {
  10052. size := m.Size()
  10053. dAtA = make([]byte, size)
  10054. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10055. if err != nil {
  10056. return nil, err
  10057. }
  10058. return dAtA[:n], nil
  10059. }
  10060. func (m *GlusterfsVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10061. size := m.Size()
  10062. return m.MarshalToSizedBuffer(dAtA[:size])
  10063. }
  10064. func (m *GlusterfsVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10065. i := len(dAtA)
  10066. _ = i
  10067. var l int
  10068. _ = l
  10069. i--
  10070. if m.ReadOnly {
  10071. dAtA[i] = 1
  10072. } else {
  10073. dAtA[i] = 0
  10074. }
  10075. i--
  10076. dAtA[i] = 0x18
  10077. i -= len(m.Path)
  10078. copy(dAtA[i:], m.Path)
  10079. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10080. i--
  10081. dAtA[i] = 0x12
  10082. i -= len(m.EndpointsName)
  10083. copy(dAtA[i:], m.EndpointsName)
  10084. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EndpointsName)))
  10085. i--
  10086. dAtA[i] = 0xa
  10087. return len(dAtA) - i, nil
  10088. }
  10089. func (m *HTTPGetAction) Marshal() (dAtA []byte, err error) {
  10090. size := m.Size()
  10091. dAtA = make([]byte, size)
  10092. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10093. if err != nil {
  10094. return nil, err
  10095. }
  10096. return dAtA[:n], nil
  10097. }
  10098. func (m *HTTPGetAction) MarshalTo(dAtA []byte) (int, error) {
  10099. size := m.Size()
  10100. return m.MarshalToSizedBuffer(dAtA[:size])
  10101. }
  10102. func (m *HTTPGetAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10103. i := len(dAtA)
  10104. _ = i
  10105. var l int
  10106. _ = l
  10107. if len(m.HTTPHeaders) > 0 {
  10108. for iNdEx := len(m.HTTPHeaders) - 1; iNdEx >= 0; iNdEx-- {
  10109. {
  10110. size, err := m.HTTPHeaders[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10111. if err != nil {
  10112. return 0, err
  10113. }
  10114. i -= size
  10115. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10116. }
  10117. i--
  10118. dAtA[i] = 0x2a
  10119. }
  10120. }
  10121. i -= len(m.Scheme)
  10122. copy(dAtA[i:], m.Scheme)
  10123. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scheme)))
  10124. i--
  10125. dAtA[i] = 0x22
  10126. i -= len(m.Host)
  10127. copy(dAtA[i:], m.Host)
  10128. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  10129. i--
  10130. dAtA[i] = 0x1a
  10131. {
  10132. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  10133. if err != nil {
  10134. return 0, err
  10135. }
  10136. i -= size
  10137. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10138. }
  10139. i--
  10140. dAtA[i] = 0x12
  10141. i -= len(m.Path)
  10142. copy(dAtA[i:], m.Path)
  10143. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10144. i--
  10145. dAtA[i] = 0xa
  10146. return len(dAtA) - i, nil
  10147. }
  10148. func (m *HTTPHeader) Marshal() (dAtA []byte, err error) {
  10149. size := m.Size()
  10150. dAtA = make([]byte, size)
  10151. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10152. if err != nil {
  10153. return nil, err
  10154. }
  10155. return dAtA[:n], nil
  10156. }
  10157. func (m *HTTPHeader) MarshalTo(dAtA []byte) (int, error) {
  10158. size := m.Size()
  10159. return m.MarshalToSizedBuffer(dAtA[:size])
  10160. }
  10161. func (m *HTTPHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10162. i := len(dAtA)
  10163. _ = i
  10164. var l int
  10165. _ = l
  10166. i -= len(m.Value)
  10167. copy(dAtA[i:], m.Value)
  10168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  10169. i--
  10170. dAtA[i] = 0x12
  10171. i -= len(m.Name)
  10172. copy(dAtA[i:], m.Name)
  10173. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  10174. i--
  10175. dAtA[i] = 0xa
  10176. return len(dAtA) - i, nil
  10177. }
  10178. func (m *Handler) Marshal() (dAtA []byte, err error) {
  10179. size := m.Size()
  10180. dAtA = make([]byte, size)
  10181. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10182. if err != nil {
  10183. return nil, err
  10184. }
  10185. return dAtA[:n], nil
  10186. }
  10187. func (m *Handler) MarshalTo(dAtA []byte) (int, error) {
  10188. size := m.Size()
  10189. return m.MarshalToSizedBuffer(dAtA[:size])
  10190. }
  10191. func (m *Handler) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10192. i := len(dAtA)
  10193. _ = i
  10194. var l int
  10195. _ = l
  10196. if m.TCPSocket != nil {
  10197. {
  10198. size, err := m.TCPSocket.MarshalToSizedBuffer(dAtA[:i])
  10199. if err != nil {
  10200. return 0, err
  10201. }
  10202. i -= size
  10203. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10204. }
  10205. i--
  10206. dAtA[i] = 0x1a
  10207. }
  10208. if m.HTTPGet != nil {
  10209. {
  10210. size, err := m.HTTPGet.MarshalToSizedBuffer(dAtA[:i])
  10211. if err != nil {
  10212. return 0, err
  10213. }
  10214. i -= size
  10215. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10216. }
  10217. i--
  10218. dAtA[i] = 0x12
  10219. }
  10220. if m.Exec != nil {
  10221. {
  10222. size, err := m.Exec.MarshalToSizedBuffer(dAtA[:i])
  10223. if err != nil {
  10224. return 0, err
  10225. }
  10226. i -= size
  10227. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10228. }
  10229. i--
  10230. dAtA[i] = 0xa
  10231. }
  10232. return len(dAtA) - i, nil
  10233. }
  10234. func (m *HostAlias) Marshal() (dAtA []byte, err error) {
  10235. size := m.Size()
  10236. dAtA = make([]byte, size)
  10237. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10238. if err != nil {
  10239. return nil, err
  10240. }
  10241. return dAtA[:n], nil
  10242. }
  10243. func (m *HostAlias) MarshalTo(dAtA []byte) (int, error) {
  10244. size := m.Size()
  10245. return m.MarshalToSizedBuffer(dAtA[:size])
  10246. }
  10247. func (m *HostAlias) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10248. i := len(dAtA)
  10249. _ = i
  10250. var l int
  10251. _ = l
  10252. if len(m.Hostnames) > 0 {
  10253. for iNdEx := len(m.Hostnames) - 1; iNdEx >= 0; iNdEx-- {
  10254. i -= len(m.Hostnames[iNdEx])
  10255. copy(dAtA[i:], m.Hostnames[iNdEx])
  10256. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostnames[iNdEx])))
  10257. i--
  10258. dAtA[i] = 0x12
  10259. }
  10260. }
  10261. i -= len(m.IP)
  10262. copy(dAtA[i:], m.IP)
  10263. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10264. i--
  10265. dAtA[i] = 0xa
  10266. return len(dAtA) - i, nil
  10267. }
  10268. func (m *HostPathVolumeSource) Marshal() (dAtA []byte, err error) {
  10269. size := m.Size()
  10270. dAtA = make([]byte, size)
  10271. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10272. if err != nil {
  10273. return nil, err
  10274. }
  10275. return dAtA[:n], nil
  10276. }
  10277. func (m *HostPathVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10278. size := m.Size()
  10279. return m.MarshalToSizedBuffer(dAtA[:size])
  10280. }
  10281. func (m *HostPathVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10282. i := len(dAtA)
  10283. _ = i
  10284. var l int
  10285. _ = l
  10286. if m.Type != nil {
  10287. i -= len(*m.Type)
  10288. copy(dAtA[i:], *m.Type)
  10289. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Type)))
  10290. i--
  10291. dAtA[i] = 0x12
  10292. }
  10293. i -= len(m.Path)
  10294. copy(dAtA[i:], m.Path)
  10295. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10296. i--
  10297. dAtA[i] = 0xa
  10298. return len(dAtA) - i, nil
  10299. }
  10300. func (m *ISCSIPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  10301. size := m.Size()
  10302. dAtA = make([]byte, size)
  10303. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10304. if err != nil {
  10305. return nil, err
  10306. }
  10307. return dAtA[:n], nil
  10308. }
  10309. func (m *ISCSIPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10310. size := m.Size()
  10311. return m.MarshalToSizedBuffer(dAtA[:size])
  10312. }
  10313. func (m *ISCSIPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10314. i := len(dAtA)
  10315. _ = i
  10316. var l int
  10317. _ = l
  10318. if m.InitiatorName != nil {
  10319. i -= len(*m.InitiatorName)
  10320. copy(dAtA[i:], *m.InitiatorName)
  10321. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10322. i--
  10323. dAtA[i] = 0x62
  10324. }
  10325. i--
  10326. if m.SessionCHAPAuth {
  10327. dAtA[i] = 1
  10328. } else {
  10329. dAtA[i] = 0
  10330. }
  10331. i--
  10332. dAtA[i] = 0x58
  10333. if m.SecretRef != nil {
  10334. {
  10335. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10336. if err != nil {
  10337. return 0, err
  10338. }
  10339. i -= size
  10340. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10341. }
  10342. i--
  10343. dAtA[i] = 0x52
  10344. }
  10345. i--
  10346. if m.DiscoveryCHAPAuth {
  10347. dAtA[i] = 1
  10348. } else {
  10349. dAtA[i] = 0
  10350. }
  10351. i--
  10352. dAtA[i] = 0x40
  10353. if len(m.Portals) > 0 {
  10354. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10355. i -= len(m.Portals[iNdEx])
  10356. copy(dAtA[i:], m.Portals[iNdEx])
  10357. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10358. i--
  10359. dAtA[i] = 0x3a
  10360. }
  10361. }
  10362. i--
  10363. if m.ReadOnly {
  10364. dAtA[i] = 1
  10365. } else {
  10366. dAtA[i] = 0
  10367. }
  10368. i--
  10369. dAtA[i] = 0x30
  10370. i -= len(m.FSType)
  10371. copy(dAtA[i:], m.FSType)
  10372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10373. i--
  10374. dAtA[i] = 0x2a
  10375. i -= len(m.ISCSIInterface)
  10376. copy(dAtA[i:], m.ISCSIInterface)
  10377. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10378. i--
  10379. dAtA[i] = 0x22
  10380. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10381. i--
  10382. dAtA[i] = 0x18
  10383. i -= len(m.IQN)
  10384. copy(dAtA[i:], m.IQN)
  10385. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10386. i--
  10387. dAtA[i] = 0x12
  10388. i -= len(m.TargetPortal)
  10389. copy(dAtA[i:], m.TargetPortal)
  10390. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10391. i--
  10392. dAtA[i] = 0xa
  10393. return len(dAtA) - i, nil
  10394. }
  10395. func (m *ISCSIVolumeSource) Marshal() (dAtA []byte, err error) {
  10396. size := m.Size()
  10397. dAtA = make([]byte, size)
  10398. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10399. if err != nil {
  10400. return nil, err
  10401. }
  10402. return dAtA[:n], nil
  10403. }
  10404. func (m *ISCSIVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  10405. size := m.Size()
  10406. return m.MarshalToSizedBuffer(dAtA[:size])
  10407. }
  10408. func (m *ISCSIVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10409. i := len(dAtA)
  10410. _ = i
  10411. var l int
  10412. _ = l
  10413. if m.InitiatorName != nil {
  10414. i -= len(*m.InitiatorName)
  10415. copy(dAtA[i:], *m.InitiatorName)
  10416. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InitiatorName)))
  10417. i--
  10418. dAtA[i] = 0x62
  10419. }
  10420. i--
  10421. if m.SessionCHAPAuth {
  10422. dAtA[i] = 1
  10423. } else {
  10424. dAtA[i] = 0
  10425. }
  10426. i--
  10427. dAtA[i] = 0x58
  10428. if m.SecretRef != nil {
  10429. {
  10430. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  10431. if err != nil {
  10432. return 0, err
  10433. }
  10434. i -= size
  10435. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10436. }
  10437. i--
  10438. dAtA[i] = 0x52
  10439. }
  10440. i--
  10441. if m.DiscoveryCHAPAuth {
  10442. dAtA[i] = 1
  10443. } else {
  10444. dAtA[i] = 0
  10445. }
  10446. i--
  10447. dAtA[i] = 0x40
  10448. if len(m.Portals) > 0 {
  10449. for iNdEx := len(m.Portals) - 1; iNdEx >= 0; iNdEx-- {
  10450. i -= len(m.Portals[iNdEx])
  10451. copy(dAtA[i:], m.Portals[iNdEx])
  10452. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Portals[iNdEx])))
  10453. i--
  10454. dAtA[i] = 0x3a
  10455. }
  10456. }
  10457. i--
  10458. if m.ReadOnly {
  10459. dAtA[i] = 1
  10460. } else {
  10461. dAtA[i] = 0
  10462. }
  10463. i--
  10464. dAtA[i] = 0x30
  10465. i -= len(m.FSType)
  10466. copy(dAtA[i:], m.FSType)
  10467. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  10468. i--
  10469. dAtA[i] = 0x2a
  10470. i -= len(m.ISCSIInterface)
  10471. copy(dAtA[i:], m.ISCSIInterface)
  10472. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ISCSIInterface)))
  10473. i--
  10474. dAtA[i] = 0x22
  10475. i = encodeVarintGenerated(dAtA, i, uint64(m.Lun))
  10476. i--
  10477. dAtA[i] = 0x18
  10478. i -= len(m.IQN)
  10479. copy(dAtA[i:], m.IQN)
  10480. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IQN)))
  10481. i--
  10482. dAtA[i] = 0x12
  10483. i -= len(m.TargetPortal)
  10484. copy(dAtA[i:], m.TargetPortal)
  10485. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetPortal)))
  10486. i--
  10487. dAtA[i] = 0xa
  10488. return len(dAtA) - i, nil
  10489. }
  10490. func (m *KeyToPath) Marshal() (dAtA []byte, err error) {
  10491. size := m.Size()
  10492. dAtA = make([]byte, size)
  10493. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10494. if err != nil {
  10495. return nil, err
  10496. }
  10497. return dAtA[:n], nil
  10498. }
  10499. func (m *KeyToPath) MarshalTo(dAtA []byte) (int, error) {
  10500. size := m.Size()
  10501. return m.MarshalToSizedBuffer(dAtA[:size])
  10502. }
  10503. func (m *KeyToPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10504. i := len(dAtA)
  10505. _ = i
  10506. var l int
  10507. _ = l
  10508. if m.Mode != nil {
  10509. i = encodeVarintGenerated(dAtA, i, uint64(*m.Mode))
  10510. i--
  10511. dAtA[i] = 0x18
  10512. }
  10513. i -= len(m.Path)
  10514. copy(dAtA[i:], m.Path)
  10515. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  10516. i--
  10517. dAtA[i] = 0x12
  10518. i -= len(m.Key)
  10519. copy(dAtA[i:], m.Key)
  10520. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  10521. i--
  10522. dAtA[i] = 0xa
  10523. return len(dAtA) - i, nil
  10524. }
  10525. func (m *Lifecycle) Marshal() (dAtA []byte, err error) {
  10526. size := m.Size()
  10527. dAtA = make([]byte, size)
  10528. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10529. if err != nil {
  10530. return nil, err
  10531. }
  10532. return dAtA[:n], nil
  10533. }
  10534. func (m *Lifecycle) MarshalTo(dAtA []byte) (int, error) {
  10535. size := m.Size()
  10536. return m.MarshalToSizedBuffer(dAtA[:size])
  10537. }
  10538. func (m *Lifecycle) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10539. i := len(dAtA)
  10540. _ = i
  10541. var l int
  10542. _ = l
  10543. if m.PreStop != nil {
  10544. {
  10545. size, err := m.PreStop.MarshalToSizedBuffer(dAtA[:i])
  10546. if err != nil {
  10547. return 0, err
  10548. }
  10549. i -= size
  10550. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10551. }
  10552. i--
  10553. dAtA[i] = 0x12
  10554. }
  10555. if m.PostStart != nil {
  10556. {
  10557. size, err := m.PostStart.MarshalToSizedBuffer(dAtA[:i])
  10558. if err != nil {
  10559. return 0, err
  10560. }
  10561. i -= size
  10562. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10563. }
  10564. i--
  10565. dAtA[i] = 0xa
  10566. }
  10567. return len(dAtA) - i, nil
  10568. }
  10569. func (m *LimitRange) Marshal() (dAtA []byte, err error) {
  10570. size := m.Size()
  10571. dAtA = make([]byte, size)
  10572. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10573. if err != nil {
  10574. return nil, err
  10575. }
  10576. return dAtA[:n], nil
  10577. }
  10578. func (m *LimitRange) MarshalTo(dAtA []byte) (int, error) {
  10579. size := m.Size()
  10580. return m.MarshalToSizedBuffer(dAtA[:size])
  10581. }
  10582. func (m *LimitRange) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10583. i := len(dAtA)
  10584. _ = i
  10585. var l int
  10586. _ = l
  10587. {
  10588. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  10589. if err != nil {
  10590. return 0, err
  10591. }
  10592. i -= size
  10593. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10594. }
  10595. i--
  10596. dAtA[i] = 0x12
  10597. {
  10598. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  10599. if err != nil {
  10600. return 0, err
  10601. }
  10602. i -= size
  10603. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10604. }
  10605. i--
  10606. dAtA[i] = 0xa
  10607. return len(dAtA) - i, nil
  10608. }
  10609. func (m *LimitRangeItem) Marshal() (dAtA []byte, err error) {
  10610. size := m.Size()
  10611. dAtA = make([]byte, size)
  10612. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10613. if err != nil {
  10614. return nil, err
  10615. }
  10616. return dAtA[:n], nil
  10617. }
  10618. func (m *LimitRangeItem) MarshalTo(dAtA []byte) (int, error) {
  10619. size := m.Size()
  10620. return m.MarshalToSizedBuffer(dAtA[:size])
  10621. }
  10622. func (m *LimitRangeItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10623. i := len(dAtA)
  10624. _ = i
  10625. var l int
  10626. _ = l
  10627. if len(m.MaxLimitRequestRatio) > 0 {
  10628. keysForMaxLimitRequestRatio := make([]string, 0, len(m.MaxLimitRequestRatio))
  10629. for k := range m.MaxLimitRequestRatio {
  10630. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  10631. }
  10632. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  10633. for iNdEx := len(keysForMaxLimitRequestRatio) - 1; iNdEx >= 0; iNdEx-- {
  10634. v := m.MaxLimitRequestRatio[ResourceName(keysForMaxLimitRequestRatio[iNdEx])]
  10635. baseI := i
  10636. {
  10637. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10638. if err != nil {
  10639. return 0, err
  10640. }
  10641. i -= size
  10642. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10643. }
  10644. i--
  10645. dAtA[i] = 0x12
  10646. i -= len(keysForMaxLimitRequestRatio[iNdEx])
  10647. copy(dAtA[i:], keysForMaxLimitRequestRatio[iNdEx])
  10648. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMaxLimitRequestRatio[iNdEx])))
  10649. i--
  10650. dAtA[i] = 0xa
  10651. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10652. i--
  10653. dAtA[i] = 0x32
  10654. }
  10655. }
  10656. if len(m.DefaultRequest) > 0 {
  10657. keysForDefaultRequest := make([]string, 0, len(m.DefaultRequest))
  10658. for k := range m.DefaultRequest {
  10659. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  10660. }
  10661. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  10662. for iNdEx := len(keysForDefaultRequest) - 1; iNdEx >= 0; iNdEx-- {
  10663. v := m.DefaultRequest[ResourceName(keysForDefaultRequest[iNdEx])]
  10664. baseI := i
  10665. {
  10666. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10667. if err != nil {
  10668. return 0, err
  10669. }
  10670. i -= size
  10671. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10672. }
  10673. i--
  10674. dAtA[i] = 0x12
  10675. i -= len(keysForDefaultRequest[iNdEx])
  10676. copy(dAtA[i:], keysForDefaultRequest[iNdEx])
  10677. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefaultRequest[iNdEx])))
  10678. i--
  10679. dAtA[i] = 0xa
  10680. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10681. i--
  10682. dAtA[i] = 0x2a
  10683. }
  10684. }
  10685. if len(m.Default) > 0 {
  10686. keysForDefault := make([]string, 0, len(m.Default))
  10687. for k := range m.Default {
  10688. keysForDefault = append(keysForDefault, string(k))
  10689. }
  10690. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  10691. for iNdEx := len(keysForDefault) - 1; iNdEx >= 0; iNdEx-- {
  10692. v := m.Default[ResourceName(keysForDefault[iNdEx])]
  10693. baseI := i
  10694. {
  10695. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10696. if err != nil {
  10697. return 0, err
  10698. }
  10699. i -= size
  10700. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10701. }
  10702. i--
  10703. dAtA[i] = 0x12
  10704. i -= len(keysForDefault[iNdEx])
  10705. copy(dAtA[i:], keysForDefault[iNdEx])
  10706. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForDefault[iNdEx])))
  10707. i--
  10708. dAtA[i] = 0xa
  10709. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10710. i--
  10711. dAtA[i] = 0x22
  10712. }
  10713. }
  10714. if len(m.Min) > 0 {
  10715. keysForMin := make([]string, 0, len(m.Min))
  10716. for k := range m.Min {
  10717. keysForMin = append(keysForMin, string(k))
  10718. }
  10719. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  10720. for iNdEx := len(keysForMin) - 1; iNdEx >= 0; iNdEx-- {
  10721. v := m.Min[ResourceName(keysForMin[iNdEx])]
  10722. baseI := i
  10723. {
  10724. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10725. if err != nil {
  10726. return 0, err
  10727. }
  10728. i -= size
  10729. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10730. }
  10731. i--
  10732. dAtA[i] = 0x12
  10733. i -= len(keysForMin[iNdEx])
  10734. copy(dAtA[i:], keysForMin[iNdEx])
  10735. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMin[iNdEx])))
  10736. i--
  10737. dAtA[i] = 0xa
  10738. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10739. i--
  10740. dAtA[i] = 0x1a
  10741. }
  10742. }
  10743. if len(m.Max) > 0 {
  10744. keysForMax := make([]string, 0, len(m.Max))
  10745. for k := range m.Max {
  10746. keysForMax = append(keysForMax, string(k))
  10747. }
  10748. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  10749. for iNdEx := len(keysForMax) - 1; iNdEx >= 0; iNdEx-- {
  10750. v := m.Max[ResourceName(keysForMax[iNdEx])]
  10751. baseI := i
  10752. {
  10753. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  10754. if err != nil {
  10755. return 0, err
  10756. }
  10757. i -= size
  10758. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10759. }
  10760. i--
  10761. dAtA[i] = 0x12
  10762. i -= len(keysForMax[iNdEx])
  10763. copy(dAtA[i:], keysForMax[iNdEx])
  10764. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMax[iNdEx])))
  10765. i--
  10766. dAtA[i] = 0xa
  10767. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  10768. i--
  10769. dAtA[i] = 0x12
  10770. }
  10771. }
  10772. i -= len(m.Type)
  10773. copy(dAtA[i:], m.Type)
  10774. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  10775. i--
  10776. dAtA[i] = 0xa
  10777. return len(dAtA) - i, nil
  10778. }
  10779. func (m *LimitRangeList) Marshal() (dAtA []byte, err error) {
  10780. size := m.Size()
  10781. dAtA = make([]byte, size)
  10782. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10783. if err != nil {
  10784. return nil, err
  10785. }
  10786. return dAtA[:n], nil
  10787. }
  10788. func (m *LimitRangeList) MarshalTo(dAtA []byte) (int, error) {
  10789. size := m.Size()
  10790. return m.MarshalToSizedBuffer(dAtA[:size])
  10791. }
  10792. func (m *LimitRangeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10793. i := len(dAtA)
  10794. _ = i
  10795. var l int
  10796. _ = l
  10797. if len(m.Items) > 0 {
  10798. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10799. {
  10800. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10801. if err != nil {
  10802. return 0, err
  10803. }
  10804. i -= size
  10805. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10806. }
  10807. i--
  10808. dAtA[i] = 0x12
  10809. }
  10810. }
  10811. {
  10812. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10813. if err != nil {
  10814. return 0, err
  10815. }
  10816. i -= size
  10817. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10818. }
  10819. i--
  10820. dAtA[i] = 0xa
  10821. return len(dAtA) - i, nil
  10822. }
  10823. func (m *LimitRangeSpec) Marshal() (dAtA []byte, err error) {
  10824. size := m.Size()
  10825. dAtA = make([]byte, size)
  10826. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10827. if err != nil {
  10828. return nil, err
  10829. }
  10830. return dAtA[:n], nil
  10831. }
  10832. func (m *LimitRangeSpec) MarshalTo(dAtA []byte) (int, error) {
  10833. size := m.Size()
  10834. return m.MarshalToSizedBuffer(dAtA[:size])
  10835. }
  10836. func (m *LimitRangeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10837. i := len(dAtA)
  10838. _ = i
  10839. var l int
  10840. _ = l
  10841. if len(m.Limits) > 0 {
  10842. for iNdEx := len(m.Limits) - 1; iNdEx >= 0; iNdEx-- {
  10843. {
  10844. size, err := m.Limits[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10845. if err != nil {
  10846. return 0, err
  10847. }
  10848. i -= size
  10849. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10850. }
  10851. i--
  10852. dAtA[i] = 0xa
  10853. }
  10854. }
  10855. return len(dAtA) - i, nil
  10856. }
  10857. func (m *List) Marshal() (dAtA []byte, err error) {
  10858. size := m.Size()
  10859. dAtA = make([]byte, size)
  10860. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10861. if err != nil {
  10862. return nil, err
  10863. }
  10864. return dAtA[:n], nil
  10865. }
  10866. func (m *List) MarshalTo(dAtA []byte) (int, error) {
  10867. size := m.Size()
  10868. return m.MarshalToSizedBuffer(dAtA[:size])
  10869. }
  10870. func (m *List) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10871. i := len(dAtA)
  10872. _ = i
  10873. var l int
  10874. _ = l
  10875. if len(m.Items) > 0 {
  10876. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  10877. {
  10878. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10879. if err != nil {
  10880. return 0, err
  10881. }
  10882. i -= size
  10883. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10884. }
  10885. i--
  10886. dAtA[i] = 0x12
  10887. }
  10888. }
  10889. {
  10890. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  10891. if err != nil {
  10892. return 0, err
  10893. }
  10894. i -= size
  10895. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10896. }
  10897. i--
  10898. dAtA[i] = 0xa
  10899. return len(dAtA) - i, nil
  10900. }
  10901. func (m *LoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  10902. size := m.Size()
  10903. dAtA = make([]byte, size)
  10904. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10905. if err != nil {
  10906. return nil, err
  10907. }
  10908. return dAtA[:n], nil
  10909. }
  10910. func (m *LoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  10911. size := m.Size()
  10912. return m.MarshalToSizedBuffer(dAtA[:size])
  10913. }
  10914. func (m *LoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10915. i := len(dAtA)
  10916. _ = i
  10917. var l int
  10918. _ = l
  10919. if len(m.Ports) > 0 {
  10920. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  10921. {
  10922. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10923. if err != nil {
  10924. return 0, err
  10925. }
  10926. i -= size
  10927. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10928. }
  10929. i--
  10930. dAtA[i] = 0x22
  10931. }
  10932. }
  10933. i -= len(m.Hostname)
  10934. copy(dAtA[i:], m.Hostname)
  10935. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  10936. i--
  10937. dAtA[i] = 0x12
  10938. i -= len(m.IP)
  10939. copy(dAtA[i:], m.IP)
  10940. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  10941. i--
  10942. dAtA[i] = 0xa
  10943. return len(dAtA) - i, nil
  10944. }
  10945. func (m *LoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  10946. size := m.Size()
  10947. dAtA = make([]byte, size)
  10948. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10949. if err != nil {
  10950. return nil, err
  10951. }
  10952. return dAtA[:n], nil
  10953. }
  10954. func (m *LoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  10955. size := m.Size()
  10956. return m.MarshalToSizedBuffer(dAtA[:size])
  10957. }
  10958. func (m *LoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10959. i := len(dAtA)
  10960. _ = i
  10961. var l int
  10962. _ = l
  10963. if len(m.Ingress) > 0 {
  10964. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  10965. {
  10966. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  10967. if err != nil {
  10968. return 0, err
  10969. }
  10970. i -= size
  10971. i = encodeVarintGenerated(dAtA, i, uint64(size))
  10972. }
  10973. i--
  10974. dAtA[i] = 0xa
  10975. }
  10976. }
  10977. return len(dAtA) - i, nil
  10978. }
  10979. func (m *LocalObjectReference) Marshal() (dAtA []byte, err error) {
  10980. size := m.Size()
  10981. dAtA = make([]byte, size)
  10982. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  10983. if err != nil {
  10984. return nil, err
  10985. }
  10986. return dAtA[:n], nil
  10987. }
  10988. func (m *LocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  10989. size := m.Size()
  10990. return m.MarshalToSizedBuffer(dAtA[:size])
  10991. }
  10992. func (m *LocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  10993. i := len(dAtA)
  10994. _ = i
  10995. var l int
  10996. _ = l
  10997. i -= len(m.Name)
  10998. copy(dAtA[i:], m.Name)
  10999. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  11000. i--
  11001. dAtA[i] = 0xa
  11002. return len(dAtA) - i, nil
  11003. }
  11004. func (m *LocalVolumeSource) Marshal() (dAtA []byte, err error) {
  11005. size := m.Size()
  11006. dAtA = make([]byte, size)
  11007. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11008. if err != nil {
  11009. return nil, err
  11010. }
  11011. return dAtA[:n], nil
  11012. }
  11013. func (m *LocalVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  11014. size := m.Size()
  11015. return m.MarshalToSizedBuffer(dAtA[:size])
  11016. }
  11017. func (m *LocalVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11018. i := len(dAtA)
  11019. _ = i
  11020. var l int
  11021. _ = l
  11022. if m.FSType != nil {
  11023. i -= len(*m.FSType)
  11024. copy(dAtA[i:], *m.FSType)
  11025. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSType)))
  11026. i--
  11027. dAtA[i] = 0x12
  11028. }
  11029. i -= len(m.Path)
  11030. copy(dAtA[i:], m.Path)
  11031. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11032. i--
  11033. dAtA[i] = 0xa
  11034. return len(dAtA) - i, nil
  11035. }
  11036. func (m *NFSVolumeSource) Marshal() (dAtA []byte, err error) {
  11037. size := m.Size()
  11038. dAtA = make([]byte, size)
  11039. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11040. if err != nil {
  11041. return nil, err
  11042. }
  11043. return dAtA[:n], nil
  11044. }
  11045. func (m *NFSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  11046. size := m.Size()
  11047. return m.MarshalToSizedBuffer(dAtA[:size])
  11048. }
  11049. func (m *NFSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11050. i := len(dAtA)
  11051. _ = i
  11052. var l int
  11053. _ = l
  11054. i--
  11055. if m.ReadOnly {
  11056. dAtA[i] = 1
  11057. } else {
  11058. dAtA[i] = 0
  11059. }
  11060. i--
  11061. dAtA[i] = 0x18
  11062. i -= len(m.Path)
  11063. copy(dAtA[i:], m.Path)
  11064. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11065. i--
  11066. dAtA[i] = 0x12
  11067. i -= len(m.Server)
  11068. copy(dAtA[i:], m.Server)
  11069. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  11070. i--
  11071. dAtA[i] = 0xa
  11072. return len(dAtA) - i, nil
  11073. }
  11074. func (m *Namespace) Marshal() (dAtA []byte, err error) {
  11075. size := m.Size()
  11076. dAtA = make([]byte, size)
  11077. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11078. if err != nil {
  11079. return nil, err
  11080. }
  11081. return dAtA[:n], nil
  11082. }
  11083. func (m *Namespace) MarshalTo(dAtA []byte) (int, error) {
  11084. size := m.Size()
  11085. return m.MarshalToSizedBuffer(dAtA[:size])
  11086. }
  11087. func (m *Namespace) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11088. i := len(dAtA)
  11089. _ = i
  11090. var l int
  11091. _ = l
  11092. {
  11093. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  11094. if err != nil {
  11095. return 0, err
  11096. }
  11097. i -= size
  11098. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11099. }
  11100. i--
  11101. dAtA[i] = 0x1a
  11102. {
  11103. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11104. if err != nil {
  11105. return 0, err
  11106. }
  11107. i -= size
  11108. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11109. }
  11110. i--
  11111. dAtA[i] = 0x12
  11112. {
  11113. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11114. if err != nil {
  11115. return 0, err
  11116. }
  11117. i -= size
  11118. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11119. }
  11120. i--
  11121. dAtA[i] = 0xa
  11122. return len(dAtA) - i, nil
  11123. }
  11124. func (m *NamespaceCondition) Marshal() (dAtA []byte, err error) {
  11125. size := m.Size()
  11126. dAtA = make([]byte, size)
  11127. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11128. if err != nil {
  11129. return nil, err
  11130. }
  11131. return dAtA[:n], nil
  11132. }
  11133. func (m *NamespaceCondition) MarshalTo(dAtA []byte) (int, error) {
  11134. size := m.Size()
  11135. return m.MarshalToSizedBuffer(dAtA[:size])
  11136. }
  11137. func (m *NamespaceCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11138. i := len(dAtA)
  11139. _ = i
  11140. var l int
  11141. _ = l
  11142. i -= len(m.Message)
  11143. copy(dAtA[i:], m.Message)
  11144. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11145. i--
  11146. dAtA[i] = 0x32
  11147. i -= len(m.Reason)
  11148. copy(dAtA[i:], m.Reason)
  11149. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11150. i--
  11151. dAtA[i] = 0x2a
  11152. {
  11153. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11154. if err != nil {
  11155. return 0, err
  11156. }
  11157. i -= size
  11158. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11159. }
  11160. i--
  11161. dAtA[i] = 0x22
  11162. i -= len(m.Status)
  11163. copy(dAtA[i:], m.Status)
  11164. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11165. i--
  11166. dAtA[i] = 0x12
  11167. i -= len(m.Type)
  11168. copy(dAtA[i:], m.Type)
  11169. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11170. i--
  11171. dAtA[i] = 0xa
  11172. return len(dAtA) - i, nil
  11173. }
  11174. func (m *NamespaceList) Marshal() (dAtA []byte, err error) {
  11175. size := m.Size()
  11176. dAtA = make([]byte, size)
  11177. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11178. if err != nil {
  11179. return nil, err
  11180. }
  11181. return dAtA[:n], nil
  11182. }
  11183. func (m *NamespaceList) MarshalTo(dAtA []byte) (int, error) {
  11184. size := m.Size()
  11185. return m.MarshalToSizedBuffer(dAtA[:size])
  11186. }
  11187. func (m *NamespaceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11188. i := len(dAtA)
  11189. _ = i
  11190. var l int
  11191. _ = l
  11192. if len(m.Items) > 0 {
  11193. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11194. {
  11195. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11196. if err != nil {
  11197. return 0, err
  11198. }
  11199. i -= size
  11200. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11201. }
  11202. i--
  11203. dAtA[i] = 0x12
  11204. }
  11205. }
  11206. {
  11207. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11208. if err != nil {
  11209. return 0, err
  11210. }
  11211. i -= size
  11212. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11213. }
  11214. i--
  11215. dAtA[i] = 0xa
  11216. return len(dAtA) - i, nil
  11217. }
  11218. func (m *NamespaceSpec) Marshal() (dAtA []byte, err error) {
  11219. size := m.Size()
  11220. dAtA = make([]byte, size)
  11221. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11222. if err != nil {
  11223. return nil, err
  11224. }
  11225. return dAtA[:n], nil
  11226. }
  11227. func (m *NamespaceSpec) MarshalTo(dAtA []byte) (int, error) {
  11228. size := m.Size()
  11229. return m.MarshalToSizedBuffer(dAtA[:size])
  11230. }
  11231. func (m *NamespaceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11232. i := len(dAtA)
  11233. _ = i
  11234. var l int
  11235. _ = l
  11236. if len(m.Finalizers) > 0 {
  11237. for iNdEx := len(m.Finalizers) - 1; iNdEx >= 0; iNdEx-- {
  11238. i -= len(m.Finalizers[iNdEx])
  11239. copy(dAtA[i:], m.Finalizers[iNdEx])
  11240. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Finalizers[iNdEx])))
  11241. i--
  11242. dAtA[i] = 0xa
  11243. }
  11244. }
  11245. return len(dAtA) - i, nil
  11246. }
  11247. func (m *NamespaceStatus) Marshal() (dAtA []byte, err error) {
  11248. size := m.Size()
  11249. dAtA = make([]byte, size)
  11250. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11251. if err != nil {
  11252. return nil, err
  11253. }
  11254. return dAtA[:n], nil
  11255. }
  11256. func (m *NamespaceStatus) MarshalTo(dAtA []byte) (int, error) {
  11257. size := m.Size()
  11258. return m.MarshalToSizedBuffer(dAtA[:size])
  11259. }
  11260. func (m *NamespaceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11261. i := len(dAtA)
  11262. _ = i
  11263. var l int
  11264. _ = l
  11265. if len(m.Conditions) > 0 {
  11266. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  11267. {
  11268. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11269. if err != nil {
  11270. return 0, err
  11271. }
  11272. i -= size
  11273. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11274. }
  11275. i--
  11276. dAtA[i] = 0x12
  11277. }
  11278. }
  11279. i -= len(m.Phase)
  11280. copy(dAtA[i:], m.Phase)
  11281. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  11282. i--
  11283. dAtA[i] = 0xa
  11284. return len(dAtA) - i, nil
  11285. }
  11286. func (m *Node) Marshal() (dAtA []byte, err error) {
  11287. size := m.Size()
  11288. dAtA = make([]byte, size)
  11289. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11290. if err != nil {
  11291. return nil, err
  11292. }
  11293. return dAtA[:n], nil
  11294. }
  11295. func (m *Node) MarshalTo(dAtA []byte) (int, error) {
  11296. size := m.Size()
  11297. return m.MarshalToSizedBuffer(dAtA[:size])
  11298. }
  11299. func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11300. i := len(dAtA)
  11301. _ = i
  11302. var l int
  11303. _ = l
  11304. {
  11305. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  11306. if err != nil {
  11307. return 0, err
  11308. }
  11309. i -= size
  11310. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11311. }
  11312. i--
  11313. dAtA[i] = 0x1a
  11314. {
  11315. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  11316. if err != nil {
  11317. return 0, err
  11318. }
  11319. i -= size
  11320. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11321. }
  11322. i--
  11323. dAtA[i] = 0x12
  11324. {
  11325. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  11326. if err != nil {
  11327. return 0, err
  11328. }
  11329. i -= size
  11330. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11331. }
  11332. i--
  11333. dAtA[i] = 0xa
  11334. return len(dAtA) - i, nil
  11335. }
  11336. func (m *NodeAddress) Marshal() (dAtA []byte, err error) {
  11337. size := m.Size()
  11338. dAtA = make([]byte, size)
  11339. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11340. if err != nil {
  11341. return nil, err
  11342. }
  11343. return dAtA[:n], nil
  11344. }
  11345. func (m *NodeAddress) MarshalTo(dAtA []byte) (int, error) {
  11346. size := m.Size()
  11347. return m.MarshalToSizedBuffer(dAtA[:size])
  11348. }
  11349. func (m *NodeAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11350. i := len(dAtA)
  11351. _ = i
  11352. var l int
  11353. _ = l
  11354. i -= len(m.Address)
  11355. copy(dAtA[i:], m.Address)
  11356. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Address)))
  11357. i--
  11358. dAtA[i] = 0x12
  11359. i -= len(m.Type)
  11360. copy(dAtA[i:], m.Type)
  11361. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11362. i--
  11363. dAtA[i] = 0xa
  11364. return len(dAtA) - i, nil
  11365. }
  11366. func (m *NodeAffinity) Marshal() (dAtA []byte, err error) {
  11367. size := m.Size()
  11368. dAtA = make([]byte, size)
  11369. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11370. if err != nil {
  11371. return nil, err
  11372. }
  11373. return dAtA[:n], nil
  11374. }
  11375. func (m *NodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  11376. size := m.Size()
  11377. return m.MarshalToSizedBuffer(dAtA[:size])
  11378. }
  11379. func (m *NodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11380. i := len(dAtA)
  11381. _ = i
  11382. var l int
  11383. _ = l
  11384. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  11385. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  11386. {
  11387. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11388. if err != nil {
  11389. return 0, err
  11390. }
  11391. i -= size
  11392. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11393. }
  11394. i--
  11395. dAtA[i] = 0x12
  11396. }
  11397. }
  11398. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  11399. {
  11400. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution.MarshalToSizedBuffer(dAtA[:i])
  11401. if err != nil {
  11402. return 0, err
  11403. }
  11404. i -= size
  11405. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11406. }
  11407. i--
  11408. dAtA[i] = 0xa
  11409. }
  11410. return len(dAtA) - i, nil
  11411. }
  11412. func (m *NodeCondition) Marshal() (dAtA []byte, err error) {
  11413. size := m.Size()
  11414. dAtA = make([]byte, size)
  11415. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11416. if err != nil {
  11417. return nil, err
  11418. }
  11419. return dAtA[:n], nil
  11420. }
  11421. func (m *NodeCondition) MarshalTo(dAtA []byte) (int, error) {
  11422. size := m.Size()
  11423. return m.MarshalToSizedBuffer(dAtA[:size])
  11424. }
  11425. func (m *NodeCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11426. i := len(dAtA)
  11427. _ = i
  11428. var l int
  11429. _ = l
  11430. i -= len(m.Message)
  11431. copy(dAtA[i:], m.Message)
  11432. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  11433. i--
  11434. dAtA[i] = 0x32
  11435. i -= len(m.Reason)
  11436. copy(dAtA[i:], m.Reason)
  11437. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  11438. i--
  11439. dAtA[i] = 0x2a
  11440. {
  11441. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  11442. if err != nil {
  11443. return 0, err
  11444. }
  11445. i -= size
  11446. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11447. }
  11448. i--
  11449. dAtA[i] = 0x22
  11450. {
  11451. size, err := m.LastHeartbeatTime.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] = 0x1a
  11460. i -= len(m.Status)
  11461. copy(dAtA[i:], m.Status)
  11462. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  11463. i--
  11464. dAtA[i] = 0x12
  11465. i -= len(m.Type)
  11466. copy(dAtA[i:], m.Type)
  11467. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  11468. i--
  11469. dAtA[i] = 0xa
  11470. return len(dAtA) - i, nil
  11471. }
  11472. func (m *NodeConfigSource) Marshal() (dAtA []byte, err error) {
  11473. size := m.Size()
  11474. dAtA = make([]byte, size)
  11475. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11476. if err != nil {
  11477. return nil, err
  11478. }
  11479. return dAtA[:n], nil
  11480. }
  11481. func (m *NodeConfigSource) MarshalTo(dAtA []byte) (int, error) {
  11482. size := m.Size()
  11483. return m.MarshalToSizedBuffer(dAtA[:size])
  11484. }
  11485. func (m *NodeConfigSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11486. i := len(dAtA)
  11487. _ = i
  11488. var l int
  11489. _ = l
  11490. if m.ConfigMap != nil {
  11491. {
  11492. size, err := m.ConfigMap.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] = 0x12
  11501. }
  11502. return len(dAtA) - i, nil
  11503. }
  11504. func (m *NodeConfigStatus) Marshal() (dAtA []byte, err error) {
  11505. size := m.Size()
  11506. dAtA = make([]byte, size)
  11507. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11508. if err != nil {
  11509. return nil, err
  11510. }
  11511. return dAtA[:n], nil
  11512. }
  11513. func (m *NodeConfigStatus) MarshalTo(dAtA []byte) (int, error) {
  11514. size := m.Size()
  11515. return m.MarshalToSizedBuffer(dAtA[:size])
  11516. }
  11517. func (m *NodeConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11518. i := len(dAtA)
  11519. _ = i
  11520. var l int
  11521. _ = l
  11522. i -= len(m.Error)
  11523. copy(dAtA[i:], m.Error)
  11524. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
  11525. i--
  11526. dAtA[i] = 0x22
  11527. if m.LastKnownGood != nil {
  11528. {
  11529. size, err := m.LastKnownGood.MarshalToSizedBuffer(dAtA[:i])
  11530. if err != nil {
  11531. return 0, err
  11532. }
  11533. i -= size
  11534. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11535. }
  11536. i--
  11537. dAtA[i] = 0x1a
  11538. }
  11539. if m.Active != nil {
  11540. {
  11541. size, err := m.Active.MarshalToSizedBuffer(dAtA[:i])
  11542. if err != nil {
  11543. return 0, err
  11544. }
  11545. i -= size
  11546. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11547. }
  11548. i--
  11549. dAtA[i] = 0x12
  11550. }
  11551. if m.Assigned != nil {
  11552. {
  11553. size, err := m.Assigned.MarshalToSizedBuffer(dAtA[:i])
  11554. if err != nil {
  11555. return 0, err
  11556. }
  11557. i -= size
  11558. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11559. }
  11560. i--
  11561. dAtA[i] = 0xa
  11562. }
  11563. return len(dAtA) - i, nil
  11564. }
  11565. func (m *NodeDaemonEndpoints) Marshal() (dAtA []byte, err error) {
  11566. size := m.Size()
  11567. dAtA = make([]byte, size)
  11568. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11569. if err != nil {
  11570. return nil, err
  11571. }
  11572. return dAtA[:n], nil
  11573. }
  11574. func (m *NodeDaemonEndpoints) MarshalTo(dAtA []byte) (int, error) {
  11575. size := m.Size()
  11576. return m.MarshalToSizedBuffer(dAtA[:size])
  11577. }
  11578. func (m *NodeDaemonEndpoints) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11579. i := len(dAtA)
  11580. _ = i
  11581. var l int
  11582. _ = l
  11583. {
  11584. size, err := m.KubeletEndpoint.MarshalToSizedBuffer(dAtA[:i])
  11585. if err != nil {
  11586. return 0, err
  11587. }
  11588. i -= size
  11589. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11590. }
  11591. i--
  11592. dAtA[i] = 0xa
  11593. return len(dAtA) - i, nil
  11594. }
  11595. func (m *NodeList) Marshal() (dAtA []byte, err error) {
  11596. size := m.Size()
  11597. dAtA = make([]byte, size)
  11598. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11599. if err != nil {
  11600. return nil, err
  11601. }
  11602. return dAtA[:n], nil
  11603. }
  11604. func (m *NodeList) MarshalTo(dAtA []byte) (int, error) {
  11605. size := m.Size()
  11606. return m.MarshalToSizedBuffer(dAtA[:size])
  11607. }
  11608. func (m *NodeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11609. i := len(dAtA)
  11610. _ = i
  11611. var l int
  11612. _ = l
  11613. if len(m.Items) > 0 {
  11614. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  11615. {
  11616. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11617. if err != nil {
  11618. return 0, err
  11619. }
  11620. i -= size
  11621. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11622. }
  11623. i--
  11624. dAtA[i] = 0x12
  11625. }
  11626. }
  11627. {
  11628. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  11629. if err != nil {
  11630. return 0, err
  11631. }
  11632. i -= size
  11633. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11634. }
  11635. i--
  11636. dAtA[i] = 0xa
  11637. return len(dAtA) - i, nil
  11638. }
  11639. func (m *NodeProxyOptions) Marshal() (dAtA []byte, err error) {
  11640. size := m.Size()
  11641. dAtA = make([]byte, size)
  11642. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11643. if err != nil {
  11644. return nil, err
  11645. }
  11646. return dAtA[:n], nil
  11647. }
  11648. func (m *NodeProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  11649. size := m.Size()
  11650. return m.MarshalToSizedBuffer(dAtA[:size])
  11651. }
  11652. func (m *NodeProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11653. i := len(dAtA)
  11654. _ = i
  11655. var l int
  11656. _ = l
  11657. i -= len(m.Path)
  11658. copy(dAtA[i:], m.Path)
  11659. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  11660. i--
  11661. dAtA[i] = 0xa
  11662. return len(dAtA) - i, nil
  11663. }
  11664. func (m *NodeResources) Marshal() (dAtA []byte, err error) {
  11665. size := m.Size()
  11666. dAtA = make([]byte, size)
  11667. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11668. if err != nil {
  11669. return nil, err
  11670. }
  11671. return dAtA[:n], nil
  11672. }
  11673. func (m *NodeResources) MarshalTo(dAtA []byte) (int, error) {
  11674. size := m.Size()
  11675. return m.MarshalToSizedBuffer(dAtA[:size])
  11676. }
  11677. func (m *NodeResources) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11678. i := len(dAtA)
  11679. _ = i
  11680. var l int
  11681. _ = l
  11682. if len(m.Capacity) > 0 {
  11683. keysForCapacity := make([]string, 0, len(m.Capacity))
  11684. for k := range m.Capacity {
  11685. keysForCapacity = append(keysForCapacity, string(k))
  11686. }
  11687. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  11688. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  11689. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  11690. baseI := i
  11691. {
  11692. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  11693. if err != nil {
  11694. return 0, err
  11695. }
  11696. i -= size
  11697. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11698. }
  11699. i--
  11700. dAtA[i] = 0x12
  11701. i -= len(keysForCapacity[iNdEx])
  11702. copy(dAtA[i:], keysForCapacity[iNdEx])
  11703. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  11704. i--
  11705. dAtA[i] = 0xa
  11706. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  11707. i--
  11708. dAtA[i] = 0xa
  11709. }
  11710. }
  11711. return len(dAtA) - i, nil
  11712. }
  11713. func (m *NodeSelector) Marshal() (dAtA []byte, err error) {
  11714. size := m.Size()
  11715. dAtA = make([]byte, size)
  11716. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11717. if err != nil {
  11718. return nil, err
  11719. }
  11720. return dAtA[:n], nil
  11721. }
  11722. func (m *NodeSelector) MarshalTo(dAtA []byte) (int, error) {
  11723. size := m.Size()
  11724. return m.MarshalToSizedBuffer(dAtA[:size])
  11725. }
  11726. func (m *NodeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11727. i := len(dAtA)
  11728. _ = i
  11729. var l int
  11730. _ = l
  11731. if len(m.NodeSelectorTerms) > 0 {
  11732. for iNdEx := len(m.NodeSelectorTerms) - 1; iNdEx >= 0; iNdEx-- {
  11733. {
  11734. size, err := m.NodeSelectorTerms[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11735. if err != nil {
  11736. return 0, err
  11737. }
  11738. i -= size
  11739. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11740. }
  11741. i--
  11742. dAtA[i] = 0xa
  11743. }
  11744. }
  11745. return len(dAtA) - i, nil
  11746. }
  11747. func (m *NodeSelectorRequirement) Marshal() (dAtA []byte, err error) {
  11748. size := m.Size()
  11749. dAtA = make([]byte, size)
  11750. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11751. if err != nil {
  11752. return nil, err
  11753. }
  11754. return dAtA[:n], nil
  11755. }
  11756. func (m *NodeSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  11757. size := m.Size()
  11758. return m.MarshalToSizedBuffer(dAtA[:size])
  11759. }
  11760. func (m *NodeSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11761. i := len(dAtA)
  11762. _ = i
  11763. var l int
  11764. _ = l
  11765. if len(m.Values) > 0 {
  11766. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  11767. i -= len(m.Values[iNdEx])
  11768. copy(dAtA[i:], m.Values[iNdEx])
  11769. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  11770. i--
  11771. dAtA[i] = 0x1a
  11772. }
  11773. }
  11774. i -= len(m.Operator)
  11775. copy(dAtA[i:], m.Operator)
  11776. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  11777. i--
  11778. dAtA[i] = 0x12
  11779. i -= len(m.Key)
  11780. copy(dAtA[i:], m.Key)
  11781. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  11782. i--
  11783. dAtA[i] = 0xa
  11784. return len(dAtA) - i, nil
  11785. }
  11786. func (m *NodeSelectorTerm) Marshal() (dAtA []byte, err error) {
  11787. size := m.Size()
  11788. dAtA = make([]byte, size)
  11789. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11790. if err != nil {
  11791. return nil, err
  11792. }
  11793. return dAtA[:n], nil
  11794. }
  11795. func (m *NodeSelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  11796. size := m.Size()
  11797. return m.MarshalToSizedBuffer(dAtA[:size])
  11798. }
  11799. func (m *NodeSelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11800. i := len(dAtA)
  11801. _ = i
  11802. var l int
  11803. _ = l
  11804. if len(m.MatchFields) > 0 {
  11805. for iNdEx := len(m.MatchFields) - 1; iNdEx >= 0; iNdEx-- {
  11806. {
  11807. size, err := m.MatchFields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11808. if err != nil {
  11809. return 0, err
  11810. }
  11811. i -= size
  11812. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11813. }
  11814. i--
  11815. dAtA[i] = 0x12
  11816. }
  11817. }
  11818. if len(m.MatchExpressions) > 0 {
  11819. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  11820. {
  11821. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11822. if err != nil {
  11823. return 0, err
  11824. }
  11825. i -= size
  11826. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11827. }
  11828. i--
  11829. dAtA[i] = 0xa
  11830. }
  11831. }
  11832. return len(dAtA) - i, nil
  11833. }
  11834. func (m *NodeSpec) Marshal() (dAtA []byte, err error) {
  11835. size := m.Size()
  11836. dAtA = make([]byte, size)
  11837. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11838. if err != nil {
  11839. return nil, err
  11840. }
  11841. return dAtA[:n], nil
  11842. }
  11843. func (m *NodeSpec) MarshalTo(dAtA []byte) (int, error) {
  11844. size := m.Size()
  11845. return m.MarshalToSizedBuffer(dAtA[:size])
  11846. }
  11847. func (m *NodeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11848. i := len(dAtA)
  11849. _ = i
  11850. var l int
  11851. _ = l
  11852. if len(m.PodCIDRs) > 0 {
  11853. for iNdEx := len(m.PodCIDRs) - 1; iNdEx >= 0; iNdEx-- {
  11854. i -= len(m.PodCIDRs[iNdEx])
  11855. copy(dAtA[i:], m.PodCIDRs[iNdEx])
  11856. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDRs[iNdEx])))
  11857. i--
  11858. dAtA[i] = 0x3a
  11859. }
  11860. }
  11861. if m.ConfigSource != nil {
  11862. {
  11863. size, err := m.ConfigSource.MarshalToSizedBuffer(dAtA[:i])
  11864. if err != nil {
  11865. return 0, err
  11866. }
  11867. i -= size
  11868. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11869. }
  11870. i--
  11871. dAtA[i] = 0x32
  11872. }
  11873. if len(m.Taints) > 0 {
  11874. for iNdEx := len(m.Taints) - 1; iNdEx >= 0; iNdEx-- {
  11875. {
  11876. size, err := m.Taints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11877. if err != nil {
  11878. return 0, err
  11879. }
  11880. i -= size
  11881. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11882. }
  11883. i--
  11884. dAtA[i] = 0x2a
  11885. }
  11886. }
  11887. i--
  11888. if m.Unschedulable {
  11889. dAtA[i] = 1
  11890. } else {
  11891. dAtA[i] = 0
  11892. }
  11893. i--
  11894. dAtA[i] = 0x20
  11895. i -= len(m.ProviderID)
  11896. copy(dAtA[i:], m.ProviderID)
  11897. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProviderID)))
  11898. i--
  11899. dAtA[i] = 0x1a
  11900. i -= len(m.DoNotUseExternalID)
  11901. copy(dAtA[i:], m.DoNotUseExternalID)
  11902. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DoNotUseExternalID)))
  11903. i--
  11904. dAtA[i] = 0x12
  11905. i -= len(m.PodCIDR)
  11906. copy(dAtA[i:], m.PodCIDR)
  11907. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodCIDR)))
  11908. i--
  11909. dAtA[i] = 0xa
  11910. return len(dAtA) - i, nil
  11911. }
  11912. func (m *NodeStatus) Marshal() (dAtA []byte, err error) {
  11913. size := m.Size()
  11914. dAtA = make([]byte, size)
  11915. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  11916. if err != nil {
  11917. return nil, err
  11918. }
  11919. return dAtA[:n], nil
  11920. }
  11921. func (m *NodeStatus) MarshalTo(dAtA []byte) (int, error) {
  11922. size := m.Size()
  11923. return m.MarshalToSizedBuffer(dAtA[:size])
  11924. }
  11925. func (m *NodeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  11926. i := len(dAtA)
  11927. _ = i
  11928. var l int
  11929. _ = l
  11930. if m.Config != nil {
  11931. {
  11932. size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  11933. if err != nil {
  11934. return 0, err
  11935. }
  11936. i -= size
  11937. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11938. }
  11939. i--
  11940. dAtA[i] = 0x5a
  11941. }
  11942. if len(m.VolumesAttached) > 0 {
  11943. for iNdEx := len(m.VolumesAttached) - 1; iNdEx >= 0; iNdEx-- {
  11944. {
  11945. size, err := m.VolumesAttached[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11946. if err != nil {
  11947. return 0, err
  11948. }
  11949. i -= size
  11950. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11951. }
  11952. i--
  11953. dAtA[i] = 0x52
  11954. }
  11955. }
  11956. if len(m.VolumesInUse) > 0 {
  11957. for iNdEx := len(m.VolumesInUse) - 1; iNdEx >= 0; iNdEx-- {
  11958. i -= len(m.VolumesInUse[iNdEx])
  11959. copy(dAtA[i:], m.VolumesInUse[iNdEx])
  11960. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumesInUse[iNdEx])))
  11961. i--
  11962. dAtA[i] = 0x4a
  11963. }
  11964. }
  11965. if len(m.Images) > 0 {
  11966. for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  11967. {
  11968. size, err := m.Images[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  11969. if err != nil {
  11970. return 0, err
  11971. }
  11972. i -= size
  11973. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11974. }
  11975. i--
  11976. dAtA[i] = 0x42
  11977. }
  11978. }
  11979. {
  11980. size, err := m.NodeInfo.MarshalToSizedBuffer(dAtA[:i])
  11981. if err != nil {
  11982. return 0, err
  11983. }
  11984. i -= size
  11985. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11986. }
  11987. i--
  11988. dAtA[i] = 0x3a
  11989. {
  11990. size, err := m.DaemonEndpoints.MarshalToSizedBuffer(dAtA[:i])
  11991. if err != nil {
  11992. return 0, err
  11993. }
  11994. i -= size
  11995. i = encodeVarintGenerated(dAtA, i, uint64(size))
  11996. }
  11997. i--
  11998. dAtA[i] = 0x32
  11999. if len(m.Addresses) > 0 {
  12000. for iNdEx := len(m.Addresses) - 1; iNdEx >= 0; iNdEx-- {
  12001. {
  12002. size, err := m.Addresses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12003. if err != nil {
  12004. return 0, err
  12005. }
  12006. i -= size
  12007. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12008. }
  12009. i--
  12010. dAtA[i] = 0x2a
  12011. }
  12012. }
  12013. if len(m.Conditions) > 0 {
  12014. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  12015. {
  12016. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12017. if err != nil {
  12018. return 0, err
  12019. }
  12020. i -= size
  12021. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12022. }
  12023. i--
  12024. dAtA[i] = 0x22
  12025. }
  12026. }
  12027. i -= len(m.Phase)
  12028. copy(dAtA[i:], m.Phase)
  12029. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  12030. i--
  12031. dAtA[i] = 0x1a
  12032. if len(m.Allocatable) > 0 {
  12033. keysForAllocatable := make([]string, 0, len(m.Allocatable))
  12034. for k := range m.Allocatable {
  12035. keysForAllocatable = append(keysForAllocatable, string(k))
  12036. }
  12037. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  12038. for iNdEx := len(keysForAllocatable) - 1; iNdEx >= 0; iNdEx-- {
  12039. v := m.Allocatable[ResourceName(keysForAllocatable[iNdEx])]
  12040. baseI := i
  12041. {
  12042. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12043. if err != nil {
  12044. return 0, err
  12045. }
  12046. i -= size
  12047. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12048. }
  12049. i--
  12050. dAtA[i] = 0x12
  12051. i -= len(keysForAllocatable[iNdEx])
  12052. copy(dAtA[i:], keysForAllocatable[iNdEx])
  12053. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAllocatable[iNdEx])))
  12054. i--
  12055. dAtA[i] = 0xa
  12056. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12057. i--
  12058. dAtA[i] = 0x12
  12059. }
  12060. }
  12061. if len(m.Capacity) > 0 {
  12062. keysForCapacity := make([]string, 0, len(m.Capacity))
  12063. for k := range m.Capacity {
  12064. keysForCapacity = append(keysForCapacity, string(k))
  12065. }
  12066. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12067. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12068. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12069. baseI := i
  12070. {
  12071. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12072. if err != nil {
  12073. return 0, err
  12074. }
  12075. i -= size
  12076. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12077. }
  12078. i--
  12079. dAtA[i] = 0x12
  12080. i -= len(keysForCapacity[iNdEx])
  12081. copy(dAtA[i:], keysForCapacity[iNdEx])
  12082. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12083. i--
  12084. dAtA[i] = 0xa
  12085. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12086. i--
  12087. dAtA[i] = 0xa
  12088. }
  12089. }
  12090. return len(dAtA) - i, nil
  12091. }
  12092. func (m *NodeSystemInfo) Marshal() (dAtA []byte, err error) {
  12093. size := m.Size()
  12094. dAtA = make([]byte, size)
  12095. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12096. if err != nil {
  12097. return nil, err
  12098. }
  12099. return dAtA[:n], nil
  12100. }
  12101. func (m *NodeSystemInfo) MarshalTo(dAtA []byte) (int, error) {
  12102. size := m.Size()
  12103. return m.MarshalToSizedBuffer(dAtA[:size])
  12104. }
  12105. func (m *NodeSystemInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12106. i := len(dAtA)
  12107. _ = i
  12108. var l int
  12109. _ = l
  12110. i -= len(m.Architecture)
  12111. copy(dAtA[i:], m.Architecture)
  12112. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Architecture)))
  12113. i--
  12114. dAtA[i] = 0x52
  12115. i -= len(m.OperatingSystem)
  12116. copy(dAtA[i:], m.OperatingSystem)
  12117. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OperatingSystem)))
  12118. i--
  12119. dAtA[i] = 0x4a
  12120. i -= len(m.KubeProxyVersion)
  12121. copy(dAtA[i:], m.KubeProxyVersion)
  12122. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeProxyVersion)))
  12123. i--
  12124. dAtA[i] = 0x42
  12125. i -= len(m.KubeletVersion)
  12126. copy(dAtA[i:], m.KubeletVersion)
  12127. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KubeletVersion)))
  12128. i--
  12129. dAtA[i] = 0x3a
  12130. i -= len(m.ContainerRuntimeVersion)
  12131. copy(dAtA[i:], m.ContainerRuntimeVersion)
  12132. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerRuntimeVersion)))
  12133. i--
  12134. dAtA[i] = 0x32
  12135. i -= len(m.OSImage)
  12136. copy(dAtA[i:], m.OSImage)
  12137. i = encodeVarintGenerated(dAtA, i, uint64(len(m.OSImage)))
  12138. i--
  12139. dAtA[i] = 0x2a
  12140. i -= len(m.KernelVersion)
  12141. copy(dAtA[i:], m.KernelVersion)
  12142. i = encodeVarintGenerated(dAtA, i, uint64(len(m.KernelVersion)))
  12143. i--
  12144. dAtA[i] = 0x22
  12145. i -= len(m.BootID)
  12146. copy(dAtA[i:], m.BootID)
  12147. i = encodeVarintGenerated(dAtA, i, uint64(len(m.BootID)))
  12148. i--
  12149. dAtA[i] = 0x1a
  12150. i -= len(m.SystemUUID)
  12151. copy(dAtA[i:], m.SystemUUID)
  12152. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SystemUUID)))
  12153. i--
  12154. dAtA[i] = 0x12
  12155. i -= len(m.MachineID)
  12156. copy(dAtA[i:], m.MachineID)
  12157. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MachineID)))
  12158. i--
  12159. dAtA[i] = 0xa
  12160. return len(dAtA) - i, nil
  12161. }
  12162. func (m *ObjectFieldSelector) Marshal() (dAtA []byte, err error) {
  12163. size := m.Size()
  12164. dAtA = make([]byte, size)
  12165. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12166. if err != nil {
  12167. return nil, err
  12168. }
  12169. return dAtA[:n], nil
  12170. }
  12171. func (m *ObjectFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  12172. size := m.Size()
  12173. return m.MarshalToSizedBuffer(dAtA[:size])
  12174. }
  12175. func (m *ObjectFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12176. i := len(dAtA)
  12177. _ = i
  12178. var l int
  12179. _ = l
  12180. i -= len(m.FieldPath)
  12181. copy(dAtA[i:], m.FieldPath)
  12182. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12183. i--
  12184. dAtA[i] = 0x12
  12185. i -= len(m.APIVersion)
  12186. copy(dAtA[i:], m.APIVersion)
  12187. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12188. i--
  12189. dAtA[i] = 0xa
  12190. return len(dAtA) - i, nil
  12191. }
  12192. func (m *ObjectReference) Marshal() (dAtA []byte, err error) {
  12193. size := m.Size()
  12194. dAtA = make([]byte, size)
  12195. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12196. if err != nil {
  12197. return nil, err
  12198. }
  12199. return dAtA[:n], nil
  12200. }
  12201. func (m *ObjectReference) MarshalTo(dAtA []byte) (int, error) {
  12202. size := m.Size()
  12203. return m.MarshalToSizedBuffer(dAtA[:size])
  12204. }
  12205. func (m *ObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12206. i := len(dAtA)
  12207. _ = i
  12208. var l int
  12209. _ = l
  12210. i -= len(m.FieldPath)
  12211. copy(dAtA[i:], m.FieldPath)
  12212. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldPath)))
  12213. i--
  12214. dAtA[i] = 0x3a
  12215. i -= len(m.ResourceVersion)
  12216. copy(dAtA[i:], m.ResourceVersion)
  12217. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
  12218. i--
  12219. dAtA[i] = 0x32
  12220. i -= len(m.APIVersion)
  12221. copy(dAtA[i:], m.APIVersion)
  12222. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  12223. i--
  12224. dAtA[i] = 0x2a
  12225. i -= len(m.UID)
  12226. copy(dAtA[i:], m.UID)
  12227. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  12228. i--
  12229. dAtA[i] = 0x22
  12230. i -= len(m.Name)
  12231. copy(dAtA[i:], m.Name)
  12232. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  12233. i--
  12234. dAtA[i] = 0x1a
  12235. i -= len(m.Namespace)
  12236. copy(dAtA[i:], m.Namespace)
  12237. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  12238. i--
  12239. dAtA[i] = 0x12
  12240. i -= len(m.Kind)
  12241. copy(dAtA[i:], m.Kind)
  12242. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  12243. i--
  12244. dAtA[i] = 0xa
  12245. return len(dAtA) - i, nil
  12246. }
  12247. func (m *PersistentVolume) Marshal() (dAtA []byte, err error) {
  12248. size := m.Size()
  12249. dAtA = make([]byte, size)
  12250. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12251. if err != nil {
  12252. return nil, err
  12253. }
  12254. return dAtA[:n], nil
  12255. }
  12256. func (m *PersistentVolume) MarshalTo(dAtA []byte) (int, error) {
  12257. size := m.Size()
  12258. return m.MarshalToSizedBuffer(dAtA[:size])
  12259. }
  12260. func (m *PersistentVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12261. i := len(dAtA)
  12262. _ = i
  12263. var l int
  12264. _ = l
  12265. {
  12266. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12267. if err != nil {
  12268. return 0, err
  12269. }
  12270. i -= size
  12271. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12272. }
  12273. i--
  12274. dAtA[i] = 0x1a
  12275. {
  12276. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12277. if err != nil {
  12278. return 0, err
  12279. }
  12280. i -= size
  12281. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12282. }
  12283. i--
  12284. dAtA[i] = 0x12
  12285. {
  12286. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12287. if err != nil {
  12288. return 0, err
  12289. }
  12290. i -= size
  12291. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12292. }
  12293. i--
  12294. dAtA[i] = 0xa
  12295. return len(dAtA) - i, nil
  12296. }
  12297. func (m *PersistentVolumeClaim) Marshal() (dAtA []byte, err error) {
  12298. size := m.Size()
  12299. dAtA = make([]byte, size)
  12300. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12301. if err != nil {
  12302. return nil, err
  12303. }
  12304. return dAtA[:n], nil
  12305. }
  12306. func (m *PersistentVolumeClaim) MarshalTo(dAtA []byte) (int, error) {
  12307. size := m.Size()
  12308. return m.MarshalToSizedBuffer(dAtA[:size])
  12309. }
  12310. func (m *PersistentVolumeClaim) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12311. i := len(dAtA)
  12312. _ = i
  12313. var l int
  12314. _ = l
  12315. {
  12316. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  12317. if err != nil {
  12318. return 0, err
  12319. }
  12320. i -= size
  12321. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12322. }
  12323. i--
  12324. dAtA[i] = 0x1a
  12325. {
  12326. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12327. if err != nil {
  12328. return 0, err
  12329. }
  12330. i -= size
  12331. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12332. }
  12333. i--
  12334. dAtA[i] = 0x12
  12335. {
  12336. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12337. if err != nil {
  12338. return 0, err
  12339. }
  12340. i -= size
  12341. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12342. }
  12343. i--
  12344. dAtA[i] = 0xa
  12345. return len(dAtA) - i, nil
  12346. }
  12347. func (m *PersistentVolumeClaimCondition) Marshal() (dAtA []byte, err error) {
  12348. size := m.Size()
  12349. dAtA = make([]byte, size)
  12350. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12351. if err != nil {
  12352. return nil, err
  12353. }
  12354. return dAtA[:n], nil
  12355. }
  12356. func (m *PersistentVolumeClaimCondition) MarshalTo(dAtA []byte) (int, error) {
  12357. size := m.Size()
  12358. return m.MarshalToSizedBuffer(dAtA[:size])
  12359. }
  12360. func (m *PersistentVolumeClaimCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12361. i := len(dAtA)
  12362. _ = i
  12363. var l int
  12364. _ = l
  12365. i -= len(m.Message)
  12366. copy(dAtA[i:], m.Message)
  12367. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  12368. i--
  12369. dAtA[i] = 0x32
  12370. i -= len(m.Reason)
  12371. copy(dAtA[i:], m.Reason)
  12372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  12373. i--
  12374. dAtA[i] = 0x2a
  12375. {
  12376. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  12377. if err != nil {
  12378. return 0, err
  12379. }
  12380. i -= size
  12381. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12382. }
  12383. i--
  12384. dAtA[i] = 0x22
  12385. {
  12386. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  12387. if err != nil {
  12388. return 0, err
  12389. }
  12390. i -= size
  12391. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12392. }
  12393. i--
  12394. dAtA[i] = 0x1a
  12395. i -= len(m.Status)
  12396. copy(dAtA[i:], m.Status)
  12397. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  12398. i--
  12399. dAtA[i] = 0x12
  12400. i -= len(m.Type)
  12401. copy(dAtA[i:], m.Type)
  12402. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  12403. i--
  12404. dAtA[i] = 0xa
  12405. return len(dAtA) - i, nil
  12406. }
  12407. func (m *PersistentVolumeClaimList) Marshal() (dAtA []byte, err error) {
  12408. size := m.Size()
  12409. dAtA = make([]byte, size)
  12410. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12411. if err != nil {
  12412. return nil, err
  12413. }
  12414. return dAtA[:n], nil
  12415. }
  12416. func (m *PersistentVolumeClaimList) MarshalTo(dAtA []byte) (int, error) {
  12417. size := m.Size()
  12418. return m.MarshalToSizedBuffer(dAtA[:size])
  12419. }
  12420. func (m *PersistentVolumeClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12421. i := len(dAtA)
  12422. _ = i
  12423. var l int
  12424. _ = l
  12425. if len(m.Items) > 0 {
  12426. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12427. {
  12428. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12429. if err != nil {
  12430. return 0, err
  12431. }
  12432. i -= size
  12433. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12434. }
  12435. i--
  12436. dAtA[i] = 0x12
  12437. }
  12438. }
  12439. {
  12440. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12441. if err != nil {
  12442. return 0, err
  12443. }
  12444. i -= size
  12445. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12446. }
  12447. i--
  12448. dAtA[i] = 0xa
  12449. return len(dAtA) - i, nil
  12450. }
  12451. func (m *PersistentVolumeClaimSpec) Marshal() (dAtA []byte, err error) {
  12452. size := m.Size()
  12453. dAtA = make([]byte, size)
  12454. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12455. if err != nil {
  12456. return nil, err
  12457. }
  12458. return dAtA[:n], nil
  12459. }
  12460. func (m *PersistentVolumeClaimSpec) MarshalTo(dAtA []byte) (int, error) {
  12461. size := m.Size()
  12462. return m.MarshalToSizedBuffer(dAtA[:size])
  12463. }
  12464. func (m *PersistentVolumeClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12465. i := len(dAtA)
  12466. _ = i
  12467. var l int
  12468. _ = l
  12469. if m.DataSource != nil {
  12470. {
  12471. size, err := m.DataSource.MarshalToSizedBuffer(dAtA[:i])
  12472. if err != nil {
  12473. return 0, err
  12474. }
  12475. i -= size
  12476. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12477. }
  12478. i--
  12479. dAtA[i] = 0x3a
  12480. }
  12481. if m.VolumeMode != nil {
  12482. i -= len(*m.VolumeMode)
  12483. copy(dAtA[i:], *m.VolumeMode)
  12484. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  12485. i--
  12486. dAtA[i] = 0x32
  12487. }
  12488. if m.StorageClassName != nil {
  12489. i -= len(*m.StorageClassName)
  12490. copy(dAtA[i:], *m.StorageClassName)
  12491. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.StorageClassName)))
  12492. i--
  12493. dAtA[i] = 0x2a
  12494. }
  12495. if m.Selector != nil {
  12496. {
  12497. size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  12498. if err != nil {
  12499. return 0, err
  12500. }
  12501. i -= size
  12502. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12503. }
  12504. i--
  12505. dAtA[i] = 0x22
  12506. }
  12507. i -= len(m.VolumeName)
  12508. copy(dAtA[i:], m.VolumeName)
  12509. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  12510. i--
  12511. dAtA[i] = 0x1a
  12512. {
  12513. size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  12514. if err != nil {
  12515. return 0, err
  12516. }
  12517. i -= size
  12518. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12519. }
  12520. i--
  12521. dAtA[i] = 0x12
  12522. if len(m.AccessModes) > 0 {
  12523. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12524. i -= len(m.AccessModes[iNdEx])
  12525. copy(dAtA[i:], m.AccessModes[iNdEx])
  12526. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12527. i--
  12528. dAtA[i] = 0xa
  12529. }
  12530. }
  12531. return len(dAtA) - i, nil
  12532. }
  12533. func (m *PersistentVolumeClaimStatus) Marshal() (dAtA []byte, err error) {
  12534. size := m.Size()
  12535. dAtA = make([]byte, size)
  12536. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12537. if err != nil {
  12538. return nil, err
  12539. }
  12540. return dAtA[:n], nil
  12541. }
  12542. func (m *PersistentVolumeClaimStatus) MarshalTo(dAtA []byte) (int, error) {
  12543. size := m.Size()
  12544. return m.MarshalToSizedBuffer(dAtA[:size])
  12545. }
  12546. func (m *PersistentVolumeClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12547. i := len(dAtA)
  12548. _ = i
  12549. var l int
  12550. _ = l
  12551. if len(m.Conditions) > 0 {
  12552. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  12553. {
  12554. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12555. if err != nil {
  12556. return 0, err
  12557. }
  12558. i -= size
  12559. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12560. }
  12561. i--
  12562. dAtA[i] = 0x22
  12563. }
  12564. }
  12565. if len(m.Capacity) > 0 {
  12566. keysForCapacity := make([]string, 0, len(m.Capacity))
  12567. for k := range m.Capacity {
  12568. keysForCapacity = append(keysForCapacity, string(k))
  12569. }
  12570. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  12571. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  12572. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  12573. baseI := i
  12574. {
  12575. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  12576. if err != nil {
  12577. return 0, err
  12578. }
  12579. i -= size
  12580. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12581. }
  12582. i--
  12583. dAtA[i] = 0x12
  12584. i -= len(keysForCapacity[iNdEx])
  12585. copy(dAtA[i:], keysForCapacity[iNdEx])
  12586. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  12587. i--
  12588. dAtA[i] = 0xa
  12589. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  12590. i--
  12591. dAtA[i] = 0x1a
  12592. }
  12593. }
  12594. if len(m.AccessModes) > 0 {
  12595. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  12596. i -= len(m.AccessModes[iNdEx])
  12597. copy(dAtA[i:], m.AccessModes[iNdEx])
  12598. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  12599. i--
  12600. dAtA[i] = 0x12
  12601. }
  12602. }
  12603. i -= len(m.Phase)
  12604. copy(dAtA[i:], m.Phase)
  12605. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  12606. i--
  12607. dAtA[i] = 0xa
  12608. return len(dAtA) - i, nil
  12609. }
  12610. func (m *PersistentVolumeClaimTemplate) Marshal() (dAtA []byte, err error) {
  12611. size := m.Size()
  12612. dAtA = make([]byte, size)
  12613. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12614. if err != nil {
  12615. return nil, err
  12616. }
  12617. return dAtA[:n], nil
  12618. }
  12619. func (m *PersistentVolumeClaimTemplate) MarshalTo(dAtA []byte) (int, error) {
  12620. size := m.Size()
  12621. return m.MarshalToSizedBuffer(dAtA[:size])
  12622. }
  12623. func (m *PersistentVolumeClaimTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12624. i := len(dAtA)
  12625. _ = i
  12626. var l int
  12627. _ = l
  12628. {
  12629. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  12630. if err != nil {
  12631. return 0, err
  12632. }
  12633. i -= size
  12634. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12635. }
  12636. i--
  12637. dAtA[i] = 0x12
  12638. {
  12639. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  12640. if err != nil {
  12641. return 0, err
  12642. }
  12643. i -= size
  12644. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12645. }
  12646. i--
  12647. dAtA[i] = 0xa
  12648. return len(dAtA) - i, nil
  12649. }
  12650. func (m *PersistentVolumeClaimVolumeSource) Marshal() (dAtA []byte, err error) {
  12651. size := m.Size()
  12652. dAtA = make([]byte, size)
  12653. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12654. if err != nil {
  12655. return nil, err
  12656. }
  12657. return dAtA[:n], nil
  12658. }
  12659. func (m *PersistentVolumeClaimVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12660. size := m.Size()
  12661. return m.MarshalToSizedBuffer(dAtA[:size])
  12662. }
  12663. func (m *PersistentVolumeClaimVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12664. i := len(dAtA)
  12665. _ = i
  12666. var l int
  12667. _ = l
  12668. i--
  12669. if m.ReadOnly {
  12670. dAtA[i] = 1
  12671. } else {
  12672. dAtA[i] = 0
  12673. }
  12674. i--
  12675. dAtA[i] = 0x10
  12676. i -= len(m.ClaimName)
  12677. copy(dAtA[i:], m.ClaimName)
  12678. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClaimName)))
  12679. i--
  12680. dAtA[i] = 0xa
  12681. return len(dAtA) - i, nil
  12682. }
  12683. func (m *PersistentVolumeList) Marshal() (dAtA []byte, err error) {
  12684. size := m.Size()
  12685. dAtA = make([]byte, size)
  12686. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12687. if err != nil {
  12688. return nil, err
  12689. }
  12690. return dAtA[:n], nil
  12691. }
  12692. func (m *PersistentVolumeList) MarshalTo(dAtA []byte) (int, error) {
  12693. size := m.Size()
  12694. return m.MarshalToSizedBuffer(dAtA[:size])
  12695. }
  12696. func (m *PersistentVolumeList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12697. i := len(dAtA)
  12698. _ = i
  12699. var l int
  12700. _ = l
  12701. if len(m.Items) > 0 {
  12702. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  12703. {
  12704. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  12705. if err != nil {
  12706. return 0, err
  12707. }
  12708. i -= size
  12709. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12710. }
  12711. i--
  12712. dAtA[i] = 0x12
  12713. }
  12714. }
  12715. {
  12716. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  12717. if err != nil {
  12718. return 0, err
  12719. }
  12720. i -= size
  12721. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12722. }
  12723. i--
  12724. dAtA[i] = 0xa
  12725. return len(dAtA) - i, nil
  12726. }
  12727. func (m *PersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  12728. size := m.Size()
  12729. dAtA = make([]byte, size)
  12730. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  12731. if err != nil {
  12732. return nil, err
  12733. }
  12734. return dAtA[:n], nil
  12735. }
  12736. func (m *PersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  12737. size := m.Size()
  12738. return m.MarshalToSizedBuffer(dAtA[:size])
  12739. }
  12740. func (m *PersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  12741. i := len(dAtA)
  12742. _ = i
  12743. var l int
  12744. _ = l
  12745. if m.CSI != nil {
  12746. {
  12747. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  12748. if err != nil {
  12749. return 0, err
  12750. }
  12751. i -= size
  12752. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12753. }
  12754. i--
  12755. dAtA[i] = 0x1
  12756. i--
  12757. dAtA[i] = 0xb2
  12758. }
  12759. if m.StorageOS != nil {
  12760. {
  12761. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  12762. if err != nil {
  12763. return 0, err
  12764. }
  12765. i -= size
  12766. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12767. }
  12768. i--
  12769. dAtA[i] = 0x1
  12770. i--
  12771. dAtA[i] = 0xaa
  12772. }
  12773. if m.Local != nil {
  12774. {
  12775. size, err := m.Local.MarshalToSizedBuffer(dAtA[:i])
  12776. if err != nil {
  12777. return 0, err
  12778. }
  12779. i -= size
  12780. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12781. }
  12782. i--
  12783. dAtA[i] = 0x1
  12784. i--
  12785. dAtA[i] = 0xa2
  12786. }
  12787. if m.ScaleIO != nil {
  12788. {
  12789. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  12790. if err != nil {
  12791. return 0, err
  12792. }
  12793. i -= size
  12794. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12795. }
  12796. i--
  12797. dAtA[i] = 0x1
  12798. i--
  12799. dAtA[i] = 0x9a
  12800. }
  12801. if m.PortworxVolume != nil {
  12802. {
  12803. size, err := m.PortworxVolume.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] = 0x1
  12812. i--
  12813. dAtA[i] = 0x92
  12814. }
  12815. if m.PhotonPersistentDisk != nil {
  12816. {
  12817. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  12818. if err != nil {
  12819. return 0, err
  12820. }
  12821. i -= size
  12822. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12823. }
  12824. i--
  12825. dAtA[i] = 0x1
  12826. i--
  12827. dAtA[i] = 0x8a
  12828. }
  12829. if m.AzureDisk != nil {
  12830. {
  12831. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  12832. if err != nil {
  12833. return 0, err
  12834. }
  12835. i -= size
  12836. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12837. }
  12838. i--
  12839. dAtA[i] = 0x1
  12840. i--
  12841. dAtA[i] = 0x82
  12842. }
  12843. if m.Quobyte != nil {
  12844. {
  12845. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  12846. if err != nil {
  12847. return 0, err
  12848. }
  12849. i -= size
  12850. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12851. }
  12852. i--
  12853. dAtA[i] = 0x7a
  12854. }
  12855. if m.VsphereVolume != nil {
  12856. {
  12857. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  12858. if err != nil {
  12859. return 0, err
  12860. }
  12861. i -= size
  12862. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12863. }
  12864. i--
  12865. dAtA[i] = 0x72
  12866. }
  12867. if m.AzureFile != nil {
  12868. {
  12869. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  12870. if err != nil {
  12871. return 0, err
  12872. }
  12873. i -= size
  12874. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12875. }
  12876. i--
  12877. dAtA[i] = 0x6a
  12878. }
  12879. if m.FlexVolume != nil {
  12880. {
  12881. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  12882. if err != nil {
  12883. return 0, err
  12884. }
  12885. i -= size
  12886. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12887. }
  12888. i--
  12889. dAtA[i] = 0x62
  12890. }
  12891. if m.Flocker != nil {
  12892. {
  12893. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  12894. if err != nil {
  12895. return 0, err
  12896. }
  12897. i -= size
  12898. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12899. }
  12900. i--
  12901. dAtA[i] = 0x5a
  12902. }
  12903. if m.FC != nil {
  12904. {
  12905. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  12906. if err != nil {
  12907. return 0, err
  12908. }
  12909. i -= size
  12910. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12911. }
  12912. i--
  12913. dAtA[i] = 0x52
  12914. }
  12915. if m.CephFS != nil {
  12916. {
  12917. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  12918. if err != nil {
  12919. return 0, err
  12920. }
  12921. i -= size
  12922. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12923. }
  12924. i--
  12925. dAtA[i] = 0x4a
  12926. }
  12927. if m.Cinder != nil {
  12928. {
  12929. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  12930. if err != nil {
  12931. return 0, err
  12932. }
  12933. i -= size
  12934. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12935. }
  12936. i--
  12937. dAtA[i] = 0x42
  12938. }
  12939. if m.ISCSI != nil {
  12940. {
  12941. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  12942. if err != nil {
  12943. return 0, err
  12944. }
  12945. i -= size
  12946. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12947. }
  12948. i--
  12949. dAtA[i] = 0x3a
  12950. }
  12951. if m.RBD != nil {
  12952. {
  12953. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  12954. if err != nil {
  12955. return 0, err
  12956. }
  12957. i -= size
  12958. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12959. }
  12960. i--
  12961. dAtA[i] = 0x32
  12962. }
  12963. if m.NFS != nil {
  12964. {
  12965. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  12966. if err != nil {
  12967. return 0, err
  12968. }
  12969. i -= size
  12970. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12971. }
  12972. i--
  12973. dAtA[i] = 0x2a
  12974. }
  12975. if m.Glusterfs != nil {
  12976. {
  12977. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  12978. if err != nil {
  12979. return 0, err
  12980. }
  12981. i -= size
  12982. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12983. }
  12984. i--
  12985. dAtA[i] = 0x22
  12986. }
  12987. if m.HostPath != nil {
  12988. {
  12989. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  12990. if err != nil {
  12991. return 0, err
  12992. }
  12993. i -= size
  12994. i = encodeVarintGenerated(dAtA, i, uint64(size))
  12995. }
  12996. i--
  12997. dAtA[i] = 0x1a
  12998. }
  12999. if m.AWSElasticBlockStore != nil {
  13000. {
  13001. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  13002. if err != nil {
  13003. return 0, err
  13004. }
  13005. i -= size
  13006. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13007. }
  13008. i--
  13009. dAtA[i] = 0x12
  13010. }
  13011. if m.GCEPersistentDisk != nil {
  13012. {
  13013. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  13014. if err != nil {
  13015. return 0, err
  13016. }
  13017. i -= size
  13018. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13019. }
  13020. i--
  13021. dAtA[i] = 0xa
  13022. }
  13023. return len(dAtA) - i, nil
  13024. }
  13025. func (m *PersistentVolumeSpec) Marshal() (dAtA []byte, err error) {
  13026. size := m.Size()
  13027. dAtA = make([]byte, size)
  13028. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13029. if err != nil {
  13030. return nil, err
  13031. }
  13032. return dAtA[:n], nil
  13033. }
  13034. func (m *PersistentVolumeSpec) MarshalTo(dAtA []byte) (int, error) {
  13035. size := m.Size()
  13036. return m.MarshalToSizedBuffer(dAtA[:size])
  13037. }
  13038. func (m *PersistentVolumeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13039. i := len(dAtA)
  13040. _ = i
  13041. var l int
  13042. _ = l
  13043. if m.NodeAffinity != nil {
  13044. {
  13045. size, err := m.NodeAffinity.MarshalToSizedBuffer(dAtA[:i])
  13046. if err != nil {
  13047. return 0, err
  13048. }
  13049. i -= size
  13050. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13051. }
  13052. i--
  13053. dAtA[i] = 0x4a
  13054. }
  13055. if m.VolumeMode != nil {
  13056. i -= len(*m.VolumeMode)
  13057. copy(dAtA[i:], *m.VolumeMode)
  13058. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.VolumeMode)))
  13059. i--
  13060. dAtA[i] = 0x42
  13061. }
  13062. if len(m.MountOptions) > 0 {
  13063. for iNdEx := len(m.MountOptions) - 1; iNdEx >= 0; iNdEx-- {
  13064. i -= len(m.MountOptions[iNdEx])
  13065. copy(dAtA[i:], m.MountOptions[iNdEx])
  13066. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountOptions[iNdEx])))
  13067. i--
  13068. dAtA[i] = 0x3a
  13069. }
  13070. }
  13071. i -= len(m.StorageClassName)
  13072. copy(dAtA[i:], m.StorageClassName)
  13073. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageClassName)))
  13074. i--
  13075. dAtA[i] = 0x32
  13076. i -= len(m.PersistentVolumeReclaimPolicy)
  13077. copy(dAtA[i:], m.PersistentVolumeReclaimPolicy)
  13078. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PersistentVolumeReclaimPolicy)))
  13079. i--
  13080. dAtA[i] = 0x2a
  13081. if m.ClaimRef != nil {
  13082. {
  13083. size, err := m.ClaimRef.MarshalToSizedBuffer(dAtA[:i])
  13084. if err != nil {
  13085. return 0, err
  13086. }
  13087. i -= size
  13088. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13089. }
  13090. i--
  13091. dAtA[i] = 0x22
  13092. }
  13093. if len(m.AccessModes) > 0 {
  13094. for iNdEx := len(m.AccessModes) - 1; iNdEx >= 0; iNdEx-- {
  13095. i -= len(m.AccessModes[iNdEx])
  13096. copy(dAtA[i:], m.AccessModes[iNdEx])
  13097. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AccessModes[iNdEx])))
  13098. i--
  13099. dAtA[i] = 0x1a
  13100. }
  13101. }
  13102. {
  13103. size, err := m.PersistentVolumeSource.MarshalToSizedBuffer(dAtA[:i])
  13104. if err != nil {
  13105. return 0, err
  13106. }
  13107. i -= size
  13108. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13109. }
  13110. i--
  13111. dAtA[i] = 0x12
  13112. if len(m.Capacity) > 0 {
  13113. keysForCapacity := make([]string, 0, len(m.Capacity))
  13114. for k := range m.Capacity {
  13115. keysForCapacity = append(keysForCapacity, string(k))
  13116. }
  13117. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  13118. for iNdEx := len(keysForCapacity) - 1; iNdEx >= 0; iNdEx-- {
  13119. v := m.Capacity[ResourceName(keysForCapacity[iNdEx])]
  13120. baseI := i
  13121. {
  13122. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  13123. if err != nil {
  13124. return 0, err
  13125. }
  13126. i -= size
  13127. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13128. }
  13129. i--
  13130. dAtA[i] = 0x12
  13131. i -= len(keysForCapacity[iNdEx])
  13132. copy(dAtA[i:], keysForCapacity[iNdEx])
  13133. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCapacity[iNdEx])))
  13134. i--
  13135. dAtA[i] = 0xa
  13136. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  13137. i--
  13138. dAtA[i] = 0xa
  13139. }
  13140. }
  13141. return len(dAtA) - i, nil
  13142. }
  13143. func (m *PersistentVolumeStatus) Marshal() (dAtA []byte, err error) {
  13144. size := m.Size()
  13145. dAtA = make([]byte, size)
  13146. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13147. if err != nil {
  13148. return nil, err
  13149. }
  13150. return dAtA[:n], nil
  13151. }
  13152. func (m *PersistentVolumeStatus) MarshalTo(dAtA []byte) (int, error) {
  13153. size := m.Size()
  13154. return m.MarshalToSizedBuffer(dAtA[:size])
  13155. }
  13156. func (m *PersistentVolumeStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13157. i := len(dAtA)
  13158. _ = i
  13159. var l int
  13160. _ = l
  13161. i -= len(m.Reason)
  13162. copy(dAtA[i:], m.Reason)
  13163. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13164. i--
  13165. dAtA[i] = 0x1a
  13166. i -= len(m.Message)
  13167. copy(dAtA[i:], m.Message)
  13168. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13169. i--
  13170. dAtA[i] = 0x12
  13171. i -= len(m.Phase)
  13172. copy(dAtA[i:], m.Phase)
  13173. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  13174. i--
  13175. dAtA[i] = 0xa
  13176. return len(dAtA) - i, nil
  13177. }
  13178. func (m *PhotonPersistentDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  13179. size := m.Size()
  13180. dAtA = make([]byte, size)
  13181. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13182. if err != nil {
  13183. return nil, err
  13184. }
  13185. return dAtA[:n], nil
  13186. }
  13187. func (m *PhotonPersistentDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  13188. size := m.Size()
  13189. return m.MarshalToSizedBuffer(dAtA[:size])
  13190. }
  13191. func (m *PhotonPersistentDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13192. i := len(dAtA)
  13193. _ = i
  13194. var l int
  13195. _ = l
  13196. i -= len(m.FSType)
  13197. copy(dAtA[i:], m.FSType)
  13198. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  13199. i--
  13200. dAtA[i] = 0x12
  13201. i -= len(m.PdID)
  13202. copy(dAtA[i:], m.PdID)
  13203. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PdID)))
  13204. i--
  13205. dAtA[i] = 0xa
  13206. return len(dAtA) - i, nil
  13207. }
  13208. func (m *Pod) Marshal() (dAtA []byte, err error) {
  13209. size := m.Size()
  13210. dAtA = make([]byte, size)
  13211. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13212. if err != nil {
  13213. return nil, err
  13214. }
  13215. return dAtA[:n], nil
  13216. }
  13217. func (m *Pod) MarshalTo(dAtA []byte) (int, error) {
  13218. size := m.Size()
  13219. return m.MarshalToSizedBuffer(dAtA[:size])
  13220. }
  13221. func (m *Pod) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13222. i := len(dAtA)
  13223. _ = i
  13224. var l int
  13225. _ = l
  13226. {
  13227. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  13228. if err != nil {
  13229. return 0, err
  13230. }
  13231. i -= size
  13232. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13233. }
  13234. i--
  13235. dAtA[i] = 0x1a
  13236. {
  13237. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  13238. if err != nil {
  13239. return 0, err
  13240. }
  13241. i -= size
  13242. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13243. }
  13244. i--
  13245. dAtA[i] = 0x12
  13246. {
  13247. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  13248. if err != nil {
  13249. return 0, err
  13250. }
  13251. i -= size
  13252. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13253. }
  13254. i--
  13255. dAtA[i] = 0xa
  13256. return len(dAtA) - i, nil
  13257. }
  13258. func (m *PodAffinity) Marshal() (dAtA []byte, err error) {
  13259. size := m.Size()
  13260. dAtA = make([]byte, size)
  13261. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13262. if err != nil {
  13263. return nil, err
  13264. }
  13265. return dAtA[:n], nil
  13266. }
  13267. func (m *PodAffinity) MarshalTo(dAtA []byte) (int, error) {
  13268. size := m.Size()
  13269. return m.MarshalToSizedBuffer(dAtA[:size])
  13270. }
  13271. func (m *PodAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13272. i := len(dAtA)
  13273. _ = i
  13274. var l int
  13275. _ = l
  13276. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13277. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13278. {
  13279. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13280. if err != nil {
  13281. return 0, err
  13282. }
  13283. i -= size
  13284. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13285. }
  13286. i--
  13287. dAtA[i] = 0x12
  13288. }
  13289. }
  13290. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13291. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13292. {
  13293. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13294. if err != nil {
  13295. return 0, err
  13296. }
  13297. i -= size
  13298. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13299. }
  13300. i--
  13301. dAtA[i] = 0xa
  13302. }
  13303. }
  13304. return len(dAtA) - i, nil
  13305. }
  13306. func (m *PodAffinityTerm) Marshal() (dAtA []byte, err error) {
  13307. size := m.Size()
  13308. dAtA = make([]byte, size)
  13309. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13310. if err != nil {
  13311. return nil, err
  13312. }
  13313. return dAtA[:n], nil
  13314. }
  13315. func (m *PodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  13316. size := m.Size()
  13317. return m.MarshalToSizedBuffer(dAtA[:size])
  13318. }
  13319. func (m *PodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13320. i := len(dAtA)
  13321. _ = i
  13322. var l int
  13323. _ = l
  13324. if m.NamespaceSelector != nil {
  13325. {
  13326. size, err := m.NamespaceSelector.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] = 0x22
  13335. }
  13336. i -= len(m.TopologyKey)
  13337. copy(dAtA[i:], m.TopologyKey)
  13338. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  13339. i--
  13340. dAtA[i] = 0x1a
  13341. if len(m.Namespaces) > 0 {
  13342. for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  13343. i -= len(m.Namespaces[iNdEx])
  13344. copy(dAtA[i:], m.Namespaces[iNdEx])
  13345. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  13346. i--
  13347. dAtA[i] = 0x12
  13348. }
  13349. }
  13350. if m.LabelSelector != nil {
  13351. {
  13352. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  13353. if err != nil {
  13354. return 0, err
  13355. }
  13356. i -= size
  13357. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13358. }
  13359. i--
  13360. dAtA[i] = 0xa
  13361. }
  13362. return len(dAtA) - i, nil
  13363. }
  13364. func (m *PodAntiAffinity) Marshal() (dAtA []byte, err error) {
  13365. size := m.Size()
  13366. dAtA = make([]byte, size)
  13367. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13368. if err != nil {
  13369. return nil, err
  13370. }
  13371. return dAtA[:n], nil
  13372. }
  13373. func (m *PodAntiAffinity) MarshalTo(dAtA []byte) (int, error) {
  13374. size := m.Size()
  13375. return m.MarshalToSizedBuffer(dAtA[:size])
  13376. }
  13377. func (m *PodAntiAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13378. i := len(dAtA)
  13379. _ = i
  13380. var l int
  13381. _ = l
  13382. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  13383. for iNdEx := len(m.PreferredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13384. {
  13385. size, err := m.PreferredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13386. if err != nil {
  13387. return 0, err
  13388. }
  13389. i -= size
  13390. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13391. }
  13392. i--
  13393. dAtA[i] = 0x12
  13394. }
  13395. }
  13396. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  13397. for iNdEx := len(m.RequiredDuringSchedulingIgnoredDuringExecution) - 1; iNdEx >= 0; iNdEx-- {
  13398. {
  13399. size, err := m.RequiredDuringSchedulingIgnoredDuringExecution[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13400. if err != nil {
  13401. return 0, err
  13402. }
  13403. i -= size
  13404. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13405. }
  13406. i--
  13407. dAtA[i] = 0xa
  13408. }
  13409. }
  13410. return len(dAtA) - i, nil
  13411. }
  13412. func (m *PodAttachOptions) Marshal() (dAtA []byte, err error) {
  13413. size := m.Size()
  13414. dAtA = make([]byte, size)
  13415. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13416. if err != nil {
  13417. return nil, err
  13418. }
  13419. return dAtA[:n], nil
  13420. }
  13421. func (m *PodAttachOptions) MarshalTo(dAtA []byte) (int, error) {
  13422. size := m.Size()
  13423. return m.MarshalToSizedBuffer(dAtA[:size])
  13424. }
  13425. func (m *PodAttachOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13426. i := len(dAtA)
  13427. _ = i
  13428. var l int
  13429. _ = l
  13430. i -= len(m.Container)
  13431. copy(dAtA[i:], m.Container)
  13432. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13433. i--
  13434. dAtA[i] = 0x2a
  13435. i--
  13436. if m.TTY {
  13437. dAtA[i] = 1
  13438. } else {
  13439. dAtA[i] = 0
  13440. }
  13441. i--
  13442. dAtA[i] = 0x20
  13443. i--
  13444. if m.Stderr {
  13445. dAtA[i] = 1
  13446. } else {
  13447. dAtA[i] = 0
  13448. }
  13449. i--
  13450. dAtA[i] = 0x18
  13451. i--
  13452. if m.Stdout {
  13453. dAtA[i] = 1
  13454. } else {
  13455. dAtA[i] = 0
  13456. }
  13457. i--
  13458. dAtA[i] = 0x10
  13459. i--
  13460. if m.Stdin {
  13461. dAtA[i] = 1
  13462. } else {
  13463. dAtA[i] = 0
  13464. }
  13465. i--
  13466. dAtA[i] = 0x8
  13467. return len(dAtA) - i, nil
  13468. }
  13469. func (m *PodCondition) Marshal() (dAtA []byte, err error) {
  13470. size := m.Size()
  13471. dAtA = make([]byte, size)
  13472. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13473. if err != nil {
  13474. return nil, err
  13475. }
  13476. return dAtA[:n], nil
  13477. }
  13478. func (m *PodCondition) MarshalTo(dAtA []byte) (int, error) {
  13479. size := m.Size()
  13480. return m.MarshalToSizedBuffer(dAtA[:size])
  13481. }
  13482. func (m *PodCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13483. i := len(dAtA)
  13484. _ = i
  13485. var l int
  13486. _ = l
  13487. i -= len(m.Message)
  13488. copy(dAtA[i:], m.Message)
  13489. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  13490. i--
  13491. dAtA[i] = 0x32
  13492. i -= len(m.Reason)
  13493. copy(dAtA[i:], m.Reason)
  13494. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  13495. i--
  13496. dAtA[i] = 0x2a
  13497. {
  13498. size, err := m.LastTransitionTime.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] = 0x22
  13507. {
  13508. size, err := m.LastProbeTime.MarshalToSizedBuffer(dAtA[:i])
  13509. if err != nil {
  13510. return 0, err
  13511. }
  13512. i -= size
  13513. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13514. }
  13515. i--
  13516. dAtA[i] = 0x1a
  13517. i -= len(m.Status)
  13518. copy(dAtA[i:], m.Status)
  13519. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  13520. i--
  13521. dAtA[i] = 0x12
  13522. i -= len(m.Type)
  13523. copy(dAtA[i:], m.Type)
  13524. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  13525. i--
  13526. dAtA[i] = 0xa
  13527. return len(dAtA) - i, nil
  13528. }
  13529. func (m *PodDNSConfig) Marshal() (dAtA []byte, err error) {
  13530. size := m.Size()
  13531. dAtA = make([]byte, size)
  13532. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13533. if err != nil {
  13534. return nil, err
  13535. }
  13536. return dAtA[:n], nil
  13537. }
  13538. func (m *PodDNSConfig) MarshalTo(dAtA []byte) (int, error) {
  13539. size := m.Size()
  13540. return m.MarshalToSizedBuffer(dAtA[:size])
  13541. }
  13542. func (m *PodDNSConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13543. i := len(dAtA)
  13544. _ = i
  13545. var l int
  13546. _ = l
  13547. if len(m.Options) > 0 {
  13548. for iNdEx := len(m.Options) - 1; iNdEx >= 0; iNdEx-- {
  13549. {
  13550. size, err := m.Options[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13551. if err != nil {
  13552. return 0, err
  13553. }
  13554. i -= size
  13555. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13556. }
  13557. i--
  13558. dAtA[i] = 0x1a
  13559. }
  13560. }
  13561. if len(m.Searches) > 0 {
  13562. for iNdEx := len(m.Searches) - 1; iNdEx >= 0; iNdEx-- {
  13563. i -= len(m.Searches[iNdEx])
  13564. copy(dAtA[i:], m.Searches[iNdEx])
  13565. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Searches[iNdEx])))
  13566. i--
  13567. dAtA[i] = 0x12
  13568. }
  13569. }
  13570. if len(m.Nameservers) > 0 {
  13571. for iNdEx := len(m.Nameservers) - 1; iNdEx >= 0; iNdEx-- {
  13572. i -= len(m.Nameservers[iNdEx])
  13573. copy(dAtA[i:], m.Nameservers[iNdEx])
  13574. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Nameservers[iNdEx])))
  13575. i--
  13576. dAtA[i] = 0xa
  13577. }
  13578. }
  13579. return len(dAtA) - i, nil
  13580. }
  13581. func (m *PodDNSConfigOption) Marshal() (dAtA []byte, err error) {
  13582. size := m.Size()
  13583. dAtA = make([]byte, size)
  13584. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13585. if err != nil {
  13586. return nil, err
  13587. }
  13588. return dAtA[:n], nil
  13589. }
  13590. func (m *PodDNSConfigOption) MarshalTo(dAtA []byte) (int, error) {
  13591. size := m.Size()
  13592. return m.MarshalToSizedBuffer(dAtA[:size])
  13593. }
  13594. func (m *PodDNSConfigOption) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13595. i := len(dAtA)
  13596. _ = i
  13597. var l int
  13598. _ = l
  13599. if m.Value != nil {
  13600. i -= len(*m.Value)
  13601. copy(dAtA[i:], *m.Value)
  13602. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Value)))
  13603. i--
  13604. dAtA[i] = 0x12
  13605. }
  13606. i -= len(m.Name)
  13607. copy(dAtA[i:], m.Name)
  13608. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  13609. i--
  13610. dAtA[i] = 0xa
  13611. return len(dAtA) - i, nil
  13612. }
  13613. func (m *PodExecOptions) Marshal() (dAtA []byte, err error) {
  13614. size := m.Size()
  13615. dAtA = make([]byte, size)
  13616. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13617. if err != nil {
  13618. return nil, err
  13619. }
  13620. return dAtA[:n], nil
  13621. }
  13622. func (m *PodExecOptions) MarshalTo(dAtA []byte) (int, error) {
  13623. size := m.Size()
  13624. return m.MarshalToSizedBuffer(dAtA[:size])
  13625. }
  13626. func (m *PodExecOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13627. i := len(dAtA)
  13628. _ = i
  13629. var l int
  13630. _ = l
  13631. if len(m.Command) > 0 {
  13632. for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  13633. i -= len(m.Command[iNdEx])
  13634. copy(dAtA[i:], m.Command[iNdEx])
  13635. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  13636. i--
  13637. dAtA[i] = 0x32
  13638. }
  13639. }
  13640. i -= len(m.Container)
  13641. copy(dAtA[i:], m.Container)
  13642. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13643. i--
  13644. dAtA[i] = 0x2a
  13645. i--
  13646. if m.TTY {
  13647. dAtA[i] = 1
  13648. } else {
  13649. dAtA[i] = 0
  13650. }
  13651. i--
  13652. dAtA[i] = 0x20
  13653. i--
  13654. if m.Stderr {
  13655. dAtA[i] = 1
  13656. } else {
  13657. dAtA[i] = 0
  13658. }
  13659. i--
  13660. dAtA[i] = 0x18
  13661. i--
  13662. if m.Stdout {
  13663. dAtA[i] = 1
  13664. } else {
  13665. dAtA[i] = 0
  13666. }
  13667. i--
  13668. dAtA[i] = 0x10
  13669. i--
  13670. if m.Stdin {
  13671. dAtA[i] = 1
  13672. } else {
  13673. dAtA[i] = 0
  13674. }
  13675. i--
  13676. dAtA[i] = 0x8
  13677. return len(dAtA) - i, nil
  13678. }
  13679. func (m *PodIP) Marshal() (dAtA []byte, err error) {
  13680. size := m.Size()
  13681. dAtA = make([]byte, size)
  13682. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13683. if err != nil {
  13684. return nil, err
  13685. }
  13686. return dAtA[:n], nil
  13687. }
  13688. func (m *PodIP) MarshalTo(dAtA []byte) (int, error) {
  13689. size := m.Size()
  13690. return m.MarshalToSizedBuffer(dAtA[:size])
  13691. }
  13692. func (m *PodIP) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13693. i := len(dAtA)
  13694. _ = i
  13695. var l int
  13696. _ = l
  13697. i -= len(m.IP)
  13698. copy(dAtA[i:], m.IP)
  13699. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  13700. i--
  13701. dAtA[i] = 0xa
  13702. return len(dAtA) - i, nil
  13703. }
  13704. func (m *PodList) Marshal() (dAtA []byte, err error) {
  13705. size := m.Size()
  13706. dAtA = make([]byte, size)
  13707. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13708. if err != nil {
  13709. return nil, err
  13710. }
  13711. return dAtA[:n], nil
  13712. }
  13713. func (m *PodList) MarshalTo(dAtA []byte) (int, error) {
  13714. size := m.Size()
  13715. return m.MarshalToSizedBuffer(dAtA[:size])
  13716. }
  13717. func (m *PodList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13718. i := len(dAtA)
  13719. _ = i
  13720. var l int
  13721. _ = l
  13722. if len(m.Items) > 0 {
  13723. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  13724. {
  13725. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13726. if err != nil {
  13727. return 0, err
  13728. }
  13729. i -= size
  13730. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13731. }
  13732. i--
  13733. dAtA[i] = 0x12
  13734. }
  13735. }
  13736. {
  13737. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  13738. if err != nil {
  13739. return 0, err
  13740. }
  13741. i -= size
  13742. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13743. }
  13744. i--
  13745. dAtA[i] = 0xa
  13746. return len(dAtA) - i, nil
  13747. }
  13748. func (m *PodLogOptions) Marshal() (dAtA []byte, err error) {
  13749. size := m.Size()
  13750. dAtA = make([]byte, size)
  13751. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13752. if err != nil {
  13753. return nil, err
  13754. }
  13755. return dAtA[:n], nil
  13756. }
  13757. func (m *PodLogOptions) MarshalTo(dAtA []byte) (int, error) {
  13758. size := m.Size()
  13759. return m.MarshalToSizedBuffer(dAtA[:size])
  13760. }
  13761. func (m *PodLogOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13762. i := len(dAtA)
  13763. _ = i
  13764. var l int
  13765. _ = l
  13766. i--
  13767. if m.InsecureSkipTLSVerifyBackend {
  13768. dAtA[i] = 1
  13769. } else {
  13770. dAtA[i] = 0
  13771. }
  13772. i--
  13773. dAtA[i] = 0x48
  13774. if m.LimitBytes != nil {
  13775. i = encodeVarintGenerated(dAtA, i, uint64(*m.LimitBytes))
  13776. i--
  13777. dAtA[i] = 0x40
  13778. }
  13779. if m.TailLines != nil {
  13780. i = encodeVarintGenerated(dAtA, i, uint64(*m.TailLines))
  13781. i--
  13782. dAtA[i] = 0x38
  13783. }
  13784. i--
  13785. if m.Timestamps {
  13786. dAtA[i] = 1
  13787. } else {
  13788. dAtA[i] = 0
  13789. }
  13790. i--
  13791. dAtA[i] = 0x30
  13792. if m.SinceTime != nil {
  13793. {
  13794. size, err := m.SinceTime.MarshalToSizedBuffer(dAtA[:i])
  13795. if err != nil {
  13796. return 0, err
  13797. }
  13798. i -= size
  13799. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13800. }
  13801. i--
  13802. dAtA[i] = 0x2a
  13803. }
  13804. if m.SinceSeconds != nil {
  13805. i = encodeVarintGenerated(dAtA, i, uint64(*m.SinceSeconds))
  13806. i--
  13807. dAtA[i] = 0x20
  13808. }
  13809. i--
  13810. if m.Previous {
  13811. dAtA[i] = 1
  13812. } else {
  13813. dAtA[i] = 0
  13814. }
  13815. i--
  13816. dAtA[i] = 0x18
  13817. i--
  13818. if m.Follow {
  13819. dAtA[i] = 1
  13820. } else {
  13821. dAtA[i] = 0
  13822. }
  13823. i--
  13824. dAtA[i] = 0x10
  13825. i -= len(m.Container)
  13826. copy(dAtA[i:], m.Container)
  13827. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  13828. i--
  13829. dAtA[i] = 0xa
  13830. return len(dAtA) - i, nil
  13831. }
  13832. func (m *PodPortForwardOptions) Marshal() (dAtA []byte, err error) {
  13833. size := m.Size()
  13834. dAtA = make([]byte, size)
  13835. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13836. if err != nil {
  13837. return nil, err
  13838. }
  13839. return dAtA[:n], nil
  13840. }
  13841. func (m *PodPortForwardOptions) MarshalTo(dAtA []byte) (int, error) {
  13842. size := m.Size()
  13843. return m.MarshalToSizedBuffer(dAtA[:size])
  13844. }
  13845. func (m *PodPortForwardOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13846. i := len(dAtA)
  13847. _ = i
  13848. var l int
  13849. _ = l
  13850. if len(m.Ports) > 0 {
  13851. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  13852. i = encodeVarintGenerated(dAtA, i, uint64(m.Ports[iNdEx]))
  13853. i--
  13854. dAtA[i] = 0x8
  13855. }
  13856. }
  13857. return len(dAtA) - i, nil
  13858. }
  13859. func (m *PodProxyOptions) Marshal() (dAtA []byte, err error) {
  13860. size := m.Size()
  13861. dAtA = make([]byte, size)
  13862. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13863. if err != nil {
  13864. return nil, err
  13865. }
  13866. return dAtA[:n], nil
  13867. }
  13868. func (m *PodProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  13869. size := m.Size()
  13870. return m.MarshalToSizedBuffer(dAtA[:size])
  13871. }
  13872. func (m *PodProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13873. i := len(dAtA)
  13874. _ = i
  13875. var l int
  13876. _ = l
  13877. i -= len(m.Path)
  13878. copy(dAtA[i:], m.Path)
  13879. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  13880. i--
  13881. dAtA[i] = 0xa
  13882. return len(dAtA) - i, nil
  13883. }
  13884. func (m *PodReadinessGate) Marshal() (dAtA []byte, err error) {
  13885. size := m.Size()
  13886. dAtA = make([]byte, size)
  13887. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13888. if err != nil {
  13889. return nil, err
  13890. }
  13891. return dAtA[:n], nil
  13892. }
  13893. func (m *PodReadinessGate) MarshalTo(dAtA []byte) (int, error) {
  13894. size := m.Size()
  13895. return m.MarshalToSizedBuffer(dAtA[:size])
  13896. }
  13897. func (m *PodReadinessGate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13898. i := len(dAtA)
  13899. _ = i
  13900. var l int
  13901. _ = l
  13902. i -= len(m.ConditionType)
  13903. copy(dAtA[i:], m.ConditionType)
  13904. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConditionType)))
  13905. i--
  13906. dAtA[i] = 0xa
  13907. return len(dAtA) - i, nil
  13908. }
  13909. func (m *PodSecurityContext) Marshal() (dAtA []byte, err error) {
  13910. size := m.Size()
  13911. dAtA = make([]byte, size)
  13912. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  13913. if err != nil {
  13914. return nil, err
  13915. }
  13916. return dAtA[:n], nil
  13917. }
  13918. func (m *PodSecurityContext) MarshalTo(dAtA []byte) (int, error) {
  13919. size := m.Size()
  13920. return m.MarshalToSizedBuffer(dAtA[:size])
  13921. }
  13922. func (m *PodSecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  13923. i := len(dAtA)
  13924. _ = i
  13925. var l int
  13926. _ = l
  13927. if m.SeccompProfile != nil {
  13928. {
  13929. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  13930. if err != nil {
  13931. return 0, err
  13932. }
  13933. i -= size
  13934. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13935. }
  13936. i--
  13937. dAtA[i] = 0x52
  13938. }
  13939. if m.FSGroupChangePolicy != nil {
  13940. i -= len(*m.FSGroupChangePolicy)
  13941. copy(dAtA[i:], *m.FSGroupChangePolicy)
  13942. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.FSGroupChangePolicy)))
  13943. i--
  13944. dAtA[i] = 0x4a
  13945. }
  13946. if m.WindowsOptions != nil {
  13947. {
  13948. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  13949. if err != nil {
  13950. return 0, err
  13951. }
  13952. i -= size
  13953. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13954. }
  13955. i--
  13956. dAtA[i] = 0x42
  13957. }
  13958. if len(m.Sysctls) > 0 {
  13959. for iNdEx := len(m.Sysctls) - 1; iNdEx >= 0; iNdEx-- {
  13960. {
  13961. size, err := m.Sysctls[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  13962. if err != nil {
  13963. return 0, err
  13964. }
  13965. i -= size
  13966. i = encodeVarintGenerated(dAtA, i, uint64(size))
  13967. }
  13968. i--
  13969. dAtA[i] = 0x3a
  13970. }
  13971. }
  13972. if m.RunAsGroup != nil {
  13973. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  13974. i--
  13975. dAtA[i] = 0x30
  13976. }
  13977. if m.FSGroup != nil {
  13978. i = encodeVarintGenerated(dAtA, i, uint64(*m.FSGroup))
  13979. i--
  13980. dAtA[i] = 0x28
  13981. }
  13982. if len(m.SupplementalGroups) > 0 {
  13983. for iNdEx := len(m.SupplementalGroups) - 1; iNdEx >= 0; iNdEx-- {
  13984. i = encodeVarintGenerated(dAtA, i, uint64(m.SupplementalGroups[iNdEx]))
  13985. i--
  13986. dAtA[i] = 0x20
  13987. }
  13988. }
  13989. if m.RunAsNonRoot != nil {
  13990. i--
  13991. if *m.RunAsNonRoot {
  13992. dAtA[i] = 1
  13993. } else {
  13994. dAtA[i] = 0
  13995. }
  13996. i--
  13997. dAtA[i] = 0x18
  13998. }
  13999. if m.RunAsUser != nil {
  14000. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  14001. i--
  14002. dAtA[i] = 0x10
  14003. }
  14004. if m.SELinuxOptions != nil {
  14005. {
  14006. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  14007. if err != nil {
  14008. return 0, err
  14009. }
  14010. i -= size
  14011. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14012. }
  14013. i--
  14014. dAtA[i] = 0xa
  14015. }
  14016. return len(dAtA) - i, nil
  14017. }
  14018. func (m *PodSignature) Marshal() (dAtA []byte, err error) {
  14019. size := m.Size()
  14020. dAtA = make([]byte, size)
  14021. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14022. if err != nil {
  14023. return nil, err
  14024. }
  14025. return dAtA[:n], nil
  14026. }
  14027. func (m *PodSignature) MarshalTo(dAtA []byte) (int, error) {
  14028. size := m.Size()
  14029. return m.MarshalToSizedBuffer(dAtA[:size])
  14030. }
  14031. func (m *PodSignature) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14032. i := len(dAtA)
  14033. _ = i
  14034. var l int
  14035. _ = l
  14036. if m.PodController != nil {
  14037. {
  14038. size, err := m.PodController.MarshalToSizedBuffer(dAtA[:i])
  14039. if err != nil {
  14040. return 0, err
  14041. }
  14042. i -= size
  14043. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14044. }
  14045. i--
  14046. dAtA[i] = 0xa
  14047. }
  14048. return len(dAtA) - i, nil
  14049. }
  14050. func (m *PodSpec) Marshal() (dAtA []byte, err error) {
  14051. size := m.Size()
  14052. dAtA = make([]byte, size)
  14053. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14054. if err != nil {
  14055. return nil, err
  14056. }
  14057. return dAtA[:n], nil
  14058. }
  14059. func (m *PodSpec) MarshalTo(dAtA []byte) (int, error) {
  14060. size := m.Size()
  14061. return m.MarshalToSizedBuffer(dAtA[:size])
  14062. }
  14063. func (m *PodSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14064. i := len(dAtA)
  14065. _ = i
  14066. var l int
  14067. _ = l
  14068. if m.SetHostnameAsFQDN != nil {
  14069. i--
  14070. if *m.SetHostnameAsFQDN {
  14071. dAtA[i] = 1
  14072. } else {
  14073. dAtA[i] = 0
  14074. }
  14075. i--
  14076. dAtA[i] = 0x2
  14077. i--
  14078. dAtA[i] = 0x98
  14079. }
  14080. if len(m.EphemeralContainers) > 0 {
  14081. for iNdEx := len(m.EphemeralContainers) - 1; iNdEx >= 0; iNdEx-- {
  14082. {
  14083. size, err := m.EphemeralContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14084. if err != nil {
  14085. return 0, err
  14086. }
  14087. i -= size
  14088. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14089. }
  14090. i--
  14091. dAtA[i] = 0x2
  14092. i--
  14093. dAtA[i] = 0x92
  14094. }
  14095. }
  14096. if len(m.TopologySpreadConstraints) > 0 {
  14097. for iNdEx := len(m.TopologySpreadConstraints) - 1; iNdEx >= 0; iNdEx-- {
  14098. {
  14099. size, err := m.TopologySpreadConstraints[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14100. if err != nil {
  14101. return 0, err
  14102. }
  14103. i -= size
  14104. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14105. }
  14106. i--
  14107. dAtA[i] = 0x2
  14108. i--
  14109. dAtA[i] = 0x8a
  14110. }
  14111. }
  14112. if len(m.Overhead) > 0 {
  14113. keysForOverhead := make([]string, 0, len(m.Overhead))
  14114. for k := range m.Overhead {
  14115. keysForOverhead = append(keysForOverhead, string(k))
  14116. }
  14117. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  14118. for iNdEx := len(keysForOverhead) - 1; iNdEx >= 0; iNdEx-- {
  14119. v := m.Overhead[ResourceName(keysForOverhead[iNdEx])]
  14120. baseI := i
  14121. {
  14122. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  14123. if err != nil {
  14124. return 0, err
  14125. }
  14126. i -= size
  14127. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14128. }
  14129. i--
  14130. dAtA[i] = 0x12
  14131. i -= len(keysForOverhead[iNdEx])
  14132. copy(dAtA[i:], keysForOverhead[iNdEx])
  14133. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOverhead[iNdEx])))
  14134. i--
  14135. dAtA[i] = 0xa
  14136. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14137. i--
  14138. dAtA[i] = 0x2
  14139. i--
  14140. dAtA[i] = 0x82
  14141. }
  14142. }
  14143. if m.PreemptionPolicy != nil {
  14144. i -= len(*m.PreemptionPolicy)
  14145. copy(dAtA[i:], *m.PreemptionPolicy)
  14146. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PreemptionPolicy)))
  14147. i--
  14148. dAtA[i] = 0x1
  14149. i--
  14150. dAtA[i] = 0xfa
  14151. }
  14152. if m.EnableServiceLinks != nil {
  14153. i--
  14154. if *m.EnableServiceLinks {
  14155. dAtA[i] = 1
  14156. } else {
  14157. dAtA[i] = 0
  14158. }
  14159. i--
  14160. dAtA[i] = 0x1
  14161. i--
  14162. dAtA[i] = 0xf0
  14163. }
  14164. if m.RuntimeClassName != nil {
  14165. i -= len(*m.RuntimeClassName)
  14166. copy(dAtA[i:], *m.RuntimeClassName)
  14167. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RuntimeClassName)))
  14168. i--
  14169. dAtA[i] = 0x1
  14170. i--
  14171. dAtA[i] = 0xea
  14172. }
  14173. if len(m.ReadinessGates) > 0 {
  14174. for iNdEx := len(m.ReadinessGates) - 1; iNdEx >= 0; iNdEx-- {
  14175. {
  14176. size, err := m.ReadinessGates[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14177. if err != nil {
  14178. return 0, err
  14179. }
  14180. i -= size
  14181. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14182. }
  14183. i--
  14184. dAtA[i] = 0x1
  14185. i--
  14186. dAtA[i] = 0xe2
  14187. }
  14188. }
  14189. if m.ShareProcessNamespace != nil {
  14190. i--
  14191. if *m.ShareProcessNamespace {
  14192. dAtA[i] = 1
  14193. } else {
  14194. dAtA[i] = 0
  14195. }
  14196. i--
  14197. dAtA[i] = 0x1
  14198. i--
  14199. dAtA[i] = 0xd8
  14200. }
  14201. if m.DNSConfig != nil {
  14202. {
  14203. size, err := m.DNSConfig.MarshalToSizedBuffer(dAtA[:i])
  14204. if err != nil {
  14205. return 0, err
  14206. }
  14207. i -= size
  14208. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14209. }
  14210. i--
  14211. dAtA[i] = 0x1
  14212. i--
  14213. dAtA[i] = 0xd2
  14214. }
  14215. if m.Priority != nil {
  14216. i = encodeVarintGenerated(dAtA, i, uint64(*m.Priority))
  14217. i--
  14218. dAtA[i] = 0x1
  14219. i--
  14220. dAtA[i] = 0xc8
  14221. }
  14222. i -= len(m.PriorityClassName)
  14223. copy(dAtA[i:], m.PriorityClassName)
  14224. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PriorityClassName)))
  14225. i--
  14226. dAtA[i] = 0x1
  14227. i--
  14228. dAtA[i] = 0xc2
  14229. if len(m.HostAliases) > 0 {
  14230. for iNdEx := len(m.HostAliases) - 1; iNdEx >= 0; iNdEx-- {
  14231. {
  14232. size, err := m.HostAliases[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14233. if err != nil {
  14234. return 0, err
  14235. }
  14236. i -= size
  14237. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14238. }
  14239. i--
  14240. dAtA[i] = 0x1
  14241. i--
  14242. dAtA[i] = 0xba
  14243. }
  14244. }
  14245. if len(m.Tolerations) > 0 {
  14246. for iNdEx := len(m.Tolerations) - 1; iNdEx >= 0; iNdEx-- {
  14247. {
  14248. size, err := m.Tolerations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14249. if err != nil {
  14250. return 0, err
  14251. }
  14252. i -= size
  14253. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14254. }
  14255. i--
  14256. dAtA[i] = 0x1
  14257. i--
  14258. dAtA[i] = 0xb2
  14259. }
  14260. }
  14261. if m.AutomountServiceAccountToken != nil {
  14262. i--
  14263. if *m.AutomountServiceAccountToken {
  14264. dAtA[i] = 1
  14265. } else {
  14266. dAtA[i] = 0
  14267. }
  14268. i--
  14269. dAtA[i] = 0x1
  14270. i--
  14271. dAtA[i] = 0xa8
  14272. }
  14273. if len(m.InitContainers) > 0 {
  14274. for iNdEx := len(m.InitContainers) - 1; iNdEx >= 0; iNdEx-- {
  14275. {
  14276. size, err := m.InitContainers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14277. if err != nil {
  14278. return 0, err
  14279. }
  14280. i -= size
  14281. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14282. }
  14283. i--
  14284. dAtA[i] = 0x1
  14285. i--
  14286. dAtA[i] = 0xa2
  14287. }
  14288. }
  14289. i -= len(m.SchedulerName)
  14290. copy(dAtA[i:], m.SchedulerName)
  14291. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SchedulerName)))
  14292. i--
  14293. dAtA[i] = 0x1
  14294. i--
  14295. dAtA[i] = 0x9a
  14296. if m.Affinity != nil {
  14297. {
  14298. size, err := m.Affinity.MarshalToSizedBuffer(dAtA[:i])
  14299. if err != nil {
  14300. return 0, err
  14301. }
  14302. i -= size
  14303. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14304. }
  14305. i--
  14306. dAtA[i] = 0x1
  14307. i--
  14308. dAtA[i] = 0x92
  14309. }
  14310. i -= len(m.Subdomain)
  14311. copy(dAtA[i:], m.Subdomain)
  14312. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Subdomain)))
  14313. i--
  14314. dAtA[i] = 0x1
  14315. i--
  14316. dAtA[i] = 0x8a
  14317. i -= len(m.Hostname)
  14318. copy(dAtA[i:], m.Hostname)
  14319. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  14320. i--
  14321. dAtA[i] = 0x1
  14322. i--
  14323. dAtA[i] = 0x82
  14324. if len(m.ImagePullSecrets) > 0 {
  14325. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  14326. {
  14327. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14328. if err != nil {
  14329. return 0, err
  14330. }
  14331. i -= size
  14332. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14333. }
  14334. i--
  14335. dAtA[i] = 0x7a
  14336. }
  14337. }
  14338. if m.SecurityContext != nil {
  14339. {
  14340. size, err := m.SecurityContext.MarshalToSizedBuffer(dAtA[:i])
  14341. if err != nil {
  14342. return 0, err
  14343. }
  14344. i -= size
  14345. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14346. }
  14347. i--
  14348. dAtA[i] = 0x72
  14349. }
  14350. i--
  14351. if m.HostIPC {
  14352. dAtA[i] = 1
  14353. } else {
  14354. dAtA[i] = 0
  14355. }
  14356. i--
  14357. dAtA[i] = 0x68
  14358. i--
  14359. if m.HostPID {
  14360. dAtA[i] = 1
  14361. } else {
  14362. dAtA[i] = 0
  14363. }
  14364. i--
  14365. dAtA[i] = 0x60
  14366. i--
  14367. if m.HostNetwork {
  14368. dAtA[i] = 1
  14369. } else {
  14370. dAtA[i] = 0
  14371. }
  14372. i--
  14373. dAtA[i] = 0x58
  14374. i -= len(m.NodeName)
  14375. copy(dAtA[i:], m.NodeName)
  14376. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NodeName)))
  14377. i--
  14378. dAtA[i] = 0x52
  14379. i -= len(m.DeprecatedServiceAccount)
  14380. copy(dAtA[i:], m.DeprecatedServiceAccount)
  14381. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DeprecatedServiceAccount)))
  14382. i--
  14383. dAtA[i] = 0x4a
  14384. i -= len(m.ServiceAccountName)
  14385. copy(dAtA[i:], m.ServiceAccountName)
  14386. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccountName)))
  14387. i--
  14388. dAtA[i] = 0x42
  14389. if len(m.NodeSelector) > 0 {
  14390. keysForNodeSelector := make([]string, 0, len(m.NodeSelector))
  14391. for k := range m.NodeSelector {
  14392. keysForNodeSelector = append(keysForNodeSelector, string(k))
  14393. }
  14394. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  14395. for iNdEx := len(keysForNodeSelector) - 1; iNdEx >= 0; iNdEx-- {
  14396. v := m.NodeSelector[string(keysForNodeSelector[iNdEx])]
  14397. baseI := i
  14398. i -= len(v)
  14399. copy(dAtA[i:], v)
  14400. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  14401. i--
  14402. dAtA[i] = 0x12
  14403. i -= len(keysForNodeSelector[iNdEx])
  14404. copy(dAtA[i:], keysForNodeSelector[iNdEx])
  14405. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForNodeSelector[iNdEx])))
  14406. i--
  14407. dAtA[i] = 0xa
  14408. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  14409. i--
  14410. dAtA[i] = 0x3a
  14411. }
  14412. }
  14413. i -= len(m.DNSPolicy)
  14414. copy(dAtA[i:], m.DNSPolicy)
  14415. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DNSPolicy)))
  14416. i--
  14417. dAtA[i] = 0x32
  14418. if m.ActiveDeadlineSeconds != nil {
  14419. i = encodeVarintGenerated(dAtA, i, uint64(*m.ActiveDeadlineSeconds))
  14420. i--
  14421. dAtA[i] = 0x28
  14422. }
  14423. if m.TerminationGracePeriodSeconds != nil {
  14424. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminationGracePeriodSeconds))
  14425. i--
  14426. dAtA[i] = 0x20
  14427. }
  14428. i -= len(m.RestartPolicy)
  14429. copy(dAtA[i:], m.RestartPolicy)
  14430. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RestartPolicy)))
  14431. i--
  14432. dAtA[i] = 0x1a
  14433. if len(m.Containers) > 0 {
  14434. for iNdEx := len(m.Containers) - 1; iNdEx >= 0; iNdEx-- {
  14435. {
  14436. size, err := m.Containers[iNdEx].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] = 0x12
  14445. }
  14446. }
  14447. if len(m.Volumes) > 0 {
  14448. for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  14449. {
  14450. size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14451. if err != nil {
  14452. return 0, err
  14453. }
  14454. i -= size
  14455. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14456. }
  14457. i--
  14458. dAtA[i] = 0xa
  14459. }
  14460. }
  14461. return len(dAtA) - i, nil
  14462. }
  14463. func (m *PodStatus) Marshal() (dAtA []byte, err error) {
  14464. size := m.Size()
  14465. dAtA = make([]byte, size)
  14466. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14467. if err != nil {
  14468. return nil, err
  14469. }
  14470. return dAtA[:n], nil
  14471. }
  14472. func (m *PodStatus) MarshalTo(dAtA []byte) (int, error) {
  14473. size := m.Size()
  14474. return m.MarshalToSizedBuffer(dAtA[:size])
  14475. }
  14476. func (m *PodStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14477. i := len(dAtA)
  14478. _ = i
  14479. var l int
  14480. _ = l
  14481. if len(m.EphemeralContainerStatuses) > 0 {
  14482. for iNdEx := len(m.EphemeralContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14483. {
  14484. size, err := m.EphemeralContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14485. if err != nil {
  14486. return 0, err
  14487. }
  14488. i -= size
  14489. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14490. }
  14491. i--
  14492. dAtA[i] = 0x6a
  14493. }
  14494. }
  14495. if len(m.PodIPs) > 0 {
  14496. for iNdEx := len(m.PodIPs) - 1; iNdEx >= 0; iNdEx-- {
  14497. {
  14498. size, err := m.PodIPs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14499. if err != nil {
  14500. return 0, err
  14501. }
  14502. i -= size
  14503. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14504. }
  14505. i--
  14506. dAtA[i] = 0x62
  14507. }
  14508. }
  14509. i -= len(m.NominatedNodeName)
  14510. copy(dAtA[i:], m.NominatedNodeName)
  14511. i = encodeVarintGenerated(dAtA, i, uint64(len(m.NominatedNodeName)))
  14512. i--
  14513. dAtA[i] = 0x5a
  14514. if len(m.InitContainerStatuses) > 0 {
  14515. for iNdEx := len(m.InitContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14516. {
  14517. size, err := m.InitContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14518. if err != nil {
  14519. return 0, err
  14520. }
  14521. i -= size
  14522. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14523. }
  14524. i--
  14525. dAtA[i] = 0x52
  14526. }
  14527. }
  14528. i -= len(m.QOSClass)
  14529. copy(dAtA[i:], m.QOSClass)
  14530. i = encodeVarintGenerated(dAtA, i, uint64(len(m.QOSClass)))
  14531. i--
  14532. dAtA[i] = 0x4a
  14533. if len(m.ContainerStatuses) > 0 {
  14534. for iNdEx := len(m.ContainerStatuses) - 1; iNdEx >= 0; iNdEx-- {
  14535. {
  14536. size, err := m.ContainerStatuses[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14537. if err != nil {
  14538. return 0, err
  14539. }
  14540. i -= size
  14541. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14542. }
  14543. i--
  14544. dAtA[i] = 0x42
  14545. }
  14546. }
  14547. if m.StartTime != nil {
  14548. {
  14549. size, err := m.StartTime.MarshalToSizedBuffer(dAtA[:i])
  14550. if err != nil {
  14551. return 0, err
  14552. }
  14553. i -= size
  14554. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14555. }
  14556. i--
  14557. dAtA[i] = 0x3a
  14558. }
  14559. i -= len(m.PodIP)
  14560. copy(dAtA[i:], m.PodIP)
  14561. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PodIP)))
  14562. i--
  14563. dAtA[i] = 0x32
  14564. i -= len(m.HostIP)
  14565. copy(dAtA[i:], m.HostIP)
  14566. i = encodeVarintGenerated(dAtA, i, uint64(len(m.HostIP)))
  14567. i--
  14568. dAtA[i] = 0x2a
  14569. i -= len(m.Reason)
  14570. copy(dAtA[i:], m.Reason)
  14571. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  14572. i--
  14573. dAtA[i] = 0x22
  14574. i -= len(m.Message)
  14575. copy(dAtA[i:], m.Message)
  14576. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  14577. i--
  14578. dAtA[i] = 0x1a
  14579. if len(m.Conditions) > 0 {
  14580. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  14581. {
  14582. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14583. if err != nil {
  14584. return 0, err
  14585. }
  14586. i -= size
  14587. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14588. }
  14589. i--
  14590. dAtA[i] = 0x12
  14591. }
  14592. }
  14593. i -= len(m.Phase)
  14594. copy(dAtA[i:], m.Phase)
  14595. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  14596. i--
  14597. dAtA[i] = 0xa
  14598. return len(dAtA) - i, nil
  14599. }
  14600. func (m *PodStatusResult) Marshal() (dAtA []byte, err error) {
  14601. size := m.Size()
  14602. dAtA = make([]byte, size)
  14603. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14604. if err != nil {
  14605. return nil, err
  14606. }
  14607. return dAtA[:n], nil
  14608. }
  14609. func (m *PodStatusResult) MarshalTo(dAtA []byte) (int, error) {
  14610. size := m.Size()
  14611. return m.MarshalToSizedBuffer(dAtA[:size])
  14612. }
  14613. func (m *PodStatusResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14614. i := len(dAtA)
  14615. _ = i
  14616. var l int
  14617. _ = l
  14618. {
  14619. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  14620. if err != nil {
  14621. return 0, err
  14622. }
  14623. i -= size
  14624. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14625. }
  14626. i--
  14627. dAtA[i] = 0x12
  14628. {
  14629. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14630. if err != nil {
  14631. return 0, err
  14632. }
  14633. i -= size
  14634. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14635. }
  14636. i--
  14637. dAtA[i] = 0xa
  14638. return len(dAtA) - i, nil
  14639. }
  14640. func (m *PodTemplate) Marshal() (dAtA []byte, err error) {
  14641. size := m.Size()
  14642. dAtA = make([]byte, size)
  14643. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14644. if err != nil {
  14645. return nil, err
  14646. }
  14647. return dAtA[:n], nil
  14648. }
  14649. func (m *PodTemplate) MarshalTo(dAtA []byte) (int, error) {
  14650. size := m.Size()
  14651. return m.MarshalToSizedBuffer(dAtA[:size])
  14652. }
  14653. func (m *PodTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14654. i := len(dAtA)
  14655. _ = i
  14656. var l int
  14657. _ = l
  14658. {
  14659. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  14660. if err != nil {
  14661. return 0, err
  14662. }
  14663. i -= size
  14664. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14665. }
  14666. i--
  14667. dAtA[i] = 0x12
  14668. {
  14669. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14670. if err != nil {
  14671. return 0, err
  14672. }
  14673. i -= size
  14674. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14675. }
  14676. i--
  14677. dAtA[i] = 0xa
  14678. return len(dAtA) - i, nil
  14679. }
  14680. func (m *PodTemplateList) Marshal() (dAtA []byte, err error) {
  14681. size := m.Size()
  14682. dAtA = make([]byte, size)
  14683. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14684. if err != nil {
  14685. return nil, err
  14686. }
  14687. return dAtA[:n], nil
  14688. }
  14689. func (m *PodTemplateList) MarshalTo(dAtA []byte) (int, error) {
  14690. size := m.Size()
  14691. return m.MarshalToSizedBuffer(dAtA[:size])
  14692. }
  14693. func (m *PodTemplateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14694. i := len(dAtA)
  14695. _ = i
  14696. var l int
  14697. _ = l
  14698. if len(m.Items) > 0 {
  14699. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  14700. {
  14701. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  14702. if err != nil {
  14703. return 0, err
  14704. }
  14705. i -= size
  14706. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14707. }
  14708. i--
  14709. dAtA[i] = 0x12
  14710. }
  14711. }
  14712. {
  14713. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  14714. if err != nil {
  14715. return 0, err
  14716. }
  14717. i -= size
  14718. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14719. }
  14720. i--
  14721. dAtA[i] = 0xa
  14722. return len(dAtA) - i, nil
  14723. }
  14724. func (m *PodTemplateSpec) Marshal() (dAtA []byte, err error) {
  14725. size := m.Size()
  14726. dAtA = make([]byte, size)
  14727. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14728. if err != nil {
  14729. return nil, err
  14730. }
  14731. return dAtA[:n], nil
  14732. }
  14733. func (m *PodTemplateSpec) MarshalTo(dAtA []byte) (int, error) {
  14734. size := m.Size()
  14735. return m.MarshalToSizedBuffer(dAtA[:size])
  14736. }
  14737. func (m *PodTemplateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14738. i := len(dAtA)
  14739. _ = i
  14740. var l int
  14741. _ = l
  14742. {
  14743. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  14744. if err != nil {
  14745. return 0, err
  14746. }
  14747. i -= size
  14748. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14749. }
  14750. i--
  14751. dAtA[i] = 0x12
  14752. {
  14753. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  14754. if err != nil {
  14755. return 0, err
  14756. }
  14757. i -= size
  14758. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14759. }
  14760. i--
  14761. dAtA[i] = 0xa
  14762. return len(dAtA) - i, nil
  14763. }
  14764. func (m *PortStatus) Marshal() (dAtA []byte, err error) {
  14765. size := m.Size()
  14766. dAtA = make([]byte, size)
  14767. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14768. if err != nil {
  14769. return nil, err
  14770. }
  14771. return dAtA[:n], nil
  14772. }
  14773. func (m *PortStatus) MarshalTo(dAtA []byte) (int, error) {
  14774. size := m.Size()
  14775. return m.MarshalToSizedBuffer(dAtA[:size])
  14776. }
  14777. func (m *PortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14778. i := len(dAtA)
  14779. _ = i
  14780. var l int
  14781. _ = l
  14782. if m.Error != nil {
  14783. i -= len(*m.Error)
  14784. copy(dAtA[i:], *m.Error)
  14785. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Error)))
  14786. i--
  14787. dAtA[i] = 0x1a
  14788. }
  14789. i -= len(m.Protocol)
  14790. copy(dAtA[i:], m.Protocol)
  14791. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  14792. i--
  14793. dAtA[i] = 0x12
  14794. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  14795. i--
  14796. dAtA[i] = 0x8
  14797. return len(dAtA) - i, nil
  14798. }
  14799. func (m *PortworxVolumeSource) Marshal() (dAtA []byte, err error) {
  14800. size := m.Size()
  14801. dAtA = make([]byte, size)
  14802. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14803. if err != nil {
  14804. return nil, err
  14805. }
  14806. return dAtA[:n], nil
  14807. }
  14808. func (m *PortworxVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  14809. size := m.Size()
  14810. return m.MarshalToSizedBuffer(dAtA[:size])
  14811. }
  14812. func (m *PortworxVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14813. i := len(dAtA)
  14814. _ = i
  14815. var l int
  14816. _ = l
  14817. i--
  14818. if m.ReadOnly {
  14819. dAtA[i] = 1
  14820. } else {
  14821. dAtA[i] = 0
  14822. }
  14823. i--
  14824. dAtA[i] = 0x18
  14825. i -= len(m.FSType)
  14826. copy(dAtA[i:], m.FSType)
  14827. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  14828. i--
  14829. dAtA[i] = 0x12
  14830. i -= len(m.VolumeID)
  14831. copy(dAtA[i:], m.VolumeID)
  14832. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeID)))
  14833. i--
  14834. dAtA[i] = 0xa
  14835. return len(dAtA) - i, nil
  14836. }
  14837. func (m *Preconditions) Marshal() (dAtA []byte, err error) {
  14838. size := m.Size()
  14839. dAtA = make([]byte, size)
  14840. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14841. if err != nil {
  14842. return nil, err
  14843. }
  14844. return dAtA[:n], nil
  14845. }
  14846. func (m *Preconditions) MarshalTo(dAtA []byte) (int, error) {
  14847. size := m.Size()
  14848. return m.MarshalToSizedBuffer(dAtA[:size])
  14849. }
  14850. func (m *Preconditions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14851. i := len(dAtA)
  14852. _ = i
  14853. var l int
  14854. _ = l
  14855. if m.UID != nil {
  14856. i -= len(*m.UID)
  14857. copy(dAtA[i:], *m.UID)
  14858. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.UID)))
  14859. i--
  14860. dAtA[i] = 0xa
  14861. }
  14862. return len(dAtA) - i, nil
  14863. }
  14864. func (m *PreferAvoidPodsEntry) Marshal() (dAtA []byte, err error) {
  14865. size := m.Size()
  14866. dAtA = make([]byte, size)
  14867. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14868. if err != nil {
  14869. return nil, err
  14870. }
  14871. return dAtA[:n], nil
  14872. }
  14873. func (m *PreferAvoidPodsEntry) MarshalTo(dAtA []byte) (int, error) {
  14874. size := m.Size()
  14875. return m.MarshalToSizedBuffer(dAtA[:size])
  14876. }
  14877. func (m *PreferAvoidPodsEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14878. i := len(dAtA)
  14879. _ = i
  14880. var l int
  14881. _ = l
  14882. i -= len(m.Message)
  14883. copy(dAtA[i:], m.Message)
  14884. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  14885. i--
  14886. dAtA[i] = 0x22
  14887. i -= len(m.Reason)
  14888. copy(dAtA[i:], m.Reason)
  14889. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  14890. i--
  14891. dAtA[i] = 0x1a
  14892. {
  14893. size, err := m.EvictionTime.MarshalToSizedBuffer(dAtA[:i])
  14894. if err != nil {
  14895. return 0, err
  14896. }
  14897. i -= size
  14898. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14899. }
  14900. i--
  14901. dAtA[i] = 0x12
  14902. {
  14903. size, err := m.PodSignature.MarshalToSizedBuffer(dAtA[:i])
  14904. if err != nil {
  14905. return 0, err
  14906. }
  14907. i -= size
  14908. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14909. }
  14910. i--
  14911. dAtA[i] = 0xa
  14912. return len(dAtA) - i, nil
  14913. }
  14914. func (m *PreferredSchedulingTerm) Marshal() (dAtA []byte, err error) {
  14915. size := m.Size()
  14916. dAtA = make([]byte, size)
  14917. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14918. if err != nil {
  14919. return nil, err
  14920. }
  14921. return dAtA[:n], nil
  14922. }
  14923. func (m *PreferredSchedulingTerm) MarshalTo(dAtA []byte) (int, error) {
  14924. size := m.Size()
  14925. return m.MarshalToSizedBuffer(dAtA[:size])
  14926. }
  14927. func (m *PreferredSchedulingTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14928. i := len(dAtA)
  14929. _ = i
  14930. var l int
  14931. _ = l
  14932. {
  14933. size, err := m.Preference.MarshalToSizedBuffer(dAtA[:i])
  14934. if err != nil {
  14935. return 0, err
  14936. }
  14937. i -= size
  14938. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14939. }
  14940. i--
  14941. dAtA[i] = 0x12
  14942. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  14943. i--
  14944. dAtA[i] = 0x8
  14945. return len(dAtA) - i, nil
  14946. }
  14947. func (m *Probe) Marshal() (dAtA []byte, err error) {
  14948. size := m.Size()
  14949. dAtA = make([]byte, size)
  14950. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  14951. if err != nil {
  14952. return nil, err
  14953. }
  14954. return dAtA[:n], nil
  14955. }
  14956. func (m *Probe) MarshalTo(dAtA []byte) (int, error) {
  14957. size := m.Size()
  14958. return m.MarshalToSizedBuffer(dAtA[:size])
  14959. }
  14960. func (m *Probe) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  14961. i := len(dAtA)
  14962. _ = i
  14963. var l int
  14964. _ = l
  14965. if m.TerminationGracePeriodSeconds != nil {
  14966. i = encodeVarintGenerated(dAtA, i, uint64(*m.TerminationGracePeriodSeconds))
  14967. i--
  14968. dAtA[i] = 0x38
  14969. }
  14970. i = encodeVarintGenerated(dAtA, i, uint64(m.FailureThreshold))
  14971. i--
  14972. dAtA[i] = 0x30
  14973. i = encodeVarintGenerated(dAtA, i, uint64(m.SuccessThreshold))
  14974. i--
  14975. dAtA[i] = 0x28
  14976. i = encodeVarintGenerated(dAtA, i, uint64(m.PeriodSeconds))
  14977. i--
  14978. dAtA[i] = 0x20
  14979. i = encodeVarintGenerated(dAtA, i, uint64(m.TimeoutSeconds))
  14980. i--
  14981. dAtA[i] = 0x18
  14982. i = encodeVarintGenerated(dAtA, i, uint64(m.InitialDelaySeconds))
  14983. i--
  14984. dAtA[i] = 0x10
  14985. {
  14986. size, err := m.Handler.MarshalToSizedBuffer(dAtA[:i])
  14987. if err != nil {
  14988. return 0, err
  14989. }
  14990. i -= size
  14991. i = encodeVarintGenerated(dAtA, i, uint64(size))
  14992. }
  14993. i--
  14994. dAtA[i] = 0xa
  14995. return len(dAtA) - i, nil
  14996. }
  14997. func (m *ProjectedVolumeSource) Marshal() (dAtA []byte, err error) {
  14998. size := m.Size()
  14999. dAtA = make([]byte, size)
  15000. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15001. if err != nil {
  15002. return nil, err
  15003. }
  15004. return dAtA[:n], nil
  15005. }
  15006. func (m *ProjectedVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15007. size := m.Size()
  15008. return m.MarshalToSizedBuffer(dAtA[:size])
  15009. }
  15010. func (m *ProjectedVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15011. i := len(dAtA)
  15012. _ = i
  15013. var l int
  15014. _ = l
  15015. if m.DefaultMode != nil {
  15016. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  15017. i--
  15018. dAtA[i] = 0x10
  15019. }
  15020. if len(m.Sources) > 0 {
  15021. for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  15022. {
  15023. size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15024. if err != nil {
  15025. return 0, err
  15026. }
  15027. i -= size
  15028. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15029. }
  15030. i--
  15031. dAtA[i] = 0xa
  15032. }
  15033. }
  15034. return len(dAtA) - i, nil
  15035. }
  15036. func (m *QuobyteVolumeSource) Marshal() (dAtA []byte, err error) {
  15037. size := m.Size()
  15038. dAtA = make([]byte, size)
  15039. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15040. if err != nil {
  15041. return nil, err
  15042. }
  15043. return dAtA[:n], nil
  15044. }
  15045. func (m *QuobyteVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15046. size := m.Size()
  15047. return m.MarshalToSizedBuffer(dAtA[:size])
  15048. }
  15049. func (m *QuobyteVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15050. i := len(dAtA)
  15051. _ = i
  15052. var l int
  15053. _ = l
  15054. i -= len(m.Tenant)
  15055. copy(dAtA[i:], m.Tenant)
  15056. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tenant)))
  15057. i--
  15058. dAtA[i] = 0x32
  15059. i -= len(m.Group)
  15060. copy(dAtA[i:], m.Group)
  15061. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  15062. i--
  15063. dAtA[i] = 0x2a
  15064. i -= len(m.User)
  15065. copy(dAtA[i:], m.User)
  15066. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  15067. i--
  15068. dAtA[i] = 0x22
  15069. i--
  15070. if m.ReadOnly {
  15071. dAtA[i] = 1
  15072. } else {
  15073. dAtA[i] = 0
  15074. }
  15075. i--
  15076. dAtA[i] = 0x18
  15077. i -= len(m.Volume)
  15078. copy(dAtA[i:], m.Volume)
  15079. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Volume)))
  15080. i--
  15081. dAtA[i] = 0x12
  15082. i -= len(m.Registry)
  15083. copy(dAtA[i:], m.Registry)
  15084. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Registry)))
  15085. i--
  15086. dAtA[i] = 0xa
  15087. return len(dAtA) - i, nil
  15088. }
  15089. func (m *RBDPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  15090. size := m.Size()
  15091. dAtA = make([]byte, size)
  15092. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15093. if err != nil {
  15094. return nil, err
  15095. }
  15096. return dAtA[:n], nil
  15097. }
  15098. func (m *RBDPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15099. size := m.Size()
  15100. return m.MarshalToSizedBuffer(dAtA[:size])
  15101. }
  15102. func (m *RBDPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15103. i := len(dAtA)
  15104. _ = i
  15105. var l int
  15106. _ = l
  15107. i--
  15108. if m.ReadOnly {
  15109. dAtA[i] = 1
  15110. } else {
  15111. dAtA[i] = 0
  15112. }
  15113. i--
  15114. dAtA[i] = 0x40
  15115. if m.SecretRef != nil {
  15116. {
  15117. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15118. if err != nil {
  15119. return 0, err
  15120. }
  15121. i -= size
  15122. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15123. }
  15124. i--
  15125. dAtA[i] = 0x3a
  15126. }
  15127. i -= len(m.Keyring)
  15128. copy(dAtA[i:], m.Keyring)
  15129. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15130. i--
  15131. dAtA[i] = 0x32
  15132. i -= len(m.RadosUser)
  15133. copy(dAtA[i:], m.RadosUser)
  15134. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15135. i--
  15136. dAtA[i] = 0x2a
  15137. i -= len(m.RBDPool)
  15138. copy(dAtA[i:], m.RBDPool)
  15139. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15140. i--
  15141. dAtA[i] = 0x22
  15142. i -= len(m.FSType)
  15143. copy(dAtA[i:], m.FSType)
  15144. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15145. i--
  15146. dAtA[i] = 0x1a
  15147. i -= len(m.RBDImage)
  15148. copy(dAtA[i:], m.RBDImage)
  15149. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15150. i--
  15151. dAtA[i] = 0x12
  15152. if len(m.CephMonitors) > 0 {
  15153. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15154. i -= len(m.CephMonitors[iNdEx])
  15155. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15156. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15157. i--
  15158. dAtA[i] = 0xa
  15159. }
  15160. }
  15161. return len(dAtA) - i, nil
  15162. }
  15163. func (m *RBDVolumeSource) Marshal() (dAtA []byte, err error) {
  15164. size := m.Size()
  15165. dAtA = make([]byte, size)
  15166. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15167. if err != nil {
  15168. return nil, err
  15169. }
  15170. return dAtA[:n], nil
  15171. }
  15172. func (m *RBDVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15173. size := m.Size()
  15174. return m.MarshalToSizedBuffer(dAtA[:size])
  15175. }
  15176. func (m *RBDVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15177. i := len(dAtA)
  15178. _ = i
  15179. var l int
  15180. _ = l
  15181. i--
  15182. if m.ReadOnly {
  15183. dAtA[i] = 1
  15184. } else {
  15185. dAtA[i] = 0
  15186. }
  15187. i--
  15188. dAtA[i] = 0x40
  15189. if m.SecretRef != nil {
  15190. {
  15191. size, err := m.SecretRef.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] = 0x3a
  15200. }
  15201. i -= len(m.Keyring)
  15202. copy(dAtA[i:], m.Keyring)
  15203. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Keyring)))
  15204. i--
  15205. dAtA[i] = 0x32
  15206. i -= len(m.RadosUser)
  15207. copy(dAtA[i:], m.RadosUser)
  15208. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RadosUser)))
  15209. i--
  15210. dAtA[i] = 0x2a
  15211. i -= len(m.RBDPool)
  15212. copy(dAtA[i:], m.RBDPool)
  15213. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDPool)))
  15214. i--
  15215. dAtA[i] = 0x22
  15216. i -= len(m.FSType)
  15217. copy(dAtA[i:], m.FSType)
  15218. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15219. i--
  15220. dAtA[i] = 0x1a
  15221. i -= len(m.RBDImage)
  15222. copy(dAtA[i:], m.RBDImage)
  15223. i = encodeVarintGenerated(dAtA, i, uint64(len(m.RBDImage)))
  15224. i--
  15225. dAtA[i] = 0x12
  15226. if len(m.CephMonitors) > 0 {
  15227. for iNdEx := len(m.CephMonitors) - 1; iNdEx >= 0; iNdEx-- {
  15228. i -= len(m.CephMonitors[iNdEx])
  15229. copy(dAtA[i:], m.CephMonitors[iNdEx])
  15230. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CephMonitors[iNdEx])))
  15231. i--
  15232. dAtA[i] = 0xa
  15233. }
  15234. }
  15235. return len(dAtA) - i, nil
  15236. }
  15237. func (m *RangeAllocation) Marshal() (dAtA []byte, err error) {
  15238. size := m.Size()
  15239. dAtA = make([]byte, size)
  15240. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15241. if err != nil {
  15242. return nil, err
  15243. }
  15244. return dAtA[:n], nil
  15245. }
  15246. func (m *RangeAllocation) MarshalTo(dAtA []byte) (int, error) {
  15247. size := m.Size()
  15248. return m.MarshalToSizedBuffer(dAtA[:size])
  15249. }
  15250. func (m *RangeAllocation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15251. i := len(dAtA)
  15252. _ = i
  15253. var l int
  15254. _ = l
  15255. if m.Data != nil {
  15256. i -= len(m.Data)
  15257. copy(dAtA[i:], m.Data)
  15258. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Data)))
  15259. i--
  15260. dAtA[i] = 0x1a
  15261. }
  15262. i -= len(m.Range)
  15263. copy(dAtA[i:], m.Range)
  15264. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Range)))
  15265. i--
  15266. dAtA[i] = 0x12
  15267. {
  15268. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15269. if err != nil {
  15270. return 0, err
  15271. }
  15272. i -= size
  15273. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15274. }
  15275. i--
  15276. dAtA[i] = 0xa
  15277. return len(dAtA) - i, nil
  15278. }
  15279. func (m *ReplicationController) Marshal() (dAtA []byte, err error) {
  15280. size := m.Size()
  15281. dAtA = make([]byte, size)
  15282. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15283. if err != nil {
  15284. return nil, err
  15285. }
  15286. return dAtA[:n], nil
  15287. }
  15288. func (m *ReplicationController) MarshalTo(dAtA []byte) (int, error) {
  15289. size := m.Size()
  15290. return m.MarshalToSizedBuffer(dAtA[:size])
  15291. }
  15292. func (m *ReplicationController) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15293. i := len(dAtA)
  15294. _ = i
  15295. var l int
  15296. _ = l
  15297. {
  15298. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15299. if err != nil {
  15300. return 0, err
  15301. }
  15302. i -= size
  15303. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15304. }
  15305. i--
  15306. dAtA[i] = 0x1a
  15307. {
  15308. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15309. if err != nil {
  15310. return 0, err
  15311. }
  15312. i -= size
  15313. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15314. }
  15315. i--
  15316. dAtA[i] = 0x12
  15317. {
  15318. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15319. if err != nil {
  15320. return 0, err
  15321. }
  15322. i -= size
  15323. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15324. }
  15325. i--
  15326. dAtA[i] = 0xa
  15327. return len(dAtA) - i, nil
  15328. }
  15329. func (m *ReplicationControllerCondition) Marshal() (dAtA []byte, err error) {
  15330. size := m.Size()
  15331. dAtA = make([]byte, size)
  15332. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15333. if err != nil {
  15334. return nil, err
  15335. }
  15336. return dAtA[:n], nil
  15337. }
  15338. func (m *ReplicationControllerCondition) MarshalTo(dAtA []byte) (int, error) {
  15339. size := m.Size()
  15340. return m.MarshalToSizedBuffer(dAtA[:size])
  15341. }
  15342. func (m *ReplicationControllerCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15343. i := len(dAtA)
  15344. _ = i
  15345. var l int
  15346. _ = l
  15347. i -= len(m.Message)
  15348. copy(dAtA[i:], m.Message)
  15349. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  15350. i--
  15351. dAtA[i] = 0x2a
  15352. i -= len(m.Reason)
  15353. copy(dAtA[i:], m.Reason)
  15354. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  15355. i--
  15356. dAtA[i] = 0x22
  15357. {
  15358. size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  15359. if err != nil {
  15360. return 0, err
  15361. }
  15362. i -= size
  15363. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15364. }
  15365. i--
  15366. dAtA[i] = 0x1a
  15367. i -= len(m.Status)
  15368. copy(dAtA[i:], m.Status)
  15369. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  15370. i--
  15371. dAtA[i] = 0x12
  15372. i -= len(m.Type)
  15373. copy(dAtA[i:], m.Type)
  15374. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  15375. i--
  15376. dAtA[i] = 0xa
  15377. return len(dAtA) - i, nil
  15378. }
  15379. func (m *ReplicationControllerList) Marshal() (dAtA []byte, err error) {
  15380. size := m.Size()
  15381. dAtA = make([]byte, size)
  15382. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15383. if err != nil {
  15384. return nil, err
  15385. }
  15386. return dAtA[:n], nil
  15387. }
  15388. func (m *ReplicationControllerList) MarshalTo(dAtA []byte) (int, error) {
  15389. size := m.Size()
  15390. return m.MarshalToSizedBuffer(dAtA[:size])
  15391. }
  15392. func (m *ReplicationControllerList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15393. i := len(dAtA)
  15394. _ = i
  15395. var l int
  15396. _ = l
  15397. if len(m.Items) > 0 {
  15398. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15399. {
  15400. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15401. if err != nil {
  15402. return 0, err
  15403. }
  15404. i -= size
  15405. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15406. }
  15407. i--
  15408. dAtA[i] = 0x12
  15409. }
  15410. }
  15411. {
  15412. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15413. if err != nil {
  15414. return 0, err
  15415. }
  15416. i -= size
  15417. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15418. }
  15419. i--
  15420. dAtA[i] = 0xa
  15421. return len(dAtA) - i, nil
  15422. }
  15423. func (m *ReplicationControllerSpec) Marshal() (dAtA []byte, err error) {
  15424. size := m.Size()
  15425. dAtA = make([]byte, size)
  15426. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15427. if err != nil {
  15428. return nil, err
  15429. }
  15430. return dAtA[:n], nil
  15431. }
  15432. func (m *ReplicationControllerSpec) MarshalTo(dAtA []byte) (int, error) {
  15433. size := m.Size()
  15434. return m.MarshalToSizedBuffer(dAtA[:size])
  15435. }
  15436. func (m *ReplicationControllerSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15437. i := len(dAtA)
  15438. _ = i
  15439. var l int
  15440. _ = l
  15441. i = encodeVarintGenerated(dAtA, i, uint64(m.MinReadySeconds))
  15442. i--
  15443. dAtA[i] = 0x20
  15444. if m.Template != nil {
  15445. {
  15446. size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  15447. if err != nil {
  15448. return 0, err
  15449. }
  15450. i -= size
  15451. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15452. }
  15453. i--
  15454. dAtA[i] = 0x1a
  15455. }
  15456. if len(m.Selector) > 0 {
  15457. keysForSelector := make([]string, 0, len(m.Selector))
  15458. for k := range m.Selector {
  15459. keysForSelector = append(keysForSelector, string(k))
  15460. }
  15461. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  15462. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  15463. v := m.Selector[string(keysForSelector[iNdEx])]
  15464. baseI := i
  15465. i -= len(v)
  15466. copy(dAtA[i:], v)
  15467. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  15468. i--
  15469. dAtA[i] = 0x12
  15470. i -= len(keysForSelector[iNdEx])
  15471. copy(dAtA[i:], keysForSelector[iNdEx])
  15472. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  15473. i--
  15474. dAtA[i] = 0xa
  15475. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15476. i--
  15477. dAtA[i] = 0x12
  15478. }
  15479. }
  15480. if m.Replicas != nil {
  15481. i = encodeVarintGenerated(dAtA, i, uint64(*m.Replicas))
  15482. i--
  15483. dAtA[i] = 0x8
  15484. }
  15485. return len(dAtA) - i, nil
  15486. }
  15487. func (m *ReplicationControllerStatus) Marshal() (dAtA []byte, err error) {
  15488. size := m.Size()
  15489. dAtA = make([]byte, size)
  15490. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15491. if err != nil {
  15492. return nil, err
  15493. }
  15494. return dAtA[:n], nil
  15495. }
  15496. func (m *ReplicationControllerStatus) MarshalTo(dAtA []byte) (int, error) {
  15497. size := m.Size()
  15498. return m.MarshalToSizedBuffer(dAtA[:size])
  15499. }
  15500. func (m *ReplicationControllerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15501. i := len(dAtA)
  15502. _ = i
  15503. var l int
  15504. _ = l
  15505. if len(m.Conditions) > 0 {
  15506. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  15507. {
  15508. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15509. if err != nil {
  15510. return 0, err
  15511. }
  15512. i -= size
  15513. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15514. }
  15515. i--
  15516. dAtA[i] = 0x32
  15517. }
  15518. }
  15519. i = encodeVarintGenerated(dAtA, i, uint64(m.AvailableReplicas))
  15520. i--
  15521. dAtA[i] = 0x28
  15522. i = encodeVarintGenerated(dAtA, i, uint64(m.ReadyReplicas))
  15523. i--
  15524. dAtA[i] = 0x20
  15525. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  15526. i--
  15527. dAtA[i] = 0x18
  15528. i = encodeVarintGenerated(dAtA, i, uint64(m.FullyLabeledReplicas))
  15529. i--
  15530. dAtA[i] = 0x10
  15531. i = encodeVarintGenerated(dAtA, i, uint64(m.Replicas))
  15532. i--
  15533. dAtA[i] = 0x8
  15534. return len(dAtA) - i, nil
  15535. }
  15536. func (m *ResourceFieldSelector) Marshal() (dAtA []byte, err error) {
  15537. size := m.Size()
  15538. dAtA = make([]byte, size)
  15539. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15540. if err != nil {
  15541. return nil, err
  15542. }
  15543. return dAtA[:n], nil
  15544. }
  15545. func (m *ResourceFieldSelector) MarshalTo(dAtA []byte) (int, error) {
  15546. size := m.Size()
  15547. return m.MarshalToSizedBuffer(dAtA[:size])
  15548. }
  15549. func (m *ResourceFieldSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15550. i := len(dAtA)
  15551. _ = i
  15552. var l int
  15553. _ = l
  15554. {
  15555. size, err := m.Divisor.MarshalToSizedBuffer(dAtA[:i])
  15556. if err != nil {
  15557. return 0, err
  15558. }
  15559. i -= size
  15560. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15561. }
  15562. i--
  15563. dAtA[i] = 0x1a
  15564. i -= len(m.Resource)
  15565. copy(dAtA[i:], m.Resource)
  15566. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Resource)))
  15567. i--
  15568. dAtA[i] = 0x12
  15569. i -= len(m.ContainerName)
  15570. copy(dAtA[i:], m.ContainerName)
  15571. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContainerName)))
  15572. i--
  15573. dAtA[i] = 0xa
  15574. return len(dAtA) - i, nil
  15575. }
  15576. func (m *ResourceQuota) Marshal() (dAtA []byte, err error) {
  15577. size := m.Size()
  15578. dAtA = make([]byte, size)
  15579. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15580. if err != nil {
  15581. return nil, err
  15582. }
  15583. return dAtA[:n], nil
  15584. }
  15585. func (m *ResourceQuota) MarshalTo(dAtA []byte) (int, error) {
  15586. size := m.Size()
  15587. return m.MarshalToSizedBuffer(dAtA[:size])
  15588. }
  15589. func (m *ResourceQuota) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15590. i := len(dAtA)
  15591. _ = i
  15592. var l int
  15593. _ = l
  15594. {
  15595. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  15596. if err != nil {
  15597. return 0, err
  15598. }
  15599. i -= size
  15600. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15601. }
  15602. i--
  15603. dAtA[i] = 0x1a
  15604. {
  15605. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  15606. if err != nil {
  15607. return 0, err
  15608. }
  15609. i -= size
  15610. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15611. }
  15612. i--
  15613. dAtA[i] = 0x12
  15614. {
  15615. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  15616. if err != nil {
  15617. return 0, err
  15618. }
  15619. i -= size
  15620. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15621. }
  15622. i--
  15623. dAtA[i] = 0xa
  15624. return len(dAtA) - i, nil
  15625. }
  15626. func (m *ResourceQuotaList) Marshal() (dAtA []byte, err error) {
  15627. size := m.Size()
  15628. dAtA = make([]byte, size)
  15629. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15630. if err != nil {
  15631. return nil, err
  15632. }
  15633. return dAtA[:n], nil
  15634. }
  15635. func (m *ResourceQuotaList) MarshalTo(dAtA []byte) (int, error) {
  15636. size := m.Size()
  15637. return m.MarshalToSizedBuffer(dAtA[:size])
  15638. }
  15639. func (m *ResourceQuotaList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15640. i := len(dAtA)
  15641. _ = i
  15642. var l int
  15643. _ = l
  15644. if len(m.Items) > 0 {
  15645. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  15646. {
  15647. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  15648. if err != nil {
  15649. return 0, err
  15650. }
  15651. i -= size
  15652. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15653. }
  15654. i--
  15655. dAtA[i] = 0x12
  15656. }
  15657. }
  15658. {
  15659. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  15660. if err != nil {
  15661. return 0, err
  15662. }
  15663. i -= size
  15664. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15665. }
  15666. i--
  15667. dAtA[i] = 0xa
  15668. return len(dAtA) - i, nil
  15669. }
  15670. func (m *ResourceQuotaSpec) Marshal() (dAtA []byte, err error) {
  15671. size := m.Size()
  15672. dAtA = make([]byte, size)
  15673. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15674. if err != nil {
  15675. return nil, err
  15676. }
  15677. return dAtA[:n], nil
  15678. }
  15679. func (m *ResourceQuotaSpec) MarshalTo(dAtA []byte) (int, error) {
  15680. size := m.Size()
  15681. return m.MarshalToSizedBuffer(dAtA[:size])
  15682. }
  15683. func (m *ResourceQuotaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15684. i := len(dAtA)
  15685. _ = i
  15686. var l int
  15687. _ = l
  15688. if m.ScopeSelector != nil {
  15689. {
  15690. size, err := m.ScopeSelector.MarshalToSizedBuffer(dAtA[:i])
  15691. if err != nil {
  15692. return 0, err
  15693. }
  15694. i -= size
  15695. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15696. }
  15697. i--
  15698. dAtA[i] = 0x1a
  15699. }
  15700. if len(m.Scopes) > 0 {
  15701. for iNdEx := len(m.Scopes) - 1; iNdEx >= 0; iNdEx-- {
  15702. i -= len(m.Scopes[iNdEx])
  15703. copy(dAtA[i:], m.Scopes[iNdEx])
  15704. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scopes[iNdEx])))
  15705. i--
  15706. dAtA[i] = 0x12
  15707. }
  15708. }
  15709. if len(m.Hard) > 0 {
  15710. keysForHard := make([]string, 0, len(m.Hard))
  15711. for k := range m.Hard {
  15712. keysForHard = append(keysForHard, string(k))
  15713. }
  15714. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15715. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  15716. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  15717. baseI := i
  15718. {
  15719. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15720. if err != nil {
  15721. return 0, err
  15722. }
  15723. i -= size
  15724. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15725. }
  15726. i--
  15727. dAtA[i] = 0x12
  15728. i -= len(keysForHard[iNdEx])
  15729. copy(dAtA[i:], keysForHard[iNdEx])
  15730. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  15731. i--
  15732. dAtA[i] = 0xa
  15733. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15734. i--
  15735. dAtA[i] = 0xa
  15736. }
  15737. }
  15738. return len(dAtA) - i, nil
  15739. }
  15740. func (m *ResourceQuotaStatus) Marshal() (dAtA []byte, err error) {
  15741. size := m.Size()
  15742. dAtA = make([]byte, size)
  15743. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15744. if err != nil {
  15745. return nil, err
  15746. }
  15747. return dAtA[:n], nil
  15748. }
  15749. func (m *ResourceQuotaStatus) MarshalTo(dAtA []byte) (int, error) {
  15750. size := m.Size()
  15751. return m.MarshalToSizedBuffer(dAtA[:size])
  15752. }
  15753. func (m *ResourceQuotaStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15754. i := len(dAtA)
  15755. _ = i
  15756. var l int
  15757. _ = l
  15758. if len(m.Used) > 0 {
  15759. keysForUsed := make([]string, 0, len(m.Used))
  15760. for k := range m.Used {
  15761. keysForUsed = append(keysForUsed, string(k))
  15762. }
  15763. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  15764. for iNdEx := len(keysForUsed) - 1; iNdEx >= 0; iNdEx-- {
  15765. v := m.Used[ResourceName(keysForUsed[iNdEx])]
  15766. baseI := i
  15767. {
  15768. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15769. if err != nil {
  15770. return 0, err
  15771. }
  15772. i -= size
  15773. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15774. }
  15775. i--
  15776. dAtA[i] = 0x12
  15777. i -= len(keysForUsed[iNdEx])
  15778. copy(dAtA[i:], keysForUsed[iNdEx])
  15779. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForUsed[iNdEx])))
  15780. i--
  15781. dAtA[i] = 0xa
  15782. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15783. i--
  15784. dAtA[i] = 0x12
  15785. }
  15786. }
  15787. if len(m.Hard) > 0 {
  15788. keysForHard := make([]string, 0, len(m.Hard))
  15789. for k := range m.Hard {
  15790. keysForHard = append(keysForHard, string(k))
  15791. }
  15792. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  15793. for iNdEx := len(keysForHard) - 1; iNdEx >= 0; iNdEx-- {
  15794. v := m.Hard[ResourceName(keysForHard[iNdEx])]
  15795. baseI := i
  15796. {
  15797. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15798. if err != nil {
  15799. return 0, err
  15800. }
  15801. i -= size
  15802. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15803. }
  15804. i--
  15805. dAtA[i] = 0x12
  15806. i -= len(keysForHard[iNdEx])
  15807. copy(dAtA[i:], keysForHard[iNdEx])
  15808. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForHard[iNdEx])))
  15809. i--
  15810. dAtA[i] = 0xa
  15811. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15812. i--
  15813. dAtA[i] = 0xa
  15814. }
  15815. }
  15816. return len(dAtA) - i, nil
  15817. }
  15818. func (m *ResourceRequirements) Marshal() (dAtA []byte, err error) {
  15819. size := m.Size()
  15820. dAtA = make([]byte, size)
  15821. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15822. if err != nil {
  15823. return nil, err
  15824. }
  15825. return dAtA[:n], nil
  15826. }
  15827. func (m *ResourceRequirements) MarshalTo(dAtA []byte) (int, error) {
  15828. size := m.Size()
  15829. return m.MarshalToSizedBuffer(dAtA[:size])
  15830. }
  15831. func (m *ResourceRequirements) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15832. i := len(dAtA)
  15833. _ = i
  15834. var l int
  15835. _ = l
  15836. if len(m.Requests) > 0 {
  15837. keysForRequests := make([]string, 0, len(m.Requests))
  15838. for k := range m.Requests {
  15839. keysForRequests = append(keysForRequests, string(k))
  15840. }
  15841. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  15842. for iNdEx := len(keysForRequests) - 1; iNdEx >= 0; iNdEx-- {
  15843. v := m.Requests[ResourceName(keysForRequests[iNdEx])]
  15844. baseI := i
  15845. {
  15846. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15847. if err != nil {
  15848. return 0, err
  15849. }
  15850. i -= size
  15851. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15852. }
  15853. i--
  15854. dAtA[i] = 0x12
  15855. i -= len(keysForRequests[iNdEx])
  15856. copy(dAtA[i:], keysForRequests[iNdEx])
  15857. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForRequests[iNdEx])))
  15858. i--
  15859. dAtA[i] = 0xa
  15860. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15861. i--
  15862. dAtA[i] = 0x12
  15863. }
  15864. }
  15865. if len(m.Limits) > 0 {
  15866. keysForLimits := make([]string, 0, len(m.Limits))
  15867. for k := range m.Limits {
  15868. keysForLimits = append(keysForLimits, string(k))
  15869. }
  15870. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  15871. for iNdEx := len(keysForLimits) - 1; iNdEx >= 0; iNdEx-- {
  15872. v := m.Limits[ResourceName(keysForLimits[iNdEx])]
  15873. baseI := i
  15874. {
  15875. size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  15876. if err != nil {
  15877. return 0, err
  15878. }
  15879. i -= size
  15880. i = encodeVarintGenerated(dAtA, i, uint64(size))
  15881. }
  15882. i--
  15883. dAtA[i] = 0x12
  15884. i -= len(keysForLimits[iNdEx])
  15885. copy(dAtA[i:], keysForLimits[iNdEx])
  15886. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLimits[iNdEx])))
  15887. i--
  15888. dAtA[i] = 0xa
  15889. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  15890. i--
  15891. dAtA[i] = 0xa
  15892. }
  15893. }
  15894. return len(dAtA) - i, nil
  15895. }
  15896. func (m *SELinuxOptions) Marshal() (dAtA []byte, err error) {
  15897. size := m.Size()
  15898. dAtA = make([]byte, size)
  15899. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15900. if err != nil {
  15901. return nil, err
  15902. }
  15903. return dAtA[:n], nil
  15904. }
  15905. func (m *SELinuxOptions) MarshalTo(dAtA []byte) (int, error) {
  15906. size := m.Size()
  15907. return m.MarshalToSizedBuffer(dAtA[:size])
  15908. }
  15909. func (m *SELinuxOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15910. i := len(dAtA)
  15911. _ = i
  15912. var l int
  15913. _ = l
  15914. i -= len(m.Level)
  15915. copy(dAtA[i:], m.Level)
  15916. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Level)))
  15917. i--
  15918. dAtA[i] = 0x22
  15919. i -= len(m.Type)
  15920. copy(dAtA[i:], m.Type)
  15921. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  15922. i--
  15923. dAtA[i] = 0x1a
  15924. i -= len(m.Role)
  15925. copy(dAtA[i:], m.Role)
  15926. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Role)))
  15927. i--
  15928. dAtA[i] = 0x12
  15929. i -= len(m.User)
  15930. copy(dAtA[i:], m.User)
  15931. i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
  15932. i--
  15933. dAtA[i] = 0xa
  15934. return len(dAtA) - i, nil
  15935. }
  15936. func (m *ScaleIOPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  15937. size := m.Size()
  15938. dAtA = make([]byte, size)
  15939. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  15940. if err != nil {
  15941. return nil, err
  15942. }
  15943. return dAtA[:n], nil
  15944. }
  15945. func (m *ScaleIOPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  15946. size := m.Size()
  15947. return m.MarshalToSizedBuffer(dAtA[:size])
  15948. }
  15949. func (m *ScaleIOPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  15950. i := len(dAtA)
  15951. _ = i
  15952. var l int
  15953. _ = l
  15954. i--
  15955. if m.ReadOnly {
  15956. dAtA[i] = 1
  15957. } else {
  15958. dAtA[i] = 0
  15959. }
  15960. i--
  15961. dAtA[i] = 0x50
  15962. i -= len(m.FSType)
  15963. copy(dAtA[i:], m.FSType)
  15964. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  15965. i--
  15966. dAtA[i] = 0x4a
  15967. i -= len(m.VolumeName)
  15968. copy(dAtA[i:], m.VolumeName)
  15969. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  15970. i--
  15971. dAtA[i] = 0x42
  15972. i -= len(m.StorageMode)
  15973. copy(dAtA[i:], m.StorageMode)
  15974. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  15975. i--
  15976. dAtA[i] = 0x3a
  15977. i -= len(m.StoragePool)
  15978. copy(dAtA[i:], m.StoragePool)
  15979. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  15980. i--
  15981. dAtA[i] = 0x32
  15982. i -= len(m.ProtectionDomain)
  15983. copy(dAtA[i:], m.ProtectionDomain)
  15984. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  15985. i--
  15986. dAtA[i] = 0x2a
  15987. i--
  15988. if m.SSLEnabled {
  15989. dAtA[i] = 1
  15990. } else {
  15991. dAtA[i] = 0
  15992. }
  15993. i--
  15994. dAtA[i] = 0x20
  15995. if m.SecretRef != nil {
  15996. {
  15997. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  15998. if err != nil {
  15999. return 0, err
  16000. }
  16001. i -= size
  16002. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16003. }
  16004. i--
  16005. dAtA[i] = 0x1a
  16006. }
  16007. i -= len(m.System)
  16008. copy(dAtA[i:], m.System)
  16009. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  16010. i--
  16011. dAtA[i] = 0x12
  16012. i -= len(m.Gateway)
  16013. copy(dAtA[i:], m.Gateway)
  16014. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  16015. i--
  16016. dAtA[i] = 0xa
  16017. return len(dAtA) - i, nil
  16018. }
  16019. func (m *ScaleIOVolumeSource) Marshal() (dAtA []byte, err error) {
  16020. size := m.Size()
  16021. dAtA = make([]byte, size)
  16022. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16023. if err != nil {
  16024. return nil, err
  16025. }
  16026. return dAtA[:n], nil
  16027. }
  16028. func (m *ScaleIOVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16029. size := m.Size()
  16030. return m.MarshalToSizedBuffer(dAtA[:size])
  16031. }
  16032. func (m *ScaleIOVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16033. i := len(dAtA)
  16034. _ = i
  16035. var l int
  16036. _ = l
  16037. i--
  16038. if m.ReadOnly {
  16039. dAtA[i] = 1
  16040. } else {
  16041. dAtA[i] = 0
  16042. }
  16043. i--
  16044. dAtA[i] = 0x50
  16045. i -= len(m.FSType)
  16046. copy(dAtA[i:], m.FSType)
  16047. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  16048. i--
  16049. dAtA[i] = 0x4a
  16050. i -= len(m.VolumeName)
  16051. copy(dAtA[i:], m.VolumeName)
  16052. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  16053. i--
  16054. dAtA[i] = 0x42
  16055. i -= len(m.StorageMode)
  16056. copy(dAtA[i:], m.StorageMode)
  16057. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StorageMode)))
  16058. i--
  16059. dAtA[i] = 0x3a
  16060. i -= len(m.StoragePool)
  16061. copy(dAtA[i:], m.StoragePool)
  16062. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePool)))
  16063. i--
  16064. dAtA[i] = 0x32
  16065. i -= len(m.ProtectionDomain)
  16066. copy(dAtA[i:], m.ProtectionDomain)
  16067. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ProtectionDomain)))
  16068. i--
  16069. dAtA[i] = 0x2a
  16070. i--
  16071. if m.SSLEnabled {
  16072. dAtA[i] = 1
  16073. } else {
  16074. dAtA[i] = 0
  16075. }
  16076. i--
  16077. dAtA[i] = 0x20
  16078. if m.SecretRef != nil {
  16079. {
  16080. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  16081. if err != nil {
  16082. return 0, err
  16083. }
  16084. i -= size
  16085. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16086. }
  16087. i--
  16088. dAtA[i] = 0x1a
  16089. }
  16090. i -= len(m.System)
  16091. copy(dAtA[i:], m.System)
  16092. i = encodeVarintGenerated(dAtA, i, uint64(len(m.System)))
  16093. i--
  16094. dAtA[i] = 0x12
  16095. i -= len(m.Gateway)
  16096. copy(dAtA[i:], m.Gateway)
  16097. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Gateway)))
  16098. i--
  16099. dAtA[i] = 0xa
  16100. return len(dAtA) - i, nil
  16101. }
  16102. func (m *ScopeSelector) 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 *ScopeSelector) MarshalTo(dAtA []byte) (int, error) {
  16112. size := m.Size()
  16113. return m.MarshalToSizedBuffer(dAtA[:size])
  16114. }
  16115. func (m *ScopeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16116. i := len(dAtA)
  16117. _ = i
  16118. var l int
  16119. _ = l
  16120. if len(m.MatchExpressions) > 0 {
  16121. for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  16122. {
  16123. size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16124. if err != nil {
  16125. return 0, err
  16126. }
  16127. i -= size
  16128. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16129. }
  16130. i--
  16131. dAtA[i] = 0xa
  16132. }
  16133. }
  16134. return len(dAtA) - i, nil
  16135. }
  16136. func (m *ScopedResourceSelectorRequirement) Marshal() (dAtA []byte, err error) {
  16137. size := m.Size()
  16138. dAtA = make([]byte, size)
  16139. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16140. if err != nil {
  16141. return nil, err
  16142. }
  16143. return dAtA[:n], nil
  16144. }
  16145. func (m *ScopedResourceSelectorRequirement) MarshalTo(dAtA []byte) (int, error) {
  16146. size := m.Size()
  16147. return m.MarshalToSizedBuffer(dAtA[:size])
  16148. }
  16149. func (m *ScopedResourceSelectorRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16150. i := len(dAtA)
  16151. _ = i
  16152. var l int
  16153. _ = l
  16154. if len(m.Values) > 0 {
  16155. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  16156. i -= len(m.Values[iNdEx])
  16157. copy(dAtA[i:], m.Values[iNdEx])
  16158. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  16159. i--
  16160. dAtA[i] = 0x1a
  16161. }
  16162. }
  16163. i -= len(m.Operator)
  16164. copy(dAtA[i:], m.Operator)
  16165. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  16166. i--
  16167. dAtA[i] = 0x12
  16168. i -= len(m.ScopeName)
  16169. copy(dAtA[i:], m.ScopeName)
  16170. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ScopeName)))
  16171. i--
  16172. dAtA[i] = 0xa
  16173. return len(dAtA) - i, nil
  16174. }
  16175. func (m *SeccompProfile) Marshal() (dAtA []byte, err error) {
  16176. size := m.Size()
  16177. dAtA = make([]byte, size)
  16178. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16179. if err != nil {
  16180. return nil, err
  16181. }
  16182. return dAtA[:n], nil
  16183. }
  16184. func (m *SeccompProfile) MarshalTo(dAtA []byte) (int, error) {
  16185. size := m.Size()
  16186. return m.MarshalToSizedBuffer(dAtA[:size])
  16187. }
  16188. func (m *SeccompProfile) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16189. i := len(dAtA)
  16190. _ = i
  16191. var l int
  16192. _ = l
  16193. if m.LocalhostProfile != nil {
  16194. i -= len(*m.LocalhostProfile)
  16195. copy(dAtA[i:], *m.LocalhostProfile)
  16196. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LocalhostProfile)))
  16197. i--
  16198. dAtA[i] = 0x12
  16199. }
  16200. i -= len(m.Type)
  16201. copy(dAtA[i:], m.Type)
  16202. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16203. i--
  16204. dAtA[i] = 0xa
  16205. return len(dAtA) - i, nil
  16206. }
  16207. func (m *Secret) Marshal() (dAtA []byte, err error) {
  16208. size := m.Size()
  16209. dAtA = make([]byte, size)
  16210. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16211. if err != nil {
  16212. return nil, err
  16213. }
  16214. return dAtA[:n], nil
  16215. }
  16216. func (m *Secret) MarshalTo(dAtA []byte) (int, error) {
  16217. size := m.Size()
  16218. return m.MarshalToSizedBuffer(dAtA[:size])
  16219. }
  16220. func (m *Secret) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16221. i := len(dAtA)
  16222. _ = i
  16223. var l int
  16224. _ = l
  16225. if m.Immutable != nil {
  16226. i--
  16227. if *m.Immutable {
  16228. dAtA[i] = 1
  16229. } else {
  16230. dAtA[i] = 0
  16231. }
  16232. i--
  16233. dAtA[i] = 0x28
  16234. }
  16235. if len(m.StringData) > 0 {
  16236. keysForStringData := make([]string, 0, len(m.StringData))
  16237. for k := range m.StringData {
  16238. keysForStringData = append(keysForStringData, string(k))
  16239. }
  16240. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  16241. for iNdEx := len(keysForStringData) - 1; iNdEx >= 0; iNdEx-- {
  16242. v := m.StringData[string(keysForStringData[iNdEx])]
  16243. baseI := i
  16244. i -= len(v)
  16245. copy(dAtA[i:], v)
  16246. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16247. i--
  16248. dAtA[i] = 0x12
  16249. i -= len(keysForStringData[iNdEx])
  16250. copy(dAtA[i:], keysForStringData[iNdEx])
  16251. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForStringData[iNdEx])))
  16252. i--
  16253. dAtA[i] = 0xa
  16254. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16255. i--
  16256. dAtA[i] = 0x22
  16257. }
  16258. }
  16259. i -= len(m.Type)
  16260. copy(dAtA[i:], m.Type)
  16261. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  16262. i--
  16263. dAtA[i] = 0x1a
  16264. if len(m.Data) > 0 {
  16265. keysForData := make([]string, 0, len(m.Data))
  16266. for k := range m.Data {
  16267. keysForData = append(keysForData, string(k))
  16268. }
  16269. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  16270. for iNdEx := len(keysForData) - 1; iNdEx >= 0; iNdEx-- {
  16271. v := m.Data[string(keysForData[iNdEx])]
  16272. baseI := i
  16273. if v != nil {
  16274. i -= len(v)
  16275. copy(dAtA[i:], v)
  16276. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  16277. i--
  16278. dAtA[i] = 0x12
  16279. }
  16280. i -= len(keysForData[iNdEx])
  16281. copy(dAtA[i:], keysForData[iNdEx])
  16282. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForData[iNdEx])))
  16283. i--
  16284. dAtA[i] = 0xa
  16285. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  16286. i--
  16287. dAtA[i] = 0x12
  16288. }
  16289. }
  16290. {
  16291. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16292. if err != nil {
  16293. return 0, err
  16294. }
  16295. i -= size
  16296. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16297. }
  16298. i--
  16299. dAtA[i] = 0xa
  16300. return len(dAtA) - i, nil
  16301. }
  16302. func (m *SecretEnvSource) Marshal() (dAtA []byte, err error) {
  16303. size := m.Size()
  16304. dAtA = make([]byte, size)
  16305. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16306. if err != nil {
  16307. return nil, err
  16308. }
  16309. return dAtA[:n], nil
  16310. }
  16311. func (m *SecretEnvSource) MarshalTo(dAtA []byte) (int, error) {
  16312. size := m.Size()
  16313. return m.MarshalToSizedBuffer(dAtA[:size])
  16314. }
  16315. func (m *SecretEnvSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16316. i := len(dAtA)
  16317. _ = i
  16318. var l int
  16319. _ = l
  16320. if m.Optional != nil {
  16321. i--
  16322. if *m.Optional {
  16323. dAtA[i] = 1
  16324. } else {
  16325. dAtA[i] = 0
  16326. }
  16327. i--
  16328. dAtA[i] = 0x10
  16329. }
  16330. {
  16331. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16332. if err != nil {
  16333. return 0, err
  16334. }
  16335. i -= size
  16336. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16337. }
  16338. i--
  16339. dAtA[i] = 0xa
  16340. return len(dAtA) - i, nil
  16341. }
  16342. func (m *SecretKeySelector) 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 *SecretKeySelector) MarshalTo(dAtA []byte) (int, error) {
  16352. size := m.Size()
  16353. return m.MarshalToSizedBuffer(dAtA[:size])
  16354. }
  16355. func (m *SecretKeySelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16356. i := len(dAtA)
  16357. _ = i
  16358. var l int
  16359. _ = l
  16360. if m.Optional != nil {
  16361. i--
  16362. if *m.Optional {
  16363. dAtA[i] = 1
  16364. } else {
  16365. dAtA[i] = 0
  16366. }
  16367. i--
  16368. dAtA[i] = 0x18
  16369. }
  16370. i -= len(m.Key)
  16371. copy(dAtA[i:], m.Key)
  16372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  16373. i--
  16374. dAtA[i] = 0x12
  16375. {
  16376. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16377. if err != nil {
  16378. return 0, err
  16379. }
  16380. i -= size
  16381. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16382. }
  16383. i--
  16384. dAtA[i] = 0xa
  16385. return len(dAtA) - i, nil
  16386. }
  16387. func (m *SecretList) Marshal() (dAtA []byte, err error) {
  16388. size := m.Size()
  16389. dAtA = make([]byte, size)
  16390. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16391. if err != nil {
  16392. return nil, err
  16393. }
  16394. return dAtA[:n], nil
  16395. }
  16396. func (m *SecretList) MarshalTo(dAtA []byte) (int, error) {
  16397. size := m.Size()
  16398. return m.MarshalToSizedBuffer(dAtA[:size])
  16399. }
  16400. func (m *SecretList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16401. i := len(dAtA)
  16402. _ = i
  16403. var l int
  16404. _ = l
  16405. if len(m.Items) > 0 {
  16406. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16407. {
  16408. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16409. if err != nil {
  16410. return 0, err
  16411. }
  16412. i -= size
  16413. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16414. }
  16415. i--
  16416. dAtA[i] = 0x12
  16417. }
  16418. }
  16419. {
  16420. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16421. if err != nil {
  16422. return 0, err
  16423. }
  16424. i -= size
  16425. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16426. }
  16427. i--
  16428. dAtA[i] = 0xa
  16429. return len(dAtA) - i, nil
  16430. }
  16431. func (m *SecretProjection) Marshal() (dAtA []byte, err error) {
  16432. size := m.Size()
  16433. dAtA = make([]byte, size)
  16434. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16435. if err != nil {
  16436. return nil, err
  16437. }
  16438. return dAtA[:n], nil
  16439. }
  16440. func (m *SecretProjection) MarshalTo(dAtA []byte) (int, error) {
  16441. size := m.Size()
  16442. return m.MarshalToSizedBuffer(dAtA[:size])
  16443. }
  16444. func (m *SecretProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16445. i := len(dAtA)
  16446. _ = i
  16447. var l int
  16448. _ = l
  16449. if m.Optional != nil {
  16450. i--
  16451. if *m.Optional {
  16452. dAtA[i] = 1
  16453. } else {
  16454. dAtA[i] = 0
  16455. }
  16456. i--
  16457. dAtA[i] = 0x20
  16458. }
  16459. if len(m.Items) > 0 {
  16460. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16461. {
  16462. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16463. if err != nil {
  16464. return 0, err
  16465. }
  16466. i -= size
  16467. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16468. }
  16469. i--
  16470. dAtA[i] = 0x12
  16471. }
  16472. }
  16473. {
  16474. size, err := m.LocalObjectReference.MarshalToSizedBuffer(dAtA[:i])
  16475. if err != nil {
  16476. return 0, err
  16477. }
  16478. i -= size
  16479. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16480. }
  16481. i--
  16482. dAtA[i] = 0xa
  16483. return len(dAtA) - i, nil
  16484. }
  16485. func (m *SecretReference) Marshal() (dAtA []byte, err error) {
  16486. size := m.Size()
  16487. dAtA = make([]byte, size)
  16488. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16489. if err != nil {
  16490. return nil, err
  16491. }
  16492. return dAtA[:n], nil
  16493. }
  16494. func (m *SecretReference) MarshalTo(dAtA []byte) (int, error) {
  16495. size := m.Size()
  16496. return m.MarshalToSizedBuffer(dAtA[:size])
  16497. }
  16498. func (m *SecretReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16499. i := len(dAtA)
  16500. _ = i
  16501. var l int
  16502. _ = l
  16503. i -= len(m.Namespace)
  16504. copy(dAtA[i:], m.Namespace)
  16505. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  16506. i--
  16507. dAtA[i] = 0x12
  16508. i -= len(m.Name)
  16509. copy(dAtA[i:], m.Name)
  16510. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  16511. i--
  16512. dAtA[i] = 0xa
  16513. return len(dAtA) - i, nil
  16514. }
  16515. func (m *SecretVolumeSource) Marshal() (dAtA []byte, err error) {
  16516. size := m.Size()
  16517. dAtA = make([]byte, size)
  16518. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16519. if err != nil {
  16520. return nil, err
  16521. }
  16522. return dAtA[:n], nil
  16523. }
  16524. func (m *SecretVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  16525. size := m.Size()
  16526. return m.MarshalToSizedBuffer(dAtA[:size])
  16527. }
  16528. func (m *SecretVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16529. i := len(dAtA)
  16530. _ = i
  16531. var l int
  16532. _ = l
  16533. if m.Optional != nil {
  16534. i--
  16535. if *m.Optional {
  16536. dAtA[i] = 1
  16537. } else {
  16538. dAtA[i] = 0
  16539. }
  16540. i--
  16541. dAtA[i] = 0x20
  16542. }
  16543. if m.DefaultMode != nil {
  16544. i = encodeVarintGenerated(dAtA, i, uint64(*m.DefaultMode))
  16545. i--
  16546. dAtA[i] = 0x18
  16547. }
  16548. if len(m.Items) > 0 {
  16549. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16550. {
  16551. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16552. if err != nil {
  16553. return 0, err
  16554. }
  16555. i -= size
  16556. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16557. }
  16558. i--
  16559. dAtA[i] = 0x12
  16560. }
  16561. }
  16562. i -= len(m.SecretName)
  16563. copy(dAtA[i:], m.SecretName)
  16564. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  16565. i--
  16566. dAtA[i] = 0xa
  16567. return len(dAtA) - i, nil
  16568. }
  16569. func (m *SecurityContext) Marshal() (dAtA []byte, err error) {
  16570. size := m.Size()
  16571. dAtA = make([]byte, size)
  16572. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16573. if err != nil {
  16574. return nil, err
  16575. }
  16576. return dAtA[:n], nil
  16577. }
  16578. func (m *SecurityContext) MarshalTo(dAtA []byte) (int, error) {
  16579. size := m.Size()
  16580. return m.MarshalToSizedBuffer(dAtA[:size])
  16581. }
  16582. func (m *SecurityContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16583. i := len(dAtA)
  16584. _ = i
  16585. var l int
  16586. _ = l
  16587. if m.SeccompProfile != nil {
  16588. {
  16589. size, err := m.SeccompProfile.MarshalToSizedBuffer(dAtA[:i])
  16590. if err != nil {
  16591. return 0, err
  16592. }
  16593. i -= size
  16594. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16595. }
  16596. i--
  16597. dAtA[i] = 0x5a
  16598. }
  16599. if m.WindowsOptions != nil {
  16600. {
  16601. size, err := m.WindowsOptions.MarshalToSizedBuffer(dAtA[:i])
  16602. if err != nil {
  16603. return 0, err
  16604. }
  16605. i -= size
  16606. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16607. }
  16608. i--
  16609. dAtA[i] = 0x52
  16610. }
  16611. if m.ProcMount != nil {
  16612. i -= len(*m.ProcMount)
  16613. copy(dAtA[i:], *m.ProcMount)
  16614. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ProcMount)))
  16615. i--
  16616. dAtA[i] = 0x4a
  16617. }
  16618. if m.RunAsGroup != nil {
  16619. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsGroup))
  16620. i--
  16621. dAtA[i] = 0x40
  16622. }
  16623. if m.AllowPrivilegeEscalation != nil {
  16624. i--
  16625. if *m.AllowPrivilegeEscalation {
  16626. dAtA[i] = 1
  16627. } else {
  16628. dAtA[i] = 0
  16629. }
  16630. i--
  16631. dAtA[i] = 0x38
  16632. }
  16633. if m.ReadOnlyRootFilesystem != nil {
  16634. i--
  16635. if *m.ReadOnlyRootFilesystem {
  16636. dAtA[i] = 1
  16637. } else {
  16638. dAtA[i] = 0
  16639. }
  16640. i--
  16641. dAtA[i] = 0x30
  16642. }
  16643. if m.RunAsNonRoot != nil {
  16644. i--
  16645. if *m.RunAsNonRoot {
  16646. dAtA[i] = 1
  16647. } else {
  16648. dAtA[i] = 0
  16649. }
  16650. i--
  16651. dAtA[i] = 0x28
  16652. }
  16653. if m.RunAsUser != nil {
  16654. i = encodeVarintGenerated(dAtA, i, uint64(*m.RunAsUser))
  16655. i--
  16656. dAtA[i] = 0x20
  16657. }
  16658. if m.SELinuxOptions != nil {
  16659. {
  16660. size, err := m.SELinuxOptions.MarshalToSizedBuffer(dAtA[:i])
  16661. if err != nil {
  16662. return 0, err
  16663. }
  16664. i -= size
  16665. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16666. }
  16667. i--
  16668. dAtA[i] = 0x1a
  16669. }
  16670. if m.Privileged != nil {
  16671. i--
  16672. if *m.Privileged {
  16673. dAtA[i] = 1
  16674. } else {
  16675. dAtA[i] = 0
  16676. }
  16677. i--
  16678. dAtA[i] = 0x10
  16679. }
  16680. if m.Capabilities != nil {
  16681. {
  16682. size, err := m.Capabilities.MarshalToSizedBuffer(dAtA[:i])
  16683. if err != nil {
  16684. return 0, err
  16685. }
  16686. i -= size
  16687. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16688. }
  16689. i--
  16690. dAtA[i] = 0xa
  16691. }
  16692. return len(dAtA) - i, nil
  16693. }
  16694. func (m *SerializedReference) Marshal() (dAtA []byte, err error) {
  16695. size := m.Size()
  16696. dAtA = make([]byte, size)
  16697. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16698. if err != nil {
  16699. return nil, err
  16700. }
  16701. return dAtA[:n], nil
  16702. }
  16703. func (m *SerializedReference) MarshalTo(dAtA []byte) (int, error) {
  16704. size := m.Size()
  16705. return m.MarshalToSizedBuffer(dAtA[:size])
  16706. }
  16707. func (m *SerializedReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16708. i := len(dAtA)
  16709. _ = i
  16710. var l int
  16711. _ = l
  16712. {
  16713. size, err := m.Reference.MarshalToSizedBuffer(dAtA[:i])
  16714. if err != nil {
  16715. return 0, err
  16716. }
  16717. i -= size
  16718. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16719. }
  16720. i--
  16721. dAtA[i] = 0xa
  16722. return len(dAtA) - i, nil
  16723. }
  16724. func (m *Service) Marshal() (dAtA []byte, err error) {
  16725. size := m.Size()
  16726. dAtA = make([]byte, size)
  16727. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16728. if err != nil {
  16729. return nil, err
  16730. }
  16731. return dAtA[:n], nil
  16732. }
  16733. func (m *Service) MarshalTo(dAtA []byte) (int, error) {
  16734. size := m.Size()
  16735. return m.MarshalToSizedBuffer(dAtA[:size])
  16736. }
  16737. func (m *Service) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16738. i := len(dAtA)
  16739. _ = i
  16740. var l int
  16741. _ = l
  16742. {
  16743. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  16744. if err != nil {
  16745. return 0, err
  16746. }
  16747. i -= size
  16748. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16749. }
  16750. i--
  16751. dAtA[i] = 0x1a
  16752. {
  16753. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  16754. if err != nil {
  16755. return 0, err
  16756. }
  16757. i -= size
  16758. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16759. }
  16760. i--
  16761. dAtA[i] = 0x12
  16762. {
  16763. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16764. if err != nil {
  16765. return 0, err
  16766. }
  16767. i -= size
  16768. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16769. }
  16770. i--
  16771. dAtA[i] = 0xa
  16772. return len(dAtA) - i, nil
  16773. }
  16774. func (m *ServiceAccount) Marshal() (dAtA []byte, err error) {
  16775. size := m.Size()
  16776. dAtA = make([]byte, size)
  16777. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16778. if err != nil {
  16779. return nil, err
  16780. }
  16781. return dAtA[:n], nil
  16782. }
  16783. func (m *ServiceAccount) MarshalTo(dAtA []byte) (int, error) {
  16784. size := m.Size()
  16785. return m.MarshalToSizedBuffer(dAtA[:size])
  16786. }
  16787. func (m *ServiceAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16788. i := len(dAtA)
  16789. _ = i
  16790. var l int
  16791. _ = l
  16792. if m.AutomountServiceAccountToken != nil {
  16793. i--
  16794. if *m.AutomountServiceAccountToken {
  16795. dAtA[i] = 1
  16796. } else {
  16797. dAtA[i] = 0
  16798. }
  16799. i--
  16800. dAtA[i] = 0x20
  16801. }
  16802. if len(m.ImagePullSecrets) > 0 {
  16803. for iNdEx := len(m.ImagePullSecrets) - 1; iNdEx >= 0; iNdEx-- {
  16804. {
  16805. size, err := m.ImagePullSecrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16806. if err != nil {
  16807. return 0, err
  16808. }
  16809. i -= size
  16810. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16811. }
  16812. i--
  16813. dAtA[i] = 0x1a
  16814. }
  16815. }
  16816. if len(m.Secrets) > 0 {
  16817. for iNdEx := len(m.Secrets) - 1; iNdEx >= 0; iNdEx-- {
  16818. {
  16819. size, err := m.Secrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16820. if err != nil {
  16821. return 0, err
  16822. }
  16823. i -= size
  16824. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16825. }
  16826. i--
  16827. dAtA[i] = 0x12
  16828. }
  16829. }
  16830. {
  16831. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  16832. if err != nil {
  16833. return 0, err
  16834. }
  16835. i -= size
  16836. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16837. }
  16838. i--
  16839. dAtA[i] = 0xa
  16840. return len(dAtA) - i, nil
  16841. }
  16842. func (m *ServiceAccountList) Marshal() (dAtA []byte, err error) {
  16843. size := m.Size()
  16844. dAtA = make([]byte, size)
  16845. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16846. if err != nil {
  16847. return nil, err
  16848. }
  16849. return dAtA[:n], nil
  16850. }
  16851. func (m *ServiceAccountList) MarshalTo(dAtA []byte) (int, error) {
  16852. size := m.Size()
  16853. return m.MarshalToSizedBuffer(dAtA[:size])
  16854. }
  16855. func (m *ServiceAccountList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16856. i := len(dAtA)
  16857. _ = i
  16858. var l int
  16859. _ = l
  16860. if len(m.Items) > 0 {
  16861. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16862. {
  16863. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16864. if err != nil {
  16865. return 0, err
  16866. }
  16867. i -= size
  16868. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16869. }
  16870. i--
  16871. dAtA[i] = 0x12
  16872. }
  16873. }
  16874. {
  16875. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16876. if err != nil {
  16877. return 0, err
  16878. }
  16879. i -= size
  16880. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16881. }
  16882. i--
  16883. dAtA[i] = 0xa
  16884. return len(dAtA) - i, nil
  16885. }
  16886. func (m *ServiceAccountTokenProjection) Marshal() (dAtA []byte, err error) {
  16887. size := m.Size()
  16888. dAtA = make([]byte, size)
  16889. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16890. if err != nil {
  16891. return nil, err
  16892. }
  16893. return dAtA[:n], nil
  16894. }
  16895. func (m *ServiceAccountTokenProjection) MarshalTo(dAtA []byte) (int, error) {
  16896. size := m.Size()
  16897. return m.MarshalToSizedBuffer(dAtA[:size])
  16898. }
  16899. func (m *ServiceAccountTokenProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16900. i := len(dAtA)
  16901. _ = i
  16902. var l int
  16903. _ = l
  16904. i -= len(m.Path)
  16905. copy(dAtA[i:], m.Path)
  16906. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  16907. i--
  16908. dAtA[i] = 0x1a
  16909. if m.ExpirationSeconds != nil {
  16910. i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
  16911. i--
  16912. dAtA[i] = 0x10
  16913. }
  16914. i -= len(m.Audience)
  16915. copy(dAtA[i:], m.Audience)
  16916. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Audience)))
  16917. i--
  16918. dAtA[i] = 0xa
  16919. return len(dAtA) - i, nil
  16920. }
  16921. func (m *ServiceList) Marshal() (dAtA []byte, err error) {
  16922. size := m.Size()
  16923. dAtA = make([]byte, size)
  16924. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16925. if err != nil {
  16926. return nil, err
  16927. }
  16928. return dAtA[:n], nil
  16929. }
  16930. func (m *ServiceList) MarshalTo(dAtA []byte) (int, error) {
  16931. size := m.Size()
  16932. return m.MarshalToSizedBuffer(dAtA[:size])
  16933. }
  16934. func (m *ServiceList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16935. i := len(dAtA)
  16936. _ = i
  16937. var l int
  16938. _ = l
  16939. if len(m.Items) > 0 {
  16940. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  16941. {
  16942. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  16943. if err != nil {
  16944. return 0, err
  16945. }
  16946. i -= size
  16947. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16948. }
  16949. i--
  16950. dAtA[i] = 0x12
  16951. }
  16952. }
  16953. {
  16954. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  16955. if err != nil {
  16956. return 0, err
  16957. }
  16958. i -= size
  16959. i = encodeVarintGenerated(dAtA, i, uint64(size))
  16960. }
  16961. i--
  16962. dAtA[i] = 0xa
  16963. return len(dAtA) - i, nil
  16964. }
  16965. func (m *ServicePort) Marshal() (dAtA []byte, err error) {
  16966. size := m.Size()
  16967. dAtA = make([]byte, size)
  16968. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  16969. if err != nil {
  16970. return nil, err
  16971. }
  16972. return dAtA[:n], nil
  16973. }
  16974. func (m *ServicePort) MarshalTo(dAtA []byte) (int, error) {
  16975. size := m.Size()
  16976. return m.MarshalToSizedBuffer(dAtA[:size])
  16977. }
  16978. func (m *ServicePort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  16979. i := len(dAtA)
  16980. _ = i
  16981. var l int
  16982. _ = l
  16983. if m.AppProtocol != nil {
  16984. i -= len(*m.AppProtocol)
  16985. copy(dAtA[i:], *m.AppProtocol)
  16986. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.AppProtocol)))
  16987. i--
  16988. dAtA[i] = 0x32
  16989. }
  16990. i = encodeVarintGenerated(dAtA, i, uint64(m.NodePort))
  16991. i--
  16992. dAtA[i] = 0x28
  16993. {
  16994. size, err := m.TargetPort.MarshalToSizedBuffer(dAtA[:i])
  16995. if err != nil {
  16996. return 0, err
  16997. }
  16998. i -= size
  16999. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17000. }
  17001. i--
  17002. dAtA[i] = 0x22
  17003. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  17004. i--
  17005. dAtA[i] = 0x18
  17006. i -= len(m.Protocol)
  17007. copy(dAtA[i:], m.Protocol)
  17008. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  17009. i--
  17010. dAtA[i] = 0x12
  17011. i -= len(m.Name)
  17012. copy(dAtA[i:], m.Name)
  17013. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17014. i--
  17015. dAtA[i] = 0xa
  17016. return len(dAtA) - i, nil
  17017. }
  17018. func (m *ServiceProxyOptions) Marshal() (dAtA []byte, err error) {
  17019. size := m.Size()
  17020. dAtA = make([]byte, size)
  17021. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17022. if err != nil {
  17023. return nil, err
  17024. }
  17025. return dAtA[:n], nil
  17026. }
  17027. func (m *ServiceProxyOptions) MarshalTo(dAtA []byte) (int, error) {
  17028. size := m.Size()
  17029. return m.MarshalToSizedBuffer(dAtA[:size])
  17030. }
  17031. func (m *ServiceProxyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17032. i := len(dAtA)
  17033. _ = i
  17034. var l int
  17035. _ = l
  17036. i -= len(m.Path)
  17037. copy(dAtA[i:], m.Path)
  17038. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  17039. i--
  17040. dAtA[i] = 0xa
  17041. return len(dAtA) - i, nil
  17042. }
  17043. func (m *ServiceSpec) Marshal() (dAtA []byte, err error) {
  17044. size := m.Size()
  17045. dAtA = make([]byte, size)
  17046. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17047. if err != nil {
  17048. return nil, err
  17049. }
  17050. return dAtA[:n], nil
  17051. }
  17052. func (m *ServiceSpec) MarshalTo(dAtA []byte) (int, error) {
  17053. size := m.Size()
  17054. return m.MarshalToSizedBuffer(dAtA[:size])
  17055. }
  17056. func (m *ServiceSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17057. i := len(dAtA)
  17058. _ = i
  17059. var l int
  17060. _ = l
  17061. if m.InternalTrafficPolicy != nil {
  17062. i -= len(*m.InternalTrafficPolicy)
  17063. copy(dAtA[i:], *m.InternalTrafficPolicy)
  17064. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.InternalTrafficPolicy)))
  17065. i--
  17066. dAtA[i] = 0x1
  17067. i--
  17068. dAtA[i] = 0xb2
  17069. }
  17070. if m.LoadBalancerClass != nil {
  17071. i -= len(*m.LoadBalancerClass)
  17072. copy(dAtA[i:], *m.LoadBalancerClass)
  17073. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LoadBalancerClass)))
  17074. i--
  17075. dAtA[i] = 0x1
  17076. i--
  17077. dAtA[i] = 0xaa
  17078. }
  17079. if m.AllocateLoadBalancerNodePorts != nil {
  17080. i--
  17081. if *m.AllocateLoadBalancerNodePorts {
  17082. dAtA[i] = 1
  17083. } else {
  17084. dAtA[i] = 0
  17085. }
  17086. i--
  17087. dAtA[i] = 0x1
  17088. i--
  17089. dAtA[i] = 0xa0
  17090. }
  17091. if len(m.IPFamilies) > 0 {
  17092. for iNdEx := len(m.IPFamilies) - 1; iNdEx >= 0; iNdEx-- {
  17093. i -= len(m.IPFamilies[iNdEx])
  17094. copy(dAtA[i:], m.IPFamilies[iNdEx])
  17095. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IPFamilies[iNdEx])))
  17096. i--
  17097. dAtA[i] = 0x1
  17098. i--
  17099. dAtA[i] = 0x9a
  17100. }
  17101. }
  17102. if len(m.ClusterIPs) > 0 {
  17103. for iNdEx := len(m.ClusterIPs) - 1; iNdEx >= 0; iNdEx-- {
  17104. i -= len(m.ClusterIPs[iNdEx])
  17105. copy(dAtA[i:], m.ClusterIPs[iNdEx])
  17106. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIPs[iNdEx])))
  17107. i--
  17108. dAtA[i] = 0x1
  17109. i--
  17110. dAtA[i] = 0x92
  17111. }
  17112. }
  17113. if m.IPFamilyPolicy != nil {
  17114. i -= len(*m.IPFamilyPolicy)
  17115. copy(dAtA[i:], *m.IPFamilyPolicy)
  17116. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IPFamilyPolicy)))
  17117. i--
  17118. dAtA[i] = 0x1
  17119. i--
  17120. dAtA[i] = 0x8a
  17121. }
  17122. if len(m.TopologyKeys) > 0 {
  17123. for iNdEx := len(m.TopologyKeys) - 1; iNdEx >= 0; iNdEx-- {
  17124. i -= len(m.TopologyKeys[iNdEx])
  17125. copy(dAtA[i:], m.TopologyKeys[iNdEx])
  17126. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKeys[iNdEx])))
  17127. i--
  17128. dAtA[i] = 0x1
  17129. i--
  17130. dAtA[i] = 0x82
  17131. }
  17132. }
  17133. if m.SessionAffinityConfig != nil {
  17134. {
  17135. size, err := m.SessionAffinityConfig.MarshalToSizedBuffer(dAtA[:i])
  17136. if err != nil {
  17137. return 0, err
  17138. }
  17139. i -= size
  17140. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17141. }
  17142. i--
  17143. dAtA[i] = 0x72
  17144. }
  17145. i--
  17146. if m.PublishNotReadyAddresses {
  17147. dAtA[i] = 1
  17148. } else {
  17149. dAtA[i] = 0
  17150. }
  17151. i--
  17152. dAtA[i] = 0x68
  17153. i = encodeVarintGenerated(dAtA, i, uint64(m.HealthCheckNodePort))
  17154. i--
  17155. dAtA[i] = 0x60
  17156. i -= len(m.ExternalTrafficPolicy)
  17157. copy(dAtA[i:], m.ExternalTrafficPolicy)
  17158. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalTrafficPolicy)))
  17159. i--
  17160. dAtA[i] = 0x5a
  17161. i -= len(m.ExternalName)
  17162. copy(dAtA[i:], m.ExternalName)
  17163. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalName)))
  17164. i--
  17165. dAtA[i] = 0x52
  17166. if len(m.LoadBalancerSourceRanges) > 0 {
  17167. for iNdEx := len(m.LoadBalancerSourceRanges) - 1; iNdEx >= 0; iNdEx-- {
  17168. i -= len(m.LoadBalancerSourceRanges[iNdEx])
  17169. copy(dAtA[i:], m.LoadBalancerSourceRanges[iNdEx])
  17170. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerSourceRanges[iNdEx])))
  17171. i--
  17172. dAtA[i] = 0x4a
  17173. }
  17174. }
  17175. i -= len(m.LoadBalancerIP)
  17176. copy(dAtA[i:], m.LoadBalancerIP)
  17177. i = encodeVarintGenerated(dAtA, i, uint64(len(m.LoadBalancerIP)))
  17178. i--
  17179. dAtA[i] = 0x42
  17180. i -= len(m.SessionAffinity)
  17181. copy(dAtA[i:], m.SessionAffinity)
  17182. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SessionAffinity)))
  17183. i--
  17184. dAtA[i] = 0x3a
  17185. if len(m.ExternalIPs) > 0 {
  17186. for iNdEx := len(m.ExternalIPs) - 1; iNdEx >= 0; iNdEx-- {
  17187. i -= len(m.ExternalIPs[iNdEx])
  17188. copy(dAtA[i:], m.ExternalIPs[iNdEx])
  17189. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalIPs[iNdEx])))
  17190. i--
  17191. dAtA[i] = 0x2a
  17192. }
  17193. }
  17194. i -= len(m.Type)
  17195. copy(dAtA[i:], m.Type)
  17196. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  17197. i--
  17198. dAtA[i] = 0x22
  17199. i -= len(m.ClusterIP)
  17200. copy(dAtA[i:], m.ClusterIP)
  17201. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterIP)))
  17202. i--
  17203. dAtA[i] = 0x1a
  17204. if len(m.Selector) > 0 {
  17205. keysForSelector := make([]string, 0, len(m.Selector))
  17206. for k := range m.Selector {
  17207. keysForSelector = append(keysForSelector, string(k))
  17208. }
  17209. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  17210. for iNdEx := len(keysForSelector) - 1; iNdEx >= 0; iNdEx-- {
  17211. v := m.Selector[string(keysForSelector[iNdEx])]
  17212. baseI := i
  17213. i -= len(v)
  17214. copy(dAtA[i:], v)
  17215. i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  17216. i--
  17217. dAtA[i] = 0x12
  17218. i -= len(keysForSelector[iNdEx])
  17219. copy(dAtA[i:], keysForSelector[iNdEx])
  17220. i = encodeVarintGenerated(dAtA, i, uint64(len(keysForSelector[iNdEx])))
  17221. i--
  17222. dAtA[i] = 0xa
  17223. i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  17224. i--
  17225. dAtA[i] = 0x12
  17226. }
  17227. }
  17228. if len(m.Ports) > 0 {
  17229. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  17230. {
  17231. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17232. if err != nil {
  17233. return 0, err
  17234. }
  17235. i -= size
  17236. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17237. }
  17238. i--
  17239. dAtA[i] = 0xa
  17240. }
  17241. }
  17242. return len(dAtA) - i, nil
  17243. }
  17244. func (m *ServiceStatus) Marshal() (dAtA []byte, err error) {
  17245. size := m.Size()
  17246. dAtA = make([]byte, size)
  17247. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17248. if err != nil {
  17249. return nil, err
  17250. }
  17251. return dAtA[:n], nil
  17252. }
  17253. func (m *ServiceStatus) MarshalTo(dAtA []byte) (int, error) {
  17254. size := m.Size()
  17255. return m.MarshalToSizedBuffer(dAtA[:size])
  17256. }
  17257. func (m *ServiceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17258. i := len(dAtA)
  17259. _ = i
  17260. var l int
  17261. _ = l
  17262. if len(m.Conditions) > 0 {
  17263. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  17264. {
  17265. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17266. if err != nil {
  17267. return 0, err
  17268. }
  17269. i -= size
  17270. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17271. }
  17272. i--
  17273. dAtA[i] = 0x12
  17274. }
  17275. }
  17276. {
  17277. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  17278. if err != nil {
  17279. return 0, err
  17280. }
  17281. i -= size
  17282. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17283. }
  17284. i--
  17285. dAtA[i] = 0xa
  17286. return len(dAtA) - i, nil
  17287. }
  17288. func (m *SessionAffinityConfig) Marshal() (dAtA []byte, err error) {
  17289. size := m.Size()
  17290. dAtA = make([]byte, size)
  17291. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17292. if err != nil {
  17293. return nil, err
  17294. }
  17295. return dAtA[:n], nil
  17296. }
  17297. func (m *SessionAffinityConfig) MarshalTo(dAtA []byte) (int, error) {
  17298. size := m.Size()
  17299. return m.MarshalToSizedBuffer(dAtA[:size])
  17300. }
  17301. func (m *SessionAffinityConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17302. i := len(dAtA)
  17303. _ = i
  17304. var l int
  17305. _ = l
  17306. if m.ClientIP != nil {
  17307. {
  17308. size, err := m.ClientIP.MarshalToSizedBuffer(dAtA[:i])
  17309. if err != nil {
  17310. return 0, err
  17311. }
  17312. i -= size
  17313. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17314. }
  17315. i--
  17316. dAtA[i] = 0xa
  17317. }
  17318. return len(dAtA) - i, nil
  17319. }
  17320. func (m *StorageOSPersistentVolumeSource) Marshal() (dAtA []byte, err error) {
  17321. size := m.Size()
  17322. dAtA = make([]byte, size)
  17323. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17324. if err != nil {
  17325. return nil, err
  17326. }
  17327. return dAtA[:n], nil
  17328. }
  17329. func (m *StorageOSPersistentVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17330. size := m.Size()
  17331. return m.MarshalToSizedBuffer(dAtA[:size])
  17332. }
  17333. func (m *StorageOSPersistentVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17334. i := len(dAtA)
  17335. _ = i
  17336. var l int
  17337. _ = l
  17338. if m.SecretRef != nil {
  17339. {
  17340. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17341. if err != nil {
  17342. return 0, err
  17343. }
  17344. i -= size
  17345. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17346. }
  17347. i--
  17348. dAtA[i] = 0x2a
  17349. }
  17350. i--
  17351. if m.ReadOnly {
  17352. dAtA[i] = 1
  17353. } else {
  17354. dAtA[i] = 0
  17355. }
  17356. i--
  17357. dAtA[i] = 0x20
  17358. i -= len(m.FSType)
  17359. copy(dAtA[i:], m.FSType)
  17360. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17361. i--
  17362. dAtA[i] = 0x1a
  17363. i -= len(m.VolumeNamespace)
  17364. copy(dAtA[i:], m.VolumeNamespace)
  17365. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17366. i--
  17367. dAtA[i] = 0x12
  17368. i -= len(m.VolumeName)
  17369. copy(dAtA[i:], m.VolumeName)
  17370. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17371. i--
  17372. dAtA[i] = 0xa
  17373. return len(dAtA) - i, nil
  17374. }
  17375. func (m *StorageOSVolumeSource) Marshal() (dAtA []byte, err error) {
  17376. size := m.Size()
  17377. dAtA = make([]byte, size)
  17378. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17379. if err != nil {
  17380. return nil, err
  17381. }
  17382. return dAtA[:n], nil
  17383. }
  17384. func (m *StorageOSVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17385. size := m.Size()
  17386. return m.MarshalToSizedBuffer(dAtA[:size])
  17387. }
  17388. func (m *StorageOSVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17389. i := len(dAtA)
  17390. _ = i
  17391. var l int
  17392. _ = l
  17393. if m.SecretRef != nil {
  17394. {
  17395. size, err := m.SecretRef.MarshalToSizedBuffer(dAtA[:i])
  17396. if err != nil {
  17397. return 0, err
  17398. }
  17399. i -= size
  17400. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17401. }
  17402. i--
  17403. dAtA[i] = 0x2a
  17404. }
  17405. i--
  17406. if m.ReadOnly {
  17407. dAtA[i] = 1
  17408. } else {
  17409. dAtA[i] = 0
  17410. }
  17411. i--
  17412. dAtA[i] = 0x20
  17413. i -= len(m.FSType)
  17414. copy(dAtA[i:], m.FSType)
  17415. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  17416. i--
  17417. dAtA[i] = 0x1a
  17418. i -= len(m.VolumeNamespace)
  17419. copy(dAtA[i:], m.VolumeNamespace)
  17420. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeNamespace)))
  17421. i--
  17422. dAtA[i] = 0x12
  17423. i -= len(m.VolumeName)
  17424. copy(dAtA[i:], m.VolumeName)
  17425. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumeName)))
  17426. i--
  17427. dAtA[i] = 0xa
  17428. return len(dAtA) - i, nil
  17429. }
  17430. func (m *Sysctl) Marshal() (dAtA []byte, err error) {
  17431. size := m.Size()
  17432. dAtA = make([]byte, size)
  17433. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17434. if err != nil {
  17435. return nil, err
  17436. }
  17437. return dAtA[:n], nil
  17438. }
  17439. func (m *Sysctl) MarshalTo(dAtA []byte) (int, error) {
  17440. size := m.Size()
  17441. return m.MarshalToSizedBuffer(dAtA[:size])
  17442. }
  17443. func (m *Sysctl) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17444. i := len(dAtA)
  17445. _ = i
  17446. var l int
  17447. _ = l
  17448. i -= len(m.Value)
  17449. copy(dAtA[i:], m.Value)
  17450. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17451. i--
  17452. dAtA[i] = 0x12
  17453. i -= len(m.Name)
  17454. copy(dAtA[i:], m.Name)
  17455. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17456. i--
  17457. dAtA[i] = 0xa
  17458. return len(dAtA) - i, nil
  17459. }
  17460. func (m *TCPSocketAction) Marshal() (dAtA []byte, err error) {
  17461. size := m.Size()
  17462. dAtA = make([]byte, size)
  17463. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17464. if err != nil {
  17465. return nil, err
  17466. }
  17467. return dAtA[:n], nil
  17468. }
  17469. func (m *TCPSocketAction) MarshalTo(dAtA []byte) (int, error) {
  17470. size := m.Size()
  17471. return m.MarshalToSizedBuffer(dAtA[:size])
  17472. }
  17473. func (m *TCPSocketAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17474. i := len(dAtA)
  17475. _ = i
  17476. var l int
  17477. _ = l
  17478. i -= len(m.Host)
  17479. copy(dAtA[i:], m.Host)
  17480. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  17481. i--
  17482. dAtA[i] = 0x12
  17483. {
  17484. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  17485. if err != nil {
  17486. return 0, err
  17487. }
  17488. i -= size
  17489. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17490. }
  17491. i--
  17492. dAtA[i] = 0xa
  17493. return len(dAtA) - i, nil
  17494. }
  17495. func (m *Taint) Marshal() (dAtA []byte, err error) {
  17496. size := m.Size()
  17497. dAtA = make([]byte, size)
  17498. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17499. if err != nil {
  17500. return nil, err
  17501. }
  17502. return dAtA[:n], nil
  17503. }
  17504. func (m *Taint) MarshalTo(dAtA []byte) (int, error) {
  17505. size := m.Size()
  17506. return m.MarshalToSizedBuffer(dAtA[:size])
  17507. }
  17508. func (m *Taint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17509. i := len(dAtA)
  17510. _ = i
  17511. var l int
  17512. _ = l
  17513. if m.TimeAdded != nil {
  17514. {
  17515. size, err := m.TimeAdded.MarshalToSizedBuffer(dAtA[:i])
  17516. if err != nil {
  17517. return 0, err
  17518. }
  17519. i -= size
  17520. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17521. }
  17522. i--
  17523. dAtA[i] = 0x22
  17524. }
  17525. i -= len(m.Effect)
  17526. copy(dAtA[i:], m.Effect)
  17527. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17528. i--
  17529. dAtA[i] = 0x1a
  17530. i -= len(m.Value)
  17531. copy(dAtA[i:], m.Value)
  17532. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17533. i--
  17534. dAtA[i] = 0x12
  17535. i -= len(m.Key)
  17536. copy(dAtA[i:], m.Key)
  17537. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17538. i--
  17539. dAtA[i] = 0xa
  17540. return len(dAtA) - i, nil
  17541. }
  17542. func (m *Toleration) Marshal() (dAtA []byte, err error) {
  17543. size := m.Size()
  17544. dAtA = make([]byte, size)
  17545. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17546. if err != nil {
  17547. return nil, err
  17548. }
  17549. return dAtA[:n], nil
  17550. }
  17551. func (m *Toleration) MarshalTo(dAtA []byte) (int, error) {
  17552. size := m.Size()
  17553. return m.MarshalToSizedBuffer(dAtA[:size])
  17554. }
  17555. func (m *Toleration) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17556. i := len(dAtA)
  17557. _ = i
  17558. var l int
  17559. _ = l
  17560. if m.TolerationSeconds != nil {
  17561. i = encodeVarintGenerated(dAtA, i, uint64(*m.TolerationSeconds))
  17562. i--
  17563. dAtA[i] = 0x28
  17564. }
  17565. i -= len(m.Effect)
  17566. copy(dAtA[i:], m.Effect)
  17567. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Effect)))
  17568. i--
  17569. dAtA[i] = 0x22
  17570. i -= len(m.Value)
  17571. copy(dAtA[i:], m.Value)
  17572. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  17573. i--
  17574. dAtA[i] = 0x1a
  17575. i -= len(m.Operator)
  17576. copy(dAtA[i:], m.Operator)
  17577. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  17578. i--
  17579. dAtA[i] = 0x12
  17580. i -= len(m.Key)
  17581. copy(dAtA[i:], m.Key)
  17582. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17583. i--
  17584. dAtA[i] = 0xa
  17585. return len(dAtA) - i, nil
  17586. }
  17587. func (m *TopologySelectorLabelRequirement) Marshal() (dAtA []byte, err error) {
  17588. size := m.Size()
  17589. dAtA = make([]byte, size)
  17590. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17591. if err != nil {
  17592. return nil, err
  17593. }
  17594. return dAtA[:n], nil
  17595. }
  17596. func (m *TopologySelectorLabelRequirement) MarshalTo(dAtA []byte) (int, error) {
  17597. size := m.Size()
  17598. return m.MarshalToSizedBuffer(dAtA[:size])
  17599. }
  17600. func (m *TopologySelectorLabelRequirement) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17601. i := len(dAtA)
  17602. _ = i
  17603. var l int
  17604. _ = l
  17605. if len(m.Values) > 0 {
  17606. for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  17607. i -= len(m.Values[iNdEx])
  17608. copy(dAtA[i:], m.Values[iNdEx])
  17609. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  17610. i--
  17611. dAtA[i] = 0x12
  17612. }
  17613. }
  17614. i -= len(m.Key)
  17615. copy(dAtA[i:], m.Key)
  17616. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  17617. i--
  17618. dAtA[i] = 0xa
  17619. return len(dAtA) - i, nil
  17620. }
  17621. func (m *TopologySelectorTerm) Marshal() (dAtA []byte, err error) {
  17622. size := m.Size()
  17623. dAtA = make([]byte, size)
  17624. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17625. if err != nil {
  17626. return nil, err
  17627. }
  17628. return dAtA[:n], nil
  17629. }
  17630. func (m *TopologySelectorTerm) MarshalTo(dAtA []byte) (int, error) {
  17631. size := m.Size()
  17632. return m.MarshalToSizedBuffer(dAtA[:size])
  17633. }
  17634. func (m *TopologySelectorTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17635. i := len(dAtA)
  17636. _ = i
  17637. var l int
  17638. _ = l
  17639. if len(m.MatchLabelExpressions) > 0 {
  17640. for iNdEx := len(m.MatchLabelExpressions) - 1; iNdEx >= 0; iNdEx-- {
  17641. {
  17642. size, err := m.MatchLabelExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  17643. if err != nil {
  17644. return 0, err
  17645. }
  17646. i -= size
  17647. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17648. }
  17649. i--
  17650. dAtA[i] = 0xa
  17651. }
  17652. }
  17653. return len(dAtA) - i, nil
  17654. }
  17655. func (m *TopologySpreadConstraint) 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 *TopologySpreadConstraint) MarshalTo(dAtA []byte) (int, error) {
  17665. size := m.Size()
  17666. return m.MarshalToSizedBuffer(dAtA[:size])
  17667. }
  17668. func (m *TopologySpreadConstraint) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17669. i := len(dAtA)
  17670. _ = i
  17671. var l int
  17672. _ = l
  17673. if m.LabelSelector != nil {
  17674. {
  17675. size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  17676. if err != nil {
  17677. return 0, err
  17678. }
  17679. i -= size
  17680. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17681. }
  17682. i--
  17683. dAtA[i] = 0x22
  17684. }
  17685. i -= len(m.WhenUnsatisfiable)
  17686. copy(dAtA[i:], m.WhenUnsatisfiable)
  17687. i = encodeVarintGenerated(dAtA, i, uint64(len(m.WhenUnsatisfiable)))
  17688. i--
  17689. dAtA[i] = 0x1a
  17690. i -= len(m.TopologyKey)
  17691. copy(dAtA[i:], m.TopologyKey)
  17692. i = encodeVarintGenerated(dAtA, i, uint64(len(m.TopologyKey)))
  17693. i--
  17694. dAtA[i] = 0x12
  17695. i = encodeVarintGenerated(dAtA, i, uint64(m.MaxSkew))
  17696. i--
  17697. dAtA[i] = 0x8
  17698. return len(dAtA) - i, nil
  17699. }
  17700. func (m *TypedLocalObjectReference) Marshal() (dAtA []byte, err error) {
  17701. size := m.Size()
  17702. dAtA = make([]byte, size)
  17703. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17704. if err != nil {
  17705. return nil, err
  17706. }
  17707. return dAtA[:n], nil
  17708. }
  17709. func (m *TypedLocalObjectReference) MarshalTo(dAtA []byte) (int, error) {
  17710. size := m.Size()
  17711. return m.MarshalToSizedBuffer(dAtA[:size])
  17712. }
  17713. func (m *TypedLocalObjectReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17714. i := len(dAtA)
  17715. _ = i
  17716. var l int
  17717. _ = l
  17718. i -= len(m.Name)
  17719. copy(dAtA[i:], m.Name)
  17720. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17721. i--
  17722. dAtA[i] = 0x1a
  17723. i -= len(m.Kind)
  17724. copy(dAtA[i:], m.Kind)
  17725. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  17726. i--
  17727. dAtA[i] = 0x12
  17728. if m.APIGroup != nil {
  17729. i -= len(*m.APIGroup)
  17730. copy(dAtA[i:], *m.APIGroup)
  17731. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.APIGroup)))
  17732. i--
  17733. dAtA[i] = 0xa
  17734. }
  17735. return len(dAtA) - i, nil
  17736. }
  17737. func (m *Volume) 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 *Volume) MarshalTo(dAtA []byte) (int, error) {
  17747. size := m.Size()
  17748. return m.MarshalToSizedBuffer(dAtA[:size])
  17749. }
  17750. func (m *Volume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17751. i := len(dAtA)
  17752. _ = i
  17753. var l int
  17754. _ = l
  17755. {
  17756. size, err := m.VolumeSource.MarshalToSizedBuffer(dAtA[:i])
  17757. if err != nil {
  17758. return 0, err
  17759. }
  17760. i -= size
  17761. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17762. }
  17763. i--
  17764. dAtA[i] = 0x12
  17765. i -= len(m.Name)
  17766. copy(dAtA[i:], m.Name)
  17767. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17768. i--
  17769. dAtA[i] = 0xa
  17770. return len(dAtA) - i, nil
  17771. }
  17772. func (m *VolumeDevice) Marshal() (dAtA []byte, err error) {
  17773. size := m.Size()
  17774. dAtA = make([]byte, size)
  17775. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17776. if err != nil {
  17777. return nil, err
  17778. }
  17779. return dAtA[:n], nil
  17780. }
  17781. func (m *VolumeDevice) MarshalTo(dAtA []byte) (int, error) {
  17782. size := m.Size()
  17783. return m.MarshalToSizedBuffer(dAtA[:size])
  17784. }
  17785. func (m *VolumeDevice) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17786. i := len(dAtA)
  17787. _ = i
  17788. var l int
  17789. _ = l
  17790. i -= len(m.DevicePath)
  17791. copy(dAtA[i:], m.DevicePath)
  17792. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DevicePath)))
  17793. i--
  17794. dAtA[i] = 0x12
  17795. i -= len(m.Name)
  17796. copy(dAtA[i:], m.Name)
  17797. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17798. i--
  17799. dAtA[i] = 0xa
  17800. return len(dAtA) - i, nil
  17801. }
  17802. func (m *VolumeMount) Marshal() (dAtA []byte, err error) {
  17803. size := m.Size()
  17804. dAtA = make([]byte, size)
  17805. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17806. if err != nil {
  17807. return nil, err
  17808. }
  17809. return dAtA[:n], nil
  17810. }
  17811. func (m *VolumeMount) MarshalTo(dAtA []byte) (int, error) {
  17812. size := m.Size()
  17813. return m.MarshalToSizedBuffer(dAtA[:size])
  17814. }
  17815. func (m *VolumeMount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17816. i := len(dAtA)
  17817. _ = i
  17818. var l int
  17819. _ = l
  17820. i -= len(m.SubPathExpr)
  17821. copy(dAtA[i:], m.SubPathExpr)
  17822. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPathExpr)))
  17823. i--
  17824. dAtA[i] = 0x32
  17825. if m.MountPropagation != nil {
  17826. i -= len(*m.MountPropagation)
  17827. copy(dAtA[i:], *m.MountPropagation)
  17828. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.MountPropagation)))
  17829. i--
  17830. dAtA[i] = 0x2a
  17831. }
  17832. i -= len(m.SubPath)
  17833. copy(dAtA[i:], m.SubPath)
  17834. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubPath)))
  17835. i--
  17836. dAtA[i] = 0x22
  17837. i -= len(m.MountPath)
  17838. copy(dAtA[i:], m.MountPath)
  17839. i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountPath)))
  17840. i--
  17841. dAtA[i] = 0x1a
  17842. i--
  17843. if m.ReadOnly {
  17844. dAtA[i] = 1
  17845. } else {
  17846. dAtA[i] = 0
  17847. }
  17848. i--
  17849. dAtA[i] = 0x10
  17850. i -= len(m.Name)
  17851. copy(dAtA[i:], m.Name)
  17852. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  17853. i--
  17854. dAtA[i] = 0xa
  17855. return len(dAtA) - i, nil
  17856. }
  17857. func (m *VolumeNodeAffinity) Marshal() (dAtA []byte, err error) {
  17858. size := m.Size()
  17859. dAtA = make([]byte, size)
  17860. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17861. if err != nil {
  17862. return nil, err
  17863. }
  17864. return dAtA[:n], nil
  17865. }
  17866. func (m *VolumeNodeAffinity) MarshalTo(dAtA []byte) (int, error) {
  17867. size := m.Size()
  17868. return m.MarshalToSizedBuffer(dAtA[:size])
  17869. }
  17870. func (m *VolumeNodeAffinity) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17871. i := len(dAtA)
  17872. _ = i
  17873. var l int
  17874. _ = l
  17875. if m.Required != nil {
  17876. {
  17877. size, err := m.Required.MarshalToSizedBuffer(dAtA[:i])
  17878. if err != nil {
  17879. return 0, err
  17880. }
  17881. i -= size
  17882. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17883. }
  17884. i--
  17885. dAtA[i] = 0xa
  17886. }
  17887. return len(dAtA) - i, nil
  17888. }
  17889. func (m *VolumeProjection) Marshal() (dAtA []byte, err error) {
  17890. size := m.Size()
  17891. dAtA = make([]byte, size)
  17892. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17893. if err != nil {
  17894. return nil, err
  17895. }
  17896. return dAtA[:n], nil
  17897. }
  17898. func (m *VolumeProjection) MarshalTo(dAtA []byte) (int, error) {
  17899. size := m.Size()
  17900. return m.MarshalToSizedBuffer(dAtA[:size])
  17901. }
  17902. func (m *VolumeProjection) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17903. i := len(dAtA)
  17904. _ = i
  17905. var l int
  17906. _ = l
  17907. if m.ServiceAccountToken != nil {
  17908. {
  17909. size, err := m.ServiceAccountToken.MarshalToSizedBuffer(dAtA[:i])
  17910. if err != nil {
  17911. return 0, err
  17912. }
  17913. i -= size
  17914. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17915. }
  17916. i--
  17917. dAtA[i] = 0x22
  17918. }
  17919. if m.ConfigMap != nil {
  17920. {
  17921. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  17922. if err != nil {
  17923. return 0, err
  17924. }
  17925. i -= size
  17926. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17927. }
  17928. i--
  17929. dAtA[i] = 0x1a
  17930. }
  17931. if m.DownwardAPI != nil {
  17932. {
  17933. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  17934. if err != nil {
  17935. return 0, err
  17936. }
  17937. i -= size
  17938. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17939. }
  17940. i--
  17941. dAtA[i] = 0x12
  17942. }
  17943. if m.Secret != nil {
  17944. {
  17945. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  17946. if err != nil {
  17947. return 0, err
  17948. }
  17949. i -= size
  17950. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17951. }
  17952. i--
  17953. dAtA[i] = 0xa
  17954. }
  17955. return len(dAtA) - i, nil
  17956. }
  17957. func (m *VolumeSource) Marshal() (dAtA []byte, err error) {
  17958. size := m.Size()
  17959. dAtA = make([]byte, size)
  17960. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  17961. if err != nil {
  17962. return nil, err
  17963. }
  17964. return dAtA[:n], nil
  17965. }
  17966. func (m *VolumeSource) MarshalTo(dAtA []byte) (int, error) {
  17967. size := m.Size()
  17968. return m.MarshalToSizedBuffer(dAtA[:size])
  17969. }
  17970. func (m *VolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  17971. i := len(dAtA)
  17972. _ = i
  17973. var l int
  17974. _ = l
  17975. if m.Ephemeral != nil {
  17976. {
  17977. size, err := m.Ephemeral.MarshalToSizedBuffer(dAtA[:i])
  17978. if err != nil {
  17979. return 0, err
  17980. }
  17981. i -= size
  17982. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17983. }
  17984. i--
  17985. dAtA[i] = 0x1
  17986. i--
  17987. dAtA[i] = 0xea
  17988. }
  17989. if m.CSI != nil {
  17990. {
  17991. size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  17992. if err != nil {
  17993. return 0, err
  17994. }
  17995. i -= size
  17996. i = encodeVarintGenerated(dAtA, i, uint64(size))
  17997. }
  17998. i--
  17999. dAtA[i] = 0x1
  18000. i--
  18001. dAtA[i] = 0xe2
  18002. }
  18003. if m.StorageOS != nil {
  18004. {
  18005. size, err := m.StorageOS.MarshalToSizedBuffer(dAtA[:i])
  18006. if err != nil {
  18007. return 0, err
  18008. }
  18009. i -= size
  18010. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18011. }
  18012. i--
  18013. dAtA[i] = 0x1
  18014. i--
  18015. dAtA[i] = 0xda
  18016. }
  18017. if m.Projected != nil {
  18018. {
  18019. size, err := m.Projected.MarshalToSizedBuffer(dAtA[:i])
  18020. if err != nil {
  18021. return 0, err
  18022. }
  18023. i -= size
  18024. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18025. }
  18026. i--
  18027. dAtA[i] = 0x1
  18028. i--
  18029. dAtA[i] = 0xd2
  18030. }
  18031. if m.ScaleIO != nil {
  18032. {
  18033. size, err := m.ScaleIO.MarshalToSizedBuffer(dAtA[:i])
  18034. if err != nil {
  18035. return 0, err
  18036. }
  18037. i -= size
  18038. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18039. }
  18040. i--
  18041. dAtA[i] = 0x1
  18042. i--
  18043. dAtA[i] = 0xca
  18044. }
  18045. if m.PortworxVolume != nil {
  18046. {
  18047. size, err := m.PortworxVolume.MarshalToSizedBuffer(dAtA[:i])
  18048. if err != nil {
  18049. return 0, err
  18050. }
  18051. i -= size
  18052. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18053. }
  18054. i--
  18055. dAtA[i] = 0x1
  18056. i--
  18057. dAtA[i] = 0xc2
  18058. }
  18059. if m.PhotonPersistentDisk != nil {
  18060. {
  18061. size, err := m.PhotonPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  18062. if err != nil {
  18063. return 0, err
  18064. }
  18065. i -= size
  18066. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18067. }
  18068. i--
  18069. dAtA[i] = 0x1
  18070. i--
  18071. dAtA[i] = 0xba
  18072. }
  18073. if m.AzureDisk != nil {
  18074. {
  18075. size, err := m.AzureDisk.MarshalToSizedBuffer(dAtA[:i])
  18076. if err != nil {
  18077. return 0, err
  18078. }
  18079. i -= size
  18080. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18081. }
  18082. i--
  18083. dAtA[i] = 0x1
  18084. i--
  18085. dAtA[i] = 0xb2
  18086. }
  18087. if m.Quobyte != nil {
  18088. {
  18089. size, err := m.Quobyte.MarshalToSizedBuffer(dAtA[:i])
  18090. if err != nil {
  18091. return 0, err
  18092. }
  18093. i -= size
  18094. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18095. }
  18096. i--
  18097. dAtA[i] = 0x1
  18098. i--
  18099. dAtA[i] = 0xaa
  18100. }
  18101. if m.VsphereVolume != nil {
  18102. {
  18103. size, err := m.VsphereVolume.MarshalToSizedBuffer(dAtA[:i])
  18104. if err != nil {
  18105. return 0, err
  18106. }
  18107. i -= size
  18108. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18109. }
  18110. i--
  18111. dAtA[i] = 0x1
  18112. i--
  18113. dAtA[i] = 0xa2
  18114. }
  18115. if m.ConfigMap != nil {
  18116. {
  18117. size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  18118. if err != nil {
  18119. return 0, err
  18120. }
  18121. i -= size
  18122. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18123. }
  18124. i--
  18125. dAtA[i] = 0x1
  18126. i--
  18127. dAtA[i] = 0x9a
  18128. }
  18129. if m.AzureFile != nil {
  18130. {
  18131. size, err := m.AzureFile.MarshalToSizedBuffer(dAtA[:i])
  18132. if err != nil {
  18133. return 0, err
  18134. }
  18135. i -= size
  18136. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18137. }
  18138. i--
  18139. dAtA[i] = 0x1
  18140. i--
  18141. dAtA[i] = 0x92
  18142. }
  18143. if m.FC != nil {
  18144. {
  18145. size, err := m.FC.MarshalToSizedBuffer(dAtA[:i])
  18146. if err != nil {
  18147. return 0, err
  18148. }
  18149. i -= size
  18150. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18151. }
  18152. i--
  18153. dAtA[i] = 0x1
  18154. i--
  18155. dAtA[i] = 0x8a
  18156. }
  18157. if m.DownwardAPI != nil {
  18158. {
  18159. size, err := m.DownwardAPI.MarshalToSizedBuffer(dAtA[:i])
  18160. if err != nil {
  18161. return 0, err
  18162. }
  18163. i -= size
  18164. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18165. }
  18166. i--
  18167. dAtA[i] = 0x1
  18168. i--
  18169. dAtA[i] = 0x82
  18170. }
  18171. if m.Flocker != nil {
  18172. {
  18173. size, err := m.Flocker.MarshalToSizedBuffer(dAtA[:i])
  18174. if err != nil {
  18175. return 0, err
  18176. }
  18177. i -= size
  18178. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18179. }
  18180. i--
  18181. dAtA[i] = 0x7a
  18182. }
  18183. if m.CephFS != nil {
  18184. {
  18185. size, err := m.CephFS.MarshalToSizedBuffer(dAtA[:i])
  18186. if err != nil {
  18187. return 0, err
  18188. }
  18189. i -= size
  18190. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18191. }
  18192. i--
  18193. dAtA[i] = 0x72
  18194. }
  18195. if m.Cinder != nil {
  18196. {
  18197. size, err := m.Cinder.MarshalToSizedBuffer(dAtA[:i])
  18198. if err != nil {
  18199. return 0, err
  18200. }
  18201. i -= size
  18202. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18203. }
  18204. i--
  18205. dAtA[i] = 0x6a
  18206. }
  18207. if m.FlexVolume != nil {
  18208. {
  18209. size, err := m.FlexVolume.MarshalToSizedBuffer(dAtA[:i])
  18210. if err != nil {
  18211. return 0, err
  18212. }
  18213. i -= size
  18214. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18215. }
  18216. i--
  18217. dAtA[i] = 0x62
  18218. }
  18219. if m.RBD != nil {
  18220. {
  18221. size, err := m.RBD.MarshalToSizedBuffer(dAtA[:i])
  18222. if err != nil {
  18223. return 0, err
  18224. }
  18225. i -= size
  18226. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18227. }
  18228. i--
  18229. dAtA[i] = 0x5a
  18230. }
  18231. if m.PersistentVolumeClaim != nil {
  18232. {
  18233. size, err := m.PersistentVolumeClaim.MarshalToSizedBuffer(dAtA[:i])
  18234. if err != nil {
  18235. return 0, err
  18236. }
  18237. i -= size
  18238. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18239. }
  18240. i--
  18241. dAtA[i] = 0x52
  18242. }
  18243. if m.Glusterfs != nil {
  18244. {
  18245. size, err := m.Glusterfs.MarshalToSizedBuffer(dAtA[:i])
  18246. if err != nil {
  18247. return 0, err
  18248. }
  18249. i -= size
  18250. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18251. }
  18252. i--
  18253. dAtA[i] = 0x4a
  18254. }
  18255. if m.ISCSI != nil {
  18256. {
  18257. size, err := m.ISCSI.MarshalToSizedBuffer(dAtA[:i])
  18258. if err != nil {
  18259. return 0, err
  18260. }
  18261. i -= size
  18262. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18263. }
  18264. i--
  18265. dAtA[i] = 0x42
  18266. }
  18267. if m.NFS != nil {
  18268. {
  18269. size, err := m.NFS.MarshalToSizedBuffer(dAtA[:i])
  18270. if err != nil {
  18271. return 0, err
  18272. }
  18273. i -= size
  18274. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18275. }
  18276. i--
  18277. dAtA[i] = 0x3a
  18278. }
  18279. if m.Secret != nil {
  18280. {
  18281. size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  18282. if err != nil {
  18283. return 0, err
  18284. }
  18285. i -= size
  18286. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18287. }
  18288. i--
  18289. dAtA[i] = 0x32
  18290. }
  18291. if m.GitRepo != nil {
  18292. {
  18293. size, err := m.GitRepo.MarshalToSizedBuffer(dAtA[:i])
  18294. if err != nil {
  18295. return 0, err
  18296. }
  18297. i -= size
  18298. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18299. }
  18300. i--
  18301. dAtA[i] = 0x2a
  18302. }
  18303. if m.AWSElasticBlockStore != nil {
  18304. {
  18305. size, err := m.AWSElasticBlockStore.MarshalToSizedBuffer(dAtA[:i])
  18306. if err != nil {
  18307. return 0, err
  18308. }
  18309. i -= size
  18310. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18311. }
  18312. i--
  18313. dAtA[i] = 0x22
  18314. }
  18315. if m.GCEPersistentDisk != nil {
  18316. {
  18317. size, err := m.GCEPersistentDisk.MarshalToSizedBuffer(dAtA[:i])
  18318. if err != nil {
  18319. return 0, err
  18320. }
  18321. i -= size
  18322. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18323. }
  18324. i--
  18325. dAtA[i] = 0x1a
  18326. }
  18327. if m.EmptyDir != nil {
  18328. {
  18329. size, err := m.EmptyDir.MarshalToSizedBuffer(dAtA[:i])
  18330. if err != nil {
  18331. return 0, err
  18332. }
  18333. i -= size
  18334. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18335. }
  18336. i--
  18337. dAtA[i] = 0x12
  18338. }
  18339. if m.HostPath != nil {
  18340. {
  18341. size, err := m.HostPath.MarshalToSizedBuffer(dAtA[:i])
  18342. if err != nil {
  18343. return 0, err
  18344. }
  18345. i -= size
  18346. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18347. }
  18348. i--
  18349. dAtA[i] = 0xa
  18350. }
  18351. return len(dAtA) - i, nil
  18352. }
  18353. func (m *VsphereVirtualDiskVolumeSource) Marshal() (dAtA []byte, err error) {
  18354. size := m.Size()
  18355. dAtA = make([]byte, size)
  18356. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18357. if err != nil {
  18358. return nil, err
  18359. }
  18360. return dAtA[:n], nil
  18361. }
  18362. func (m *VsphereVirtualDiskVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  18363. size := m.Size()
  18364. return m.MarshalToSizedBuffer(dAtA[:size])
  18365. }
  18366. func (m *VsphereVirtualDiskVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18367. i := len(dAtA)
  18368. _ = i
  18369. var l int
  18370. _ = l
  18371. i -= len(m.StoragePolicyID)
  18372. copy(dAtA[i:], m.StoragePolicyID)
  18373. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyID)))
  18374. i--
  18375. dAtA[i] = 0x22
  18376. i -= len(m.StoragePolicyName)
  18377. copy(dAtA[i:], m.StoragePolicyName)
  18378. i = encodeVarintGenerated(dAtA, i, uint64(len(m.StoragePolicyName)))
  18379. i--
  18380. dAtA[i] = 0x1a
  18381. i -= len(m.FSType)
  18382. copy(dAtA[i:], m.FSType)
  18383. i = encodeVarintGenerated(dAtA, i, uint64(len(m.FSType)))
  18384. i--
  18385. dAtA[i] = 0x12
  18386. i -= len(m.VolumePath)
  18387. copy(dAtA[i:], m.VolumePath)
  18388. i = encodeVarintGenerated(dAtA, i, uint64(len(m.VolumePath)))
  18389. i--
  18390. dAtA[i] = 0xa
  18391. return len(dAtA) - i, nil
  18392. }
  18393. func (m *WeightedPodAffinityTerm) Marshal() (dAtA []byte, err error) {
  18394. size := m.Size()
  18395. dAtA = make([]byte, size)
  18396. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18397. if err != nil {
  18398. return nil, err
  18399. }
  18400. return dAtA[:n], nil
  18401. }
  18402. func (m *WeightedPodAffinityTerm) MarshalTo(dAtA []byte) (int, error) {
  18403. size := m.Size()
  18404. return m.MarshalToSizedBuffer(dAtA[:size])
  18405. }
  18406. func (m *WeightedPodAffinityTerm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18407. i := len(dAtA)
  18408. _ = i
  18409. var l int
  18410. _ = l
  18411. {
  18412. size, err := m.PodAffinityTerm.MarshalToSizedBuffer(dAtA[:i])
  18413. if err != nil {
  18414. return 0, err
  18415. }
  18416. i -= size
  18417. i = encodeVarintGenerated(dAtA, i, uint64(size))
  18418. }
  18419. i--
  18420. dAtA[i] = 0x12
  18421. i = encodeVarintGenerated(dAtA, i, uint64(m.Weight))
  18422. i--
  18423. dAtA[i] = 0x8
  18424. return len(dAtA) - i, nil
  18425. }
  18426. func (m *WindowsSecurityContextOptions) Marshal() (dAtA []byte, err error) {
  18427. size := m.Size()
  18428. dAtA = make([]byte, size)
  18429. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  18430. if err != nil {
  18431. return nil, err
  18432. }
  18433. return dAtA[:n], nil
  18434. }
  18435. func (m *WindowsSecurityContextOptions) MarshalTo(dAtA []byte) (int, error) {
  18436. size := m.Size()
  18437. return m.MarshalToSizedBuffer(dAtA[:size])
  18438. }
  18439. func (m *WindowsSecurityContextOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  18440. i := len(dAtA)
  18441. _ = i
  18442. var l int
  18443. _ = l
  18444. if m.RunAsUserName != nil {
  18445. i -= len(*m.RunAsUserName)
  18446. copy(dAtA[i:], *m.RunAsUserName)
  18447. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RunAsUserName)))
  18448. i--
  18449. dAtA[i] = 0x1a
  18450. }
  18451. if m.GMSACredentialSpec != nil {
  18452. i -= len(*m.GMSACredentialSpec)
  18453. copy(dAtA[i:], *m.GMSACredentialSpec)
  18454. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpec)))
  18455. i--
  18456. dAtA[i] = 0x12
  18457. }
  18458. if m.GMSACredentialSpecName != nil {
  18459. i -= len(*m.GMSACredentialSpecName)
  18460. copy(dAtA[i:], *m.GMSACredentialSpecName)
  18461. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.GMSACredentialSpecName)))
  18462. i--
  18463. dAtA[i] = 0xa
  18464. }
  18465. return len(dAtA) - i, nil
  18466. }
  18467. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  18468. offset -= sovGenerated(v)
  18469. base := offset
  18470. for v >= 1<<7 {
  18471. dAtA[offset] = uint8(v&0x7f | 0x80)
  18472. v >>= 7
  18473. offset++
  18474. }
  18475. dAtA[offset] = uint8(v)
  18476. return base
  18477. }
  18478. func (m *AWSElasticBlockStoreVolumeSource) Size() (n int) {
  18479. if m == nil {
  18480. return 0
  18481. }
  18482. var l int
  18483. _ = l
  18484. l = len(m.VolumeID)
  18485. n += 1 + l + sovGenerated(uint64(l))
  18486. l = len(m.FSType)
  18487. n += 1 + l + sovGenerated(uint64(l))
  18488. n += 1 + sovGenerated(uint64(m.Partition))
  18489. n += 2
  18490. return n
  18491. }
  18492. func (m *Affinity) Size() (n int) {
  18493. if m == nil {
  18494. return 0
  18495. }
  18496. var l int
  18497. _ = l
  18498. if m.NodeAffinity != nil {
  18499. l = m.NodeAffinity.Size()
  18500. n += 1 + l + sovGenerated(uint64(l))
  18501. }
  18502. if m.PodAffinity != nil {
  18503. l = m.PodAffinity.Size()
  18504. n += 1 + l + sovGenerated(uint64(l))
  18505. }
  18506. if m.PodAntiAffinity != nil {
  18507. l = m.PodAntiAffinity.Size()
  18508. n += 1 + l + sovGenerated(uint64(l))
  18509. }
  18510. return n
  18511. }
  18512. func (m *AttachedVolume) Size() (n int) {
  18513. if m == nil {
  18514. return 0
  18515. }
  18516. var l int
  18517. _ = l
  18518. l = len(m.Name)
  18519. n += 1 + l + sovGenerated(uint64(l))
  18520. l = len(m.DevicePath)
  18521. n += 1 + l + sovGenerated(uint64(l))
  18522. return n
  18523. }
  18524. func (m *AvoidPods) Size() (n int) {
  18525. if m == nil {
  18526. return 0
  18527. }
  18528. var l int
  18529. _ = l
  18530. if len(m.PreferAvoidPods) > 0 {
  18531. for _, e := range m.PreferAvoidPods {
  18532. l = e.Size()
  18533. n += 1 + l + sovGenerated(uint64(l))
  18534. }
  18535. }
  18536. return n
  18537. }
  18538. func (m *AzureDiskVolumeSource) Size() (n int) {
  18539. if m == nil {
  18540. return 0
  18541. }
  18542. var l int
  18543. _ = l
  18544. l = len(m.DiskName)
  18545. n += 1 + l + sovGenerated(uint64(l))
  18546. l = len(m.DataDiskURI)
  18547. n += 1 + l + sovGenerated(uint64(l))
  18548. if m.CachingMode != nil {
  18549. l = len(*m.CachingMode)
  18550. n += 1 + l + sovGenerated(uint64(l))
  18551. }
  18552. if m.FSType != nil {
  18553. l = len(*m.FSType)
  18554. n += 1 + l + sovGenerated(uint64(l))
  18555. }
  18556. if m.ReadOnly != nil {
  18557. n += 2
  18558. }
  18559. if m.Kind != nil {
  18560. l = len(*m.Kind)
  18561. n += 1 + l + sovGenerated(uint64(l))
  18562. }
  18563. return n
  18564. }
  18565. func (m *AzureFilePersistentVolumeSource) Size() (n int) {
  18566. if m == nil {
  18567. return 0
  18568. }
  18569. var l int
  18570. _ = l
  18571. l = len(m.SecretName)
  18572. n += 1 + l + sovGenerated(uint64(l))
  18573. l = len(m.ShareName)
  18574. n += 1 + l + sovGenerated(uint64(l))
  18575. n += 2
  18576. if m.SecretNamespace != nil {
  18577. l = len(*m.SecretNamespace)
  18578. n += 1 + l + sovGenerated(uint64(l))
  18579. }
  18580. return n
  18581. }
  18582. func (m *AzureFileVolumeSource) Size() (n int) {
  18583. if m == nil {
  18584. return 0
  18585. }
  18586. var l int
  18587. _ = l
  18588. l = len(m.SecretName)
  18589. n += 1 + l + sovGenerated(uint64(l))
  18590. l = len(m.ShareName)
  18591. n += 1 + l + sovGenerated(uint64(l))
  18592. n += 2
  18593. return n
  18594. }
  18595. func (m *Binding) Size() (n int) {
  18596. if m == nil {
  18597. return 0
  18598. }
  18599. var l int
  18600. _ = l
  18601. l = m.ObjectMeta.Size()
  18602. n += 1 + l + sovGenerated(uint64(l))
  18603. l = m.Target.Size()
  18604. n += 1 + l + sovGenerated(uint64(l))
  18605. return n
  18606. }
  18607. func (m *CSIPersistentVolumeSource) Size() (n int) {
  18608. if m == nil {
  18609. return 0
  18610. }
  18611. var l int
  18612. _ = l
  18613. l = len(m.Driver)
  18614. n += 1 + l + sovGenerated(uint64(l))
  18615. l = len(m.VolumeHandle)
  18616. n += 1 + l + sovGenerated(uint64(l))
  18617. n += 2
  18618. l = len(m.FSType)
  18619. n += 1 + l + sovGenerated(uint64(l))
  18620. if len(m.VolumeAttributes) > 0 {
  18621. for k, v := range m.VolumeAttributes {
  18622. _ = k
  18623. _ = v
  18624. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18625. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18626. }
  18627. }
  18628. if m.ControllerPublishSecretRef != nil {
  18629. l = m.ControllerPublishSecretRef.Size()
  18630. n += 1 + l + sovGenerated(uint64(l))
  18631. }
  18632. if m.NodeStageSecretRef != nil {
  18633. l = m.NodeStageSecretRef.Size()
  18634. n += 1 + l + sovGenerated(uint64(l))
  18635. }
  18636. if m.NodePublishSecretRef != nil {
  18637. l = m.NodePublishSecretRef.Size()
  18638. n += 1 + l + sovGenerated(uint64(l))
  18639. }
  18640. if m.ControllerExpandSecretRef != nil {
  18641. l = m.ControllerExpandSecretRef.Size()
  18642. n += 1 + l + sovGenerated(uint64(l))
  18643. }
  18644. return n
  18645. }
  18646. func (m *CSIVolumeSource) Size() (n int) {
  18647. if m == nil {
  18648. return 0
  18649. }
  18650. var l int
  18651. _ = l
  18652. l = len(m.Driver)
  18653. n += 1 + l + sovGenerated(uint64(l))
  18654. if m.ReadOnly != nil {
  18655. n += 2
  18656. }
  18657. if m.FSType != nil {
  18658. l = len(*m.FSType)
  18659. n += 1 + l + sovGenerated(uint64(l))
  18660. }
  18661. if len(m.VolumeAttributes) > 0 {
  18662. for k, v := range m.VolumeAttributes {
  18663. _ = k
  18664. _ = v
  18665. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18666. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18667. }
  18668. }
  18669. if m.NodePublishSecretRef != nil {
  18670. l = m.NodePublishSecretRef.Size()
  18671. n += 1 + l + sovGenerated(uint64(l))
  18672. }
  18673. return n
  18674. }
  18675. func (m *Capabilities) Size() (n int) {
  18676. if m == nil {
  18677. return 0
  18678. }
  18679. var l int
  18680. _ = l
  18681. if len(m.Add) > 0 {
  18682. for _, s := range m.Add {
  18683. l = len(s)
  18684. n += 1 + l + sovGenerated(uint64(l))
  18685. }
  18686. }
  18687. if len(m.Drop) > 0 {
  18688. for _, s := range m.Drop {
  18689. l = len(s)
  18690. n += 1 + l + sovGenerated(uint64(l))
  18691. }
  18692. }
  18693. return n
  18694. }
  18695. func (m *CephFSPersistentVolumeSource) Size() (n int) {
  18696. if m == nil {
  18697. return 0
  18698. }
  18699. var l int
  18700. _ = l
  18701. if len(m.Monitors) > 0 {
  18702. for _, s := range m.Monitors {
  18703. l = len(s)
  18704. n += 1 + l + sovGenerated(uint64(l))
  18705. }
  18706. }
  18707. l = len(m.Path)
  18708. n += 1 + l + sovGenerated(uint64(l))
  18709. l = len(m.User)
  18710. n += 1 + l + sovGenerated(uint64(l))
  18711. l = len(m.SecretFile)
  18712. n += 1 + l + sovGenerated(uint64(l))
  18713. if m.SecretRef != nil {
  18714. l = m.SecretRef.Size()
  18715. n += 1 + l + sovGenerated(uint64(l))
  18716. }
  18717. n += 2
  18718. return n
  18719. }
  18720. func (m *CephFSVolumeSource) Size() (n int) {
  18721. if m == nil {
  18722. return 0
  18723. }
  18724. var l int
  18725. _ = l
  18726. if len(m.Monitors) > 0 {
  18727. for _, s := range m.Monitors {
  18728. l = len(s)
  18729. n += 1 + l + sovGenerated(uint64(l))
  18730. }
  18731. }
  18732. l = len(m.Path)
  18733. n += 1 + l + sovGenerated(uint64(l))
  18734. l = len(m.User)
  18735. n += 1 + l + sovGenerated(uint64(l))
  18736. l = len(m.SecretFile)
  18737. n += 1 + l + sovGenerated(uint64(l))
  18738. if m.SecretRef != nil {
  18739. l = m.SecretRef.Size()
  18740. n += 1 + l + sovGenerated(uint64(l))
  18741. }
  18742. n += 2
  18743. return n
  18744. }
  18745. func (m *CinderPersistentVolumeSource) Size() (n int) {
  18746. if m == nil {
  18747. return 0
  18748. }
  18749. var l int
  18750. _ = l
  18751. l = len(m.VolumeID)
  18752. n += 1 + l + sovGenerated(uint64(l))
  18753. l = len(m.FSType)
  18754. n += 1 + l + sovGenerated(uint64(l))
  18755. n += 2
  18756. if m.SecretRef != nil {
  18757. l = m.SecretRef.Size()
  18758. n += 1 + l + sovGenerated(uint64(l))
  18759. }
  18760. return n
  18761. }
  18762. func (m *CinderVolumeSource) Size() (n int) {
  18763. if m == nil {
  18764. return 0
  18765. }
  18766. var l int
  18767. _ = l
  18768. l = len(m.VolumeID)
  18769. n += 1 + l + sovGenerated(uint64(l))
  18770. l = len(m.FSType)
  18771. n += 1 + l + sovGenerated(uint64(l))
  18772. n += 2
  18773. if m.SecretRef != nil {
  18774. l = m.SecretRef.Size()
  18775. n += 1 + l + sovGenerated(uint64(l))
  18776. }
  18777. return n
  18778. }
  18779. func (m *ClientIPConfig) Size() (n int) {
  18780. if m == nil {
  18781. return 0
  18782. }
  18783. var l int
  18784. _ = l
  18785. if m.TimeoutSeconds != nil {
  18786. n += 1 + sovGenerated(uint64(*m.TimeoutSeconds))
  18787. }
  18788. return n
  18789. }
  18790. func (m *ComponentCondition) Size() (n int) {
  18791. if m == nil {
  18792. return 0
  18793. }
  18794. var l int
  18795. _ = l
  18796. l = len(m.Type)
  18797. n += 1 + l + sovGenerated(uint64(l))
  18798. l = len(m.Status)
  18799. n += 1 + l + sovGenerated(uint64(l))
  18800. l = len(m.Message)
  18801. n += 1 + l + sovGenerated(uint64(l))
  18802. l = len(m.Error)
  18803. n += 1 + l + sovGenerated(uint64(l))
  18804. return n
  18805. }
  18806. func (m *ComponentStatus) Size() (n int) {
  18807. if m == nil {
  18808. return 0
  18809. }
  18810. var l int
  18811. _ = l
  18812. l = m.ObjectMeta.Size()
  18813. n += 1 + l + sovGenerated(uint64(l))
  18814. if len(m.Conditions) > 0 {
  18815. for _, e := range m.Conditions {
  18816. l = e.Size()
  18817. n += 1 + l + sovGenerated(uint64(l))
  18818. }
  18819. }
  18820. return n
  18821. }
  18822. func (m *ComponentStatusList) Size() (n int) {
  18823. if m == nil {
  18824. return 0
  18825. }
  18826. var l int
  18827. _ = l
  18828. l = m.ListMeta.Size()
  18829. n += 1 + l + sovGenerated(uint64(l))
  18830. if len(m.Items) > 0 {
  18831. for _, e := range m.Items {
  18832. l = e.Size()
  18833. n += 1 + l + sovGenerated(uint64(l))
  18834. }
  18835. }
  18836. return n
  18837. }
  18838. func (m *ConfigMap) Size() (n int) {
  18839. if m == nil {
  18840. return 0
  18841. }
  18842. var l int
  18843. _ = l
  18844. l = m.ObjectMeta.Size()
  18845. n += 1 + l + sovGenerated(uint64(l))
  18846. if len(m.Data) > 0 {
  18847. for k, v := range m.Data {
  18848. _ = k
  18849. _ = v
  18850. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  18851. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18852. }
  18853. }
  18854. if len(m.BinaryData) > 0 {
  18855. for k, v := range m.BinaryData {
  18856. _ = k
  18857. _ = v
  18858. l = 0
  18859. if v != nil {
  18860. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  18861. }
  18862. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  18863. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  18864. }
  18865. }
  18866. if m.Immutable != nil {
  18867. n += 2
  18868. }
  18869. return n
  18870. }
  18871. func (m *ConfigMapEnvSource) Size() (n int) {
  18872. if m == nil {
  18873. return 0
  18874. }
  18875. var l int
  18876. _ = l
  18877. l = m.LocalObjectReference.Size()
  18878. n += 1 + l + sovGenerated(uint64(l))
  18879. if m.Optional != nil {
  18880. n += 2
  18881. }
  18882. return n
  18883. }
  18884. func (m *ConfigMapKeySelector) Size() (n int) {
  18885. if m == nil {
  18886. return 0
  18887. }
  18888. var l int
  18889. _ = l
  18890. l = m.LocalObjectReference.Size()
  18891. n += 1 + l + sovGenerated(uint64(l))
  18892. l = len(m.Key)
  18893. n += 1 + l + sovGenerated(uint64(l))
  18894. if m.Optional != nil {
  18895. n += 2
  18896. }
  18897. return n
  18898. }
  18899. func (m *ConfigMapList) Size() (n int) {
  18900. if m == nil {
  18901. return 0
  18902. }
  18903. var l int
  18904. _ = l
  18905. l = m.ListMeta.Size()
  18906. n += 1 + l + sovGenerated(uint64(l))
  18907. if len(m.Items) > 0 {
  18908. for _, e := range m.Items {
  18909. l = e.Size()
  18910. n += 1 + l + sovGenerated(uint64(l))
  18911. }
  18912. }
  18913. return n
  18914. }
  18915. func (m *ConfigMapNodeConfigSource) Size() (n int) {
  18916. if m == nil {
  18917. return 0
  18918. }
  18919. var l int
  18920. _ = l
  18921. l = len(m.Namespace)
  18922. n += 1 + l + sovGenerated(uint64(l))
  18923. l = len(m.Name)
  18924. n += 1 + l + sovGenerated(uint64(l))
  18925. l = len(m.UID)
  18926. n += 1 + l + sovGenerated(uint64(l))
  18927. l = len(m.ResourceVersion)
  18928. n += 1 + l + sovGenerated(uint64(l))
  18929. l = len(m.KubeletConfigKey)
  18930. n += 1 + l + sovGenerated(uint64(l))
  18931. return n
  18932. }
  18933. func (m *ConfigMapProjection) Size() (n int) {
  18934. if m == nil {
  18935. return 0
  18936. }
  18937. var l int
  18938. _ = l
  18939. l = m.LocalObjectReference.Size()
  18940. n += 1 + l + sovGenerated(uint64(l))
  18941. if len(m.Items) > 0 {
  18942. for _, e := range m.Items {
  18943. l = e.Size()
  18944. n += 1 + l + sovGenerated(uint64(l))
  18945. }
  18946. }
  18947. if m.Optional != nil {
  18948. n += 2
  18949. }
  18950. return n
  18951. }
  18952. func (m *ConfigMapVolumeSource) Size() (n int) {
  18953. if m == nil {
  18954. return 0
  18955. }
  18956. var l int
  18957. _ = l
  18958. l = m.LocalObjectReference.Size()
  18959. n += 1 + l + sovGenerated(uint64(l))
  18960. if len(m.Items) > 0 {
  18961. for _, e := range m.Items {
  18962. l = e.Size()
  18963. n += 1 + l + sovGenerated(uint64(l))
  18964. }
  18965. }
  18966. if m.DefaultMode != nil {
  18967. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  18968. }
  18969. if m.Optional != nil {
  18970. n += 2
  18971. }
  18972. return n
  18973. }
  18974. func (m *Container) Size() (n int) {
  18975. if m == nil {
  18976. return 0
  18977. }
  18978. var l int
  18979. _ = l
  18980. l = len(m.Name)
  18981. n += 1 + l + sovGenerated(uint64(l))
  18982. l = len(m.Image)
  18983. n += 1 + l + sovGenerated(uint64(l))
  18984. if len(m.Command) > 0 {
  18985. for _, s := range m.Command {
  18986. l = len(s)
  18987. n += 1 + l + sovGenerated(uint64(l))
  18988. }
  18989. }
  18990. if len(m.Args) > 0 {
  18991. for _, s := range m.Args {
  18992. l = len(s)
  18993. n += 1 + l + sovGenerated(uint64(l))
  18994. }
  18995. }
  18996. l = len(m.WorkingDir)
  18997. n += 1 + l + sovGenerated(uint64(l))
  18998. if len(m.Ports) > 0 {
  18999. for _, e := range m.Ports {
  19000. l = e.Size()
  19001. n += 1 + l + sovGenerated(uint64(l))
  19002. }
  19003. }
  19004. if len(m.Env) > 0 {
  19005. for _, e := range m.Env {
  19006. l = e.Size()
  19007. n += 1 + l + sovGenerated(uint64(l))
  19008. }
  19009. }
  19010. l = m.Resources.Size()
  19011. n += 1 + l + sovGenerated(uint64(l))
  19012. if len(m.VolumeMounts) > 0 {
  19013. for _, e := range m.VolumeMounts {
  19014. l = e.Size()
  19015. n += 1 + l + sovGenerated(uint64(l))
  19016. }
  19017. }
  19018. if m.LivenessProbe != nil {
  19019. l = m.LivenessProbe.Size()
  19020. n += 1 + l + sovGenerated(uint64(l))
  19021. }
  19022. if m.ReadinessProbe != nil {
  19023. l = m.ReadinessProbe.Size()
  19024. n += 1 + l + sovGenerated(uint64(l))
  19025. }
  19026. if m.Lifecycle != nil {
  19027. l = m.Lifecycle.Size()
  19028. n += 1 + l + sovGenerated(uint64(l))
  19029. }
  19030. l = len(m.TerminationMessagePath)
  19031. n += 1 + l + sovGenerated(uint64(l))
  19032. l = len(m.ImagePullPolicy)
  19033. n += 1 + l + sovGenerated(uint64(l))
  19034. if m.SecurityContext != nil {
  19035. l = m.SecurityContext.Size()
  19036. n += 1 + l + sovGenerated(uint64(l))
  19037. }
  19038. n += 3
  19039. n += 3
  19040. n += 3
  19041. if len(m.EnvFrom) > 0 {
  19042. for _, e := range m.EnvFrom {
  19043. l = e.Size()
  19044. n += 2 + l + sovGenerated(uint64(l))
  19045. }
  19046. }
  19047. l = len(m.TerminationMessagePolicy)
  19048. n += 2 + l + sovGenerated(uint64(l))
  19049. if len(m.VolumeDevices) > 0 {
  19050. for _, e := range m.VolumeDevices {
  19051. l = e.Size()
  19052. n += 2 + l + sovGenerated(uint64(l))
  19053. }
  19054. }
  19055. if m.StartupProbe != nil {
  19056. l = m.StartupProbe.Size()
  19057. n += 2 + l + sovGenerated(uint64(l))
  19058. }
  19059. return n
  19060. }
  19061. func (m *ContainerImage) Size() (n int) {
  19062. if m == nil {
  19063. return 0
  19064. }
  19065. var l int
  19066. _ = l
  19067. if len(m.Names) > 0 {
  19068. for _, s := range m.Names {
  19069. l = len(s)
  19070. n += 1 + l + sovGenerated(uint64(l))
  19071. }
  19072. }
  19073. n += 1 + sovGenerated(uint64(m.SizeBytes))
  19074. return n
  19075. }
  19076. func (m *ContainerPort) Size() (n int) {
  19077. if m == nil {
  19078. return 0
  19079. }
  19080. var l int
  19081. _ = l
  19082. l = len(m.Name)
  19083. n += 1 + l + sovGenerated(uint64(l))
  19084. n += 1 + sovGenerated(uint64(m.HostPort))
  19085. n += 1 + sovGenerated(uint64(m.ContainerPort))
  19086. l = len(m.Protocol)
  19087. n += 1 + l + sovGenerated(uint64(l))
  19088. l = len(m.HostIP)
  19089. n += 1 + l + sovGenerated(uint64(l))
  19090. return n
  19091. }
  19092. func (m *ContainerState) Size() (n int) {
  19093. if m == nil {
  19094. return 0
  19095. }
  19096. var l int
  19097. _ = l
  19098. if m.Waiting != nil {
  19099. l = m.Waiting.Size()
  19100. n += 1 + l + sovGenerated(uint64(l))
  19101. }
  19102. if m.Running != nil {
  19103. l = m.Running.Size()
  19104. n += 1 + l + sovGenerated(uint64(l))
  19105. }
  19106. if m.Terminated != nil {
  19107. l = m.Terminated.Size()
  19108. n += 1 + l + sovGenerated(uint64(l))
  19109. }
  19110. return n
  19111. }
  19112. func (m *ContainerStateRunning) Size() (n int) {
  19113. if m == nil {
  19114. return 0
  19115. }
  19116. var l int
  19117. _ = l
  19118. l = m.StartedAt.Size()
  19119. n += 1 + l + sovGenerated(uint64(l))
  19120. return n
  19121. }
  19122. func (m *ContainerStateTerminated) Size() (n int) {
  19123. if m == nil {
  19124. return 0
  19125. }
  19126. var l int
  19127. _ = l
  19128. n += 1 + sovGenerated(uint64(m.ExitCode))
  19129. n += 1 + sovGenerated(uint64(m.Signal))
  19130. l = len(m.Reason)
  19131. n += 1 + l + sovGenerated(uint64(l))
  19132. l = len(m.Message)
  19133. n += 1 + l + sovGenerated(uint64(l))
  19134. l = m.StartedAt.Size()
  19135. n += 1 + l + sovGenerated(uint64(l))
  19136. l = m.FinishedAt.Size()
  19137. n += 1 + l + sovGenerated(uint64(l))
  19138. l = len(m.ContainerID)
  19139. n += 1 + l + sovGenerated(uint64(l))
  19140. return n
  19141. }
  19142. func (m *ContainerStateWaiting) Size() (n int) {
  19143. if m == nil {
  19144. return 0
  19145. }
  19146. var l int
  19147. _ = l
  19148. l = len(m.Reason)
  19149. n += 1 + l + sovGenerated(uint64(l))
  19150. l = len(m.Message)
  19151. n += 1 + l + sovGenerated(uint64(l))
  19152. return n
  19153. }
  19154. func (m *ContainerStatus) Size() (n int) {
  19155. if m == nil {
  19156. return 0
  19157. }
  19158. var l int
  19159. _ = l
  19160. l = len(m.Name)
  19161. n += 1 + l + sovGenerated(uint64(l))
  19162. l = m.State.Size()
  19163. n += 1 + l + sovGenerated(uint64(l))
  19164. l = m.LastTerminationState.Size()
  19165. n += 1 + l + sovGenerated(uint64(l))
  19166. n += 2
  19167. n += 1 + sovGenerated(uint64(m.RestartCount))
  19168. l = len(m.Image)
  19169. n += 1 + l + sovGenerated(uint64(l))
  19170. l = len(m.ImageID)
  19171. n += 1 + l + sovGenerated(uint64(l))
  19172. l = len(m.ContainerID)
  19173. n += 1 + l + sovGenerated(uint64(l))
  19174. if m.Started != nil {
  19175. n += 2
  19176. }
  19177. return n
  19178. }
  19179. func (m *DaemonEndpoint) Size() (n int) {
  19180. if m == nil {
  19181. return 0
  19182. }
  19183. var l int
  19184. _ = l
  19185. n += 1 + sovGenerated(uint64(m.Port))
  19186. return n
  19187. }
  19188. func (m *DownwardAPIProjection) Size() (n int) {
  19189. if m == nil {
  19190. return 0
  19191. }
  19192. var l int
  19193. _ = l
  19194. if len(m.Items) > 0 {
  19195. for _, e := range m.Items {
  19196. l = e.Size()
  19197. n += 1 + l + sovGenerated(uint64(l))
  19198. }
  19199. }
  19200. return n
  19201. }
  19202. func (m *DownwardAPIVolumeFile) Size() (n int) {
  19203. if m == nil {
  19204. return 0
  19205. }
  19206. var l int
  19207. _ = l
  19208. l = len(m.Path)
  19209. n += 1 + l + sovGenerated(uint64(l))
  19210. if m.FieldRef != nil {
  19211. l = m.FieldRef.Size()
  19212. n += 1 + l + sovGenerated(uint64(l))
  19213. }
  19214. if m.ResourceFieldRef != nil {
  19215. l = m.ResourceFieldRef.Size()
  19216. n += 1 + l + sovGenerated(uint64(l))
  19217. }
  19218. if m.Mode != nil {
  19219. n += 1 + sovGenerated(uint64(*m.Mode))
  19220. }
  19221. return n
  19222. }
  19223. func (m *DownwardAPIVolumeSource) Size() (n int) {
  19224. if m == nil {
  19225. return 0
  19226. }
  19227. var l int
  19228. _ = l
  19229. if len(m.Items) > 0 {
  19230. for _, e := range m.Items {
  19231. l = e.Size()
  19232. n += 1 + l + sovGenerated(uint64(l))
  19233. }
  19234. }
  19235. if m.DefaultMode != nil {
  19236. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  19237. }
  19238. return n
  19239. }
  19240. func (m *EmptyDirVolumeSource) Size() (n int) {
  19241. if m == nil {
  19242. return 0
  19243. }
  19244. var l int
  19245. _ = l
  19246. l = len(m.Medium)
  19247. n += 1 + l + sovGenerated(uint64(l))
  19248. if m.SizeLimit != nil {
  19249. l = m.SizeLimit.Size()
  19250. n += 1 + l + sovGenerated(uint64(l))
  19251. }
  19252. return n
  19253. }
  19254. func (m *EndpointAddress) Size() (n int) {
  19255. if m == nil {
  19256. return 0
  19257. }
  19258. var l int
  19259. _ = l
  19260. l = len(m.IP)
  19261. n += 1 + l + sovGenerated(uint64(l))
  19262. if m.TargetRef != nil {
  19263. l = m.TargetRef.Size()
  19264. n += 1 + l + sovGenerated(uint64(l))
  19265. }
  19266. l = len(m.Hostname)
  19267. n += 1 + l + sovGenerated(uint64(l))
  19268. if m.NodeName != nil {
  19269. l = len(*m.NodeName)
  19270. n += 1 + l + sovGenerated(uint64(l))
  19271. }
  19272. return n
  19273. }
  19274. func (m *EndpointPort) Size() (n int) {
  19275. if m == nil {
  19276. return 0
  19277. }
  19278. var l int
  19279. _ = l
  19280. l = len(m.Name)
  19281. n += 1 + l + sovGenerated(uint64(l))
  19282. n += 1 + sovGenerated(uint64(m.Port))
  19283. l = len(m.Protocol)
  19284. n += 1 + l + sovGenerated(uint64(l))
  19285. if m.AppProtocol != nil {
  19286. l = len(*m.AppProtocol)
  19287. n += 1 + l + sovGenerated(uint64(l))
  19288. }
  19289. return n
  19290. }
  19291. func (m *EndpointSubset) Size() (n int) {
  19292. if m == nil {
  19293. return 0
  19294. }
  19295. var l int
  19296. _ = l
  19297. if len(m.Addresses) > 0 {
  19298. for _, e := range m.Addresses {
  19299. l = e.Size()
  19300. n += 1 + l + sovGenerated(uint64(l))
  19301. }
  19302. }
  19303. if len(m.NotReadyAddresses) > 0 {
  19304. for _, e := range m.NotReadyAddresses {
  19305. l = e.Size()
  19306. n += 1 + l + sovGenerated(uint64(l))
  19307. }
  19308. }
  19309. if len(m.Ports) > 0 {
  19310. for _, e := range m.Ports {
  19311. l = e.Size()
  19312. n += 1 + l + sovGenerated(uint64(l))
  19313. }
  19314. }
  19315. return n
  19316. }
  19317. func (m *Endpoints) Size() (n int) {
  19318. if m == nil {
  19319. return 0
  19320. }
  19321. var l int
  19322. _ = l
  19323. l = m.ObjectMeta.Size()
  19324. n += 1 + l + sovGenerated(uint64(l))
  19325. if len(m.Subsets) > 0 {
  19326. for _, e := range m.Subsets {
  19327. l = e.Size()
  19328. n += 1 + l + sovGenerated(uint64(l))
  19329. }
  19330. }
  19331. return n
  19332. }
  19333. func (m *EndpointsList) Size() (n int) {
  19334. if m == nil {
  19335. return 0
  19336. }
  19337. var l int
  19338. _ = l
  19339. l = m.ListMeta.Size()
  19340. n += 1 + l + sovGenerated(uint64(l))
  19341. if len(m.Items) > 0 {
  19342. for _, e := range m.Items {
  19343. l = e.Size()
  19344. n += 1 + l + sovGenerated(uint64(l))
  19345. }
  19346. }
  19347. return n
  19348. }
  19349. func (m *EnvFromSource) Size() (n int) {
  19350. if m == nil {
  19351. return 0
  19352. }
  19353. var l int
  19354. _ = l
  19355. l = len(m.Prefix)
  19356. n += 1 + l + sovGenerated(uint64(l))
  19357. if m.ConfigMapRef != nil {
  19358. l = m.ConfigMapRef.Size()
  19359. n += 1 + l + sovGenerated(uint64(l))
  19360. }
  19361. if m.SecretRef != nil {
  19362. l = m.SecretRef.Size()
  19363. n += 1 + l + sovGenerated(uint64(l))
  19364. }
  19365. return n
  19366. }
  19367. func (m *EnvVar) Size() (n int) {
  19368. if m == nil {
  19369. return 0
  19370. }
  19371. var l int
  19372. _ = l
  19373. l = len(m.Name)
  19374. n += 1 + l + sovGenerated(uint64(l))
  19375. l = len(m.Value)
  19376. n += 1 + l + sovGenerated(uint64(l))
  19377. if m.ValueFrom != nil {
  19378. l = m.ValueFrom.Size()
  19379. n += 1 + l + sovGenerated(uint64(l))
  19380. }
  19381. return n
  19382. }
  19383. func (m *EnvVarSource) Size() (n int) {
  19384. if m == nil {
  19385. return 0
  19386. }
  19387. var l int
  19388. _ = l
  19389. if m.FieldRef != nil {
  19390. l = m.FieldRef.Size()
  19391. n += 1 + l + sovGenerated(uint64(l))
  19392. }
  19393. if m.ResourceFieldRef != nil {
  19394. l = m.ResourceFieldRef.Size()
  19395. n += 1 + l + sovGenerated(uint64(l))
  19396. }
  19397. if m.ConfigMapKeyRef != nil {
  19398. l = m.ConfigMapKeyRef.Size()
  19399. n += 1 + l + sovGenerated(uint64(l))
  19400. }
  19401. if m.SecretKeyRef != nil {
  19402. l = m.SecretKeyRef.Size()
  19403. n += 1 + l + sovGenerated(uint64(l))
  19404. }
  19405. return n
  19406. }
  19407. func (m *EphemeralContainer) Size() (n int) {
  19408. if m == nil {
  19409. return 0
  19410. }
  19411. var l int
  19412. _ = l
  19413. l = m.EphemeralContainerCommon.Size()
  19414. n += 1 + l + sovGenerated(uint64(l))
  19415. l = len(m.TargetContainerName)
  19416. n += 1 + l + sovGenerated(uint64(l))
  19417. return n
  19418. }
  19419. func (m *EphemeralContainerCommon) Size() (n int) {
  19420. if m == nil {
  19421. return 0
  19422. }
  19423. var l int
  19424. _ = l
  19425. l = len(m.Name)
  19426. n += 1 + l + sovGenerated(uint64(l))
  19427. l = len(m.Image)
  19428. n += 1 + l + sovGenerated(uint64(l))
  19429. if len(m.Command) > 0 {
  19430. for _, s := range m.Command {
  19431. l = len(s)
  19432. n += 1 + l + sovGenerated(uint64(l))
  19433. }
  19434. }
  19435. if len(m.Args) > 0 {
  19436. for _, s := range m.Args {
  19437. l = len(s)
  19438. n += 1 + l + sovGenerated(uint64(l))
  19439. }
  19440. }
  19441. l = len(m.WorkingDir)
  19442. n += 1 + l + sovGenerated(uint64(l))
  19443. if len(m.Ports) > 0 {
  19444. for _, e := range m.Ports {
  19445. l = e.Size()
  19446. n += 1 + l + sovGenerated(uint64(l))
  19447. }
  19448. }
  19449. if len(m.Env) > 0 {
  19450. for _, e := range m.Env {
  19451. l = e.Size()
  19452. n += 1 + l + sovGenerated(uint64(l))
  19453. }
  19454. }
  19455. l = m.Resources.Size()
  19456. n += 1 + l + sovGenerated(uint64(l))
  19457. if len(m.VolumeMounts) > 0 {
  19458. for _, e := range m.VolumeMounts {
  19459. l = e.Size()
  19460. n += 1 + l + sovGenerated(uint64(l))
  19461. }
  19462. }
  19463. if m.LivenessProbe != nil {
  19464. l = m.LivenessProbe.Size()
  19465. n += 1 + l + sovGenerated(uint64(l))
  19466. }
  19467. if m.ReadinessProbe != nil {
  19468. l = m.ReadinessProbe.Size()
  19469. n += 1 + l + sovGenerated(uint64(l))
  19470. }
  19471. if m.Lifecycle != nil {
  19472. l = m.Lifecycle.Size()
  19473. n += 1 + l + sovGenerated(uint64(l))
  19474. }
  19475. l = len(m.TerminationMessagePath)
  19476. n += 1 + l + sovGenerated(uint64(l))
  19477. l = len(m.ImagePullPolicy)
  19478. n += 1 + l + sovGenerated(uint64(l))
  19479. if m.SecurityContext != nil {
  19480. l = m.SecurityContext.Size()
  19481. n += 1 + l + sovGenerated(uint64(l))
  19482. }
  19483. n += 3
  19484. n += 3
  19485. n += 3
  19486. if len(m.EnvFrom) > 0 {
  19487. for _, e := range m.EnvFrom {
  19488. l = e.Size()
  19489. n += 2 + l + sovGenerated(uint64(l))
  19490. }
  19491. }
  19492. l = len(m.TerminationMessagePolicy)
  19493. n += 2 + l + sovGenerated(uint64(l))
  19494. if len(m.VolumeDevices) > 0 {
  19495. for _, e := range m.VolumeDevices {
  19496. l = e.Size()
  19497. n += 2 + l + sovGenerated(uint64(l))
  19498. }
  19499. }
  19500. if m.StartupProbe != nil {
  19501. l = m.StartupProbe.Size()
  19502. n += 2 + l + sovGenerated(uint64(l))
  19503. }
  19504. return n
  19505. }
  19506. func (m *EphemeralContainers) Size() (n int) {
  19507. if m == nil {
  19508. return 0
  19509. }
  19510. var l int
  19511. _ = l
  19512. l = m.ObjectMeta.Size()
  19513. n += 1 + l + sovGenerated(uint64(l))
  19514. if len(m.EphemeralContainers) > 0 {
  19515. for _, e := range m.EphemeralContainers {
  19516. l = e.Size()
  19517. n += 1 + l + sovGenerated(uint64(l))
  19518. }
  19519. }
  19520. return n
  19521. }
  19522. func (m *EphemeralVolumeSource) Size() (n int) {
  19523. if m == nil {
  19524. return 0
  19525. }
  19526. var l int
  19527. _ = l
  19528. if m.VolumeClaimTemplate != nil {
  19529. l = m.VolumeClaimTemplate.Size()
  19530. n += 1 + l + sovGenerated(uint64(l))
  19531. }
  19532. return n
  19533. }
  19534. func (m *Event) Size() (n int) {
  19535. if m == nil {
  19536. return 0
  19537. }
  19538. var l int
  19539. _ = l
  19540. l = m.ObjectMeta.Size()
  19541. n += 1 + l + sovGenerated(uint64(l))
  19542. l = m.InvolvedObject.Size()
  19543. n += 1 + l + sovGenerated(uint64(l))
  19544. l = len(m.Reason)
  19545. n += 1 + l + sovGenerated(uint64(l))
  19546. l = len(m.Message)
  19547. n += 1 + l + sovGenerated(uint64(l))
  19548. l = m.Source.Size()
  19549. n += 1 + l + sovGenerated(uint64(l))
  19550. l = m.FirstTimestamp.Size()
  19551. n += 1 + l + sovGenerated(uint64(l))
  19552. l = m.LastTimestamp.Size()
  19553. n += 1 + l + sovGenerated(uint64(l))
  19554. n += 1 + sovGenerated(uint64(m.Count))
  19555. l = len(m.Type)
  19556. n += 1 + l + sovGenerated(uint64(l))
  19557. l = m.EventTime.Size()
  19558. n += 1 + l + sovGenerated(uint64(l))
  19559. if m.Series != nil {
  19560. l = m.Series.Size()
  19561. n += 1 + l + sovGenerated(uint64(l))
  19562. }
  19563. l = len(m.Action)
  19564. n += 1 + l + sovGenerated(uint64(l))
  19565. if m.Related != nil {
  19566. l = m.Related.Size()
  19567. n += 1 + l + sovGenerated(uint64(l))
  19568. }
  19569. l = len(m.ReportingController)
  19570. n += 1 + l + sovGenerated(uint64(l))
  19571. l = len(m.ReportingInstance)
  19572. n += 1 + l + sovGenerated(uint64(l))
  19573. return n
  19574. }
  19575. func (m *EventList) Size() (n int) {
  19576. if m == nil {
  19577. return 0
  19578. }
  19579. var l int
  19580. _ = l
  19581. l = m.ListMeta.Size()
  19582. n += 1 + l + sovGenerated(uint64(l))
  19583. if len(m.Items) > 0 {
  19584. for _, e := range m.Items {
  19585. l = e.Size()
  19586. n += 1 + l + sovGenerated(uint64(l))
  19587. }
  19588. }
  19589. return n
  19590. }
  19591. func (m *EventSeries) Size() (n int) {
  19592. if m == nil {
  19593. return 0
  19594. }
  19595. var l int
  19596. _ = l
  19597. n += 1 + sovGenerated(uint64(m.Count))
  19598. l = m.LastObservedTime.Size()
  19599. n += 1 + l + sovGenerated(uint64(l))
  19600. return n
  19601. }
  19602. func (m *EventSource) Size() (n int) {
  19603. if m == nil {
  19604. return 0
  19605. }
  19606. var l int
  19607. _ = l
  19608. l = len(m.Component)
  19609. n += 1 + l + sovGenerated(uint64(l))
  19610. l = len(m.Host)
  19611. n += 1 + l + sovGenerated(uint64(l))
  19612. return n
  19613. }
  19614. func (m *ExecAction) Size() (n int) {
  19615. if m == nil {
  19616. return 0
  19617. }
  19618. var l int
  19619. _ = l
  19620. if len(m.Command) > 0 {
  19621. for _, s := range m.Command {
  19622. l = len(s)
  19623. n += 1 + l + sovGenerated(uint64(l))
  19624. }
  19625. }
  19626. return n
  19627. }
  19628. func (m *FCVolumeSource) Size() (n int) {
  19629. if m == nil {
  19630. return 0
  19631. }
  19632. var l int
  19633. _ = l
  19634. if len(m.TargetWWNs) > 0 {
  19635. for _, s := range m.TargetWWNs {
  19636. l = len(s)
  19637. n += 1 + l + sovGenerated(uint64(l))
  19638. }
  19639. }
  19640. if m.Lun != nil {
  19641. n += 1 + sovGenerated(uint64(*m.Lun))
  19642. }
  19643. l = len(m.FSType)
  19644. n += 1 + l + sovGenerated(uint64(l))
  19645. n += 2
  19646. if len(m.WWIDs) > 0 {
  19647. for _, s := range m.WWIDs {
  19648. l = len(s)
  19649. n += 1 + l + sovGenerated(uint64(l))
  19650. }
  19651. }
  19652. return n
  19653. }
  19654. func (m *FlexPersistentVolumeSource) Size() (n int) {
  19655. if m == nil {
  19656. return 0
  19657. }
  19658. var l int
  19659. _ = l
  19660. l = len(m.Driver)
  19661. n += 1 + l + sovGenerated(uint64(l))
  19662. l = len(m.FSType)
  19663. n += 1 + l + sovGenerated(uint64(l))
  19664. if m.SecretRef != nil {
  19665. l = m.SecretRef.Size()
  19666. n += 1 + l + sovGenerated(uint64(l))
  19667. }
  19668. n += 2
  19669. if len(m.Options) > 0 {
  19670. for k, v := range m.Options {
  19671. _ = k
  19672. _ = v
  19673. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19674. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19675. }
  19676. }
  19677. return n
  19678. }
  19679. func (m *FlexVolumeSource) Size() (n int) {
  19680. if m == nil {
  19681. return 0
  19682. }
  19683. var l int
  19684. _ = l
  19685. l = len(m.Driver)
  19686. n += 1 + l + sovGenerated(uint64(l))
  19687. l = len(m.FSType)
  19688. n += 1 + l + sovGenerated(uint64(l))
  19689. if m.SecretRef != nil {
  19690. l = m.SecretRef.Size()
  19691. n += 1 + l + sovGenerated(uint64(l))
  19692. }
  19693. n += 2
  19694. if len(m.Options) > 0 {
  19695. for k, v := range m.Options {
  19696. _ = k
  19697. _ = v
  19698. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  19699. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19700. }
  19701. }
  19702. return n
  19703. }
  19704. func (m *FlockerVolumeSource) Size() (n int) {
  19705. if m == nil {
  19706. return 0
  19707. }
  19708. var l int
  19709. _ = l
  19710. l = len(m.DatasetName)
  19711. n += 1 + l + sovGenerated(uint64(l))
  19712. l = len(m.DatasetUUID)
  19713. n += 1 + l + sovGenerated(uint64(l))
  19714. return n
  19715. }
  19716. func (m *GCEPersistentDiskVolumeSource) Size() (n int) {
  19717. if m == nil {
  19718. return 0
  19719. }
  19720. var l int
  19721. _ = l
  19722. l = len(m.PDName)
  19723. n += 1 + l + sovGenerated(uint64(l))
  19724. l = len(m.FSType)
  19725. n += 1 + l + sovGenerated(uint64(l))
  19726. n += 1 + sovGenerated(uint64(m.Partition))
  19727. n += 2
  19728. return n
  19729. }
  19730. func (m *GitRepoVolumeSource) Size() (n int) {
  19731. if m == nil {
  19732. return 0
  19733. }
  19734. var l int
  19735. _ = l
  19736. l = len(m.Repository)
  19737. n += 1 + l + sovGenerated(uint64(l))
  19738. l = len(m.Revision)
  19739. n += 1 + l + sovGenerated(uint64(l))
  19740. l = len(m.Directory)
  19741. n += 1 + l + sovGenerated(uint64(l))
  19742. return n
  19743. }
  19744. func (m *GlusterfsPersistentVolumeSource) Size() (n int) {
  19745. if m == nil {
  19746. return 0
  19747. }
  19748. var l int
  19749. _ = l
  19750. l = len(m.EndpointsName)
  19751. n += 1 + l + sovGenerated(uint64(l))
  19752. l = len(m.Path)
  19753. n += 1 + l + sovGenerated(uint64(l))
  19754. n += 2
  19755. if m.EndpointsNamespace != nil {
  19756. l = len(*m.EndpointsNamespace)
  19757. n += 1 + l + sovGenerated(uint64(l))
  19758. }
  19759. return n
  19760. }
  19761. func (m *GlusterfsVolumeSource) Size() (n int) {
  19762. if m == nil {
  19763. return 0
  19764. }
  19765. var l int
  19766. _ = l
  19767. l = len(m.EndpointsName)
  19768. n += 1 + l + sovGenerated(uint64(l))
  19769. l = len(m.Path)
  19770. n += 1 + l + sovGenerated(uint64(l))
  19771. n += 2
  19772. return n
  19773. }
  19774. func (m *HTTPGetAction) Size() (n int) {
  19775. if m == nil {
  19776. return 0
  19777. }
  19778. var l int
  19779. _ = l
  19780. l = len(m.Path)
  19781. n += 1 + l + sovGenerated(uint64(l))
  19782. l = m.Port.Size()
  19783. n += 1 + l + sovGenerated(uint64(l))
  19784. l = len(m.Host)
  19785. n += 1 + l + sovGenerated(uint64(l))
  19786. l = len(m.Scheme)
  19787. n += 1 + l + sovGenerated(uint64(l))
  19788. if len(m.HTTPHeaders) > 0 {
  19789. for _, e := range m.HTTPHeaders {
  19790. l = e.Size()
  19791. n += 1 + l + sovGenerated(uint64(l))
  19792. }
  19793. }
  19794. return n
  19795. }
  19796. func (m *HTTPHeader) Size() (n int) {
  19797. if m == nil {
  19798. return 0
  19799. }
  19800. var l int
  19801. _ = l
  19802. l = len(m.Name)
  19803. n += 1 + l + sovGenerated(uint64(l))
  19804. l = len(m.Value)
  19805. n += 1 + l + sovGenerated(uint64(l))
  19806. return n
  19807. }
  19808. func (m *Handler) Size() (n int) {
  19809. if m == nil {
  19810. return 0
  19811. }
  19812. var l int
  19813. _ = l
  19814. if m.Exec != nil {
  19815. l = m.Exec.Size()
  19816. n += 1 + l + sovGenerated(uint64(l))
  19817. }
  19818. if m.HTTPGet != nil {
  19819. l = m.HTTPGet.Size()
  19820. n += 1 + l + sovGenerated(uint64(l))
  19821. }
  19822. if m.TCPSocket != nil {
  19823. l = m.TCPSocket.Size()
  19824. n += 1 + l + sovGenerated(uint64(l))
  19825. }
  19826. return n
  19827. }
  19828. func (m *HostAlias) Size() (n int) {
  19829. if m == nil {
  19830. return 0
  19831. }
  19832. var l int
  19833. _ = l
  19834. l = len(m.IP)
  19835. n += 1 + l + sovGenerated(uint64(l))
  19836. if len(m.Hostnames) > 0 {
  19837. for _, s := range m.Hostnames {
  19838. l = len(s)
  19839. n += 1 + l + sovGenerated(uint64(l))
  19840. }
  19841. }
  19842. return n
  19843. }
  19844. func (m *HostPathVolumeSource) Size() (n int) {
  19845. if m == nil {
  19846. return 0
  19847. }
  19848. var l int
  19849. _ = l
  19850. l = len(m.Path)
  19851. n += 1 + l + sovGenerated(uint64(l))
  19852. if m.Type != nil {
  19853. l = len(*m.Type)
  19854. n += 1 + l + sovGenerated(uint64(l))
  19855. }
  19856. return n
  19857. }
  19858. func (m *ISCSIPersistentVolumeSource) Size() (n int) {
  19859. if m == nil {
  19860. return 0
  19861. }
  19862. var l int
  19863. _ = l
  19864. l = len(m.TargetPortal)
  19865. n += 1 + l + sovGenerated(uint64(l))
  19866. l = len(m.IQN)
  19867. n += 1 + l + sovGenerated(uint64(l))
  19868. n += 1 + sovGenerated(uint64(m.Lun))
  19869. l = len(m.ISCSIInterface)
  19870. n += 1 + l + sovGenerated(uint64(l))
  19871. l = len(m.FSType)
  19872. n += 1 + l + sovGenerated(uint64(l))
  19873. n += 2
  19874. if len(m.Portals) > 0 {
  19875. for _, s := range m.Portals {
  19876. l = len(s)
  19877. n += 1 + l + sovGenerated(uint64(l))
  19878. }
  19879. }
  19880. n += 2
  19881. if m.SecretRef != nil {
  19882. l = m.SecretRef.Size()
  19883. n += 1 + l + sovGenerated(uint64(l))
  19884. }
  19885. n += 2
  19886. if m.InitiatorName != nil {
  19887. l = len(*m.InitiatorName)
  19888. n += 1 + l + sovGenerated(uint64(l))
  19889. }
  19890. return n
  19891. }
  19892. func (m *ISCSIVolumeSource) Size() (n int) {
  19893. if m == nil {
  19894. return 0
  19895. }
  19896. var l int
  19897. _ = l
  19898. l = len(m.TargetPortal)
  19899. n += 1 + l + sovGenerated(uint64(l))
  19900. l = len(m.IQN)
  19901. n += 1 + l + sovGenerated(uint64(l))
  19902. n += 1 + sovGenerated(uint64(m.Lun))
  19903. l = len(m.ISCSIInterface)
  19904. n += 1 + l + sovGenerated(uint64(l))
  19905. l = len(m.FSType)
  19906. n += 1 + l + sovGenerated(uint64(l))
  19907. n += 2
  19908. if len(m.Portals) > 0 {
  19909. for _, s := range m.Portals {
  19910. l = len(s)
  19911. n += 1 + l + sovGenerated(uint64(l))
  19912. }
  19913. }
  19914. n += 2
  19915. if m.SecretRef != nil {
  19916. l = m.SecretRef.Size()
  19917. n += 1 + l + sovGenerated(uint64(l))
  19918. }
  19919. n += 2
  19920. if m.InitiatorName != nil {
  19921. l = len(*m.InitiatorName)
  19922. n += 1 + l + sovGenerated(uint64(l))
  19923. }
  19924. return n
  19925. }
  19926. func (m *KeyToPath) Size() (n int) {
  19927. if m == nil {
  19928. return 0
  19929. }
  19930. var l int
  19931. _ = l
  19932. l = len(m.Key)
  19933. n += 1 + l + sovGenerated(uint64(l))
  19934. l = len(m.Path)
  19935. n += 1 + l + sovGenerated(uint64(l))
  19936. if m.Mode != nil {
  19937. n += 1 + sovGenerated(uint64(*m.Mode))
  19938. }
  19939. return n
  19940. }
  19941. func (m *Lifecycle) Size() (n int) {
  19942. if m == nil {
  19943. return 0
  19944. }
  19945. var l int
  19946. _ = l
  19947. if m.PostStart != nil {
  19948. l = m.PostStart.Size()
  19949. n += 1 + l + sovGenerated(uint64(l))
  19950. }
  19951. if m.PreStop != nil {
  19952. l = m.PreStop.Size()
  19953. n += 1 + l + sovGenerated(uint64(l))
  19954. }
  19955. return n
  19956. }
  19957. func (m *LimitRange) Size() (n int) {
  19958. if m == nil {
  19959. return 0
  19960. }
  19961. var l int
  19962. _ = l
  19963. l = m.ObjectMeta.Size()
  19964. n += 1 + l + sovGenerated(uint64(l))
  19965. l = m.Spec.Size()
  19966. n += 1 + l + sovGenerated(uint64(l))
  19967. return n
  19968. }
  19969. func (m *LimitRangeItem) Size() (n int) {
  19970. if m == nil {
  19971. return 0
  19972. }
  19973. var l int
  19974. _ = l
  19975. l = len(m.Type)
  19976. n += 1 + l + sovGenerated(uint64(l))
  19977. if len(m.Max) > 0 {
  19978. for k, v := range m.Max {
  19979. _ = k
  19980. _ = v
  19981. l = v.Size()
  19982. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19983. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19984. }
  19985. }
  19986. if len(m.Min) > 0 {
  19987. for k, v := range m.Min {
  19988. _ = k
  19989. _ = v
  19990. l = v.Size()
  19991. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  19992. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  19993. }
  19994. }
  19995. if len(m.Default) > 0 {
  19996. for k, v := range m.Default {
  19997. _ = k
  19998. _ = v
  19999. l = v.Size()
  20000. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20001. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20002. }
  20003. }
  20004. if len(m.DefaultRequest) > 0 {
  20005. for k, v := range m.DefaultRequest {
  20006. _ = k
  20007. _ = v
  20008. l = v.Size()
  20009. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20010. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20011. }
  20012. }
  20013. if len(m.MaxLimitRequestRatio) > 0 {
  20014. for k, v := range m.MaxLimitRequestRatio {
  20015. _ = k
  20016. _ = v
  20017. l = v.Size()
  20018. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20019. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20020. }
  20021. }
  20022. return n
  20023. }
  20024. func (m *LimitRangeList) Size() (n int) {
  20025. if m == nil {
  20026. return 0
  20027. }
  20028. var l int
  20029. _ = l
  20030. l = m.ListMeta.Size()
  20031. n += 1 + l + sovGenerated(uint64(l))
  20032. if len(m.Items) > 0 {
  20033. for _, e := range m.Items {
  20034. l = e.Size()
  20035. n += 1 + l + sovGenerated(uint64(l))
  20036. }
  20037. }
  20038. return n
  20039. }
  20040. func (m *LimitRangeSpec) Size() (n int) {
  20041. if m == nil {
  20042. return 0
  20043. }
  20044. var l int
  20045. _ = l
  20046. if len(m.Limits) > 0 {
  20047. for _, e := range m.Limits {
  20048. l = e.Size()
  20049. n += 1 + l + sovGenerated(uint64(l))
  20050. }
  20051. }
  20052. return n
  20053. }
  20054. func (m *List) Size() (n int) {
  20055. if m == nil {
  20056. return 0
  20057. }
  20058. var l int
  20059. _ = l
  20060. l = m.ListMeta.Size()
  20061. n += 1 + l + sovGenerated(uint64(l))
  20062. if len(m.Items) > 0 {
  20063. for _, e := range m.Items {
  20064. l = e.Size()
  20065. n += 1 + l + sovGenerated(uint64(l))
  20066. }
  20067. }
  20068. return n
  20069. }
  20070. func (m *LoadBalancerIngress) Size() (n int) {
  20071. if m == nil {
  20072. return 0
  20073. }
  20074. var l int
  20075. _ = l
  20076. l = len(m.IP)
  20077. n += 1 + l + sovGenerated(uint64(l))
  20078. l = len(m.Hostname)
  20079. n += 1 + l + sovGenerated(uint64(l))
  20080. if len(m.Ports) > 0 {
  20081. for _, e := range m.Ports {
  20082. l = e.Size()
  20083. n += 1 + l + sovGenerated(uint64(l))
  20084. }
  20085. }
  20086. return n
  20087. }
  20088. func (m *LoadBalancerStatus) Size() (n int) {
  20089. if m == nil {
  20090. return 0
  20091. }
  20092. var l int
  20093. _ = l
  20094. if len(m.Ingress) > 0 {
  20095. for _, e := range m.Ingress {
  20096. l = e.Size()
  20097. n += 1 + l + sovGenerated(uint64(l))
  20098. }
  20099. }
  20100. return n
  20101. }
  20102. func (m *LocalObjectReference) Size() (n int) {
  20103. if m == nil {
  20104. return 0
  20105. }
  20106. var l int
  20107. _ = l
  20108. l = len(m.Name)
  20109. n += 1 + l + sovGenerated(uint64(l))
  20110. return n
  20111. }
  20112. func (m *LocalVolumeSource) Size() (n int) {
  20113. if m == nil {
  20114. return 0
  20115. }
  20116. var l int
  20117. _ = l
  20118. l = len(m.Path)
  20119. n += 1 + l + sovGenerated(uint64(l))
  20120. if m.FSType != nil {
  20121. l = len(*m.FSType)
  20122. n += 1 + l + sovGenerated(uint64(l))
  20123. }
  20124. return n
  20125. }
  20126. func (m *NFSVolumeSource) Size() (n int) {
  20127. if m == nil {
  20128. return 0
  20129. }
  20130. var l int
  20131. _ = l
  20132. l = len(m.Server)
  20133. n += 1 + l + sovGenerated(uint64(l))
  20134. l = len(m.Path)
  20135. n += 1 + l + sovGenerated(uint64(l))
  20136. n += 2
  20137. return n
  20138. }
  20139. func (m *Namespace) Size() (n int) {
  20140. if m == nil {
  20141. return 0
  20142. }
  20143. var l int
  20144. _ = l
  20145. l = m.ObjectMeta.Size()
  20146. n += 1 + l + sovGenerated(uint64(l))
  20147. l = m.Spec.Size()
  20148. n += 1 + l + sovGenerated(uint64(l))
  20149. l = m.Status.Size()
  20150. n += 1 + l + sovGenerated(uint64(l))
  20151. return n
  20152. }
  20153. func (m *NamespaceCondition) Size() (n int) {
  20154. if m == nil {
  20155. return 0
  20156. }
  20157. var l int
  20158. _ = l
  20159. l = len(m.Type)
  20160. n += 1 + l + sovGenerated(uint64(l))
  20161. l = len(m.Status)
  20162. n += 1 + l + sovGenerated(uint64(l))
  20163. l = m.LastTransitionTime.Size()
  20164. n += 1 + l + sovGenerated(uint64(l))
  20165. l = len(m.Reason)
  20166. n += 1 + l + sovGenerated(uint64(l))
  20167. l = len(m.Message)
  20168. n += 1 + l + sovGenerated(uint64(l))
  20169. return n
  20170. }
  20171. func (m *NamespaceList) Size() (n int) {
  20172. if m == nil {
  20173. return 0
  20174. }
  20175. var l int
  20176. _ = l
  20177. l = m.ListMeta.Size()
  20178. n += 1 + l + sovGenerated(uint64(l))
  20179. if len(m.Items) > 0 {
  20180. for _, e := range m.Items {
  20181. l = e.Size()
  20182. n += 1 + l + sovGenerated(uint64(l))
  20183. }
  20184. }
  20185. return n
  20186. }
  20187. func (m *NamespaceSpec) Size() (n int) {
  20188. if m == nil {
  20189. return 0
  20190. }
  20191. var l int
  20192. _ = l
  20193. if len(m.Finalizers) > 0 {
  20194. for _, s := range m.Finalizers {
  20195. l = len(s)
  20196. n += 1 + l + sovGenerated(uint64(l))
  20197. }
  20198. }
  20199. return n
  20200. }
  20201. func (m *NamespaceStatus) Size() (n int) {
  20202. if m == nil {
  20203. return 0
  20204. }
  20205. var l int
  20206. _ = l
  20207. l = len(m.Phase)
  20208. n += 1 + l + sovGenerated(uint64(l))
  20209. if len(m.Conditions) > 0 {
  20210. for _, e := range m.Conditions {
  20211. l = e.Size()
  20212. n += 1 + l + sovGenerated(uint64(l))
  20213. }
  20214. }
  20215. return n
  20216. }
  20217. func (m *Node) Size() (n int) {
  20218. if m == nil {
  20219. return 0
  20220. }
  20221. var l int
  20222. _ = l
  20223. l = m.ObjectMeta.Size()
  20224. n += 1 + l + sovGenerated(uint64(l))
  20225. l = m.Spec.Size()
  20226. n += 1 + l + sovGenerated(uint64(l))
  20227. l = m.Status.Size()
  20228. n += 1 + l + sovGenerated(uint64(l))
  20229. return n
  20230. }
  20231. func (m *NodeAddress) Size() (n int) {
  20232. if m == nil {
  20233. return 0
  20234. }
  20235. var l int
  20236. _ = l
  20237. l = len(m.Type)
  20238. n += 1 + l + sovGenerated(uint64(l))
  20239. l = len(m.Address)
  20240. n += 1 + l + sovGenerated(uint64(l))
  20241. return n
  20242. }
  20243. func (m *NodeAffinity) Size() (n int) {
  20244. if m == nil {
  20245. return 0
  20246. }
  20247. var l int
  20248. _ = l
  20249. if m.RequiredDuringSchedulingIgnoredDuringExecution != nil {
  20250. l = m.RequiredDuringSchedulingIgnoredDuringExecution.Size()
  20251. n += 1 + l + sovGenerated(uint64(l))
  20252. }
  20253. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20254. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20255. l = e.Size()
  20256. n += 1 + l + sovGenerated(uint64(l))
  20257. }
  20258. }
  20259. return n
  20260. }
  20261. func (m *NodeCondition) Size() (n int) {
  20262. if m == nil {
  20263. return 0
  20264. }
  20265. var l int
  20266. _ = l
  20267. l = len(m.Type)
  20268. n += 1 + l + sovGenerated(uint64(l))
  20269. l = len(m.Status)
  20270. n += 1 + l + sovGenerated(uint64(l))
  20271. l = m.LastHeartbeatTime.Size()
  20272. n += 1 + l + sovGenerated(uint64(l))
  20273. l = m.LastTransitionTime.Size()
  20274. n += 1 + l + sovGenerated(uint64(l))
  20275. l = len(m.Reason)
  20276. n += 1 + l + sovGenerated(uint64(l))
  20277. l = len(m.Message)
  20278. n += 1 + l + sovGenerated(uint64(l))
  20279. return n
  20280. }
  20281. func (m *NodeConfigSource) Size() (n int) {
  20282. if m == nil {
  20283. return 0
  20284. }
  20285. var l int
  20286. _ = l
  20287. if m.ConfigMap != nil {
  20288. l = m.ConfigMap.Size()
  20289. n += 1 + l + sovGenerated(uint64(l))
  20290. }
  20291. return n
  20292. }
  20293. func (m *NodeConfigStatus) Size() (n int) {
  20294. if m == nil {
  20295. return 0
  20296. }
  20297. var l int
  20298. _ = l
  20299. if m.Assigned != nil {
  20300. l = m.Assigned.Size()
  20301. n += 1 + l + sovGenerated(uint64(l))
  20302. }
  20303. if m.Active != nil {
  20304. l = m.Active.Size()
  20305. n += 1 + l + sovGenerated(uint64(l))
  20306. }
  20307. if m.LastKnownGood != nil {
  20308. l = m.LastKnownGood.Size()
  20309. n += 1 + l + sovGenerated(uint64(l))
  20310. }
  20311. l = len(m.Error)
  20312. n += 1 + l + sovGenerated(uint64(l))
  20313. return n
  20314. }
  20315. func (m *NodeDaemonEndpoints) Size() (n int) {
  20316. if m == nil {
  20317. return 0
  20318. }
  20319. var l int
  20320. _ = l
  20321. l = m.KubeletEndpoint.Size()
  20322. n += 1 + l + sovGenerated(uint64(l))
  20323. return n
  20324. }
  20325. func (m *NodeList) Size() (n int) {
  20326. if m == nil {
  20327. return 0
  20328. }
  20329. var l int
  20330. _ = l
  20331. l = m.ListMeta.Size()
  20332. n += 1 + l + sovGenerated(uint64(l))
  20333. if len(m.Items) > 0 {
  20334. for _, e := range m.Items {
  20335. l = e.Size()
  20336. n += 1 + l + sovGenerated(uint64(l))
  20337. }
  20338. }
  20339. return n
  20340. }
  20341. func (m *NodeProxyOptions) Size() (n int) {
  20342. if m == nil {
  20343. return 0
  20344. }
  20345. var l int
  20346. _ = l
  20347. l = len(m.Path)
  20348. n += 1 + l + sovGenerated(uint64(l))
  20349. return n
  20350. }
  20351. func (m *NodeResources) Size() (n int) {
  20352. if m == nil {
  20353. return 0
  20354. }
  20355. var l int
  20356. _ = l
  20357. if len(m.Capacity) > 0 {
  20358. for k, v := range m.Capacity {
  20359. _ = k
  20360. _ = v
  20361. l = v.Size()
  20362. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20363. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20364. }
  20365. }
  20366. return n
  20367. }
  20368. func (m *NodeSelector) Size() (n int) {
  20369. if m == nil {
  20370. return 0
  20371. }
  20372. var l int
  20373. _ = l
  20374. if len(m.NodeSelectorTerms) > 0 {
  20375. for _, e := range m.NodeSelectorTerms {
  20376. l = e.Size()
  20377. n += 1 + l + sovGenerated(uint64(l))
  20378. }
  20379. }
  20380. return n
  20381. }
  20382. func (m *NodeSelectorRequirement) Size() (n int) {
  20383. if m == nil {
  20384. return 0
  20385. }
  20386. var l int
  20387. _ = l
  20388. l = len(m.Key)
  20389. n += 1 + l + sovGenerated(uint64(l))
  20390. l = len(m.Operator)
  20391. n += 1 + l + sovGenerated(uint64(l))
  20392. if len(m.Values) > 0 {
  20393. for _, s := range m.Values {
  20394. l = len(s)
  20395. n += 1 + l + sovGenerated(uint64(l))
  20396. }
  20397. }
  20398. return n
  20399. }
  20400. func (m *NodeSelectorTerm) Size() (n int) {
  20401. if m == nil {
  20402. return 0
  20403. }
  20404. var l int
  20405. _ = l
  20406. if len(m.MatchExpressions) > 0 {
  20407. for _, e := range m.MatchExpressions {
  20408. l = e.Size()
  20409. n += 1 + l + sovGenerated(uint64(l))
  20410. }
  20411. }
  20412. if len(m.MatchFields) > 0 {
  20413. for _, e := range m.MatchFields {
  20414. l = e.Size()
  20415. n += 1 + l + sovGenerated(uint64(l))
  20416. }
  20417. }
  20418. return n
  20419. }
  20420. func (m *NodeSpec) Size() (n int) {
  20421. if m == nil {
  20422. return 0
  20423. }
  20424. var l int
  20425. _ = l
  20426. l = len(m.PodCIDR)
  20427. n += 1 + l + sovGenerated(uint64(l))
  20428. l = len(m.DoNotUseExternalID)
  20429. n += 1 + l + sovGenerated(uint64(l))
  20430. l = len(m.ProviderID)
  20431. n += 1 + l + sovGenerated(uint64(l))
  20432. n += 2
  20433. if len(m.Taints) > 0 {
  20434. for _, e := range m.Taints {
  20435. l = e.Size()
  20436. n += 1 + l + sovGenerated(uint64(l))
  20437. }
  20438. }
  20439. if m.ConfigSource != nil {
  20440. l = m.ConfigSource.Size()
  20441. n += 1 + l + sovGenerated(uint64(l))
  20442. }
  20443. if len(m.PodCIDRs) > 0 {
  20444. for _, s := range m.PodCIDRs {
  20445. l = len(s)
  20446. n += 1 + l + sovGenerated(uint64(l))
  20447. }
  20448. }
  20449. return n
  20450. }
  20451. func (m *NodeStatus) Size() (n int) {
  20452. if m == nil {
  20453. return 0
  20454. }
  20455. var l int
  20456. _ = l
  20457. if len(m.Capacity) > 0 {
  20458. for k, v := range m.Capacity {
  20459. _ = k
  20460. _ = v
  20461. l = v.Size()
  20462. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20463. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20464. }
  20465. }
  20466. if len(m.Allocatable) > 0 {
  20467. for k, v := range m.Allocatable {
  20468. _ = k
  20469. _ = v
  20470. l = v.Size()
  20471. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20472. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20473. }
  20474. }
  20475. l = len(m.Phase)
  20476. n += 1 + l + sovGenerated(uint64(l))
  20477. if len(m.Conditions) > 0 {
  20478. for _, e := range m.Conditions {
  20479. l = e.Size()
  20480. n += 1 + l + sovGenerated(uint64(l))
  20481. }
  20482. }
  20483. if len(m.Addresses) > 0 {
  20484. for _, e := range m.Addresses {
  20485. l = e.Size()
  20486. n += 1 + l + sovGenerated(uint64(l))
  20487. }
  20488. }
  20489. l = m.DaemonEndpoints.Size()
  20490. n += 1 + l + sovGenerated(uint64(l))
  20491. l = m.NodeInfo.Size()
  20492. n += 1 + l + sovGenerated(uint64(l))
  20493. if len(m.Images) > 0 {
  20494. for _, e := range m.Images {
  20495. l = e.Size()
  20496. n += 1 + l + sovGenerated(uint64(l))
  20497. }
  20498. }
  20499. if len(m.VolumesInUse) > 0 {
  20500. for _, s := range m.VolumesInUse {
  20501. l = len(s)
  20502. n += 1 + l + sovGenerated(uint64(l))
  20503. }
  20504. }
  20505. if len(m.VolumesAttached) > 0 {
  20506. for _, e := range m.VolumesAttached {
  20507. l = e.Size()
  20508. n += 1 + l + sovGenerated(uint64(l))
  20509. }
  20510. }
  20511. if m.Config != nil {
  20512. l = m.Config.Size()
  20513. n += 1 + l + sovGenerated(uint64(l))
  20514. }
  20515. return n
  20516. }
  20517. func (m *NodeSystemInfo) Size() (n int) {
  20518. if m == nil {
  20519. return 0
  20520. }
  20521. var l int
  20522. _ = l
  20523. l = len(m.MachineID)
  20524. n += 1 + l + sovGenerated(uint64(l))
  20525. l = len(m.SystemUUID)
  20526. n += 1 + l + sovGenerated(uint64(l))
  20527. l = len(m.BootID)
  20528. n += 1 + l + sovGenerated(uint64(l))
  20529. l = len(m.KernelVersion)
  20530. n += 1 + l + sovGenerated(uint64(l))
  20531. l = len(m.OSImage)
  20532. n += 1 + l + sovGenerated(uint64(l))
  20533. l = len(m.ContainerRuntimeVersion)
  20534. n += 1 + l + sovGenerated(uint64(l))
  20535. l = len(m.KubeletVersion)
  20536. n += 1 + l + sovGenerated(uint64(l))
  20537. l = len(m.KubeProxyVersion)
  20538. n += 1 + l + sovGenerated(uint64(l))
  20539. l = len(m.OperatingSystem)
  20540. n += 1 + l + sovGenerated(uint64(l))
  20541. l = len(m.Architecture)
  20542. n += 1 + l + sovGenerated(uint64(l))
  20543. return n
  20544. }
  20545. func (m *ObjectFieldSelector) Size() (n int) {
  20546. if m == nil {
  20547. return 0
  20548. }
  20549. var l int
  20550. _ = l
  20551. l = len(m.APIVersion)
  20552. n += 1 + l + sovGenerated(uint64(l))
  20553. l = len(m.FieldPath)
  20554. n += 1 + l + sovGenerated(uint64(l))
  20555. return n
  20556. }
  20557. func (m *ObjectReference) Size() (n int) {
  20558. if m == nil {
  20559. return 0
  20560. }
  20561. var l int
  20562. _ = l
  20563. l = len(m.Kind)
  20564. n += 1 + l + sovGenerated(uint64(l))
  20565. l = len(m.Namespace)
  20566. n += 1 + l + sovGenerated(uint64(l))
  20567. l = len(m.Name)
  20568. n += 1 + l + sovGenerated(uint64(l))
  20569. l = len(m.UID)
  20570. n += 1 + l + sovGenerated(uint64(l))
  20571. l = len(m.APIVersion)
  20572. n += 1 + l + sovGenerated(uint64(l))
  20573. l = len(m.ResourceVersion)
  20574. n += 1 + l + sovGenerated(uint64(l))
  20575. l = len(m.FieldPath)
  20576. n += 1 + l + sovGenerated(uint64(l))
  20577. return n
  20578. }
  20579. func (m *PersistentVolume) Size() (n int) {
  20580. if m == nil {
  20581. return 0
  20582. }
  20583. var l int
  20584. _ = l
  20585. l = m.ObjectMeta.Size()
  20586. n += 1 + l + sovGenerated(uint64(l))
  20587. l = m.Spec.Size()
  20588. n += 1 + l + sovGenerated(uint64(l))
  20589. l = m.Status.Size()
  20590. n += 1 + l + sovGenerated(uint64(l))
  20591. return n
  20592. }
  20593. func (m *PersistentVolumeClaim) Size() (n int) {
  20594. if m == nil {
  20595. return 0
  20596. }
  20597. var l int
  20598. _ = l
  20599. l = m.ObjectMeta.Size()
  20600. n += 1 + l + sovGenerated(uint64(l))
  20601. l = m.Spec.Size()
  20602. n += 1 + l + sovGenerated(uint64(l))
  20603. l = m.Status.Size()
  20604. n += 1 + l + sovGenerated(uint64(l))
  20605. return n
  20606. }
  20607. func (m *PersistentVolumeClaimCondition) Size() (n int) {
  20608. if m == nil {
  20609. return 0
  20610. }
  20611. var l int
  20612. _ = l
  20613. l = len(m.Type)
  20614. n += 1 + l + sovGenerated(uint64(l))
  20615. l = len(m.Status)
  20616. n += 1 + l + sovGenerated(uint64(l))
  20617. l = m.LastProbeTime.Size()
  20618. n += 1 + l + sovGenerated(uint64(l))
  20619. l = m.LastTransitionTime.Size()
  20620. n += 1 + l + sovGenerated(uint64(l))
  20621. l = len(m.Reason)
  20622. n += 1 + l + sovGenerated(uint64(l))
  20623. l = len(m.Message)
  20624. n += 1 + l + sovGenerated(uint64(l))
  20625. return n
  20626. }
  20627. func (m *PersistentVolumeClaimList) Size() (n int) {
  20628. if m == nil {
  20629. return 0
  20630. }
  20631. var l int
  20632. _ = l
  20633. l = m.ListMeta.Size()
  20634. n += 1 + l + sovGenerated(uint64(l))
  20635. if len(m.Items) > 0 {
  20636. for _, e := range m.Items {
  20637. l = e.Size()
  20638. n += 1 + l + sovGenerated(uint64(l))
  20639. }
  20640. }
  20641. return n
  20642. }
  20643. func (m *PersistentVolumeClaimSpec) Size() (n int) {
  20644. if m == nil {
  20645. return 0
  20646. }
  20647. var l int
  20648. _ = l
  20649. if len(m.AccessModes) > 0 {
  20650. for _, s := range m.AccessModes {
  20651. l = len(s)
  20652. n += 1 + l + sovGenerated(uint64(l))
  20653. }
  20654. }
  20655. l = m.Resources.Size()
  20656. n += 1 + l + sovGenerated(uint64(l))
  20657. l = len(m.VolumeName)
  20658. n += 1 + l + sovGenerated(uint64(l))
  20659. if m.Selector != nil {
  20660. l = m.Selector.Size()
  20661. n += 1 + l + sovGenerated(uint64(l))
  20662. }
  20663. if m.StorageClassName != nil {
  20664. l = len(*m.StorageClassName)
  20665. n += 1 + l + sovGenerated(uint64(l))
  20666. }
  20667. if m.VolumeMode != nil {
  20668. l = len(*m.VolumeMode)
  20669. n += 1 + l + sovGenerated(uint64(l))
  20670. }
  20671. if m.DataSource != nil {
  20672. l = m.DataSource.Size()
  20673. n += 1 + l + sovGenerated(uint64(l))
  20674. }
  20675. return n
  20676. }
  20677. func (m *PersistentVolumeClaimStatus) Size() (n int) {
  20678. if m == nil {
  20679. return 0
  20680. }
  20681. var l int
  20682. _ = l
  20683. l = len(m.Phase)
  20684. n += 1 + l + sovGenerated(uint64(l))
  20685. if len(m.AccessModes) > 0 {
  20686. for _, s := range m.AccessModes {
  20687. l = len(s)
  20688. n += 1 + l + sovGenerated(uint64(l))
  20689. }
  20690. }
  20691. if len(m.Capacity) > 0 {
  20692. for k, v := range m.Capacity {
  20693. _ = k
  20694. _ = v
  20695. l = v.Size()
  20696. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20697. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20698. }
  20699. }
  20700. if len(m.Conditions) > 0 {
  20701. for _, e := range m.Conditions {
  20702. l = e.Size()
  20703. n += 1 + l + sovGenerated(uint64(l))
  20704. }
  20705. }
  20706. return n
  20707. }
  20708. func (m *PersistentVolumeClaimTemplate) Size() (n int) {
  20709. if m == nil {
  20710. return 0
  20711. }
  20712. var l int
  20713. _ = l
  20714. l = m.ObjectMeta.Size()
  20715. n += 1 + l + sovGenerated(uint64(l))
  20716. l = m.Spec.Size()
  20717. n += 1 + l + sovGenerated(uint64(l))
  20718. return n
  20719. }
  20720. func (m *PersistentVolumeClaimVolumeSource) Size() (n int) {
  20721. if m == nil {
  20722. return 0
  20723. }
  20724. var l int
  20725. _ = l
  20726. l = len(m.ClaimName)
  20727. n += 1 + l + sovGenerated(uint64(l))
  20728. n += 2
  20729. return n
  20730. }
  20731. func (m *PersistentVolumeList) Size() (n int) {
  20732. if m == nil {
  20733. return 0
  20734. }
  20735. var l int
  20736. _ = l
  20737. l = m.ListMeta.Size()
  20738. n += 1 + l + sovGenerated(uint64(l))
  20739. if len(m.Items) > 0 {
  20740. for _, e := range m.Items {
  20741. l = e.Size()
  20742. n += 1 + l + sovGenerated(uint64(l))
  20743. }
  20744. }
  20745. return n
  20746. }
  20747. func (m *PersistentVolumeSource) Size() (n int) {
  20748. if m == nil {
  20749. return 0
  20750. }
  20751. var l int
  20752. _ = l
  20753. if m.GCEPersistentDisk != nil {
  20754. l = m.GCEPersistentDisk.Size()
  20755. n += 1 + l + sovGenerated(uint64(l))
  20756. }
  20757. if m.AWSElasticBlockStore != nil {
  20758. l = m.AWSElasticBlockStore.Size()
  20759. n += 1 + l + sovGenerated(uint64(l))
  20760. }
  20761. if m.HostPath != nil {
  20762. l = m.HostPath.Size()
  20763. n += 1 + l + sovGenerated(uint64(l))
  20764. }
  20765. if m.Glusterfs != nil {
  20766. l = m.Glusterfs.Size()
  20767. n += 1 + l + sovGenerated(uint64(l))
  20768. }
  20769. if m.NFS != nil {
  20770. l = m.NFS.Size()
  20771. n += 1 + l + sovGenerated(uint64(l))
  20772. }
  20773. if m.RBD != nil {
  20774. l = m.RBD.Size()
  20775. n += 1 + l + sovGenerated(uint64(l))
  20776. }
  20777. if m.ISCSI != nil {
  20778. l = m.ISCSI.Size()
  20779. n += 1 + l + sovGenerated(uint64(l))
  20780. }
  20781. if m.Cinder != nil {
  20782. l = m.Cinder.Size()
  20783. n += 1 + l + sovGenerated(uint64(l))
  20784. }
  20785. if m.CephFS != nil {
  20786. l = m.CephFS.Size()
  20787. n += 1 + l + sovGenerated(uint64(l))
  20788. }
  20789. if m.FC != nil {
  20790. l = m.FC.Size()
  20791. n += 1 + l + sovGenerated(uint64(l))
  20792. }
  20793. if m.Flocker != nil {
  20794. l = m.Flocker.Size()
  20795. n += 1 + l + sovGenerated(uint64(l))
  20796. }
  20797. if m.FlexVolume != nil {
  20798. l = m.FlexVolume.Size()
  20799. n += 1 + l + sovGenerated(uint64(l))
  20800. }
  20801. if m.AzureFile != nil {
  20802. l = m.AzureFile.Size()
  20803. n += 1 + l + sovGenerated(uint64(l))
  20804. }
  20805. if m.VsphereVolume != nil {
  20806. l = m.VsphereVolume.Size()
  20807. n += 1 + l + sovGenerated(uint64(l))
  20808. }
  20809. if m.Quobyte != nil {
  20810. l = m.Quobyte.Size()
  20811. n += 1 + l + sovGenerated(uint64(l))
  20812. }
  20813. if m.AzureDisk != nil {
  20814. l = m.AzureDisk.Size()
  20815. n += 2 + l + sovGenerated(uint64(l))
  20816. }
  20817. if m.PhotonPersistentDisk != nil {
  20818. l = m.PhotonPersistentDisk.Size()
  20819. n += 2 + l + sovGenerated(uint64(l))
  20820. }
  20821. if m.PortworxVolume != nil {
  20822. l = m.PortworxVolume.Size()
  20823. n += 2 + l + sovGenerated(uint64(l))
  20824. }
  20825. if m.ScaleIO != nil {
  20826. l = m.ScaleIO.Size()
  20827. n += 2 + l + sovGenerated(uint64(l))
  20828. }
  20829. if m.Local != nil {
  20830. l = m.Local.Size()
  20831. n += 2 + l + sovGenerated(uint64(l))
  20832. }
  20833. if m.StorageOS != nil {
  20834. l = m.StorageOS.Size()
  20835. n += 2 + l + sovGenerated(uint64(l))
  20836. }
  20837. if m.CSI != nil {
  20838. l = m.CSI.Size()
  20839. n += 2 + l + sovGenerated(uint64(l))
  20840. }
  20841. return n
  20842. }
  20843. func (m *PersistentVolumeSpec) Size() (n int) {
  20844. if m == nil {
  20845. return 0
  20846. }
  20847. var l int
  20848. _ = l
  20849. if len(m.Capacity) > 0 {
  20850. for k, v := range m.Capacity {
  20851. _ = k
  20852. _ = v
  20853. l = v.Size()
  20854. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  20855. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  20856. }
  20857. }
  20858. l = m.PersistentVolumeSource.Size()
  20859. n += 1 + l + sovGenerated(uint64(l))
  20860. if len(m.AccessModes) > 0 {
  20861. for _, s := range m.AccessModes {
  20862. l = len(s)
  20863. n += 1 + l + sovGenerated(uint64(l))
  20864. }
  20865. }
  20866. if m.ClaimRef != nil {
  20867. l = m.ClaimRef.Size()
  20868. n += 1 + l + sovGenerated(uint64(l))
  20869. }
  20870. l = len(m.PersistentVolumeReclaimPolicy)
  20871. n += 1 + l + sovGenerated(uint64(l))
  20872. l = len(m.StorageClassName)
  20873. n += 1 + l + sovGenerated(uint64(l))
  20874. if len(m.MountOptions) > 0 {
  20875. for _, s := range m.MountOptions {
  20876. l = len(s)
  20877. n += 1 + l + sovGenerated(uint64(l))
  20878. }
  20879. }
  20880. if m.VolumeMode != nil {
  20881. l = len(*m.VolumeMode)
  20882. n += 1 + l + sovGenerated(uint64(l))
  20883. }
  20884. if m.NodeAffinity != nil {
  20885. l = m.NodeAffinity.Size()
  20886. n += 1 + l + sovGenerated(uint64(l))
  20887. }
  20888. return n
  20889. }
  20890. func (m *PersistentVolumeStatus) Size() (n int) {
  20891. if m == nil {
  20892. return 0
  20893. }
  20894. var l int
  20895. _ = l
  20896. l = len(m.Phase)
  20897. n += 1 + l + sovGenerated(uint64(l))
  20898. l = len(m.Message)
  20899. n += 1 + l + sovGenerated(uint64(l))
  20900. l = len(m.Reason)
  20901. n += 1 + l + sovGenerated(uint64(l))
  20902. return n
  20903. }
  20904. func (m *PhotonPersistentDiskVolumeSource) Size() (n int) {
  20905. if m == nil {
  20906. return 0
  20907. }
  20908. var l int
  20909. _ = l
  20910. l = len(m.PdID)
  20911. n += 1 + l + sovGenerated(uint64(l))
  20912. l = len(m.FSType)
  20913. n += 1 + l + sovGenerated(uint64(l))
  20914. return n
  20915. }
  20916. func (m *Pod) Size() (n int) {
  20917. if m == nil {
  20918. return 0
  20919. }
  20920. var l int
  20921. _ = l
  20922. l = m.ObjectMeta.Size()
  20923. n += 1 + l + sovGenerated(uint64(l))
  20924. l = m.Spec.Size()
  20925. n += 1 + l + sovGenerated(uint64(l))
  20926. l = m.Status.Size()
  20927. n += 1 + l + sovGenerated(uint64(l))
  20928. return n
  20929. }
  20930. func (m *PodAffinity) Size() (n int) {
  20931. if m == nil {
  20932. return 0
  20933. }
  20934. var l int
  20935. _ = l
  20936. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  20937. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  20938. l = e.Size()
  20939. n += 1 + l + sovGenerated(uint64(l))
  20940. }
  20941. }
  20942. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20943. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20944. l = e.Size()
  20945. n += 1 + l + sovGenerated(uint64(l))
  20946. }
  20947. }
  20948. return n
  20949. }
  20950. func (m *PodAffinityTerm) Size() (n int) {
  20951. if m == nil {
  20952. return 0
  20953. }
  20954. var l int
  20955. _ = l
  20956. if m.LabelSelector != nil {
  20957. l = m.LabelSelector.Size()
  20958. n += 1 + l + sovGenerated(uint64(l))
  20959. }
  20960. if len(m.Namespaces) > 0 {
  20961. for _, s := range m.Namespaces {
  20962. l = len(s)
  20963. n += 1 + l + sovGenerated(uint64(l))
  20964. }
  20965. }
  20966. l = len(m.TopologyKey)
  20967. n += 1 + l + sovGenerated(uint64(l))
  20968. if m.NamespaceSelector != nil {
  20969. l = m.NamespaceSelector.Size()
  20970. n += 1 + l + sovGenerated(uint64(l))
  20971. }
  20972. return n
  20973. }
  20974. func (m *PodAntiAffinity) Size() (n int) {
  20975. if m == nil {
  20976. return 0
  20977. }
  20978. var l int
  20979. _ = l
  20980. if len(m.RequiredDuringSchedulingIgnoredDuringExecution) > 0 {
  20981. for _, e := range m.RequiredDuringSchedulingIgnoredDuringExecution {
  20982. l = e.Size()
  20983. n += 1 + l + sovGenerated(uint64(l))
  20984. }
  20985. }
  20986. if len(m.PreferredDuringSchedulingIgnoredDuringExecution) > 0 {
  20987. for _, e := range m.PreferredDuringSchedulingIgnoredDuringExecution {
  20988. l = e.Size()
  20989. n += 1 + l + sovGenerated(uint64(l))
  20990. }
  20991. }
  20992. return n
  20993. }
  20994. func (m *PodAttachOptions) Size() (n int) {
  20995. if m == nil {
  20996. return 0
  20997. }
  20998. var l int
  20999. _ = l
  21000. n += 2
  21001. n += 2
  21002. n += 2
  21003. n += 2
  21004. l = len(m.Container)
  21005. n += 1 + l + sovGenerated(uint64(l))
  21006. return n
  21007. }
  21008. func (m *PodCondition) Size() (n int) {
  21009. if m == nil {
  21010. return 0
  21011. }
  21012. var l int
  21013. _ = l
  21014. l = len(m.Type)
  21015. n += 1 + l + sovGenerated(uint64(l))
  21016. l = len(m.Status)
  21017. n += 1 + l + sovGenerated(uint64(l))
  21018. l = m.LastProbeTime.Size()
  21019. n += 1 + l + sovGenerated(uint64(l))
  21020. l = m.LastTransitionTime.Size()
  21021. n += 1 + l + sovGenerated(uint64(l))
  21022. l = len(m.Reason)
  21023. n += 1 + l + sovGenerated(uint64(l))
  21024. l = len(m.Message)
  21025. n += 1 + l + sovGenerated(uint64(l))
  21026. return n
  21027. }
  21028. func (m *PodDNSConfig) Size() (n int) {
  21029. if m == nil {
  21030. return 0
  21031. }
  21032. var l int
  21033. _ = l
  21034. if len(m.Nameservers) > 0 {
  21035. for _, s := range m.Nameservers {
  21036. l = len(s)
  21037. n += 1 + l + sovGenerated(uint64(l))
  21038. }
  21039. }
  21040. if len(m.Searches) > 0 {
  21041. for _, s := range m.Searches {
  21042. l = len(s)
  21043. n += 1 + l + sovGenerated(uint64(l))
  21044. }
  21045. }
  21046. if len(m.Options) > 0 {
  21047. for _, e := range m.Options {
  21048. l = e.Size()
  21049. n += 1 + l + sovGenerated(uint64(l))
  21050. }
  21051. }
  21052. return n
  21053. }
  21054. func (m *PodDNSConfigOption) Size() (n int) {
  21055. if m == nil {
  21056. return 0
  21057. }
  21058. var l int
  21059. _ = l
  21060. l = len(m.Name)
  21061. n += 1 + l + sovGenerated(uint64(l))
  21062. if m.Value != nil {
  21063. l = len(*m.Value)
  21064. n += 1 + l + sovGenerated(uint64(l))
  21065. }
  21066. return n
  21067. }
  21068. func (m *PodExecOptions) Size() (n int) {
  21069. if m == nil {
  21070. return 0
  21071. }
  21072. var l int
  21073. _ = l
  21074. n += 2
  21075. n += 2
  21076. n += 2
  21077. n += 2
  21078. l = len(m.Container)
  21079. n += 1 + l + sovGenerated(uint64(l))
  21080. if len(m.Command) > 0 {
  21081. for _, s := range m.Command {
  21082. l = len(s)
  21083. n += 1 + l + sovGenerated(uint64(l))
  21084. }
  21085. }
  21086. return n
  21087. }
  21088. func (m *PodIP) Size() (n int) {
  21089. if m == nil {
  21090. return 0
  21091. }
  21092. var l int
  21093. _ = l
  21094. l = len(m.IP)
  21095. n += 1 + l + sovGenerated(uint64(l))
  21096. return n
  21097. }
  21098. func (m *PodList) Size() (n int) {
  21099. if m == nil {
  21100. return 0
  21101. }
  21102. var l int
  21103. _ = l
  21104. l = m.ListMeta.Size()
  21105. n += 1 + l + sovGenerated(uint64(l))
  21106. if len(m.Items) > 0 {
  21107. for _, e := range m.Items {
  21108. l = e.Size()
  21109. n += 1 + l + sovGenerated(uint64(l))
  21110. }
  21111. }
  21112. return n
  21113. }
  21114. func (m *PodLogOptions) Size() (n int) {
  21115. if m == nil {
  21116. return 0
  21117. }
  21118. var l int
  21119. _ = l
  21120. l = len(m.Container)
  21121. n += 1 + l + sovGenerated(uint64(l))
  21122. n += 2
  21123. n += 2
  21124. if m.SinceSeconds != nil {
  21125. n += 1 + sovGenerated(uint64(*m.SinceSeconds))
  21126. }
  21127. if m.SinceTime != nil {
  21128. l = m.SinceTime.Size()
  21129. n += 1 + l + sovGenerated(uint64(l))
  21130. }
  21131. n += 2
  21132. if m.TailLines != nil {
  21133. n += 1 + sovGenerated(uint64(*m.TailLines))
  21134. }
  21135. if m.LimitBytes != nil {
  21136. n += 1 + sovGenerated(uint64(*m.LimitBytes))
  21137. }
  21138. n += 2
  21139. return n
  21140. }
  21141. func (m *PodPortForwardOptions) Size() (n int) {
  21142. if m == nil {
  21143. return 0
  21144. }
  21145. var l int
  21146. _ = l
  21147. if len(m.Ports) > 0 {
  21148. for _, e := range m.Ports {
  21149. n += 1 + sovGenerated(uint64(e))
  21150. }
  21151. }
  21152. return n
  21153. }
  21154. func (m *PodProxyOptions) Size() (n int) {
  21155. if m == nil {
  21156. return 0
  21157. }
  21158. var l int
  21159. _ = l
  21160. l = len(m.Path)
  21161. n += 1 + l + sovGenerated(uint64(l))
  21162. return n
  21163. }
  21164. func (m *PodReadinessGate) Size() (n int) {
  21165. if m == nil {
  21166. return 0
  21167. }
  21168. var l int
  21169. _ = l
  21170. l = len(m.ConditionType)
  21171. n += 1 + l + sovGenerated(uint64(l))
  21172. return n
  21173. }
  21174. func (m *PodSecurityContext) Size() (n int) {
  21175. if m == nil {
  21176. return 0
  21177. }
  21178. var l int
  21179. _ = l
  21180. if m.SELinuxOptions != nil {
  21181. l = m.SELinuxOptions.Size()
  21182. n += 1 + l + sovGenerated(uint64(l))
  21183. }
  21184. if m.RunAsUser != nil {
  21185. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  21186. }
  21187. if m.RunAsNonRoot != nil {
  21188. n += 2
  21189. }
  21190. if len(m.SupplementalGroups) > 0 {
  21191. for _, e := range m.SupplementalGroups {
  21192. n += 1 + sovGenerated(uint64(e))
  21193. }
  21194. }
  21195. if m.FSGroup != nil {
  21196. n += 1 + sovGenerated(uint64(*m.FSGroup))
  21197. }
  21198. if m.RunAsGroup != nil {
  21199. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  21200. }
  21201. if len(m.Sysctls) > 0 {
  21202. for _, e := range m.Sysctls {
  21203. l = e.Size()
  21204. n += 1 + l + sovGenerated(uint64(l))
  21205. }
  21206. }
  21207. if m.WindowsOptions != nil {
  21208. l = m.WindowsOptions.Size()
  21209. n += 1 + l + sovGenerated(uint64(l))
  21210. }
  21211. if m.FSGroupChangePolicy != nil {
  21212. l = len(*m.FSGroupChangePolicy)
  21213. n += 1 + l + sovGenerated(uint64(l))
  21214. }
  21215. if m.SeccompProfile != nil {
  21216. l = m.SeccompProfile.Size()
  21217. n += 1 + l + sovGenerated(uint64(l))
  21218. }
  21219. return n
  21220. }
  21221. func (m *PodSignature) Size() (n int) {
  21222. if m == nil {
  21223. return 0
  21224. }
  21225. var l int
  21226. _ = l
  21227. if m.PodController != nil {
  21228. l = m.PodController.Size()
  21229. n += 1 + l + sovGenerated(uint64(l))
  21230. }
  21231. return n
  21232. }
  21233. func (m *PodSpec) Size() (n int) {
  21234. if m == nil {
  21235. return 0
  21236. }
  21237. var l int
  21238. _ = l
  21239. if len(m.Volumes) > 0 {
  21240. for _, e := range m.Volumes {
  21241. l = e.Size()
  21242. n += 1 + l + sovGenerated(uint64(l))
  21243. }
  21244. }
  21245. if len(m.Containers) > 0 {
  21246. for _, e := range m.Containers {
  21247. l = e.Size()
  21248. n += 1 + l + sovGenerated(uint64(l))
  21249. }
  21250. }
  21251. l = len(m.RestartPolicy)
  21252. n += 1 + l + sovGenerated(uint64(l))
  21253. if m.TerminationGracePeriodSeconds != nil {
  21254. n += 1 + sovGenerated(uint64(*m.TerminationGracePeriodSeconds))
  21255. }
  21256. if m.ActiveDeadlineSeconds != nil {
  21257. n += 1 + sovGenerated(uint64(*m.ActiveDeadlineSeconds))
  21258. }
  21259. l = len(m.DNSPolicy)
  21260. n += 1 + l + sovGenerated(uint64(l))
  21261. if len(m.NodeSelector) > 0 {
  21262. for k, v := range m.NodeSelector {
  21263. _ = k
  21264. _ = v
  21265. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21266. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21267. }
  21268. }
  21269. l = len(m.ServiceAccountName)
  21270. n += 1 + l + sovGenerated(uint64(l))
  21271. l = len(m.DeprecatedServiceAccount)
  21272. n += 1 + l + sovGenerated(uint64(l))
  21273. l = len(m.NodeName)
  21274. n += 1 + l + sovGenerated(uint64(l))
  21275. n += 2
  21276. n += 2
  21277. n += 2
  21278. if m.SecurityContext != nil {
  21279. l = m.SecurityContext.Size()
  21280. n += 1 + l + sovGenerated(uint64(l))
  21281. }
  21282. if len(m.ImagePullSecrets) > 0 {
  21283. for _, e := range m.ImagePullSecrets {
  21284. l = e.Size()
  21285. n += 1 + l + sovGenerated(uint64(l))
  21286. }
  21287. }
  21288. l = len(m.Hostname)
  21289. n += 2 + l + sovGenerated(uint64(l))
  21290. l = len(m.Subdomain)
  21291. n += 2 + l + sovGenerated(uint64(l))
  21292. if m.Affinity != nil {
  21293. l = m.Affinity.Size()
  21294. n += 2 + l + sovGenerated(uint64(l))
  21295. }
  21296. l = len(m.SchedulerName)
  21297. n += 2 + l + sovGenerated(uint64(l))
  21298. if len(m.InitContainers) > 0 {
  21299. for _, e := range m.InitContainers {
  21300. l = e.Size()
  21301. n += 2 + l + sovGenerated(uint64(l))
  21302. }
  21303. }
  21304. if m.AutomountServiceAccountToken != nil {
  21305. n += 3
  21306. }
  21307. if len(m.Tolerations) > 0 {
  21308. for _, e := range m.Tolerations {
  21309. l = e.Size()
  21310. n += 2 + l + sovGenerated(uint64(l))
  21311. }
  21312. }
  21313. if len(m.HostAliases) > 0 {
  21314. for _, e := range m.HostAliases {
  21315. l = e.Size()
  21316. n += 2 + l + sovGenerated(uint64(l))
  21317. }
  21318. }
  21319. l = len(m.PriorityClassName)
  21320. n += 2 + l + sovGenerated(uint64(l))
  21321. if m.Priority != nil {
  21322. n += 2 + sovGenerated(uint64(*m.Priority))
  21323. }
  21324. if m.DNSConfig != nil {
  21325. l = m.DNSConfig.Size()
  21326. n += 2 + l + sovGenerated(uint64(l))
  21327. }
  21328. if m.ShareProcessNamespace != nil {
  21329. n += 3
  21330. }
  21331. if len(m.ReadinessGates) > 0 {
  21332. for _, e := range m.ReadinessGates {
  21333. l = e.Size()
  21334. n += 2 + l + sovGenerated(uint64(l))
  21335. }
  21336. }
  21337. if m.RuntimeClassName != nil {
  21338. l = len(*m.RuntimeClassName)
  21339. n += 2 + l + sovGenerated(uint64(l))
  21340. }
  21341. if m.EnableServiceLinks != nil {
  21342. n += 3
  21343. }
  21344. if m.PreemptionPolicy != nil {
  21345. l = len(*m.PreemptionPolicy)
  21346. n += 2 + l + sovGenerated(uint64(l))
  21347. }
  21348. if len(m.Overhead) > 0 {
  21349. for k, v := range m.Overhead {
  21350. _ = k
  21351. _ = v
  21352. l = v.Size()
  21353. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21354. n += mapEntrySize + 2 + sovGenerated(uint64(mapEntrySize))
  21355. }
  21356. }
  21357. if len(m.TopologySpreadConstraints) > 0 {
  21358. for _, e := range m.TopologySpreadConstraints {
  21359. l = e.Size()
  21360. n += 2 + l + sovGenerated(uint64(l))
  21361. }
  21362. }
  21363. if len(m.EphemeralContainers) > 0 {
  21364. for _, e := range m.EphemeralContainers {
  21365. l = e.Size()
  21366. n += 2 + l + sovGenerated(uint64(l))
  21367. }
  21368. }
  21369. if m.SetHostnameAsFQDN != nil {
  21370. n += 3
  21371. }
  21372. return n
  21373. }
  21374. func (m *PodStatus) Size() (n int) {
  21375. if m == nil {
  21376. return 0
  21377. }
  21378. var l int
  21379. _ = l
  21380. l = len(m.Phase)
  21381. n += 1 + l + sovGenerated(uint64(l))
  21382. if len(m.Conditions) > 0 {
  21383. for _, e := range m.Conditions {
  21384. l = e.Size()
  21385. n += 1 + l + sovGenerated(uint64(l))
  21386. }
  21387. }
  21388. l = len(m.Message)
  21389. n += 1 + l + sovGenerated(uint64(l))
  21390. l = len(m.Reason)
  21391. n += 1 + l + sovGenerated(uint64(l))
  21392. l = len(m.HostIP)
  21393. n += 1 + l + sovGenerated(uint64(l))
  21394. l = len(m.PodIP)
  21395. n += 1 + l + sovGenerated(uint64(l))
  21396. if m.StartTime != nil {
  21397. l = m.StartTime.Size()
  21398. n += 1 + l + sovGenerated(uint64(l))
  21399. }
  21400. if len(m.ContainerStatuses) > 0 {
  21401. for _, e := range m.ContainerStatuses {
  21402. l = e.Size()
  21403. n += 1 + l + sovGenerated(uint64(l))
  21404. }
  21405. }
  21406. l = len(m.QOSClass)
  21407. n += 1 + l + sovGenerated(uint64(l))
  21408. if len(m.InitContainerStatuses) > 0 {
  21409. for _, e := range m.InitContainerStatuses {
  21410. l = e.Size()
  21411. n += 1 + l + sovGenerated(uint64(l))
  21412. }
  21413. }
  21414. l = len(m.NominatedNodeName)
  21415. n += 1 + l + sovGenerated(uint64(l))
  21416. if len(m.PodIPs) > 0 {
  21417. for _, e := range m.PodIPs {
  21418. l = e.Size()
  21419. n += 1 + l + sovGenerated(uint64(l))
  21420. }
  21421. }
  21422. if len(m.EphemeralContainerStatuses) > 0 {
  21423. for _, e := range m.EphemeralContainerStatuses {
  21424. l = e.Size()
  21425. n += 1 + l + sovGenerated(uint64(l))
  21426. }
  21427. }
  21428. return n
  21429. }
  21430. func (m *PodStatusResult) Size() (n int) {
  21431. if m == nil {
  21432. return 0
  21433. }
  21434. var l int
  21435. _ = l
  21436. l = m.ObjectMeta.Size()
  21437. n += 1 + l + sovGenerated(uint64(l))
  21438. l = m.Status.Size()
  21439. n += 1 + l + sovGenerated(uint64(l))
  21440. return n
  21441. }
  21442. func (m *PodTemplate) Size() (n int) {
  21443. if m == nil {
  21444. return 0
  21445. }
  21446. var l int
  21447. _ = l
  21448. l = m.ObjectMeta.Size()
  21449. n += 1 + l + sovGenerated(uint64(l))
  21450. l = m.Template.Size()
  21451. n += 1 + l + sovGenerated(uint64(l))
  21452. return n
  21453. }
  21454. func (m *PodTemplateList) Size() (n int) {
  21455. if m == nil {
  21456. return 0
  21457. }
  21458. var l int
  21459. _ = l
  21460. l = m.ListMeta.Size()
  21461. n += 1 + l + sovGenerated(uint64(l))
  21462. if len(m.Items) > 0 {
  21463. for _, e := range m.Items {
  21464. l = e.Size()
  21465. n += 1 + l + sovGenerated(uint64(l))
  21466. }
  21467. }
  21468. return n
  21469. }
  21470. func (m *PodTemplateSpec) Size() (n int) {
  21471. if m == nil {
  21472. return 0
  21473. }
  21474. var l int
  21475. _ = l
  21476. l = m.ObjectMeta.Size()
  21477. n += 1 + l + sovGenerated(uint64(l))
  21478. l = m.Spec.Size()
  21479. n += 1 + l + sovGenerated(uint64(l))
  21480. return n
  21481. }
  21482. func (m *PortStatus) Size() (n int) {
  21483. if m == nil {
  21484. return 0
  21485. }
  21486. var l int
  21487. _ = l
  21488. n += 1 + sovGenerated(uint64(m.Port))
  21489. l = len(m.Protocol)
  21490. n += 1 + l + sovGenerated(uint64(l))
  21491. if m.Error != nil {
  21492. l = len(*m.Error)
  21493. n += 1 + l + sovGenerated(uint64(l))
  21494. }
  21495. return n
  21496. }
  21497. func (m *PortworxVolumeSource) Size() (n int) {
  21498. if m == nil {
  21499. return 0
  21500. }
  21501. var l int
  21502. _ = l
  21503. l = len(m.VolumeID)
  21504. n += 1 + l + sovGenerated(uint64(l))
  21505. l = len(m.FSType)
  21506. n += 1 + l + sovGenerated(uint64(l))
  21507. n += 2
  21508. return n
  21509. }
  21510. func (m *Preconditions) Size() (n int) {
  21511. if m == nil {
  21512. return 0
  21513. }
  21514. var l int
  21515. _ = l
  21516. if m.UID != nil {
  21517. l = len(*m.UID)
  21518. n += 1 + l + sovGenerated(uint64(l))
  21519. }
  21520. return n
  21521. }
  21522. func (m *PreferAvoidPodsEntry) Size() (n int) {
  21523. if m == nil {
  21524. return 0
  21525. }
  21526. var l int
  21527. _ = l
  21528. l = m.PodSignature.Size()
  21529. n += 1 + l + sovGenerated(uint64(l))
  21530. l = m.EvictionTime.Size()
  21531. n += 1 + l + sovGenerated(uint64(l))
  21532. l = len(m.Reason)
  21533. n += 1 + l + sovGenerated(uint64(l))
  21534. l = len(m.Message)
  21535. n += 1 + l + sovGenerated(uint64(l))
  21536. return n
  21537. }
  21538. func (m *PreferredSchedulingTerm) Size() (n int) {
  21539. if m == nil {
  21540. return 0
  21541. }
  21542. var l int
  21543. _ = l
  21544. n += 1 + sovGenerated(uint64(m.Weight))
  21545. l = m.Preference.Size()
  21546. n += 1 + l + sovGenerated(uint64(l))
  21547. return n
  21548. }
  21549. func (m *Probe) Size() (n int) {
  21550. if m == nil {
  21551. return 0
  21552. }
  21553. var l int
  21554. _ = l
  21555. l = m.Handler.Size()
  21556. n += 1 + l + sovGenerated(uint64(l))
  21557. n += 1 + sovGenerated(uint64(m.InitialDelaySeconds))
  21558. n += 1 + sovGenerated(uint64(m.TimeoutSeconds))
  21559. n += 1 + sovGenerated(uint64(m.PeriodSeconds))
  21560. n += 1 + sovGenerated(uint64(m.SuccessThreshold))
  21561. n += 1 + sovGenerated(uint64(m.FailureThreshold))
  21562. if m.TerminationGracePeriodSeconds != nil {
  21563. n += 1 + sovGenerated(uint64(*m.TerminationGracePeriodSeconds))
  21564. }
  21565. return n
  21566. }
  21567. func (m *ProjectedVolumeSource) Size() (n int) {
  21568. if m == nil {
  21569. return 0
  21570. }
  21571. var l int
  21572. _ = l
  21573. if len(m.Sources) > 0 {
  21574. for _, e := range m.Sources {
  21575. l = e.Size()
  21576. n += 1 + l + sovGenerated(uint64(l))
  21577. }
  21578. }
  21579. if m.DefaultMode != nil {
  21580. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  21581. }
  21582. return n
  21583. }
  21584. func (m *QuobyteVolumeSource) Size() (n int) {
  21585. if m == nil {
  21586. return 0
  21587. }
  21588. var l int
  21589. _ = l
  21590. l = len(m.Registry)
  21591. n += 1 + l + sovGenerated(uint64(l))
  21592. l = len(m.Volume)
  21593. n += 1 + l + sovGenerated(uint64(l))
  21594. n += 2
  21595. l = len(m.User)
  21596. n += 1 + l + sovGenerated(uint64(l))
  21597. l = len(m.Group)
  21598. n += 1 + l + sovGenerated(uint64(l))
  21599. l = len(m.Tenant)
  21600. n += 1 + l + sovGenerated(uint64(l))
  21601. return n
  21602. }
  21603. func (m *RBDPersistentVolumeSource) Size() (n int) {
  21604. if m == nil {
  21605. return 0
  21606. }
  21607. var l int
  21608. _ = l
  21609. if len(m.CephMonitors) > 0 {
  21610. for _, s := range m.CephMonitors {
  21611. l = len(s)
  21612. n += 1 + l + sovGenerated(uint64(l))
  21613. }
  21614. }
  21615. l = len(m.RBDImage)
  21616. n += 1 + l + sovGenerated(uint64(l))
  21617. l = len(m.FSType)
  21618. n += 1 + l + sovGenerated(uint64(l))
  21619. l = len(m.RBDPool)
  21620. n += 1 + l + sovGenerated(uint64(l))
  21621. l = len(m.RadosUser)
  21622. n += 1 + l + sovGenerated(uint64(l))
  21623. l = len(m.Keyring)
  21624. n += 1 + l + sovGenerated(uint64(l))
  21625. if m.SecretRef != nil {
  21626. l = m.SecretRef.Size()
  21627. n += 1 + l + sovGenerated(uint64(l))
  21628. }
  21629. n += 2
  21630. return n
  21631. }
  21632. func (m *RBDVolumeSource) Size() (n int) {
  21633. if m == nil {
  21634. return 0
  21635. }
  21636. var l int
  21637. _ = l
  21638. if len(m.CephMonitors) > 0 {
  21639. for _, s := range m.CephMonitors {
  21640. l = len(s)
  21641. n += 1 + l + sovGenerated(uint64(l))
  21642. }
  21643. }
  21644. l = len(m.RBDImage)
  21645. n += 1 + l + sovGenerated(uint64(l))
  21646. l = len(m.FSType)
  21647. n += 1 + l + sovGenerated(uint64(l))
  21648. l = len(m.RBDPool)
  21649. n += 1 + l + sovGenerated(uint64(l))
  21650. l = len(m.RadosUser)
  21651. n += 1 + l + sovGenerated(uint64(l))
  21652. l = len(m.Keyring)
  21653. n += 1 + l + sovGenerated(uint64(l))
  21654. if m.SecretRef != nil {
  21655. l = m.SecretRef.Size()
  21656. n += 1 + l + sovGenerated(uint64(l))
  21657. }
  21658. n += 2
  21659. return n
  21660. }
  21661. func (m *RangeAllocation) Size() (n int) {
  21662. if m == nil {
  21663. return 0
  21664. }
  21665. var l int
  21666. _ = l
  21667. l = m.ObjectMeta.Size()
  21668. n += 1 + l + sovGenerated(uint64(l))
  21669. l = len(m.Range)
  21670. n += 1 + l + sovGenerated(uint64(l))
  21671. if m.Data != nil {
  21672. l = len(m.Data)
  21673. n += 1 + l + sovGenerated(uint64(l))
  21674. }
  21675. return n
  21676. }
  21677. func (m *ReplicationController) Size() (n int) {
  21678. if m == nil {
  21679. return 0
  21680. }
  21681. var l int
  21682. _ = l
  21683. l = m.ObjectMeta.Size()
  21684. n += 1 + l + sovGenerated(uint64(l))
  21685. l = m.Spec.Size()
  21686. n += 1 + l + sovGenerated(uint64(l))
  21687. l = m.Status.Size()
  21688. n += 1 + l + sovGenerated(uint64(l))
  21689. return n
  21690. }
  21691. func (m *ReplicationControllerCondition) Size() (n int) {
  21692. if m == nil {
  21693. return 0
  21694. }
  21695. var l int
  21696. _ = l
  21697. l = len(m.Type)
  21698. n += 1 + l + sovGenerated(uint64(l))
  21699. l = len(m.Status)
  21700. n += 1 + l + sovGenerated(uint64(l))
  21701. l = m.LastTransitionTime.Size()
  21702. n += 1 + l + sovGenerated(uint64(l))
  21703. l = len(m.Reason)
  21704. n += 1 + l + sovGenerated(uint64(l))
  21705. l = len(m.Message)
  21706. n += 1 + l + sovGenerated(uint64(l))
  21707. return n
  21708. }
  21709. func (m *ReplicationControllerList) Size() (n int) {
  21710. if m == nil {
  21711. return 0
  21712. }
  21713. var l int
  21714. _ = l
  21715. l = m.ListMeta.Size()
  21716. n += 1 + l + sovGenerated(uint64(l))
  21717. if len(m.Items) > 0 {
  21718. for _, e := range m.Items {
  21719. l = e.Size()
  21720. n += 1 + l + sovGenerated(uint64(l))
  21721. }
  21722. }
  21723. return n
  21724. }
  21725. func (m *ReplicationControllerSpec) Size() (n int) {
  21726. if m == nil {
  21727. return 0
  21728. }
  21729. var l int
  21730. _ = l
  21731. if m.Replicas != nil {
  21732. n += 1 + sovGenerated(uint64(*m.Replicas))
  21733. }
  21734. if len(m.Selector) > 0 {
  21735. for k, v := range m.Selector {
  21736. _ = k
  21737. _ = v
  21738. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  21739. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21740. }
  21741. }
  21742. if m.Template != nil {
  21743. l = m.Template.Size()
  21744. n += 1 + l + sovGenerated(uint64(l))
  21745. }
  21746. n += 1 + sovGenerated(uint64(m.MinReadySeconds))
  21747. return n
  21748. }
  21749. func (m *ReplicationControllerStatus) Size() (n int) {
  21750. if m == nil {
  21751. return 0
  21752. }
  21753. var l int
  21754. _ = l
  21755. n += 1 + sovGenerated(uint64(m.Replicas))
  21756. n += 1 + sovGenerated(uint64(m.FullyLabeledReplicas))
  21757. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  21758. n += 1 + sovGenerated(uint64(m.ReadyReplicas))
  21759. n += 1 + sovGenerated(uint64(m.AvailableReplicas))
  21760. if len(m.Conditions) > 0 {
  21761. for _, e := range m.Conditions {
  21762. l = e.Size()
  21763. n += 1 + l + sovGenerated(uint64(l))
  21764. }
  21765. }
  21766. return n
  21767. }
  21768. func (m *ResourceFieldSelector) Size() (n int) {
  21769. if m == nil {
  21770. return 0
  21771. }
  21772. var l int
  21773. _ = l
  21774. l = len(m.ContainerName)
  21775. n += 1 + l + sovGenerated(uint64(l))
  21776. l = len(m.Resource)
  21777. n += 1 + l + sovGenerated(uint64(l))
  21778. l = m.Divisor.Size()
  21779. n += 1 + l + sovGenerated(uint64(l))
  21780. return n
  21781. }
  21782. func (m *ResourceQuota) Size() (n int) {
  21783. if m == nil {
  21784. return 0
  21785. }
  21786. var l int
  21787. _ = l
  21788. l = m.ObjectMeta.Size()
  21789. n += 1 + l + sovGenerated(uint64(l))
  21790. l = m.Spec.Size()
  21791. n += 1 + l + sovGenerated(uint64(l))
  21792. l = m.Status.Size()
  21793. n += 1 + l + sovGenerated(uint64(l))
  21794. return n
  21795. }
  21796. func (m *ResourceQuotaList) Size() (n int) {
  21797. if m == nil {
  21798. return 0
  21799. }
  21800. var l int
  21801. _ = l
  21802. l = m.ListMeta.Size()
  21803. n += 1 + l + sovGenerated(uint64(l))
  21804. if len(m.Items) > 0 {
  21805. for _, e := range m.Items {
  21806. l = e.Size()
  21807. n += 1 + l + sovGenerated(uint64(l))
  21808. }
  21809. }
  21810. return n
  21811. }
  21812. func (m *ResourceQuotaSpec) Size() (n int) {
  21813. if m == nil {
  21814. return 0
  21815. }
  21816. var l int
  21817. _ = l
  21818. if len(m.Hard) > 0 {
  21819. for k, v := range m.Hard {
  21820. _ = k
  21821. _ = v
  21822. l = v.Size()
  21823. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21824. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21825. }
  21826. }
  21827. if len(m.Scopes) > 0 {
  21828. for _, s := range m.Scopes {
  21829. l = len(s)
  21830. n += 1 + l + sovGenerated(uint64(l))
  21831. }
  21832. }
  21833. if m.ScopeSelector != nil {
  21834. l = m.ScopeSelector.Size()
  21835. n += 1 + l + sovGenerated(uint64(l))
  21836. }
  21837. return n
  21838. }
  21839. func (m *ResourceQuotaStatus) Size() (n int) {
  21840. if m == nil {
  21841. return 0
  21842. }
  21843. var l int
  21844. _ = l
  21845. if len(m.Hard) > 0 {
  21846. for k, v := range m.Hard {
  21847. _ = k
  21848. _ = v
  21849. l = v.Size()
  21850. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21851. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21852. }
  21853. }
  21854. if len(m.Used) > 0 {
  21855. for k, v := range m.Used {
  21856. _ = k
  21857. _ = v
  21858. l = v.Size()
  21859. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21860. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21861. }
  21862. }
  21863. return n
  21864. }
  21865. func (m *ResourceRequirements) Size() (n int) {
  21866. if m == nil {
  21867. return 0
  21868. }
  21869. var l int
  21870. _ = l
  21871. if len(m.Limits) > 0 {
  21872. for k, v := range m.Limits {
  21873. _ = k
  21874. _ = v
  21875. l = v.Size()
  21876. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21877. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21878. }
  21879. }
  21880. if len(m.Requests) > 0 {
  21881. for k, v := range m.Requests {
  21882. _ = k
  21883. _ = v
  21884. l = v.Size()
  21885. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
  21886. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  21887. }
  21888. }
  21889. return n
  21890. }
  21891. func (m *SELinuxOptions) Size() (n int) {
  21892. if m == nil {
  21893. return 0
  21894. }
  21895. var l int
  21896. _ = l
  21897. l = len(m.User)
  21898. n += 1 + l + sovGenerated(uint64(l))
  21899. l = len(m.Role)
  21900. n += 1 + l + sovGenerated(uint64(l))
  21901. l = len(m.Type)
  21902. n += 1 + l + sovGenerated(uint64(l))
  21903. l = len(m.Level)
  21904. n += 1 + l + sovGenerated(uint64(l))
  21905. return n
  21906. }
  21907. func (m *ScaleIOPersistentVolumeSource) Size() (n int) {
  21908. if m == nil {
  21909. return 0
  21910. }
  21911. var l int
  21912. _ = l
  21913. l = len(m.Gateway)
  21914. n += 1 + l + sovGenerated(uint64(l))
  21915. l = len(m.System)
  21916. n += 1 + l + sovGenerated(uint64(l))
  21917. if m.SecretRef != nil {
  21918. l = m.SecretRef.Size()
  21919. n += 1 + l + sovGenerated(uint64(l))
  21920. }
  21921. n += 2
  21922. l = len(m.ProtectionDomain)
  21923. n += 1 + l + sovGenerated(uint64(l))
  21924. l = len(m.StoragePool)
  21925. n += 1 + l + sovGenerated(uint64(l))
  21926. l = len(m.StorageMode)
  21927. n += 1 + l + sovGenerated(uint64(l))
  21928. l = len(m.VolumeName)
  21929. n += 1 + l + sovGenerated(uint64(l))
  21930. l = len(m.FSType)
  21931. n += 1 + l + sovGenerated(uint64(l))
  21932. n += 2
  21933. return n
  21934. }
  21935. func (m *ScaleIOVolumeSource) Size() (n int) {
  21936. if m == nil {
  21937. return 0
  21938. }
  21939. var l int
  21940. _ = l
  21941. l = len(m.Gateway)
  21942. n += 1 + l + sovGenerated(uint64(l))
  21943. l = len(m.System)
  21944. n += 1 + l + sovGenerated(uint64(l))
  21945. if m.SecretRef != nil {
  21946. l = m.SecretRef.Size()
  21947. n += 1 + l + sovGenerated(uint64(l))
  21948. }
  21949. n += 2
  21950. l = len(m.ProtectionDomain)
  21951. n += 1 + l + sovGenerated(uint64(l))
  21952. l = len(m.StoragePool)
  21953. n += 1 + l + sovGenerated(uint64(l))
  21954. l = len(m.StorageMode)
  21955. n += 1 + l + sovGenerated(uint64(l))
  21956. l = len(m.VolumeName)
  21957. n += 1 + l + sovGenerated(uint64(l))
  21958. l = len(m.FSType)
  21959. n += 1 + l + sovGenerated(uint64(l))
  21960. n += 2
  21961. return n
  21962. }
  21963. func (m *ScopeSelector) Size() (n int) {
  21964. if m == nil {
  21965. return 0
  21966. }
  21967. var l int
  21968. _ = l
  21969. if len(m.MatchExpressions) > 0 {
  21970. for _, e := range m.MatchExpressions {
  21971. l = e.Size()
  21972. n += 1 + l + sovGenerated(uint64(l))
  21973. }
  21974. }
  21975. return n
  21976. }
  21977. func (m *ScopedResourceSelectorRequirement) Size() (n int) {
  21978. if m == nil {
  21979. return 0
  21980. }
  21981. var l int
  21982. _ = l
  21983. l = len(m.ScopeName)
  21984. n += 1 + l + sovGenerated(uint64(l))
  21985. l = len(m.Operator)
  21986. n += 1 + l + sovGenerated(uint64(l))
  21987. if len(m.Values) > 0 {
  21988. for _, s := range m.Values {
  21989. l = len(s)
  21990. n += 1 + l + sovGenerated(uint64(l))
  21991. }
  21992. }
  21993. return n
  21994. }
  21995. func (m *SeccompProfile) Size() (n int) {
  21996. if m == nil {
  21997. return 0
  21998. }
  21999. var l int
  22000. _ = l
  22001. l = len(m.Type)
  22002. n += 1 + l + sovGenerated(uint64(l))
  22003. if m.LocalhostProfile != nil {
  22004. l = len(*m.LocalhostProfile)
  22005. n += 1 + l + sovGenerated(uint64(l))
  22006. }
  22007. return n
  22008. }
  22009. func (m *Secret) Size() (n int) {
  22010. if m == nil {
  22011. return 0
  22012. }
  22013. var l int
  22014. _ = l
  22015. l = m.ObjectMeta.Size()
  22016. n += 1 + l + sovGenerated(uint64(l))
  22017. if len(m.Data) > 0 {
  22018. for k, v := range m.Data {
  22019. _ = k
  22020. _ = v
  22021. l = 0
  22022. if v != nil {
  22023. l = 1 + len(v) + sovGenerated(uint64(len(v)))
  22024. }
  22025. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + l
  22026. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22027. }
  22028. }
  22029. l = len(m.Type)
  22030. n += 1 + l + sovGenerated(uint64(l))
  22031. if len(m.StringData) > 0 {
  22032. for k, v := range m.StringData {
  22033. _ = k
  22034. _ = v
  22035. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  22036. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22037. }
  22038. }
  22039. if m.Immutable != nil {
  22040. n += 2
  22041. }
  22042. return n
  22043. }
  22044. func (m *SecretEnvSource) Size() (n int) {
  22045. if m == nil {
  22046. return 0
  22047. }
  22048. var l int
  22049. _ = l
  22050. l = m.LocalObjectReference.Size()
  22051. n += 1 + l + sovGenerated(uint64(l))
  22052. if m.Optional != nil {
  22053. n += 2
  22054. }
  22055. return n
  22056. }
  22057. func (m *SecretKeySelector) Size() (n int) {
  22058. if m == nil {
  22059. return 0
  22060. }
  22061. var l int
  22062. _ = l
  22063. l = m.LocalObjectReference.Size()
  22064. n += 1 + l + sovGenerated(uint64(l))
  22065. l = len(m.Key)
  22066. n += 1 + l + sovGenerated(uint64(l))
  22067. if m.Optional != nil {
  22068. n += 2
  22069. }
  22070. return n
  22071. }
  22072. func (m *SecretList) Size() (n int) {
  22073. if m == nil {
  22074. return 0
  22075. }
  22076. var l int
  22077. _ = l
  22078. l = m.ListMeta.Size()
  22079. n += 1 + l + sovGenerated(uint64(l))
  22080. if len(m.Items) > 0 {
  22081. for _, e := range m.Items {
  22082. l = e.Size()
  22083. n += 1 + l + sovGenerated(uint64(l))
  22084. }
  22085. }
  22086. return n
  22087. }
  22088. func (m *SecretProjection) Size() (n int) {
  22089. if m == nil {
  22090. return 0
  22091. }
  22092. var l int
  22093. _ = l
  22094. l = m.LocalObjectReference.Size()
  22095. n += 1 + l + sovGenerated(uint64(l))
  22096. if len(m.Items) > 0 {
  22097. for _, e := range m.Items {
  22098. l = e.Size()
  22099. n += 1 + l + sovGenerated(uint64(l))
  22100. }
  22101. }
  22102. if m.Optional != nil {
  22103. n += 2
  22104. }
  22105. return n
  22106. }
  22107. func (m *SecretReference) Size() (n int) {
  22108. if m == nil {
  22109. return 0
  22110. }
  22111. var l int
  22112. _ = l
  22113. l = len(m.Name)
  22114. n += 1 + l + sovGenerated(uint64(l))
  22115. l = len(m.Namespace)
  22116. n += 1 + l + sovGenerated(uint64(l))
  22117. return n
  22118. }
  22119. func (m *SecretVolumeSource) Size() (n int) {
  22120. if m == nil {
  22121. return 0
  22122. }
  22123. var l int
  22124. _ = l
  22125. l = len(m.SecretName)
  22126. n += 1 + l + sovGenerated(uint64(l))
  22127. if len(m.Items) > 0 {
  22128. for _, e := range m.Items {
  22129. l = e.Size()
  22130. n += 1 + l + sovGenerated(uint64(l))
  22131. }
  22132. }
  22133. if m.DefaultMode != nil {
  22134. n += 1 + sovGenerated(uint64(*m.DefaultMode))
  22135. }
  22136. if m.Optional != nil {
  22137. n += 2
  22138. }
  22139. return n
  22140. }
  22141. func (m *SecurityContext) Size() (n int) {
  22142. if m == nil {
  22143. return 0
  22144. }
  22145. var l int
  22146. _ = l
  22147. if m.Capabilities != nil {
  22148. l = m.Capabilities.Size()
  22149. n += 1 + l + sovGenerated(uint64(l))
  22150. }
  22151. if m.Privileged != nil {
  22152. n += 2
  22153. }
  22154. if m.SELinuxOptions != nil {
  22155. l = m.SELinuxOptions.Size()
  22156. n += 1 + l + sovGenerated(uint64(l))
  22157. }
  22158. if m.RunAsUser != nil {
  22159. n += 1 + sovGenerated(uint64(*m.RunAsUser))
  22160. }
  22161. if m.RunAsNonRoot != nil {
  22162. n += 2
  22163. }
  22164. if m.ReadOnlyRootFilesystem != nil {
  22165. n += 2
  22166. }
  22167. if m.AllowPrivilegeEscalation != nil {
  22168. n += 2
  22169. }
  22170. if m.RunAsGroup != nil {
  22171. n += 1 + sovGenerated(uint64(*m.RunAsGroup))
  22172. }
  22173. if m.ProcMount != nil {
  22174. l = len(*m.ProcMount)
  22175. n += 1 + l + sovGenerated(uint64(l))
  22176. }
  22177. if m.WindowsOptions != nil {
  22178. l = m.WindowsOptions.Size()
  22179. n += 1 + l + sovGenerated(uint64(l))
  22180. }
  22181. if m.SeccompProfile != nil {
  22182. l = m.SeccompProfile.Size()
  22183. n += 1 + l + sovGenerated(uint64(l))
  22184. }
  22185. return n
  22186. }
  22187. func (m *SerializedReference) Size() (n int) {
  22188. if m == nil {
  22189. return 0
  22190. }
  22191. var l int
  22192. _ = l
  22193. l = m.Reference.Size()
  22194. n += 1 + l + sovGenerated(uint64(l))
  22195. return n
  22196. }
  22197. func (m *Service) Size() (n int) {
  22198. if m == nil {
  22199. return 0
  22200. }
  22201. var l int
  22202. _ = l
  22203. l = m.ObjectMeta.Size()
  22204. n += 1 + l + sovGenerated(uint64(l))
  22205. l = m.Spec.Size()
  22206. n += 1 + l + sovGenerated(uint64(l))
  22207. l = m.Status.Size()
  22208. n += 1 + l + sovGenerated(uint64(l))
  22209. return n
  22210. }
  22211. func (m *ServiceAccount) Size() (n int) {
  22212. if m == nil {
  22213. return 0
  22214. }
  22215. var l int
  22216. _ = l
  22217. l = m.ObjectMeta.Size()
  22218. n += 1 + l + sovGenerated(uint64(l))
  22219. if len(m.Secrets) > 0 {
  22220. for _, e := range m.Secrets {
  22221. l = e.Size()
  22222. n += 1 + l + sovGenerated(uint64(l))
  22223. }
  22224. }
  22225. if len(m.ImagePullSecrets) > 0 {
  22226. for _, e := range m.ImagePullSecrets {
  22227. l = e.Size()
  22228. n += 1 + l + sovGenerated(uint64(l))
  22229. }
  22230. }
  22231. if m.AutomountServiceAccountToken != nil {
  22232. n += 2
  22233. }
  22234. return n
  22235. }
  22236. func (m *ServiceAccountList) Size() (n int) {
  22237. if m == nil {
  22238. return 0
  22239. }
  22240. var l int
  22241. _ = l
  22242. l = m.ListMeta.Size()
  22243. n += 1 + l + sovGenerated(uint64(l))
  22244. if len(m.Items) > 0 {
  22245. for _, e := range m.Items {
  22246. l = e.Size()
  22247. n += 1 + l + sovGenerated(uint64(l))
  22248. }
  22249. }
  22250. return n
  22251. }
  22252. func (m *ServiceAccountTokenProjection) Size() (n int) {
  22253. if m == nil {
  22254. return 0
  22255. }
  22256. var l int
  22257. _ = l
  22258. l = len(m.Audience)
  22259. n += 1 + l + sovGenerated(uint64(l))
  22260. if m.ExpirationSeconds != nil {
  22261. n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
  22262. }
  22263. l = len(m.Path)
  22264. n += 1 + l + sovGenerated(uint64(l))
  22265. return n
  22266. }
  22267. func (m *ServiceList) Size() (n int) {
  22268. if m == nil {
  22269. return 0
  22270. }
  22271. var l int
  22272. _ = l
  22273. l = m.ListMeta.Size()
  22274. n += 1 + l + sovGenerated(uint64(l))
  22275. if len(m.Items) > 0 {
  22276. for _, e := range m.Items {
  22277. l = e.Size()
  22278. n += 1 + l + sovGenerated(uint64(l))
  22279. }
  22280. }
  22281. return n
  22282. }
  22283. func (m *ServicePort) Size() (n int) {
  22284. if m == nil {
  22285. return 0
  22286. }
  22287. var l int
  22288. _ = l
  22289. l = len(m.Name)
  22290. n += 1 + l + sovGenerated(uint64(l))
  22291. l = len(m.Protocol)
  22292. n += 1 + l + sovGenerated(uint64(l))
  22293. n += 1 + sovGenerated(uint64(m.Port))
  22294. l = m.TargetPort.Size()
  22295. n += 1 + l + sovGenerated(uint64(l))
  22296. n += 1 + sovGenerated(uint64(m.NodePort))
  22297. if m.AppProtocol != nil {
  22298. l = len(*m.AppProtocol)
  22299. n += 1 + l + sovGenerated(uint64(l))
  22300. }
  22301. return n
  22302. }
  22303. func (m *ServiceProxyOptions) Size() (n int) {
  22304. if m == nil {
  22305. return 0
  22306. }
  22307. var l int
  22308. _ = l
  22309. l = len(m.Path)
  22310. n += 1 + l + sovGenerated(uint64(l))
  22311. return n
  22312. }
  22313. func (m *ServiceSpec) Size() (n int) {
  22314. if m == nil {
  22315. return 0
  22316. }
  22317. var l int
  22318. _ = l
  22319. if len(m.Ports) > 0 {
  22320. for _, e := range m.Ports {
  22321. l = e.Size()
  22322. n += 1 + l + sovGenerated(uint64(l))
  22323. }
  22324. }
  22325. if len(m.Selector) > 0 {
  22326. for k, v := range m.Selector {
  22327. _ = k
  22328. _ = v
  22329. mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  22330. n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  22331. }
  22332. }
  22333. l = len(m.ClusterIP)
  22334. n += 1 + l + sovGenerated(uint64(l))
  22335. l = len(m.Type)
  22336. n += 1 + l + sovGenerated(uint64(l))
  22337. if len(m.ExternalIPs) > 0 {
  22338. for _, s := range m.ExternalIPs {
  22339. l = len(s)
  22340. n += 1 + l + sovGenerated(uint64(l))
  22341. }
  22342. }
  22343. l = len(m.SessionAffinity)
  22344. n += 1 + l + sovGenerated(uint64(l))
  22345. l = len(m.LoadBalancerIP)
  22346. n += 1 + l + sovGenerated(uint64(l))
  22347. if len(m.LoadBalancerSourceRanges) > 0 {
  22348. for _, s := range m.LoadBalancerSourceRanges {
  22349. l = len(s)
  22350. n += 1 + l + sovGenerated(uint64(l))
  22351. }
  22352. }
  22353. l = len(m.ExternalName)
  22354. n += 1 + l + sovGenerated(uint64(l))
  22355. l = len(m.ExternalTrafficPolicy)
  22356. n += 1 + l + sovGenerated(uint64(l))
  22357. n += 1 + sovGenerated(uint64(m.HealthCheckNodePort))
  22358. n += 2
  22359. if m.SessionAffinityConfig != nil {
  22360. l = m.SessionAffinityConfig.Size()
  22361. n += 1 + l + sovGenerated(uint64(l))
  22362. }
  22363. if len(m.TopologyKeys) > 0 {
  22364. for _, s := range m.TopologyKeys {
  22365. l = len(s)
  22366. n += 2 + l + sovGenerated(uint64(l))
  22367. }
  22368. }
  22369. if m.IPFamilyPolicy != nil {
  22370. l = len(*m.IPFamilyPolicy)
  22371. n += 2 + l + sovGenerated(uint64(l))
  22372. }
  22373. if len(m.ClusterIPs) > 0 {
  22374. for _, s := range m.ClusterIPs {
  22375. l = len(s)
  22376. n += 2 + l + sovGenerated(uint64(l))
  22377. }
  22378. }
  22379. if len(m.IPFamilies) > 0 {
  22380. for _, s := range m.IPFamilies {
  22381. l = len(s)
  22382. n += 2 + l + sovGenerated(uint64(l))
  22383. }
  22384. }
  22385. if m.AllocateLoadBalancerNodePorts != nil {
  22386. n += 3
  22387. }
  22388. if m.LoadBalancerClass != nil {
  22389. l = len(*m.LoadBalancerClass)
  22390. n += 2 + l + sovGenerated(uint64(l))
  22391. }
  22392. if m.InternalTrafficPolicy != nil {
  22393. l = len(*m.InternalTrafficPolicy)
  22394. n += 2 + l + sovGenerated(uint64(l))
  22395. }
  22396. return n
  22397. }
  22398. func (m *ServiceStatus) Size() (n int) {
  22399. if m == nil {
  22400. return 0
  22401. }
  22402. var l int
  22403. _ = l
  22404. l = m.LoadBalancer.Size()
  22405. n += 1 + l + sovGenerated(uint64(l))
  22406. if len(m.Conditions) > 0 {
  22407. for _, e := range m.Conditions {
  22408. l = e.Size()
  22409. n += 1 + l + sovGenerated(uint64(l))
  22410. }
  22411. }
  22412. return n
  22413. }
  22414. func (m *SessionAffinityConfig) Size() (n int) {
  22415. if m == nil {
  22416. return 0
  22417. }
  22418. var l int
  22419. _ = l
  22420. if m.ClientIP != nil {
  22421. l = m.ClientIP.Size()
  22422. n += 1 + l + sovGenerated(uint64(l))
  22423. }
  22424. return n
  22425. }
  22426. func (m *StorageOSPersistentVolumeSource) Size() (n int) {
  22427. if m == nil {
  22428. return 0
  22429. }
  22430. var l int
  22431. _ = l
  22432. l = len(m.VolumeName)
  22433. n += 1 + l + sovGenerated(uint64(l))
  22434. l = len(m.VolumeNamespace)
  22435. n += 1 + l + sovGenerated(uint64(l))
  22436. l = len(m.FSType)
  22437. n += 1 + l + sovGenerated(uint64(l))
  22438. n += 2
  22439. if m.SecretRef != nil {
  22440. l = m.SecretRef.Size()
  22441. n += 1 + l + sovGenerated(uint64(l))
  22442. }
  22443. return n
  22444. }
  22445. func (m *StorageOSVolumeSource) Size() (n int) {
  22446. if m == nil {
  22447. return 0
  22448. }
  22449. var l int
  22450. _ = l
  22451. l = len(m.VolumeName)
  22452. n += 1 + l + sovGenerated(uint64(l))
  22453. l = len(m.VolumeNamespace)
  22454. n += 1 + l + sovGenerated(uint64(l))
  22455. l = len(m.FSType)
  22456. n += 1 + l + sovGenerated(uint64(l))
  22457. n += 2
  22458. if m.SecretRef != nil {
  22459. l = m.SecretRef.Size()
  22460. n += 1 + l + sovGenerated(uint64(l))
  22461. }
  22462. return n
  22463. }
  22464. func (m *Sysctl) Size() (n int) {
  22465. if m == nil {
  22466. return 0
  22467. }
  22468. var l int
  22469. _ = l
  22470. l = len(m.Name)
  22471. n += 1 + l + sovGenerated(uint64(l))
  22472. l = len(m.Value)
  22473. n += 1 + l + sovGenerated(uint64(l))
  22474. return n
  22475. }
  22476. func (m *TCPSocketAction) Size() (n int) {
  22477. if m == nil {
  22478. return 0
  22479. }
  22480. var l int
  22481. _ = l
  22482. l = m.Port.Size()
  22483. n += 1 + l + sovGenerated(uint64(l))
  22484. l = len(m.Host)
  22485. n += 1 + l + sovGenerated(uint64(l))
  22486. return n
  22487. }
  22488. func (m *Taint) Size() (n int) {
  22489. if m == nil {
  22490. return 0
  22491. }
  22492. var l int
  22493. _ = l
  22494. l = len(m.Key)
  22495. n += 1 + l + sovGenerated(uint64(l))
  22496. l = len(m.Value)
  22497. n += 1 + l + sovGenerated(uint64(l))
  22498. l = len(m.Effect)
  22499. n += 1 + l + sovGenerated(uint64(l))
  22500. if m.TimeAdded != nil {
  22501. l = m.TimeAdded.Size()
  22502. n += 1 + l + sovGenerated(uint64(l))
  22503. }
  22504. return n
  22505. }
  22506. func (m *Toleration) Size() (n int) {
  22507. if m == nil {
  22508. return 0
  22509. }
  22510. var l int
  22511. _ = l
  22512. l = len(m.Key)
  22513. n += 1 + l + sovGenerated(uint64(l))
  22514. l = len(m.Operator)
  22515. n += 1 + l + sovGenerated(uint64(l))
  22516. l = len(m.Value)
  22517. n += 1 + l + sovGenerated(uint64(l))
  22518. l = len(m.Effect)
  22519. n += 1 + l + sovGenerated(uint64(l))
  22520. if m.TolerationSeconds != nil {
  22521. n += 1 + sovGenerated(uint64(*m.TolerationSeconds))
  22522. }
  22523. return n
  22524. }
  22525. func (m *TopologySelectorLabelRequirement) Size() (n int) {
  22526. if m == nil {
  22527. return 0
  22528. }
  22529. var l int
  22530. _ = l
  22531. l = len(m.Key)
  22532. n += 1 + l + sovGenerated(uint64(l))
  22533. if len(m.Values) > 0 {
  22534. for _, s := range m.Values {
  22535. l = len(s)
  22536. n += 1 + l + sovGenerated(uint64(l))
  22537. }
  22538. }
  22539. return n
  22540. }
  22541. func (m *TopologySelectorTerm) Size() (n int) {
  22542. if m == nil {
  22543. return 0
  22544. }
  22545. var l int
  22546. _ = l
  22547. if len(m.MatchLabelExpressions) > 0 {
  22548. for _, e := range m.MatchLabelExpressions {
  22549. l = e.Size()
  22550. n += 1 + l + sovGenerated(uint64(l))
  22551. }
  22552. }
  22553. return n
  22554. }
  22555. func (m *TopologySpreadConstraint) Size() (n int) {
  22556. if m == nil {
  22557. return 0
  22558. }
  22559. var l int
  22560. _ = l
  22561. n += 1 + sovGenerated(uint64(m.MaxSkew))
  22562. l = len(m.TopologyKey)
  22563. n += 1 + l + sovGenerated(uint64(l))
  22564. l = len(m.WhenUnsatisfiable)
  22565. n += 1 + l + sovGenerated(uint64(l))
  22566. if m.LabelSelector != nil {
  22567. l = m.LabelSelector.Size()
  22568. n += 1 + l + sovGenerated(uint64(l))
  22569. }
  22570. return n
  22571. }
  22572. func (m *TypedLocalObjectReference) Size() (n int) {
  22573. if m == nil {
  22574. return 0
  22575. }
  22576. var l int
  22577. _ = l
  22578. if m.APIGroup != nil {
  22579. l = len(*m.APIGroup)
  22580. n += 1 + l + sovGenerated(uint64(l))
  22581. }
  22582. l = len(m.Kind)
  22583. n += 1 + l + sovGenerated(uint64(l))
  22584. l = len(m.Name)
  22585. n += 1 + l + sovGenerated(uint64(l))
  22586. return n
  22587. }
  22588. func (m *Volume) Size() (n int) {
  22589. if m == nil {
  22590. return 0
  22591. }
  22592. var l int
  22593. _ = l
  22594. l = len(m.Name)
  22595. n += 1 + l + sovGenerated(uint64(l))
  22596. l = m.VolumeSource.Size()
  22597. n += 1 + l + sovGenerated(uint64(l))
  22598. return n
  22599. }
  22600. func (m *VolumeDevice) Size() (n int) {
  22601. if m == nil {
  22602. return 0
  22603. }
  22604. var l int
  22605. _ = l
  22606. l = len(m.Name)
  22607. n += 1 + l + sovGenerated(uint64(l))
  22608. l = len(m.DevicePath)
  22609. n += 1 + l + sovGenerated(uint64(l))
  22610. return n
  22611. }
  22612. func (m *VolumeMount) Size() (n int) {
  22613. if m == nil {
  22614. return 0
  22615. }
  22616. var l int
  22617. _ = l
  22618. l = len(m.Name)
  22619. n += 1 + l + sovGenerated(uint64(l))
  22620. n += 2
  22621. l = len(m.MountPath)
  22622. n += 1 + l + sovGenerated(uint64(l))
  22623. l = len(m.SubPath)
  22624. n += 1 + l + sovGenerated(uint64(l))
  22625. if m.MountPropagation != nil {
  22626. l = len(*m.MountPropagation)
  22627. n += 1 + l + sovGenerated(uint64(l))
  22628. }
  22629. l = len(m.SubPathExpr)
  22630. n += 1 + l + sovGenerated(uint64(l))
  22631. return n
  22632. }
  22633. func (m *VolumeNodeAffinity) Size() (n int) {
  22634. if m == nil {
  22635. return 0
  22636. }
  22637. var l int
  22638. _ = l
  22639. if m.Required != nil {
  22640. l = m.Required.Size()
  22641. n += 1 + l + sovGenerated(uint64(l))
  22642. }
  22643. return n
  22644. }
  22645. func (m *VolumeProjection) Size() (n int) {
  22646. if m == nil {
  22647. return 0
  22648. }
  22649. var l int
  22650. _ = l
  22651. if m.Secret != nil {
  22652. l = m.Secret.Size()
  22653. n += 1 + l + sovGenerated(uint64(l))
  22654. }
  22655. if m.DownwardAPI != nil {
  22656. l = m.DownwardAPI.Size()
  22657. n += 1 + l + sovGenerated(uint64(l))
  22658. }
  22659. if m.ConfigMap != nil {
  22660. l = m.ConfigMap.Size()
  22661. n += 1 + l + sovGenerated(uint64(l))
  22662. }
  22663. if m.ServiceAccountToken != nil {
  22664. l = m.ServiceAccountToken.Size()
  22665. n += 1 + l + sovGenerated(uint64(l))
  22666. }
  22667. return n
  22668. }
  22669. func (m *VolumeSource) Size() (n int) {
  22670. if m == nil {
  22671. return 0
  22672. }
  22673. var l int
  22674. _ = l
  22675. if m.HostPath != nil {
  22676. l = m.HostPath.Size()
  22677. n += 1 + l + sovGenerated(uint64(l))
  22678. }
  22679. if m.EmptyDir != nil {
  22680. l = m.EmptyDir.Size()
  22681. n += 1 + l + sovGenerated(uint64(l))
  22682. }
  22683. if m.GCEPersistentDisk != nil {
  22684. l = m.GCEPersistentDisk.Size()
  22685. n += 1 + l + sovGenerated(uint64(l))
  22686. }
  22687. if m.AWSElasticBlockStore != nil {
  22688. l = m.AWSElasticBlockStore.Size()
  22689. n += 1 + l + sovGenerated(uint64(l))
  22690. }
  22691. if m.GitRepo != nil {
  22692. l = m.GitRepo.Size()
  22693. n += 1 + l + sovGenerated(uint64(l))
  22694. }
  22695. if m.Secret != nil {
  22696. l = m.Secret.Size()
  22697. n += 1 + l + sovGenerated(uint64(l))
  22698. }
  22699. if m.NFS != nil {
  22700. l = m.NFS.Size()
  22701. n += 1 + l + sovGenerated(uint64(l))
  22702. }
  22703. if m.ISCSI != nil {
  22704. l = m.ISCSI.Size()
  22705. n += 1 + l + sovGenerated(uint64(l))
  22706. }
  22707. if m.Glusterfs != nil {
  22708. l = m.Glusterfs.Size()
  22709. n += 1 + l + sovGenerated(uint64(l))
  22710. }
  22711. if m.PersistentVolumeClaim != nil {
  22712. l = m.PersistentVolumeClaim.Size()
  22713. n += 1 + l + sovGenerated(uint64(l))
  22714. }
  22715. if m.RBD != nil {
  22716. l = m.RBD.Size()
  22717. n += 1 + l + sovGenerated(uint64(l))
  22718. }
  22719. if m.FlexVolume != nil {
  22720. l = m.FlexVolume.Size()
  22721. n += 1 + l + sovGenerated(uint64(l))
  22722. }
  22723. if m.Cinder != nil {
  22724. l = m.Cinder.Size()
  22725. n += 1 + l + sovGenerated(uint64(l))
  22726. }
  22727. if m.CephFS != nil {
  22728. l = m.CephFS.Size()
  22729. n += 1 + l + sovGenerated(uint64(l))
  22730. }
  22731. if m.Flocker != nil {
  22732. l = m.Flocker.Size()
  22733. n += 1 + l + sovGenerated(uint64(l))
  22734. }
  22735. if m.DownwardAPI != nil {
  22736. l = m.DownwardAPI.Size()
  22737. n += 2 + l + sovGenerated(uint64(l))
  22738. }
  22739. if m.FC != nil {
  22740. l = m.FC.Size()
  22741. n += 2 + l + sovGenerated(uint64(l))
  22742. }
  22743. if m.AzureFile != nil {
  22744. l = m.AzureFile.Size()
  22745. n += 2 + l + sovGenerated(uint64(l))
  22746. }
  22747. if m.ConfigMap != nil {
  22748. l = m.ConfigMap.Size()
  22749. n += 2 + l + sovGenerated(uint64(l))
  22750. }
  22751. if m.VsphereVolume != nil {
  22752. l = m.VsphereVolume.Size()
  22753. n += 2 + l + sovGenerated(uint64(l))
  22754. }
  22755. if m.Quobyte != nil {
  22756. l = m.Quobyte.Size()
  22757. n += 2 + l + sovGenerated(uint64(l))
  22758. }
  22759. if m.AzureDisk != nil {
  22760. l = m.AzureDisk.Size()
  22761. n += 2 + l + sovGenerated(uint64(l))
  22762. }
  22763. if m.PhotonPersistentDisk != nil {
  22764. l = m.PhotonPersistentDisk.Size()
  22765. n += 2 + l + sovGenerated(uint64(l))
  22766. }
  22767. if m.PortworxVolume != nil {
  22768. l = m.PortworxVolume.Size()
  22769. n += 2 + l + sovGenerated(uint64(l))
  22770. }
  22771. if m.ScaleIO != nil {
  22772. l = m.ScaleIO.Size()
  22773. n += 2 + l + sovGenerated(uint64(l))
  22774. }
  22775. if m.Projected != nil {
  22776. l = m.Projected.Size()
  22777. n += 2 + l + sovGenerated(uint64(l))
  22778. }
  22779. if m.StorageOS != nil {
  22780. l = m.StorageOS.Size()
  22781. n += 2 + l + sovGenerated(uint64(l))
  22782. }
  22783. if m.CSI != nil {
  22784. l = m.CSI.Size()
  22785. n += 2 + l + sovGenerated(uint64(l))
  22786. }
  22787. if m.Ephemeral != nil {
  22788. l = m.Ephemeral.Size()
  22789. n += 2 + l + sovGenerated(uint64(l))
  22790. }
  22791. return n
  22792. }
  22793. func (m *VsphereVirtualDiskVolumeSource) Size() (n int) {
  22794. if m == nil {
  22795. return 0
  22796. }
  22797. var l int
  22798. _ = l
  22799. l = len(m.VolumePath)
  22800. n += 1 + l + sovGenerated(uint64(l))
  22801. l = len(m.FSType)
  22802. n += 1 + l + sovGenerated(uint64(l))
  22803. l = len(m.StoragePolicyName)
  22804. n += 1 + l + sovGenerated(uint64(l))
  22805. l = len(m.StoragePolicyID)
  22806. n += 1 + l + sovGenerated(uint64(l))
  22807. return n
  22808. }
  22809. func (m *WeightedPodAffinityTerm) Size() (n int) {
  22810. if m == nil {
  22811. return 0
  22812. }
  22813. var l int
  22814. _ = l
  22815. n += 1 + sovGenerated(uint64(m.Weight))
  22816. l = m.PodAffinityTerm.Size()
  22817. n += 1 + l + sovGenerated(uint64(l))
  22818. return n
  22819. }
  22820. func (m *WindowsSecurityContextOptions) Size() (n int) {
  22821. if m == nil {
  22822. return 0
  22823. }
  22824. var l int
  22825. _ = l
  22826. if m.GMSACredentialSpecName != nil {
  22827. l = len(*m.GMSACredentialSpecName)
  22828. n += 1 + l + sovGenerated(uint64(l))
  22829. }
  22830. if m.GMSACredentialSpec != nil {
  22831. l = len(*m.GMSACredentialSpec)
  22832. n += 1 + l + sovGenerated(uint64(l))
  22833. }
  22834. if m.RunAsUserName != nil {
  22835. l = len(*m.RunAsUserName)
  22836. n += 1 + l + sovGenerated(uint64(l))
  22837. }
  22838. return n
  22839. }
  22840. func sovGenerated(x uint64) (n int) {
  22841. return (math_bits.Len64(x|1) + 6) / 7
  22842. }
  22843. func sozGenerated(x uint64) (n int) {
  22844. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  22845. }
  22846. func (this *AWSElasticBlockStoreVolumeSource) String() string {
  22847. if this == nil {
  22848. return "nil"
  22849. }
  22850. s := strings.Join([]string{`&AWSElasticBlockStoreVolumeSource{`,
  22851. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  22852. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22853. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  22854. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22855. `}`,
  22856. }, "")
  22857. return s
  22858. }
  22859. func (this *Affinity) String() string {
  22860. if this == nil {
  22861. return "nil"
  22862. }
  22863. s := strings.Join([]string{`&Affinity{`,
  22864. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "NodeAffinity", "NodeAffinity", 1) + `,`,
  22865. `PodAffinity:` + strings.Replace(this.PodAffinity.String(), "PodAffinity", "PodAffinity", 1) + `,`,
  22866. `PodAntiAffinity:` + strings.Replace(this.PodAntiAffinity.String(), "PodAntiAffinity", "PodAntiAffinity", 1) + `,`,
  22867. `}`,
  22868. }, "")
  22869. return s
  22870. }
  22871. func (this *AttachedVolume) String() string {
  22872. if this == nil {
  22873. return "nil"
  22874. }
  22875. s := strings.Join([]string{`&AttachedVolume{`,
  22876. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  22877. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  22878. `}`,
  22879. }, "")
  22880. return s
  22881. }
  22882. func (this *AvoidPods) String() string {
  22883. if this == nil {
  22884. return "nil"
  22885. }
  22886. repeatedStringForPreferAvoidPods := "[]PreferAvoidPodsEntry{"
  22887. for _, f := range this.PreferAvoidPods {
  22888. repeatedStringForPreferAvoidPods += strings.Replace(strings.Replace(f.String(), "PreferAvoidPodsEntry", "PreferAvoidPodsEntry", 1), `&`, ``, 1) + ","
  22889. }
  22890. repeatedStringForPreferAvoidPods += "}"
  22891. s := strings.Join([]string{`&AvoidPods{`,
  22892. `PreferAvoidPods:` + repeatedStringForPreferAvoidPods + `,`,
  22893. `}`,
  22894. }, "")
  22895. return s
  22896. }
  22897. func (this *AzureDiskVolumeSource) String() string {
  22898. if this == nil {
  22899. return "nil"
  22900. }
  22901. s := strings.Join([]string{`&AzureDiskVolumeSource{`,
  22902. `DiskName:` + fmt.Sprintf("%v", this.DiskName) + `,`,
  22903. `DataDiskURI:` + fmt.Sprintf("%v", this.DataDiskURI) + `,`,
  22904. `CachingMode:` + valueToStringGenerated(this.CachingMode) + `,`,
  22905. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  22906. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  22907. `Kind:` + valueToStringGenerated(this.Kind) + `,`,
  22908. `}`,
  22909. }, "")
  22910. return s
  22911. }
  22912. func (this *AzureFilePersistentVolumeSource) String() string {
  22913. if this == nil {
  22914. return "nil"
  22915. }
  22916. s := strings.Join([]string{`&AzureFilePersistentVolumeSource{`,
  22917. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  22918. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  22919. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22920. `SecretNamespace:` + valueToStringGenerated(this.SecretNamespace) + `,`,
  22921. `}`,
  22922. }, "")
  22923. return s
  22924. }
  22925. func (this *AzureFileVolumeSource) String() string {
  22926. if this == nil {
  22927. return "nil"
  22928. }
  22929. s := strings.Join([]string{`&AzureFileVolumeSource{`,
  22930. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  22931. `ShareName:` + fmt.Sprintf("%v", this.ShareName) + `,`,
  22932. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22933. `}`,
  22934. }, "")
  22935. return s
  22936. }
  22937. func (this *Binding) String() string {
  22938. if this == nil {
  22939. return "nil"
  22940. }
  22941. s := strings.Join([]string{`&Binding{`,
  22942. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  22943. `Target:` + strings.Replace(strings.Replace(this.Target.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  22944. `}`,
  22945. }, "")
  22946. return s
  22947. }
  22948. func (this *CSIPersistentVolumeSource) String() string {
  22949. if this == nil {
  22950. return "nil"
  22951. }
  22952. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  22953. for k := range this.VolumeAttributes {
  22954. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  22955. }
  22956. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  22957. mapStringForVolumeAttributes := "map[string]string{"
  22958. for _, k := range keysForVolumeAttributes {
  22959. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  22960. }
  22961. mapStringForVolumeAttributes += "}"
  22962. s := strings.Join([]string{`&CSIPersistentVolumeSource{`,
  22963. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  22964. `VolumeHandle:` + fmt.Sprintf("%v", this.VolumeHandle) + `,`,
  22965. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  22966. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  22967. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  22968. `ControllerPublishSecretRef:` + strings.Replace(this.ControllerPublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22969. `NodeStageSecretRef:` + strings.Replace(this.NodeStageSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22970. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22971. `ControllerExpandSecretRef:` + strings.Replace(this.ControllerExpandSecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  22972. `}`,
  22973. }, "")
  22974. return s
  22975. }
  22976. func (this *CSIVolumeSource) String() string {
  22977. if this == nil {
  22978. return "nil"
  22979. }
  22980. keysForVolumeAttributes := make([]string, 0, len(this.VolumeAttributes))
  22981. for k := range this.VolumeAttributes {
  22982. keysForVolumeAttributes = append(keysForVolumeAttributes, k)
  22983. }
  22984. github_com_gogo_protobuf_sortkeys.Strings(keysForVolumeAttributes)
  22985. mapStringForVolumeAttributes := "map[string]string{"
  22986. for _, k := range keysForVolumeAttributes {
  22987. mapStringForVolumeAttributes += fmt.Sprintf("%v: %v,", k, this.VolumeAttributes[k])
  22988. }
  22989. mapStringForVolumeAttributes += "}"
  22990. s := strings.Join([]string{`&CSIVolumeSource{`,
  22991. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  22992. `ReadOnly:` + valueToStringGenerated(this.ReadOnly) + `,`,
  22993. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  22994. `VolumeAttributes:` + mapStringForVolumeAttributes + `,`,
  22995. `NodePublishSecretRef:` + strings.Replace(this.NodePublishSecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  22996. `}`,
  22997. }, "")
  22998. return s
  22999. }
  23000. func (this *Capabilities) String() string {
  23001. if this == nil {
  23002. return "nil"
  23003. }
  23004. s := strings.Join([]string{`&Capabilities{`,
  23005. `Add:` + fmt.Sprintf("%v", this.Add) + `,`,
  23006. `Drop:` + fmt.Sprintf("%v", this.Drop) + `,`,
  23007. `}`,
  23008. }, "")
  23009. return s
  23010. }
  23011. func (this *CephFSPersistentVolumeSource) String() string {
  23012. if this == nil {
  23013. return "nil"
  23014. }
  23015. s := strings.Join([]string{`&CephFSPersistentVolumeSource{`,
  23016. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  23017. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23018. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  23019. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  23020. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23021. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23022. `}`,
  23023. }, "")
  23024. return s
  23025. }
  23026. func (this *CephFSVolumeSource) String() string {
  23027. if this == nil {
  23028. return "nil"
  23029. }
  23030. s := strings.Join([]string{`&CephFSVolumeSource{`,
  23031. `Monitors:` + fmt.Sprintf("%v", this.Monitors) + `,`,
  23032. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23033. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  23034. `SecretFile:` + fmt.Sprintf("%v", this.SecretFile) + `,`,
  23035. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23036. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23037. `}`,
  23038. }, "")
  23039. return s
  23040. }
  23041. func (this *CinderPersistentVolumeSource) String() string {
  23042. if this == nil {
  23043. return "nil"
  23044. }
  23045. s := strings.Join([]string{`&CinderPersistentVolumeSource{`,
  23046. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  23047. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23048. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23049. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23050. `}`,
  23051. }, "")
  23052. return s
  23053. }
  23054. func (this *CinderVolumeSource) String() string {
  23055. if this == nil {
  23056. return "nil"
  23057. }
  23058. s := strings.Join([]string{`&CinderVolumeSource{`,
  23059. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  23060. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23061. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23062. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23063. `}`,
  23064. }, "")
  23065. return s
  23066. }
  23067. func (this *ClientIPConfig) String() string {
  23068. if this == nil {
  23069. return "nil"
  23070. }
  23071. s := strings.Join([]string{`&ClientIPConfig{`,
  23072. `TimeoutSeconds:` + valueToStringGenerated(this.TimeoutSeconds) + `,`,
  23073. `}`,
  23074. }, "")
  23075. return s
  23076. }
  23077. func (this *ComponentCondition) String() string {
  23078. if this == nil {
  23079. return "nil"
  23080. }
  23081. s := strings.Join([]string{`&ComponentCondition{`,
  23082. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23083. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  23084. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23085. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  23086. `}`,
  23087. }, "")
  23088. return s
  23089. }
  23090. func (this *ComponentStatus) String() string {
  23091. if this == nil {
  23092. return "nil"
  23093. }
  23094. repeatedStringForConditions := "[]ComponentCondition{"
  23095. for _, f := range this.Conditions {
  23096. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ComponentCondition", "ComponentCondition", 1), `&`, ``, 1) + ","
  23097. }
  23098. repeatedStringForConditions += "}"
  23099. s := strings.Join([]string{`&ComponentStatus{`,
  23100. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23101. `Conditions:` + repeatedStringForConditions + `,`,
  23102. `}`,
  23103. }, "")
  23104. return s
  23105. }
  23106. func (this *ComponentStatusList) String() string {
  23107. if this == nil {
  23108. return "nil"
  23109. }
  23110. repeatedStringForItems := "[]ComponentStatus{"
  23111. for _, f := range this.Items {
  23112. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ComponentStatus", "ComponentStatus", 1), `&`, ``, 1) + ","
  23113. }
  23114. repeatedStringForItems += "}"
  23115. s := strings.Join([]string{`&ComponentStatusList{`,
  23116. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23117. `Items:` + repeatedStringForItems + `,`,
  23118. `}`,
  23119. }, "")
  23120. return s
  23121. }
  23122. func (this *ConfigMap) String() string {
  23123. if this == nil {
  23124. return "nil"
  23125. }
  23126. keysForData := make([]string, 0, len(this.Data))
  23127. for k := range this.Data {
  23128. keysForData = append(keysForData, k)
  23129. }
  23130. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  23131. mapStringForData := "map[string]string{"
  23132. for _, k := range keysForData {
  23133. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  23134. }
  23135. mapStringForData += "}"
  23136. keysForBinaryData := make([]string, 0, len(this.BinaryData))
  23137. for k := range this.BinaryData {
  23138. keysForBinaryData = append(keysForBinaryData, k)
  23139. }
  23140. github_com_gogo_protobuf_sortkeys.Strings(keysForBinaryData)
  23141. mapStringForBinaryData := "map[string][]byte{"
  23142. for _, k := range keysForBinaryData {
  23143. mapStringForBinaryData += fmt.Sprintf("%v: %v,", k, this.BinaryData[k])
  23144. }
  23145. mapStringForBinaryData += "}"
  23146. s := strings.Join([]string{`&ConfigMap{`,
  23147. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23148. `Data:` + mapStringForData + `,`,
  23149. `BinaryData:` + mapStringForBinaryData + `,`,
  23150. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  23151. `}`,
  23152. }, "")
  23153. return s
  23154. }
  23155. func (this *ConfigMapEnvSource) String() string {
  23156. if this == nil {
  23157. return "nil"
  23158. }
  23159. s := strings.Join([]string{`&ConfigMapEnvSource{`,
  23160. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23161. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23162. `}`,
  23163. }, "")
  23164. return s
  23165. }
  23166. func (this *ConfigMapKeySelector) String() string {
  23167. if this == nil {
  23168. return "nil"
  23169. }
  23170. s := strings.Join([]string{`&ConfigMapKeySelector{`,
  23171. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23172. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  23173. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23174. `}`,
  23175. }, "")
  23176. return s
  23177. }
  23178. func (this *ConfigMapList) String() string {
  23179. if this == nil {
  23180. return "nil"
  23181. }
  23182. repeatedStringForItems := "[]ConfigMap{"
  23183. for _, f := range this.Items {
  23184. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ConfigMap", "ConfigMap", 1), `&`, ``, 1) + ","
  23185. }
  23186. repeatedStringForItems += "}"
  23187. s := strings.Join([]string{`&ConfigMapList{`,
  23188. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23189. `Items:` + repeatedStringForItems + `,`,
  23190. `}`,
  23191. }, "")
  23192. return s
  23193. }
  23194. func (this *ConfigMapNodeConfigSource) String() string {
  23195. if this == nil {
  23196. return "nil"
  23197. }
  23198. s := strings.Join([]string{`&ConfigMapNodeConfigSource{`,
  23199. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  23200. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23201. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  23202. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  23203. `KubeletConfigKey:` + fmt.Sprintf("%v", this.KubeletConfigKey) + `,`,
  23204. `}`,
  23205. }, "")
  23206. return s
  23207. }
  23208. func (this *ConfigMapProjection) String() string {
  23209. if this == nil {
  23210. return "nil"
  23211. }
  23212. repeatedStringForItems := "[]KeyToPath{"
  23213. for _, f := range this.Items {
  23214. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  23215. }
  23216. repeatedStringForItems += "}"
  23217. s := strings.Join([]string{`&ConfigMapProjection{`,
  23218. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23219. `Items:` + repeatedStringForItems + `,`,
  23220. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23221. `}`,
  23222. }, "")
  23223. return s
  23224. }
  23225. func (this *ConfigMapVolumeSource) String() string {
  23226. if this == nil {
  23227. return "nil"
  23228. }
  23229. repeatedStringForItems := "[]KeyToPath{"
  23230. for _, f := range this.Items {
  23231. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  23232. }
  23233. repeatedStringForItems += "}"
  23234. s := strings.Join([]string{`&ConfigMapVolumeSource{`,
  23235. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  23236. `Items:` + repeatedStringForItems + `,`,
  23237. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23238. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  23239. `}`,
  23240. }, "")
  23241. return s
  23242. }
  23243. func (this *Container) String() string {
  23244. if this == nil {
  23245. return "nil"
  23246. }
  23247. repeatedStringForPorts := "[]ContainerPort{"
  23248. for _, f := range this.Ports {
  23249. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23250. }
  23251. repeatedStringForPorts += "}"
  23252. repeatedStringForEnv := "[]EnvVar{"
  23253. for _, f := range this.Env {
  23254. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23255. }
  23256. repeatedStringForEnv += "}"
  23257. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23258. for _, f := range this.VolumeMounts {
  23259. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23260. }
  23261. repeatedStringForVolumeMounts += "}"
  23262. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23263. for _, f := range this.EnvFrom {
  23264. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23265. }
  23266. repeatedStringForEnvFrom += "}"
  23267. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23268. for _, f := range this.VolumeDevices {
  23269. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23270. }
  23271. repeatedStringForVolumeDevices += "}"
  23272. s := strings.Join([]string{`&Container{`,
  23273. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23274. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23275. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23276. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23277. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23278. `Ports:` + repeatedStringForPorts + `,`,
  23279. `Env:` + repeatedStringForEnv + `,`,
  23280. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23281. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23282. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23283. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23284. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23285. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23286. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23287. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23288. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23289. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23290. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23291. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23292. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23293. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23294. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23295. `}`,
  23296. }, "")
  23297. return s
  23298. }
  23299. func (this *ContainerImage) String() string {
  23300. if this == nil {
  23301. return "nil"
  23302. }
  23303. s := strings.Join([]string{`&ContainerImage{`,
  23304. `Names:` + fmt.Sprintf("%v", this.Names) + `,`,
  23305. `SizeBytes:` + fmt.Sprintf("%v", this.SizeBytes) + `,`,
  23306. `}`,
  23307. }, "")
  23308. return s
  23309. }
  23310. func (this *ContainerPort) String() string {
  23311. if this == nil {
  23312. return "nil"
  23313. }
  23314. s := strings.Join([]string{`&ContainerPort{`,
  23315. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23316. `HostPort:` + fmt.Sprintf("%v", this.HostPort) + `,`,
  23317. `ContainerPort:` + fmt.Sprintf("%v", this.ContainerPort) + `,`,
  23318. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23319. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  23320. `}`,
  23321. }, "")
  23322. return s
  23323. }
  23324. func (this *ContainerState) String() string {
  23325. if this == nil {
  23326. return "nil"
  23327. }
  23328. s := strings.Join([]string{`&ContainerState{`,
  23329. `Waiting:` + strings.Replace(this.Waiting.String(), "ContainerStateWaiting", "ContainerStateWaiting", 1) + `,`,
  23330. `Running:` + strings.Replace(this.Running.String(), "ContainerStateRunning", "ContainerStateRunning", 1) + `,`,
  23331. `Terminated:` + strings.Replace(this.Terminated.String(), "ContainerStateTerminated", "ContainerStateTerminated", 1) + `,`,
  23332. `}`,
  23333. }, "")
  23334. return s
  23335. }
  23336. func (this *ContainerStateRunning) String() string {
  23337. if this == nil {
  23338. return "nil"
  23339. }
  23340. s := strings.Join([]string{`&ContainerStateRunning{`,
  23341. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23342. `}`,
  23343. }, "")
  23344. return s
  23345. }
  23346. func (this *ContainerStateTerminated) String() string {
  23347. if this == nil {
  23348. return "nil"
  23349. }
  23350. s := strings.Join([]string{`&ContainerStateTerminated{`,
  23351. `ExitCode:` + fmt.Sprintf("%v", this.ExitCode) + `,`,
  23352. `Signal:` + fmt.Sprintf("%v", this.Signal) + `,`,
  23353. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23354. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23355. `StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23356. `FinishedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23357. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23358. `}`,
  23359. }, "")
  23360. return s
  23361. }
  23362. func (this *ContainerStateWaiting) String() string {
  23363. if this == nil {
  23364. return "nil"
  23365. }
  23366. s := strings.Join([]string{`&ContainerStateWaiting{`,
  23367. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23368. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23369. `}`,
  23370. }, "")
  23371. return s
  23372. }
  23373. func (this *ContainerStatus) String() string {
  23374. if this == nil {
  23375. return "nil"
  23376. }
  23377. s := strings.Join([]string{`&ContainerStatus{`,
  23378. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23379. `State:` + strings.Replace(strings.Replace(this.State.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23380. `LastTerminationState:` + strings.Replace(strings.Replace(this.LastTerminationState.String(), "ContainerState", "ContainerState", 1), `&`, ``, 1) + `,`,
  23381. `Ready:` + fmt.Sprintf("%v", this.Ready) + `,`,
  23382. `RestartCount:` + fmt.Sprintf("%v", this.RestartCount) + `,`,
  23383. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23384. `ImageID:` + fmt.Sprintf("%v", this.ImageID) + `,`,
  23385. `ContainerID:` + fmt.Sprintf("%v", this.ContainerID) + `,`,
  23386. `Started:` + valueToStringGenerated(this.Started) + `,`,
  23387. `}`,
  23388. }, "")
  23389. return s
  23390. }
  23391. func (this *DaemonEndpoint) String() string {
  23392. if this == nil {
  23393. return "nil"
  23394. }
  23395. s := strings.Join([]string{`&DaemonEndpoint{`,
  23396. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23397. `}`,
  23398. }, "")
  23399. return s
  23400. }
  23401. func (this *DownwardAPIProjection) String() string {
  23402. if this == nil {
  23403. return "nil"
  23404. }
  23405. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23406. for _, f := range this.Items {
  23407. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23408. }
  23409. repeatedStringForItems += "}"
  23410. s := strings.Join([]string{`&DownwardAPIProjection{`,
  23411. `Items:` + repeatedStringForItems + `,`,
  23412. `}`,
  23413. }, "")
  23414. return s
  23415. }
  23416. func (this *DownwardAPIVolumeFile) String() string {
  23417. if this == nil {
  23418. return "nil"
  23419. }
  23420. s := strings.Join([]string{`&DownwardAPIVolumeFile{`,
  23421. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23422. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23423. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23424. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  23425. `}`,
  23426. }, "")
  23427. return s
  23428. }
  23429. func (this *DownwardAPIVolumeSource) String() string {
  23430. if this == nil {
  23431. return "nil"
  23432. }
  23433. repeatedStringForItems := "[]DownwardAPIVolumeFile{"
  23434. for _, f := range this.Items {
  23435. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "DownwardAPIVolumeFile", "DownwardAPIVolumeFile", 1), `&`, ``, 1) + ","
  23436. }
  23437. repeatedStringForItems += "}"
  23438. s := strings.Join([]string{`&DownwardAPIVolumeSource{`,
  23439. `Items:` + repeatedStringForItems + `,`,
  23440. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  23441. `}`,
  23442. }, "")
  23443. return s
  23444. }
  23445. func (this *EmptyDirVolumeSource) String() string {
  23446. if this == nil {
  23447. return "nil"
  23448. }
  23449. s := strings.Join([]string{`&EmptyDirVolumeSource{`,
  23450. `Medium:` + fmt.Sprintf("%v", this.Medium) + `,`,
  23451. `SizeLimit:` + strings.Replace(fmt.Sprintf("%v", this.SizeLimit), "Quantity", "resource.Quantity", 1) + `,`,
  23452. `}`,
  23453. }, "")
  23454. return s
  23455. }
  23456. func (this *EndpointAddress) String() string {
  23457. if this == nil {
  23458. return "nil"
  23459. }
  23460. s := strings.Join([]string{`&EndpointAddress{`,
  23461. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23462. `TargetRef:` + strings.Replace(this.TargetRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23463. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  23464. `NodeName:` + valueToStringGenerated(this.NodeName) + `,`,
  23465. `}`,
  23466. }, "")
  23467. return s
  23468. }
  23469. func (this *EndpointPort) String() string {
  23470. if this == nil {
  23471. return "nil"
  23472. }
  23473. s := strings.Join([]string{`&EndpointPort{`,
  23474. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23475. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  23476. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  23477. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  23478. `}`,
  23479. }, "")
  23480. return s
  23481. }
  23482. func (this *EndpointSubset) String() string {
  23483. if this == nil {
  23484. return "nil"
  23485. }
  23486. repeatedStringForAddresses := "[]EndpointAddress{"
  23487. for _, f := range this.Addresses {
  23488. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23489. }
  23490. repeatedStringForAddresses += "}"
  23491. repeatedStringForNotReadyAddresses := "[]EndpointAddress{"
  23492. for _, f := range this.NotReadyAddresses {
  23493. repeatedStringForNotReadyAddresses += strings.Replace(strings.Replace(f.String(), "EndpointAddress", "EndpointAddress", 1), `&`, ``, 1) + ","
  23494. }
  23495. repeatedStringForNotReadyAddresses += "}"
  23496. repeatedStringForPorts := "[]EndpointPort{"
  23497. for _, f := range this.Ports {
  23498. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "EndpointPort", "EndpointPort", 1), `&`, ``, 1) + ","
  23499. }
  23500. repeatedStringForPorts += "}"
  23501. s := strings.Join([]string{`&EndpointSubset{`,
  23502. `Addresses:` + repeatedStringForAddresses + `,`,
  23503. `NotReadyAddresses:` + repeatedStringForNotReadyAddresses + `,`,
  23504. `Ports:` + repeatedStringForPorts + `,`,
  23505. `}`,
  23506. }, "")
  23507. return s
  23508. }
  23509. func (this *Endpoints) String() string {
  23510. if this == nil {
  23511. return "nil"
  23512. }
  23513. repeatedStringForSubsets := "[]EndpointSubset{"
  23514. for _, f := range this.Subsets {
  23515. repeatedStringForSubsets += strings.Replace(strings.Replace(f.String(), "EndpointSubset", "EndpointSubset", 1), `&`, ``, 1) + ","
  23516. }
  23517. repeatedStringForSubsets += "}"
  23518. s := strings.Join([]string{`&Endpoints{`,
  23519. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23520. `Subsets:` + repeatedStringForSubsets + `,`,
  23521. `}`,
  23522. }, "")
  23523. return s
  23524. }
  23525. func (this *EndpointsList) String() string {
  23526. if this == nil {
  23527. return "nil"
  23528. }
  23529. repeatedStringForItems := "[]Endpoints{"
  23530. for _, f := range this.Items {
  23531. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Endpoints", "Endpoints", 1), `&`, ``, 1) + ","
  23532. }
  23533. repeatedStringForItems += "}"
  23534. s := strings.Join([]string{`&EndpointsList{`,
  23535. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23536. `Items:` + repeatedStringForItems + `,`,
  23537. `}`,
  23538. }, "")
  23539. return s
  23540. }
  23541. func (this *EnvFromSource) String() string {
  23542. if this == nil {
  23543. return "nil"
  23544. }
  23545. s := strings.Join([]string{`&EnvFromSource{`,
  23546. `Prefix:` + fmt.Sprintf("%v", this.Prefix) + `,`,
  23547. `ConfigMapRef:` + strings.Replace(this.ConfigMapRef.String(), "ConfigMapEnvSource", "ConfigMapEnvSource", 1) + `,`,
  23548. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretEnvSource", "SecretEnvSource", 1) + `,`,
  23549. `}`,
  23550. }, "")
  23551. return s
  23552. }
  23553. func (this *EnvVar) String() string {
  23554. if this == nil {
  23555. return "nil"
  23556. }
  23557. s := strings.Join([]string{`&EnvVar{`,
  23558. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23559. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  23560. `ValueFrom:` + strings.Replace(this.ValueFrom.String(), "EnvVarSource", "EnvVarSource", 1) + `,`,
  23561. `}`,
  23562. }, "")
  23563. return s
  23564. }
  23565. func (this *EnvVarSource) String() string {
  23566. if this == nil {
  23567. return "nil"
  23568. }
  23569. s := strings.Join([]string{`&EnvVarSource{`,
  23570. `FieldRef:` + strings.Replace(this.FieldRef.String(), "ObjectFieldSelector", "ObjectFieldSelector", 1) + `,`,
  23571. `ResourceFieldRef:` + strings.Replace(this.ResourceFieldRef.String(), "ResourceFieldSelector", "ResourceFieldSelector", 1) + `,`,
  23572. `ConfigMapKeyRef:` + strings.Replace(this.ConfigMapKeyRef.String(), "ConfigMapKeySelector", "ConfigMapKeySelector", 1) + `,`,
  23573. `SecretKeyRef:` + strings.Replace(this.SecretKeyRef.String(), "SecretKeySelector", "SecretKeySelector", 1) + `,`,
  23574. `}`,
  23575. }, "")
  23576. return s
  23577. }
  23578. func (this *EphemeralContainer) String() string {
  23579. if this == nil {
  23580. return "nil"
  23581. }
  23582. s := strings.Join([]string{`&EphemeralContainer{`,
  23583. `EphemeralContainerCommon:` + strings.Replace(strings.Replace(this.EphemeralContainerCommon.String(), "EphemeralContainerCommon", "EphemeralContainerCommon", 1), `&`, ``, 1) + `,`,
  23584. `TargetContainerName:` + fmt.Sprintf("%v", this.TargetContainerName) + `,`,
  23585. `}`,
  23586. }, "")
  23587. return s
  23588. }
  23589. func (this *EphemeralContainerCommon) String() string {
  23590. if this == nil {
  23591. return "nil"
  23592. }
  23593. repeatedStringForPorts := "[]ContainerPort{"
  23594. for _, f := range this.Ports {
  23595. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ContainerPort", "ContainerPort", 1), `&`, ``, 1) + ","
  23596. }
  23597. repeatedStringForPorts += "}"
  23598. repeatedStringForEnv := "[]EnvVar{"
  23599. for _, f := range this.Env {
  23600. repeatedStringForEnv += strings.Replace(strings.Replace(f.String(), "EnvVar", "EnvVar", 1), `&`, ``, 1) + ","
  23601. }
  23602. repeatedStringForEnv += "}"
  23603. repeatedStringForVolumeMounts := "[]VolumeMount{"
  23604. for _, f := range this.VolumeMounts {
  23605. repeatedStringForVolumeMounts += strings.Replace(strings.Replace(f.String(), "VolumeMount", "VolumeMount", 1), `&`, ``, 1) + ","
  23606. }
  23607. repeatedStringForVolumeMounts += "}"
  23608. repeatedStringForEnvFrom := "[]EnvFromSource{"
  23609. for _, f := range this.EnvFrom {
  23610. repeatedStringForEnvFrom += strings.Replace(strings.Replace(f.String(), "EnvFromSource", "EnvFromSource", 1), `&`, ``, 1) + ","
  23611. }
  23612. repeatedStringForEnvFrom += "}"
  23613. repeatedStringForVolumeDevices := "[]VolumeDevice{"
  23614. for _, f := range this.VolumeDevices {
  23615. repeatedStringForVolumeDevices += strings.Replace(strings.Replace(f.String(), "VolumeDevice", "VolumeDevice", 1), `&`, ``, 1) + ","
  23616. }
  23617. repeatedStringForVolumeDevices += "}"
  23618. s := strings.Join([]string{`&EphemeralContainerCommon{`,
  23619. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23620. `Image:` + fmt.Sprintf("%v", this.Image) + `,`,
  23621. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23622. `Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  23623. `WorkingDir:` + fmt.Sprintf("%v", this.WorkingDir) + `,`,
  23624. `Ports:` + repeatedStringForPorts + `,`,
  23625. `Env:` + repeatedStringForEnv + `,`,
  23626. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  23627. `VolumeMounts:` + repeatedStringForVolumeMounts + `,`,
  23628. `LivenessProbe:` + strings.Replace(this.LivenessProbe.String(), "Probe", "Probe", 1) + `,`,
  23629. `ReadinessProbe:` + strings.Replace(this.ReadinessProbe.String(), "Probe", "Probe", 1) + `,`,
  23630. `Lifecycle:` + strings.Replace(this.Lifecycle.String(), "Lifecycle", "Lifecycle", 1) + `,`,
  23631. `TerminationMessagePath:` + fmt.Sprintf("%v", this.TerminationMessagePath) + `,`,
  23632. `ImagePullPolicy:` + fmt.Sprintf("%v", this.ImagePullPolicy) + `,`,
  23633. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "SecurityContext", "SecurityContext", 1) + `,`,
  23634. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  23635. `StdinOnce:` + fmt.Sprintf("%v", this.StdinOnce) + `,`,
  23636. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  23637. `EnvFrom:` + repeatedStringForEnvFrom + `,`,
  23638. `TerminationMessagePolicy:` + fmt.Sprintf("%v", this.TerminationMessagePolicy) + `,`,
  23639. `VolumeDevices:` + repeatedStringForVolumeDevices + `,`,
  23640. `StartupProbe:` + strings.Replace(this.StartupProbe.String(), "Probe", "Probe", 1) + `,`,
  23641. `}`,
  23642. }, "")
  23643. return s
  23644. }
  23645. func (this *EphemeralContainers) String() string {
  23646. if this == nil {
  23647. return "nil"
  23648. }
  23649. repeatedStringForEphemeralContainers := "[]EphemeralContainer{"
  23650. for _, f := range this.EphemeralContainers {
  23651. repeatedStringForEphemeralContainers += strings.Replace(strings.Replace(f.String(), "EphemeralContainer", "EphemeralContainer", 1), `&`, ``, 1) + ","
  23652. }
  23653. repeatedStringForEphemeralContainers += "}"
  23654. s := strings.Join([]string{`&EphemeralContainers{`,
  23655. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23656. `EphemeralContainers:` + repeatedStringForEphemeralContainers + `,`,
  23657. `}`,
  23658. }, "")
  23659. return s
  23660. }
  23661. func (this *EphemeralVolumeSource) String() string {
  23662. if this == nil {
  23663. return "nil"
  23664. }
  23665. s := strings.Join([]string{`&EphemeralVolumeSource{`,
  23666. `VolumeClaimTemplate:` + strings.Replace(this.VolumeClaimTemplate.String(), "PersistentVolumeClaimTemplate", "PersistentVolumeClaimTemplate", 1) + `,`,
  23667. `}`,
  23668. }, "")
  23669. return s
  23670. }
  23671. func (this *Event) String() string {
  23672. if this == nil {
  23673. return "nil"
  23674. }
  23675. s := strings.Join([]string{`&Event{`,
  23676. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23677. `InvolvedObject:` + strings.Replace(strings.Replace(this.InvolvedObject.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  23678. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  23679. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  23680. `Source:` + strings.Replace(strings.Replace(this.Source.String(), "EventSource", "EventSource", 1), `&`, ``, 1) + `,`,
  23681. `FirstTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.FirstTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23682. `LastTimestamp:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTimestamp), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  23683. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23684. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  23685. `EventTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EventTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23686. `Series:` + strings.Replace(this.Series.String(), "EventSeries", "EventSeries", 1) + `,`,
  23687. `Action:` + fmt.Sprintf("%v", this.Action) + `,`,
  23688. `Related:` + strings.Replace(this.Related.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  23689. `ReportingController:` + fmt.Sprintf("%v", this.ReportingController) + `,`,
  23690. `ReportingInstance:` + fmt.Sprintf("%v", this.ReportingInstance) + `,`,
  23691. `}`,
  23692. }, "")
  23693. return s
  23694. }
  23695. func (this *EventList) String() string {
  23696. if this == nil {
  23697. return "nil"
  23698. }
  23699. repeatedStringForItems := "[]Event{"
  23700. for _, f := range this.Items {
  23701. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Event", "Event", 1), `&`, ``, 1) + ","
  23702. }
  23703. repeatedStringForItems += "}"
  23704. s := strings.Join([]string{`&EventList{`,
  23705. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  23706. `Items:` + repeatedStringForItems + `,`,
  23707. `}`,
  23708. }, "")
  23709. return s
  23710. }
  23711. func (this *EventSeries) String() string {
  23712. if this == nil {
  23713. return "nil"
  23714. }
  23715. s := strings.Join([]string{`&EventSeries{`,
  23716. `Count:` + fmt.Sprintf("%v", this.Count) + `,`,
  23717. `LastObservedTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastObservedTime), "MicroTime", "v1.MicroTime", 1), `&`, ``, 1) + `,`,
  23718. `}`,
  23719. }, "")
  23720. return s
  23721. }
  23722. func (this *EventSource) String() string {
  23723. if this == nil {
  23724. return "nil"
  23725. }
  23726. s := strings.Join([]string{`&EventSource{`,
  23727. `Component:` + fmt.Sprintf("%v", this.Component) + `,`,
  23728. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  23729. `}`,
  23730. }, "")
  23731. return s
  23732. }
  23733. func (this *ExecAction) String() string {
  23734. if this == nil {
  23735. return "nil"
  23736. }
  23737. s := strings.Join([]string{`&ExecAction{`,
  23738. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  23739. `}`,
  23740. }, "")
  23741. return s
  23742. }
  23743. func (this *FCVolumeSource) String() string {
  23744. if this == nil {
  23745. return "nil"
  23746. }
  23747. s := strings.Join([]string{`&FCVolumeSource{`,
  23748. `TargetWWNs:` + fmt.Sprintf("%v", this.TargetWWNs) + `,`,
  23749. `Lun:` + valueToStringGenerated(this.Lun) + `,`,
  23750. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23751. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23752. `WWIDs:` + fmt.Sprintf("%v", this.WWIDs) + `,`,
  23753. `}`,
  23754. }, "")
  23755. return s
  23756. }
  23757. func (this *FlexPersistentVolumeSource) String() string {
  23758. if this == nil {
  23759. return "nil"
  23760. }
  23761. keysForOptions := make([]string, 0, len(this.Options))
  23762. for k := range this.Options {
  23763. keysForOptions = append(keysForOptions, k)
  23764. }
  23765. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  23766. mapStringForOptions := "map[string]string{"
  23767. for _, k := range keysForOptions {
  23768. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  23769. }
  23770. mapStringForOptions += "}"
  23771. s := strings.Join([]string{`&FlexPersistentVolumeSource{`,
  23772. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23773. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23774. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23775. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23776. `Options:` + mapStringForOptions + `,`,
  23777. `}`,
  23778. }, "")
  23779. return s
  23780. }
  23781. func (this *FlexVolumeSource) String() string {
  23782. if this == nil {
  23783. return "nil"
  23784. }
  23785. keysForOptions := make([]string, 0, len(this.Options))
  23786. for k := range this.Options {
  23787. keysForOptions = append(keysForOptions, k)
  23788. }
  23789. github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  23790. mapStringForOptions := "map[string]string{"
  23791. for _, k := range keysForOptions {
  23792. mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
  23793. }
  23794. mapStringForOptions += "}"
  23795. s := strings.Join([]string{`&FlexVolumeSource{`,
  23796. `Driver:` + fmt.Sprintf("%v", this.Driver) + `,`,
  23797. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23798. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23799. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23800. `Options:` + mapStringForOptions + `,`,
  23801. `}`,
  23802. }, "")
  23803. return s
  23804. }
  23805. func (this *FlockerVolumeSource) String() string {
  23806. if this == nil {
  23807. return "nil"
  23808. }
  23809. s := strings.Join([]string{`&FlockerVolumeSource{`,
  23810. `DatasetName:` + fmt.Sprintf("%v", this.DatasetName) + `,`,
  23811. `DatasetUUID:` + fmt.Sprintf("%v", this.DatasetUUID) + `,`,
  23812. `}`,
  23813. }, "")
  23814. return s
  23815. }
  23816. func (this *GCEPersistentDiskVolumeSource) String() string {
  23817. if this == nil {
  23818. return "nil"
  23819. }
  23820. s := strings.Join([]string{`&GCEPersistentDiskVolumeSource{`,
  23821. `PDName:` + fmt.Sprintf("%v", this.PDName) + `,`,
  23822. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23823. `Partition:` + fmt.Sprintf("%v", this.Partition) + `,`,
  23824. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23825. `}`,
  23826. }, "")
  23827. return s
  23828. }
  23829. func (this *GitRepoVolumeSource) String() string {
  23830. if this == nil {
  23831. return "nil"
  23832. }
  23833. s := strings.Join([]string{`&GitRepoVolumeSource{`,
  23834. `Repository:` + fmt.Sprintf("%v", this.Repository) + `,`,
  23835. `Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
  23836. `Directory:` + fmt.Sprintf("%v", this.Directory) + `,`,
  23837. `}`,
  23838. }, "")
  23839. return s
  23840. }
  23841. func (this *GlusterfsPersistentVolumeSource) String() string {
  23842. if this == nil {
  23843. return "nil"
  23844. }
  23845. s := strings.Join([]string{`&GlusterfsPersistentVolumeSource{`,
  23846. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  23847. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23848. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23849. `EndpointsNamespace:` + valueToStringGenerated(this.EndpointsNamespace) + `,`,
  23850. `}`,
  23851. }, "")
  23852. return s
  23853. }
  23854. func (this *GlusterfsVolumeSource) String() string {
  23855. if this == nil {
  23856. return "nil"
  23857. }
  23858. s := strings.Join([]string{`&GlusterfsVolumeSource{`,
  23859. `EndpointsName:` + fmt.Sprintf("%v", this.EndpointsName) + `,`,
  23860. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23861. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23862. `}`,
  23863. }, "")
  23864. return s
  23865. }
  23866. func (this *HTTPGetAction) String() string {
  23867. if this == nil {
  23868. return "nil"
  23869. }
  23870. repeatedStringForHTTPHeaders := "[]HTTPHeader{"
  23871. for _, f := range this.HTTPHeaders {
  23872. repeatedStringForHTTPHeaders += strings.Replace(strings.Replace(f.String(), "HTTPHeader", "HTTPHeader", 1), `&`, ``, 1) + ","
  23873. }
  23874. repeatedStringForHTTPHeaders += "}"
  23875. s := strings.Join([]string{`&HTTPGetAction{`,
  23876. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23877. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  23878. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  23879. `Scheme:` + fmt.Sprintf("%v", this.Scheme) + `,`,
  23880. `HTTPHeaders:` + repeatedStringForHTTPHeaders + `,`,
  23881. `}`,
  23882. }, "")
  23883. return s
  23884. }
  23885. func (this *HTTPHeader) String() string {
  23886. if this == nil {
  23887. return "nil"
  23888. }
  23889. s := strings.Join([]string{`&HTTPHeader{`,
  23890. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  23891. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  23892. `}`,
  23893. }, "")
  23894. return s
  23895. }
  23896. func (this *Handler) String() string {
  23897. if this == nil {
  23898. return "nil"
  23899. }
  23900. s := strings.Join([]string{`&Handler{`,
  23901. `Exec:` + strings.Replace(this.Exec.String(), "ExecAction", "ExecAction", 1) + `,`,
  23902. `HTTPGet:` + strings.Replace(this.HTTPGet.String(), "HTTPGetAction", "HTTPGetAction", 1) + `,`,
  23903. `TCPSocket:` + strings.Replace(this.TCPSocket.String(), "TCPSocketAction", "TCPSocketAction", 1) + `,`,
  23904. `}`,
  23905. }, "")
  23906. return s
  23907. }
  23908. func (this *HostAlias) String() string {
  23909. if this == nil {
  23910. return "nil"
  23911. }
  23912. s := strings.Join([]string{`&HostAlias{`,
  23913. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  23914. `Hostnames:` + fmt.Sprintf("%v", this.Hostnames) + `,`,
  23915. `}`,
  23916. }, "")
  23917. return s
  23918. }
  23919. func (this *HostPathVolumeSource) String() string {
  23920. if this == nil {
  23921. return "nil"
  23922. }
  23923. s := strings.Join([]string{`&HostPathVolumeSource{`,
  23924. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23925. `Type:` + valueToStringGenerated(this.Type) + `,`,
  23926. `}`,
  23927. }, "")
  23928. return s
  23929. }
  23930. func (this *ISCSIPersistentVolumeSource) String() string {
  23931. if this == nil {
  23932. return "nil"
  23933. }
  23934. s := strings.Join([]string{`&ISCSIPersistentVolumeSource{`,
  23935. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  23936. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  23937. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  23938. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  23939. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23940. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23941. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  23942. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  23943. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  23944. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  23945. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  23946. `}`,
  23947. }, "")
  23948. return s
  23949. }
  23950. func (this *ISCSIVolumeSource) String() string {
  23951. if this == nil {
  23952. return "nil"
  23953. }
  23954. s := strings.Join([]string{`&ISCSIVolumeSource{`,
  23955. `TargetPortal:` + fmt.Sprintf("%v", this.TargetPortal) + `,`,
  23956. `IQN:` + fmt.Sprintf("%v", this.IQN) + `,`,
  23957. `Lun:` + fmt.Sprintf("%v", this.Lun) + `,`,
  23958. `ISCSIInterface:` + fmt.Sprintf("%v", this.ISCSIInterface) + `,`,
  23959. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  23960. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  23961. `Portals:` + fmt.Sprintf("%v", this.Portals) + `,`,
  23962. `DiscoveryCHAPAuth:` + fmt.Sprintf("%v", this.DiscoveryCHAPAuth) + `,`,
  23963. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  23964. `SessionCHAPAuth:` + fmt.Sprintf("%v", this.SessionCHAPAuth) + `,`,
  23965. `InitiatorName:` + valueToStringGenerated(this.InitiatorName) + `,`,
  23966. `}`,
  23967. }, "")
  23968. return s
  23969. }
  23970. func (this *KeyToPath) String() string {
  23971. if this == nil {
  23972. return "nil"
  23973. }
  23974. s := strings.Join([]string{`&KeyToPath{`,
  23975. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  23976. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  23977. `Mode:` + valueToStringGenerated(this.Mode) + `,`,
  23978. `}`,
  23979. }, "")
  23980. return s
  23981. }
  23982. func (this *Lifecycle) String() string {
  23983. if this == nil {
  23984. return "nil"
  23985. }
  23986. s := strings.Join([]string{`&Lifecycle{`,
  23987. `PostStart:` + strings.Replace(this.PostStart.String(), "Handler", "Handler", 1) + `,`,
  23988. `PreStop:` + strings.Replace(this.PreStop.String(), "Handler", "Handler", 1) + `,`,
  23989. `}`,
  23990. }, "")
  23991. return s
  23992. }
  23993. func (this *LimitRange) String() string {
  23994. if this == nil {
  23995. return "nil"
  23996. }
  23997. s := strings.Join([]string{`&LimitRange{`,
  23998. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  23999. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "LimitRangeSpec", "LimitRangeSpec", 1), `&`, ``, 1) + `,`,
  24000. `}`,
  24001. }, "")
  24002. return s
  24003. }
  24004. func (this *LimitRangeItem) String() string {
  24005. if this == nil {
  24006. return "nil"
  24007. }
  24008. keysForMax := make([]string, 0, len(this.Max))
  24009. for k := range this.Max {
  24010. keysForMax = append(keysForMax, string(k))
  24011. }
  24012. github_com_gogo_protobuf_sortkeys.Strings(keysForMax)
  24013. mapStringForMax := "ResourceList{"
  24014. for _, k := range keysForMax {
  24015. mapStringForMax += fmt.Sprintf("%v: %v,", k, this.Max[ResourceName(k)])
  24016. }
  24017. mapStringForMax += "}"
  24018. keysForMin := make([]string, 0, len(this.Min))
  24019. for k := range this.Min {
  24020. keysForMin = append(keysForMin, string(k))
  24021. }
  24022. github_com_gogo_protobuf_sortkeys.Strings(keysForMin)
  24023. mapStringForMin := "ResourceList{"
  24024. for _, k := range keysForMin {
  24025. mapStringForMin += fmt.Sprintf("%v: %v,", k, this.Min[ResourceName(k)])
  24026. }
  24027. mapStringForMin += "}"
  24028. keysForDefault := make([]string, 0, len(this.Default))
  24029. for k := range this.Default {
  24030. keysForDefault = append(keysForDefault, string(k))
  24031. }
  24032. github_com_gogo_protobuf_sortkeys.Strings(keysForDefault)
  24033. mapStringForDefault := "ResourceList{"
  24034. for _, k := range keysForDefault {
  24035. mapStringForDefault += fmt.Sprintf("%v: %v,", k, this.Default[ResourceName(k)])
  24036. }
  24037. mapStringForDefault += "}"
  24038. keysForDefaultRequest := make([]string, 0, len(this.DefaultRequest))
  24039. for k := range this.DefaultRequest {
  24040. keysForDefaultRequest = append(keysForDefaultRequest, string(k))
  24041. }
  24042. github_com_gogo_protobuf_sortkeys.Strings(keysForDefaultRequest)
  24043. mapStringForDefaultRequest := "ResourceList{"
  24044. for _, k := range keysForDefaultRequest {
  24045. mapStringForDefaultRequest += fmt.Sprintf("%v: %v,", k, this.DefaultRequest[ResourceName(k)])
  24046. }
  24047. mapStringForDefaultRequest += "}"
  24048. keysForMaxLimitRequestRatio := make([]string, 0, len(this.MaxLimitRequestRatio))
  24049. for k := range this.MaxLimitRequestRatio {
  24050. keysForMaxLimitRequestRatio = append(keysForMaxLimitRequestRatio, string(k))
  24051. }
  24052. github_com_gogo_protobuf_sortkeys.Strings(keysForMaxLimitRequestRatio)
  24053. mapStringForMaxLimitRequestRatio := "ResourceList{"
  24054. for _, k := range keysForMaxLimitRequestRatio {
  24055. mapStringForMaxLimitRequestRatio += fmt.Sprintf("%v: %v,", k, this.MaxLimitRequestRatio[ResourceName(k)])
  24056. }
  24057. mapStringForMaxLimitRequestRatio += "}"
  24058. s := strings.Join([]string{`&LimitRangeItem{`,
  24059. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24060. `Max:` + mapStringForMax + `,`,
  24061. `Min:` + mapStringForMin + `,`,
  24062. `Default:` + mapStringForDefault + `,`,
  24063. `DefaultRequest:` + mapStringForDefaultRequest + `,`,
  24064. `MaxLimitRequestRatio:` + mapStringForMaxLimitRequestRatio + `,`,
  24065. `}`,
  24066. }, "")
  24067. return s
  24068. }
  24069. func (this *LimitRangeList) String() string {
  24070. if this == nil {
  24071. return "nil"
  24072. }
  24073. repeatedStringForItems := "[]LimitRange{"
  24074. for _, f := range this.Items {
  24075. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "LimitRange", "LimitRange", 1), `&`, ``, 1) + ","
  24076. }
  24077. repeatedStringForItems += "}"
  24078. s := strings.Join([]string{`&LimitRangeList{`,
  24079. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24080. `Items:` + repeatedStringForItems + `,`,
  24081. `}`,
  24082. }, "")
  24083. return s
  24084. }
  24085. func (this *LimitRangeSpec) String() string {
  24086. if this == nil {
  24087. return "nil"
  24088. }
  24089. repeatedStringForLimits := "[]LimitRangeItem{"
  24090. for _, f := range this.Limits {
  24091. repeatedStringForLimits += strings.Replace(strings.Replace(f.String(), "LimitRangeItem", "LimitRangeItem", 1), `&`, ``, 1) + ","
  24092. }
  24093. repeatedStringForLimits += "}"
  24094. s := strings.Join([]string{`&LimitRangeSpec{`,
  24095. `Limits:` + repeatedStringForLimits + `,`,
  24096. `}`,
  24097. }, "")
  24098. return s
  24099. }
  24100. func (this *List) String() string {
  24101. if this == nil {
  24102. return "nil"
  24103. }
  24104. repeatedStringForItems := "[]RawExtension{"
  24105. for _, f := range this.Items {
  24106. repeatedStringForItems += fmt.Sprintf("%v", f) + ","
  24107. }
  24108. repeatedStringForItems += "}"
  24109. s := strings.Join([]string{`&List{`,
  24110. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24111. `Items:` + repeatedStringForItems + `,`,
  24112. `}`,
  24113. }, "")
  24114. return s
  24115. }
  24116. func (this *LoadBalancerIngress) String() string {
  24117. if this == nil {
  24118. return "nil"
  24119. }
  24120. repeatedStringForPorts := "[]PortStatus{"
  24121. for _, f := range this.Ports {
  24122. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "PortStatus", "PortStatus", 1), `&`, ``, 1) + ","
  24123. }
  24124. repeatedStringForPorts += "}"
  24125. s := strings.Join([]string{`&LoadBalancerIngress{`,
  24126. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  24127. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  24128. `Ports:` + repeatedStringForPorts + `,`,
  24129. `}`,
  24130. }, "")
  24131. return s
  24132. }
  24133. func (this *LoadBalancerStatus) String() string {
  24134. if this == nil {
  24135. return "nil"
  24136. }
  24137. repeatedStringForIngress := "[]LoadBalancerIngress{"
  24138. for _, f := range this.Ingress {
  24139. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "LoadBalancerIngress", "LoadBalancerIngress", 1), `&`, ``, 1) + ","
  24140. }
  24141. repeatedStringForIngress += "}"
  24142. s := strings.Join([]string{`&LoadBalancerStatus{`,
  24143. `Ingress:` + repeatedStringForIngress + `,`,
  24144. `}`,
  24145. }, "")
  24146. return s
  24147. }
  24148. func (this *LocalObjectReference) String() string {
  24149. if this == nil {
  24150. return "nil"
  24151. }
  24152. s := strings.Join([]string{`&LocalObjectReference{`,
  24153. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24154. `}`,
  24155. }, "")
  24156. return s
  24157. }
  24158. func (this *LocalVolumeSource) String() string {
  24159. if this == nil {
  24160. return "nil"
  24161. }
  24162. s := strings.Join([]string{`&LocalVolumeSource{`,
  24163. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24164. `FSType:` + valueToStringGenerated(this.FSType) + `,`,
  24165. `}`,
  24166. }, "")
  24167. return s
  24168. }
  24169. func (this *NFSVolumeSource) String() string {
  24170. if this == nil {
  24171. return "nil"
  24172. }
  24173. s := strings.Join([]string{`&NFSVolumeSource{`,
  24174. `Server:` + fmt.Sprintf("%v", this.Server) + `,`,
  24175. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24176. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24177. `}`,
  24178. }, "")
  24179. return s
  24180. }
  24181. func (this *Namespace) String() string {
  24182. if this == nil {
  24183. return "nil"
  24184. }
  24185. s := strings.Join([]string{`&Namespace{`,
  24186. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24187. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NamespaceSpec", "NamespaceSpec", 1), `&`, ``, 1) + `,`,
  24188. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NamespaceStatus", "NamespaceStatus", 1), `&`, ``, 1) + `,`,
  24189. `}`,
  24190. }, "")
  24191. return s
  24192. }
  24193. func (this *NamespaceCondition) String() string {
  24194. if this == nil {
  24195. return "nil"
  24196. }
  24197. s := strings.Join([]string{`&NamespaceCondition{`,
  24198. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24199. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24200. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24201. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24202. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24203. `}`,
  24204. }, "")
  24205. return s
  24206. }
  24207. func (this *NamespaceList) String() string {
  24208. if this == nil {
  24209. return "nil"
  24210. }
  24211. repeatedStringForItems := "[]Namespace{"
  24212. for _, f := range this.Items {
  24213. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Namespace", "Namespace", 1), `&`, ``, 1) + ","
  24214. }
  24215. repeatedStringForItems += "}"
  24216. s := strings.Join([]string{`&NamespaceList{`,
  24217. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24218. `Items:` + repeatedStringForItems + `,`,
  24219. `}`,
  24220. }, "")
  24221. return s
  24222. }
  24223. func (this *NamespaceSpec) String() string {
  24224. if this == nil {
  24225. return "nil"
  24226. }
  24227. s := strings.Join([]string{`&NamespaceSpec{`,
  24228. `Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`,
  24229. `}`,
  24230. }, "")
  24231. return s
  24232. }
  24233. func (this *NamespaceStatus) String() string {
  24234. if this == nil {
  24235. return "nil"
  24236. }
  24237. repeatedStringForConditions := "[]NamespaceCondition{"
  24238. for _, f := range this.Conditions {
  24239. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NamespaceCondition", "NamespaceCondition", 1), `&`, ``, 1) + ","
  24240. }
  24241. repeatedStringForConditions += "}"
  24242. s := strings.Join([]string{`&NamespaceStatus{`,
  24243. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24244. `Conditions:` + repeatedStringForConditions + `,`,
  24245. `}`,
  24246. }, "")
  24247. return s
  24248. }
  24249. func (this *Node) String() string {
  24250. if this == nil {
  24251. return "nil"
  24252. }
  24253. s := strings.Join([]string{`&Node{`,
  24254. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24255. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NodeSpec", "NodeSpec", 1), `&`, ``, 1) + `,`,
  24256. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NodeStatus", "NodeStatus", 1), `&`, ``, 1) + `,`,
  24257. `}`,
  24258. }, "")
  24259. return s
  24260. }
  24261. func (this *NodeAddress) String() string {
  24262. if this == nil {
  24263. return "nil"
  24264. }
  24265. s := strings.Join([]string{`&NodeAddress{`,
  24266. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24267. `Address:` + fmt.Sprintf("%v", this.Address) + `,`,
  24268. `}`,
  24269. }, "")
  24270. return s
  24271. }
  24272. func (this *NodeAffinity) String() string {
  24273. if this == nil {
  24274. return "nil"
  24275. }
  24276. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]PreferredSchedulingTerm{"
  24277. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24278. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PreferredSchedulingTerm", "PreferredSchedulingTerm", 1), `&`, ``, 1) + ","
  24279. }
  24280. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24281. s := strings.Join([]string{`&NodeAffinity{`,
  24282. `RequiredDuringSchedulingIgnoredDuringExecution:` + strings.Replace(this.RequiredDuringSchedulingIgnoredDuringExecution.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  24283. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24284. `}`,
  24285. }, "")
  24286. return s
  24287. }
  24288. func (this *NodeCondition) String() string {
  24289. if this == nil {
  24290. return "nil"
  24291. }
  24292. s := strings.Join([]string{`&NodeCondition{`,
  24293. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24294. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24295. `LastHeartbeatTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastHeartbeatTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24296. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24297. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24298. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24299. `}`,
  24300. }, "")
  24301. return s
  24302. }
  24303. func (this *NodeConfigSource) String() string {
  24304. if this == nil {
  24305. return "nil"
  24306. }
  24307. s := strings.Join([]string{`&NodeConfigSource{`,
  24308. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapNodeConfigSource", "ConfigMapNodeConfigSource", 1) + `,`,
  24309. `}`,
  24310. }, "")
  24311. return s
  24312. }
  24313. func (this *NodeConfigStatus) String() string {
  24314. if this == nil {
  24315. return "nil"
  24316. }
  24317. s := strings.Join([]string{`&NodeConfigStatus{`,
  24318. `Assigned:` + strings.Replace(this.Assigned.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24319. `Active:` + strings.Replace(this.Active.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24320. `LastKnownGood:` + strings.Replace(this.LastKnownGood.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24321. `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
  24322. `}`,
  24323. }, "")
  24324. return s
  24325. }
  24326. func (this *NodeDaemonEndpoints) String() string {
  24327. if this == nil {
  24328. return "nil"
  24329. }
  24330. s := strings.Join([]string{`&NodeDaemonEndpoints{`,
  24331. `KubeletEndpoint:` + strings.Replace(strings.Replace(this.KubeletEndpoint.String(), "DaemonEndpoint", "DaemonEndpoint", 1), `&`, ``, 1) + `,`,
  24332. `}`,
  24333. }, "")
  24334. return s
  24335. }
  24336. func (this *NodeList) String() string {
  24337. if this == nil {
  24338. return "nil"
  24339. }
  24340. repeatedStringForItems := "[]Node{"
  24341. for _, f := range this.Items {
  24342. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Node", "Node", 1), `&`, ``, 1) + ","
  24343. }
  24344. repeatedStringForItems += "}"
  24345. s := strings.Join([]string{`&NodeList{`,
  24346. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24347. `Items:` + repeatedStringForItems + `,`,
  24348. `}`,
  24349. }, "")
  24350. return s
  24351. }
  24352. func (this *NodeProxyOptions) String() string {
  24353. if this == nil {
  24354. return "nil"
  24355. }
  24356. s := strings.Join([]string{`&NodeProxyOptions{`,
  24357. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24358. `}`,
  24359. }, "")
  24360. return s
  24361. }
  24362. func (this *NodeResources) String() string {
  24363. if this == nil {
  24364. return "nil"
  24365. }
  24366. keysForCapacity := make([]string, 0, len(this.Capacity))
  24367. for k := range this.Capacity {
  24368. keysForCapacity = append(keysForCapacity, string(k))
  24369. }
  24370. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24371. mapStringForCapacity := "ResourceList{"
  24372. for _, k := range keysForCapacity {
  24373. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24374. }
  24375. mapStringForCapacity += "}"
  24376. s := strings.Join([]string{`&NodeResources{`,
  24377. `Capacity:` + mapStringForCapacity + `,`,
  24378. `}`,
  24379. }, "")
  24380. return s
  24381. }
  24382. func (this *NodeSelector) String() string {
  24383. if this == nil {
  24384. return "nil"
  24385. }
  24386. repeatedStringForNodeSelectorTerms := "[]NodeSelectorTerm{"
  24387. for _, f := range this.NodeSelectorTerms {
  24388. repeatedStringForNodeSelectorTerms += strings.Replace(strings.Replace(f.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + ","
  24389. }
  24390. repeatedStringForNodeSelectorTerms += "}"
  24391. s := strings.Join([]string{`&NodeSelector{`,
  24392. `NodeSelectorTerms:` + repeatedStringForNodeSelectorTerms + `,`,
  24393. `}`,
  24394. }, "")
  24395. return s
  24396. }
  24397. func (this *NodeSelectorRequirement) String() string {
  24398. if this == nil {
  24399. return "nil"
  24400. }
  24401. s := strings.Join([]string{`&NodeSelectorRequirement{`,
  24402. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  24403. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  24404. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  24405. `}`,
  24406. }, "")
  24407. return s
  24408. }
  24409. func (this *NodeSelectorTerm) String() string {
  24410. if this == nil {
  24411. return "nil"
  24412. }
  24413. repeatedStringForMatchExpressions := "[]NodeSelectorRequirement{"
  24414. for _, f := range this.MatchExpressions {
  24415. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24416. }
  24417. repeatedStringForMatchExpressions += "}"
  24418. repeatedStringForMatchFields := "[]NodeSelectorRequirement{"
  24419. for _, f := range this.MatchFields {
  24420. repeatedStringForMatchFields += strings.Replace(strings.Replace(f.String(), "NodeSelectorRequirement", "NodeSelectorRequirement", 1), `&`, ``, 1) + ","
  24421. }
  24422. repeatedStringForMatchFields += "}"
  24423. s := strings.Join([]string{`&NodeSelectorTerm{`,
  24424. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  24425. `MatchFields:` + repeatedStringForMatchFields + `,`,
  24426. `}`,
  24427. }, "")
  24428. return s
  24429. }
  24430. func (this *NodeSpec) String() string {
  24431. if this == nil {
  24432. return "nil"
  24433. }
  24434. repeatedStringForTaints := "[]Taint{"
  24435. for _, f := range this.Taints {
  24436. repeatedStringForTaints += strings.Replace(strings.Replace(f.String(), "Taint", "Taint", 1), `&`, ``, 1) + ","
  24437. }
  24438. repeatedStringForTaints += "}"
  24439. s := strings.Join([]string{`&NodeSpec{`,
  24440. `PodCIDR:` + fmt.Sprintf("%v", this.PodCIDR) + `,`,
  24441. `DoNotUseExternalID:` + fmt.Sprintf("%v", this.DoNotUseExternalID) + `,`,
  24442. `ProviderID:` + fmt.Sprintf("%v", this.ProviderID) + `,`,
  24443. `Unschedulable:` + fmt.Sprintf("%v", this.Unschedulable) + `,`,
  24444. `Taints:` + repeatedStringForTaints + `,`,
  24445. `ConfigSource:` + strings.Replace(this.ConfigSource.String(), "NodeConfigSource", "NodeConfigSource", 1) + `,`,
  24446. `PodCIDRs:` + fmt.Sprintf("%v", this.PodCIDRs) + `,`,
  24447. `}`,
  24448. }, "")
  24449. return s
  24450. }
  24451. func (this *NodeStatus) String() string {
  24452. if this == nil {
  24453. return "nil"
  24454. }
  24455. repeatedStringForConditions := "[]NodeCondition{"
  24456. for _, f := range this.Conditions {
  24457. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "NodeCondition", "NodeCondition", 1), `&`, ``, 1) + ","
  24458. }
  24459. repeatedStringForConditions += "}"
  24460. repeatedStringForAddresses := "[]NodeAddress{"
  24461. for _, f := range this.Addresses {
  24462. repeatedStringForAddresses += strings.Replace(strings.Replace(f.String(), "NodeAddress", "NodeAddress", 1), `&`, ``, 1) + ","
  24463. }
  24464. repeatedStringForAddresses += "}"
  24465. repeatedStringForImages := "[]ContainerImage{"
  24466. for _, f := range this.Images {
  24467. repeatedStringForImages += strings.Replace(strings.Replace(f.String(), "ContainerImage", "ContainerImage", 1), `&`, ``, 1) + ","
  24468. }
  24469. repeatedStringForImages += "}"
  24470. repeatedStringForVolumesAttached := "[]AttachedVolume{"
  24471. for _, f := range this.VolumesAttached {
  24472. repeatedStringForVolumesAttached += strings.Replace(strings.Replace(f.String(), "AttachedVolume", "AttachedVolume", 1), `&`, ``, 1) + ","
  24473. }
  24474. repeatedStringForVolumesAttached += "}"
  24475. keysForCapacity := make([]string, 0, len(this.Capacity))
  24476. for k := range this.Capacity {
  24477. keysForCapacity = append(keysForCapacity, string(k))
  24478. }
  24479. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24480. mapStringForCapacity := "ResourceList{"
  24481. for _, k := range keysForCapacity {
  24482. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24483. }
  24484. mapStringForCapacity += "}"
  24485. keysForAllocatable := make([]string, 0, len(this.Allocatable))
  24486. for k := range this.Allocatable {
  24487. keysForAllocatable = append(keysForAllocatable, string(k))
  24488. }
  24489. github_com_gogo_protobuf_sortkeys.Strings(keysForAllocatable)
  24490. mapStringForAllocatable := "ResourceList{"
  24491. for _, k := range keysForAllocatable {
  24492. mapStringForAllocatable += fmt.Sprintf("%v: %v,", k, this.Allocatable[ResourceName(k)])
  24493. }
  24494. mapStringForAllocatable += "}"
  24495. s := strings.Join([]string{`&NodeStatus{`,
  24496. `Capacity:` + mapStringForCapacity + `,`,
  24497. `Allocatable:` + mapStringForAllocatable + `,`,
  24498. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24499. `Conditions:` + repeatedStringForConditions + `,`,
  24500. `Addresses:` + repeatedStringForAddresses + `,`,
  24501. `DaemonEndpoints:` + strings.Replace(strings.Replace(this.DaemonEndpoints.String(), "NodeDaemonEndpoints", "NodeDaemonEndpoints", 1), `&`, ``, 1) + `,`,
  24502. `NodeInfo:` + strings.Replace(strings.Replace(this.NodeInfo.String(), "NodeSystemInfo", "NodeSystemInfo", 1), `&`, ``, 1) + `,`,
  24503. `Images:` + repeatedStringForImages + `,`,
  24504. `VolumesInUse:` + fmt.Sprintf("%v", this.VolumesInUse) + `,`,
  24505. `VolumesAttached:` + repeatedStringForVolumesAttached + `,`,
  24506. `Config:` + strings.Replace(this.Config.String(), "NodeConfigStatus", "NodeConfigStatus", 1) + `,`,
  24507. `}`,
  24508. }, "")
  24509. return s
  24510. }
  24511. func (this *NodeSystemInfo) String() string {
  24512. if this == nil {
  24513. return "nil"
  24514. }
  24515. s := strings.Join([]string{`&NodeSystemInfo{`,
  24516. `MachineID:` + fmt.Sprintf("%v", this.MachineID) + `,`,
  24517. `SystemUUID:` + fmt.Sprintf("%v", this.SystemUUID) + `,`,
  24518. `BootID:` + fmt.Sprintf("%v", this.BootID) + `,`,
  24519. `KernelVersion:` + fmt.Sprintf("%v", this.KernelVersion) + `,`,
  24520. `OSImage:` + fmt.Sprintf("%v", this.OSImage) + `,`,
  24521. `ContainerRuntimeVersion:` + fmt.Sprintf("%v", this.ContainerRuntimeVersion) + `,`,
  24522. `KubeletVersion:` + fmt.Sprintf("%v", this.KubeletVersion) + `,`,
  24523. `KubeProxyVersion:` + fmt.Sprintf("%v", this.KubeProxyVersion) + `,`,
  24524. `OperatingSystem:` + fmt.Sprintf("%v", this.OperatingSystem) + `,`,
  24525. `Architecture:` + fmt.Sprintf("%v", this.Architecture) + `,`,
  24526. `}`,
  24527. }, "")
  24528. return s
  24529. }
  24530. func (this *ObjectFieldSelector) String() string {
  24531. if this == nil {
  24532. return "nil"
  24533. }
  24534. s := strings.Join([]string{`&ObjectFieldSelector{`,
  24535. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24536. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24537. `}`,
  24538. }, "")
  24539. return s
  24540. }
  24541. func (this *ObjectReference) String() string {
  24542. if this == nil {
  24543. return "nil"
  24544. }
  24545. s := strings.Join([]string{`&ObjectReference{`,
  24546. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  24547. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  24548. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24549. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  24550. `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
  24551. `ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
  24552. `FieldPath:` + fmt.Sprintf("%v", this.FieldPath) + `,`,
  24553. `}`,
  24554. }, "")
  24555. return s
  24556. }
  24557. func (this *PersistentVolume) String() string {
  24558. if this == nil {
  24559. return "nil"
  24560. }
  24561. s := strings.Join([]string{`&PersistentVolume{`,
  24562. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24563. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeSpec", "PersistentVolumeSpec", 1), `&`, ``, 1) + `,`,
  24564. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeStatus", "PersistentVolumeStatus", 1), `&`, ``, 1) + `,`,
  24565. `}`,
  24566. }, "")
  24567. return s
  24568. }
  24569. func (this *PersistentVolumeClaim) String() string {
  24570. if this == nil {
  24571. return "nil"
  24572. }
  24573. s := strings.Join([]string{`&PersistentVolumeClaim{`,
  24574. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24575. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24576. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PersistentVolumeClaimStatus", "PersistentVolumeClaimStatus", 1), `&`, ``, 1) + `,`,
  24577. `}`,
  24578. }, "")
  24579. return s
  24580. }
  24581. func (this *PersistentVolumeClaimCondition) String() string {
  24582. if this == nil {
  24583. return "nil"
  24584. }
  24585. s := strings.Join([]string{`&PersistentVolumeClaimCondition{`,
  24586. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24587. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24588. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24589. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24590. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24591. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24592. `}`,
  24593. }, "")
  24594. return s
  24595. }
  24596. func (this *PersistentVolumeClaimList) String() string {
  24597. if this == nil {
  24598. return "nil"
  24599. }
  24600. repeatedStringForItems := "[]PersistentVolumeClaim{"
  24601. for _, f := range this.Items {
  24602. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaim", "PersistentVolumeClaim", 1), `&`, ``, 1) + ","
  24603. }
  24604. repeatedStringForItems += "}"
  24605. s := strings.Join([]string{`&PersistentVolumeClaimList{`,
  24606. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24607. `Items:` + repeatedStringForItems + `,`,
  24608. `}`,
  24609. }, "")
  24610. return s
  24611. }
  24612. func (this *PersistentVolumeClaimSpec) String() string {
  24613. if this == nil {
  24614. return "nil"
  24615. }
  24616. s := strings.Join([]string{`&PersistentVolumeClaimSpec{`,
  24617. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24618. `Resources:` + strings.Replace(strings.Replace(this.Resources.String(), "ResourceRequirements", "ResourceRequirements", 1), `&`, ``, 1) + `,`,
  24619. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  24620. `Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24621. `StorageClassName:` + valueToStringGenerated(this.StorageClassName) + `,`,
  24622. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  24623. `DataSource:` + strings.Replace(this.DataSource.String(), "TypedLocalObjectReference", "TypedLocalObjectReference", 1) + `,`,
  24624. `}`,
  24625. }, "")
  24626. return s
  24627. }
  24628. func (this *PersistentVolumeClaimStatus) String() string {
  24629. if this == nil {
  24630. return "nil"
  24631. }
  24632. repeatedStringForConditions := "[]PersistentVolumeClaimCondition{"
  24633. for _, f := range this.Conditions {
  24634. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PersistentVolumeClaimCondition", "PersistentVolumeClaimCondition", 1), `&`, ``, 1) + ","
  24635. }
  24636. repeatedStringForConditions += "}"
  24637. keysForCapacity := make([]string, 0, len(this.Capacity))
  24638. for k := range this.Capacity {
  24639. keysForCapacity = append(keysForCapacity, string(k))
  24640. }
  24641. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24642. mapStringForCapacity := "ResourceList{"
  24643. for _, k := range keysForCapacity {
  24644. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24645. }
  24646. mapStringForCapacity += "}"
  24647. s := strings.Join([]string{`&PersistentVolumeClaimStatus{`,
  24648. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24649. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24650. `Capacity:` + mapStringForCapacity + `,`,
  24651. `Conditions:` + repeatedStringForConditions + `,`,
  24652. `}`,
  24653. }, "")
  24654. return s
  24655. }
  24656. func (this *PersistentVolumeClaimTemplate) String() string {
  24657. if this == nil {
  24658. return "nil"
  24659. }
  24660. s := strings.Join([]string{`&PersistentVolumeClaimTemplate{`,
  24661. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24662. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PersistentVolumeClaimSpec", "PersistentVolumeClaimSpec", 1), `&`, ``, 1) + `,`,
  24663. `}`,
  24664. }, "")
  24665. return s
  24666. }
  24667. func (this *PersistentVolumeClaimVolumeSource) String() string {
  24668. if this == nil {
  24669. return "nil"
  24670. }
  24671. s := strings.Join([]string{`&PersistentVolumeClaimVolumeSource{`,
  24672. `ClaimName:` + fmt.Sprintf("%v", this.ClaimName) + `,`,
  24673. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  24674. `}`,
  24675. }, "")
  24676. return s
  24677. }
  24678. func (this *PersistentVolumeList) String() string {
  24679. if this == nil {
  24680. return "nil"
  24681. }
  24682. repeatedStringForItems := "[]PersistentVolume{"
  24683. for _, f := range this.Items {
  24684. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PersistentVolume", "PersistentVolume", 1), `&`, ``, 1) + ","
  24685. }
  24686. repeatedStringForItems += "}"
  24687. s := strings.Join([]string{`&PersistentVolumeList{`,
  24688. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24689. `Items:` + repeatedStringForItems + `,`,
  24690. `}`,
  24691. }, "")
  24692. return s
  24693. }
  24694. func (this *PersistentVolumeSource) String() string {
  24695. if this == nil {
  24696. return "nil"
  24697. }
  24698. s := strings.Join([]string{`&PersistentVolumeSource{`,
  24699. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  24700. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  24701. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  24702. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsPersistentVolumeSource", "GlusterfsPersistentVolumeSource", 1) + `,`,
  24703. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  24704. `RBD:` + strings.Replace(this.RBD.String(), "RBDPersistentVolumeSource", "RBDPersistentVolumeSource", 1) + `,`,
  24705. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIPersistentVolumeSource", "ISCSIPersistentVolumeSource", 1) + `,`,
  24706. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderPersistentVolumeSource", "CinderPersistentVolumeSource", 1) + `,`,
  24707. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSPersistentVolumeSource", "CephFSPersistentVolumeSource", 1) + `,`,
  24708. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  24709. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  24710. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexPersistentVolumeSource", "FlexPersistentVolumeSource", 1) + `,`,
  24711. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFilePersistentVolumeSource", "AzureFilePersistentVolumeSource", 1) + `,`,
  24712. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  24713. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  24714. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  24715. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  24716. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  24717. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOPersistentVolumeSource", "ScaleIOPersistentVolumeSource", 1) + `,`,
  24718. `Local:` + strings.Replace(this.Local.String(), "LocalVolumeSource", "LocalVolumeSource", 1) + `,`,
  24719. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSPersistentVolumeSource", "StorageOSPersistentVolumeSource", 1) + `,`,
  24720. `CSI:` + strings.Replace(this.CSI.String(), "CSIPersistentVolumeSource", "CSIPersistentVolumeSource", 1) + `,`,
  24721. `}`,
  24722. }, "")
  24723. return s
  24724. }
  24725. func (this *PersistentVolumeSpec) String() string {
  24726. if this == nil {
  24727. return "nil"
  24728. }
  24729. keysForCapacity := make([]string, 0, len(this.Capacity))
  24730. for k := range this.Capacity {
  24731. keysForCapacity = append(keysForCapacity, string(k))
  24732. }
  24733. github_com_gogo_protobuf_sortkeys.Strings(keysForCapacity)
  24734. mapStringForCapacity := "ResourceList{"
  24735. for _, k := range keysForCapacity {
  24736. mapStringForCapacity += fmt.Sprintf("%v: %v,", k, this.Capacity[ResourceName(k)])
  24737. }
  24738. mapStringForCapacity += "}"
  24739. s := strings.Join([]string{`&PersistentVolumeSpec{`,
  24740. `Capacity:` + mapStringForCapacity + `,`,
  24741. `PersistentVolumeSource:` + strings.Replace(strings.Replace(this.PersistentVolumeSource.String(), "PersistentVolumeSource", "PersistentVolumeSource", 1), `&`, ``, 1) + `,`,
  24742. `AccessModes:` + fmt.Sprintf("%v", this.AccessModes) + `,`,
  24743. `ClaimRef:` + strings.Replace(this.ClaimRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  24744. `PersistentVolumeReclaimPolicy:` + fmt.Sprintf("%v", this.PersistentVolumeReclaimPolicy) + `,`,
  24745. `StorageClassName:` + fmt.Sprintf("%v", this.StorageClassName) + `,`,
  24746. `MountOptions:` + fmt.Sprintf("%v", this.MountOptions) + `,`,
  24747. `VolumeMode:` + valueToStringGenerated(this.VolumeMode) + `,`,
  24748. `NodeAffinity:` + strings.Replace(this.NodeAffinity.String(), "VolumeNodeAffinity", "VolumeNodeAffinity", 1) + `,`,
  24749. `}`,
  24750. }, "")
  24751. return s
  24752. }
  24753. func (this *PersistentVolumeStatus) String() string {
  24754. if this == nil {
  24755. return "nil"
  24756. }
  24757. s := strings.Join([]string{`&PersistentVolumeStatus{`,
  24758. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  24759. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24760. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24761. `}`,
  24762. }, "")
  24763. return s
  24764. }
  24765. func (this *PhotonPersistentDiskVolumeSource) String() string {
  24766. if this == nil {
  24767. return "nil"
  24768. }
  24769. s := strings.Join([]string{`&PhotonPersistentDiskVolumeSource{`,
  24770. `PdID:` + fmt.Sprintf("%v", this.PdID) + `,`,
  24771. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  24772. `}`,
  24773. }, "")
  24774. return s
  24775. }
  24776. func (this *Pod) String() string {
  24777. if this == nil {
  24778. return "nil"
  24779. }
  24780. s := strings.Join([]string{`&Pod{`,
  24781. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  24782. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  24783. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  24784. `}`,
  24785. }, "")
  24786. return s
  24787. }
  24788. func (this *PodAffinity) String() string {
  24789. if this == nil {
  24790. return "nil"
  24791. }
  24792. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  24793. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  24794. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  24795. }
  24796. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  24797. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  24798. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24799. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  24800. }
  24801. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24802. s := strings.Join([]string{`&PodAffinity{`,
  24803. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  24804. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24805. `}`,
  24806. }, "")
  24807. return s
  24808. }
  24809. func (this *PodAffinityTerm) String() string {
  24810. if this == nil {
  24811. return "nil"
  24812. }
  24813. s := strings.Join([]string{`&PodAffinityTerm{`,
  24814. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24815. `Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
  24816. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  24817. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  24818. `}`,
  24819. }, "")
  24820. return s
  24821. }
  24822. func (this *PodAntiAffinity) String() string {
  24823. if this == nil {
  24824. return "nil"
  24825. }
  24826. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution := "[]PodAffinityTerm{"
  24827. for _, f := range this.RequiredDuringSchedulingIgnoredDuringExecution {
  24828. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + ","
  24829. }
  24830. repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution += "}"
  24831. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution := "[]WeightedPodAffinityTerm{"
  24832. for _, f := range this.PreferredDuringSchedulingIgnoredDuringExecution {
  24833. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += strings.Replace(strings.Replace(f.String(), "WeightedPodAffinityTerm", "WeightedPodAffinityTerm", 1), `&`, ``, 1) + ","
  24834. }
  24835. repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution += "}"
  24836. s := strings.Join([]string{`&PodAntiAffinity{`,
  24837. `RequiredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForRequiredDuringSchedulingIgnoredDuringExecution + `,`,
  24838. `PreferredDuringSchedulingIgnoredDuringExecution:` + repeatedStringForPreferredDuringSchedulingIgnoredDuringExecution + `,`,
  24839. `}`,
  24840. }, "")
  24841. return s
  24842. }
  24843. func (this *PodAttachOptions) String() string {
  24844. if this == nil {
  24845. return "nil"
  24846. }
  24847. s := strings.Join([]string{`&PodAttachOptions{`,
  24848. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  24849. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  24850. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  24851. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  24852. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24853. `}`,
  24854. }, "")
  24855. return s
  24856. }
  24857. func (this *PodCondition) String() string {
  24858. if this == nil {
  24859. return "nil"
  24860. }
  24861. s := strings.Join([]string{`&PodCondition{`,
  24862. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  24863. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  24864. `LastProbeTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastProbeTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24865. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  24866. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  24867. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  24868. `}`,
  24869. }, "")
  24870. return s
  24871. }
  24872. func (this *PodDNSConfig) String() string {
  24873. if this == nil {
  24874. return "nil"
  24875. }
  24876. repeatedStringForOptions := "[]PodDNSConfigOption{"
  24877. for _, f := range this.Options {
  24878. repeatedStringForOptions += strings.Replace(strings.Replace(f.String(), "PodDNSConfigOption", "PodDNSConfigOption", 1), `&`, ``, 1) + ","
  24879. }
  24880. repeatedStringForOptions += "}"
  24881. s := strings.Join([]string{`&PodDNSConfig{`,
  24882. `Nameservers:` + fmt.Sprintf("%v", this.Nameservers) + `,`,
  24883. `Searches:` + fmt.Sprintf("%v", this.Searches) + `,`,
  24884. `Options:` + repeatedStringForOptions + `,`,
  24885. `}`,
  24886. }, "")
  24887. return s
  24888. }
  24889. func (this *PodDNSConfigOption) String() string {
  24890. if this == nil {
  24891. return "nil"
  24892. }
  24893. s := strings.Join([]string{`&PodDNSConfigOption{`,
  24894. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  24895. `Value:` + valueToStringGenerated(this.Value) + `,`,
  24896. `}`,
  24897. }, "")
  24898. return s
  24899. }
  24900. func (this *PodExecOptions) String() string {
  24901. if this == nil {
  24902. return "nil"
  24903. }
  24904. s := strings.Join([]string{`&PodExecOptions{`,
  24905. `Stdin:` + fmt.Sprintf("%v", this.Stdin) + `,`,
  24906. `Stdout:` + fmt.Sprintf("%v", this.Stdout) + `,`,
  24907. `Stderr:` + fmt.Sprintf("%v", this.Stderr) + `,`,
  24908. `TTY:` + fmt.Sprintf("%v", this.TTY) + `,`,
  24909. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24910. `Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  24911. `}`,
  24912. }, "")
  24913. return s
  24914. }
  24915. func (this *PodIP) String() string {
  24916. if this == nil {
  24917. return "nil"
  24918. }
  24919. s := strings.Join([]string{`&PodIP{`,
  24920. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  24921. `}`,
  24922. }, "")
  24923. return s
  24924. }
  24925. func (this *PodList) String() string {
  24926. if this == nil {
  24927. return "nil"
  24928. }
  24929. repeatedStringForItems := "[]Pod{"
  24930. for _, f := range this.Items {
  24931. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Pod", "Pod", 1), `&`, ``, 1) + ","
  24932. }
  24933. repeatedStringForItems += "}"
  24934. s := strings.Join([]string{`&PodList{`,
  24935. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  24936. `Items:` + repeatedStringForItems + `,`,
  24937. `}`,
  24938. }, "")
  24939. return s
  24940. }
  24941. func (this *PodLogOptions) String() string {
  24942. if this == nil {
  24943. return "nil"
  24944. }
  24945. s := strings.Join([]string{`&PodLogOptions{`,
  24946. `Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  24947. `Follow:` + fmt.Sprintf("%v", this.Follow) + `,`,
  24948. `Previous:` + fmt.Sprintf("%v", this.Previous) + `,`,
  24949. `SinceSeconds:` + valueToStringGenerated(this.SinceSeconds) + `,`,
  24950. `SinceTime:` + strings.Replace(fmt.Sprintf("%v", this.SinceTime), "Time", "v1.Time", 1) + `,`,
  24951. `Timestamps:` + fmt.Sprintf("%v", this.Timestamps) + `,`,
  24952. `TailLines:` + valueToStringGenerated(this.TailLines) + `,`,
  24953. `LimitBytes:` + valueToStringGenerated(this.LimitBytes) + `,`,
  24954. `InsecureSkipTLSVerifyBackend:` + fmt.Sprintf("%v", this.InsecureSkipTLSVerifyBackend) + `,`,
  24955. `}`,
  24956. }, "")
  24957. return s
  24958. }
  24959. func (this *PodPortForwardOptions) String() string {
  24960. if this == nil {
  24961. return "nil"
  24962. }
  24963. s := strings.Join([]string{`&PodPortForwardOptions{`,
  24964. `Ports:` + fmt.Sprintf("%v", this.Ports) + `,`,
  24965. `}`,
  24966. }, "")
  24967. return s
  24968. }
  24969. func (this *PodProxyOptions) String() string {
  24970. if this == nil {
  24971. return "nil"
  24972. }
  24973. s := strings.Join([]string{`&PodProxyOptions{`,
  24974. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  24975. `}`,
  24976. }, "")
  24977. return s
  24978. }
  24979. func (this *PodReadinessGate) String() string {
  24980. if this == nil {
  24981. return "nil"
  24982. }
  24983. s := strings.Join([]string{`&PodReadinessGate{`,
  24984. `ConditionType:` + fmt.Sprintf("%v", this.ConditionType) + `,`,
  24985. `}`,
  24986. }, "")
  24987. return s
  24988. }
  24989. func (this *PodSecurityContext) String() string {
  24990. if this == nil {
  24991. return "nil"
  24992. }
  24993. repeatedStringForSysctls := "[]Sysctl{"
  24994. for _, f := range this.Sysctls {
  24995. repeatedStringForSysctls += strings.Replace(strings.Replace(f.String(), "Sysctl", "Sysctl", 1), `&`, ``, 1) + ","
  24996. }
  24997. repeatedStringForSysctls += "}"
  24998. s := strings.Join([]string{`&PodSecurityContext{`,
  24999. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  25000. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  25001. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  25002. `SupplementalGroups:` + fmt.Sprintf("%v", this.SupplementalGroups) + `,`,
  25003. `FSGroup:` + valueToStringGenerated(this.FSGroup) + `,`,
  25004. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  25005. `Sysctls:` + repeatedStringForSysctls + `,`,
  25006. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  25007. `FSGroupChangePolicy:` + valueToStringGenerated(this.FSGroupChangePolicy) + `,`,
  25008. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  25009. `}`,
  25010. }, "")
  25011. return s
  25012. }
  25013. func (this *PodSignature) String() string {
  25014. if this == nil {
  25015. return "nil"
  25016. }
  25017. s := strings.Join([]string{`&PodSignature{`,
  25018. `PodController:` + strings.Replace(fmt.Sprintf("%v", this.PodController), "OwnerReference", "v1.OwnerReference", 1) + `,`,
  25019. `}`,
  25020. }, "")
  25021. return s
  25022. }
  25023. func (this *PodSpec) String() string {
  25024. if this == nil {
  25025. return "nil"
  25026. }
  25027. repeatedStringForVolumes := "[]Volume{"
  25028. for _, f := range this.Volumes {
  25029. repeatedStringForVolumes += strings.Replace(strings.Replace(f.String(), "Volume", "Volume", 1), `&`, ``, 1) + ","
  25030. }
  25031. repeatedStringForVolumes += "}"
  25032. repeatedStringForContainers := "[]Container{"
  25033. for _, f := range this.Containers {
  25034. repeatedStringForContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  25035. }
  25036. repeatedStringForContainers += "}"
  25037. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  25038. for _, f := range this.ImagePullSecrets {
  25039. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  25040. }
  25041. repeatedStringForImagePullSecrets += "}"
  25042. repeatedStringForInitContainers := "[]Container{"
  25043. for _, f := range this.InitContainers {
  25044. repeatedStringForInitContainers += strings.Replace(strings.Replace(f.String(), "Container", "Container", 1), `&`, ``, 1) + ","
  25045. }
  25046. repeatedStringForInitContainers += "}"
  25047. repeatedStringForTolerations := "[]Toleration{"
  25048. for _, f := range this.Tolerations {
  25049. repeatedStringForTolerations += strings.Replace(strings.Replace(f.String(), "Toleration", "Toleration", 1), `&`, ``, 1) + ","
  25050. }
  25051. repeatedStringForTolerations += "}"
  25052. repeatedStringForHostAliases := "[]HostAlias{"
  25053. for _, f := range this.HostAliases {
  25054. repeatedStringForHostAliases += strings.Replace(strings.Replace(f.String(), "HostAlias", "HostAlias", 1), `&`, ``, 1) + ","
  25055. }
  25056. repeatedStringForHostAliases += "}"
  25057. repeatedStringForReadinessGates := "[]PodReadinessGate{"
  25058. for _, f := range this.ReadinessGates {
  25059. repeatedStringForReadinessGates += strings.Replace(strings.Replace(f.String(), "PodReadinessGate", "PodReadinessGate", 1), `&`, ``, 1) + ","
  25060. }
  25061. repeatedStringForReadinessGates += "}"
  25062. repeatedStringForTopologySpreadConstraints := "[]TopologySpreadConstraint{"
  25063. for _, f := range this.TopologySpreadConstraints {
  25064. repeatedStringForTopologySpreadConstraints += strings.Replace(strings.Replace(f.String(), "TopologySpreadConstraint", "TopologySpreadConstraint", 1), `&`, ``, 1) + ","
  25065. }
  25066. repeatedStringForTopologySpreadConstraints += "}"
  25067. repeatedStringForEphemeralContainers := "[]EphemeralContainer{"
  25068. for _, f := range this.EphemeralContainers {
  25069. repeatedStringForEphemeralContainers += strings.Replace(strings.Replace(f.String(), "EphemeralContainer", "EphemeralContainer", 1), `&`, ``, 1) + ","
  25070. }
  25071. repeatedStringForEphemeralContainers += "}"
  25072. keysForNodeSelector := make([]string, 0, len(this.NodeSelector))
  25073. for k := range this.NodeSelector {
  25074. keysForNodeSelector = append(keysForNodeSelector, k)
  25075. }
  25076. github_com_gogo_protobuf_sortkeys.Strings(keysForNodeSelector)
  25077. mapStringForNodeSelector := "map[string]string{"
  25078. for _, k := range keysForNodeSelector {
  25079. mapStringForNodeSelector += fmt.Sprintf("%v: %v,", k, this.NodeSelector[k])
  25080. }
  25081. mapStringForNodeSelector += "}"
  25082. keysForOverhead := make([]string, 0, len(this.Overhead))
  25083. for k := range this.Overhead {
  25084. keysForOverhead = append(keysForOverhead, string(k))
  25085. }
  25086. github_com_gogo_protobuf_sortkeys.Strings(keysForOverhead)
  25087. mapStringForOverhead := "ResourceList{"
  25088. for _, k := range keysForOverhead {
  25089. mapStringForOverhead += fmt.Sprintf("%v: %v,", k, this.Overhead[ResourceName(k)])
  25090. }
  25091. mapStringForOverhead += "}"
  25092. s := strings.Join([]string{`&PodSpec{`,
  25093. `Volumes:` + repeatedStringForVolumes + `,`,
  25094. `Containers:` + repeatedStringForContainers + `,`,
  25095. `RestartPolicy:` + fmt.Sprintf("%v", this.RestartPolicy) + `,`,
  25096. `TerminationGracePeriodSeconds:` + valueToStringGenerated(this.TerminationGracePeriodSeconds) + `,`,
  25097. `ActiveDeadlineSeconds:` + valueToStringGenerated(this.ActiveDeadlineSeconds) + `,`,
  25098. `DNSPolicy:` + fmt.Sprintf("%v", this.DNSPolicy) + `,`,
  25099. `NodeSelector:` + mapStringForNodeSelector + `,`,
  25100. `ServiceAccountName:` + fmt.Sprintf("%v", this.ServiceAccountName) + `,`,
  25101. `DeprecatedServiceAccount:` + fmt.Sprintf("%v", this.DeprecatedServiceAccount) + `,`,
  25102. `NodeName:` + fmt.Sprintf("%v", this.NodeName) + `,`,
  25103. `HostNetwork:` + fmt.Sprintf("%v", this.HostNetwork) + `,`,
  25104. `HostPID:` + fmt.Sprintf("%v", this.HostPID) + `,`,
  25105. `HostIPC:` + fmt.Sprintf("%v", this.HostIPC) + `,`,
  25106. `SecurityContext:` + strings.Replace(this.SecurityContext.String(), "PodSecurityContext", "PodSecurityContext", 1) + `,`,
  25107. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  25108. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  25109. `Subdomain:` + fmt.Sprintf("%v", this.Subdomain) + `,`,
  25110. `Affinity:` + strings.Replace(this.Affinity.String(), "Affinity", "Affinity", 1) + `,`,
  25111. `SchedulerName:` + fmt.Sprintf("%v", this.SchedulerName) + `,`,
  25112. `InitContainers:` + repeatedStringForInitContainers + `,`,
  25113. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  25114. `Tolerations:` + repeatedStringForTolerations + `,`,
  25115. `HostAliases:` + repeatedStringForHostAliases + `,`,
  25116. `PriorityClassName:` + fmt.Sprintf("%v", this.PriorityClassName) + `,`,
  25117. `Priority:` + valueToStringGenerated(this.Priority) + `,`,
  25118. `DNSConfig:` + strings.Replace(this.DNSConfig.String(), "PodDNSConfig", "PodDNSConfig", 1) + `,`,
  25119. `ShareProcessNamespace:` + valueToStringGenerated(this.ShareProcessNamespace) + `,`,
  25120. `ReadinessGates:` + repeatedStringForReadinessGates + `,`,
  25121. `RuntimeClassName:` + valueToStringGenerated(this.RuntimeClassName) + `,`,
  25122. `EnableServiceLinks:` + valueToStringGenerated(this.EnableServiceLinks) + `,`,
  25123. `PreemptionPolicy:` + valueToStringGenerated(this.PreemptionPolicy) + `,`,
  25124. `Overhead:` + mapStringForOverhead + `,`,
  25125. `TopologySpreadConstraints:` + repeatedStringForTopologySpreadConstraints + `,`,
  25126. `EphemeralContainers:` + repeatedStringForEphemeralContainers + `,`,
  25127. `SetHostnameAsFQDN:` + valueToStringGenerated(this.SetHostnameAsFQDN) + `,`,
  25128. `}`,
  25129. }, "")
  25130. return s
  25131. }
  25132. func (this *PodStatus) String() string {
  25133. if this == nil {
  25134. return "nil"
  25135. }
  25136. repeatedStringForConditions := "[]PodCondition{"
  25137. for _, f := range this.Conditions {
  25138. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "PodCondition", "PodCondition", 1), `&`, ``, 1) + ","
  25139. }
  25140. repeatedStringForConditions += "}"
  25141. repeatedStringForContainerStatuses := "[]ContainerStatus{"
  25142. for _, f := range this.ContainerStatuses {
  25143. repeatedStringForContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25144. }
  25145. repeatedStringForContainerStatuses += "}"
  25146. repeatedStringForInitContainerStatuses := "[]ContainerStatus{"
  25147. for _, f := range this.InitContainerStatuses {
  25148. repeatedStringForInitContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25149. }
  25150. repeatedStringForInitContainerStatuses += "}"
  25151. repeatedStringForPodIPs := "[]PodIP{"
  25152. for _, f := range this.PodIPs {
  25153. repeatedStringForPodIPs += strings.Replace(strings.Replace(f.String(), "PodIP", "PodIP", 1), `&`, ``, 1) + ","
  25154. }
  25155. repeatedStringForPodIPs += "}"
  25156. repeatedStringForEphemeralContainerStatuses := "[]ContainerStatus{"
  25157. for _, f := range this.EphemeralContainerStatuses {
  25158. repeatedStringForEphemeralContainerStatuses += strings.Replace(strings.Replace(f.String(), "ContainerStatus", "ContainerStatus", 1), `&`, ``, 1) + ","
  25159. }
  25160. repeatedStringForEphemeralContainerStatuses += "}"
  25161. s := strings.Join([]string{`&PodStatus{`,
  25162. `Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  25163. `Conditions:` + repeatedStringForConditions + `,`,
  25164. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25165. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25166. `HostIP:` + fmt.Sprintf("%v", this.HostIP) + `,`,
  25167. `PodIP:` + fmt.Sprintf("%v", this.PodIP) + `,`,
  25168. `StartTime:` + strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "v1.Time", 1) + `,`,
  25169. `ContainerStatuses:` + repeatedStringForContainerStatuses + `,`,
  25170. `QOSClass:` + fmt.Sprintf("%v", this.QOSClass) + `,`,
  25171. `InitContainerStatuses:` + repeatedStringForInitContainerStatuses + `,`,
  25172. `NominatedNodeName:` + fmt.Sprintf("%v", this.NominatedNodeName) + `,`,
  25173. `PodIPs:` + repeatedStringForPodIPs + `,`,
  25174. `EphemeralContainerStatuses:` + repeatedStringForEphemeralContainerStatuses + `,`,
  25175. `}`,
  25176. }, "")
  25177. return s
  25178. }
  25179. func (this *PodStatusResult) String() string {
  25180. if this == nil {
  25181. return "nil"
  25182. }
  25183. s := strings.Join([]string{`&PodStatusResult{`,
  25184. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25185. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodStatus", "PodStatus", 1), `&`, ``, 1) + `,`,
  25186. `}`,
  25187. }, "")
  25188. return s
  25189. }
  25190. func (this *PodTemplate) String() string {
  25191. if this == nil {
  25192. return "nil"
  25193. }
  25194. s := strings.Join([]string{`&PodTemplate{`,
  25195. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25196. `Template:` + strings.Replace(strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1), `&`, ``, 1) + `,`,
  25197. `}`,
  25198. }, "")
  25199. return s
  25200. }
  25201. func (this *PodTemplateList) String() string {
  25202. if this == nil {
  25203. return "nil"
  25204. }
  25205. repeatedStringForItems := "[]PodTemplate{"
  25206. for _, f := range this.Items {
  25207. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodTemplate", "PodTemplate", 1), `&`, ``, 1) + ","
  25208. }
  25209. repeatedStringForItems += "}"
  25210. s := strings.Join([]string{`&PodTemplateList{`,
  25211. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25212. `Items:` + repeatedStringForItems + `,`,
  25213. `}`,
  25214. }, "")
  25215. return s
  25216. }
  25217. func (this *PodTemplateSpec) String() string {
  25218. if this == nil {
  25219. return "nil"
  25220. }
  25221. s := strings.Join([]string{`&PodTemplateSpec{`,
  25222. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25223. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSpec", "PodSpec", 1), `&`, ``, 1) + `,`,
  25224. `}`,
  25225. }, "")
  25226. return s
  25227. }
  25228. func (this *PortStatus) String() string {
  25229. if this == nil {
  25230. return "nil"
  25231. }
  25232. s := strings.Join([]string{`&PortStatus{`,
  25233. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  25234. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  25235. `Error:` + valueToStringGenerated(this.Error) + `,`,
  25236. `}`,
  25237. }, "")
  25238. return s
  25239. }
  25240. func (this *PortworxVolumeSource) String() string {
  25241. if this == nil {
  25242. return "nil"
  25243. }
  25244. s := strings.Join([]string{`&PortworxVolumeSource{`,
  25245. `VolumeID:` + fmt.Sprintf("%v", this.VolumeID) + `,`,
  25246. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25247. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25248. `}`,
  25249. }, "")
  25250. return s
  25251. }
  25252. func (this *Preconditions) String() string {
  25253. if this == nil {
  25254. return "nil"
  25255. }
  25256. s := strings.Join([]string{`&Preconditions{`,
  25257. `UID:` + valueToStringGenerated(this.UID) + `,`,
  25258. `}`,
  25259. }, "")
  25260. return s
  25261. }
  25262. func (this *PreferAvoidPodsEntry) String() string {
  25263. if this == nil {
  25264. return "nil"
  25265. }
  25266. s := strings.Join([]string{`&PreferAvoidPodsEntry{`,
  25267. `PodSignature:` + strings.Replace(strings.Replace(this.PodSignature.String(), "PodSignature", "PodSignature", 1), `&`, ``, 1) + `,`,
  25268. `EvictionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.EvictionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25269. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25270. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25271. `}`,
  25272. }, "")
  25273. return s
  25274. }
  25275. func (this *PreferredSchedulingTerm) String() string {
  25276. if this == nil {
  25277. return "nil"
  25278. }
  25279. s := strings.Join([]string{`&PreferredSchedulingTerm{`,
  25280. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  25281. `Preference:` + strings.Replace(strings.Replace(this.Preference.String(), "NodeSelectorTerm", "NodeSelectorTerm", 1), `&`, ``, 1) + `,`,
  25282. `}`,
  25283. }, "")
  25284. return s
  25285. }
  25286. func (this *Probe) String() string {
  25287. if this == nil {
  25288. return "nil"
  25289. }
  25290. s := strings.Join([]string{`&Probe{`,
  25291. `Handler:` + strings.Replace(strings.Replace(this.Handler.String(), "Handler", "Handler", 1), `&`, ``, 1) + `,`,
  25292. `InitialDelaySeconds:` + fmt.Sprintf("%v", this.InitialDelaySeconds) + `,`,
  25293. `TimeoutSeconds:` + fmt.Sprintf("%v", this.TimeoutSeconds) + `,`,
  25294. `PeriodSeconds:` + fmt.Sprintf("%v", this.PeriodSeconds) + `,`,
  25295. `SuccessThreshold:` + fmt.Sprintf("%v", this.SuccessThreshold) + `,`,
  25296. `FailureThreshold:` + fmt.Sprintf("%v", this.FailureThreshold) + `,`,
  25297. `TerminationGracePeriodSeconds:` + valueToStringGenerated(this.TerminationGracePeriodSeconds) + `,`,
  25298. `}`,
  25299. }, "")
  25300. return s
  25301. }
  25302. func (this *ProjectedVolumeSource) String() string {
  25303. if this == nil {
  25304. return "nil"
  25305. }
  25306. repeatedStringForSources := "[]VolumeProjection{"
  25307. for _, f := range this.Sources {
  25308. repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "VolumeProjection", "VolumeProjection", 1), `&`, ``, 1) + ","
  25309. }
  25310. repeatedStringForSources += "}"
  25311. s := strings.Join([]string{`&ProjectedVolumeSource{`,
  25312. `Sources:` + repeatedStringForSources + `,`,
  25313. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  25314. `}`,
  25315. }, "")
  25316. return s
  25317. }
  25318. func (this *QuobyteVolumeSource) String() string {
  25319. if this == nil {
  25320. return "nil"
  25321. }
  25322. s := strings.Join([]string{`&QuobyteVolumeSource{`,
  25323. `Registry:` + fmt.Sprintf("%v", this.Registry) + `,`,
  25324. `Volume:` + fmt.Sprintf("%v", this.Volume) + `,`,
  25325. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25326. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25327. `Group:` + fmt.Sprintf("%v", this.Group) + `,`,
  25328. `Tenant:` + fmt.Sprintf("%v", this.Tenant) + `,`,
  25329. `}`,
  25330. }, "")
  25331. return s
  25332. }
  25333. func (this *RBDPersistentVolumeSource) String() string {
  25334. if this == nil {
  25335. return "nil"
  25336. }
  25337. s := strings.Join([]string{`&RBDPersistentVolumeSource{`,
  25338. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25339. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25340. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25341. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25342. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25343. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25344. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25345. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25346. `}`,
  25347. }, "")
  25348. return s
  25349. }
  25350. func (this *RBDVolumeSource) String() string {
  25351. if this == nil {
  25352. return "nil"
  25353. }
  25354. s := strings.Join([]string{`&RBDVolumeSource{`,
  25355. `CephMonitors:` + fmt.Sprintf("%v", this.CephMonitors) + `,`,
  25356. `RBDImage:` + fmt.Sprintf("%v", this.RBDImage) + `,`,
  25357. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25358. `RBDPool:` + fmt.Sprintf("%v", this.RBDPool) + `,`,
  25359. `RadosUser:` + fmt.Sprintf("%v", this.RadosUser) + `,`,
  25360. `Keyring:` + fmt.Sprintf("%v", this.Keyring) + `,`,
  25361. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25362. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25363. `}`,
  25364. }, "")
  25365. return s
  25366. }
  25367. func (this *RangeAllocation) String() string {
  25368. if this == nil {
  25369. return "nil"
  25370. }
  25371. s := strings.Join([]string{`&RangeAllocation{`,
  25372. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25373. `Range:` + fmt.Sprintf("%v", this.Range) + `,`,
  25374. `Data:` + valueToStringGenerated(this.Data) + `,`,
  25375. `}`,
  25376. }, "")
  25377. return s
  25378. }
  25379. func (this *ReplicationController) String() string {
  25380. if this == nil {
  25381. return "nil"
  25382. }
  25383. s := strings.Join([]string{`&ReplicationController{`,
  25384. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25385. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ReplicationControllerSpec", "ReplicationControllerSpec", 1), `&`, ``, 1) + `,`,
  25386. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ReplicationControllerStatus", "ReplicationControllerStatus", 1), `&`, ``, 1) + `,`,
  25387. `}`,
  25388. }, "")
  25389. return s
  25390. }
  25391. func (this *ReplicationControllerCondition) String() string {
  25392. if this == nil {
  25393. return "nil"
  25394. }
  25395. s := strings.Join([]string{`&ReplicationControllerCondition{`,
  25396. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25397. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  25398. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  25399. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  25400. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  25401. `}`,
  25402. }, "")
  25403. return s
  25404. }
  25405. func (this *ReplicationControllerList) String() string {
  25406. if this == nil {
  25407. return "nil"
  25408. }
  25409. repeatedStringForItems := "[]ReplicationController{"
  25410. for _, f := range this.Items {
  25411. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ReplicationController", "ReplicationController", 1), `&`, ``, 1) + ","
  25412. }
  25413. repeatedStringForItems += "}"
  25414. s := strings.Join([]string{`&ReplicationControllerList{`,
  25415. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25416. `Items:` + repeatedStringForItems + `,`,
  25417. `}`,
  25418. }, "")
  25419. return s
  25420. }
  25421. func (this *ReplicationControllerSpec) String() string {
  25422. if this == nil {
  25423. return "nil"
  25424. }
  25425. keysForSelector := make([]string, 0, len(this.Selector))
  25426. for k := range this.Selector {
  25427. keysForSelector = append(keysForSelector, k)
  25428. }
  25429. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  25430. mapStringForSelector := "map[string]string{"
  25431. for _, k := range keysForSelector {
  25432. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  25433. }
  25434. mapStringForSelector += "}"
  25435. s := strings.Join([]string{`&ReplicationControllerSpec{`,
  25436. `Replicas:` + valueToStringGenerated(this.Replicas) + `,`,
  25437. `Selector:` + mapStringForSelector + `,`,
  25438. `Template:` + strings.Replace(this.Template.String(), "PodTemplateSpec", "PodTemplateSpec", 1) + `,`,
  25439. `MinReadySeconds:` + fmt.Sprintf("%v", this.MinReadySeconds) + `,`,
  25440. `}`,
  25441. }, "")
  25442. return s
  25443. }
  25444. func (this *ReplicationControllerStatus) String() string {
  25445. if this == nil {
  25446. return "nil"
  25447. }
  25448. repeatedStringForConditions := "[]ReplicationControllerCondition{"
  25449. for _, f := range this.Conditions {
  25450. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ReplicationControllerCondition", "ReplicationControllerCondition", 1), `&`, ``, 1) + ","
  25451. }
  25452. repeatedStringForConditions += "}"
  25453. s := strings.Join([]string{`&ReplicationControllerStatus{`,
  25454. `Replicas:` + fmt.Sprintf("%v", this.Replicas) + `,`,
  25455. `FullyLabeledReplicas:` + fmt.Sprintf("%v", this.FullyLabeledReplicas) + `,`,
  25456. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  25457. `ReadyReplicas:` + fmt.Sprintf("%v", this.ReadyReplicas) + `,`,
  25458. `AvailableReplicas:` + fmt.Sprintf("%v", this.AvailableReplicas) + `,`,
  25459. `Conditions:` + repeatedStringForConditions + `,`,
  25460. `}`,
  25461. }, "")
  25462. return s
  25463. }
  25464. func (this *ResourceFieldSelector) String() string {
  25465. if this == nil {
  25466. return "nil"
  25467. }
  25468. s := strings.Join([]string{`&ResourceFieldSelector{`,
  25469. `ContainerName:` + fmt.Sprintf("%v", this.ContainerName) + `,`,
  25470. `Resource:` + fmt.Sprintf("%v", this.Resource) + `,`,
  25471. `Divisor:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Divisor), "Quantity", "resource.Quantity", 1), `&`, ``, 1) + `,`,
  25472. `}`,
  25473. }, "")
  25474. return s
  25475. }
  25476. func (this *ResourceQuota) String() string {
  25477. if this == nil {
  25478. return "nil"
  25479. }
  25480. s := strings.Join([]string{`&ResourceQuota{`,
  25481. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25482. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceQuotaSpec", "ResourceQuotaSpec", 1), `&`, ``, 1) + `,`,
  25483. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ResourceQuotaStatus", "ResourceQuotaStatus", 1), `&`, ``, 1) + `,`,
  25484. `}`,
  25485. }, "")
  25486. return s
  25487. }
  25488. func (this *ResourceQuotaList) String() string {
  25489. if this == nil {
  25490. return "nil"
  25491. }
  25492. repeatedStringForItems := "[]ResourceQuota{"
  25493. for _, f := range this.Items {
  25494. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceQuota", "ResourceQuota", 1), `&`, ``, 1) + ","
  25495. }
  25496. repeatedStringForItems += "}"
  25497. s := strings.Join([]string{`&ResourceQuotaList{`,
  25498. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25499. `Items:` + repeatedStringForItems + `,`,
  25500. `}`,
  25501. }, "")
  25502. return s
  25503. }
  25504. func (this *ResourceQuotaSpec) String() string {
  25505. if this == nil {
  25506. return "nil"
  25507. }
  25508. keysForHard := make([]string, 0, len(this.Hard))
  25509. for k := range this.Hard {
  25510. keysForHard = append(keysForHard, string(k))
  25511. }
  25512. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25513. mapStringForHard := "ResourceList{"
  25514. for _, k := range keysForHard {
  25515. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25516. }
  25517. mapStringForHard += "}"
  25518. s := strings.Join([]string{`&ResourceQuotaSpec{`,
  25519. `Hard:` + mapStringForHard + `,`,
  25520. `Scopes:` + fmt.Sprintf("%v", this.Scopes) + `,`,
  25521. `ScopeSelector:` + strings.Replace(this.ScopeSelector.String(), "ScopeSelector", "ScopeSelector", 1) + `,`,
  25522. `}`,
  25523. }, "")
  25524. return s
  25525. }
  25526. func (this *ResourceQuotaStatus) String() string {
  25527. if this == nil {
  25528. return "nil"
  25529. }
  25530. keysForHard := make([]string, 0, len(this.Hard))
  25531. for k := range this.Hard {
  25532. keysForHard = append(keysForHard, string(k))
  25533. }
  25534. github_com_gogo_protobuf_sortkeys.Strings(keysForHard)
  25535. mapStringForHard := "ResourceList{"
  25536. for _, k := range keysForHard {
  25537. mapStringForHard += fmt.Sprintf("%v: %v,", k, this.Hard[ResourceName(k)])
  25538. }
  25539. mapStringForHard += "}"
  25540. keysForUsed := make([]string, 0, len(this.Used))
  25541. for k := range this.Used {
  25542. keysForUsed = append(keysForUsed, string(k))
  25543. }
  25544. github_com_gogo_protobuf_sortkeys.Strings(keysForUsed)
  25545. mapStringForUsed := "ResourceList{"
  25546. for _, k := range keysForUsed {
  25547. mapStringForUsed += fmt.Sprintf("%v: %v,", k, this.Used[ResourceName(k)])
  25548. }
  25549. mapStringForUsed += "}"
  25550. s := strings.Join([]string{`&ResourceQuotaStatus{`,
  25551. `Hard:` + mapStringForHard + `,`,
  25552. `Used:` + mapStringForUsed + `,`,
  25553. `}`,
  25554. }, "")
  25555. return s
  25556. }
  25557. func (this *ResourceRequirements) String() string {
  25558. if this == nil {
  25559. return "nil"
  25560. }
  25561. keysForLimits := make([]string, 0, len(this.Limits))
  25562. for k := range this.Limits {
  25563. keysForLimits = append(keysForLimits, string(k))
  25564. }
  25565. github_com_gogo_protobuf_sortkeys.Strings(keysForLimits)
  25566. mapStringForLimits := "ResourceList{"
  25567. for _, k := range keysForLimits {
  25568. mapStringForLimits += fmt.Sprintf("%v: %v,", k, this.Limits[ResourceName(k)])
  25569. }
  25570. mapStringForLimits += "}"
  25571. keysForRequests := make([]string, 0, len(this.Requests))
  25572. for k := range this.Requests {
  25573. keysForRequests = append(keysForRequests, string(k))
  25574. }
  25575. github_com_gogo_protobuf_sortkeys.Strings(keysForRequests)
  25576. mapStringForRequests := "ResourceList{"
  25577. for _, k := range keysForRequests {
  25578. mapStringForRequests += fmt.Sprintf("%v: %v,", k, this.Requests[ResourceName(k)])
  25579. }
  25580. mapStringForRequests += "}"
  25581. s := strings.Join([]string{`&ResourceRequirements{`,
  25582. `Limits:` + mapStringForLimits + `,`,
  25583. `Requests:` + mapStringForRequests + `,`,
  25584. `}`,
  25585. }, "")
  25586. return s
  25587. }
  25588. func (this *SELinuxOptions) String() string {
  25589. if this == nil {
  25590. return "nil"
  25591. }
  25592. s := strings.Join([]string{`&SELinuxOptions{`,
  25593. `User:` + fmt.Sprintf("%v", this.User) + `,`,
  25594. `Role:` + fmt.Sprintf("%v", this.Role) + `,`,
  25595. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25596. `Level:` + fmt.Sprintf("%v", this.Level) + `,`,
  25597. `}`,
  25598. }, "")
  25599. return s
  25600. }
  25601. func (this *ScaleIOPersistentVolumeSource) String() string {
  25602. if this == nil {
  25603. return "nil"
  25604. }
  25605. s := strings.Join([]string{`&ScaleIOPersistentVolumeSource{`,
  25606. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25607. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25608. `SecretRef:` + strings.Replace(this.SecretRef.String(), "SecretReference", "SecretReference", 1) + `,`,
  25609. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25610. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25611. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25612. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25613. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25614. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25615. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25616. `}`,
  25617. }, "")
  25618. return s
  25619. }
  25620. func (this *ScaleIOVolumeSource) String() string {
  25621. if this == nil {
  25622. return "nil"
  25623. }
  25624. s := strings.Join([]string{`&ScaleIOVolumeSource{`,
  25625. `Gateway:` + fmt.Sprintf("%v", this.Gateway) + `,`,
  25626. `System:` + fmt.Sprintf("%v", this.System) + `,`,
  25627. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  25628. `SSLEnabled:` + fmt.Sprintf("%v", this.SSLEnabled) + `,`,
  25629. `ProtectionDomain:` + fmt.Sprintf("%v", this.ProtectionDomain) + `,`,
  25630. `StoragePool:` + fmt.Sprintf("%v", this.StoragePool) + `,`,
  25631. `StorageMode:` + fmt.Sprintf("%v", this.StorageMode) + `,`,
  25632. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  25633. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  25634. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  25635. `}`,
  25636. }, "")
  25637. return s
  25638. }
  25639. func (this *ScopeSelector) String() string {
  25640. if this == nil {
  25641. return "nil"
  25642. }
  25643. repeatedStringForMatchExpressions := "[]ScopedResourceSelectorRequirement{"
  25644. for _, f := range this.MatchExpressions {
  25645. repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "ScopedResourceSelectorRequirement", "ScopedResourceSelectorRequirement", 1), `&`, ``, 1) + ","
  25646. }
  25647. repeatedStringForMatchExpressions += "}"
  25648. s := strings.Join([]string{`&ScopeSelector{`,
  25649. `MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
  25650. `}`,
  25651. }, "")
  25652. return s
  25653. }
  25654. func (this *ScopedResourceSelectorRequirement) String() string {
  25655. if this == nil {
  25656. return "nil"
  25657. }
  25658. s := strings.Join([]string{`&ScopedResourceSelectorRequirement{`,
  25659. `ScopeName:` + fmt.Sprintf("%v", this.ScopeName) + `,`,
  25660. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  25661. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  25662. `}`,
  25663. }, "")
  25664. return s
  25665. }
  25666. func (this *SeccompProfile) String() string {
  25667. if this == nil {
  25668. return "nil"
  25669. }
  25670. s := strings.Join([]string{`&SeccompProfile{`,
  25671. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25672. `LocalhostProfile:` + valueToStringGenerated(this.LocalhostProfile) + `,`,
  25673. `}`,
  25674. }, "")
  25675. return s
  25676. }
  25677. func (this *Secret) String() string {
  25678. if this == nil {
  25679. return "nil"
  25680. }
  25681. keysForData := make([]string, 0, len(this.Data))
  25682. for k := range this.Data {
  25683. keysForData = append(keysForData, k)
  25684. }
  25685. github_com_gogo_protobuf_sortkeys.Strings(keysForData)
  25686. mapStringForData := "map[string][]byte{"
  25687. for _, k := range keysForData {
  25688. mapStringForData += fmt.Sprintf("%v: %v,", k, this.Data[k])
  25689. }
  25690. mapStringForData += "}"
  25691. keysForStringData := make([]string, 0, len(this.StringData))
  25692. for k := range this.StringData {
  25693. keysForStringData = append(keysForStringData, k)
  25694. }
  25695. github_com_gogo_protobuf_sortkeys.Strings(keysForStringData)
  25696. mapStringForStringData := "map[string]string{"
  25697. for _, k := range keysForStringData {
  25698. mapStringForStringData += fmt.Sprintf("%v: %v,", k, this.StringData[k])
  25699. }
  25700. mapStringForStringData += "}"
  25701. s := strings.Join([]string{`&Secret{`,
  25702. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25703. `Data:` + mapStringForData + `,`,
  25704. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25705. `StringData:` + mapStringForStringData + `,`,
  25706. `Immutable:` + valueToStringGenerated(this.Immutable) + `,`,
  25707. `}`,
  25708. }, "")
  25709. return s
  25710. }
  25711. func (this *SecretEnvSource) String() string {
  25712. if this == nil {
  25713. return "nil"
  25714. }
  25715. s := strings.Join([]string{`&SecretEnvSource{`,
  25716. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25717. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25718. `}`,
  25719. }, "")
  25720. return s
  25721. }
  25722. func (this *SecretKeySelector) String() string {
  25723. if this == nil {
  25724. return "nil"
  25725. }
  25726. s := strings.Join([]string{`&SecretKeySelector{`,
  25727. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25728. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  25729. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25730. `}`,
  25731. }, "")
  25732. return s
  25733. }
  25734. func (this *SecretList) String() string {
  25735. if this == nil {
  25736. return "nil"
  25737. }
  25738. repeatedStringForItems := "[]Secret{"
  25739. for _, f := range this.Items {
  25740. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Secret", "Secret", 1), `&`, ``, 1) + ","
  25741. }
  25742. repeatedStringForItems += "}"
  25743. s := strings.Join([]string{`&SecretList{`,
  25744. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25745. `Items:` + repeatedStringForItems + `,`,
  25746. `}`,
  25747. }, "")
  25748. return s
  25749. }
  25750. func (this *SecretProjection) String() string {
  25751. if this == nil {
  25752. return "nil"
  25753. }
  25754. repeatedStringForItems := "[]KeyToPath{"
  25755. for _, f := range this.Items {
  25756. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  25757. }
  25758. repeatedStringForItems += "}"
  25759. s := strings.Join([]string{`&SecretProjection{`,
  25760. `LocalObjectReference:` + strings.Replace(strings.Replace(this.LocalObjectReference.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + `,`,
  25761. `Items:` + repeatedStringForItems + `,`,
  25762. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25763. `}`,
  25764. }, "")
  25765. return s
  25766. }
  25767. func (this *SecretReference) String() string {
  25768. if this == nil {
  25769. return "nil"
  25770. }
  25771. s := strings.Join([]string{`&SecretReference{`,
  25772. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25773. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  25774. `}`,
  25775. }, "")
  25776. return s
  25777. }
  25778. func (this *SecretVolumeSource) String() string {
  25779. if this == nil {
  25780. return "nil"
  25781. }
  25782. repeatedStringForItems := "[]KeyToPath{"
  25783. for _, f := range this.Items {
  25784. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "KeyToPath", "KeyToPath", 1), `&`, ``, 1) + ","
  25785. }
  25786. repeatedStringForItems += "}"
  25787. s := strings.Join([]string{`&SecretVolumeSource{`,
  25788. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  25789. `Items:` + repeatedStringForItems + `,`,
  25790. `DefaultMode:` + valueToStringGenerated(this.DefaultMode) + `,`,
  25791. `Optional:` + valueToStringGenerated(this.Optional) + `,`,
  25792. `}`,
  25793. }, "")
  25794. return s
  25795. }
  25796. func (this *SecurityContext) String() string {
  25797. if this == nil {
  25798. return "nil"
  25799. }
  25800. s := strings.Join([]string{`&SecurityContext{`,
  25801. `Capabilities:` + strings.Replace(this.Capabilities.String(), "Capabilities", "Capabilities", 1) + `,`,
  25802. `Privileged:` + valueToStringGenerated(this.Privileged) + `,`,
  25803. `SELinuxOptions:` + strings.Replace(this.SELinuxOptions.String(), "SELinuxOptions", "SELinuxOptions", 1) + `,`,
  25804. `RunAsUser:` + valueToStringGenerated(this.RunAsUser) + `,`,
  25805. `RunAsNonRoot:` + valueToStringGenerated(this.RunAsNonRoot) + `,`,
  25806. `ReadOnlyRootFilesystem:` + valueToStringGenerated(this.ReadOnlyRootFilesystem) + `,`,
  25807. `AllowPrivilegeEscalation:` + valueToStringGenerated(this.AllowPrivilegeEscalation) + `,`,
  25808. `RunAsGroup:` + valueToStringGenerated(this.RunAsGroup) + `,`,
  25809. `ProcMount:` + valueToStringGenerated(this.ProcMount) + `,`,
  25810. `WindowsOptions:` + strings.Replace(this.WindowsOptions.String(), "WindowsSecurityContextOptions", "WindowsSecurityContextOptions", 1) + `,`,
  25811. `SeccompProfile:` + strings.Replace(this.SeccompProfile.String(), "SeccompProfile", "SeccompProfile", 1) + `,`,
  25812. `}`,
  25813. }, "")
  25814. return s
  25815. }
  25816. func (this *SerializedReference) String() string {
  25817. if this == nil {
  25818. return "nil"
  25819. }
  25820. s := strings.Join([]string{`&SerializedReference{`,
  25821. `Reference:` + strings.Replace(strings.Replace(this.Reference.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + `,`,
  25822. `}`,
  25823. }, "")
  25824. return s
  25825. }
  25826. func (this *Service) String() string {
  25827. if this == nil {
  25828. return "nil"
  25829. }
  25830. s := strings.Join([]string{`&Service{`,
  25831. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25832. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ServiceSpec", "ServiceSpec", 1), `&`, ``, 1) + `,`,
  25833. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ServiceStatus", "ServiceStatus", 1), `&`, ``, 1) + `,`,
  25834. `}`,
  25835. }, "")
  25836. return s
  25837. }
  25838. func (this *ServiceAccount) String() string {
  25839. if this == nil {
  25840. return "nil"
  25841. }
  25842. repeatedStringForSecrets := "[]ObjectReference{"
  25843. for _, f := range this.Secrets {
  25844. repeatedStringForSecrets += strings.Replace(strings.Replace(f.String(), "ObjectReference", "ObjectReference", 1), `&`, ``, 1) + ","
  25845. }
  25846. repeatedStringForSecrets += "}"
  25847. repeatedStringForImagePullSecrets := "[]LocalObjectReference{"
  25848. for _, f := range this.ImagePullSecrets {
  25849. repeatedStringForImagePullSecrets += strings.Replace(strings.Replace(f.String(), "LocalObjectReference", "LocalObjectReference", 1), `&`, ``, 1) + ","
  25850. }
  25851. repeatedStringForImagePullSecrets += "}"
  25852. s := strings.Join([]string{`&ServiceAccount{`,
  25853. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  25854. `Secrets:` + repeatedStringForSecrets + `,`,
  25855. `ImagePullSecrets:` + repeatedStringForImagePullSecrets + `,`,
  25856. `AutomountServiceAccountToken:` + valueToStringGenerated(this.AutomountServiceAccountToken) + `,`,
  25857. `}`,
  25858. }, "")
  25859. return s
  25860. }
  25861. func (this *ServiceAccountList) String() string {
  25862. if this == nil {
  25863. return "nil"
  25864. }
  25865. repeatedStringForItems := "[]ServiceAccount{"
  25866. for _, f := range this.Items {
  25867. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ServiceAccount", "ServiceAccount", 1), `&`, ``, 1) + ","
  25868. }
  25869. repeatedStringForItems += "}"
  25870. s := strings.Join([]string{`&ServiceAccountList{`,
  25871. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25872. `Items:` + repeatedStringForItems + `,`,
  25873. `}`,
  25874. }, "")
  25875. return s
  25876. }
  25877. func (this *ServiceAccountTokenProjection) String() string {
  25878. if this == nil {
  25879. return "nil"
  25880. }
  25881. s := strings.Join([]string{`&ServiceAccountTokenProjection{`,
  25882. `Audience:` + fmt.Sprintf("%v", this.Audience) + `,`,
  25883. `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
  25884. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  25885. `}`,
  25886. }, "")
  25887. return s
  25888. }
  25889. func (this *ServiceList) String() string {
  25890. if this == nil {
  25891. return "nil"
  25892. }
  25893. repeatedStringForItems := "[]Service{"
  25894. for _, f := range this.Items {
  25895. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Service", "Service", 1), `&`, ``, 1) + ","
  25896. }
  25897. repeatedStringForItems += "}"
  25898. s := strings.Join([]string{`&ServiceList{`,
  25899. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  25900. `Items:` + repeatedStringForItems + `,`,
  25901. `}`,
  25902. }, "")
  25903. return s
  25904. }
  25905. func (this *ServicePort) String() string {
  25906. if this == nil {
  25907. return "nil"
  25908. }
  25909. s := strings.Join([]string{`&ServicePort{`,
  25910. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  25911. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  25912. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  25913. `TargetPort:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.TargetPort), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  25914. `NodePort:` + fmt.Sprintf("%v", this.NodePort) + `,`,
  25915. `AppProtocol:` + valueToStringGenerated(this.AppProtocol) + `,`,
  25916. `}`,
  25917. }, "")
  25918. return s
  25919. }
  25920. func (this *ServiceProxyOptions) String() string {
  25921. if this == nil {
  25922. return "nil"
  25923. }
  25924. s := strings.Join([]string{`&ServiceProxyOptions{`,
  25925. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  25926. `}`,
  25927. }, "")
  25928. return s
  25929. }
  25930. func (this *ServiceSpec) String() string {
  25931. if this == nil {
  25932. return "nil"
  25933. }
  25934. repeatedStringForPorts := "[]ServicePort{"
  25935. for _, f := range this.Ports {
  25936. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "ServicePort", "ServicePort", 1), `&`, ``, 1) + ","
  25937. }
  25938. repeatedStringForPorts += "}"
  25939. keysForSelector := make([]string, 0, len(this.Selector))
  25940. for k := range this.Selector {
  25941. keysForSelector = append(keysForSelector, k)
  25942. }
  25943. github_com_gogo_protobuf_sortkeys.Strings(keysForSelector)
  25944. mapStringForSelector := "map[string]string{"
  25945. for _, k := range keysForSelector {
  25946. mapStringForSelector += fmt.Sprintf("%v: %v,", k, this.Selector[k])
  25947. }
  25948. mapStringForSelector += "}"
  25949. s := strings.Join([]string{`&ServiceSpec{`,
  25950. `Ports:` + repeatedStringForPorts + `,`,
  25951. `Selector:` + mapStringForSelector + `,`,
  25952. `ClusterIP:` + fmt.Sprintf("%v", this.ClusterIP) + `,`,
  25953. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  25954. `ExternalIPs:` + fmt.Sprintf("%v", this.ExternalIPs) + `,`,
  25955. `SessionAffinity:` + fmt.Sprintf("%v", this.SessionAffinity) + `,`,
  25956. `LoadBalancerIP:` + fmt.Sprintf("%v", this.LoadBalancerIP) + `,`,
  25957. `LoadBalancerSourceRanges:` + fmt.Sprintf("%v", this.LoadBalancerSourceRanges) + `,`,
  25958. `ExternalName:` + fmt.Sprintf("%v", this.ExternalName) + `,`,
  25959. `ExternalTrafficPolicy:` + fmt.Sprintf("%v", this.ExternalTrafficPolicy) + `,`,
  25960. `HealthCheckNodePort:` + fmt.Sprintf("%v", this.HealthCheckNodePort) + `,`,
  25961. `PublishNotReadyAddresses:` + fmt.Sprintf("%v", this.PublishNotReadyAddresses) + `,`,
  25962. `SessionAffinityConfig:` + strings.Replace(this.SessionAffinityConfig.String(), "SessionAffinityConfig", "SessionAffinityConfig", 1) + `,`,
  25963. `TopologyKeys:` + fmt.Sprintf("%v", this.TopologyKeys) + `,`,
  25964. `IPFamilyPolicy:` + valueToStringGenerated(this.IPFamilyPolicy) + `,`,
  25965. `ClusterIPs:` + fmt.Sprintf("%v", this.ClusterIPs) + `,`,
  25966. `IPFamilies:` + fmt.Sprintf("%v", this.IPFamilies) + `,`,
  25967. `AllocateLoadBalancerNodePorts:` + valueToStringGenerated(this.AllocateLoadBalancerNodePorts) + `,`,
  25968. `LoadBalancerClass:` + valueToStringGenerated(this.LoadBalancerClass) + `,`,
  25969. `InternalTrafficPolicy:` + valueToStringGenerated(this.InternalTrafficPolicy) + `,`,
  25970. `}`,
  25971. }, "")
  25972. return s
  25973. }
  25974. func (this *ServiceStatus) String() string {
  25975. if this == nil {
  25976. return "nil"
  25977. }
  25978. repeatedStringForConditions := "[]Condition{"
  25979. for _, f := range this.Conditions {
  25980. repeatedStringForConditions += fmt.Sprintf("%v", f) + ","
  25981. }
  25982. repeatedStringForConditions += "}"
  25983. s := strings.Join([]string{`&ServiceStatus{`,
  25984. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "LoadBalancerStatus", "LoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  25985. `Conditions:` + repeatedStringForConditions + `,`,
  25986. `}`,
  25987. }, "")
  25988. return s
  25989. }
  25990. func (this *SessionAffinityConfig) String() string {
  25991. if this == nil {
  25992. return "nil"
  25993. }
  25994. s := strings.Join([]string{`&SessionAffinityConfig{`,
  25995. `ClientIP:` + strings.Replace(this.ClientIP.String(), "ClientIPConfig", "ClientIPConfig", 1) + `,`,
  25996. `}`,
  25997. }, "")
  25998. return s
  25999. }
  26000. func (this *StorageOSPersistentVolumeSource) String() string {
  26001. if this == nil {
  26002. return "nil"
  26003. }
  26004. s := strings.Join([]string{`&StorageOSPersistentVolumeSource{`,
  26005. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  26006. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  26007. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26008. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26009. `SecretRef:` + strings.Replace(this.SecretRef.String(), "ObjectReference", "ObjectReference", 1) + `,`,
  26010. `}`,
  26011. }, "")
  26012. return s
  26013. }
  26014. func (this *StorageOSVolumeSource) String() string {
  26015. if this == nil {
  26016. return "nil"
  26017. }
  26018. s := strings.Join([]string{`&StorageOSVolumeSource{`,
  26019. `VolumeName:` + fmt.Sprintf("%v", this.VolumeName) + `,`,
  26020. `VolumeNamespace:` + fmt.Sprintf("%v", this.VolumeNamespace) + `,`,
  26021. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26022. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26023. `SecretRef:` + strings.Replace(this.SecretRef.String(), "LocalObjectReference", "LocalObjectReference", 1) + `,`,
  26024. `}`,
  26025. }, "")
  26026. return s
  26027. }
  26028. func (this *Sysctl) String() string {
  26029. if this == nil {
  26030. return "nil"
  26031. }
  26032. s := strings.Join([]string{`&Sysctl{`,
  26033. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26034. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26035. `}`,
  26036. }, "")
  26037. return s
  26038. }
  26039. func (this *TCPSocketAction) String() string {
  26040. if this == nil {
  26041. return "nil"
  26042. }
  26043. s := strings.Join([]string{`&TCPSocketAction{`,
  26044. `Port:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
  26045. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  26046. `}`,
  26047. }, "")
  26048. return s
  26049. }
  26050. func (this *Taint) String() string {
  26051. if this == nil {
  26052. return "nil"
  26053. }
  26054. s := strings.Join([]string{`&Taint{`,
  26055. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26056. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26057. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  26058. `TimeAdded:` + strings.Replace(fmt.Sprintf("%v", this.TimeAdded), "Time", "v1.Time", 1) + `,`,
  26059. `}`,
  26060. }, "")
  26061. return s
  26062. }
  26063. func (this *Toleration) String() string {
  26064. if this == nil {
  26065. return "nil"
  26066. }
  26067. s := strings.Join([]string{`&Toleration{`,
  26068. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26069. `Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
  26070. `Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  26071. `Effect:` + fmt.Sprintf("%v", this.Effect) + `,`,
  26072. `TolerationSeconds:` + valueToStringGenerated(this.TolerationSeconds) + `,`,
  26073. `}`,
  26074. }, "")
  26075. return s
  26076. }
  26077. func (this *TopologySelectorLabelRequirement) String() string {
  26078. if this == nil {
  26079. return "nil"
  26080. }
  26081. s := strings.Join([]string{`&TopologySelectorLabelRequirement{`,
  26082. `Key:` + fmt.Sprintf("%v", this.Key) + `,`,
  26083. `Values:` + fmt.Sprintf("%v", this.Values) + `,`,
  26084. `}`,
  26085. }, "")
  26086. return s
  26087. }
  26088. func (this *TopologySelectorTerm) String() string {
  26089. if this == nil {
  26090. return "nil"
  26091. }
  26092. repeatedStringForMatchLabelExpressions := "[]TopologySelectorLabelRequirement{"
  26093. for _, f := range this.MatchLabelExpressions {
  26094. repeatedStringForMatchLabelExpressions += strings.Replace(strings.Replace(f.String(), "TopologySelectorLabelRequirement", "TopologySelectorLabelRequirement", 1), `&`, ``, 1) + ","
  26095. }
  26096. repeatedStringForMatchLabelExpressions += "}"
  26097. s := strings.Join([]string{`&TopologySelectorTerm{`,
  26098. `MatchLabelExpressions:` + repeatedStringForMatchLabelExpressions + `,`,
  26099. `}`,
  26100. }, "")
  26101. return s
  26102. }
  26103. func (this *TopologySpreadConstraint) String() string {
  26104. if this == nil {
  26105. return "nil"
  26106. }
  26107. s := strings.Join([]string{`&TopologySpreadConstraint{`,
  26108. `MaxSkew:` + fmt.Sprintf("%v", this.MaxSkew) + `,`,
  26109. `TopologyKey:` + fmt.Sprintf("%v", this.TopologyKey) + `,`,
  26110. `WhenUnsatisfiable:` + fmt.Sprintf("%v", this.WhenUnsatisfiable) + `,`,
  26111. `LabelSelector:` + strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  26112. `}`,
  26113. }, "")
  26114. return s
  26115. }
  26116. func (this *TypedLocalObjectReference) String() string {
  26117. if this == nil {
  26118. return "nil"
  26119. }
  26120. s := strings.Join([]string{`&TypedLocalObjectReference{`,
  26121. `APIGroup:` + valueToStringGenerated(this.APIGroup) + `,`,
  26122. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  26123. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26124. `}`,
  26125. }, "")
  26126. return s
  26127. }
  26128. func (this *Volume) String() string {
  26129. if this == nil {
  26130. return "nil"
  26131. }
  26132. s := strings.Join([]string{`&Volume{`,
  26133. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26134. `VolumeSource:` + strings.Replace(strings.Replace(this.VolumeSource.String(), "VolumeSource", "VolumeSource", 1), `&`, ``, 1) + `,`,
  26135. `}`,
  26136. }, "")
  26137. return s
  26138. }
  26139. func (this *VolumeDevice) String() string {
  26140. if this == nil {
  26141. return "nil"
  26142. }
  26143. s := strings.Join([]string{`&VolumeDevice{`,
  26144. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26145. `DevicePath:` + fmt.Sprintf("%v", this.DevicePath) + `,`,
  26146. `}`,
  26147. }, "")
  26148. return s
  26149. }
  26150. func (this *VolumeMount) String() string {
  26151. if this == nil {
  26152. return "nil"
  26153. }
  26154. s := strings.Join([]string{`&VolumeMount{`,
  26155. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  26156. `ReadOnly:` + fmt.Sprintf("%v", this.ReadOnly) + `,`,
  26157. `MountPath:` + fmt.Sprintf("%v", this.MountPath) + `,`,
  26158. `SubPath:` + fmt.Sprintf("%v", this.SubPath) + `,`,
  26159. `MountPropagation:` + valueToStringGenerated(this.MountPropagation) + `,`,
  26160. `SubPathExpr:` + fmt.Sprintf("%v", this.SubPathExpr) + `,`,
  26161. `}`,
  26162. }, "")
  26163. return s
  26164. }
  26165. func (this *VolumeNodeAffinity) String() string {
  26166. if this == nil {
  26167. return "nil"
  26168. }
  26169. s := strings.Join([]string{`&VolumeNodeAffinity{`,
  26170. `Required:` + strings.Replace(this.Required.String(), "NodeSelector", "NodeSelector", 1) + `,`,
  26171. `}`,
  26172. }, "")
  26173. return s
  26174. }
  26175. func (this *VolumeProjection) String() string {
  26176. if this == nil {
  26177. return "nil"
  26178. }
  26179. s := strings.Join([]string{`&VolumeProjection{`,
  26180. `Secret:` + strings.Replace(this.Secret.String(), "SecretProjection", "SecretProjection", 1) + `,`,
  26181. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIProjection", "DownwardAPIProjection", 1) + `,`,
  26182. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapProjection", "ConfigMapProjection", 1) + `,`,
  26183. `ServiceAccountToken:` + strings.Replace(this.ServiceAccountToken.String(), "ServiceAccountTokenProjection", "ServiceAccountTokenProjection", 1) + `,`,
  26184. `}`,
  26185. }, "")
  26186. return s
  26187. }
  26188. func (this *VolumeSource) String() string {
  26189. if this == nil {
  26190. return "nil"
  26191. }
  26192. s := strings.Join([]string{`&VolumeSource{`,
  26193. `HostPath:` + strings.Replace(this.HostPath.String(), "HostPathVolumeSource", "HostPathVolumeSource", 1) + `,`,
  26194. `EmptyDir:` + strings.Replace(this.EmptyDir.String(), "EmptyDirVolumeSource", "EmptyDirVolumeSource", 1) + `,`,
  26195. `GCEPersistentDisk:` + strings.Replace(this.GCEPersistentDisk.String(), "GCEPersistentDiskVolumeSource", "GCEPersistentDiskVolumeSource", 1) + `,`,
  26196. `AWSElasticBlockStore:` + strings.Replace(this.AWSElasticBlockStore.String(), "AWSElasticBlockStoreVolumeSource", "AWSElasticBlockStoreVolumeSource", 1) + `,`,
  26197. `GitRepo:` + strings.Replace(this.GitRepo.String(), "GitRepoVolumeSource", "GitRepoVolumeSource", 1) + `,`,
  26198. `Secret:` + strings.Replace(this.Secret.String(), "SecretVolumeSource", "SecretVolumeSource", 1) + `,`,
  26199. `NFS:` + strings.Replace(this.NFS.String(), "NFSVolumeSource", "NFSVolumeSource", 1) + `,`,
  26200. `ISCSI:` + strings.Replace(this.ISCSI.String(), "ISCSIVolumeSource", "ISCSIVolumeSource", 1) + `,`,
  26201. `Glusterfs:` + strings.Replace(this.Glusterfs.String(), "GlusterfsVolumeSource", "GlusterfsVolumeSource", 1) + `,`,
  26202. `PersistentVolumeClaim:` + strings.Replace(this.PersistentVolumeClaim.String(), "PersistentVolumeClaimVolumeSource", "PersistentVolumeClaimVolumeSource", 1) + `,`,
  26203. `RBD:` + strings.Replace(this.RBD.String(), "RBDVolumeSource", "RBDVolumeSource", 1) + `,`,
  26204. `FlexVolume:` + strings.Replace(this.FlexVolume.String(), "FlexVolumeSource", "FlexVolumeSource", 1) + `,`,
  26205. `Cinder:` + strings.Replace(this.Cinder.String(), "CinderVolumeSource", "CinderVolumeSource", 1) + `,`,
  26206. `CephFS:` + strings.Replace(this.CephFS.String(), "CephFSVolumeSource", "CephFSVolumeSource", 1) + `,`,
  26207. `Flocker:` + strings.Replace(this.Flocker.String(), "FlockerVolumeSource", "FlockerVolumeSource", 1) + `,`,
  26208. `DownwardAPI:` + strings.Replace(this.DownwardAPI.String(), "DownwardAPIVolumeSource", "DownwardAPIVolumeSource", 1) + `,`,
  26209. `FC:` + strings.Replace(this.FC.String(), "FCVolumeSource", "FCVolumeSource", 1) + `,`,
  26210. `AzureFile:` + strings.Replace(this.AzureFile.String(), "AzureFileVolumeSource", "AzureFileVolumeSource", 1) + `,`,
  26211. `ConfigMap:` + strings.Replace(this.ConfigMap.String(), "ConfigMapVolumeSource", "ConfigMapVolumeSource", 1) + `,`,
  26212. `VsphereVolume:` + strings.Replace(this.VsphereVolume.String(), "VsphereVirtualDiskVolumeSource", "VsphereVirtualDiskVolumeSource", 1) + `,`,
  26213. `Quobyte:` + strings.Replace(this.Quobyte.String(), "QuobyteVolumeSource", "QuobyteVolumeSource", 1) + `,`,
  26214. `AzureDisk:` + strings.Replace(this.AzureDisk.String(), "AzureDiskVolumeSource", "AzureDiskVolumeSource", 1) + `,`,
  26215. `PhotonPersistentDisk:` + strings.Replace(this.PhotonPersistentDisk.String(), "PhotonPersistentDiskVolumeSource", "PhotonPersistentDiskVolumeSource", 1) + `,`,
  26216. `PortworxVolume:` + strings.Replace(this.PortworxVolume.String(), "PortworxVolumeSource", "PortworxVolumeSource", 1) + `,`,
  26217. `ScaleIO:` + strings.Replace(this.ScaleIO.String(), "ScaleIOVolumeSource", "ScaleIOVolumeSource", 1) + `,`,
  26218. `Projected:` + strings.Replace(this.Projected.String(), "ProjectedVolumeSource", "ProjectedVolumeSource", 1) + `,`,
  26219. `StorageOS:` + strings.Replace(this.StorageOS.String(), "StorageOSVolumeSource", "StorageOSVolumeSource", 1) + `,`,
  26220. `CSI:` + strings.Replace(this.CSI.String(), "CSIVolumeSource", "CSIVolumeSource", 1) + `,`,
  26221. `Ephemeral:` + strings.Replace(this.Ephemeral.String(), "EphemeralVolumeSource", "EphemeralVolumeSource", 1) + `,`,
  26222. `}`,
  26223. }, "")
  26224. return s
  26225. }
  26226. func (this *VsphereVirtualDiskVolumeSource) String() string {
  26227. if this == nil {
  26228. return "nil"
  26229. }
  26230. s := strings.Join([]string{`&VsphereVirtualDiskVolumeSource{`,
  26231. `VolumePath:` + fmt.Sprintf("%v", this.VolumePath) + `,`,
  26232. `FSType:` + fmt.Sprintf("%v", this.FSType) + `,`,
  26233. `StoragePolicyName:` + fmt.Sprintf("%v", this.StoragePolicyName) + `,`,
  26234. `StoragePolicyID:` + fmt.Sprintf("%v", this.StoragePolicyID) + `,`,
  26235. `}`,
  26236. }, "")
  26237. return s
  26238. }
  26239. func (this *WeightedPodAffinityTerm) String() string {
  26240. if this == nil {
  26241. return "nil"
  26242. }
  26243. s := strings.Join([]string{`&WeightedPodAffinityTerm{`,
  26244. `Weight:` + fmt.Sprintf("%v", this.Weight) + `,`,
  26245. `PodAffinityTerm:` + strings.Replace(strings.Replace(this.PodAffinityTerm.String(), "PodAffinityTerm", "PodAffinityTerm", 1), `&`, ``, 1) + `,`,
  26246. `}`,
  26247. }, "")
  26248. return s
  26249. }
  26250. func (this *WindowsSecurityContextOptions) String() string {
  26251. if this == nil {
  26252. return "nil"
  26253. }
  26254. s := strings.Join([]string{`&WindowsSecurityContextOptions{`,
  26255. `GMSACredentialSpecName:` + valueToStringGenerated(this.GMSACredentialSpecName) + `,`,
  26256. `GMSACredentialSpec:` + valueToStringGenerated(this.GMSACredentialSpec) + `,`,
  26257. `RunAsUserName:` + valueToStringGenerated(this.RunAsUserName) + `,`,
  26258. `}`,
  26259. }, "")
  26260. return s
  26261. }
  26262. func valueToStringGenerated(v interface{}) string {
  26263. rv := reflect.ValueOf(v)
  26264. if rv.IsNil() {
  26265. return "nil"
  26266. }
  26267. pv := reflect.Indirect(rv).Interface()
  26268. return fmt.Sprintf("*%v", pv)
  26269. }
  26270. func (m *AWSElasticBlockStoreVolumeSource) Unmarshal(dAtA []byte) error {
  26271. l := len(dAtA)
  26272. iNdEx := 0
  26273. for iNdEx < l {
  26274. preIndex := iNdEx
  26275. var wire uint64
  26276. for shift := uint(0); ; shift += 7 {
  26277. if shift >= 64 {
  26278. return ErrIntOverflowGenerated
  26279. }
  26280. if iNdEx >= l {
  26281. return io.ErrUnexpectedEOF
  26282. }
  26283. b := dAtA[iNdEx]
  26284. iNdEx++
  26285. wire |= uint64(b&0x7F) << shift
  26286. if b < 0x80 {
  26287. break
  26288. }
  26289. }
  26290. fieldNum := int32(wire >> 3)
  26291. wireType := int(wire & 0x7)
  26292. if wireType == 4 {
  26293. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: wiretype end group for non-group")
  26294. }
  26295. if fieldNum <= 0 {
  26296. return fmt.Errorf("proto: AWSElasticBlockStoreVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26297. }
  26298. switch fieldNum {
  26299. case 1:
  26300. if wireType != 2 {
  26301. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  26302. }
  26303. var stringLen uint64
  26304. for shift := uint(0); ; shift += 7 {
  26305. if shift >= 64 {
  26306. return ErrIntOverflowGenerated
  26307. }
  26308. if iNdEx >= l {
  26309. return io.ErrUnexpectedEOF
  26310. }
  26311. b := dAtA[iNdEx]
  26312. iNdEx++
  26313. stringLen |= uint64(b&0x7F) << shift
  26314. if b < 0x80 {
  26315. break
  26316. }
  26317. }
  26318. intStringLen := int(stringLen)
  26319. if intStringLen < 0 {
  26320. return ErrInvalidLengthGenerated
  26321. }
  26322. postIndex := iNdEx + intStringLen
  26323. if postIndex < 0 {
  26324. return ErrInvalidLengthGenerated
  26325. }
  26326. if postIndex > l {
  26327. return io.ErrUnexpectedEOF
  26328. }
  26329. m.VolumeID = string(dAtA[iNdEx:postIndex])
  26330. iNdEx = postIndex
  26331. case 2:
  26332. if wireType != 2 {
  26333. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  26334. }
  26335. var stringLen uint64
  26336. for shift := uint(0); ; shift += 7 {
  26337. if shift >= 64 {
  26338. return ErrIntOverflowGenerated
  26339. }
  26340. if iNdEx >= l {
  26341. return io.ErrUnexpectedEOF
  26342. }
  26343. b := dAtA[iNdEx]
  26344. iNdEx++
  26345. stringLen |= uint64(b&0x7F) << shift
  26346. if b < 0x80 {
  26347. break
  26348. }
  26349. }
  26350. intStringLen := int(stringLen)
  26351. if intStringLen < 0 {
  26352. return ErrInvalidLengthGenerated
  26353. }
  26354. postIndex := iNdEx + intStringLen
  26355. if postIndex < 0 {
  26356. return ErrInvalidLengthGenerated
  26357. }
  26358. if postIndex > l {
  26359. return io.ErrUnexpectedEOF
  26360. }
  26361. m.FSType = string(dAtA[iNdEx:postIndex])
  26362. iNdEx = postIndex
  26363. case 3:
  26364. if wireType != 0 {
  26365. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  26366. }
  26367. m.Partition = 0
  26368. for shift := uint(0); ; shift += 7 {
  26369. if shift >= 64 {
  26370. return ErrIntOverflowGenerated
  26371. }
  26372. if iNdEx >= l {
  26373. return io.ErrUnexpectedEOF
  26374. }
  26375. b := dAtA[iNdEx]
  26376. iNdEx++
  26377. m.Partition |= int32(b&0x7F) << shift
  26378. if b < 0x80 {
  26379. break
  26380. }
  26381. }
  26382. case 4:
  26383. if wireType != 0 {
  26384. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26385. }
  26386. var v int
  26387. for shift := uint(0); ; shift += 7 {
  26388. if shift >= 64 {
  26389. return ErrIntOverflowGenerated
  26390. }
  26391. if iNdEx >= l {
  26392. return io.ErrUnexpectedEOF
  26393. }
  26394. b := dAtA[iNdEx]
  26395. iNdEx++
  26396. v |= int(b&0x7F) << shift
  26397. if b < 0x80 {
  26398. break
  26399. }
  26400. }
  26401. m.ReadOnly = bool(v != 0)
  26402. default:
  26403. iNdEx = preIndex
  26404. skippy, err := skipGenerated(dAtA[iNdEx:])
  26405. if err != nil {
  26406. return err
  26407. }
  26408. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26409. return ErrInvalidLengthGenerated
  26410. }
  26411. if (iNdEx + skippy) > l {
  26412. return io.ErrUnexpectedEOF
  26413. }
  26414. iNdEx += skippy
  26415. }
  26416. }
  26417. if iNdEx > l {
  26418. return io.ErrUnexpectedEOF
  26419. }
  26420. return nil
  26421. }
  26422. func (m *Affinity) Unmarshal(dAtA []byte) error {
  26423. l := len(dAtA)
  26424. iNdEx := 0
  26425. for iNdEx < l {
  26426. preIndex := iNdEx
  26427. var wire uint64
  26428. for shift := uint(0); ; shift += 7 {
  26429. if shift >= 64 {
  26430. return ErrIntOverflowGenerated
  26431. }
  26432. if iNdEx >= l {
  26433. return io.ErrUnexpectedEOF
  26434. }
  26435. b := dAtA[iNdEx]
  26436. iNdEx++
  26437. wire |= uint64(b&0x7F) << shift
  26438. if b < 0x80 {
  26439. break
  26440. }
  26441. }
  26442. fieldNum := int32(wire >> 3)
  26443. wireType := int(wire & 0x7)
  26444. if wireType == 4 {
  26445. return fmt.Errorf("proto: Affinity: wiretype end group for non-group")
  26446. }
  26447. if fieldNum <= 0 {
  26448. return fmt.Errorf("proto: Affinity: illegal tag %d (wire type %d)", fieldNum, wire)
  26449. }
  26450. switch fieldNum {
  26451. case 1:
  26452. if wireType != 2 {
  26453. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", wireType)
  26454. }
  26455. var msglen int
  26456. for shift := uint(0); ; shift += 7 {
  26457. if shift >= 64 {
  26458. return ErrIntOverflowGenerated
  26459. }
  26460. if iNdEx >= l {
  26461. return io.ErrUnexpectedEOF
  26462. }
  26463. b := dAtA[iNdEx]
  26464. iNdEx++
  26465. msglen |= int(b&0x7F) << shift
  26466. if b < 0x80 {
  26467. break
  26468. }
  26469. }
  26470. if msglen < 0 {
  26471. return ErrInvalidLengthGenerated
  26472. }
  26473. postIndex := iNdEx + msglen
  26474. if postIndex < 0 {
  26475. return ErrInvalidLengthGenerated
  26476. }
  26477. if postIndex > l {
  26478. return io.ErrUnexpectedEOF
  26479. }
  26480. if m.NodeAffinity == nil {
  26481. m.NodeAffinity = &NodeAffinity{}
  26482. }
  26483. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26484. return err
  26485. }
  26486. iNdEx = postIndex
  26487. case 2:
  26488. if wireType != 2 {
  26489. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinity", wireType)
  26490. }
  26491. var msglen int
  26492. for shift := uint(0); ; shift += 7 {
  26493. if shift >= 64 {
  26494. return ErrIntOverflowGenerated
  26495. }
  26496. if iNdEx >= l {
  26497. return io.ErrUnexpectedEOF
  26498. }
  26499. b := dAtA[iNdEx]
  26500. iNdEx++
  26501. msglen |= int(b&0x7F) << shift
  26502. if b < 0x80 {
  26503. break
  26504. }
  26505. }
  26506. if msglen < 0 {
  26507. return ErrInvalidLengthGenerated
  26508. }
  26509. postIndex := iNdEx + msglen
  26510. if postIndex < 0 {
  26511. return ErrInvalidLengthGenerated
  26512. }
  26513. if postIndex > l {
  26514. return io.ErrUnexpectedEOF
  26515. }
  26516. if m.PodAffinity == nil {
  26517. m.PodAffinity = &PodAffinity{}
  26518. }
  26519. if err := m.PodAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26520. return err
  26521. }
  26522. iNdEx = postIndex
  26523. case 3:
  26524. if wireType != 2 {
  26525. return fmt.Errorf("proto: wrong wireType = %d for field PodAntiAffinity", wireType)
  26526. }
  26527. var msglen int
  26528. for shift := uint(0); ; shift += 7 {
  26529. if shift >= 64 {
  26530. return ErrIntOverflowGenerated
  26531. }
  26532. if iNdEx >= l {
  26533. return io.ErrUnexpectedEOF
  26534. }
  26535. b := dAtA[iNdEx]
  26536. iNdEx++
  26537. msglen |= int(b&0x7F) << shift
  26538. if b < 0x80 {
  26539. break
  26540. }
  26541. }
  26542. if msglen < 0 {
  26543. return ErrInvalidLengthGenerated
  26544. }
  26545. postIndex := iNdEx + msglen
  26546. if postIndex < 0 {
  26547. return ErrInvalidLengthGenerated
  26548. }
  26549. if postIndex > l {
  26550. return io.ErrUnexpectedEOF
  26551. }
  26552. if m.PodAntiAffinity == nil {
  26553. m.PodAntiAffinity = &PodAntiAffinity{}
  26554. }
  26555. if err := m.PodAntiAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26556. return err
  26557. }
  26558. iNdEx = postIndex
  26559. default:
  26560. iNdEx = preIndex
  26561. skippy, err := skipGenerated(dAtA[iNdEx:])
  26562. if err != nil {
  26563. return err
  26564. }
  26565. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26566. return ErrInvalidLengthGenerated
  26567. }
  26568. if (iNdEx + skippy) > l {
  26569. return io.ErrUnexpectedEOF
  26570. }
  26571. iNdEx += skippy
  26572. }
  26573. }
  26574. if iNdEx > l {
  26575. return io.ErrUnexpectedEOF
  26576. }
  26577. return nil
  26578. }
  26579. func (m *AttachedVolume) Unmarshal(dAtA []byte) error {
  26580. l := len(dAtA)
  26581. iNdEx := 0
  26582. for iNdEx < l {
  26583. preIndex := iNdEx
  26584. var wire uint64
  26585. for shift := uint(0); ; shift += 7 {
  26586. if shift >= 64 {
  26587. return ErrIntOverflowGenerated
  26588. }
  26589. if iNdEx >= l {
  26590. return io.ErrUnexpectedEOF
  26591. }
  26592. b := dAtA[iNdEx]
  26593. iNdEx++
  26594. wire |= uint64(b&0x7F) << shift
  26595. if b < 0x80 {
  26596. break
  26597. }
  26598. }
  26599. fieldNum := int32(wire >> 3)
  26600. wireType := int(wire & 0x7)
  26601. if wireType == 4 {
  26602. return fmt.Errorf("proto: AttachedVolume: wiretype end group for non-group")
  26603. }
  26604. if fieldNum <= 0 {
  26605. return fmt.Errorf("proto: AttachedVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  26606. }
  26607. switch fieldNum {
  26608. case 1:
  26609. if wireType != 2 {
  26610. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  26611. }
  26612. var stringLen uint64
  26613. for shift := uint(0); ; shift += 7 {
  26614. if shift >= 64 {
  26615. return ErrIntOverflowGenerated
  26616. }
  26617. if iNdEx >= l {
  26618. return io.ErrUnexpectedEOF
  26619. }
  26620. b := dAtA[iNdEx]
  26621. iNdEx++
  26622. stringLen |= uint64(b&0x7F) << shift
  26623. if b < 0x80 {
  26624. break
  26625. }
  26626. }
  26627. intStringLen := int(stringLen)
  26628. if intStringLen < 0 {
  26629. return ErrInvalidLengthGenerated
  26630. }
  26631. postIndex := iNdEx + intStringLen
  26632. if postIndex < 0 {
  26633. return ErrInvalidLengthGenerated
  26634. }
  26635. if postIndex > l {
  26636. return io.ErrUnexpectedEOF
  26637. }
  26638. m.Name = UniqueVolumeName(dAtA[iNdEx:postIndex])
  26639. iNdEx = postIndex
  26640. case 2:
  26641. if wireType != 2 {
  26642. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  26643. }
  26644. var stringLen uint64
  26645. for shift := uint(0); ; shift += 7 {
  26646. if shift >= 64 {
  26647. return ErrIntOverflowGenerated
  26648. }
  26649. if iNdEx >= l {
  26650. return io.ErrUnexpectedEOF
  26651. }
  26652. b := dAtA[iNdEx]
  26653. iNdEx++
  26654. stringLen |= uint64(b&0x7F) << shift
  26655. if b < 0x80 {
  26656. break
  26657. }
  26658. }
  26659. intStringLen := int(stringLen)
  26660. if intStringLen < 0 {
  26661. return ErrInvalidLengthGenerated
  26662. }
  26663. postIndex := iNdEx + intStringLen
  26664. if postIndex < 0 {
  26665. return ErrInvalidLengthGenerated
  26666. }
  26667. if postIndex > l {
  26668. return io.ErrUnexpectedEOF
  26669. }
  26670. m.DevicePath = string(dAtA[iNdEx:postIndex])
  26671. iNdEx = postIndex
  26672. default:
  26673. iNdEx = preIndex
  26674. skippy, err := skipGenerated(dAtA[iNdEx:])
  26675. if err != nil {
  26676. return err
  26677. }
  26678. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26679. return ErrInvalidLengthGenerated
  26680. }
  26681. if (iNdEx + skippy) > l {
  26682. return io.ErrUnexpectedEOF
  26683. }
  26684. iNdEx += skippy
  26685. }
  26686. }
  26687. if iNdEx > l {
  26688. return io.ErrUnexpectedEOF
  26689. }
  26690. return nil
  26691. }
  26692. func (m *AvoidPods) Unmarshal(dAtA []byte) error {
  26693. l := len(dAtA)
  26694. iNdEx := 0
  26695. for iNdEx < l {
  26696. preIndex := iNdEx
  26697. var wire uint64
  26698. for shift := uint(0); ; shift += 7 {
  26699. if shift >= 64 {
  26700. return ErrIntOverflowGenerated
  26701. }
  26702. if iNdEx >= l {
  26703. return io.ErrUnexpectedEOF
  26704. }
  26705. b := dAtA[iNdEx]
  26706. iNdEx++
  26707. wire |= uint64(b&0x7F) << shift
  26708. if b < 0x80 {
  26709. break
  26710. }
  26711. }
  26712. fieldNum := int32(wire >> 3)
  26713. wireType := int(wire & 0x7)
  26714. if wireType == 4 {
  26715. return fmt.Errorf("proto: AvoidPods: wiretype end group for non-group")
  26716. }
  26717. if fieldNum <= 0 {
  26718. return fmt.Errorf("proto: AvoidPods: illegal tag %d (wire type %d)", fieldNum, wire)
  26719. }
  26720. switch fieldNum {
  26721. case 1:
  26722. if wireType != 2 {
  26723. return fmt.Errorf("proto: wrong wireType = %d for field PreferAvoidPods", wireType)
  26724. }
  26725. var msglen int
  26726. for shift := uint(0); ; shift += 7 {
  26727. if shift >= 64 {
  26728. return ErrIntOverflowGenerated
  26729. }
  26730. if iNdEx >= l {
  26731. return io.ErrUnexpectedEOF
  26732. }
  26733. b := dAtA[iNdEx]
  26734. iNdEx++
  26735. msglen |= int(b&0x7F) << shift
  26736. if b < 0x80 {
  26737. break
  26738. }
  26739. }
  26740. if msglen < 0 {
  26741. return ErrInvalidLengthGenerated
  26742. }
  26743. postIndex := iNdEx + msglen
  26744. if postIndex < 0 {
  26745. return ErrInvalidLengthGenerated
  26746. }
  26747. if postIndex > l {
  26748. return io.ErrUnexpectedEOF
  26749. }
  26750. m.PreferAvoidPods = append(m.PreferAvoidPods, PreferAvoidPodsEntry{})
  26751. if err := m.PreferAvoidPods[len(m.PreferAvoidPods)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  26752. return err
  26753. }
  26754. iNdEx = postIndex
  26755. default:
  26756. iNdEx = preIndex
  26757. skippy, err := skipGenerated(dAtA[iNdEx:])
  26758. if err != nil {
  26759. return err
  26760. }
  26761. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26762. return ErrInvalidLengthGenerated
  26763. }
  26764. if (iNdEx + skippy) > l {
  26765. return io.ErrUnexpectedEOF
  26766. }
  26767. iNdEx += skippy
  26768. }
  26769. }
  26770. if iNdEx > l {
  26771. return io.ErrUnexpectedEOF
  26772. }
  26773. return nil
  26774. }
  26775. func (m *AzureDiskVolumeSource) Unmarshal(dAtA []byte) error {
  26776. l := len(dAtA)
  26777. iNdEx := 0
  26778. for iNdEx < l {
  26779. preIndex := iNdEx
  26780. var wire uint64
  26781. for shift := uint(0); ; shift += 7 {
  26782. if shift >= 64 {
  26783. return ErrIntOverflowGenerated
  26784. }
  26785. if iNdEx >= l {
  26786. return io.ErrUnexpectedEOF
  26787. }
  26788. b := dAtA[iNdEx]
  26789. iNdEx++
  26790. wire |= uint64(b&0x7F) << shift
  26791. if b < 0x80 {
  26792. break
  26793. }
  26794. }
  26795. fieldNum := int32(wire >> 3)
  26796. wireType := int(wire & 0x7)
  26797. if wireType == 4 {
  26798. return fmt.Errorf("proto: AzureDiskVolumeSource: wiretype end group for non-group")
  26799. }
  26800. if fieldNum <= 0 {
  26801. return fmt.Errorf("proto: AzureDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  26802. }
  26803. switch fieldNum {
  26804. case 1:
  26805. if wireType != 2 {
  26806. return fmt.Errorf("proto: wrong wireType = %d for field DiskName", wireType)
  26807. }
  26808. var stringLen uint64
  26809. for shift := uint(0); ; shift += 7 {
  26810. if shift >= 64 {
  26811. return ErrIntOverflowGenerated
  26812. }
  26813. if iNdEx >= l {
  26814. return io.ErrUnexpectedEOF
  26815. }
  26816. b := dAtA[iNdEx]
  26817. iNdEx++
  26818. stringLen |= uint64(b&0x7F) << shift
  26819. if b < 0x80 {
  26820. break
  26821. }
  26822. }
  26823. intStringLen := int(stringLen)
  26824. if intStringLen < 0 {
  26825. return ErrInvalidLengthGenerated
  26826. }
  26827. postIndex := iNdEx + intStringLen
  26828. if postIndex < 0 {
  26829. return ErrInvalidLengthGenerated
  26830. }
  26831. if postIndex > l {
  26832. return io.ErrUnexpectedEOF
  26833. }
  26834. m.DiskName = string(dAtA[iNdEx:postIndex])
  26835. iNdEx = postIndex
  26836. case 2:
  26837. if wireType != 2 {
  26838. return fmt.Errorf("proto: wrong wireType = %d for field DataDiskURI", wireType)
  26839. }
  26840. var stringLen uint64
  26841. for shift := uint(0); ; shift += 7 {
  26842. if shift >= 64 {
  26843. return ErrIntOverflowGenerated
  26844. }
  26845. if iNdEx >= l {
  26846. return io.ErrUnexpectedEOF
  26847. }
  26848. b := dAtA[iNdEx]
  26849. iNdEx++
  26850. stringLen |= uint64(b&0x7F) << shift
  26851. if b < 0x80 {
  26852. break
  26853. }
  26854. }
  26855. intStringLen := int(stringLen)
  26856. if intStringLen < 0 {
  26857. return ErrInvalidLengthGenerated
  26858. }
  26859. postIndex := iNdEx + intStringLen
  26860. if postIndex < 0 {
  26861. return ErrInvalidLengthGenerated
  26862. }
  26863. if postIndex > l {
  26864. return io.ErrUnexpectedEOF
  26865. }
  26866. m.DataDiskURI = string(dAtA[iNdEx:postIndex])
  26867. iNdEx = postIndex
  26868. case 3:
  26869. if wireType != 2 {
  26870. return fmt.Errorf("proto: wrong wireType = %d for field CachingMode", wireType)
  26871. }
  26872. var stringLen uint64
  26873. for shift := uint(0); ; shift += 7 {
  26874. if shift >= 64 {
  26875. return ErrIntOverflowGenerated
  26876. }
  26877. if iNdEx >= l {
  26878. return io.ErrUnexpectedEOF
  26879. }
  26880. b := dAtA[iNdEx]
  26881. iNdEx++
  26882. stringLen |= uint64(b&0x7F) << shift
  26883. if b < 0x80 {
  26884. break
  26885. }
  26886. }
  26887. intStringLen := int(stringLen)
  26888. if intStringLen < 0 {
  26889. return ErrInvalidLengthGenerated
  26890. }
  26891. postIndex := iNdEx + intStringLen
  26892. if postIndex < 0 {
  26893. return ErrInvalidLengthGenerated
  26894. }
  26895. if postIndex > l {
  26896. return io.ErrUnexpectedEOF
  26897. }
  26898. s := AzureDataDiskCachingMode(dAtA[iNdEx:postIndex])
  26899. m.CachingMode = &s
  26900. iNdEx = postIndex
  26901. case 4:
  26902. if wireType != 2 {
  26903. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  26904. }
  26905. var stringLen uint64
  26906. for shift := uint(0); ; shift += 7 {
  26907. if shift >= 64 {
  26908. return ErrIntOverflowGenerated
  26909. }
  26910. if iNdEx >= l {
  26911. return io.ErrUnexpectedEOF
  26912. }
  26913. b := dAtA[iNdEx]
  26914. iNdEx++
  26915. stringLen |= uint64(b&0x7F) << shift
  26916. if b < 0x80 {
  26917. break
  26918. }
  26919. }
  26920. intStringLen := int(stringLen)
  26921. if intStringLen < 0 {
  26922. return ErrInvalidLengthGenerated
  26923. }
  26924. postIndex := iNdEx + intStringLen
  26925. if postIndex < 0 {
  26926. return ErrInvalidLengthGenerated
  26927. }
  26928. if postIndex > l {
  26929. return io.ErrUnexpectedEOF
  26930. }
  26931. s := string(dAtA[iNdEx:postIndex])
  26932. m.FSType = &s
  26933. iNdEx = postIndex
  26934. case 5:
  26935. if wireType != 0 {
  26936. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  26937. }
  26938. var v int
  26939. for shift := uint(0); ; shift += 7 {
  26940. if shift >= 64 {
  26941. return ErrIntOverflowGenerated
  26942. }
  26943. if iNdEx >= l {
  26944. return io.ErrUnexpectedEOF
  26945. }
  26946. b := dAtA[iNdEx]
  26947. iNdEx++
  26948. v |= int(b&0x7F) << shift
  26949. if b < 0x80 {
  26950. break
  26951. }
  26952. }
  26953. b := bool(v != 0)
  26954. m.ReadOnly = &b
  26955. case 6:
  26956. if wireType != 2 {
  26957. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  26958. }
  26959. var stringLen uint64
  26960. for shift := uint(0); ; shift += 7 {
  26961. if shift >= 64 {
  26962. return ErrIntOverflowGenerated
  26963. }
  26964. if iNdEx >= l {
  26965. return io.ErrUnexpectedEOF
  26966. }
  26967. b := dAtA[iNdEx]
  26968. iNdEx++
  26969. stringLen |= uint64(b&0x7F) << shift
  26970. if b < 0x80 {
  26971. break
  26972. }
  26973. }
  26974. intStringLen := int(stringLen)
  26975. if intStringLen < 0 {
  26976. return ErrInvalidLengthGenerated
  26977. }
  26978. postIndex := iNdEx + intStringLen
  26979. if postIndex < 0 {
  26980. return ErrInvalidLengthGenerated
  26981. }
  26982. if postIndex > l {
  26983. return io.ErrUnexpectedEOF
  26984. }
  26985. s := AzureDataDiskKind(dAtA[iNdEx:postIndex])
  26986. m.Kind = &s
  26987. iNdEx = postIndex
  26988. default:
  26989. iNdEx = preIndex
  26990. skippy, err := skipGenerated(dAtA[iNdEx:])
  26991. if err != nil {
  26992. return err
  26993. }
  26994. if (skippy < 0) || (iNdEx+skippy) < 0 {
  26995. return ErrInvalidLengthGenerated
  26996. }
  26997. if (iNdEx + skippy) > l {
  26998. return io.ErrUnexpectedEOF
  26999. }
  27000. iNdEx += skippy
  27001. }
  27002. }
  27003. if iNdEx > l {
  27004. return io.ErrUnexpectedEOF
  27005. }
  27006. return nil
  27007. }
  27008. func (m *AzureFilePersistentVolumeSource) Unmarshal(dAtA []byte) error {
  27009. l := len(dAtA)
  27010. iNdEx := 0
  27011. for iNdEx < l {
  27012. preIndex := iNdEx
  27013. var wire uint64
  27014. for shift := uint(0); ; shift += 7 {
  27015. if shift >= 64 {
  27016. return ErrIntOverflowGenerated
  27017. }
  27018. if iNdEx >= l {
  27019. return io.ErrUnexpectedEOF
  27020. }
  27021. b := dAtA[iNdEx]
  27022. iNdEx++
  27023. wire |= uint64(b&0x7F) << shift
  27024. if b < 0x80 {
  27025. break
  27026. }
  27027. }
  27028. fieldNum := int32(wire >> 3)
  27029. wireType := int(wire & 0x7)
  27030. if wireType == 4 {
  27031. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: wiretype end group for non-group")
  27032. }
  27033. if fieldNum <= 0 {
  27034. return fmt.Errorf("proto: AzureFilePersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27035. }
  27036. switch fieldNum {
  27037. case 1:
  27038. if wireType != 2 {
  27039. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  27040. }
  27041. var stringLen uint64
  27042. for shift := uint(0); ; shift += 7 {
  27043. if shift >= 64 {
  27044. return ErrIntOverflowGenerated
  27045. }
  27046. if iNdEx >= l {
  27047. return io.ErrUnexpectedEOF
  27048. }
  27049. b := dAtA[iNdEx]
  27050. iNdEx++
  27051. stringLen |= uint64(b&0x7F) << shift
  27052. if b < 0x80 {
  27053. break
  27054. }
  27055. }
  27056. intStringLen := int(stringLen)
  27057. if intStringLen < 0 {
  27058. return ErrInvalidLengthGenerated
  27059. }
  27060. postIndex := iNdEx + intStringLen
  27061. if postIndex < 0 {
  27062. return ErrInvalidLengthGenerated
  27063. }
  27064. if postIndex > l {
  27065. return io.ErrUnexpectedEOF
  27066. }
  27067. m.SecretName = string(dAtA[iNdEx:postIndex])
  27068. iNdEx = postIndex
  27069. case 2:
  27070. if wireType != 2 {
  27071. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  27072. }
  27073. var stringLen uint64
  27074. for shift := uint(0); ; shift += 7 {
  27075. if shift >= 64 {
  27076. return ErrIntOverflowGenerated
  27077. }
  27078. if iNdEx >= l {
  27079. return io.ErrUnexpectedEOF
  27080. }
  27081. b := dAtA[iNdEx]
  27082. iNdEx++
  27083. stringLen |= uint64(b&0x7F) << shift
  27084. if b < 0x80 {
  27085. break
  27086. }
  27087. }
  27088. intStringLen := int(stringLen)
  27089. if intStringLen < 0 {
  27090. return ErrInvalidLengthGenerated
  27091. }
  27092. postIndex := iNdEx + intStringLen
  27093. if postIndex < 0 {
  27094. return ErrInvalidLengthGenerated
  27095. }
  27096. if postIndex > l {
  27097. return io.ErrUnexpectedEOF
  27098. }
  27099. m.ShareName = string(dAtA[iNdEx:postIndex])
  27100. iNdEx = postIndex
  27101. case 3:
  27102. if wireType != 0 {
  27103. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27104. }
  27105. var v int
  27106. for shift := uint(0); ; shift += 7 {
  27107. if shift >= 64 {
  27108. return ErrIntOverflowGenerated
  27109. }
  27110. if iNdEx >= l {
  27111. return io.ErrUnexpectedEOF
  27112. }
  27113. b := dAtA[iNdEx]
  27114. iNdEx++
  27115. v |= int(b&0x7F) << shift
  27116. if b < 0x80 {
  27117. break
  27118. }
  27119. }
  27120. m.ReadOnly = bool(v != 0)
  27121. case 4:
  27122. if wireType != 2 {
  27123. return fmt.Errorf("proto: wrong wireType = %d for field SecretNamespace", wireType)
  27124. }
  27125. var stringLen uint64
  27126. for shift := uint(0); ; shift += 7 {
  27127. if shift >= 64 {
  27128. return ErrIntOverflowGenerated
  27129. }
  27130. if iNdEx >= l {
  27131. return io.ErrUnexpectedEOF
  27132. }
  27133. b := dAtA[iNdEx]
  27134. iNdEx++
  27135. stringLen |= uint64(b&0x7F) << shift
  27136. if b < 0x80 {
  27137. break
  27138. }
  27139. }
  27140. intStringLen := int(stringLen)
  27141. if intStringLen < 0 {
  27142. return ErrInvalidLengthGenerated
  27143. }
  27144. postIndex := iNdEx + intStringLen
  27145. if postIndex < 0 {
  27146. return ErrInvalidLengthGenerated
  27147. }
  27148. if postIndex > l {
  27149. return io.ErrUnexpectedEOF
  27150. }
  27151. s := string(dAtA[iNdEx:postIndex])
  27152. m.SecretNamespace = &s
  27153. iNdEx = postIndex
  27154. default:
  27155. iNdEx = preIndex
  27156. skippy, err := skipGenerated(dAtA[iNdEx:])
  27157. if err != nil {
  27158. return err
  27159. }
  27160. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27161. return ErrInvalidLengthGenerated
  27162. }
  27163. if (iNdEx + skippy) > l {
  27164. return io.ErrUnexpectedEOF
  27165. }
  27166. iNdEx += skippy
  27167. }
  27168. }
  27169. if iNdEx > l {
  27170. return io.ErrUnexpectedEOF
  27171. }
  27172. return nil
  27173. }
  27174. func (m *AzureFileVolumeSource) Unmarshal(dAtA []byte) error {
  27175. l := len(dAtA)
  27176. iNdEx := 0
  27177. for iNdEx < l {
  27178. preIndex := iNdEx
  27179. var wire uint64
  27180. for shift := uint(0); ; shift += 7 {
  27181. if shift >= 64 {
  27182. return ErrIntOverflowGenerated
  27183. }
  27184. if iNdEx >= l {
  27185. return io.ErrUnexpectedEOF
  27186. }
  27187. b := dAtA[iNdEx]
  27188. iNdEx++
  27189. wire |= uint64(b&0x7F) << shift
  27190. if b < 0x80 {
  27191. break
  27192. }
  27193. }
  27194. fieldNum := int32(wire >> 3)
  27195. wireType := int(wire & 0x7)
  27196. if wireType == 4 {
  27197. return fmt.Errorf("proto: AzureFileVolumeSource: wiretype end group for non-group")
  27198. }
  27199. if fieldNum <= 0 {
  27200. return fmt.Errorf("proto: AzureFileVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27201. }
  27202. switch fieldNum {
  27203. case 1:
  27204. if wireType != 2 {
  27205. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  27206. }
  27207. var stringLen uint64
  27208. for shift := uint(0); ; shift += 7 {
  27209. if shift >= 64 {
  27210. return ErrIntOverflowGenerated
  27211. }
  27212. if iNdEx >= l {
  27213. return io.ErrUnexpectedEOF
  27214. }
  27215. b := dAtA[iNdEx]
  27216. iNdEx++
  27217. stringLen |= uint64(b&0x7F) << shift
  27218. if b < 0x80 {
  27219. break
  27220. }
  27221. }
  27222. intStringLen := int(stringLen)
  27223. if intStringLen < 0 {
  27224. return ErrInvalidLengthGenerated
  27225. }
  27226. postIndex := iNdEx + intStringLen
  27227. if postIndex < 0 {
  27228. return ErrInvalidLengthGenerated
  27229. }
  27230. if postIndex > l {
  27231. return io.ErrUnexpectedEOF
  27232. }
  27233. m.SecretName = string(dAtA[iNdEx:postIndex])
  27234. iNdEx = postIndex
  27235. case 2:
  27236. if wireType != 2 {
  27237. return fmt.Errorf("proto: wrong wireType = %d for field ShareName", wireType)
  27238. }
  27239. var stringLen uint64
  27240. for shift := uint(0); ; shift += 7 {
  27241. if shift >= 64 {
  27242. return ErrIntOverflowGenerated
  27243. }
  27244. if iNdEx >= l {
  27245. return io.ErrUnexpectedEOF
  27246. }
  27247. b := dAtA[iNdEx]
  27248. iNdEx++
  27249. stringLen |= uint64(b&0x7F) << shift
  27250. if b < 0x80 {
  27251. break
  27252. }
  27253. }
  27254. intStringLen := int(stringLen)
  27255. if intStringLen < 0 {
  27256. return ErrInvalidLengthGenerated
  27257. }
  27258. postIndex := iNdEx + intStringLen
  27259. if postIndex < 0 {
  27260. return ErrInvalidLengthGenerated
  27261. }
  27262. if postIndex > l {
  27263. return io.ErrUnexpectedEOF
  27264. }
  27265. m.ShareName = string(dAtA[iNdEx:postIndex])
  27266. iNdEx = postIndex
  27267. case 3:
  27268. if wireType != 0 {
  27269. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27270. }
  27271. var v int
  27272. for shift := uint(0); ; shift += 7 {
  27273. if shift >= 64 {
  27274. return ErrIntOverflowGenerated
  27275. }
  27276. if iNdEx >= l {
  27277. return io.ErrUnexpectedEOF
  27278. }
  27279. b := dAtA[iNdEx]
  27280. iNdEx++
  27281. v |= int(b&0x7F) << shift
  27282. if b < 0x80 {
  27283. break
  27284. }
  27285. }
  27286. m.ReadOnly = bool(v != 0)
  27287. default:
  27288. iNdEx = preIndex
  27289. skippy, err := skipGenerated(dAtA[iNdEx:])
  27290. if err != nil {
  27291. return err
  27292. }
  27293. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27294. return ErrInvalidLengthGenerated
  27295. }
  27296. if (iNdEx + skippy) > l {
  27297. return io.ErrUnexpectedEOF
  27298. }
  27299. iNdEx += skippy
  27300. }
  27301. }
  27302. if iNdEx > l {
  27303. return io.ErrUnexpectedEOF
  27304. }
  27305. return nil
  27306. }
  27307. func (m *Binding) Unmarshal(dAtA []byte) error {
  27308. l := len(dAtA)
  27309. iNdEx := 0
  27310. for iNdEx < l {
  27311. preIndex := iNdEx
  27312. var wire uint64
  27313. for shift := uint(0); ; shift += 7 {
  27314. if shift >= 64 {
  27315. return ErrIntOverflowGenerated
  27316. }
  27317. if iNdEx >= l {
  27318. return io.ErrUnexpectedEOF
  27319. }
  27320. b := dAtA[iNdEx]
  27321. iNdEx++
  27322. wire |= uint64(b&0x7F) << shift
  27323. if b < 0x80 {
  27324. break
  27325. }
  27326. }
  27327. fieldNum := int32(wire >> 3)
  27328. wireType := int(wire & 0x7)
  27329. if wireType == 4 {
  27330. return fmt.Errorf("proto: Binding: wiretype end group for non-group")
  27331. }
  27332. if fieldNum <= 0 {
  27333. return fmt.Errorf("proto: Binding: illegal tag %d (wire type %d)", fieldNum, wire)
  27334. }
  27335. switch fieldNum {
  27336. case 1:
  27337. if wireType != 2 {
  27338. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  27339. }
  27340. var msglen int
  27341. for shift := uint(0); ; shift += 7 {
  27342. if shift >= 64 {
  27343. return ErrIntOverflowGenerated
  27344. }
  27345. if iNdEx >= l {
  27346. return io.ErrUnexpectedEOF
  27347. }
  27348. b := dAtA[iNdEx]
  27349. iNdEx++
  27350. msglen |= int(b&0x7F) << shift
  27351. if b < 0x80 {
  27352. break
  27353. }
  27354. }
  27355. if msglen < 0 {
  27356. return ErrInvalidLengthGenerated
  27357. }
  27358. postIndex := iNdEx + msglen
  27359. if postIndex < 0 {
  27360. return ErrInvalidLengthGenerated
  27361. }
  27362. if postIndex > l {
  27363. return io.ErrUnexpectedEOF
  27364. }
  27365. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27366. return err
  27367. }
  27368. iNdEx = postIndex
  27369. case 2:
  27370. if wireType != 2 {
  27371. return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
  27372. }
  27373. var msglen int
  27374. for shift := uint(0); ; shift += 7 {
  27375. if shift >= 64 {
  27376. return ErrIntOverflowGenerated
  27377. }
  27378. if iNdEx >= l {
  27379. return io.ErrUnexpectedEOF
  27380. }
  27381. b := dAtA[iNdEx]
  27382. iNdEx++
  27383. msglen |= int(b&0x7F) << shift
  27384. if b < 0x80 {
  27385. break
  27386. }
  27387. }
  27388. if msglen < 0 {
  27389. return ErrInvalidLengthGenerated
  27390. }
  27391. postIndex := iNdEx + msglen
  27392. if postIndex < 0 {
  27393. return ErrInvalidLengthGenerated
  27394. }
  27395. if postIndex > l {
  27396. return io.ErrUnexpectedEOF
  27397. }
  27398. if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27399. return err
  27400. }
  27401. iNdEx = postIndex
  27402. default:
  27403. iNdEx = preIndex
  27404. skippy, err := skipGenerated(dAtA[iNdEx:])
  27405. if err != nil {
  27406. return err
  27407. }
  27408. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27409. return ErrInvalidLengthGenerated
  27410. }
  27411. if (iNdEx + skippy) > l {
  27412. return io.ErrUnexpectedEOF
  27413. }
  27414. iNdEx += skippy
  27415. }
  27416. }
  27417. if iNdEx > l {
  27418. return io.ErrUnexpectedEOF
  27419. }
  27420. return nil
  27421. }
  27422. func (m *CSIPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  27423. l := len(dAtA)
  27424. iNdEx := 0
  27425. for iNdEx < l {
  27426. preIndex := iNdEx
  27427. var wire uint64
  27428. for shift := uint(0); ; shift += 7 {
  27429. if shift >= 64 {
  27430. return ErrIntOverflowGenerated
  27431. }
  27432. if iNdEx >= l {
  27433. return io.ErrUnexpectedEOF
  27434. }
  27435. b := dAtA[iNdEx]
  27436. iNdEx++
  27437. wire |= uint64(b&0x7F) << shift
  27438. if b < 0x80 {
  27439. break
  27440. }
  27441. }
  27442. fieldNum := int32(wire >> 3)
  27443. wireType := int(wire & 0x7)
  27444. if wireType == 4 {
  27445. return fmt.Errorf("proto: CSIPersistentVolumeSource: wiretype end group for non-group")
  27446. }
  27447. if fieldNum <= 0 {
  27448. return fmt.Errorf("proto: CSIPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27449. }
  27450. switch fieldNum {
  27451. case 1:
  27452. if wireType != 2 {
  27453. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  27454. }
  27455. var stringLen uint64
  27456. for shift := uint(0); ; shift += 7 {
  27457. if shift >= 64 {
  27458. return ErrIntOverflowGenerated
  27459. }
  27460. if iNdEx >= l {
  27461. return io.ErrUnexpectedEOF
  27462. }
  27463. b := dAtA[iNdEx]
  27464. iNdEx++
  27465. stringLen |= uint64(b&0x7F) << shift
  27466. if b < 0x80 {
  27467. break
  27468. }
  27469. }
  27470. intStringLen := int(stringLen)
  27471. if intStringLen < 0 {
  27472. return ErrInvalidLengthGenerated
  27473. }
  27474. postIndex := iNdEx + intStringLen
  27475. if postIndex < 0 {
  27476. return ErrInvalidLengthGenerated
  27477. }
  27478. if postIndex > l {
  27479. return io.ErrUnexpectedEOF
  27480. }
  27481. m.Driver = string(dAtA[iNdEx:postIndex])
  27482. iNdEx = postIndex
  27483. case 2:
  27484. if wireType != 2 {
  27485. return fmt.Errorf("proto: wrong wireType = %d for field VolumeHandle", wireType)
  27486. }
  27487. var stringLen uint64
  27488. for shift := uint(0); ; shift += 7 {
  27489. if shift >= 64 {
  27490. return ErrIntOverflowGenerated
  27491. }
  27492. if iNdEx >= l {
  27493. return io.ErrUnexpectedEOF
  27494. }
  27495. b := dAtA[iNdEx]
  27496. iNdEx++
  27497. stringLen |= uint64(b&0x7F) << shift
  27498. if b < 0x80 {
  27499. break
  27500. }
  27501. }
  27502. intStringLen := int(stringLen)
  27503. if intStringLen < 0 {
  27504. return ErrInvalidLengthGenerated
  27505. }
  27506. postIndex := iNdEx + intStringLen
  27507. if postIndex < 0 {
  27508. return ErrInvalidLengthGenerated
  27509. }
  27510. if postIndex > l {
  27511. return io.ErrUnexpectedEOF
  27512. }
  27513. m.VolumeHandle = string(dAtA[iNdEx:postIndex])
  27514. iNdEx = postIndex
  27515. case 3:
  27516. if wireType != 0 {
  27517. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27518. }
  27519. var v int
  27520. for shift := uint(0); ; shift += 7 {
  27521. if shift >= 64 {
  27522. return ErrIntOverflowGenerated
  27523. }
  27524. if iNdEx >= l {
  27525. return io.ErrUnexpectedEOF
  27526. }
  27527. b := dAtA[iNdEx]
  27528. iNdEx++
  27529. v |= int(b&0x7F) << shift
  27530. if b < 0x80 {
  27531. break
  27532. }
  27533. }
  27534. m.ReadOnly = bool(v != 0)
  27535. case 4:
  27536. if wireType != 2 {
  27537. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27538. }
  27539. var stringLen uint64
  27540. for shift := uint(0); ; shift += 7 {
  27541. if shift >= 64 {
  27542. return ErrIntOverflowGenerated
  27543. }
  27544. if iNdEx >= l {
  27545. return io.ErrUnexpectedEOF
  27546. }
  27547. b := dAtA[iNdEx]
  27548. iNdEx++
  27549. stringLen |= uint64(b&0x7F) << shift
  27550. if b < 0x80 {
  27551. break
  27552. }
  27553. }
  27554. intStringLen := int(stringLen)
  27555. if intStringLen < 0 {
  27556. return ErrInvalidLengthGenerated
  27557. }
  27558. postIndex := iNdEx + intStringLen
  27559. if postIndex < 0 {
  27560. return ErrInvalidLengthGenerated
  27561. }
  27562. if postIndex > l {
  27563. return io.ErrUnexpectedEOF
  27564. }
  27565. m.FSType = string(dAtA[iNdEx:postIndex])
  27566. iNdEx = postIndex
  27567. case 5:
  27568. if wireType != 2 {
  27569. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  27570. }
  27571. var msglen int
  27572. for shift := uint(0); ; shift += 7 {
  27573. if shift >= 64 {
  27574. return ErrIntOverflowGenerated
  27575. }
  27576. if iNdEx >= l {
  27577. return io.ErrUnexpectedEOF
  27578. }
  27579. b := dAtA[iNdEx]
  27580. iNdEx++
  27581. msglen |= int(b&0x7F) << shift
  27582. if b < 0x80 {
  27583. break
  27584. }
  27585. }
  27586. if msglen < 0 {
  27587. return ErrInvalidLengthGenerated
  27588. }
  27589. postIndex := iNdEx + msglen
  27590. if postIndex < 0 {
  27591. return ErrInvalidLengthGenerated
  27592. }
  27593. if postIndex > l {
  27594. return io.ErrUnexpectedEOF
  27595. }
  27596. if m.VolumeAttributes == nil {
  27597. m.VolumeAttributes = make(map[string]string)
  27598. }
  27599. var mapkey string
  27600. var mapvalue string
  27601. for iNdEx < postIndex {
  27602. entryPreIndex := iNdEx
  27603. var wire uint64
  27604. for shift := uint(0); ; shift += 7 {
  27605. if shift >= 64 {
  27606. return ErrIntOverflowGenerated
  27607. }
  27608. if iNdEx >= l {
  27609. return io.ErrUnexpectedEOF
  27610. }
  27611. b := dAtA[iNdEx]
  27612. iNdEx++
  27613. wire |= uint64(b&0x7F) << shift
  27614. if b < 0x80 {
  27615. break
  27616. }
  27617. }
  27618. fieldNum := int32(wire >> 3)
  27619. if fieldNum == 1 {
  27620. var stringLenmapkey uint64
  27621. for shift := uint(0); ; shift += 7 {
  27622. if shift >= 64 {
  27623. return ErrIntOverflowGenerated
  27624. }
  27625. if iNdEx >= l {
  27626. return io.ErrUnexpectedEOF
  27627. }
  27628. b := dAtA[iNdEx]
  27629. iNdEx++
  27630. stringLenmapkey |= uint64(b&0x7F) << shift
  27631. if b < 0x80 {
  27632. break
  27633. }
  27634. }
  27635. intStringLenmapkey := int(stringLenmapkey)
  27636. if intStringLenmapkey < 0 {
  27637. return ErrInvalidLengthGenerated
  27638. }
  27639. postStringIndexmapkey := iNdEx + intStringLenmapkey
  27640. if postStringIndexmapkey < 0 {
  27641. return ErrInvalidLengthGenerated
  27642. }
  27643. if postStringIndexmapkey > l {
  27644. return io.ErrUnexpectedEOF
  27645. }
  27646. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  27647. iNdEx = postStringIndexmapkey
  27648. } else if fieldNum == 2 {
  27649. var stringLenmapvalue uint64
  27650. for shift := uint(0); ; shift += 7 {
  27651. if shift >= 64 {
  27652. return ErrIntOverflowGenerated
  27653. }
  27654. if iNdEx >= l {
  27655. return io.ErrUnexpectedEOF
  27656. }
  27657. b := dAtA[iNdEx]
  27658. iNdEx++
  27659. stringLenmapvalue |= uint64(b&0x7F) << shift
  27660. if b < 0x80 {
  27661. break
  27662. }
  27663. }
  27664. intStringLenmapvalue := int(stringLenmapvalue)
  27665. if intStringLenmapvalue < 0 {
  27666. return ErrInvalidLengthGenerated
  27667. }
  27668. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  27669. if postStringIndexmapvalue < 0 {
  27670. return ErrInvalidLengthGenerated
  27671. }
  27672. if postStringIndexmapvalue > l {
  27673. return io.ErrUnexpectedEOF
  27674. }
  27675. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  27676. iNdEx = postStringIndexmapvalue
  27677. } else {
  27678. iNdEx = entryPreIndex
  27679. skippy, err := skipGenerated(dAtA[iNdEx:])
  27680. if err != nil {
  27681. return err
  27682. }
  27683. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27684. return ErrInvalidLengthGenerated
  27685. }
  27686. if (iNdEx + skippy) > postIndex {
  27687. return io.ErrUnexpectedEOF
  27688. }
  27689. iNdEx += skippy
  27690. }
  27691. }
  27692. m.VolumeAttributes[mapkey] = mapvalue
  27693. iNdEx = postIndex
  27694. case 6:
  27695. if wireType != 2 {
  27696. return fmt.Errorf("proto: wrong wireType = %d for field ControllerPublishSecretRef", wireType)
  27697. }
  27698. var msglen int
  27699. for shift := uint(0); ; shift += 7 {
  27700. if shift >= 64 {
  27701. return ErrIntOverflowGenerated
  27702. }
  27703. if iNdEx >= l {
  27704. return io.ErrUnexpectedEOF
  27705. }
  27706. b := dAtA[iNdEx]
  27707. iNdEx++
  27708. msglen |= int(b&0x7F) << shift
  27709. if b < 0x80 {
  27710. break
  27711. }
  27712. }
  27713. if msglen < 0 {
  27714. return ErrInvalidLengthGenerated
  27715. }
  27716. postIndex := iNdEx + msglen
  27717. if postIndex < 0 {
  27718. return ErrInvalidLengthGenerated
  27719. }
  27720. if postIndex > l {
  27721. return io.ErrUnexpectedEOF
  27722. }
  27723. if m.ControllerPublishSecretRef == nil {
  27724. m.ControllerPublishSecretRef = &SecretReference{}
  27725. }
  27726. if err := m.ControllerPublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27727. return err
  27728. }
  27729. iNdEx = postIndex
  27730. case 7:
  27731. if wireType != 2 {
  27732. return fmt.Errorf("proto: wrong wireType = %d for field NodeStageSecretRef", wireType)
  27733. }
  27734. var msglen int
  27735. for shift := uint(0); ; shift += 7 {
  27736. if shift >= 64 {
  27737. return ErrIntOverflowGenerated
  27738. }
  27739. if iNdEx >= l {
  27740. return io.ErrUnexpectedEOF
  27741. }
  27742. b := dAtA[iNdEx]
  27743. iNdEx++
  27744. msglen |= int(b&0x7F) << shift
  27745. if b < 0x80 {
  27746. break
  27747. }
  27748. }
  27749. if msglen < 0 {
  27750. return ErrInvalidLengthGenerated
  27751. }
  27752. postIndex := iNdEx + msglen
  27753. if postIndex < 0 {
  27754. return ErrInvalidLengthGenerated
  27755. }
  27756. if postIndex > l {
  27757. return io.ErrUnexpectedEOF
  27758. }
  27759. if m.NodeStageSecretRef == nil {
  27760. m.NodeStageSecretRef = &SecretReference{}
  27761. }
  27762. if err := m.NodeStageSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27763. return err
  27764. }
  27765. iNdEx = postIndex
  27766. case 8:
  27767. if wireType != 2 {
  27768. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  27769. }
  27770. var msglen int
  27771. for shift := uint(0); ; shift += 7 {
  27772. if shift >= 64 {
  27773. return ErrIntOverflowGenerated
  27774. }
  27775. if iNdEx >= l {
  27776. return io.ErrUnexpectedEOF
  27777. }
  27778. b := dAtA[iNdEx]
  27779. iNdEx++
  27780. msglen |= int(b&0x7F) << shift
  27781. if b < 0x80 {
  27782. break
  27783. }
  27784. }
  27785. if msglen < 0 {
  27786. return ErrInvalidLengthGenerated
  27787. }
  27788. postIndex := iNdEx + msglen
  27789. if postIndex < 0 {
  27790. return ErrInvalidLengthGenerated
  27791. }
  27792. if postIndex > l {
  27793. return io.ErrUnexpectedEOF
  27794. }
  27795. if m.NodePublishSecretRef == nil {
  27796. m.NodePublishSecretRef = &SecretReference{}
  27797. }
  27798. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27799. return err
  27800. }
  27801. iNdEx = postIndex
  27802. case 9:
  27803. if wireType != 2 {
  27804. return fmt.Errorf("proto: wrong wireType = %d for field ControllerExpandSecretRef", wireType)
  27805. }
  27806. var msglen int
  27807. for shift := uint(0); ; shift += 7 {
  27808. if shift >= 64 {
  27809. return ErrIntOverflowGenerated
  27810. }
  27811. if iNdEx >= l {
  27812. return io.ErrUnexpectedEOF
  27813. }
  27814. b := dAtA[iNdEx]
  27815. iNdEx++
  27816. msglen |= int(b&0x7F) << shift
  27817. if b < 0x80 {
  27818. break
  27819. }
  27820. }
  27821. if msglen < 0 {
  27822. return ErrInvalidLengthGenerated
  27823. }
  27824. postIndex := iNdEx + msglen
  27825. if postIndex < 0 {
  27826. return ErrInvalidLengthGenerated
  27827. }
  27828. if postIndex > l {
  27829. return io.ErrUnexpectedEOF
  27830. }
  27831. if m.ControllerExpandSecretRef == nil {
  27832. m.ControllerExpandSecretRef = &SecretReference{}
  27833. }
  27834. if err := m.ControllerExpandSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  27835. return err
  27836. }
  27837. iNdEx = postIndex
  27838. default:
  27839. iNdEx = preIndex
  27840. skippy, err := skipGenerated(dAtA[iNdEx:])
  27841. if err != nil {
  27842. return err
  27843. }
  27844. if (skippy < 0) || (iNdEx+skippy) < 0 {
  27845. return ErrInvalidLengthGenerated
  27846. }
  27847. if (iNdEx + skippy) > l {
  27848. return io.ErrUnexpectedEOF
  27849. }
  27850. iNdEx += skippy
  27851. }
  27852. }
  27853. if iNdEx > l {
  27854. return io.ErrUnexpectedEOF
  27855. }
  27856. return nil
  27857. }
  27858. func (m *CSIVolumeSource) Unmarshal(dAtA []byte) error {
  27859. l := len(dAtA)
  27860. iNdEx := 0
  27861. for iNdEx < l {
  27862. preIndex := iNdEx
  27863. var wire uint64
  27864. for shift := uint(0); ; shift += 7 {
  27865. if shift >= 64 {
  27866. return ErrIntOverflowGenerated
  27867. }
  27868. if iNdEx >= l {
  27869. return io.ErrUnexpectedEOF
  27870. }
  27871. b := dAtA[iNdEx]
  27872. iNdEx++
  27873. wire |= uint64(b&0x7F) << shift
  27874. if b < 0x80 {
  27875. break
  27876. }
  27877. }
  27878. fieldNum := int32(wire >> 3)
  27879. wireType := int(wire & 0x7)
  27880. if wireType == 4 {
  27881. return fmt.Errorf("proto: CSIVolumeSource: wiretype end group for non-group")
  27882. }
  27883. if fieldNum <= 0 {
  27884. return fmt.Errorf("proto: CSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  27885. }
  27886. switch fieldNum {
  27887. case 1:
  27888. if wireType != 2 {
  27889. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  27890. }
  27891. var stringLen uint64
  27892. for shift := uint(0); ; shift += 7 {
  27893. if shift >= 64 {
  27894. return ErrIntOverflowGenerated
  27895. }
  27896. if iNdEx >= l {
  27897. return io.ErrUnexpectedEOF
  27898. }
  27899. b := dAtA[iNdEx]
  27900. iNdEx++
  27901. stringLen |= uint64(b&0x7F) << shift
  27902. if b < 0x80 {
  27903. break
  27904. }
  27905. }
  27906. intStringLen := int(stringLen)
  27907. if intStringLen < 0 {
  27908. return ErrInvalidLengthGenerated
  27909. }
  27910. postIndex := iNdEx + intStringLen
  27911. if postIndex < 0 {
  27912. return ErrInvalidLengthGenerated
  27913. }
  27914. if postIndex > l {
  27915. return io.ErrUnexpectedEOF
  27916. }
  27917. m.Driver = string(dAtA[iNdEx:postIndex])
  27918. iNdEx = postIndex
  27919. case 2:
  27920. if wireType != 0 {
  27921. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  27922. }
  27923. var v int
  27924. for shift := uint(0); ; shift += 7 {
  27925. if shift >= 64 {
  27926. return ErrIntOverflowGenerated
  27927. }
  27928. if iNdEx >= l {
  27929. return io.ErrUnexpectedEOF
  27930. }
  27931. b := dAtA[iNdEx]
  27932. iNdEx++
  27933. v |= int(b&0x7F) << shift
  27934. if b < 0x80 {
  27935. break
  27936. }
  27937. }
  27938. b := bool(v != 0)
  27939. m.ReadOnly = &b
  27940. case 3:
  27941. if wireType != 2 {
  27942. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  27943. }
  27944. var stringLen uint64
  27945. for shift := uint(0); ; shift += 7 {
  27946. if shift >= 64 {
  27947. return ErrIntOverflowGenerated
  27948. }
  27949. if iNdEx >= l {
  27950. return io.ErrUnexpectedEOF
  27951. }
  27952. b := dAtA[iNdEx]
  27953. iNdEx++
  27954. stringLen |= uint64(b&0x7F) << shift
  27955. if b < 0x80 {
  27956. break
  27957. }
  27958. }
  27959. intStringLen := int(stringLen)
  27960. if intStringLen < 0 {
  27961. return ErrInvalidLengthGenerated
  27962. }
  27963. postIndex := iNdEx + intStringLen
  27964. if postIndex < 0 {
  27965. return ErrInvalidLengthGenerated
  27966. }
  27967. if postIndex > l {
  27968. return io.ErrUnexpectedEOF
  27969. }
  27970. s := string(dAtA[iNdEx:postIndex])
  27971. m.FSType = &s
  27972. iNdEx = postIndex
  27973. case 4:
  27974. if wireType != 2 {
  27975. return fmt.Errorf("proto: wrong wireType = %d for field VolumeAttributes", wireType)
  27976. }
  27977. var msglen int
  27978. for shift := uint(0); ; shift += 7 {
  27979. if shift >= 64 {
  27980. return ErrIntOverflowGenerated
  27981. }
  27982. if iNdEx >= l {
  27983. return io.ErrUnexpectedEOF
  27984. }
  27985. b := dAtA[iNdEx]
  27986. iNdEx++
  27987. msglen |= int(b&0x7F) << shift
  27988. if b < 0x80 {
  27989. break
  27990. }
  27991. }
  27992. if msglen < 0 {
  27993. return ErrInvalidLengthGenerated
  27994. }
  27995. postIndex := iNdEx + msglen
  27996. if postIndex < 0 {
  27997. return ErrInvalidLengthGenerated
  27998. }
  27999. if postIndex > l {
  28000. return io.ErrUnexpectedEOF
  28001. }
  28002. if m.VolumeAttributes == nil {
  28003. m.VolumeAttributes = make(map[string]string)
  28004. }
  28005. var mapkey string
  28006. var mapvalue string
  28007. for iNdEx < postIndex {
  28008. entryPreIndex := iNdEx
  28009. var wire uint64
  28010. for shift := uint(0); ; shift += 7 {
  28011. if shift >= 64 {
  28012. return ErrIntOverflowGenerated
  28013. }
  28014. if iNdEx >= l {
  28015. return io.ErrUnexpectedEOF
  28016. }
  28017. b := dAtA[iNdEx]
  28018. iNdEx++
  28019. wire |= uint64(b&0x7F) << shift
  28020. if b < 0x80 {
  28021. break
  28022. }
  28023. }
  28024. fieldNum := int32(wire >> 3)
  28025. if fieldNum == 1 {
  28026. var stringLenmapkey uint64
  28027. for shift := uint(0); ; shift += 7 {
  28028. if shift >= 64 {
  28029. return ErrIntOverflowGenerated
  28030. }
  28031. if iNdEx >= l {
  28032. return io.ErrUnexpectedEOF
  28033. }
  28034. b := dAtA[iNdEx]
  28035. iNdEx++
  28036. stringLenmapkey |= uint64(b&0x7F) << shift
  28037. if b < 0x80 {
  28038. break
  28039. }
  28040. }
  28041. intStringLenmapkey := int(stringLenmapkey)
  28042. if intStringLenmapkey < 0 {
  28043. return ErrInvalidLengthGenerated
  28044. }
  28045. postStringIndexmapkey := iNdEx + intStringLenmapkey
  28046. if postStringIndexmapkey < 0 {
  28047. return ErrInvalidLengthGenerated
  28048. }
  28049. if postStringIndexmapkey > l {
  28050. return io.ErrUnexpectedEOF
  28051. }
  28052. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  28053. iNdEx = postStringIndexmapkey
  28054. } else if fieldNum == 2 {
  28055. var stringLenmapvalue uint64
  28056. for shift := uint(0); ; shift += 7 {
  28057. if shift >= 64 {
  28058. return ErrIntOverflowGenerated
  28059. }
  28060. if iNdEx >= l {
  28061. return io.ErrUnexpectedEOF
  28062. }
  28063. b := dAtA[iNdEx]
  28064. iNdEx++
  28065. stringLenmapvalue |= uint64(b&0x7F) << shift
  28066. if b < 0x80 {
  28067. break
  28068. }
  28069. }
  28070. intStringLenmapvalue := int(stringLenmapvalue)
  28071. if intStringLenmapvalue < 0 {
  28072. return ErrInvalidLengthGenerated
  28073. }
  28074. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  28075. if postStringIndexmapvalue < 0 {
  28076. return ErrInvalidLengthGenerated
  28077. }
  28078. if postStringIndexmapvalue > l {
  28079. return io.ErrUnexpectedEOF
  28080. }
  28081. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  28082. iNdEx = postStringIndexmapvalue
  28083. } else {
  28084. iNdEx = entryPreIndex
  28085. skippy, err := skipGenerated(dAtA[iNdEx:])
  28086. if err != nil {
  28087. return err
  28088. }
  28089. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28090. return ErrInvalidLengthGenerated
  28091. }
  28092. if (iNdEx + skippy) > postIndex {
  28093. return io.ErrUnexpectedEOF
  28094. }
  28095. iNdEx += skippy
  28096. }
  28097. }
  28098. m.VolumeAttributes[mapkey] = mapvalue
  28099. iNdEx = postIndex
  28100. case 5:
  28101. if wireType != 2 {
  28102. return fmt.Errorf("proto: wrong wireType = %d for field NodePublishSecretRef", wireType)
  28103. }
  28104. var msglen int
  28105. for shift := uint(0); ; shift += 7 {
  28106. if shift >= 64 {
  28107. return ErrIntOverflowGenerated
  28108. }
  28109. if iNdEx >= l {
  28110. return io.ErrUnexpectedEOF
  28111. }
  28112. b := dAtA[iNdEx]
  28113. iNdEx++
  28114. msglen |= int(b&0x7F) << shift
  28115. if b < 0x80 {
  28116. break
  28117. }
  28118. }
  28119. if msglen < 0 {
  28120. return ErrInvalidLengthGenerated
  28121. }
  28122. postIndex := iNdEx + msglen
  28123. if postIndex < 0 {
  28124. return ErrInvalidLengthGenerated
  28125. }
  28126. if postIndex > l {
  28127. return io.ErrUnexpectedEOF
  28128. }
  28129. if m.NodePublishSecretRef == nil {
  28130. m.NodePublishSecretRef = &LocalObjectReference{}
  28131. }
  28132. if err := m.NodePublishSecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28133. return err
  28134. }
  28135. iNdEx = postIndex
  28136. default:
  28137. iNdEx = preIndex
  28138. skippy, err := skipGenerated(dAtA[iNdEx:])
  28139. if err != nil {
  28140. return err
  28141. }
  28142. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28143. return ErrInvalidLengthGenerated
  28144. }
  28145. if (iNdEx + skippy) > l {
  28146. return io.ErrUnexpectedEOF
  28147. }
  28148. iNdEx += skippy
  28149. }
  28150. }
  28151. if iNdEx > l {
  28152. return io.ErrUnexpectedEOF
  28153. }
  28154. return nil
  28155. }
  28156. func (m *Capabilities) Unmarshal(dAtA []byte) error {
  28157. l := len(dAtA)
  28158. iNdEx := 0
  28159. for iNdEx < l {
  28160. preIndex := iNdEx
  28161. var wire uint64
  28162. for shift := uint(0); ; shift += 7 {
  28163. if shift >= 64 {
  28164. return ErrIntOverflowGenerated
  28165. }
  28166. if iNdEx >= l {
  28167. return io.ErrUnexpectedEOF
  28168. }
  28169. b := dAtA[iNdEx]
  28170. iNdEx++
  28171. wire |= uint64(b&0x7F) << shift
  28172. if b < 0x80 {
  28173. break
  28174. }
  28175. }
  28176. fieldNum := int32(wire >> 3)
  28177. wireType := int(wire & 0x7)
  28178. if wireType == 4 {
  28179. return fmt.Errorf("proto: Capabilities: wiretype end group for non-group")
  28180. }
  28181. if fieldNum <= 0 {
  28182. return fmt.Errorf("proto: Capabilities: illegal tag %d (wire type %d)", fieldNum, wire)
  28183. }
  28184. switch fieldNum {
  28185. case 1:
  28186. if wireType != 2 {
  28187. return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType)
  28188. }
  28189. var stringLen uint64
  28190. for shift := uint(0); ; shift += 7 {
  28191. if shift >= 64 {
  28192. return ErrIntOverflowGenerated
  28193. }
  28194. if iNdEx >= l {
  28195. return io.ErrUnexpectedEOF
  28196. }
  28197. b := dAtA[iNdEx]
  28198. iNdEx++
  28199. stringLen |= uint64(b&0x7F) << shift
  28200. if b < 0x80 {
  28201. break
  28202. }
  28203. }
  28204. intStringLen := int(stringLen)
  28205. if intStringLen < 0 {
  28206. return ErrInvalidLengthGenerated
  28207. }
  28208. postIndex := iNdEx + intStringLen
  28209. if postIndex < 0 {
  28210. return ErrInvalidLengthGenerated
  28211. }
  28212. if postIndex > l {
  28213. return io.ErrUnexpectedEOF
  28214. }
  28215. m.Add = append(m.Add, Capability(dAtA[iNdEx:postIndex]))
  28216. iNdEx = postIndex
  28217. case 2:
  28218. if wireType != 2 {
  28219. return fmt.Errorf("proto: wrong wireType = %d for field Drop", wireType)
  28220. }
  28221. var stringLen uint64
  28222. for shift := uint(0); ; shift += 7 {
  28223. if shift >= 64 {
  28224. return ErrIntOverflowGenerated
  28225. }
  28226. if iNdEx >= l {
  28227. return io.ErrUnexpectedEOF
  28228. }
  28229. b := dAtA[iNdEx]
  28230. iNdEx++
  28231. stringLen |= uint64(b&0x7F) << shift
  28232. if b < 0x80 {
  28233. break
  28234. }
  28235. }
  28236. intStringLen := int(stringLen)
  28237. if intStringLen < 0 {
  28238. return ErrInvalidLengthGenerated
  28239. }
  28240. postIndex := iNdEx + intStringLen
  28241. if postIndex < 0 {
  28242. return ErrInvalidLengthGenerated
  28243. }
  28244. if postIndex > l {
  28245. return io.ErrUnexpectedEOF
  28246. }
  28247. m.Drop = append(m.Drop, Capability(dAtA[iNdEx:postIndex]))
  28248. iNdEx = postIndex
  28249. default:
  28250. iNdEx = preIndex
  28251. skippy, err := skipGenerated(dAtA[iNdEx:])
  28252. if err != nil {
  28253. return err
  28254. }
  28255. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28256. return ErrInvalidLengthGenerated
  28257. }
  28258. if (iNdEx + skippy) > l {
  28259. return io.ErrUnexpectedEOF
  28260. }
  28261. iNdEx += skippy
  28262. }
  28263. }
  28264. if iNdEx > l {
  28265. return io.ErrUnexpectedEOF
  28266. }
  28267. return nil
  28268. }
  28269. func (m *CephFSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  28270. l := len(dAtA)
  28271. iNdEx := 0
  28272. for iNdEx < l {
  28273. preIndex := iNdEx
  28274. var wire uint64
  28275. for shift := uint(0); ; shift += 7 {
  28276. if shift >= 64 {
  28277. return ErrIntOverflowGenerated
  28278. }
  28279. if iNdEx >= l {
  28280. return io.ErrUnexpectedEOF
  28281. }
  28282. b := dAtA[iNdEx]
  28283. iNdEx++
  28284. wire |= uint64(b&0x7F) << shift
  28285. if b < 0x80 {
  28286. break
  28287. }
  28288. }
  28289. fieldNum := int32(wire >> 3)
  28290. wireType := int(wire & 0x7)
  28291. if wireType == 4 {
  28292. return fmt.Errorf("proto: CephFSPersistentVolumeSource: wiretype end group for non-group")
  28293. }
  28294. if fieldNum <= 0 {
  28295. return fmt.Errorf("proto: CephFSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28296. }
  28297. switch fieldNum {
  28298. case 1:
  28299. if wireType != 2 {
  28300. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28301. }
  28302. var stringLen uint64
  28303. for shift := uint(0); ; shift += 7 {
  28304. if shift >= 64 {
  28305. return ErrIntOverflowGenerated
  28306. }
  28307. if iNdEx >= l {
  28308. return io.ErrUnexpectedEOF
  28309. }
  28310. b := dAtA[iNdEx]
  28311. iNdEx++
  28312. stringLen |= uint64(b&0x7F) << shift
  28313. if b < 0x80 {
  28314. break
  28315. }
  28316. }
  28317. intStringLen := int(stringLen)
  28318. if intStringLen < 0 {
  28319. return ErrInvalidLengthGenerated
  28320. }
  28321. postIndex := iNdEx + intStringLen
  28322. if postIndex < 0 {
  28323. return ErrInvalidLengthGenerated
  28324. }
  28325. if postIndex > l {
  28326. return io.ErrUnexpectedEOF
  28327. }
  28328. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28329. iNdEx = postIndex
  28330. case 2:
  28331. if wireType != 2 {
  28332. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28333. }
  28334. var stringLen uint64
  28335. for shift := uint(0); ; shift += 7 {
  28336. if shift >= 64 {
  28337. return ErrIntOverflowGenerated
  28338. }
  28339. if iNdEx >= l {
  28340. return io.ErrUnexpectedEOF
  28341. }
  28342. b := dAtA[iNdEx]
  28343. iNdEx++
  28344. stringLen |= uint64(b&0x7F) << shift
  28345. if b < 0x80 {
  28346. break
  28347. }
  28348. }
  28349. intStringLen := int(stringLen)
  28350. if intStringLen < 0 {
  28351. return ErrInvalidLengthGenerated
  28352. }
  28353. postIndex := iNdEx + intStringLen
  28354. if postIndex < 0 {
  28355. return ErrInvalidLengthGenerated
  28356. }
  28357. if postIndex > l {
  28358. return io.ErrUnexpectedEOF
  28359. }
  28360. m.Path = string(dAtA[iNdEx:postIndex])
  28361. iNdEx = postIndex
  28362. case 3:
  28363. if wireType != 2 {
  28364. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28365. }
  28366. var stringLen uint64
  28367. for shift := uint(0); ; shift += 7 {
  28368. if shift >= 64 {
  28369. return ErrIntOverflowGenerated
  28370. }
  28371. if iNdEx >= l {
  28372. return io.ErrUnexpectedEOF
  28373. }
  28374. b := dAtA[iNdEx]
  28375. iNdEx++
  28376. stringLen |= uint64(b&0x7F) << shift
  28377. if b < 0x80 {
  28378. break
  28379. }
  28380. }
  28381. intStringLen := int(stringLen)
  28382. if intStringLen < 0 {
  28383. return ErrInvalidLengthGenerated
  28384. }
  28385. postIndex := iNdEx + intStringLen
  28386. if postIndex < 0 {
  28387. return ErrInvalidLengthGenerated
  28388. }
  28389. if postIndex > l {
  28390. return io.ErrUnexpectedEOF
  28391. }
  28392. m.User = string(dAtA[iNdEx:postIndex])
  28393. iNdEx = postIndex
  28394. case 4:
  28395. if wireType != 2 {
  28396. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28397. }
  28398. var stringLen uint64
  28399. for shift := uint(0); ; shift += 7 {
  28400. if shift >= 64 {
  28401. return ErrIntOverflowGenerated
  28402. }
  28403. if iNdEx >= l {
  28404. return io.ErrUnexpectedEOF
  28405. }
  28406. b := dAtA[iNdEx]
  28407. iNdEx++
  28408. stringLen |= uint64(b&0x7F) << shift
  28409. if b < 0x80 {
  28410. break
  28411. }
  28412. }
  28413. intStringLen := int(stringLen)
  28414. if intStringLen < 0 {
  28415. return ErrInvalidLengthGenerated
  28416. }
  28417. postIndex := iNdEx + intStringLen
  28418. if postIndex < 0 {
  28419. return ErrInvalidLengthGenerated
  28420. }
  28421. if postIndex > l {
  28422. return io.ErrUnexpectedEOF
  28423. }
  28424. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28425. iNdEx = postIndex
  28426. case 5:
  28427. if wireType != 2 {
  28428. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28429. }
  28430. var msglen int
  28431. for shift := uint(0); ; shift += 7 {
  28432. if shift >= 64 {
  28433. return ErrIntOverflowGenerated
  28434. }
  28435. if iNdEx >= l {
  28436. return io.ErrUnexpectedEOF
  28437. }
  28438. b := dAtA[iNdEx]
  28439. iNdEx++
  28440. msglen |= int(b&0x7F) << shift
  28441. if b < 0x80 {
  28442. break
  28443. }
  28444. }
  28445. if msglen < 0 {
  28446. return ErrInvalidLengthGenerated
  28447. }
  28448. postIndex := iNdEx + msglen
  28449. if postIndex < 0 {
  28450. return ErrInvalidLengthGenerated
  28451. }
  28452. if postIndex > l {
  28453. return io.ErrUnexpectedEOF
  28454. }
  28455. if m.SecretRef == nil {
  28456. m.SecretRef = &SecretReference{}
  28457. }
  28458. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28459. return err
  28460. }
  28461. iNdEx = postIndex
  28462. case 6:
  28463. if wireType != 0 {
  28464. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28465. }
  28466. var v int
  28467. for shift := uint(0); ; shift += 7 {
  28468. if shift >= 64 {
  28469. return ErrIntOverflowGenerated
  28470. }
  28471. if iNdEx >= l {
  28472. return io.ErrUnexpectedEOF
  28473. }
  28474. b := dAtA[iNdEx]
  28475. iNdEx++
  28476. v |= int(b&0x7F) << shift
  28477. if b < 0x80 {
  28478. break
  28479. }
  28480. }
  28481. m.ReadOnly = bool(v != 0)
  28482. default:
  28483. iNdEx = preIndex
  28484. skippy, err := skipGenerated(dAtA[iNdEx:])
  28485. if err != nil {
  28486. return err
  28487. }
  28488. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28489. return ErrInvalidLengthGenerated
  28490. }
  28491. if (iNdEx + skippy) > l {
  28492. return io.ErrUnexpectedEOF
  28493. }
  28494. iNdEx += skippy
  28495. }
  28496. }
  28497. if iNdEx > l {
  28498. return io.ErrUnexpectedEOF
  28499. }
  28500. return nil
  28501. }
  28502. func (m *CephFSVolumeSource) Unmarshal(dAtA []byte) error {
  28503. l := len(dAtA)
  28504. iNdEx := 0
  28505. for iNdEx < l {
  28506. preIndex := iNdEx
  28507. var wire 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. wire |= uint64(b&0x7F) << shift
  28518. if b < 0x80 {
  28519. break
  28520. }
  28521. }
  28522. fieldNum := int32(wire >> 3)
  28523. wireType := int(wire & 0x7)
  28524. if wireType == 4 {
  28525. return fmt.Errorf("proto: CephFSVolumeSource: wiretype end group for non-group")
  28526. }
  28527. if fieldNum <= 0 {
  28528. return fmt.Errorf("proto: CephFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28529. }
  28530. switch fieldNum {
  28531. case 1:
  28532. if wireType != 2 {
  28533. return fmt.Errorf("proto: wrong wireType = %d for field Monitors", wireType)
  28534. }
  28535. var stringLen uint64
  28536. for shift := uint(0); ; shift += 7 {
  28537. if shift >= 64 {
  28538. return ErrIntOverflowGenerated
  28539. }
  28540. if iNdEx >= l {
  28541. return io.ErrUnexpectedEOF
  28542. }
  28543. b := dAtA[iNdEx]
  28544. iNdEx++
  28545. stringLen |= uint64(b&0x7F) << shift
  28546. if b < 0x80 {
  28547. break
  28548. }
  28549. }
  28550. intStringLen := int(stringLen)
  28551. if intStringLen < 0 {
  28552. return ErrInvalidLengthGenerated
  28553. }
  28554. postIndex := iNdEx + intStringLen
  28555. if postIndex < 0 {
  28556. return ErrInvalidLengthGenerated
  28557. }
  28558. if postIndex > l {
  28559. return io.ErrUnexpectedEOF
  28560. }
  28561. m.Monitors = append(m.Monitors, string(dAtA[iNdEx:postIndex]))
  28562. iNdEx = postIndex
  28563. case 2:
  28564. if wireType != 2 {
  28565. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  28566. }
  28567. var stringLen uint64
  28568. for shift := uint(0); ; shift += 7 {
  28569. if shift >= 64 {
  28570. return ErrIntOverflowGenerated
  28571. }
  28572. if iNdEx >= l {
  28573. return io.ErrUnexpectedEOF
  28574. }
  28575. b := dAtA[iNdEx]
  28576. iNdEx++
  28577. stringLen |= uint64(b&0x7F) << shift
  28578. if b < 0x80 {
  28579. break
  28580. }
  28581. }
  28582. intStringLen := int(stringLen)
  28583. if intStringLen < 0 {
  28584. return ErrInvalidLengthGenerated
  28585. }
  28586. postIndex := iNdEx + intStringLen
  28587. if postIndex < 0 {
  28588. return ErrInvalidLengthGenerated
  28589. }
  28590. if postIndex > l {
  28591. return io.ErrUnexpectedEOF
  28592. }
  28593. m.Path = string(dAtA[iNdEx:postIndex])
  28594. iNdEx = postIndex
  28595. case 3:
  28596. if wireType != 2 {
  28597. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  28598. }
  28599. var stringLen uint64
  28600. for shift := uint(0); ; shift += 7 {
  28601. if shift >= 64 {
  28602. return ErrIntOverflowGenerated
  28603. }
  28604. if iNdEx >= l {
  28605. return io.ErrUnexpectedEOF
  28606. }
  28607. b := dAtA[iNdEx]
  28608. iNdEx++
  28609. stringLen |= uint64(b&0x7F) << shift
  28610. if b < 0x80 {
  28611. break
  28612. }
  28613. }
  28614. intStringLen := int(stringLen)
  28615. if intStringLen < 0 {
  28616. return ErrInvalidLengthGenerated
  28617. }
  28618. postIndex := iNdEx + intStringLen
  28619. if postIndex < 0 {
  28620. return ErrInvalidLengthGenerated
  28621. }
  28622. if postIndex > l {
  28623. return io.ErrUnexpectedEOF
  28624. }
  28625. m.User = string(dAtA[iNdEx:postIndex])
  28626. iNdEx = postIndex
  28627. case 4:
  28628. if wireType != 2 {
  28629. return fmt.Errorf("proto: wrong wireType = %d for field SecretFile", wireType)
  28630. }
  28631. var stringLen uint64
  28632. for shift := uint(0); ; shift += 7 {
  28633. if shift >= 64 {
  28634. return ErrIntOverflowGenerated
  28635. }
  28636. if iNdEx >= l {
  28637. return io.ErrUnexpectedEOF
  28638. }
  28639. b := dAtA[iNdEx]
  28640. iNdEx++
  28641. stringLen |= uint64(b&0x7F) << shift
  28642. if b < 0x80 {
  28643. break
  28644. }
  28645. }
  28646. intStringLen := int(stringLen)
  28647. if intStringLen < 0 {
  28648. return ErrInvalidLengthGenerated
  28649. }
  28650. postIndex := iNdEx + intStringLen
  28651. if postIndex < 0 {
  28652. return ErrInvalidLengthGenerated
  28653. }
  28654. if postIndex > l {
  28655. return io.ErrUnexpectedEOF
  28656. }
  28657. m.SecretFile = string(dAtA[iNdEx:postIndex])
  28658. iNdEx = postIndex
  28659. case 5:
  28660. if wireType != 2 {
  28661. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28662. }
  28663. var msglen int
  28664. for shift := uint(0); ; shift += 7 {
  28665. if shift >= 64 {
  28666. return ErrIntOverflowGenerated
  28667. }
  28668. if iNdEx >= l {
  28669. return io.ErrUnexpectedEOF
  28670. }
  28671. b := dAtA[iNdEx]
  28672. iNdEx++
  28673. msglen |= int(b&0x7F) << shift
  28674. if b < 0x80 {
  28675. break
  28676. }
  28677. }
  28678. if msglen < 0 {
  28679. return ErrInvalidLengthGenerated
  28680. }
  28681. postIndex := iNdEx + msglen
  28682. if postIndex < 0 {
  28683. return ErrInvalidLengthGenerated
  28684. }
  28685. if postIndex > l {
  28686. return io.ErrUnexpectedEOF
  28687. }
  28688. if m.SecretRef == nil {
  28689. m.SecretRef = &LocalObjectReference{}
  28690. }
  28691. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28692. return err
  28693. }
  28694. iNdEx = postIndex
  28695. case 6:
  28696. if wireType != 0 {
  28697. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28698. }
  28699. var v int
  28700. for shift := uint(0); ; shift += 7 {
  28701. if shift >= 64 {
  28702. return ErrIntOverflowGenerated
  28703. }
  28704. if iNdEx >= l {
  28705. return io.ErrUnexpectedEOF
  28706. }
  28707. b := dAtA[iNdEx]
  28708. iNdEx++
  28709. v |= int(b&0x7F) << shift
  28710. if b < 0x80 {
  28711. break
  28712. }
  28713. }
  28714. m.ReadOnly = bool(v != 0)
  28715. default:
  28716. iNdEx = preIndex
  28717. skippy, err := skipGenerated(dAtA[iNdEx:])
  28718. if err != nil {
  28719. return err
  28720. }
  28721. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28722. return ErrInvalidLengthGenerated
  28723. }
  28724. if (iNdEx + skippy) > l {
  28725. return io.ErrUnexpectedEOF
  28726. }
  28727. iNdEx += skippy
  28728. }
  28729. }
  28730. if iNdEx > l {
  28731. return io.ErrUnexpectedEOF
  28732. }
  28733. return nil
  28734. }
  28735. func (m *CinderPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  28736. l := len(dAtA)
  28737. iNdEx := 0
  28738. for iNdEx < l {
  28739. preIndex := iNdEx
  28740. var wire uint64
  28741. for shift := uint(0); ; shift += 7 {
  28742. if shift >= 64 {
  28743. return ErrIntOverflowGenerated
  28744. }
  28745. if iNdEx >= l {
  28746. return io.ErrUnexpectedEOF
  28747. }
  28748. b := dAtA[iNdEx]
  28749. iNdEx++
  28750. wire |= uint64(b&0x7F) << shift
  28751. if b < 0x80 {
  28752. break
  28753. }
  28754. }
  28755. fieldNum := int32(wire >> 3)
  28756. wireType := int(wire & 0x7)
  28757. if wireType == 4 {
  28758. return fmt.Errorf("proto: CinderPersistentVolumeSource: wiretype end group for non-group")
  28759. }
  28760. if fieldNum <= 0 {
  28761. return fmt.Errorf("proto: CinderPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28762. }
  28763. switch fieldNum {
  28764. case 1:
  28765. if wireType != 2 {
  28766. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  28767. }
  28768. var stringLen uint64
  28769. for shift := uint(0); ; shift += 7 {
  28770. if shift >= 64 {
  28771. return ErrIntOverflowGenerated
  28772. }
  28773. if iNdEx >= l {
  28774. return io.ErrUnexpectedEOF
  28775. }
  28776. b := dAtA[iNdEx]
  28777. iNdEx++
  28778. stringLen |= uint64(b&0x7F) << shift
  28779. if b < 0x80 {
  28780. break
  28781. }
  28782. }
  28783. intStringLen := int(stringLen)
  28784. if intStringLen < 0 {
  28785. return ErrInvalidLengthGenerated
  28786. }
  28787. postIndex := iNdEx + intStringLen
  28788. if postIndex < 0 {
  28789. return ErrInvalidLengthGenerated
  28790. }
  28791. if postIndex > l {
  28792. return io.ErrUnexpectedEOF
  28793. }
  28794. m.VolumeID = string(dAtA[iNdEx:postIndex])
  28795. iNdEx = postIndex
  28796. case 2:
  28797. if wireType != 2 {
  28798. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  28799. }
  28800. var stringLen uint64
  28801. for shift := uint(0); ; shift += 7 {
  28802. if shift >= 64 {
  28803. return ErrIntOverflowGenerated
  28804. }
  28805. if iNdEx >= l {
  28806. return io.ErrUnexpectedEOF
  28807. }
  28808. b := dAtA[iNdEx]
  28809. iNdEx++
  28810. stringLen |= uint64(b&0x7F) << shift
  28811. if b < 0x80 {
  28812. break
  28813. }
  28814. }
  28815. intStringLen := int(stringLen)
  28816. if intStringLen < 0 {
  28817. return ErrInvalidLengthGenerated
  28818. }
  28819. postIndex := iNdEx + intStringLen
  28820. if postIndex < 0 {
  28821. return ErrInvalidLengthGenerated
  28822. }
  28823. if postIndex > l {
  28824. return io.ErrUnexpectedEOF
  28825. }
  28826. m.FSType = string(dAtA[iNdEx:postIndex])
  28827. iNdEx = postIndex
  28828. case 3:
  28829. if wireType != 0 {
  28830. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  28831. }
  28832. var v int
  28833. for shift := uint(0); ; shift += 7 {
  28834. if shift >= 64 {
  28835. return ErrIntOverflowGenerated
  28836. }
  28837. if iNdEx >= l {
  28838. return io.ErrUnexpectedEOF
  28839. }
  28840. b := dAtA[iNdEx]
  28841. iNdEx++
  28842. v |= int(b&0x7F) << shift
  28843. if b < 0x80 {
  28844. break
  28845. }
  28846. }
  28847. m.ReadOnly = bool(v != 0)
  28848. case 4:
  28849. if wireType != 2 {
  28850. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  28851. }
  28852. var msglen int
  28853. for shift := uint(0); ; shift += 7 {
  28854. if shift >= 64 {
  28855. return ErrIntOverflowGenerated
  28856. }
  28857. if iNdEx >= l {
  28858. return io.ErrUnexpectedEOF
  28859. }
  28860. b := dAtA[iNdEx]
  28861. iNdEx++
  28862. msglen |= int(b&0x7F) << shift
  28863. if b < 0x80 {
  28864. break
  28865. }
  28866. }
  28867. if msglen < 0 {
  28868. return ErrInvalidLengthGenerated
  28869. }
  28870. postIndex := iNdEx + msglen
  28871. if postIndex < 0 {
  28872. return ErrInvalidLengthGenerated
  28873. }
  28874. if postIndex > l {
  28875. return io.ErrUnexpectedEOF
  28876. }
  28877. if m.SecretRef == nil {
  28878. m.SecretRef = &SecretReference{}
  28879. }
  28880. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  28881. return err
  28882. }
  28883. iNdEx = postIndex
  28884. default:
  28885. iNdEx = preIndex
  28886. skippy, err := skipGenerated(dAtA[iNdEx:])
  28887. if err != nil {
  28888. return err
  28889. }
  28890. if (skippy < 0) || (iNdEx+skippy) < 0 {
  28891. return ErrInvalidLengthGenerated
  28892. }
  28893. if (iNdEx + skippy) > l {
  28894. return io.ErrUnexpectedEOF
  28895. }
  28896. iNdEx += skippy
  28897. }
  28898. }
  28899. if iNdEx > l {
  28900. return io.ErrUnexpectedEOF
  28901. }
  28902. return nil
  28903. }
  28904. func (m *CinderVolumeSource) Unmarshal(dAtA []byte) error {
  28905. l := len(dAtA)
  28906. iNdEx := 0
  28907. for iNdEx < l {
  28908. preIndex := iNdEx
  28909. var wire uint64
  28910. for shift := uint(0); ; shift += 7 {
  28911. if shift >= 64 {
  28912. return ErrIntOverflowGenerated
  28913. }
  28914. if iNdEx >= l {
  28915. return io.ErrUnexpectedEOF
  28916. }
  28917. b := dAtA[iNdEx]
  28918. iNdEx++
  28919. wire |= uint64(b&0x7F) << shift
  28920. if b < 0x80 {
  28921. break
  28922. }
  28923. }
  28924. fieldNum := int32(wire >> 3)
  28925. wireType := int(wire & 0x7)
  28926. if wireType == 4 {
  28927. return fmt.Errorf("proto: CinderVolumeSource: wiretype end group for non-group")
  28928. }
  28929. if fieldNum <= 0 {
  28930. return fmt.Errorf("proto: CinderVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  28931. }
  28932. switch fieldNum {
  28933. case 1:
  28934. if wireType != 2 {
  28935. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  28936. }
  28937. var stringLen uint64
  28938. for shift := uint(0); ; shift += 7 {
  28939. if shift >= 64 {
  28940. return ErrIntOverflowGenerated
  28941. }
  28942. if iNdEx >= l {
  28943. return io.ErrUnexpectedEOF
  28944. }
  28945. b := dAtA[iNdEx]
  28946. iNdEx++
  28947. stringLen |= uint64(b&0x7F) << shift
  28948. if b < 0x80 {
  28949. break
  28950. }
  28951. }
  28952. intStringLen := int(stringLen)
  28953. if intStringLen < 0 {
  28954. return ErrInvalidLengthGenerated
  28955. }
  28956. postIndex := iNdEx + intStringLen
  28957. if postIndex < 0 {
  28958. return ErrInvalidLengthGenerated
  28959. }
  28960. if postIndex > l {
  28961. return io.ErrUnexpectedEOF
  28962. }
  28963. m.VolumeID = string(dAtA[iNdEx:postIndex])
  28964. iNdEx = postIndex
  28965. case 2:
  28966. if wireType != 2 {
  28967. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  28968. }
  28969. var stringLen uint64
  28970. for shift := uint(0); ; shift += 7 {
  28971. if shift >= 64 {
  28972. return ErrIntOverflowGenerated
  28973. }
  28974. if iNdEx >= l {
  28975. return io.ErrUnexpectedEOF
  28976. }
  28977. b := dAtA[iNdEx]
  28978. iNdEx++
  28979. stringLen |= uint64(b&0x7F) << shift
  28980. if b < 0x80 {
  28981. break
  28982. }
  28983. }
  28984. intStringLen := int(stringLen)
  28985. if intStringLen < 0 {
  28986. return ErrInvalidLengthGenerated
  28987. }
  28988. postIndex := iNdEx + intStringLen
  28989. if postIndex < 0 {
  28990. return ErrInvalidLengthGenerated
  28991. }
  28992. if postIndex > l {
  28993. return io.ErrUnexpectedEOF
  28994. }
  28995. m.FSType = string(dAtA[iNdEx:postIndex])
  28996. iNdEx = postIndex
  28997. case 3:
  28998. if wireType != 0 {
  28999. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  29000. }
  29001. var v int
  29002. for shift := uint(0); ; shift += 7 {
  29003. if shift >= 64 {
  29004. return ErrIntOverflowGenerated
  29005. }
  29006. if iNdEx >= l {
  29007. return io.ErrUnexpectedEOF
  29008. }
  29009. b := dAtA[iNdEx]
  29010. iNdEx++
  29011. v |= int(b&0x7F) << shift
  29012. if b < 0x80 {
  29013. break
  29014. }
  29015. }
  29016. m.ReadOnly = bool(v != 0)
  29017. case 4:
  29018. if wireType != 2 {
  29019. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  29020. }
  29021. var msglen int
  29022. for shift := uint(0); ; shift += 7 {
  29023. if shift >= 64 {
  29024. return ErrIntOverflowGenerated
  29025. }
  29026. if iNdEx >= l {
  29027. return io.ErrUnexpectedEOF
  29028. }
  29029. b := dAtA[iNdEx]
  29030. iNdEx++
  29031. msglen |= int(b&0x7F) << shift
  29032. if b < 0x80 {
  29033. break
  29034. }
  29035. }
  29036. if msglen < 0 {
  29037. return ErrInvalidLengthGenerated
  29038. }
  29039. postIndex := iNdEx + msglen
  29040. if postIndex < 0 {
  29041. return ErrInvalidLengthGenerated
  29042. }
  29043. if postIndex > l {
  29044. return io.ErrUnexpectedEOF
  29045. }
  29046. if m.SecretRef == nil {
  29047. m.SecretRef = &LocalObjectReference{}
  29048. }
  29049. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29050. return err
  29051. }
  29052. iNdEx = postIndex
  29053. default:
  29054. iNdEx = preIndex
  29055. skippy, err := skipGenerated(dAtA[iNdEx:])
  29056. if err != nil {
  29057. return err
  29058. }
  29059. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29060. return ErrInvalidLengthGenerated
  29061. }
  29062. if (iNdEx + skippy) > l {
  29063. return io.ErrUnexpectedEOF
  29064. }
  29065. iNdEx += skippy
  29066. }
  29067. }
  29068. if iNdEx > l {
  29069. return io.ErrUnexpectedEOF
  29070. }
  29071. return nil
  29072. }
  29073. func (m *ClientIPConfig) Unmarshal(dAtA []byte) error {
  29074. l := len(dAtA)
  29075. iNdEx := 0
  29076. for iNdEx < l {
  29077. preIndex := iNdEx
  29078. var wire uint64
  29079. for shift := uint(0); ; shift += 7 {
  29080. if shift >= 64 {
  29081. return ErrIntOverflowGenerated
  29082. }
  29083. if iNdEx >= l {
  29084. return io.ErrUnexpectedEOF
  29085. }
  29086. b := dAtA[iNdEx]
  29087. iNdEx++
  29088. wire |= uint64(b&0x7F) << shift
  29089. if b < 0x80 {
  29090. break
  29091. }
  29092. }
  29093. fieldNum := int32(wire >> 3)
  29094. wireType := int(wire & 0x7)
  29095. if wireType == 4 {
  29096. return fmt.Errorf("proto: ClientIPConfig: wiretype end group for non-group")
  29097. }
  29098. if fieldNum <= 0 {
  29099. return fmt.Errorf("proto: ClientIPConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  29100. }
  29101. switch fieldNum {
  29102. case 1:
  29103. if wireType != 0 {
  29104. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  29105. }
  29106. var v int32
  29107. for shift := uint(0); ; shift += 7 {
  29108. if shift >= 64 {
  29109. return ErrIntOverflowGenerated
  29110. }
  29111. if iNdEx >= l {
  29112. return io.ErrUnexpectedEOF
  29113. }
  29114. b := dAtA[iNdEx]
  29115. iNdEx++
  29116. v |= int32(b&0x7F) << shift
  29117. if b < 0x80 {
  29118. break
  29119. }
  29120. }
  29121. m.TimeoutSeconds = &v
  29122. default:
  29123. iNdEx = preIndex
  29124. skippy, err := skipGenerated(dAtA[iNdEx:])
  29125. if err != nil {
  29126. return err
  29127. }
  29128. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29129. return ErrInvalidLengthGenerated
  29130. }
  29131. if (iNdEx + skippy) > l {
  29132. return io.ErrUnexpectedEOF
  29133. }
  29134. iNdEx += skippy
  29135. }
  29136. }
  29137. if iNdEx > l {
  29138. return io.ErrUnexpectedEOF
  29139. }
  29140. return nil
  29141. }
  29142. func (m *ComponentCondition) Unmarshal(dAtA []byte) error {
  29143. l := len(dAtA)
  29144. iNdEx := 0
  29145. for iNdEx < l {
  29146. preIndex := iNdEx
  29147. var wire uint64
  29148. for shift := uint(0); ; shift += 7 {
  29149. if shift >= 64 {
  29150. return ErrIntOverflowGenerated
  29151. }
  29152. if iNdEx >= l {
  29153. return io.ErrUnexpectedEOF
  29154. }
  29155. b := dAtA[iNdEx]
  29156. iNdEx++
  29157. wire |= uint64(b&0x7F) << shift
  29158. if b < 0x80 {
  29159. break
  29160. }
  29161. }
  29162. fieldNum := int32(wire >> 3)
  29163. wireType := int(wire & 0x7)
  29164. if wireType == 4 {
  29165. return fmt.Errorf("proto: ComponentCondition: wiretype end group for non-group")
  29166. }
  29167. if fieldNum <= 0 {
  29168. return fmt.Errorf("proto: ComponentCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  29169. }
  29170. switch fieldNum {
  29171. case 1:
  29172. if wireType != 2 {
  29173. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  29174. }
  29175. var stringLen uint64
  29176. for shift := uint(0); ; shift += 7 {
  29177. if shift >= 64 {
  29178. return ErrIntOverflowGenerated
  29179. }
  29180. if iNdEx >= l {
  29181. return io.ErrUnexpectedEOF
  29182. }
  29183. b := dAtA[iNdEx]
  29184. iNdEx++
  29185. stringLen |= uint64(b&0x7F) << shift
  29186. if b < 0x80 {
  29187. break
  29188. }
  29189. }
  29190. intStringLen := int(stringLen)
  29191. if intStringLen < 0 {
  29192. return ErrInvalidLengthGenerated
  29193. }
  29194. postIndex := iNdEx + intStringLen
  29195. if postIndex < 0 {
  29196. return ErrInvalidLengthGenerated
  29197. }
  29198. if postIndex > l {
  29199. return io.ErrUnexpectedEOF
  29200. }
  29201. m.Type = ComponentConditionType(dAtA[iNdEx:postIndex])
  29202. iNdEx = postIndex
  29203. case 2:
  29204. if wireType != 2 {
  29205. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  29206. }
  29207. var stringLen uint64
  29208. for shift := uint(0); ; shift += 7 {
  29209. if shift >= 64 {
  29210. return ErrIntOverflowGenerated
  29211. }
  29212. if iNdEx >= l {
  29213. return io.ErrUnexpectedEOF
  29214. }
  29215. b := dAtA[iNdEx]
  29216. iNdEx++
  29217. stringLen |= uint64(b&0x7F) << shift
  29218. if b < 0x80 {
  29219. break
  29220. }
  29221. }
  29222. intStringLen := int(stringLen)
  29223. if intStringLen < 0 {
  29224. return ErrInvalidLengthGenerated
  29225. }
  29226. postIndex := iNdEx + intStringLen
  29227. if postIndex < 0 {
  29228. return ErrInvalidLengthGenerated
  29229. }
  29230. if postIndex > l {
  29231. return io.ErrUnexpectedEOF
  29232. }
  29233. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  29234. iNdEx = postIndex
  29235. case 3:
  29236. if wireType != 2 {
  29237. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  29238. }
  29239. var stringLen uint64
  29240. for shift := uint(0); ; shift += 7 {
  29241. if shift >= 64 {
  29242. return ErrIntOverflowGenerated
  29243. }
  29244. if iNdEx >= l {
  29245. return io.ErrUnexpectedEOF
  29246. }
  29247. b := dAtA[iNdEx]
  29248. iNdEx++
  29249. stringLen |= uint64(b&0x7F) << shift
  29250. if b < 0x80 {
  29251. break
  29252. }
  29253. }
  29254. intStringLen := int(stringLen)
  29255. if intStringLen < 0 {
  29256. return ErrInvalidLengthGenerated
  29257. }
  29258. postIndex := iNdEx + intStringLen
  29259. if postIndex < 0 {
  29260. return ErrInvalidLengthGenerated
  29261. }
  29262. if postIndex > l {
  29263. return io.ErrUnexpectedEOF
  29264. }
  29265. m.Message = string(dAtA[iNdEx:postIndex])
  29266. iNdEx = postIndex
  29267. case 4:
  29268. if wireType != 2 {
  29269. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  29270. }
  29271. var stringLen uint64
  29272. for shift := uint(0); ; shift += 7 {
  29273. if shift >= 64 {
  29274. return ErrIntOverflowGenerated
  29275. }
  29276. if iNdEx >= l {
  29277. return io.ErrUnexpectedEOF
  29278. }
  29279. b := dAtA[iNdEx]
  29280. iNdEx++
  29281. stringLen |= uint64(b&0x7F) << shift
  29282. if b < 0x80 {
  29283. break
  29284. }
  29285. }
  29286. intStringLen := int(stringLen)
  29287. if intStringLen < 0 {
  29288. return ErrInvalidLengthGenerated
  29289. }
  29290. postIndex := iNdEx + intStringLen
  29291. if postIndex < 0 {
  29292. return ErrInvalidLengthGenerated
  29293. }
  29294. if postIndex > l {
  29295. return io.ErrUnexpectedEOF
  29296. }
  29297. m.Error = string(dAtA[iNdEx:postIndex])
  29298. iNdEx = postIndex
  29299. default:
  29300. iNdEx = preIndex
  29301. skippy, err := skipGenerated(dAtA[iNdEx:])
  29302. if err != nil {
  29303. return err
  29304. }
  29305. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29306. return ErrInvalidLengthGenerated
  29307. }
  29308. if (iNdEx + skippy) > l {
  29309. return io.ErrUnexpectedEOF
  29310. }
  29311. iNdEx += skippy
  29312. }
  29313. }
  29314. if iNdEx > l {
  29315. return io.ErrUnexpectedEOF
  29316. }
  29317. return nil
  29318. }
  29319. func (m *ComponentStatus) Unmarshal(dAtA []byte) error {
  29320. l := len(dAtA)
  29321. iNdEx := 0
  29322. for iNdEx < l {
  29323. preIndex := iNdEx
  29324. var wire uint64
  29325. for shift := uint(0); ; shift += 7 {
  29326. if shift >= 64 {
  29327. return ErrIntOverflowGenerated
  29328. }
  29329. if iNdEx >= l {
  29330. return io.ErrUnexpectedEOF
  29331. }
  29332. b := dAtA[iNdEx]
  29333. iNdEx++
  29334. wire |= uint64(b&0x7F) << shift
  29335. if b < 0x80 {
  29336. break
  29337. }
  29338. }
  29339. fieldNum := int32(wire >> 3)
  29340. wireType := int(wire & 0x7)
  29341. if wireType == 4 {
  29342. return fmt.Errorf("proto: ComponentStatus: wiretype end group for non-group")
  29343. }
  29344. if fieldNum <= 0 {
  29345. return fmt.Errorf("proto: ComponentStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  29346. }
  29347. switch fieldNum {
  29348. case 1:
  29349. if wireType != 2 {
  29350. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29351. }
  29352. var msglen int
  29353. for shift := uint(0); ; shift += 7 {
  29354. if shift >= 64 {
  29355. return ErrIntOverflowGenerated
  29356. }
  29357. if iNdEx >= l {
  29358. return io.ErrUnexpectedEOF
  29359. }
  29360. b := dAtA[iNdEx]
  29361. iNdEx++
  29362. msglen |= int(b&0x7F) << shift
  29363. if b < 0x80 {
  29364. break
  29365. }
  29366. }
  29367. if msglen < 0 {
  29368. return ErrInvalidLengthGenerated
  29369. }
  29370. postIndex := iNdEx + msglen
  29371. if postIndex < 0 {
  29372. return ErrInvalidLengthGenerated
  29373. }
  29374. if postIndex > l {
  29375. return io.ErrUnexpectedEOF
  29376. }
  29377. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29378. return err
  29379. }
  29380. iNdEx = postIndex
  29381. case 2:
  29382. if wireType != 2 {
  29383. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  29384. }
  29385. var msglen int
  29386. for shift := uint(0); ; shift += 7 {
  29387. if shift >= 64 {
  29388. return ErrIntOverflowGenerated
  29389. }
  29390. if iNdEx >= l {
  29391. return io.ErrUnexpectedEOF
  29392. }
  29393. b := dAtA[iNdEx]
  29394. iNdEx++
  29395. msglen |= int(b&0x7F) << shift
  29396. if b < 0x80 {
  29397. break
  29398. }
  29399. }
  29400. if msglen < 0 {
  29401. return ErrInvalidLengthGenerated
  29402. }
  29403. postIndex := iNdEx + msglen
  29404. if postIndex < 0 {
  29405. return ErrInvalidLengthGenerated
  29406. }
  29407. if postIndex > l {
  29408. return io.ErrUnexpectedEOF
  29409. }
  29410. m.Conditions = append(m.Conditions, ComponentCondition{})
  29411. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29412. return err
  29413. }
  29414. iNdEx = postIndex
  29415. default:
  29416. iNdEx = preIndex
  29417. skippy, err := skipGenerated(dAtA[iNdEx:])
  29418. if err != nil {
  29419. return err
  29420. }
  29421. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29422. return ErrInvalidLengthGenerated
  29423. }
  29424. if (iNdEx + skippy) > l {
  29425. return io.ErrUnexpectedEOF
  29426. }
  29427. iNdEx += skippy
  29428. }
  29429. }
  29430. if iNdEx > l {
  29431. return io.ErrUnexpectedEOF
  29432. }
  29433. return nil
  29434. }
  29435. func (m *ComponentStatusList) Unmarshal(dAtA []byte) error {
  29436. l := len(dAtA)
  29437. iNdEx := 0
  29438. for iNdEx < l {
  29439. preIndex := iNdEx
  29440. var wire uint64
  29441. for shift := uint(0); ; shift += 7 {
  29442. if shift >= 64 {
  29443. return ErrIntOverflowGenerated
  29444. }
  29445. if iNdEx >= l {
  29446. return io.ErrUnexpectedEOF
  29447. }
  29448. b := dAtA[iNdEx]
  29449. iNdEx++
  29450. wire |= uint64(b&0x7F) << shift
  29451. if b < 0x80 {
  29452. break
  29453. }
  29454. }
  29455. fieldNum := int32(wire >> 3)
  29456. wireType := int(wire & 0x7)
  29457. if wireType == 4 {
  29458. return fmt.Errorf("proto: ComponentStatusList: wiretype end group for non-group")
  29459. }
  29460. if fieldNum <= 0 {
  29461. return fmt.Errorf("proto: ComponentStatusList: illegal tag %d (wire type %d)", fieldNum, wire)
  29462. }
  29463. switch fieldNum {
  29464. case 1:
  29465. if wireType != 2 {
  29466. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  29467. }
  29468. var msglen int
  29469. for shift := uint(0); ; shift += 7 {
  29470. if shift >= 64 {
  29471. return ErrIntOverflowGenerated
  29472. }
  29473. if iNdEx >= l {
  29474. return io.ErrUnexpectedEOF
  29475. }
  29476. b := dAtA[iNdEx]
  29477. iNdEx++
  29478. msglen |= int(b&0x7F) << shift
  29479. if b < 0x80 {
  29480. break
  29481. }
  29482. }
  29483. if msglen < 0 {
  29484. return ErrInvalidLengthGenerated
  29485. }
  29486. postIndex := iNdEx + msglen
  29487. if postIndex < 0 {
  29488. return ErrInvalidLengthGenerated
  29489. }
  29490. if postIndex > l {
  29491. return io.ErrUnexpectedEOF
  29492. }
  29493. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29494. return err
  29495. }
  29496. iNdEx = postIndex
  29497. case 2:
  29498. if wireType != 2 {
  29499. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  29500. }
  29501. var msglen int
  29502. for shift := uint(0); ; shift += 7 {
  29503. if shift >= 64 {
  29504. return ErrIntOverflowGenerated
  29505. }
  29506. if iNdEx >= l {
  29507. return io.ErrUnexpectedEOF
  29508. }
  29509. b := dAtA[iNdEx]
  29510. iNdEx++
  29511. msglen |= int(b&0x7F) << shift
  29512. if b < 0x80 {
  29513. break
  29514. }
  29515. }
  29516. if msglen < 0 {
  29517. return ErrInvalidLengthGenerated
  29518. }
  29519. postIndex := iNdEx + msglen
  29520. if postIndex < 0 {
  29521. return ErrInvalidLengthGenerated
  29522. }
  29523. if postIndex > l {
  29524. return io.ErrUnexpectedEOF
  29525. }
  29526. m.Items = append(m.Items, ComponentStatus{})
  29527. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29528. return err
  29529. }
  29530. iNdEx = postIndex
  29531. default:
  29532. iNdEx = preIndex
  29533. skippy, err := skipGenerated(dAtA[iNdEx:])
  29534. if err != nil {
  29535. return err
  29536. }
  29537. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29538. return ErrInvalidLengthGenerated
  29539. }
  29540. if (iNdEx + skippy) > l {
  29541. return io.ErrUnexpectedEOF
  29542. }
  29543. iNdEx += skippy
  29544. }
  29545. }
  29546. if iNdEx > l {
  29547. return io.ErrUnexpectedEOF
  29548. }
  29549. return nil
  29550. }
  29551. func (m *ConfigMap) Unmarshal(dAtA []byte) error {
  29552. l := len(dAtA)
  29553. iNdEx := 0
  29554. for iNdEx < l {
  29555. preIndex := iNdEx
  29556. var wire uint64
  29557. for shift := uint(0); ; shift += 7 {
  29558. if shift >= 64 {
  29559. return ErrIntOverflowGenerated
  29560. }
  29561. if iNdEx >= l {
  29562. return io.ErrUnexpectedEOF
  29563. }
  29564. b := dAtA[iNdEx]
  29565. iNdEx++
  29566. wire |= uint64(b&0x7F) << shift
  29567. if b < 0x80 {
  29568. break
  29569. }
  29570. }
  29571. fieldNum := int32(wire >> 3)
  29572. wireType := int(wire & 0x7)
  29573. if wireType == 4 {
  29574. return fmt.Errorf("proto: ConfigMap: wiretype end group for non-group")
  29575. }
  29576. if fieldNum <= 0 {
  29577. return fmt.Errorf("proto: ConfigMap: illegal tag %d (wire type %d)", fieldNum, wire)
  29578. }
  29579. switch fieldNum {
  29580. case 1:
  29581. if wireType != 2 {
  29582. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  29583. }
  29584. var msglen int
  29585. for shift := uint(0); ; shift += 7 {
  29586. if shift >= 64 {
  29587. return ErrIntOverflowGenerated
  29588. }
  29589. if iNdEx >= l {
  29590. return io.ErrUnexpectedEOF
  29591. }
  29592. b := dAtA[iNdEx]
  29593. iNdEx++
  29594. msglen |= int(b&0x7F) << shift
  29595. if b < 0x80 {
  29596. break
  29597. }
  29598. }
  29599. if msglen < 0 {
  29600. return ErrInvalidLengthGenerated
  29601. }
  29602. postIndex := iNdEx + msglen
  29603. if postIndex < 0 {
  29604. return ErrInvalidLengthGenerated
  29605. }
  29606. if postIndex > l {
  29607. return io.ErrUnexpectedEOF
  29608. }
  29609. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29610. return err
  29611. }
  29612. iNdEx = postIndex
  29613. case 2:
  29614. if wireType != 2 {
  29615. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  29616. }
  29617. var msglen int
  29618. for shift := uint(0); ; shift += 7 {
  29619. if shift >= 64 {
  29620. return ErrIntOverflowGenerated
  29621. }
  29622. if iNdEx >= l {
  29623. return io.ErrUnexpectedEOF
  29624. }
  29625. b := dAtA[iNdEx]
  29626. iNdEx++
  29627. msglen |= int(b&0x7F) << shift
  29628. if b < 0x80 {
  29629. break
  29630. }
  29631. }
  29632. if msglen < 0 {
  29633. return ErrInvalidLengthGenerated
  29634. }
  29635. postIndex := iNdEx + msglen
  29636. if postIndex < 0 {
  29637. return ErrInvalidLengthGenerated
  29638. }
  29639. if postIndex > l {
  29640. return io.ErrUnexpectedEOF
  29641. }
  29642. if m.Data == nil {
  29643. m.Data = make(map[string]string)
  29644. }
  29645. var mapkey string
  29646. var mapvalue string
  29647. for iNdEx < postIndex {
  29648. entryPreIndex := iNdEx
  29649. var wire uint64
  29650. for shift := uint(0); ; shift += 7 {
  29651. if shift >= 64 {
  29652. return ErrIntOverflowGenerated
  29653. }
  29654. if iNdEx >= l {
  29655. return io.ErrUnexpectedEOF
  29656. }
  29657. b := dAtA[iNdEx]
  29658. iNdEx++
  29659. wire |= uint64(b&0x7F) << shift
  29660. if b < 0x80 {
  29661. break
  29662. }
  29663. }
  29664. fieldNum := int32(wire >> 3)
  29665. if fieldNum == 1 {
  29666. var stringLenmapkey uint64
  29667. for shift := uint(0); ; shift += 7 {
  29668. if shift >= 64 {
  29669. return ErrIntOverflowGenerated
  29670. }
  29671. if iNdEx >= l {
  29672. return io.ErrUnexpectedEOF
  29673. }
  29674. b := dAtA[iNdEx]
  29675. iNdEx++
  29676. stringLenmapkey |= uint64(b&0x7F) << shift
  29677. if b < 0x80 {
  29678. break
  29679. }
  29680. }
  29681. intStringLenmapkey := int(stringLenmapkey)
  29682. if intStringLenmapkey < 0 {
  29683. return ErrInvalidLengthGenerated
  29684. }
  29685. postStringIndexmapkey := iNdEx + intStringLenmapkey
  29686. if postStringIndexmapkey < 0 {
  29687. return ErrInvalidLengthGenerated
  29688. }
  29689. if postStringIndexmapkey > l {
  29690. return io.ErrUnexpectedEOF
  29691. }
  29692. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  29693. iNdEx = postStringIndexmapkey
  29694. } else if fieldNum == 2 {
  29695. var stringLenmapvalue uint64
  29696. for shift := uint(0); ; shift += 7 {
  29697. if shift >= 64 {
  29698. return ErrIntOverflowGenerated
  29699. }
  29700. if iNdEx >= l {
  29701. return io.ErrUnexpectedEOF
  29702. }
  29703. b := dAtA[iNdEx]
  29704. iNdEx++
  29705. stringLenmapvalue |= uint64(b&0x7F) << shift
  29706. if b < 0x80 {
  29707. break
  29708. }
  29709. }
  29710. intStringLenmapvalue := int(stringLenmapvalue)
  29711. if intStringLenmapvalue < 0 {
  29712. return ErrInvalidLengthGenerated
  29713. }
  29714. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  29715. if postStringIndexmapvalue < 0 {
  29716. return ErrInvalidLengthGenerated
  29717. }
  29718. if postStringIndexmapvalue > l {
  29719. return io.ErrUnexpectedEOF
  29720. }
  29721. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  29722. iNdEx = postStringIndexmapvalue
  29723. } else {
  29724. iNdEx = entryPreIndex
  29725. skippy, err := skipGenerated(dAtA[iNdEx:])
  29726. if err != nil {
  29727. return err
  29728. }
  29729. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29730. return ErrInvalidLengthGenerated
  29731. }
  29732. if (iNdEx + skippy) > postIndex {
  29733. return io.ErrUnexpectedEOF
  29734. }
  29735. iNdEx += skippy
  29736. }
  29737. }
  29738. m.Data[mapkey] = mapvalue
  29739. iNdEx = postIndex
  29740. case 3:
  29741. if wireType != 2 {
  29742. return fmt.Errorf("proto: wrong wireType = %d for field BinaryData", wireType)
  29743. }
  29744. var msglen int
  29745. for shift := uint(0); ; shift += 7 {
  29746. if shift >= 64 {
  29747. return ErrIntOverflowGenerated
  29748. }
  29749. if iNdEx >= l {
  29750. return io.ErrUnexpectedEOF
  29751. }
  29752. b := dAtA[iNdEx]
  29753. iNdEx++
  29754. msglen |= int(b&0x7F) << shift
  29755. if b < 0x80 {
  29756. break
  29757. }
  29758. }
  29759. if msglen < 0 {
  29760. return ErrInvalidLengthGenerated
  29761. }
  29762. postIndex := iNdEx + msglen
  29763. if postIndex < 0 {
  29764. return ErrInvalidLengthGenerated
  29765. }
  29766. if postIndex > l {
  29767. return io.ErrUnexpectedEOF
  29768. }
  29769. if m.BinaryData == nil {
  29770. m.BinaryData = make(map[string][]byte)
  29771. }
  29772. var mapkey string
  29773. mapvalue := []byte{}
  29774. for iNdEx < postIndex {
  29775. entryPreIndex := iNdEx
  29776. var wire uint64
  29777. for shift := uint(0); ; shift += 7 {
  29778. if shift >= 64 {
  29779. return ErrIntOverflowGenerated
  29780. }
  29781. if iNdEx >= l {
  29782. return io.ErrUnexpectedEOF
  29783. }
  29784. b := dAtA[iNdEx]
  29785. iNdEx++
  29786. wire |= uint64(b&0x7F) << shift
  29787. if b < 0x80 {
  29788. break
  29789. }
  29790. }
  29791. fieldNum := int32(wire >> 3)
  29792. if fieldNum == 1 {
  29793. var stringLenmapkey uint64
  29794. for shift := uint(0); ; shift += 7 {
  29795. if shift >= 64 {
  29796. return ErrIntOverflowGenerated
  29797. }
  29798. if iNdEx >= l {
  29799. return io.ErrUnexpectedEOF
  29800. }
  29801. b := dAtA[iNdEx]
  29802. iNdEx++
  29803. stringLenmapkey |= uint64(b&0x7F) << shift
  29804. if b < 0x80 {
  29805. break
  29806. }
  29807. }
  29808. intStringLenmapkey := int(stringLenmapkey)
  29809. if intStringLenmapkey < 0 {
  29810. return ErrInvalidLengthGenerated
  29811. }
  29812. postStringIndexmapkey := iNdEx + intStringLenmapkey
  29813. if postStringIndexmapkey < 0 {
  29814. return ErrInvalidLengthGenerated
  29815. }
  29816. if postStringIndexmapkey > l {
  29817. return io.ErrUnexpectedEOF
  29818. }
  29819. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  29820. iNdEx = postStringIndexmapkey
  29821. } else if fieldNum == 2 {
  29822. var mapbyteLen uint64
  29823. for shift := uint(0); ; shift += 7 {
  29824. if shift >= 64 {
  29825. return ErrIntOverflowGenerated
  29826. }
  29827. if iNdEx >= l {
  29828. return io.ErrUnexpectedEOF
  29829. }
  29830. b := dAtA[iNdEx]
  29831. iNdEx++
  29832. mapbyteLen |= uint64(b&0x7F) << shift
  29833. if b < 0x80 {
  29834. break
  29835. }
  29836. }
  29837. intMapbyteLen := int(mapbyteLen)
  29838. if intMapbyteLen < 0 {
  29839. return ErrInvalidLengthGenerated
  29840. }
  29841. postbytesIndex := iNdEx + intMapbyteLen
  29842. if postbytesIndex < 0 {
  29843. return ErrInvalidLengthGenerated
  29844. }
  29845. if postbytesIndex > l {
  29846. return io.ErrUnexpectedEOF
  29847. }
  29848. mapvalue = make([]byte, mapbyteLen)
  29849. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  29850. iNdEx = postbytesIndex
  29851. } else {
  29852. iNdEx = entryPreIndex
  29853. skippy, err := skipGenerated(dAtA[iNdEx:])
  29854. if err != nil {
  29855. return err
  29856. }
  29857. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29858. return ErrInvalidLengthGenerated
  29859. }
  29860. if (iNdEx + skippy) > postIndex {
  29861. return io.ErrUnexpectedEOF
  29862. }
  29863. iNdEx += skippy
  29864. }
  29865. }
  29866. m.BinaryData[mapkey] = mapvalue
  29867. iNdEx = postIndex
  29868. case 4:
  29869. if wireType != 0 {
  29870. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  29871. }
  29872. var v int
  29873. for shift := uint(0); ; shift += 7 {
  29874. if shift >= 64 {
  29875. return ErrIntOverflowGenerated
  29876. }
  29877. if iNdEx >= l {
  29878. return io.ErrUnexpectedEOF
  29879. }
  29880. b := dAtA[iNdEx]
  29881. iNdEx++
  29882. v |= int(b&0x7F) << shift
  29883. if b < 0x80 {
  29884. break
  29885. }
  29886. }
  29887. b := bool(v != 0)
  29888. m.Immutable = &b
  29889. default:
  29890. iNdEx = preIndex
  29891. skippy, err := skipGenerated(dAtA[iNdEx:])
  29892. if err != nil {
  29893. return err
  29894. }
  29895. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29896. return ErrInvalidLengthGenerated
  29897. }
  29898. if (iNdEx + skippy) > l {
  29899. return io.ErrUnexpectedEOF
  29900. }
  29901. iNdEx += skippy
  29902. }
  29903. }
  29904. if iNdEx > l {
  29905. return io.ErrUnexpectedEOF
  29906. }
  29907. return nil
  29908. }
  29909. func (m *ConfigMapEnvSource) Unmarshal(dAtA []byte) error {
  29910. l := len(dAtA)
  29911. iNdEx := 0
  29912. for iNdEx < l {
  29913. preIndex := iNdEx
  29914. var wire uint64
  29915. for shift := uint(0); ; shift += 7 {
  29916. if shift >= 64 {
  29917. return ErrIntOverflowGenerated
  29918. }
  29919. if iNdEx >= l {
  29920. return io.ErrUnexpectedEOF
  29921. }
  29922. b := dAtA[iNdEx]
  29923. iNdEx++
  29924. wire |= uint64(b&0x7F) << shift
  29925. if b < 0x80 {
  29926. break
  29927. }
  29928. }
  29929. fieldNum := int32(wire >> 3)
  29930. wireType := int(wire & 0x7)
  29931. if wireType == 4 {
  29932. return fmt.Errorf("proto: ConfigMapEnvSource: wiretype end group for non-group")
  29933. }
  29934. if fieldNum <= 0 {
  29935. return fmt.Errorf("proto: ConfigMapEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  29936. }
  29937. switch fieldNum {
  29938. case 1:
  29939. if wireType != 2 {
  29940. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  29941. }
  29942. var msglen int
  29943. for shift := uint(0); ; shift += 7 {
  29944. if shift >= 64 {
  29945. return ErrIntOverflowGenerated
  29946. }
  29947. if iNdEx >= l {
  29948. return io.ErrUnexpectedEOF
  29949. }
  29950. b := dAtA[iNdEx]
  29951. iNdEx++
  29952. msglen |= int(b&0x7F) << shift
  29953. if b < 0x80 {
  29954. break
  29955. }
  29956. }
  29957. if msglen < 0 {
  29958. return ErrInvalidLengthGenerated
  29959. }
  29960. postIndex := iNdEx + msglen
  29961. if postIndex < 0 {
  29962. return ErrInvalidLengthGenerated
  29963. }
  29964. if postIndex > l {
  29965. return io.ErrUnexpectedEOF
  29966. }
  29967. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  29968. return err
  29969. }
  29970. iNdEx = postIndex
  29971. case 2:
  29972. if wireType != 0 {
  29973. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  29974. }
  29975. var v int
  29976. for shift := uint(0); ; shift += 7 {
  29977. if shift >= 64 {
  29978. return ErrIntOverflowGenerated
  29979. }
  29980. if iNdEx >= l {
  29981. return io.ErrUnexpectedEOF
  29982. }
  29983. b := dAtA[iNdEx]
  29984. iNdEx++
  29985. v |= int(b&0x7F) << shift
  29986. if b < 0x80 {
  29987. break
  29988. }
  29989. }
  29990. b := bool(v != 0)
  29991. m.Optional = &b
  29992. default:
  29993. iNdEx = preIndex
  29994. skippy, err := skipGenerated(dAtA[iNdEx:])
  29995. if err != nil {
  29996. return err
  29997. }
  29998. if (skippy < 0) || (iNdEx+skippy) < 0 {
  29999. return ErrInvalidLengthGenerated
  30000. }
  30001. if (iNdEx + skippy) > l {
  30002. return io.ErrUnexpectedEOF
  30003. }
  30004. iNdEx += skippy
  30005. }
  30006. }
  30007. if iNdEx > l {
  30008. return io.ErrUnexpectedEOF
  30009. }
  30010. return nil
  30011. }
  30012. func (m *ConfigMapKeySelector) Unmarshal(dAtA []byte) error {
  30013. l := len(dAtA)
  30014. iNdEx := 0
  30015. for iNdEx < l {
  30016. preIndex := iNdEx
  30017. var wire uint64
  30018. for shift := uint(0); ; shift += 7 {
  30019. if shift >= 64 {
  30020. return ErrIntOverflowGenerated
  30021. }
  30022. if iNdEx >= l {
  30023. return io.ErrUnexpectedEOF
  30024. }
  30025. b := dAtA[iNdEx]
  30026. iNdEx++
  30027. wire |= uint64(b&0x7F) << shift
  30028. if b < 0x80 {
  30029. break
  30030. }
  30031. }
  30032. fieldNum := int32(wire >> 3)
  30033. wireType := int(wire & 0x7)
  30034. if wireType == 4 {
  30035. return fmt.Errorf("proto: ConfigMapKeySelector: wiretype end group for non-group")
  30036. }
  30037. if fieldNum <= 0 {
  30038. return fmt.Errorf("proto: ConfigMapKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  30039. }
  30040. switch fieldNum {
  30041. case 1:
  30042. if wireType != 2 {
  30043. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30044. }
  30045. var msglen int
  30046. for shift := uint(0); ; shift += 7 {
  30047. if shift >= 64 {
  30048. return ErrIntOverflowGenerated
  30049. }
  30050. if iNdEx >= l {
  30051. return io.ErrUnexpectedEOF
  30052. }
  30053. b := dAtA[iNdEx]
  30054. iNdEx++
  30055. msglen |= int(b&0x7F) << shift
  30056. if b < 0x80 {
  30057. break
  30058. }
  30059. }
  30060. if msglen < 0 {
  30061. return ErrInvalidLengthGenerated
  30062. }
  30063. postIndex := iNdEx + msglen
  30064. if postIndex < 0 {
  30065. return ErrInvalidLengthGenerated
  30066. }
  30067. if postIndex > l {
  30068. return io.ErrUnexpectedEOF
  30069. }
  30070. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30071. return err
  30072. }
  30073. iNdEx = postIndex
  30074. case 2:
  30075. if wireType != 2 {
  30076. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  30077. }
  30078. var stringLen uint64
  30079. for shift := uint(0); ; shift += 7 {
  30080. if shift >= 64 {
  30081. return ErrIntOverflowGenerated
  30082. }
  30083. if iNdEx >= l {
  30084. return io.ErrUnexpectedEOF
  30085. }
  30086. b := dAtA[iNdEx]
  30087. iNdEx++
  30088. stringLen |= uint64(b&0x7F) << shift
  30089. if b < 0x80 {
  30090. break
  30091. }
  30092. }
  30093. intStringLen := int(stringLen)
  30094. if intStringLen < 0 {
  30095. return ErrInvalidLengthGenerated
  30096. }
  30097. postIndex := iNdEx + intStringLen
  30098. if postIndex < 0 {
  30099. return ErrInvalidLengthGenerated
  30100. }
  30101. if postIndex > l {
  30102. return io.ErrUnexpectedEOF
  30103. }
  30104. m.Key = string(dAtA[iNdEx:postIndex])
  30105. iNdEx = postIndex
  30106. case 3:
  30107. if wireType != 0 {
  30108. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30109. }
  30110. var v int
  30111. for shift := uint(0); ; shift += 7 {
  30112. if shift >= 64 {
  30113. return ErrIntOverflowGenerated
  30114. }
  30115. if iNdEx >= l {
  30116. return io.ErrUnexpectedEOF
  30117. }
  30118. b := dAtA[iNdEx]
  30119. iNdEx++
  30120. v |= int(b&0x7F) << shift
  30121. if b < 0x80 {
  30122. break
  30123. }
  30124. }
  30125. b := bool(v != 0)
  30126. m.Optional = &b
  30127. default:
  30128. iNdEx = preIndex
  30129. skippy, err := skipGenerated(dAtA[iNdEx:])
  30130. if err != nil {
  30131. return err
  30132. }
  30133. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30134. return ErrInvalidLengthGenerated
  30135. }
  30136. if (iNdEx + skippy) > l {
  30137. return io.ErrUnexpectedEOF
  30138. }
  30139. iNdEx += skippy
  30140. }
  30141. }
  30142. if iNdEx > l {
  30143. return io.ErrUnexpectedEOF
  30144. }
  30145. return nil
  30146. }
  30147. func (m *ConfigMapList) Unmarshal(dAtA []byte) error {
  30148. l := len(dAtA)
  30149. iNdEx := 0
  30150. for iNdEx < l {
  30151. preIndex := iNdEx
  30152. var wire uint64
  30153. for shift := uint(0); ; shift += 7 {
  30154. if shift >= 64 {
  30155. return ErrIntOverflowGenerated
  30156. }
  30157. if iNdEx >= l {
  30158. return io.ErrUnexpectedEOF
  30159. }
  30160. b := dAtA[iNdEx]
  30161. iNdEx++
  30162. wire |= uint64(b&0x7F) << shift
  30163. if b < 0x80 {
  30164. break
  30165. }
  30166. }
  30167. fieldNum := int32(wire >> 3)
  30168. wireType := int(wire & 0x7)
  30169. if wireType == 4 {
  30170. return fmt.Errorf("proto: ConfigMapList: wiretype end group for non-group")
  30171. }
  30172. if fieldNum <= 0 {
  30173. return fmt.Errorf("proto: ConfigMapList: illegal tag %d (wire type %d)", fieldNum, wire)
  30174. }
  30175. switch fieldNum {
  30176. case 1:
  30177. if wireType != 2 {
  30178. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  30179. }
  30180. var msglen int
  30181. for shift := uint(0); ; shift += 7 {
  30182. if shift >= 64 {
  30183. return ErrIntOverflowGenerated
  30184. }
  30185. if iNdEx >= l {
  30186. return io.ErrUnexpectedEOF
  30187. }
  30188. b := dAtA[iNdEx]
  30189. iNdEx++
  30190. msglen |= int(b&0x7F) << shift
  30191. if b < 0x80 {
  30192. break
  30193. }
  30194. }
  30195. if msglen < 0 {
  30196. return ErrInvalidLengthGenerated
  30197. }
  30198. postIndex := iNdEx + msglen
  30199. if postIndex < 0 {
  30200. return ErrInvalidLengthGenerated
  30201. }
  30202. if postIndex > l {
  30203. return io.ErrUnexpectedEOF
  30204. }
  30205. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30206. return err
  30207. }
  30208. iNdEx = postIndex
  30209. case 2:
  30210. if wireType != 2 {
  30211. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30212. }
  30213. var msglen int
  30214. for shift := uint(0); ; shift += 7 {
  30215. if shift >= 64 {
  30216. return ErrIntOverflowGenerated
  30217. }
  30218. if iNdEx >= l {
  30219. return io.ErrUnexpectedEOF
  30220. }
  30221. b := dAtA[iNdEx]
  30222. iNdEx++
  30223. msglen |= int(b&0x7F) << shift
  30224. if b < 0x80 {
  30225. break
  30226. }
  30227. }
  30228. if msglen < 0 {
  30229. return ErrInvalidLengthGenerated
  30230. }
  30231. postIndex := iNdEx + msglen
  30232. if postIndex < 0 {
  30233. return ErrInvalidLengthGenerated
  30234. }
  30235. if postIndex > l {
  30236. return io.ErrUnexpectedEOF
  30237. }
  30238. m.Items = append(m.Items, ConfigMap{})
  30239. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30240. return err
  30241. }
  30242. iNdEx = postIndex
  30243. default:
  30244. iNdEx = preIndex
  30245. skippy, err := skipGenerated(dAtA[iNdEx:])
  30246. if err != nil {
  30247. return err
  30248. }
  30249. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30250. return ErrInvalidLengthGenerated
  30251. }
  30252. if (iNdEx + skippy) > l {
  30253. return io.ErrUnexpectedEOF
  30254. }
  30255. iNdEx += skippy
  30256. }
  30257. }
  30258. if iNdEx > l {
  30259. return io.ErrUnexpectedEOF
  30260. }
  30261. return nil
  30262. }
  30263. func (m *ConfigMapNodeConfigSource) Unmarshal(dAtA []byte) error {
  30264. l := len(dAtA)
  30265. iNdEx := 0
  30266. for iNdEx < l {
  30267. preIndex := iNdEx
  30268. var wire uint64
  30269. for shift := uint(0); ; shift += 7 {
  30270. if shift >= 64 {
  30271. return ErrIntOverflowGenerated
  30272. }
  30273. if iNdEx >= l {
  30274. return io.ErrUnexpectedEOF
  30275. }
  30276. b := dAtA[iNdEx]
  30277. iNdEx++
  30278. wire |= uint64(b&0x7F) << shift
  30279. if b < 0x80 {
  30280. break
  30281. }
  30282. }
  30283. fieldNum := int32(wire >> 3)
  30284. wireType := int(wire & 0x7)
  30285. if wireType == 4 {
  30286. return fmt.Errorf("proto: ConfigMapNodeConfigSource: wiretype end group for non-group")
  30287. }
  30288. if fieldNum <= 0 {
  30289. return fmt.Errorf("proto: ConfigMapNodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30290. }
  30291. switch fieldNum {
  30292. case 1:
  30293. if wireType != 2 {
  30294. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  30295. }
  30296. var stringLen uint64
  30297. for shift := uint(0); ; shift += 7 {
  30298. if shift >= 64 {
  30299. return ErrIntOverflowGenerated
  30300. }
  30301. if iNdEx >= l {
  30302. return io.ErrUnexpectedEOF
  30303. }
  30304. b := dAtA[iNdEx]
  30305. iNdEx++
  30306. stringLen |= uint64(b&0x7F) << shift
  30307. if b < 0x80 {
  30308. break
  30309. }
  30310. }
  30311. intStringLen := int(stringLen)
  30312. if intStringLen < 0 {
  30313. return ErrInvalidLengthGenerated
  30314. }
  30315. postIndex := iNdEx + intStringLen
  30316. if postIndex < 0 {
  30317. return ErrInvalidLengthGenerated
  30318. }
  30319. if postIndex > l {
  30320. return io.ErrUnexpectedEOF
  30321. }
  30322. m.Namespace = string(dAtA[iNdEx:postIndex])
  30323. iNdEx = postIndex
  30324. case 2:
  30325. if wireType != 2 {
  30326. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  30327. }
  30328. var stringLen uint64
  30329. for shift := uint(0); ; shift += 7 {
  30330. if shift >= 64 {
  30331. return ErrIntOverflowGenerated
  30332. }
  30333. if iNdEx >= l {
  30334. return io.ErrUnexpectedEOF
  30335. }
  30336. b := dAtA[iNdEx]
  30337. iNdEx++
  30338. stringLen |= uint64(b&0x7F) << shift
  30339. if b < 0x80 {
  30340. break
  30341. }
  30342. }
  30343. intStringLen := int(stringLen)
  30344. if intStringLen < 0 {
  30345. return ErrInvalidLengthGenerated
  30346. }
  30347. postIndex := iNdEx + intStringLen
  30348. if postIndex < 0 {
  30349. return ErrInvalidLengthGenerated
  30350. }
  30351. if postIndex > l {
  30352. return io.ErrUnexpectedEOF
  30353. }
  30354. m.Name = string(dAtA[iNdEx:postIndex])
  30355. iNdEx = postIndex
  30356. case 3:
  30357. if wireType != 2 {
  30358. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  30359. }
  30360. var stringLen uint64
  30361. for shift := uint(0); ; shift += 7 {
  30362. if shift >= 64 {
  30363. return ErrIntOverflowGenerated
  30364. }
  30365. if iNdEx >= l {
  30366. return io.ErrUnexpectedEOF
  30367. }
  30368. b := dAtA[iNdEx]
  30369. iNdEx++
  30370. stringLen |= uint64(b&0x7F) << shift
  30371. if b < 0x80 {
  30372. break
  30373. }
  30374. }
  30375. intStringLen := int(stringLen)
  30376. if intStringLen < 0 {
  30377. return ErrInvalidLengthGenerated
  30378. }
  30379. postIndex := iNdEx + intStringLen
  30380. if postIndex < 0 {
  30381. return ErrInvalidLengthGenerated
  30382. }
  30383. if postIndex > l {
  30384. return io.ErrUnexpectedEOF
  30385. }
  30386. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  30387. iNdEx = postIndex
  30388. case 4:
  30389. if wireType != 2 {
  30390. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  30391. }
  30392. var stringLen uint64
  30393. for shift := uint(0); ; shift += 7 {
  30394. if shift >= 64 {
  30395. return ErrIntOverflowGenerated
  30396. }
  30397. if iNdEx >= l {
  30398. return io.ErrUnexpectedEOF
  30399. }
  30400. b := dAtA[iNdEx]
  30401. iNdEx++
  30402. stringLen |= uint64(b&0x7F) << shift
  30403. if b < 0x80 {
  30404. break
  30405. }
  30406. }
  30407. intStringLen := int(stringLen)
  30408. if intStringLen < 0 {
  30409. return ErrInvalidLengthGenerated
  30410. }
  30411. postIndex := iNdEx + intStringLen
  30412. if postIndex < 0 {
  30413. return ErrInvalidLengthGenerated
  30414. }
  30415. if postIndex > l {
  30416. return io.ErrUnexpectedEOF
  30417. }
  30418. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  30419. iNdEx = postIndex
  30420. case 5:
  30421. if wireType != 2 {
  30422. return fmt.Errorf("proto: wrong wireType = %d for field KubeletConfigKey", wireType)
  30423. }
  30424. var stringLen uint64
  30425. for shift := uint(0); ; shift += 7 {
  30426. if shift >= 64 {
  30427. return ErrIntOverflowGenerated
  30428. }
  30429. if iNdEx >= l {
  30430. return io.ErrUnexpectedEOF
  30431. }
  30432. b := dAtA[iNdEx]
  30433. iNdEx++
  30434. stringLen |= uint64(b&0x7F) << shift
  30435. if b < 0x80 {
  30436. break
  30437. }
  30438. }
  30439. intStringLen := int(stringLen)
  30440. if intStringLen < 0 {
  30441. return ErrInvalidLengthGenerated
  30442. }
  30443. postIndex := iNdEx + intStringLen
  30444. if postIndex < 0 {
  30445. return ErrInvalidLengthGenerated
  30446. }
  30447. if postIndex > l {
  30448. return io.ErrUnexpectedEOF
  30449. }
  30450. m.KubeletConfigKey = string(dAtA[iNdEx:postIndex])
  30451. iNdEx = postIndex
  30452. default:
  30453. iNdEx = preIndex
  30454. skippy, err := skipGenerated(dAtA[iNdEx:])
  30455. if err != nil {
  30456. return err
  30457. }
  30458. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30459. return ErrInvalidLengthGenerated
  30460. }
  30461. if (iNdEx + skippy) > l {
  30462. return io.ErrUnexpectedEOF
  30463. }
  30464. iNdEx += skippy
  30465. }
  30466. }
  30467. if iNdEx > l {
  30468. return io.ErrUnexpectedEOF
  30469. }
  30470. return nil
  30471. }
  30472. func (m *ConfigMapProjection) Unmarshal(dAtA []byte) error {
  30473. l := len(dAtA)
  30474. iNdEx := 0
  30475. for iNdEx < l {
  30476. preIndex := iNdEx
  30477. var wire uint64
  30478. for shift := uint(0); ; shift += 7 {
  30479. if shift >= 64 {
  30480. return ErrIntOverflowGenerated
  30481. }
  30482. if iNdEx >= l {
  30483. return io.ErrUnexpectedEOF
  30484. }
  30485. b := dAtA[iNdEx]
  30486. iNdEx++
  30487. wire |= uint64(b&0x7F) << shift
  30488. if b < 0x80 {
  30489. break
  30490. }
  30491. }
  30492. fieldNum := int32(wire >> 3)
  30493. wireType := int(wire & 0x7)
  30494. if wireType == 4 {
  30495. return fmt.Errorf("proto: ConfigMapProjection: wiretype end group for non-group")
  30496. }
  30497. if fieldNum <= 0 {
  30498. return fmt.Errorf("proto: ConfigMapProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  30499. }
  30500. switch fieldNum {
  30501. case 1:
  30502. if wireType != 2 {
  30503. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30504. }
  30505. var msglen int
  30506. for shift := uint(0); ; shift += 7 {
  30507. if shift >= 64 {
  30508. return ErrIntOverflowGenerated
  30509. }
  30510. if iNdEx >= l {
  30511. return io.ErrUnexpectedEOF
  30512. }
  30513. b := dAtA[iNdEx]
  30514. iNdEx++
  30515. msglen |= int(b&0x7F) << shift
  30516. if b < 0x80 {
  30517. break
  30518. }
  30519. }
  30520. if msglen < 0 {
  30521. return ErrInvalidLengthGenerated
  30522. }
  30523. postIndex := iNdEx + msglen
  30524. if postIndex < 0 {
  30525. return ErrInvalidLengthGenerated
  30526. }
  30527. if postIndex > l {
  30528. return io.ErrUnexpectedEOF
  30529. }
  30530. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30531. return err
  30532. }
  30533. iNdEx = postIndex
  30534. case 2:
  30535. if wireType != 2 {
  30536. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30537. }
  30538. var msglen int
  30539. for shift := uint(0); ; shift += 7 {
  30540. if shift >= 64 {
  30541. return ErrIntOverflowGenerated
  30542. }
  30543. if iNdEx >= l {
  30544. return io.ErrUnexpectedEOF
  30545. }
  30546. b := dAtA[iNdEx]
  30547. iNdEx++
  30548. msglen |= int(b&0x7F) << shift
  30549. if b < 0x80 {
  30550. break
  30551. }
  30552. }
  30553. if msglen < 0 {
  30554. return ErrInvalidLengthGenerated
  30555. }
  30556. postIndex := iNdEx + msglen
  30557. if postIndex < 0 {
  30558. return ErrInvalidLengthGenerated
  30559. }
  30560. if postIndex > l {
  30561. return io.ErrUnexpectedEOF
  30562. }
  30563. m.Items = append(m.Items, KeyToPath{})
  30564. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30565. return err
  30566. }
  30567. iNdEx = postIndex
  30568. case 4:
  30569. if wireType != 0 {
  30570. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30571. }
  30572. var v int
  30573. for shift := uint(0); ; shift += 7 {
  30574. if shift >= 64 {
  30575. return ErrIntOverflowGenerated
  30576. }
  30577. if iNdEx >= l {
  30578. return io.ErrUnexpectedEOF
  30579. }
  30580. b := dAtA[iNdEx]
  30581. iNdEx++
  30582. v |= int(b&0x7F) << shift
  30583. if b < 0x80 {
  30584. break
  30585. }
  30586. }
  30587. b := bool(v != 0)
  30588. m.Optional = &b
  30589. default:
  30590. iNdEx = preIndex
  30591. skippy, err := skipGenerated(dAtA[iNdEx:])
  30592. if err != nil {
  30593. return err
  30594. }
  30595. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30596. return ErrInvalidLengthGenerated
  30597. }
  30598. if (iNdEx + skippy) > l {
  30599. return io.ErrUnexpectedEOF
  30600. }
  30601. iNdEx += skippy
  30602. }
  30603. }
  30604. if iNdEx > l {
  30605. return io.ErrUnexpectedEOF
  30606. }
  30607. return nil
  30608. }
  30609. func (m *ConfigMapVolumeSource) Unmarshal(dAtA []byte) error {
  30610. l := len(dAtA)
  30611. iNdEx := 0
  30612. for iNdEx < l {
  30613. preIndex := iNdEx
  30614. var wire 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. wire |= uint64(b&0x7F) << shift
  30625. if b < 0x80 {
  30626. break
  30627. }
  30628. }
  30629. fieldNum := int32(wire >> 3)
  30630. wireType := int(wire & 0x7)
  30631. if wireType == 4 {
  30632. return fmt.Errorf("proto: ConfigMapVolumeSource: wiretype end group for non-group")
  30633. }
  30634. if fieldNum <= 0 {
  30635. return fmt.Errorf("proto: ConfigMapVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  30636. }
  30637. switch fieldNum {
  30638. case 1:
  30639. if wireType != 2 {
  30640. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  30641. }
  30642. var msglen int
  30643. for shift := uint(0); ; shift += 7 {
  30644. if shift >= 64 {
  30645. return ErrIntOverflowGenerated
  30646. }
  30647. if iNdEx >= l {
  30648. return io.ErrUnexpectedEOF
  30649. }
  30650. b := dAtA[iNdEx]
  30651. iNdEx++
  30652. msglen |= int(b&0x7F) << shift
  30653. if b < 0x80 {
  30654. break
  30655. }
  30656. }
  30657. if msglen < 0 {
  30658. return ErrInvalidLengthGenerated
  30659. }
  30660. postIndex := iNdEx + msglen
  30661. if postIndex < 0 {
  30662. return ErrInvalidLengthGenerated
  30663. }
  30664. if postIndex > l {
  30665. return io.ErrUnexpectedEOF
  30666. }
  30667. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30668. return err
  30669. }
  30670. iNdEx = postIndex
  30671. case 2:
  30672. if wireType != 2 {
  30673. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  30674. }
  30675. var msglen int
  30676. for shift := uint(0); ; shift += 7 {
  30677. if shift >= 64 {
  30678. return ErrIntOverflowGenerated
  30679. }
  30680. if iNdEx >= l {
  30681. return io.ErrUnexpectedEOF
  30682. }
  30683. b := dAtA[iNdEx]
  30684. iNdEx++
  30685. msglen |= int(b&0x7F) << shift
  30686. if b < 0x80 {
  30687. break
  30688. }
  30689. }
  30690. if msglen < 0 {
  30691. return ErrInvalidLengthGenerated
  30692. }
  30693. postIndex := iNdEx + msglen
  30694. if postIndex < 0 {
  30695. return ErrInvalidLengthGenerated
  30696. }
  30697. if postIndex > l {
  30698. return io.ErrUnexpectedEOF
  30699. }
  30700. m.Items = append(m.Items, KeyToPath{})
  30701. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30702. return err
  30703. }
  30704. iNdEx = postIndex
  30705. case 3:
  30706. if wireType != 0 {
  30707. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  30708. }
  30709. var v int32
  30710. for shift := uint(0); ; shift += 7 {
  30711. if shift >= 64 {
  30712. return ErrIntOverflowGenerated
  30713. }
  30714. if iNdEx >= l {
  30715. return io.ErrUnexpectedEOF
  30716. }
  30717. b := dAtA[iNdEx]
  30718. iNdEx++
  30719. v |= int32(b&0x7F) << shift
  30720. if b < 0x80 {
  30721. break
  30722. }
  30723. }
  30724. m.DefaultMode = &v
  30725. case 4:
  30726. if wireType != 0 {
  30727. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  30728. }
  30729. var v int
  30730. for shift := uint(0); ; shift += 7 {
  30731. if shift >= 64 {
  30732. return ErrIntOverflowGenerated
  30733. }
  30734. if iNdEx >= l {
  30735. return io.ErrUnexpectedEOF
  30736. }
  30737. b := dAtA[iNdEx]
  30738. iNdEx++
  30739. v |= int(b&0x7F) << shift
  30740. if b < 0x80 {
  30741. break
  30742. }
  30743. }
  30744. b := bool(v != 0)
  30745. m.Optional = &b
  30746. default:
  30747. iNdEx = preIndex
  30748. skippy, err := skipGenerated(dAtA[iNdEx:])
  30749. if err != nil {
  30750. return err
  30751. }
  30752. if (skippy < 0) || (iNdEx+skippy) < 0 {
  30753. return ErrInvalidLengthGenerated
  30754. }
  30755. if (iNdEx + skippy) > l {
  30756. return io.ErrUnexpectedEOF
  30757. }
  30758. iNdEx += skippy
  30759. }
  30760. }
  30761. if iNdEx > l {
  30762. return io.ErrUnexpectedEOF
  30763. }
  30764. return nil
  30765. }
  30766. func (m *Container) Unmarshal(dAtA []byte) error {
  30767. l := len(dAtA)
  30768. iNdEx := 0
  30769. for iNdEx < l {
  30770. preIndex := iNdEx
  30771. var wire uint64
  30772. for shift := uint(0); ; shift += 7 {
  30773. if shift >= 64 {
  30774. return ErrIntOverflowGenerated
  30775. }
  30776. if iNdEx >= l {
  30777. return io.ErrUnexpectedEOF
  30778. }
  30779. b := dAtA[iNdEx]
  30780. iNdEx++
  30781. wire |= uint64(b&0x7F) << shift
  30782. if b < 0x80 {
  30783. break
  30784. }
  30785. }
  30786. fieldNum := int32(wire >> 3)
  30787. wireType := int(wire & 0x7)
  30788. if wireType == 4 {
  30789. return fmt.Errorf("proto: Container: wiretype end group for non-group")
  30790. }
  30791. if fieldNum <= 0 {
  30792. return fmt.Errorf("proto: Container: illegal tag %d (wire type %d)", fieldNum, wire)
  30793. }
  30794. switch fieldNum {
  30795. case 1:
  30796. if wireType != 2 {
  30797. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  30798. }
  30799. var stringLen uint64
  30800. for shift := uint(0); ; shift += 7 {
  30801. if shift >= 64 {
  30802. return ErrIntOverflowGenerated
  30803. }
  30804. if iNdEx >= l {
  30805. return io.ErrUnexpectedEOF
  30806. }
  30807. b := dAtA[iNdEx]
  30808. iNdEx++
  30809. stringLen |= uint64(b&0x7F) << shift
  30810. if b < 0x80 {
  30811. break
  30812. }
  30813. }
  30814. intStringLen := int(stringLen)
  30815. if intStringLen < 0 {
  30816. return ErrInvalidLengthGenerated
  30817. }
  30818. postIndex := iNdEx + intStringLen
  30819. if postIndex < 0 {
  30820. return ErrInvalidLengthGenerated
  30821. }
  30822. if postIndex > l {
  30823. return io.ErrUnexpectedEOF
  30824. }
  30825. m.Name = string(dAtA[iNdEx:postIndex])
  30826. iNdEx = postIndex
  30827. case 2:
  30828. if wireType != 2 {
  30829. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  30830. }
  30831. var stringLen uint64
  30832. for shift := uint(0); ; shift += 7 {
  30833. if shift >= 64 {
  30834. return ErrIntOverflowGenerated
  30835. }
  30836. if iNdEx >= l {
  30837. return io.ErrUnexpectedEOF
  30838. }
  30839. b := dAtA[iNdEx]
  30840. iNdEx++
  30841. stringLen |= uint64(b&0x7F) << shift
  30842. if b < 0x80 {
  30843. break
  30844. }
  30845. }
  30846. intStringLen := int(stringLen)
  30847. if intStringLen < 0 {
  30848. return ErrInvalidLengthGenerated
  30849. }
  30850. postIndex := iNdEx + intStringLen
  30851. if postIndex < 0 {
  30852. return ErrInvalidLengthGenerated
  30853. }
  30854. if postIndex > l {
  30855. return io.ErrUnexpectedEOF
  30856. }
  30857. m.Image = string(dAtA[iNdEx:postIndex])
  30858. iNdEx = postIndex
  30859. case 3:
  30860. if wireType != 2 {
  30861. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  30862. }
  30863. var stringLen uint64
  30864. for shift := uint(0); ; shift += 7 {
  30865. if shift >= 64 {
  30866. return ErrIntOverflowGenerated
  30867. }
  30868. if iNdEx >= l {
  30869. return io.ErrUnexpectedEOF
  30870. }
  30871. b := dAtA[iNdEx]
  30872. iNdEx++
  30873. stringLen |= uint64(b&0x7F) << shift
  30874. if b < 0x80 {
  30875. break
  30876. }
  30877. }
  30878. intStringLen := int(stringLen)
  30879. if intStringLen < 0 {
  30880. return ErrInvalidLengthGenerated
  30881. }
  30882. postIndex := iNdEx + intStringLen
  30883. if postIndex < 0 {
  30884. return ErrInvalidLengthGenerated
  30885. }
  30886. if postIndex > l {
  30887. return io.ErrUnexpectedEOF
  30888. }
  30889. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  30890. iNdEx = postIndex
  30891. case 4:
  30892. if wireType != 2 {
  30893. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  30894. }
  30895. var stringLen uint64
  30896. for shift := uint(0); ; shift += 7 {
  30897. if shift >= 64 {
  30898. return ErrIntOverflowGenerated
  30899. }
  30900. if iNdEx >= l {
  30901. return io.ErrUnexpectedEOF
  30902. }
  30903. b := dAtA[iNdEx]
  30904. iNdEx++
  30905. stringLen |= uint64(b&0x7F) << shift
  30906. if b < 0x80 {
  30907. break
  30908. }
  30909. }
  30910. intStringLen := int(stringLen)
  30911. if intStringLen < 0 {
  30912. return ErrInvalidLengthGenerated
  30913. }
  30914. postIndex := iNdEx + intStringLen
  30915. if postIndex < 0 {
  30916. return ErrInvalidLengthGenerated
  30917. }
  30918. if postIndex > l {
  30919. return io.ErrUnexpectedEOF
  30920. }
  30921. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  30922. iNdEx = postIndex
  30923. case 5:
  30924. if wireType != 2 {
  30925. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  30926. }
  30927. var stringLen uint64
  30928. for shift := uint(0); ; shift += 7 {
  30929. if shift >= 64 {
  30930. return ErrIntOverflowGenerated
  30931. }
  30932. if iNdEx >= l {
  30933. return io.ErrUnexpectedEOF
  30934. }
  30935. b := dAtA[iNdEx]
  30936. iNdEx++
  30937. stringLen |= uint64(b&0x7F) << shift
  30938. if b < 0x80 {
  30939. break
  30940. }
  30941. }
  30942. intStringLen := int(stringLen)
  30943. if intStringLen < 0 {
  30944. return ErrInvalidLengthGenerated
  30945. }
  30946. postIndex := iNdEx + intStringLen
  30947. if postIndex < 0 {
  30948. return ErrInvalidLengthGenerated
  30949. }
  30950. if postIndex > l {
  30951. return io.ErrUnexpectedEOF
  30952. }
  30953. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  30954. iNdEx = postIndex
  30955. case 6:
  30956. if wireType != 2 {
  30957. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  30958. }
  30959. var msglen int
  30960. for shift := uint(0); ; shift += 7 {
  30961. if shift >= 64 {
  30962. return ErrIntOverflowGenerated
  30963. }
  30964. if iNdEx >= l {
  30965. return io.ErrUnexpectedEOF
  30966. }
  30967. b := dAtA[iNdEx]
  30968. iNdEx++
  30969. msglen |= int(b&0x7F) << shift
  30970. if b < 0x80 {
  30971. break
  30972. }
  30973. }
  30974. if msglen < 0 {
  30975. return ErrInvalidLengthGenerated
  30976. }
  30977. postIndex := iNdEx + msglen
  30978. if postIndex < 0 {
  30979. return ErrInvalidLengthGenerated
  30980. }
  30981. if postIndex > l {
  30982. return io.ErrUnexpectedEOF
  30983. }
  30984. m.Ports = append(m.Ports, ContainerPort{})
  30985. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  30986. return err
  30987. }
  30988. iNdEx = postIndex
  30989. case 7:
  30990. if wireType != 2 {
  30991. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  30992. }
  30993. var msglen int
  30994. for shift := uint(0); ; shift += 7 {
  30995. if shift >= 64 {
  30996. return ErrIntOverflowGenerated
  30997. }
  30998. if iNdEx >= l {
  30999. return io.ErrUnexpectedEOF
  31000. }
  31001. b := dAtA[iNdEx]
  31002. iNdEx++
  31003. msglen |= int(b&0x7F) << shift
  31004. if b < 0x80 {
  31005. break
  31006. }
  31007. }
  31008. if msglen < 0 {
  31009. return ErrInvalidLengthGenerated
  31010. }
  31011. postIndex := iNdEx + msglen
  31012. if postIndex < 0 {
  31013. return ErrInvalidLengthGenerated
  31014. }
  31015. if postIndex > l {
  31016. return io.ErrUnexpectedEOF
  31017. }
  31018. m.Env = append(m.Env, EnvVar{})
  31019. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31020. return err
  31021. }
  31022. iNdEx = postIndex
  31023. case 8:
  31024. if wireType != 2 {
  31025. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  31026. }
  31027. var msglen int
  31028. for shift := uint(0); ; shift += 7 {
  31029. if shift >= 64 {
  31030. return ErrIntOverflowGenerated
  31031. }
  31032. if iNdEx >= l {
  31033. return io.ErrUnexpectedEOF
  31034. }
  31035. b := dAtA[iNdEx]
  31036. iNdEx++
  31037. msglen |= int(b&0x7F) << shift
  31038. if b < 0x80 {
  31039. break
  31040. }
  31041. }
  31042. if msglen < 0 {
  31043. return ErrInvalidLengthGenerated
  31044. }
  31045. postIndex := iNdEx + msglen
  31046. if postIndex < 0 {
  31047. return ErrInvalidLengthGenerated
  31048. }
  31049. if postIndex > l {
  31050. return io.ErrUnexpectedEOF
  31051. }
  31052. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31053. return err
  31054. }
  31055. iNdEx = postIndex
  31056. case 9:
  31057. if wireType != 2 {
  31058. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  31059. }
  31060. var msglen int
  31061. for shift := uint(0); ; shift += 7 {
  31062. if shift >= 64 {
  31063. return ErrIntOverflowGenerated
  31064. }
  31065. if iNdEx >= l {
  31066. return io.ErrUnexpectedEOF
  31067. }
  31068. b := dAtA[iNdEx]
  31069. iNdEx++
  31070. msglen |= int(b&0x7F) << shift
  31071. if b < 0x80 {
  31072. break
  31073. }
  31074. }
  31075. if msglen < 0 {
  31076. return ErrInvalidLengthGenerated
  31077. }
  31078. postIndex := iNdEx + msglen
  31079. if postIndex < 0 {
  31080. return ErrInvalidLengthGenerated
  31081. }
  31082. if postIndex > l {
  31083. return io.ErrUnexpectedEOF
  31084. }
  31085. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  31086. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31087. return err
  31088. }
  31089. iNdEx = postIndex
  31090. case 10:
  31091. if wireType != 2 {
  31092. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  31093. }
  31094. var msglen int
  31095. for shift := uint(0); ; shift += 7 {
  31096. if shift >= 64 {
  31097. return ErrIntOverflowGenerated
  31098. }
  31099. if iNdEx >= l {
  31100. return io.ErrUnexpectedEOF
  31101. }
  31102. b := dAtA[iNdEx]
  31103. iNdEx++
  31104. msglen |= int(b&0x7F) << shift
  31105. if b < 0x80 {
  31106. break
  31107. }
  31108. }
  31109. if msglen < 0 {
  31110. return ErrInvalidLengthGenerated
  31111. }
  31112. postIndex := iNdEx + msglen
  31113. if postIndex < 0 {
  31114. return ErrInvalidLengthGenerated
  31115. }
  31116. if postIndex > l {
  31117. return io.ErrUnexpectedEOF
  31118. }
  31119. if m.LivenessProbe == nil {
  31120. m.LivenessProbe = &Probe{}
  31121. }
  31122. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31123. return err
  31124. }
  31125. iNdEx = postIndex
  31126. case 11:
  31127. if wireType != 2 {
  31128. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  31129. }
  31130. var msglen int
  31131. for shift := uint(0); ; shift += 7 {
  31132. if shift >= 64 {
  31133. return ErrIntOverflowGenerated
  31134. }
  31135. if iNdEx >= l {
  31136. return io.ErrUnexpectedEOF
  31137. }
  31138. b := dAtA[iNdEx]
  31139. iNdEx++
  31140. msglen |= int(b&0x7F) << shift
  31141. if b < 0x80 {
  31142. break
  31143. }
  31144. }
  31145. if msglen < 0 {
  31146. return ErrInvalidLengthGenerated
  31147. }
  31148. postIndex := iNdEx + msglen
  31149. if postIndex < 0 {
  31150. return ErrInvalidLengthGenerated
  31151. }
  31152. if postIndex > l {
  31153. return io.ErrUnexpectedEOF
  31154. }
  31155. if m.ReadinessProbe == nil {
  31156. m.ReadinessProbe = &Probe{}
  31157. }
  31158. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31159. return err
  31160. }
  31161. iNdEx = postIndex
  31162. case 12:
  31163. if wireType != 2 {
  31164. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  31165. }
  31166. var msglen int
  31167. for shift := uint(0); ; shift += 7 {
  31168. if shift >= 64 {
  31169. return ErrIntOverflowGenerated
  31170. }
  31171. if iNdEx >= l {
  31172. return io.ErrUnexpectedEOF
  31173. }
  31174. b := dAtA[iNdEx]
  31175. iNdEx++
  31176. msglen |= int(b&0x7F) << shift
  31177. if b < 0x80 {
  31178. break
  31179. }
  31180. }
  31181. if msglen < 0 {
  31182. return ErrInvalidLengthGenerated
  31183. }
  31184. postIndex := iNdEx + msglen
  31185. if postIndex < 0 {
  31186. return ErrInvalidLengthGenerated
  31187. }
  31188. if postIndex > l {
  31189. return io.ErrUnexpectedEOF
  31190. }
  31191. if m.Lifecycle == nil {
  31192. m.Lifecycle = &Lifecycle{}
  31193. }
  31194. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31195. return err
  31196. }
  31197. iNdEx = postIndex
  31198. case 13:
  31199. if wireType != 2 {
  31200. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  31201. }
  31202. var stringLen uint64
  31203. for shift := uint(0); ; shift += 7 {
  31204. if shift >= 64 {
  31205. return ErrIntOverflowGenerated
  31206. }
  31207. if iNdEx >= l {
  31208. return io.ErrUnexpectedEOF
  31209. }
  31210. b := dAtA[iNdEx]
  31211. iNdEx++
  31212. stringLen |= uint64(b&0x7F) << shift
  31213. if b < 0x80 {
  31214. break
  31215. }
  31216. }
  31217. intStringLen := int(stringLen)
  31218. if intStringLen < 0 {
  31219. return ErrInvalidLengthGenerated
  31220. }
  31221. postIndex := iNdEx + intStringLen
  31222. if postIndex < 0 {
  31223. return ErrInvalidLengthGenerated
  31224. }
  31225. if postIndex > l {
  31226. return io.ErrUnexpectedEOF
  31227. }
  31228. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  31229. iNdEx = postIndex
  31230. case 14:
  31231. if wireType != 2 {
  31232. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  31233. }
  31234. var stringLen uint64
  31235. for shift := uint(0); ; shift += 7 {
  31236. if shift >= 64 {
  31237. return ErrIntOverflowGenerated
  31238. }
  31239. if iNdEx >= l {
  31240. return io.ErrUnexpectedEOF
  31241. }
  31242. b := dAtA[iNdEx]
  31243. iNdEx++
  31244. stringLen |= uint64(b&0x7F) << shift
  31245. if b < 0x80 {
  31246. break
  31247. }
  31248. }
  31249. intStringLen := int(stringLen)
  31250. if intStringLen < 0 {
  31251. return ErrInvalidLengthGenerated
  31252. }
  31253. postIndex := iNdEx + intStringLen
  31254. if postIndex < 0 {
  31255. return ErrInvalidLengthGenerated
  31256. }
  31257. if postIndex > l {
  31258. return io.ErrUnexpectedEOF
  31259. }
  31260. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  31261. iNdEx = postIndex
  31262. case 15:
  31263. if wireType != 2 {
  31264. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  31265. }
  31266. var msglen int
  31267. for shift := uint(0); ; shift += 7 {
  31268. if shift >= 64 {
  31269. return ErrIntOverflowGenerated
  31270. }
  31271. if iNdEx >= l {
  31272. return io.ErrUnexpectedEOF
  31273. }
  31274. b := dAtA[iNdEx]
  31275. iNdEx++
  31276. msglen |= int(b&0x7F) << shift
  31277. if b < 0x80 {
  31278. break
  31279. }
  31280. }
  31281. if msglen < 0 {
  31282. return ErrInvalidLengthGenerated
  31283. }
  31284. postIndex := iNdEx + msglen
  31285. if postIndex < 0 {
  31286. return ErrInvalidLengthGenerated
  31287. }
  31288. if postIndex > l {
  31289. return io.ErrUnexpectedEOF
  31290. }
  31291. if m.SecurityContext == nil {
  31292. m.SecurityContext = &SecurityContext{}
  31293. }
  31294. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31295. return err
  31296. }
  31297. iNdEx = postIndex
  31298. case 16:
  31299. if wireType != 0 {
  31300. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  31301. }
  31302. var v int
  31303. for shift := uint(0); ; shift += 7 {
  31304. if shift >= 64 {
  31305. return ErrIntOverflowGenerated
  31306. }
  31307. if iNdEx >= l {
  31308. return io.ErrUnexpectedEOF
  31309. }
  31310. b := dAtA[iNdEx]
  31311. iNdEx++
  31312. v |= int(b&0x7F) << shift
  31313. if b < 0x80 {
  31314. break
  31315. }
  31316. }
  31317. m.Stdin = bool(v != 0)
  31318. case 17:
  31319. if wireType != 0 {
  31320. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  31321. }
  31322. var v int
  31323. for shift := uint(0); ; shift += 7 {
  31324. if shift >= 64 {
  31325. return ErrIntOverflowGenerated
  31326. }
  31327. if iNdEx >= l {
  31328. return io.ErrUnexpectedEOF
  31329. }
  31330. b := dAtA[iNdEx]
  31331. iNdEx++
  31332. v |= int(b&0x7F) << shift
  31333. if b < 0x80 {
  31334. break
  31335. }
  31336. }
  31337. m.StdinOnce = bool(v != 0)
  31338. case 18:
  31339. if wireType != 0 {
  31340. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  31341. }
  31342. var v int
  31343. for shift := uint(0); ; shift += 7 {
  31344. if shift >= 64 {
  31345. return ErrIntOverflowGenerated
  31346. }
  31347. if iNdEx >= l {
  31348. return io.ErrUnexpectedEOF
  31349. }
  31350. b := dAtA[iNdEx]
  31351. iNdEx++
  31352. v |= int(b&0x7F) << shift
  31353. if b < 0x80 {
  31354. break
  31355. }
  31356. }
  31357. m.TTY = bool(v != 0)
  31358. case 19:
  31359. if wireType != 2 {
  31360. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  31361. }
  31362. var msglen int
  31363. for shift := uint(0); ; shift += 7 {
  31364. if shift >= 64 {
  31365. return ErrIntOverflowGenerated
  31366. }
  31367. if iNdEx >= l {
  31368. return io.ErrUnexpectedEOF
  31369. }
  31370. b := dAtA[iNdEx]
  31371. iNdEx++
  31372. msglen |= int(b&0x7F) << shift
  31373. if b < 0x80 {
  31374. break
  31375. }
  31376. }
  31377. if msglen < 0 {
  31378. return ErrInvalidLengthGenerated
  31379. }
  31380. postIndex := iNdEx + msglen
  31381. if postIndex < 0 {
  31382. return ErrInvalidLengthGenerated
  31383. }
  31384. if postIndex > l {
  31385. return io.ErrUnexpectedEOF
  31386. }
  31387. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  31388. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31389. return err
  31390. }
  31391. iNdEx = postIndex
  31392. case 20:
  31393. if wireType != 2 {
  31394. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  31395. }
  31396. var stringLen uint64
  31397. for shift := uint(0); ; shift += 7 {
  31398. if shift >= 64 {
  31399. return ErrIntOverflowGenerated
  31400. }
  31401. if iNdEx >= l {
  31402. return io.ErrUnexpectedEOF
  31403. }
  31404. b := dAtA[iNdEx]
  31405. iNdEx++
  31406. stringLen |= uint64(b&0x7F) << shift
  31407. if b < 0x80 {
  31408. break
  31409. }
  31410. }
  31411. intStringLen := int(stringLen)
  31412. if intStringLen < 0 {
  31413. return ErrInvalidLengthGenerated
  31414. }
  31415. postIndex := iNdEx + intStringLen
  31416. if postIndex < 0 {
  31417. return ErrInvalidLengthGenerated
  31418. }
  31419. if postIndex > l {
  31420. return io.ErrUnexpectedEOF
  31421. }
  31422. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  31423. iNdEx = postIndex
  31424. case 21:
  31425. if wireType != 2 {
  31426. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  31427. }
  31428. var msglen int
  31429. for shift := uint(0); ; shift += 7 {
  31430. if shift >= 64 {
  31431. return ErrIntOverflowGenerated
  31432. }
  31433. if iNdEx >= l {
  31434. return io.ErrUnexpectedEOF
  31435. }
  31436. b := dAtA[iNdEx]
  31437. iNdEx++
  31438. msglen |= int(b&0x7F) << shift
  31439. if b < 0x80 {
  31440. break
  31441. }
  31442. }
  31443. if msglen < 0 {
  31444. return ErrInvalidLengthGenerated
  31445. }
  31446. postIndex := iNdEx + msglen
  31447. if postIndex < 0 {
  31448. return ErrInvalidLengthGenerated
  31449. }
  31450. if postIndex > l {
  31451. return io.ErrUnexpectedEOF
  31452. }
  31453. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  31454. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31455. return err
  31456. }
  31457. iNdEx = postIndex
  31458. case 22:
  31459. if wireType != 2 {
  31460. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  31461. }
  31462. var msglen int
  31463. for shift := uint(0); ; shift += 7 {
  31464. if shift >= 64 {
  31465. return ErrIntOverflowGenerated
  31466. }
  31467. if iNdEx >= l {
  31468. return io.ErrUnexpectedEOF
  31469. }
  31470. b := dAtA[iNdEx]
  31471. iNdEx++
  31472. msglen |= int(b&0x7F) << shift
  31473. if b < 0x80 {
  31474. break
  31475. }
  31476. }
  31477. if msglen < 0 {
  31478. return ErrInvalidLengthGenerated
  31479. }
  31480. postIndex := iNdEx + msglen
  31481. if postIndex < 0 {
  31482. return ErrInvalidLengthGenerated
  31483. }
  31484. if postIndex > l {
  31485. return io.ErrUnexpectedEOF
  31486. }
  31487. if m.StartupProbe == nil {
  31488. m.StartupProbe = &Probe{}
  31489. }
  31490. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31491. return err
  31492. }
  31493. iNdEx = postIndex
  31494. default:
  31495. iNdEx = preIndex
  31496. skippy, err := skipGenerated(dAtA[iNdEx:])
  31497. if err != nil {
  31498. return err
  31499. }
  31500. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31501. return ErrInvalidLengthGenerated
  31502. }
  31503. if (iNdEx + skippy) > l {
  31504. return io.ErrUnexpectedEOF
  31505. }
  31506. iNdEx += skippy
  31507. }
  31508. }
  31509. if iNdEx > l {
  31510. return io.ErrUnexpectedEOF
  31511. }
  31512. return nil
  31513. }
  31514. func (m *ContainerImage) Unmarshal(dAtA []byte) error {
  31515. l := len(dAtA)
  31516. iNdEx := 0
  31517. for iNdEx < l {
  31518. preIndex := iNdEx
  31519. var wire uint64
  31520. for shift := uint(0); ; shift += 7 {
  31521. if shift >= 64 {
  31522. return ErrIntOverflowGenerated
  31523. }
  31524. if iNdEx >= l {
  31525. return io.ErrUnexpectedEOF
  31526. }
  31527. b := dAtA[iNdEx]
  31528. iNdEx++
  31529. wire |= uint64(b&0x7F) << shift
  31530. if b < 0x80 {
  31531. break
  31532. }
  31533. }
  31534. fieldNum := int32(wire >> 3)
  31535. wireType := int(wire & 0x7)
  31536. if wireType == 4 {
  31537. return fmt.Errorf("proto: ContainerImage: wiretype end group for non-group")
  31538. }
  31539. if fieldNum <= 0 {
  31540. return fmt.Errorf("proto: ContainerImage: illegal tag %d (wire type %d)", fieldNum, wire)
  31541. }
  31542. switch fieldNum {
  31543. case 1:
  31544. if wireType != 2 {
  31545. return fmt.Errorf("proto: wrong wireType = %d for field Names", wireType)
  31546. }
  31547. var stringLen uint64
  31548. for shift := uint(0); ; shift += 7 {
  31549. if shift >= 64 {
  31550. return ErrIntOverflowGenerated
  31551. }
  31552. if iNdEx >= l {
  31553. return io.ErrUnexpectedEOF
  31554. }
  31555. b := dAtA[iNdEx]
  31556. iNdEx++
  31557. stringLen |= uint64(b&0x7F) << shift
  31558. if b < 0x80 {
  31559. break
  31560. }
  31561. }
  31562. intStringLen := int(stringLen)
  31563. if intStringLen < 0 {
  31564. return ErrInvalidLengthGenerated
  31565. }
  31566. postIndex := iNdEx + intStringLen
  31567. if postIndex < 0 {
  31568. return ErrInvalidLengthGenerated
  31569. }
  31570. if postIndex > l {
  31571. return io.ErrUnexpectedEOF
  31572. }
  31573. m.Names = append(m.Names, string(dAtA[iNdEx:postIndex]))
  31574. iNdEx = postIndex
  31575. case 2:
  31576. if wireType != 0 {
  31577. return fmt.Errorf("proto: wrong wireType = %d for field SizeBytes", wireType)
  31578. }
  31579. m.SizeBytes = 0
  31580. for shift := uint(0); ; shift += 7 {
  31581. if shift >= 64 {
  31582. return ErrIntOverflowGenerated
  31583. }
  31584. if iNdEx >= l {
  31585. return io.ErrUnexpectedEOF
  31586. }
  31587. b := dAtA[iNdEx]
  31588. iNdEx++
  31589. m.SizeBytes |= int64(b&0x7F) << shift
  31590. if b < 0x80 {
  31591. break
  31592. }
  31593. }
  31594. default:
  31595. iNdEx = preIndex
  31596. skippy, err := skipGenerated(dAtA[iNdEx:])
  31597. if err != nil {
  31598. return err
  31599. }
  31600. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31601. return ErrInvalidLengthGenerated
  31602. }
  31603. if (iNdEx + skippy) > l {
  31604. return io.ErrUnexpectedEOF
  31605. }
  31606. iNdEx += skippy
  31607. }
  31608. }
  31609. if iNdEx > l {
  31610. return io.ErrUnexpectedEOF
  31611. }
  31612. return nil
  31613. }
  31614. func (m *ContainerPort) Unmarshal(dAtA []byte) error {
  31615. l := len(dAtA)
  31616. iNdEx := 0
  31617. for iNdEx < l {
  31618. preIndex := iNdEx
  31619. var wire uint64
  31620. for shift := uint(0); ; shift += 7 {
  31621. if shift >= 64 {
  31622. return ErrIntOverflowGenerated
  31623. }
  31624. if iNdEx >= l {
  31625. return io.ErrUnexpectedEOF
  31626. }
  31627. b := dAtA[iNdEx]
  31628. iNdEx++
  31629. wire |= uint64(b&0x7F) << shift
  31630. if b < 0x80 {
  31631. break
  31632. }
  31633. }
  31634. fieldNum := int32(wire >> 3)
  31635. wireType := int(wire & 0x7)
  31636. if wireType == 4 {
  31637. return fmt.Errorf("proto: ContainerPort: wiretype end group for non-group")
  31638. }
  31639. if fieldNum <= 0 {
  31640. return fmt.Errorf("proto: ContainerPort: illegal tag %d (wire type %d)", fieldNum, wire)
  31641. }
  31642. switch fieldNum {
  31643. case 1:
  31644. if wireType != 2 {
  31645. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  31646. }
  31647. var stringLen uint64
  31648. for shift := uint(0); ; shift += 7 {
  31649. if shift >= 64 {
  31650. return ErrIntOverflowGenerated
  31651. }
  31652. if iNdEx >= l {
  31653. return io.ErrUnexpectedEOF
  31654. }
  31655. b := dAtA[iNdEx]
  31656. iNdEx++
  31657. stringLen |= uint64(b&0x7F) << shift
  31658. if b < 0x80 {
  31659. break
  31660. }
  31661. }
  31662. intStringLen := int(stringLen)
  31663. if intStringLen < 0 {
  31664. return ErrInvalidLengthGenerated
  31665. }
  31666. postIndex := iNdEx + intStringLen
  31667. if postIndex < 0 {
  31668. return ErrInvalidLengthGenerated
  31669. }
  31670. if postIndex > l {
  31671. return io.ErrUnexpectedEOF
  31672. }
  31673. m.Name = string(dAtA[iNdEx:postIndex])
  31674. iNdEx = postIndex
  31675. case 2:
  31676. if wireType != 0 {
  31677. return fmt.Errorf("proto: wrong wireType = %d for field HostPort", wireType)
  31678. }
  31679. m.HostPort = 0
  31680. for shift := uint(0); ; shift += 7 {
  31681. if shift >= 64 {
  31682. return ErrIntOverflowGenerated
  31683. }
  31684. if iNdEx >= l {
  31685. return io.ErrUnexpectedEOF
  31686. }
  31687. b := dAtA[iNdEx]
  31688. iNdEx++
  31689. m.HostPort |= int32(b&0x7F) << shift
  31690. if b < 0x80 {
  31691. break
  31692. }
  31693. }
  31694. case 3:
  31695. if wireType != 0 {
  31696. return fmt.Errorf("proto: wrong wireType = %d for field ContainerPort", wireType)
  31697. }
  31698. m.ContainerPort = 0
  31699. for shift := uint(0); ; shift += 7 {
  31700. if shift >= 64 {
  31701. return ErrIntOverflowGenerated
  31702. }
  31703. if iNdEx >= l {
  31704. return io.ErrUnexpectedEOF
  31705. }
  31706. b := dAtA[iNdEx]
  31707. iNdEx++
  31708. m.ContainerPort |= int32(b&0x7F) << shift
  31709. if b < 0x80 {
  31710. break
  31711. }
  31712. }
  31713. case 4:
  31714. if wireType != 2 {
  31715. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  31716. }
  31717. var stringLen uint64
  31718. for shift := uint(0); ; shift += 7 {
  31719. if shift >= 64 {
  31720. return ErrIntOverflowGenerated
  31721. }
  31722. if iNdEx >= l {
  31723. return io.ErrUnexpectedEOF
  31724. }
  31725. b := dAtA[iNdEx]
  31726. iNdEx++
  31727. stringLen |= uint64(b&0x7F) << shift
  31728. if b < 0x80 {
  31729. break
  31730. }
  31731. }
  31732. intStringLen := int(stringLen)
  31733. if intStringLen < 0 {
  31734. return ErrInvalidLengthGenerated
  31735. }
  31736. postIndex := iNdEx + intStringLen
  31737. if postIndex < 0 {
  31738. return ErrInvalidLengthGenerated
  31739. }
  31740. if postIndex > l {
  31741. return io.ErrUnexpectedEOF
  31742. }
  31743. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  31744. iNdEx = postIndex
  31745. case 5:
  31746. if wireType != 2 {
  31747. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  31748. }
  31749. var stringLen uint64
  31750. for shift := uint(0); ; shift += 7 {
  31751. if shift >= 64 {
  31752. return ErrIntOverflowGenerated
  31753. }
  31754. if iNdEx >= l {
  31755. return io.ErrUnexpectedEOF
  31756. }
  31757. b := dAtA[iNdEx]
  31758. iNdEx++
  31759. stringLen |= uint64(b&0x7F) << shift
  31760. if b < 0x80 {
  31761. break
  31762. }
  31763. }
  31764. intStringLen := int(stringLen)
  31765. if intStringLen < 0 {
  31766. return ErrInvalidLengthGenerated
  31767. }
  31768. postIndex := iNdEx + intStringLen
  31769. if postIndex < 0 {
  31770. return ErrInvalidLengthGenerated
  31771. }
  31772. if postIndex > l {
  31773. return io.ErrUnexpectedEOF
  31774. }
  31775. m.HostIP = string(dAtA[iNdEx:postIndex])
  31776. iNdEx = postIndex
  31777. default:
  31778. iNdEx = preIndex
  31779. skippy, err := skipGenerated(dAtA[iNdEx:])
  31780. if err != nil {
  31781. return err
  31782. }
  31783. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31784. return ErrInvalidLengthGenerated
  31785. }
  31786. if (iNdEx + skippy) > l {
  31787. return io.ErrUnexpectedEOF
  31788. }
  31789. iNdEx += skippy
  31790. }
  31791. }
  31792. if iNdEx > l {
  31793. return io.ErrUnexpectedEOF
  31794. }
  31795. return nil
  31796. }
  31797. func (m *ContainerState) Unmarshal(dAtA []byte) error {
  31798. l := len(dAtA)
  31799. iNdEx := 0
  31800. for iNdEx < l {
  31801. preIndex := iNdEx
  31802. var wire uint64
  31803. for shift := uint(0); ; shift += 7 {
  31804. if shift >= 64 {
  31805. return ErrIntOverflowGenerated
  31806. }
  31807. if iNdEx >= l {
  31808. return io.ErrUnexpectedEOF
  31809. }
  31810. b := dAtA[iNdEx]
  31811. iNdEx++
  31812. wire |= uint64(b&0x7F) << shift
  31813. if b < 0x80 {
  31814. break
  31815. }
  31816. }
  31817. fieldNum := int32(wire >> 3)
  31818. wireType := int(wire & 0x7)
  31819. if wireType == 4 {
  31820. return fmt.Errorf("proto: ContainerState: wiretype end group for non-group")
  31821. }
  31822. if fieldNum <= 0 {
  31823. return fmt.Errorf("proto: ContainerState: illegal tag %d (wire type %d)", fieldNum, wire)
  31824. }
  31825. switch fieldNum {
  31826. case 1:
  31827. if wireType != 2 {
  31828. return fmt.Errorf("proto: wrong wireType = %d for field Waiting", wireType)
  31829. }
  31830. var msglen int
  31831. for shift := uint(0); ; shift += 7 {
  31832. if shift >= 64 {
  31833. return ErrIntOverflowGenerated
  31834. }
  31835. if iNdEx >= l {
  31836. return io.ErrUnexpectedEOF
  31837. }
  31838. b := dAtA[iNdEx]
  31839. iNdEx++
  31840. msglen |= int(b&0x7F) << shift
  31841. if b < 0x80 {
  31842. break
  31843. }
  31844. }
  31845. if msglen < 0 {
  31846. return ErrInvalidLengthGenerated
  31847. }
  31848. postIndex := iNdEx + msglen
  31849. if postIndex < 0 {
  31850. return ErrInvalidLengthGenerated
  31851. }
  31852. if postIndex > l {
  31853. return io.ErrUnexpectedEOF
  31854. }
  31855. if m.Waiting == nil {
  31856. m.Waiting = &ContainerStateWaiting{}
  31857. }
  31858. if err := m.Waiting.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31859. return err
  31860. }
  31861. iNdEx = postIndex
  31862. case 2:
  31863. if wireType != 2 {
  31864. return fmt.Errorf("proto: wrong wireType = %d for field Running", wireType)
  31865. }
  31866. var msglen int
  31867. for shift := uint(0); ; shift += 7 {
  31868. if shift >= 64 {
  31869. return ErrIntOverflowGenerated
  31870. }
  31871. if iNdEx >= l {
  31872. return io.ErrUnexpectedEOF
  31873. }
  31874. b := dAtA[iNdEx]
  31875. iNdEx++
  31876. msglen |= int(b&0x7F) << shift
  31877. if b < 0x80 {
  31878. break
  31879. }
  31880. }
  31881. if msglen < 0 {
  31882. return ErrInvalidLengthGenerated
  31883. }
  31884. postIndex := iNdEx + msglen
  31885. if postIndex < 0 {
  31886. return ErrInvalidLengthGenerated
  31887. }
  31888. if postIndex > l {
  31889. return io.ErrUnexpectedEOF
  31890. }
  31891. if m.Running == nil {
  31892. m.Running = &ContainerStateRunning{}
  31893. }
  31894. if err := m.Running.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31895. return err
  31896. }
  31897. iNdEx = postIndex
  31898. case 3:
  31899. if wireType != 2 {
  31900. return fmt.Errorf("proto: wrong wireType = %d for field Terminated", wireType)
  31901. }
  31902. var msglen int
  31903. for shift := uint(0); ; shift += 7 {
  31904. if shift >= 64 {
  31905. return ErrIntOverflowGenerated
  31906. }
  31907. if iNdEx >= l {
  31908. return io.ErrUnexpectedEOF
  31909. }
  31910. b := dAtA[iNdEx]
  31911. iNdEx++
  31912. msglen |= int(b&0x7F) << shift
  31913. if b < 0x80 {
  31914. break
  31915. }
  31916. }
  31917. if msglen < 0 {
  31918. return ErrInvalidLengthGenerated
  31919. }
  31920. postIndex := iNdEx + msglen
  31921. if postIndex < 0 {
  31922. return ErrInvalidLengthGenerated
  31923. }
  31924. if postIndex > l {
  31925. return io.ErrUnexpectedEOF
  31926. }
  31927. if m.Terminated == nil {
  31928. m.Terminated = &ContainerStateTerminated{}
  31929. }
  31930. if err := m.Terminated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  31931. return err
  31932. }
  31933. iNdEx = postIndex
  31934. default:
  31935. iNdEx = preIndex
  31936. skippy, err := skipGenerated(dAtA[iNdEx:])
  31937. if err != nil {
  31938. return err
  31939. }
  31940. if (skippy < 0) || (iNdEx+skippy) < 0 {
  31941. return ErrInvalidLengthGenerated
  31942. }
  31943. if (iNdEx + skippy) > l {
  31944. return io.ErrUnexpectedEOF
  31945. }
  31946. iNdEx += skippy
  31947. }
  31948. }
  31949. if iNdEx > l {
  31950. return io.ErrUnexpectedEOF
  31951. }
  31952. return nil
  31953. }
  31954. func (m *ContainerStateRunning) Unmarshal(dAtA []byte) error {
  31955. l := len(dAtA)
  31956. iNdEx := 0
  31957. for iNdEx < l {
  31958. preIndex := iNdEx
  31959. var wire uint64
  31960. for shift := uint(0); ; shift += 7 {
  31961. if shift >= 64 {
  31962. return ErrIntOverflowGenerated
  31963. }
  31964. if iNdEx >= l {
  31965. return io.ErrUnexpectedEOF
  31966. }
  31967. b := dAtA[iNdEx]
  31968. iNdEx++
  31969. wire |= uint64(b&0x7F) << shift
  31970. if b < 0x80 {
  31971. break
  31972. }
  31973. }
  31974. fieldNum := int32(wire >> 3)
  31975. wireType := int(wire & 0x7)
  31976. if wireType == 4 {
  31977. return fmt.Errorf("proto: ContainerStateRunning: wiretype end group for non-group")
  31978. }
  31979. if fieldNum <= 0 {
  31980. return fmt.Errorf("proto: ContainerStateRunning: illegal tag %d (wire type %d)", fieldNum, wire)
  31981. }
  31982. switch fieldNum {
  31983. case 1:
  31984. if wireType != 2 {
  31985. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  31986. }
  31987. var msglen int
  31988. for shift := uint(0); ; shift += 7 {
  31989. if shift >= 64 {
  31990. return ErrIntOverflowGenerated
  31991. }
  31992. if iNdEx >= l {
  31993. return io.ErrUnexpectedEOF
  31994. }
  31995. b := dAtA[iNdEx]
  31996. iNdEx++
  31997. msglen |= int(b&0x7F) << shift
  31998. if b < 0x80 {
  31999. break
  32000. }
  32001. }
  32002. if msglen < 0 {
  32003. return ErrInvalidLengthGenerated
  32004. }
  32005. postIndex := iNdEx + msglen
  32006. if postIndex < 0 {
  32007. return ErrInvalidLengthGenerated
  32008. }
  32009. if postIndex > l {
  32010. return io.ErrUnexpectedEOF
  32011. }
  32012. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32013. return err
  32014. }
  32015. iNdEx = postIndex
  32016. default:
  32017. iNdEx = preIndex
  32018. skippy, err := skipGenerated(dAtA[iNdEx:])
  32019. if err != nil {
  32020. return err
  32021. }
  32022. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32023. return ErrInvalidLengthGenerated
  32024. }
  32025. if (iNdEx + skippy) > l {
  32026. return io.ErrUnexpectedEOF
  32027. }
  32028. iNdEx += skippy
  32029. }
  32030. }
  32031. if iNdEx > l {
  32032. return io.ErrUnexpectedEOF
  32033. }
  32034. return nil
  32035. }
  32036. func (m *ContainerStateTerminated) Unmarshal(dAtA []byte) error {
  32037. l := len(dAtA)
  32038. iNdEx := 0
  32039. for iNdEx < l {
  32040. preIndex := iNdEx
  32041. var wire uint64
  32042. for shift := uint(0); ; shift += 7 {
  32043. if shift >= 64 {
  32044. return ErrIntOverflowGenerated
  32045. }
  32046. if iNdEx >= l {
  32047. return io.ErrUnexpectedEOF
  32048. }
  32049. b := dAtA[iNdEx]
  32050. iNdEx++
  32051. wire |= uint64(b&0x7F) << shift
  32052. if b < 0x80 {
  32053. break
  32054. }
  32055. }
  32056. fieldNum := int32(wire >> 3)
  32057. wireType := int(wire & 0x7)
  32058. if wireType == 4 {
  32059. return fmt.Errorf("proto: ContainerStateTerminated: wiretype end group for non-group")
  32060. }
  32061. if fieldNum <= 0 {
  32062. return fmt.Errorf("proto: ContainerStateTerminated: illegal tag %d (wire type %d)", fieldNum, wire)
  32063. }
  32064. switch fieldNum {
  32065. case 1:
  32066. if wireType != 0 {
  32067. return fmt.Errorf("proto: wrong wireType = %d for field ExitCode", wireType)
  32068. }
  32069. m.ExitCode = 0
  32070. for shift := uint(0); ; shift += 7 {
  32071. if shift >= 64 {
  32072. return ErrIntOverflowGenerated
  32073. }
  32074. if iNdEx >= l {
  32075. return io.ErrUnexpectedEOF
  32076. }
  32077. b := dAtA[iNdEx]
  32078. iNdEx++
  32079. m.ExitCode |= int32(b&0x7F) << shift
  32080. if b < 0x80 {
  32081. break
  32082. }
  32083. }
  32084. case 2:
  32085. if wireType != 0 {
  32086. return fmt.Errorf("proto: wrong wireType = %d for field Signal", wireType)
  32087. }
  32088. m.Signal = 0
  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. m.Signal |= int32(b&0x7F) << shift
  32099. if b < 0x80 {
  32100. break
  32101. }
  32102. }
  32103. case 3:
  32104. if wireType != 2 {
  32105. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  32106. }
  32107. var stringLen uint64
  32108. for shift := uint(0); ; shift += 7 {
  32109. if shift >= 64 {
  32110. return ErrIntOverflowGenerated
  32111. }
  32112. if iNdEx >= l {
  32113. return io.ErrUnexpectedEOF
  32114. }
  32115. b := dAtA[iNdEx]
  32116. iNdEx++
  32117. stringLen |= uint64(b&0x7F) << shift
  32118. if b < 0x80 {
  32119. break
  32120. }
  32121. }
  32122. intStringLen := int(stringLen)
  32123. if intStringLen < 0 {
  32124. return ErrInvalidLengthGenerated
  32125. }
  32126. postIndex := iNdEx + intStringLen
  32127. if postIndex < 0 {
  32128. return ErrInvalidLengthGenerated
  32129. }
  32130. if postIndex > l {
  32131. return io.ErrUnexpectedEOF
  32132. }
  32133. m.Reason = string(dAtA[iNdEx:postIndex])
  32134. iNdEx = postIndex
  32135. case 4:
  32136. if wireType != 2 {
  32137. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  32138. }
  32139. var stringLen uint64
  32140. for shift := uint(0); ; shift += 7 {
  32141. if shift >= 64 {
  32142. return ErrIntOverflowGenerated
  32143. }
  32144. if iNdEx >= l {
  32145. return io.ErrUnexpectedEOF
  32146. }
  32147. b := dAtA[iNdEx]
  32148. iNdEx++
  32149. stringLen |= uint64(b&0x7F) << shift
  32150. if b < 0x80 {
  32151. break
  32152. }
  32153. }
  32154. intStringLen := int(stringLen)
  32155. if intStringLen < 0 {
  32156. return ErrInvalidLengthGenerated
  32157. }
  32158. postIndex := iNdEx + intStringLen
  32159. if postIndex < 0 {
  32160. return ErrInvalidLengthGenerated
  32161. }
  32162. if postIndex > l {
  32163. return io.ErrUnexpectedEOF
  32164. }
  32165. m.Message = string(dAtA[iNdEx:postIndex])
  32166. iNdEx = postIndex
  32167. case 5:
  32168. if wireType != 2 {
  32169. return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
  32170. }
  32171. var msglen int
  32172. for shift := uint(0); ; shift += 7 {
  32173. if shift >= 64 {
  32174. return ErrIntOverflowGenerated
  32175. }
  32176. if iNdEx >= l {
  32177. return io.ErrUnexpectedEOF
  32178. }
  32179. b := dAtA[iNdEx]
  32180. iNdEx++
  32181. msglen |= int(b&0x7F) << shift
  32182. if b < 0x80 {
  32183. break
  32184. }
  32185. }
  32186. if msglen < 0 {
  32187. return ErrInvalidLengthGenerated
  32188. }
  32189. postIndex := iNdEx + msglen
  32190. if postIndex < 0 {
  32191. return ErrInvalidLengthGenerated
  32192. }
  32193. if postIndex > l {
  32194. return io.ErrUnexpectedEOF
  32195. }
  32196. if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32197. return err
  32198. }
  32199. iNdEx = postIndex
  32200. case 6:
  32201. if wireType != 2 {
  32202. return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
  32203. }
  32204. var msglen int
  32205. for shift := uint(0); ; shift += 7 {
  32206. if shift >= 64 {
  32207. return ErrIntOverflowGenerated
  32208. }
  32209. if iNdEx >= l {
  32210. return io.ErrUnexpectedEOF
  32211. }
  32212. b := dAtA[iNdEx]
  32213. iNdEx++
  32214. msglen |= int(b&0x7F) << shift
  32215. if b < 0x80 {
  32216. break
  32217. }
  32218. }
  32219. if msglen < 0 {
  32220. return ErrInvalidLengthGenerated
  32221. }
  32222. postIndex := iNdEx + msglen
  32223. if postIndex < 0 {
  32224. return ErrInvalidLengthGenerated
  32225. }
  32226. if postIndex > l {
  32227. return io.ErrUnexpectedEOF
  32228. }
  32229. if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32230. return err
  32231. }
  32232. iNdEx = postIndex
  32233. case 7:
  32234. if wireType != 2 {
  32235. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32236. }
  32237. var stringLen uint64
  32238. for shift := uint(0); ; shift += 7 {
  32239. if shift >= 64 {
  32240. return ErrIntOverflowGenerated
  32241. }
  32242. if iNdEx >= l {
  32243. return io.ErrUnexpectedEOF
  32244. }
  32245. b := dAtA[iNdEx]
  32246. iNdEx++
  32247. stringLen |= uint64(b&0x7F) << shift
  32248. if b < 0x80 {
  32249. break
  32250. }
  32251. }
  32252. intStringLen := int(stringLen)
  32253. if intStringLen < 0 {
  32254. return ErrInvalidLengthGenerated
  32255. }
  32256. postIndex := iNdEx + intStringLen
  32257. if postIndex < 0 {
  32258. return ErrInvalidLengthGenerated
  32259. }
  32260. if postIndex > l {
  32261. return io.ErrUnexpectedEOF
  32262. }
  32263. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32264. iNdEx = postIndex
  32265. default:
  32266. iNdEx = preIndex
  32267. skippy, err := skipGenerated(dAtA[iNdEx:])
  32268. if err != nil {
  32269. return err
  32270. }
  32271. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32272. return ErrInvalidLengthGenerated
  32273. }
  32274. if (iNdEx + skippy) > l {
  32275. return io.ErrUnexpectedEOF
  32276. }
  32277. iNdEx += skippy
  32278. }
  32279. }
  32280. if iNdEx > l {
  32281. return io.ErrUnexpectedEOF
  32282. }
  32283. return nil
  32284. }
  32285. func (m *ContainerStateWaiting) Unmarshal(dAtA []byte) error {
  32286. l := len(dAtA)
  32287. iNdEx := 0
  32288. for iNdEx < l {
  32289. preIndex := iNdEx
  32290. var wire uint64
  32291. for shift := uint(0); ; shift += 7 {
  32292. if shift >= 64 {
  32293. return ErrIntOverflowGenerated
  32294. }
  32295. if iNdEx >= l {
  32296. return io.ErrUnexpectedEOF
  32297. }
  32298. b := dAtA[iNdEx]
  32299. iNdEx++
  32300. wire |= uint64(b&0x7F) << shift
  32301. if b < 0x80 {
  32302. break
  32303. }
  32304. }
  32305. fieldNum := int32(wire >> 3)
  32306. wireType := int(wire & 0x7)
  32307. if wireType == 4 {
  32308. return fmt.Errorf("proto: ContainerStateWaiting: wiretype end group for non-group")
  32309. }
  32310. if fieldNum <= 0 {
  32311. return fmt.Errorf("proto: ContainerStateWaiting: illegal tag %d (wire type %d)", fieldNum, wire)
  32312. }
  32313. switch fieldNum {
  32314. case 1:
  32315. if wireType != 2 {
  32316. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  32317. }
  32318. var stringLen uint64
  32319. for shift := uint(0); ; shift += 7 {
  32320. if shift >= 64 {
  32321. return ErrIntOverflowGenerated
  32322. }
  32323. if iNdEx >= l {
  32324. return io.ErrUnexpectedEOF
  32325. }
  32326. b := dAtA[iNdEx]
  32327. iNdEx++
  32328. stringLen |= uint64(b&0x7F) << shift
  32329. if b < 0x80 {
  32330. break
  32331. }
  32332. }
  32333. intStringLen := int(stringLen)
  32334. if intStringLen < 0 {
  32335. return ErrInvalidLengthGenerated
  32336. }
  32337. postIndex := iNdEx + intStringLen
  32338. if postIndex < 0 {
  32339. return ErrInvalidLengthGenerated
  32340. }
  32341. if postIndex > l {
  32342. return io.ErrUnexpectedEOF
  32343. }
  32344. m.Reason = string(dAtA[iNdEx:postIndex])
  32345. iNdEx = postIndex
  32346. case 2:
  32347. if wireType != 2 {
  32348. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  32349. }
  32350. var stringLen uint64
  32351. for shift := uint(0); ; shift += 7 {
  32352. if shift >= 64 {
  32353. return ErrIntOverflowGenerated
  32354. }
  32355. if iNdEx >= l {
  32356. return io.ErrUnexpectedEOF
  32357. }
  32358. b := dAtA[iNdEx]
  32359. iNdEx++
  32360. stringLen |= uint64(b&0x7F) << shift
  32361. if b < 0x80 {
  32362. break
  32363. }
  32364. }
  32365. intStringLen := int(stringLen)
  32366. if intStringLen < 0 {
  32367. return ErrInvalidLengthGenerated
  32368. }
  32369. postIndex := iNdEx + intStringLen
  32370. if postIndex < 0 {
  32371. return ErrInvalidLengthGenerated
  32372. }
  32373. if postIndex > l {
  32374. return io.ErrUnexpectedEOF
  32375. }
  32376. m.Message = string(dAtA[iNdEx:postIndex])
  32377. iNdEx = postIndex
  32378. default:
  32379. iNdEx = preIndex
  32380. skippy, err := skipGenerated(dAtA[iNdEx:])
  32381. if err != nil {
  32382. return err
  32383. }
  32384. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32385. return ErrInvalidLengthGenerated
  32386. }
  32387. if (iNdEx + skippy) > l {
  32388. return io.ErrUnexpectedEOF
  32389. }
  32390. iNdEx += skippy
  32391. }
  32392. }
  32393. if iNdEx > l {
  32394. return io.ErrUnexpectedEOF
  32395. }
  32396. return nil
  32397. }
  32398. func (m *ContainerStatus) Unmarshal(dAtA []byte) error {
  32399. l := len(dAtA)
  32400. iNdEx := 0
  32401. for iNdEx < l {
  32402. preIndex := iNdEx
  32403. var wire uint64
  32404. for shift := uint(0); ; shift += 7 {
  32405. if shift >= 64 {
  32406. return ErrIntOverflowGenerated
  32407. }
  32408. if iNdEx >= l {
  32409. return io.ErrUnexpectedEOF
  32410. }
  32411. b := dAtA[iNdEx]
  32412. iNdEx++
  32413. wire |= uint64(b&0x7F) << shift
  32414. if b < 0x80 {
  32415. break
  32416. }
  32417. }
  32418. fieldNum := int32(wire >> 3)
  32419. wireType := int(wire & 0x7)
  32420. if wireType == 4 {
  32421. return fmt.Errorf("proto: ContainerStatus: wiretype end group for non-group")
  32422. }
  32423. if fieldNum <= 0 {
  32424. return fmt.Errorf("proto: ContainerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  32425. }
  32426. switch fieldNum {
  32427. case 1:
  32428. if wireType != 2 {
  32429. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  32430. }
  32431. var stringLen uint64
  32432. for shift := uint(0); ; shift += 7 {
  32433. if shift >= 64 {
  32434. return ErrIntOverflowGenerated
  32435. }
  32436. if iNdEx >= l {
  32437. return io.ErrUnexpectedEOF
  32438. }
  32439. b := dAtA[iNdEx]
  32440. iNdEx++
  32441. stringLen |= uint64(b&0x7F) << shift
  32442. if b < 0x80 {
  32443. break
  32444. }
  32445. }
  32446. intStringLen := int(stringLen)
  32447. if intStringLen < 0 {
  32448. return ErrInvalidLengthGenerated
  32449. }
  32450. postIndex := iNdEx + intStringLen
  32451. if postIndex < 0 {
  32452. return ErrInvalidLengthGenerated
  32453. }
  32454. if postIndex > l {
  32455. return io.ErrUnexpectedEOF
  32456. }
  32457. m.Name = string(dAtA[iNdEx:postIndex])
  32458. iNdEx = postIndex
  32459. case 2:
  32460. if wireType != 2 {
  32461. return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
  32462. }
  32463. var msglen int
  32464. for shift := uint(0); ; shift += 7 {
  32465. if shift >= 64 {
  32466. return ErrIntOverflowGenerated
  32467. }
  32468. if iNdEx >= l {
  32469. return io.ErrUnexpectedEOF
  32470. }
  32471. b := dAtA[iNdEx]
  32472. iNdEx++
  32473. msglen |= int(b&0x7F) << shift
  32474. if b < 0x80 {
  32475. break
  32476. }
  32477. }
  32478. if msglen < 0 {
  32479. return ErrInvalidLengthGenerated
  32480. }
  32481. postIndex := iNdEx + msglen
  32482. if postIndex < 0 {
  32483. return ErrInvalidLengthGenerated
  32484. }
  32485. if postIndex > l {
  32486. return io.ErrUnexpectedEOF
  32487. }
  32488. if err := m.State.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32489. return err
  32490. }
  32491. iNdEx = postIndex
  32492. case 3:
  32493. if wireType != 2 {
  32494. return fmt.Errorf("proto: wrong wireType = %d for field LastTerminationState", wireType)
  32495. }
  32496. var msglen int
  32497. for shift := uint(0); ; shift += 7 {
  32498. if shift >= 64 {
  32499. return ErrIntOverflowGenerated
  32500. }
  32501. if iNdEx >= l {
  32502. return io.ErrUnexpectedEOF
  32503. }
  32504. b := dAtA[iNdEx]
  32505. iNdEx++
  32506. msglen |= int(b&0x7F) << shift
  32507. if b < 0x80 {
  32508. break
  32509. }
  32510. }
  32511. if msglen < 0 {
  32512. return ErrInvalidLengthGenerated
  32513. }
  32514. postIndex := iNdEx + msglen
  32515. if postIndex < 0 {
  32516. return ErrInvalidLengthGenerated
  32517. }
  32518. if postIndex > l {
  32519. return io.ErrUnexpectedEOF
  32520. }
  32521. if err := m.LastTerminationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32522. return err
  32523. }
  32524. iNdEx = postIndex
  32525. case 4:
  32526. if wireType != 0 {
  32527. return fmt.Errorf("proto: wrong wireType = %d for field Ready", wireType)
  32528. }
  32529. var v int
  32530. for shift := uint(0); ; shift += 7 {
  32531. if shift >= 64 {
  32532. return ErrIntOverflowGenerated
  32533. }
  32534. if iNdEx >= l {
  32535. return io.ErrUnexpectedEOF
  32536. }
  32537. b := dAtA[iNdEx]
  32538. iNdEx++
  32539. v |= int(b&0x7F) << shift
  32540. if b < 0x80 {
  32541. break
  32542. }
  32543. }
  32544. m.Ready = bool(v != 0)
  32545. case 5:
  32546. if wireType != 0 {
  32547. return fmt.Errorf("proto: wrong wireType = %d for field RestartCount", wireType)
  32548. }
  32549. m.RestartCount = 0
  32550. for shift := uint(0); ; shift += 7 {
  32551. if shift >= 64 {
  32552. return ErrIntOverflowGenerated
  32553. }
  32554. if iNdEx >= l {
  32555. return io.ErrUnexpectedEOF
  32556. }
  32557. b := dAtA[iNdEx]
  32558. iNdEx++
  32559. m.RestartCount |= int32(b&0x7F) << shift
  32560. if b < 0x80 {
  32561. break
  32562. }
  32563. }
  32564. case 6:
  32565. if wireType != 2 {
  32566. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  32567. }
  32568. var stringLen uint64
  32569. for shift := uint(0); ; shift += 7 {
  32570. if shift >= 64 {
  32571. return ErrIntOverflowGenerated
  32572. }
  32573. if iNdEx >= l {
  32574. return io.ErrUnexpectedEOF
  32575. }
  32576. b := dAtA[iNdEx]
  32577. iNdEx++
  32578. stringLen |= uint64(b&0x7F) << shift
  32579. if b < 0x80 {
  32580. break
  32581. }
  32582. }
  32583. intStringLen := int(stringLen)
  32584. if intStringLen < 0 {
  32585. return ErrInvalidLengthGenerated
  32586. }
  32587. postIndex := iNdEx + intStringLen
  32588. if postIndex < 0 {
  32589. return ErrInvalidLengthGenerated
  32590. }
  32591. if postIndex > l {
  32592. return io.ErrUnexpectedEOF
  32593. }
  32594. m.Image = string(dAtA[iNdEx:postIndex])
  32595. iNdEx = postIndex
  32596. case 7:
  32597. if wireType != 2 {
  32598. return fmt.Errorf("proto: wrong wireType = %d for field ImageID", wireType)
  32599. }
  32600. var stringLen uint64
  32601. for shift := uint(0); ; shift += 7 {
  32602. if shift >= 64 {
  32603. return ErrIntOverflowGenerated
  32604. }
  32605. if iNdEx >= l {
  32606. return io.ErrUnexpectedEOF
  32607. }
  32608. b := dAtA[iNdEx]
  32609. iNdEx++
  32610. stringLen |= uint64(b&0x7F) << shift
  32611. if b < 0x80 {
  32612. break
  32613. }
  32614. }
  32615. intStringLen := int(stringLen)
  32616. if intStringLen < 0 {
  32617. return ErrInvalidLengthGenerated
  32618. }
  32619. postIndex := iNdEx + intStringLen
  32620. if postIndex < 0 {
  32621. return ErrInvalidLengthGenerated
  32622. }
  32623. if postIndex > l {
  32624. return io.ErrUnexpectedEOF
  32625. }
  32626. m.ImageID = string(dAtA[iNdEx:postIndex])
  32627. iNdEx = postIndex
  32628. case 8:
  32629. if wireType != 2 {
  32630. return fmt.Errorf("proto: wrong wireType = %d for field ContainerID", wireType)
  32631. }
  32632. var stringLen uint64
  32633. for shift := uint(0); ; shift += 7 {
  32634. if shift >= 64 {
  32635. return ErrIntOverflowGenerated
  32636. }
  32637. if iNdEx >= l {
  32638. return io.ErrUnexpectedEOF
  32639. }
  32640. b := dAtA[iNdEx]
  32641. iNdEx++
  32642. stringLen |= uint64(b&0x7F) << shift
  32643. if b < 0x80 {
  32644. break
  32645. }
  32646. }
  32647. intStringLen := int(stringLen)
  32648. if intStringLen < 0 {
  32649. return ErrInvalidLengthGenerated
  32650. }
  32651. postIndex := iNdEx + intStringLen
  32652. if postIndex < 0 {
  32653. return ErrInvalidLengthGenerated
  32654. }
  32655. if postIndex > l {
  32656. return io.ErrUnexpectedEOF
  32657. }
  32658. m.ContainerID = string(dAtA[iNdEx:postIndex])
  32659. iNdEx = postIndex
  32660. case 9:
  32661. if wireType != 0 {
  32662. return fmt.Errorf("proto: wrong wireType = %d for field Started", wireType)
  32663. }
  32664. var v int
  32665. for shift := uint(0); ; shift += 7 {
  32666. if shift >= 64 {
  32667. return ErrIntOverflowGenerated
  32668. }
  32669. if iNdEx >= l {
  32670. return io.ErrUnexpectedEOF
  32671. }
  32672. b := dAtA[iNdEx]
  32673. iNdEx++
  32674. v |= int(b&0x7F) << shift
  32675. if b < 0x80 {
  32676. break
  32677. }
  32678. }
  32679. b := bool(v != 0)
  32680. m.Started = &b
  32681. default:
  32682. iNdEx = preIndex
  32683. skippy, err := skipGenerated(dAtA[iNdEx:])
  32684. if err != nil {
  32685. return err
  32686. }
  32687. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32688. return ErrInvalidLengthGenerated
  32689. }
  32690. if (iNdEx + skippy) > l {
  32691. return io.ErrUnexpectedEOF
  32692. }
  32693. iNdEx += skippy
  32694. }
  32695. }
  32696. if iNdEx > l {
  32697. return io.ErrUnexpectedEOF
  32698. }
  32699. return nil
  32700. }
  32701. func (m *DaemonEndpoint) Unmarshal(dAtA []byte) error {
  32702. l := len(dAtA)
  32703. iNdEx := 0
  32704. for iNdEx < l {
  32705. preIndex := iNdEx
  32706. var wire uint64
  32707. for shift := uint(0); ; shift += 7 {
  32708. if shift >= 64 {
  32709. return ErrIntOverflowGenerated
  32710. }
  32711. if iNdEx >= l {
  32712. return io.ErrUnexpectedEOF
  32713. }
  32714. b := dAtA[iNdEx]
  32715. iNdEx++
  32716. wire |= uint64(b&0x7F) << shift
  32717. if b < 0x80 {
  32718. break
  32719. }
  32720. }
  32721. fieldNum := int32(wire >> 3)
  32722. wireType := int(wire & 0x7)
  32723. if wireType == 4 {
  32724. return fmt.Errorf("proto: DaemonEndpoint: wiretype end group for non-group")
  32725. }
  32726. if fieldNum <= 0 {
  32727. return fmt.Errorf("proto: DaemonEndpoint: illegal tag %d (wire type %d)", fieldNum, wire)
  32728. }
  32729. switch fieldNum {
  32730. case 1:
  32731. if wireType != 0 {
  32732. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  32733. }
  32734. m.Port = 0
  32735. for shift := uint(0); ; shift += 7 {
  32736. if shift >= 64 {
  32737. return ErrIntOverflowGenerated
  32738. }
  32739. if iNdEx >= l {
  32740. return io.ErrUnexpectedEOF
  32741. }
  32742. b := dAtA[iNdEx]
  32743. iNdEx++
  32744. m.Port |= int32(b&0x7F) << shift
  32745. if b < 0x80 {
  32746. break
  32747. }
  32748. }
  32749. default:
  32750. iNdEx = preIndex
  32751. skippy, err := skipGenerated(dAtA[iNdEx:])
  32752. if err != nil {
  32753. return err
  32754. }
  32755. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32756. return ErrInvalidLengthGenerated
  32757. }
  32758. if (iNdEx + skippy) > l {
  32759. return io.ErrUnexpectedEOF
  32760. }
  32761. iNdEx += skippy
  32762. }
  32763. }
  32764. if iNdEx > l {
  32765. return io.ErrUnexpectedEOF
  32766. }
  32767. return nil
  32768. }
  32769. func (m *DownwardAPIProjection) Unmarshal(dAtA []byte) error {
  32770. l := len(dAtA)
  32771. iNdEx := 0
  32772. for iNdEx < l {
  32773. preIndex := iNdEx
  32774. var wire uint64
  32775. for shift := uint(0); ; shift += 7 {
  32776. if shift >= 64 {
  32777. return ErrIntOverflowGenerated
  32778. }
  32779. if iNdEx >= l {
  32780. return io.ErrUnexpectedEOF
  32781. }
  32782. b := dAtA[iNdEx]
  32783. iNdEx++
  32784. wire |= uint64(b&0x7F) << shift
  32785. if b < 0x80 {
  32786. break
  32787. }
  32788. }
  32789. fieldNum := int32(wire >> 3)
  32790. wireType := int(wire & 0x7)
  32791. if wireType == 4 {
  32792. return fmt.Errorf("proto: DownwardAPIProjection: wiretype end group for non-group")
  32793. }
  32794. if fieldNum <= 0 {
  32795. return fmt.Errorf("proto: DownwardAPIProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  32796. }
  32797. switch fieldNum {
  32798. case 1:
  32799. if wireType != 2 {
  32800. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  32801. }
  32802. var msglen int
  32803. for shift := uint(0); ; shift += 7 {
  32804. if shift >= 64 {
  32805. return ErrIntOverflowGenerated
  32806. }
  32807. if iNdEx >= l {
  32808. return io.ErrUnexpectedEOF
  32809. }
  32810. b := dAtA[iNdEx]
  32811. iNdEx++
  32812. msglen |= int(b&0x7F) << shift
  32813. if b < 0x80 {
  32814. break
  32815. }
  32816. }
  32817. if msglen < 0 {
  32818. return ErrInvalidLengthGenerated
  32819. }
  32820. postIndex := iNdEx + msglen
  32821. if postIndex < 0 {
  32822. return ErrInvalidLengthGenerated
  32823. }
  32824. if postIndex > l {
  32825. return io.ErrUnexpectedEOF
  32826. }
  32827. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  32828. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32829. return err
  32830. }
  32831. iNdEx = postIndex
  32832. default:
  32833. iNdEx = preIndex
  32834. skippy, err := skipGenerated(dAtA[iNdEx:])
  32835. if err != nil {
  32836. return err
  32837. }
  32838. if (skippy < 0) || (iNdEx+skippy) < 0 {
  32839. return ErrInvalidLengthGenerated
  32840. }
  32841. if (iNdEx + skippy) > l {
  32842. return io.ErrUnexpectedEOF
  32843. }
  32844. iNdEx += skippy
  32845. }
  32846. }
  32847. if iNdEx > l {
  32848. return io.ErrUnexpectedEOF
  32849. }
  32850. return nil
  32851. }
  32852. func (m *DownwardAPIVolumeFile) Unmarshal(dAtA []byte) error {
  32853. l := len(dAtA)
  32854. iNdEx := 0
  32855. for iNdEx < l {
  32856. preIndex := iNdEx
  32857. var wire uint64
  32858. for shift := uint(0); ; shift += 7 {
  32859. if shift >= 64 {
  32860. return ErrIntOverflowGenerated
  32861. }
  32862. if iNdEx >= l {
  32863. return io.ErrUnexpectedEOF
  32864. }
  32865. b := dAtA[iNdEx]
  32866. iNdEx++
  32867. wire |= uint64(b&0x7F) << shift
  32868. if b < 0x80 {
  32869. break
  32870. }
  32871. }
  32872. fieldNum := int32(wire >> 3)
  32873. wireType := int(wire & 0x7)
  32874. if wireType == 4 {
  32875. return fmt.Errorf("proto: DownwardAPIVolumeFile: wiretype end group for non-group")
  32876. }
  32877. if fieldNum <= 0 {
  32878. return fmt.Errorf("proto: DownwardAPIVolumeFile: illegal tag %d (wire type %d)", fieldNum, wire)
  32879. }
  32880. switch fieldNum {
  32881. case 1:
  32882. if wireType != 2 {
  32883. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  32884. }
  32885. var stringLen uint64
  32886. for shift := uint(0); ; shift += 7 {
  32887. if shift >= 64 {
  32888. return ErrIntOverflowGenerated
  32889. }
  32890. if iNdEx >= l {
  32891. return io.ErrUnexpectedEOF
  32892. }
  32893. b := dAtA[iNdEx]
  32894. iNdEx++
  32895. stringLen |= uint64(b&0x7F) << shift
  32896. if b < 0x80 {
  32897. break
  32898. }
  32899. }
  32900. intStringLen := int(stringLen)
  32901. if intStringLen < 0 {
  32902. return ErrInvalidLengthGenerated
  32903. }
  32904. postIndex := iNdEx + intStringLen
  32905. if postIndex < 0 {
  32906. return ErrInvalidLengthGenerated
  32907. }
  32908. if postIndex > l {
  32909. return io.ErrUnexpectedEOF
  32910. }
  32911. m.Path = string(dAtA[iNdEx:postIndex])
  32912. iNdEx = postIndex
  32913. case 2:
  32914. if wireType != 2 {
  32915. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  32916. }
  32917. var msglen int
  32918. for shift := uint(0); ; shift += 7 {
  32919. if shift >= 64 {
  32920. return ErrIntOverflowGenerated
  32921. }
  32922. if iNdEx >= l {
  32923. return io.ErrUnexpectedEOF
  32924. }
  32925. b := dAtA[iNdEx]
  32926. iNdEx++
  32927. msglen |= int(b&0x7F) << shift
  32928. if b < 0x80 {
  32929. break
  32930. }
  32931. }
  32932. if msglen < 0 {
  32933. return ErrInvalidLengthGenerated
  32934. }
  32935. postIndex := iNdEx + msglen
  32936. if postIndex < 0 {
  32937. return ErrInvalidLengthGenerated
  32938. }
  32939. if postIndex > l {
  32940. return io.ErrUnexpectedEOF
  32941. }
  32942. if m.FieldRef == nil {
  32943. m.FieldRef = &ObjectFieldSelector{}
  32944. }
  32945. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32946. return err
  32947. }
  32948. iNdEx = postIndex
  32949. case 3:
  32950. if wireType != 2 {
  32951. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  32952. }
  32953. var msglen int
  32954. for shift := uint(0); ; shift += 7 {
  32955. if shift >= 64 {
  32956. return ErrIntOverflowGenerated
  32957. }
  32958. if iNdEx >= l {
  32959. return io.ErrUnexpectedEOF
  32960. }
  32961. b := dAtA[iNdEx]
  32962. iNdEx++
  32963. msglen |= int(b&0x7F) << shift
  32964. if b < 0x80 {
  32965. break
  32966. }
  32967. }
  32968. if msglen < 0 {
  32969. return ErrInvalidLengthGenerated
  32970. }
  32971. postIndex := iNdEx + msglen
  32972. if postIndex < 0 {
  32973. return ErrInvalidLengthGenerated
  32974. }
  32975. if postIndex > l {
  32976. return io.ErrUnexpectedEOF
  32977. }
  32978. if m.ResourceFieldRef == nil {
  32979. m.ResourceFieldRef = &ResourceFieldSelector{}
  32980. }
  32981. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  32982. return err
  32983. }
  32984. iNdEx = postIndex
  32985. case 4:
  32986. if wireType != 0 {
  32987. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  32988. }
  32989. var v int32
  32990. for shift := uint(0); ; shift += 7 {
  32991. if shift >= 64 {
  32992. return ErrIntOverflowGenerated
  32993. }
  32994. if iNdEx >= l {
  32995. return io.ErrUnexpectedEOF
  32996. }
  32997. b := dAtA[iNdEx]
  32998. iNdEx++
  32999. v |= int32(b&0x7F) << shift
  33000. if b < 0x80 {
  33001. break
  33002. }
  33003. }
  33004. m.Mode = &v
  33005. default:
  33006. iNdEx = preIndex
  33007. skippy, err := skipGenerated(dAtA[iNdEx:])
  33008. if err != nil {
  33009. return err
  33010. }
  33011. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33012. return ErrInvalidLengthGenerated
  33013. }
  33014. if (iNdEx + skippy) > l {
  33015. return io.ErrUnexpectedEOF
  33016. }
  33017. iNdEx += skippy
  33018. }
  33019. }
  33020. if iNdEx > l {
  33021. return io.ErrUnexpectedEOF
  33022. }
  33023. return nil
  33024. }
  33025. func (m *DownwardAPIVolumeSource) Unmarshal(dAtA []byte) error {
  33026. l := len(dAtA)
  33027. iNdEx := 0
  33028. for iNdEx < l {
  33029. preIndex := iNdEx
  33030. var wire uint64
  33031. for shift := uint(0); ; shift += 7 {
  33032. if shift >= 64 {
  33033. return ErrIntOverflowGenerated
  33034. }
  33035. if iNdEx >= l {
  33036. return io.ErrUnexpectedEOF
  33037. }
  33038. b := dAtA[iNdEx]
  33039. iNdEx++
  33040. wire |= uint64(b&0x7F) << shift
  33041. if b < 0x80 {
  33042. break
  33043. }
  33044. }
  33045. fieldNum := int32(wire >> 3)
  33046. wireType := int(wire & 0x7)
  33047. if wireType == 4 {
  33048. return fmt.Errorf("proto: DownwardAPIVolumeSource: wiretype end group for non-group")
  33049. }
  33050. if fieldNum <= 0 {
  33051. return fmt.Errorf("proto: DownwardAPIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33052. }
  33053. switch fieldNum {
  33054. case 1:
  33055. if wireType != 2 {
  33056. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  33057. }
  33058. var msglen int
  33059. for shift := uint(0); ; shift += 7 {
  33060. if shift >= 64 {
  33061. return ErrIntOverflowGenerated
  33062. }
  33063. if iNdEx >= l {
  33064. return io.ErrUnexpectedEOF
  33065. }
  33066. b := dAtA[iNdEx]
  33067. iNdEx++
  33068. msglen |= int(b&0x7F) << shift
  33069. if b < 0x80 {
  33070. break
  33071. }
  33072. }
  33073. if msglen < 0 {
  33074. return ErrInvalidLengthGenerated
  33075. }
  33076. postIndex := iNdEx + msglen
  33077. if postIndex < 0 {
  33078. return ErrInvalidLengthGenerated
  33079. }
  33080. if postIndex > l {
  33081. return io.ErrUnexpectedEOF
  33082. }
  33083. m.Items = append(m.Items, DownwardAPIVolumeFile{})
  33084. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33085. return err
  33086. }
  33087. iNdEx = postIndex
  33088. case 2:
  33089. if wireType != 0 {
  33090. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  33091. }
  33092. var v int32
  33093. for shift := uint(0); ; shift += 7 {
  33094. if shift >= 64 {
  33095. return ErrIntOverflowGenerated
  33096. }
  33097. if iNdEx >= l {
  33098. return io.ErrUnexpectedEOF
  33099. }
  33100. b := dAtA[iNdEx]
  33101. iNdEx++
  33102. v |= int32(b&0x7F) << shift
  33103. if b < 0x80 {
  33104. break
  33105. }
  33106. }
  33107. m.DefaultMode = &v
  33108. default:
  33109. iNdEx = preIndex
  33110. skippy, err := skipGenerated(dAtA[iNdEx:])
  33111. if err != nil {
  33112. return err
  33113. }
  33114. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33115. return ErrInvalidLengthGenerated
  33116. }
  33117. if (iNdEx + skippy) > l {
  33118. return io.ErrUnexpectedEOF
  33119. }
  33120. iNdEx += skippy
  33121. }
  33122. }
  33123. if iNdEx > l {
  33124. return io.ErrUnexpectedEOF
  33125. }
  33126. return nil
  33127. }
  33128. func (m *EmptyDirVolumeSource) Unmarshal(dAtA []byte) error {
  33129. l := len(dAtA)
  33130. iNdEx := 0
  33131. for iNdEx < l {
  33132. preIndex := iNdEx
  33133. var wire uint64
  33134. for shift := uint(0); ; shift += 7 {
  33135. if shift >= 64 {
  33136. return ErrIntOverflowGenerated
  33137. }
  33138. if iNdEx >= l {
  33139. return io.ErrUnexpectedEOF
  33140. }
  33141. b := dAtA[iNdEx]
  33142. iNdEx++
  33143. wire |= uint64(b&0x7F) << shift
  33144. if b < 0x80 {
  33145. break
  33146. }
  33147. }
  33148. fieldNum := int32(wire >> 3)
  33149. wireType := int(wire & 0x7)
  33150. if wireType == 4 {
  33151. return fmt.Errorf("proto: EmptyDirVolumeSource: wiretype end group for non-group")
  33152. }
  33153. if fieldNum <= 0 {
  33154. return fmt.Errorf("proto: EmptyDirVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  33155. }
  33156. switch fieldNum {
  33157. case 1:
  33158. if wireType != 2 {
  33159. return fmt.Errorf("proto: wrong wireType = %d for field Medium", wireType)
  33160. }
  33161. var stringLen uint64
  33162. for shift := uint(0); ; shift += 7 {
  33163. if shift >= 64 {
  33164. return ErrIntOverflowGenerated
  33165. }
  33166. if iNdEx >= l {
  33167. return io.ErrUnexpectedEOF
  33168. }
  33169. b := dAtA[iNdEx]
  33170. iNdEx++
  33171. stringLen |= uint64(b&0x7F) << shift
  33172. if b < 0x80 {
  33173. break
  33174. }
  33175. }
  33176. intStringLen := int(stringLen)
  33177. if intStringLen < 0 {
  33178. return ErrInvalidLengthGenerated
  33179. }
  33180. postIndex := iNdEx + intStringLen
  33181. if postIndex < 0 {
  33182. return ErrInvalidLengthGenerated
  33183. }
  33184. if postIndex > l {
  33185. return io.ErrUnexpectedEOF
  33186. }
  33187. m.Medium = StorageMedium(dAtA[iNdEx:postIndex])
  33188. iNdEx = postIndex
  33189. case 2:
  33190. if wireType != 2 {
  33191. return fmt.Errorf("proto: wrong wireType = %d for field SizeLimit", wireType)
  33192. }
  33193. var msglen int
  33194. for shift := uint(0); ; shift += 7 {
  33195. if shift >= 64 {
  33196. return ErrIntOverflowGenerated
  33197. }
  33198. if iNdEx >= l {
  33199. return io.ErrUnexpectedEOF
  33200. }
  33201. b := dAtA[iNdEx]
  33202. iNdEx++
  33203. msglen |= int(b&0x7F) << shift
  33204. if b < 0x80 {
  33205. break
  33206. }
  33207. }
  33208. if msglen < 0 {
  33209. return ErrInvalidLengthGenerated
  33210. }
  33211. postIndex := iNdEx + msglen
  33212. if postIndex < 0 {
  33213. return ErrInvalidLengthGenerated
  33214. }
  33215. if postIndex > l {
  33216. return io.ErrUnexpectedEOF
  33217. }
  33218. if m.SizeLimit == nil {
  33219. m.SizeLimit = &resource.Quantity{}
  33220. }
  33221. if err := m.SizeLimit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33222. return err
  33223. }
  33224. iNdEx = postIndex
  33225. default:
  33226. iNdEx = preIndex
  33227. skippy, err := skipGenerated(dAtA[iNdEx:])
  33228. if err != nil {
  33229. return err
  33230. }
  33231. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33232. return ErrInvalidLengthGenerated
  33233. }
  33234. if (iNdEx + skippy) > l {
  33235. return io.ErrUnexpectedEOF
  33236. }
  33237. iNdEx += skippy
  33238. }
  33239. }
  33240. if iNdEx > l {
  33241. return io.ErrUnexpectedEOF
  33242. }
  33243. return nil
  33244. }
  33245. func (m *EndpointAddress) Unmarshal(dAtA []byte) error {
  33246. l := len(dAtA)
  33247. iNdEx := 0
  33248. for iNdEx < l {
  33249. preIndex := iNdEx
  33250. var wire uint64
  33251. for shift := uint(0); ; shift += 7 {
  33252. if shift >= 64 {
  33253. return ErrIntOverflowGenerated
  33254. }
  33255. if iNdEx >= l {
  33256. return io.ErrUnexpectedEOF
  33257. }
  33258. b := dAtA[iNdEx]
  33259. iNdEx++
  33260. wire |= uint64(b&0x7F) << shift
  33261. if b < 0x80 {
  33262. break
  33263. }
  33264. }
  33265. fieldNum := int32(wire >> 3)
  33266. wireType := int(wire & 0x7)
  33267. if wireType == 4 {
  33268. return fmt.Errorf("proto: EndpointAddress: wiretype end group for non-group")
  33269. }
  33270. if fieldNum <= 0 {
  33271. return fmt.Errorf("proto: EndpointAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  33272. }
  33273. switch fieldNum {
  33274. case 1:
  33275. if wireType != 2 {
  33276. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  33277. }
  33278. var stringLen uint64
  33279. for shift := uint(0); ; shift += 7 {
  33280. if shift >= 64 {
  33281. return ErrIntOverflowGenerated
  33282. }
  33283. if iNdEx >= l {
  33284. return io.ErrUnexpectedEOF
  33285. }
  33286. b := dAtA[iNdEx]
  33287. iNdEx++
  33288. stringLen |= uint64(b&0x7F) << shift
  33289. if b < 0x80 {
  33290. break
  33291. }
  33292. }
  33293. intStringLen := int(stringLen)
  33294. if intStringLen < 0 {
  33295. return ErrInvalidLengthGenerated
  33296. }
  33297. postIndex := iNdEx + intStringLen
  33298. if postIndex < 0 {
  33299. return ErrInvalidLengthGenerated
  33300. }
  33301. if postIndex > l {
  33302. return io.ErrUnexpectedEOF
  33303. }
  33304. m.IP = string(dAtA[iNdEx:postIndex])
  33305. iNdEx = postIndex
  33306. case 2:
  33307. if wireType != 2 {
  33308. return fmt.Errorf("proto: wrong wireType = %d for field TargetRef", wireType)
  33309. }
  33310. var msglen int
  33311. for shift := uint(0); ; shift += 7 {
  33312. if shift >= 64 {
  33313. return ErrIntOverflowGenerated
  33314. }
  33315. if iNdEx >= l {
  33316. return io.ErrUnexpectedEOF
  33317. }
  33318. b := dAtA[iNdEx]
  33319. iNdEx++
  33320. msglen |= int(b&0x7F) << shift
  33321. if b < 0x80 {
  33322. break
  33323. }
  33324. }
  33325. if msglen < 0 {
  33326. return ErrInvalidLengthGenerated
  33327. }
  33328. postIndex := iNdEx + msglen
  33329. if postIndex < 0 {
  33330. return ErrInvalidLengthGenerated
  33331. }
  33332. if postIndex > l {
  33333. return io.ErrUnexpectedEOF
  33334. }
  33335. if m.TargetRef == nil {
  33336. m.TargetRef = &ObjectReference{}
  33337. }
  33338. if err := m.TargetRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33339. return err
  33340. }
  33341. iNdEx = postIndex
  33342. case 3:
  33343. if wireType != 2 {
  33344. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  33345. }
  33346. var stringLen uint64
  33347. for shift := uint(0); ; shift += 7 {
  33348. if shift >= 64 {
  33349. return ErrIntOverflowGenerated
  33350. }
  33351. if iNdEx >= l {
  33352. return io.ErrUnexpectedEOF
  33353. }
  33354. b := dAtA[iNdEx]
  33355. iNdEx++
  33356. stringLen |= uint64(b&0x7F) << shift
  33357. if b < 0x80 {
  33358. break
  33359. }
  33360. }
  33361. intStringLen := int(stringLen)
  33362. if intStringLen < 0 {
  33363. return ErrInvalidLengthGenerated
  33364. }
  33365. postIndex := iNdEx + intStringLen
  33366. if postIndex < 0 {
  33367. return ErrInvalidLengthGenerated
  33368. }
  33369. if postIndex > l {
  33370. return io.ErrUnexpectedEOF
  33371. }
  33372. m.Hostname = string(dAtA[iNdEx:postIndex])
  33373. iNdEx = postIndex
  33374. case 4:
  33375. if wireType != 2 {
  33376. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  33377. }
  33378. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  33389. if b < 0x80 {
  33390. break
  33391. }
  33392. }
  33393. intStringLen := int(stringLen)
  33394. if intStringLen < 0 {
  33395. return ErrInvalidLengthGenerated
  33396. }
  33397. postIndex := iNdEx + intStringLen
  33398. if postIndex < 0 {
  33399. return ErrInvalidLengthGenerated
  33400. }
  33401. if postIndex > l {
  33402. return io.ErrUnexpectedEOF
  33403. }
  33404. s := string(dAtA[iNdEx:postIndex])
  33405. m.NodeName = &s
  33406. iNdEx = postIndex
  33407. default:
  33408. iNdEx = preIndex
  33409. skippy, err := skipGenerated(dAtA[iNdEx:])
  33410. if err != nil {
  33411. return err
  33412. }
  33413. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33414. return ErrInvalidLengthGenerated
  33415. }
  33416. if (iNdEx + skippy) > l {
  33417. return io.ErrUnexpectedEOF
  33418. }
  33419. iNdEx += skippy
  33420. }
  33421. }
  33422. if iNdEx > l {
  33423. return io.ErrUnexpectedEOF
  33424. }
  33425. return nil
  33426. }
  33427. func (m *EndpointPort) Unmarshal(dAtA []byte) error {
  33428. l := len(dAtA)
  33429. iNdEx := 0
  33430. for iNdEx < l {
  33431. preIndex := iNdEx
  33432. var wire uint64
  33433. for shift := uint(0); ; shift += 7 {
  33434. if shift >= 64 {
  33435. return ErrIntOverflowGenerated
  33436. }
  33437. if iNdEx >= l {
  33438. return io.ErrUnexpectedEOF
  33439. }
  33440. b := dAtA[iNdEx]
  33441. iNdEx++
  33442. wire |= uint64(b&0x7F) << shift
  33443. if b < 0x80 {
  33444. break
  33445. }
  33446. }
  33447. fieldNum := int32(wire >> 3)
  33448. wireType := int(wire & 0x7)
  33449. if wireType == 4 {
  33450. return fmt.Errorf("proto: EndpointPort: wiretype end group for non-group")
  33451. }
  33452. if fieldNum <= 0 {
  33453. return fmt.Errorf("proto: EndpointPort: illegal tag %d (wire type %d)", fieldNum, wire)
  33454. }
  33455. switch fieldNum {
  33456. case 1:
  33457. if wireType != 2 {
  33458. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  33459. }
  33460. var stringLen uint64
  33461. for shift := uint(0); ; shift += 7 {
  33462. if shift >= 64 {
  33463. return ErrIntOverflowGenerated
  33464. }
  33465. if iNdEx >= l {
  33466. return io.ErrUnexpectedEOF
  33467. }
  33468. b := dAtA[iNdEx]
  33469. iNdEx++
  33470. stringLen |= uint64(b&0x7F) << shift
  33471. if b < 0x80 {
  33472. break
  33473. }
  33474. }
  33475. intStringLen := int(stringLen)
  33476. if intStringLen < 0 {
  33477. return ErrInvalidLengthGenerated
  33478. }
  33479. postIndex := iNdEx + intStringLen
  33480. if postIndex < 0 {
  33481. return ErrInvalidLengthGenerated
  33482. }
  33483. if postIndex > l {
  33484. return io.ErrUnexpectedEOF
  33485. }
  33486. m.Name = string(dAtA[iNdEx:postIndex])
  33487. iNdEx = postIndex
  33488. case 2:
  33489. if wireType != 0 {
  33490. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  33491. }
  33492. m.Port = 0
  33493. for shift := uint(0); ; shift += 7 {
  33494. if shift >= 64 {
  33495. return ErrIntOverflowGenerated
  33496. }
  33497. if iNdEx >= l {
  33498. return io.ErrUnexpectedEOF
  33499. }
  33500. b := dAtA[iNdEx]
  33501. iNdEx++
  33502. m.Port |= int32(b&0x7F) << shift
  33503. if b < 0x80 {
  33504. break
  33505. }
  33506. }
  33507. case 3:
  33508. if wireType != 2 {
  33509. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  33510. }
  33511. var stringLen uint64
  33512. for shift := uint(0); ; shift += 7 {
  33513. if shift >= 64 {
  33514. return ErrIntOverflowGenerated
  33515. }
  33516. if iNdEx >= l {
  33517. return io.ErrUnexpectedEOF
  33518. }
  33519. b := dAtA[iNdEx]
  33520. iNdEx++
  33521. stringLen |= uint64(b&0x7F) << shift
  33522. if b < 0x80 {
  33523. break
  33524. }
  33525. }
  33526. intStringLen := int(stringLen)
  33527. if intStringLen < 0 {
  33528. return ErrInvalidLengthGenerated
  33529. }
  33530. postIndex := iNdEx + intStringLen
  33531. if postIndex < 0 {
  33532. return ErrInvalidLengthGenerated
  33533. }
  33534. if postIndex > l {
  33535. return io.ErrUnexpectedEOF
  33536. }
  33537. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  33538. iNdEx = postIndex
  33539. case 4:
  33540. if wireType != 2 {
  33541. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  33542. }
  33543. var stringLen uint64
  33544. for shift := uint(0); ; shift += 7 {
  33545. if shift >= 64 {
  33546. return ErrIntOverflowGenerated
  33547. }
  33548. if iNdEx >= l {
  33549. return io.ErrUnexpectedEOF
  33550. }
  33551. b := dAtA[iNdEx]
  33552. iNdEx++
  33553. stringLen |= uint64(b&0x7F) << shift
  33554. if b < 0x80 {
  33555. break
  33556. }
  33557. }
  33558. intStringLen := int(stringLen)
  33559. if intStringLen < 0 {
  33560. return ErrInvalidLengthGenerated
  33561. }
  33562. postIndex := iNdEx + intStringLen
  33563. if postIndex < 0 {
  33564. return ErrInvalidLengthGenerated
  33565. }
  33566. if postIndex > l {
  33567. return io.ErrUnexpectedEOF
  33568. }
  33569. s := string(dAtA[iNdEx:postIndex])
  33570. m.AppProtocol = &s
  33571. iNdEx = postIndex
  33572. default:
  33573. iNdEx = preIndex
  33574. skippy, err := skipGenerated(dAtA[iNdEx:])
  33575. if err != nil {
  33576. return err
  33577. }
  33578. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33579. return ErrInvalidLengthGenerated
  33580. }
  33581. if (iNdEx + skippy) > l {
  33582. return io.ErrUnexpectedEOF
  33583. }
  33584. iNdEx += skippy
  33585. }
  33586. }
  33587. if iNdEx > l {
  33588. return io.ErrUnexpectedEOF
  33589. }
  33590. return nil
  33591. }
  33592. func (m *EndpointSubset) Unmarshal(dAtA []byte) error {
  33593. l := len(dAtA)
  33594. iNdEx := 0
  33595. for iNdEx < l {
  33596. preIndex := iNdEx
  33597. var wire uint64
  33598. for shift := uint(0); ; shift += 7 {
  33599. if shift >= 64 {
  33600. return ErrIntOverflowGenerated
  33601. }
  33602. if iNdEx >= l {
  33603. return io.ErrUnexpectedEOF
  33604. }
  33605. b := dAtA[iNdEx]
  33606. iNdEx++
  33607. wire |= uint64(b&0x7F) << shift
  33608. if b < 0x80 {
  33609. break
  33610. }
  33611. }
  33612. fieldNum := int32(wire >> 3)
  33613. wireType := int(wire & 0x7)
  33614. if wireType == 4 {
  33615. return fmt.Errorf("proto: EndpointSubset: wiretype end group for non-group")
  33616. }
  33617. if fieldNum <= 0 {
  33618. return fmt.Errorf("proto: EndpointSubset: illegal tag %d (wire type %d)", fieldNum, wire)
  33619. }
  33620. switch fieldNum {
  33621. case 1:
  33622. if wireType != 2 {
  33623. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  33624. }
  33625. var msglen int
  33626. for shift := uint(0); ; shift += 7 {
  33627. if shift >= 64 {
  33628. return ErrIntOverflowGenerated
  33629. }
  33630. if iNdEx >= l {
  33631. return io.ErrUnexpectedEOF
  33632. }
  33633. b := dAtA[iNdEx]
  33634. iNdEx++
  33635. msglen |= int(b&0x7F) << shift
  33636. if b < 0x80 {
  33637. break
  33638. }
  33639. }
  33640. if msglen < 0 {
  33641. return ErrInvalidLengthGenerated
  33642. }
  33643. postIndex := iNdEx + msglen
  33644. if postIndex < 0 {
  33645. return ErrInvalidLengthGenerated
  33646. }
  33647. if postIndex > l {
  33648. return io.ErrUnexpectedEOF
  33649. }
  33650. m.Addresses = append(m.Addresses, EndpointAddress{})
  33651. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33652. return err
  33653. }
  33654. iNdEx = postIndex
  33655. case 2:
  33656. if wireType != 2 {
  33657. return fmt.Errorf("proto: wrong wireType = %d for field NotReadyAddresses", wireType)
  33658. }
  33659. var msglen int
  33660. for shift := uint(0); ; shift += 7 {
  33661. if shift >= 64 {
  33662. return ErrIntOverflowGenerated
  33663. }
  33664. if iNdEx >= l {
  33665. return io.ErrUnexpectedEOF
  33666. }
  33667. b := dAtA[iNdEx]
  33668. iNdEx++
  33669. msglen |= int(b&0x7F) << shift
  33670. if b < 0x80 {
  33671. break
  33672. }
  33673. }
  33674. if msglen < 0 {
  33675. return ErrInvalidLengthGenerated
  33676. }
  33677. postIndex := iNdEx + msglen
  33678. if postIndex < 0 {
  33679. return ErrInvalidLengthGenerated
  33680. }
  33681. if postIndex > l {
  33682. return io.ErrUnexpectedEOF
  33683. }
  33684. m.NotReadyAddresses = append(m.NotReadyAddresses, EndpointAddress{})
  33685. if err := m.NotReadyAddresses[len(m.NotReadyAddresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33686. return err
  33687. }
  33688. iNdEx = postIndex
  33689. case 3:
  33690. if wireType != 2 {
  33691. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  33692. }
  33693. var msglen int
  33694. for shift := uint(0); ; shift += 7 {
  33695. if shift >= 64 {
  33696. return ErrIntOverflowGenerated
  33697. }
  33698. if iNdEx >= l {
  33699. return io.ErrUnexpectedEOF
  33700. }
  33701. b := dAtA[iNdEx]
  33702. iNdEx++
  33703. msglen |= int(b&0x7F) << shift
  33704. if b < 0x80 {
  33705. break
  33706. }
  33707. }
  33708. if msglen < 0 {
  33709. return ErrInvalidLengthGenerated
  33710. }
  33711. postIndex := iNdEx + msglen
  33712. if postIndex < 0 {
  33713. return ErrInvalidLengthGenerated
  33714. }
  33715. if postIndex > l {
  33716. return io.ErrUnexpectedEOF
  33717. }
  33718. m.Ports = append(m.Ports, EndpointPort{})
  33719. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33720. return err
  33721. }
  33722. iNdEx = postIndex
  33723. default:
  33724. iNdEx = preIndex
  33725. skippy, err := skipGenerated(dAtA[iNdEx:])
  33726. if err != nil {
  33727. return err
  33728. }
  33729. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33730. return ErrInvalidLengthGenerated
  33731. }
  33732. if (iNdEx + skippy) > l {
  33733. return io.ErrUnexpectedEOF
  33734. }
  33735. iNdEx += skippy
  33736. }
  33737. }
  33738. if iNdEx > l {
  33739. return io.ErrUnexpectedEOF
  33740. }
  33741. return nil
  33742. }
  33743. func (m *Endpoints) Unmarshal(dAtA []byte) error {
  33744. l := len(dAtA)
  33745. iNdEx := 0
  33746. for iNdEx < l {
  33747. preIndex := iNdEx
  33748. var wire uint64
  33749. for shift := uint(0); ; shift += 7 {
  33750. if shift >= 64 {
  33751. return ErrIntOverflowGenerated
  33752. }
  33753. if iNdEx >= l {
  33754. return io.ErrUnexpectedEOF
  33755. }
  33756. b := dAtA[iNdEx]
  33757. iNdEx++
  33758. wire |= uint64(b&0x7F) << shift
  33759. if b < 0x80 {
  33760. break
  33761. }
  33762. }
  33763. fieldNum := int32(wire >> 3)
  33764. wireType := int(wire & 0x7)
  33765. if wireType == 4 {
  33766. return fmt.Errorf("proto: Endpoints: wiretype end group for non-group")
  33767. }
  33768. if fieldNum <= 0 {
  33769. return fmt.Errorf("proto: Endpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  33770. }
  33771. switch fieldNum {
  33772. case 1:
  33773. if wireType != 2 {
  33774. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  33775. }
  33776. var msglen int
  33777. for shift := uint(0); ; shift += 7 {
  33778. if shift >= 64 {
  33779. return ErrIntOverflowGenerated
  33780. }
  33781. if iNdEx >= l {
  33782. return io.ErrUnexpectedEOF
  33783. }
  33784. b := dAtA[iNdEx]
  33785. iNdEx++
  33786. msglen |= int(b&0x7F) << shift
  33787. if b < 0x80 {
  33788. break
  33789. }
  33790. }
  33791. if msglen < 0 {
  33792. return ErrInvalidLengthGenerated
  33793. }
  33794. postIndex := iNdEx + msglen
  33795. if postIndex < 0 {
  33796. return ErrInvalidLengthGenerated
  33797. }
  33798. if postIndex > l {
  33799. return io.ErrUnexpectedEOF
  33800. }
  33801. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33802. return err
  33803. }
  33804. iNdEx = postIndex
  33805. case 2:
  33806. if wireType != 2 {
  33807. return fmt.Errorf("proto: wrong wireType = %d for field Subsets", wireType)
  33808. }
  33809. var msglen int
  33810. for shift := uint(0); ; shift += 7 {
  33811. if shift >= 64 {
  33812. return ErrIntOverflowGenerated
  33813. }
  33814. if iNdEx >= l {
  33815. return io.ErrUnexpectedEOF
  33816. }
  33817. b := dAtA[iNdEx]
  33818. iNdEx++
  33819. msglen |= int(b&0x7F) << shift
  33820. if b < 0x80 {
  33821. break
  33822. }
  33823. }
  33824. if msglen < 0 {
  33825. return ErrInvalidLengthGenerated
  33826. }
  33827. postIndex := iNdEx + msglen
  33828. if postIndex < 0 {
  33829. return ErrInvalidLengthGenerated
  33830. }
  33831. if postIndex > l {
  33832. return io.ErrUnexpectedEOF
  33833. }
  33834. m.Subsets = append(m.Subsets, EndpointSubset{})
  33835. if err := m.Subsets[len(m.Subsets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33836. return err
  33837. }
  33838. iNdEx = postIndex
  33839. default:
  33840. iNdEx = preIndex
  33841. skippy, err := skipGenerated(dAtA[iNdEx:])
  33842. if err != nil {
  33843. return err
  33844. }
  33845. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33846. return ErrInvalidLengthGenerated
  33847. }
  33848. if (iNdEx + skippy) > l {
  33849. return io.ErrUnexpectedEOF
  33850. }
  33851. iNdEx += skippy
  33852. }
  33853. }
  33854. if iNdEx > l {
  33855. return io.ErrUnexpectedEOF
  33856. }
  33857. return nil
  33858. }
  33859. func (m *EndpointsList) Unmarshal(dAtA []byte) error {
  33860. l := len(dAtA)
  33861. iNdEx := 0
  33862. for iNdEx < l {
  33863. preIndex := iNdEx
  33864. var wire uint64
  33865. for shift := uint(0); ; shift += 7 {
  33866. if shift >= 64 {
  33867. return ErrIntOverflowGenerated
  33868. }
  33869. if iNdEx >= l {
  33870. return io.ErrUnexpectedEOF
  33871. }
  33872. b := dAtA[iNdEx]
  33873. iNdEx++
  33874. wire |= uint64(b&0x7F) << shift
  33875. if b < 0x80 {
  33876. break
  33877. }
  33878. }
  33879. fieldNum := int32(wire >> 3)
  33880. wireType := int(wire & 0x7)
  33881. if wireType == 4 {
  33882. return fmt.Errorf("proto: EndpointsList: wiretype end group for non-group")
  33883. }
  33884. if fieldNum <= 0 {
  33885. return fmt.Errorf("proto: EndpointsList: illegal tag %d (wire type %d)", fieldNum, wire)
  33886. }
  33887. switch fieldNum {
  33888. case 1:
  33889. if wireType != 2 {
  33890. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  33891. }
  33892. var msglen int
  33893. for shift := uint(0); ; shift += 7 {
  33894. if shift >= 64 {
  33895. return ErrIntOverflowGenerated
  33896. }
  33897. if iNdEx >= l {
  33898. return io.ErrUnexpectedEOF
  33899. }
  33900. b := dAtA[iNdEx]
  33901. iNdEx++
  33902. msglen |= int(b&0x7F) << shift
  33903. if b < 0x80 {
  33904. break
  33905. }
  33906. }
  33907. if msglen < 0 {
  33908. return ErrInvalidLengthGenerated
  33909. }
  33910. postIndex := iNdEx + msglen
  33911. if postIndex < 0 {
  33912. return ErrInvalidLengthGenerated
  33913. }
  33914. if postIndex > l {
  33915. return io.ErrUnexpectedEOF
  33916. }
  33917. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33918. return err
  33919. }
  33920. iNdEx = postIndex
  33921. case 2:
  33922. if wireType != 2 {
  33923. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  33924. }
  33925. var msglen int
  33926. for shift := uint(0); ; shift += 7 {
  33927. if shift >= 64 {
  33928. return ErrIntOverflowGenerated
  33929. }
  33930. if iNdEx >= l {
  33931. return io.ErrUnexpectedEOF
  33932. }
  33933. b := dAtA[iNdEx]
  33934. iNdEx++
  33935. msglen |= int(b&0x7F) << shift
  33936. if b < 0x80 {
  33937. break
  33938. }
  33939. }
  33940. if msglen < 0 {
  33941. return ErrInvalidLengthGenerated
  33942. }
  33943. postIndex := iNdEx + msglen
  33944. if postIndex < 0 {
  33945. return ErrInvalidLengthGenerated
  33946. }
  33947. if postIndex > l {
  33948. return io.ErrUnexpectedEOF
  33949. }
  33950. m.Items = append(m.Items, Endpoints{})
  33951. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  33952. return err
  33953. }
  33954. iNdEx = postIndex
  33955. default:
  33956. iNdEx = preIndex
  33957. skippy, err := skipGenerated(dAtA[iNdEx:])
  33958. if err != nil {
  33959. return err
  33960. }
  33961. if (skippy < 0) || (iNdEx+skippy) < 0 {
  33962. return ErrInvalidLengthGenerated
  33963. }
  33964. if (iNdEx + skippy) > l {
  33965. return io.ErrUnexpectedEOF
  33966. }
  33967. iNdEx += skippy
  33968. }
  33969. }
  33970. if iNdEx > l {
  33971. return io.ErrUnexpectedEOF
  33972. }
  33973. return nil
  33974. }
  33975. func (m *EnvFromSource) Unmarshal(dAtA []byte) error {
  33976. l := len(dAtA)
  33977. iNdEx := 0
  33978. for iNdEx < l {
  33979. preIndex := iNdEx
  33980. var wire uint64
  33981. for shift := uint(0); ; shift += 7 {
  33982. if shift >= 64 {
  33983. return ErrIntOverflowGenerated
  33984. }
  33985. if iNdEx >= l {
  33986. return io.ErrUnexpectedEOF
  33987. }
  33988. b := dAtA[iNdEx]
  33989. iNdEx++
  33990. wire |= uint64(b&0x7F) << shift
  33991. if b < 0x80 {
  33992. break
  33993. }
  33994. }
  33995. fieldNum := int32(wire >> 3)
  33996. wireType := int(wire & 0x7)
  33997. if wireType == 4 {
  33998. return fmt.Errorf("proto: EnvFromSource: wiretype end group for non-group")
  33999. }
  34000. if fieldNum <= 0 {
  34001. return fmt.Errorf("proto: EnvFromSource: illegal tag %d (wire type %d)", fieldNum, wire)
  34002. }
  34003. switch fieldNum {
  34004. case 1:
  34005. if wireType != 2 {
  34006. return fmt.Errorf("proto: wrong wireType = %d for field Prefix", wireType)
  34007. }
  34008. var stringLen uint64
  34009. for shift := uint(0); ; shift += 7 {
  34010. if shift >= 64 {
  34011. return ErrIntOverflowGenerated
  34012. }
  34013. if iNdEx >= l {
  34014. return io.ErrUnexpectedEOF
  34015. }
  34016. b := dAtA[iNdEx]
  34017. iNdEx++
  34018. stringLen |= uint64(b&0x7F) << shift
  34019. if b < 0x80 {
  34020. break
  34021. }
  34022. }
  34023. intStringLen := int(stringLen)
  34024. if intStringLen < 0 {
  34025. return ErrInvalidLengthGenerated
  34026. }
  34027. postIndex := iNdEx + intStringLen
  34028. if postIndex < 0 {
  34029. return ErrInvalidLengthGenerated
  34030. }
  34031. if postIndex > l {
  34032. return io.ErrUnexpectedEOF
  34033. }
  34034. m.Prefix = string(dAtA[iNdEx:postIndex])
  34035. iNdEx = postIndex
  34036. case 2:
  34037. if wireType != 2 {
  34038. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
  34039. }
  34040. var msglen int
  34041. for shift := uint(0); ; shift += 7 {
  34042. if shift >= 64 {
  34043. return ErrIntOverflowGenerated
  34044. }
  34045. if iNdEx >= l {
  34046. return io.ErrUnexpectedEOF
  34047. }
  34048. b := dAtA[iNdEx]
  34049. iNdEx++
  34050. msglen |= int(b&0x7F) << shift
  34051. if b < 0x80 {
  34052. break
  34053. }
  34054. }
  34055. if msglen < 0 {
  34056. return ErrInvalidLengthGenerated
  34057. }
  34058. postIndex := iNdEx + msglen
  34059. if postIndex < 0 {
  34060. return ErrInvalidLengthGenerated
  34061. }
  34062. if postIndex > l {
  34063. return io.ErrUnexpectedEOF
  34064. }
  34065. if m.ConfigMapRef == nil {
  34066. m.ConfigMapRef = &ConfigMapEnvSource{}
  34067. }
  34068. if err := m.ConfigMapRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34069. return err
  34070. }
  34071. iNdEx = postIndex
  34072. case 3:
  34073. if wireType != 2 {
  34074. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  34075. }
  34076. var msglen int
  34077. for shift := uint(0); ; shift += 7 {
  34078. if shift >= 64 {
  34079. return ErrIntOverflowGenerated
  34080. }
  34081. if iNdEx >= l {
  34082. return io.ErrUnexpectedEOF
  34083. }
  34084. b := dAtA[iNdEx]
  34085. iNdEx++
  34086. msglen |= int(b&0x7F) << shift
  34087. if b < 0x80 {
  34088. break
  34089. }
  34090. }
  34091. if msglen < 0 {
  34092. return ErrInvalidLengthGenerated
  34093. }
  34094. postIndex := iNdEx + msglen
  34095. if postIndex < 0 {
  34096. return ErrInvalidLengthGenerated
  34097. }
  34098. if postIndex > l {
  34099. return io.ErrUnexpectedEOF
  34100. }
  34101. if m.SecretRef == nil {
  34102. m.SecretRef = &SecretEnvSource{}
  34103. }
  34104. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34105. return err
  34106. }
  34107. iNdEx = postIndex
  34108. default:
  34109. iNdEx = preIndex
  34110. skippy, err := skipGenerated(dAtA[iNdEx:])
  34111. if err != nil {
  34112. return err
  34113. }
  34114. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34115. return ErrInvalidLengthGenerated
  34116. }
  34117. if (iNdEx + skippy) > l {
  34118. return io.ErrUnexpectedEOF
  34119. }
  34120. iNdEx += skippy
  34121. }
  34122. }
  34123. if iNdEx > l {
  34124. return io.ErrUnexpectedEOF
  34125. }
  34126. return nil
  34127. }
  34128. func (m *EnvVar) Unmarshal(dAtA []byte) error {
  34129. l := len(dAtA)
  34130. iNdEx := 0
  34131. for iNdEx < l {
  34132. preIndex := iNdEx
  34133. var wire uint64
  34134. for shift := uint(0); ; shift += 7 {
  34135. if shift >= 64 {
  34136. return ErrIntOverflowGenerated
  34137. }
  34138. if iNdEx >= l {
  34139. return io.ErrUnexpectedEOF
  34140. }
  34141. b := dAtA[iNdEx]
  34142. iNdEx++
  34143. wire |= uint64(b&0x7F) << shift
  34144. if b < 0x80 {
  34145. break
  34146. }
  34147. }
  34148. fieldNum := int32(wire >> 3)
  34149. wireType := int(wire & 0x7)
  34150. if wireType == 4 {
  34151. return fmt.Errorf("proto: EnvVar: wiretype end group for non-group")
  34152. }
  34153. if fieldNum <= 0 {
  34154. return fmt.Errorf("proto: EnvVar: illegal tag %d (wire type %d)", fieldNum, wire)
  34155. }
  34156. switch fieldNum {
  34157. case 1:
  34158. if wireType != 2 {
  34159. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34160. }
  34161. var stringLen uint64
  34162. for shift := uint(0); ; shift += 7 {
  34163. if shift >= 64 {
  34164. return ErrIntOverflowGenerated
  34165. }
  34166. if iNdEx >= l {
  34167. return io.ErrUnexpectedEOF
  34168. }
  34169. b := dAtA[iNdEx]
  34170. iNdEx++
  34171. stringLen |= uint64(b&0x7F) << shift
  34172. if b < 0x80 {
  34173. break
  34174. }
  34175. }
  34176. intStringLen := int(stringLen)
  34177. if intStringLen < 0 {
  34178. return ErrInvalidLengthGenerated
  34179. }
  34180. postIndex := iNdEx + intStringLen
  34181. if postIndex < 0 {
  34182. return ErrInvalidLengthGenerated
  34183. }
  34184. if postIndex > l {
  34185. return io.ErrUnexpectedEOF
  34186. }
  34187. m.Name = string(dAtA[iNdEx:postIndex])
  34188. iNdEx = postIndex
  34189. case 2:
  34190. if wireType != 2 {
  34191. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  34192. }
  34193. var stringLen uint64
  34194. for shift := uint(0); ; shift += 7 {
  34195. if shift >= 64 {
  34196. return ErrIntOverflowGenerated
  34197. }
  34198. if iNdEx >= l {
  34199. return io.ErrUnexpectedEOF
  34200. }
  34201. b := dAtA[iNdEx]
  34202. iNdEx++
  34203. stringLen |= uint64(b&0x7F) << shift
  34204. if b < 0x80 {
  34205. break
  34206. }
  34207. }
  34208. intStringLen := int(stringLen)
  34209. if intStringLen < 0 {
  34210. return ErrInvalidLengthGenerated
  34211. }
  34212. postIndex := iNdEx + intStringLen
  34213. if postIndex < 0 {
  34214. return ErrInvalidLengthGenerated
  34215. }
  34216. if postIndex > l {
  34217. return io.ErrUnexpectedEOF
  34218. }
  34219. m.Value = string(dAtA[iNdEx:postIndex])
  34220. iNdEx = postIndex
  34221. case 3:
  34222. if wireType != 2 {
  34223. return fmt.Errorf("proto: wrong wireType = %d for field ValueFrom", wireType)
  34224. }
  34225. var msglen int
  34226. for shift := uint(0); ; shift += 7 {
  34227. if shift >= 64 {
  34228. return ErrIntOverflowGenerated
  34229. }
  34230. if iNdEx >= l {
  34231. return io.ErrUnexpectedEOF
  34232. }
  34233. b := dAtA[iNdEx]
  34234. iNdEx++
  34235. msglen |= int(b&0x7F) << shift
  34236. if b < 0x80 {
  34237. break
  34238. }
  34239. }
  34240. if msglen < 0 {
  34241. return ErrInvalidLengthGenerated
  34242. }
  34243. postIndex := iNdEx + msglen
  34244. if postIndex < 0 {
  34245. return ErrInvalidLengthGenerated
  34246. }
  34247. if postIndex > l {
  34248. return io.ErrUnexpectedEOF
  34249. }
  34250. if m.ValueFrom == nil {
  34251. m.ValueFrom = &EnvVarSource{}
  34252. }
  34253. if err := m.ValueFrom.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34254. return err
  34255. }
  34256. iNdEx = postIndex
  34257. default:
  34258. iNdEx = preIndex
  34259. skippy, err := skipGenerated(dAtA[iNdEx:])
  34260. if err != nil {
  34261. return err
  34262. }
  34263. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34264. return ErrInvalidLengthGenerated
  34265. }
  34266. if (iNdEx + skippy) > l {
  34267. return io.ErrUnexpectedEOF
  34268. }
  34269. iNdEx += skippy
  34270. }
  34271. }
  34272. if iNdEx > l {
  34273. return io.ErrUnexpectedEOF
  34274. }
  34275. return nil
  34276. }
  34277. func (m *EnvVarSource) Unmarshal(dAtA []byte) error {
  34278. l := len(dAtA)
  34279. iNdEx := 0
  34280. for iNdEx < l {
  34281. preIndex := iNdEx
  34282. var wire uint64
  34283. for shift := uint(0); ; shift += 7 {
  34284. if shift >= 64 {
  34285. return ErrIntOverflowGenerated
  34286. }
  34287. if iNdEx >= l {
  34288. return io.ErrUnexpectedEOF
  34289. }
  34290. b := dAtA[iNdEx]
  34291. iNdEx++
  34292. wire |= uint64(b&0x7F) << shift
  34293. if b < 0x80 {
  34294. break
  34295. }
  34296. }
  34297. fieldNum := int32(wire >> 3)
  34298. wireType := int(wire & 0x7)
  34299. if wireType == 4 {
  34300. return fmt.Errorf("proto: EnvVarSource: wiretype end group for non-group")
  34301. }
  34302. if fieldNum <= 0 {
  34303. return fmt.Errorf("proto: EnvVarSource: illegal tag %d (wire type %d)", fieldNum, wire)
  34304. }
  34305. switch fieldNum {
  34306. case 1:
  34307. if wireType != 2 {
  34308. return fmt.Errorf("proto: wrong wireType = %d for field FieldRef", wireType)
  34309. }
  34310. var msglen int
  34311. for shift := uint(0); ; shift += 7 {
  34312. if shift >= 64 {
  34313. return ErrIntOverflowGenerated
  34314. }
  34315. if iNdEx >= l {
  34316. return io.ErrUnexpectedEOF
  34317. }
  34318. b := dAtA[iNdEx]
  34319. iNdEx++
  34320. msglen |= int(b&0x7F) << shift
  34321. if b < 0x80 {
  34322. break
  34323. }
  34324. }
  34325. if msglen < 0 {
  34326. return ErrInvalidLengthGenerated
  34327. }
  34328. postIndex := iNdEx + msglen
  34329. if postIndex < 0 {
  34330. return ErrInvalidLengthGenerated
  34331. }
  34332. if postIndex > l {
  34333. return io.ErrUnexpectedEOF
  34334. }
  34335. if m.FieldRef == nil {
  34336. m.FieldRef = &ObjectFieldSelector{}
  34337. }
  34338. if err := m.FieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34339. return err
  34340. }
  34341. iNdEx = postIndex
  34342. case 2:
  34343. if wireType != 2 {
  34344. return fmt.Errorf("proto: wrong wireType = %d for field ResourceFieldRef", wireType)
  34345. }
  34346. var msglen int
  34347. for shift := uint(0); ; shift += 7 {
  34348. if shift >= 64 {
  34349. return ErrIntOverflowGenerated
  34350. }
  34351. if iNdEx >= l {
  34352. return io.ErrUnexpectedEOF
  34353. }
  34354. b := dAtA[iNdEx]
  34355. iNdEx++
  34356. msglen |= int(b&0x7F) << shift
  34357. if b < 0x80 {
  34358. break
  34359. }
  34360. }
  34361. if msglen < 0 {
  34362. return ErrInvalidLengthGenerated
  34363. }
  34364. postIndex := iNdEx + msglen
  34365. if postIndex < 0 {
  34366. return ErrInvalidLengthGenerated
  34367. }
  34368. if postIndex > l {
  34369. return io.ErrUnexpectedEOF
  34370. }
  34371. if m.ResourceFieldRef == nil {
  34372. m.ResourceFieldRef = &ResourceFieldSelector{}
  34373. }
  34374. if err := m.ResourceFieldRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34375. return err
  34376. }
  34377. iNdEx = postIndex
  34378. case 3:
  34379. if wireType != 2 {
  34380. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapKeyRef", wireType)
  34381. }
  34382. var msglen int
  34383. for shift := uint(0); ; shift += 7 {
  34384. if shift >= 64 {
  34385. return ErrIntOverflowGenerated
  34386. }
  34387. if iNdEx >= l {
  34388. return io.ErrUnexpectedEOF
  34389. }
  34390. b := dAtA[iNdEx]
  34391. iNdEx++
  34392. msglen |= int(b&0x7F) << shift
  34393. if b < 0x80 {
  34394. break
  34395. }
  34396. }
  34397. if msglen < 0 {
  34398. return ErrInvalidLengthGenerated
  34399. }
  34400. postIndex := iNdEx + msglen
  34401. if postIndex < 0 {
  34402. return ErrInvalidLengthGenerated
  34403. }
  34404. if postIndex > l {
  34405. return io.ErrUnexpectedEOF
  34406. }
  34407. if m.ConfigMapKeyRef == nil {
  34408. m.ConfigMapKeyRef = &ConfigMapKeySelector{}
  34409. }
  34410. if err := m.ConfigMapKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34411. return err
  34412. }
  34413. iNdEx = postIndex
  34414. case 4:
  34415. if wireType != 2 {
  34416. return fmt.Errorf("proto: wrong wireType = %d for field SecretKeyRef", wireType)
  34417. }
  34418. var msglen int
  34419. for shift := uint(0); ; shift += 7 {
  34420. if shift >= 64 {
  34421. return ErrIntOverflowGenerated
  34422. }
  34423. if iNdEx >= l {
  34424. return io.ErrUnexpectedEOF
  34425. }
  34426. b := dAtA[iNdEx]
  34427. iNdEx++
  34428. msglen |= int(b&0x7F) << shift
  34429. if b < 0x80 {
  34430. break
  34431. }
  34432. }
  34433. if msglen < 0 {
  34434. return ErrInvalidLengthGenerated
  34435. }
  34436. postIndex := iNdEx + msglen
  34437. if postIndex < 0 {
  34438. return ErrInvalidLengthGenerated
  34439. }
  34440. if postIndex > l {
  34441. return io.ErrUnexpectedEOF
  34442. }
  34443. if m.SecretKeyRef == nil {
  34444. m.SecretKeyRef = &SecretKeySelector{}
  34445. }
  34446. if err := m.SecretKeyRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34447. return err
  34448. }
  34449. iNdEx = postIndex
  34450. default:
  34451. iNdEx = preIndex
  34452. skippy, err := skipGenerated(dAtA[iNdEx:])
  34453. if err != nil {
  34454. return err
  34455. }
  34456. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34457. return ErrInvalidLengthGenerated
  34458. }
  34459. if (iNdEx + skippy) > l {
  34460. return io.ErrUnexpectedEOF
  34461. }
  34462. iNdEx += skippy
  34463. }
  34464. }
  34465. if iNdEx > l {
  34466. return io.ErrUnexpectedEOF
  34467. }
  34468. return nil
  34469. }
  34470. func (m *EphemeralContainer) Unmarshal(dAtA []byte) error {
  34471. l := len(dAtA)
  34472. iNdEx := 0
  34473. for iNdEx < l {
  34474. preIndex := iNdEx
  34475. var wire uint64
  34476. for shift := uint(0); ; shift += 7 {
  34477. if shift >= 64 {
  34478. return ErrIntOverflowGenerated
  34479. }
  34480. if iNdEx >= l {
  34481. return io.ErrUnexpectedEOF
  34482. }
  34483. b := dAtA[iNdEx]
  34484. iNdEx++
  34485. wire |= uint64(b&0x7F) << shift
  34486. if b < 0x80 {
  34487. break
  34488. }
  34489. }
  34490. fieldNum := int32(wire >> 3)
  34491. wireType := int(wire & 0x7)
  34492. if wireType == 4 {
  34493. return fmt.Errorf("proto: EphemeralContainer: wiretype end group for non-group")
  34494. }
  34495. if fieldNum <= 0 {
  34496. return fmt.Errorf("proto: EphemeralContainer: illegal tag %d (wire type %d)", fieldNum, wire)
  34497. }
  34498. switch fieldNum {
  34499. case 1:
  34500. if wireType != 2 {
  34501. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerCommon", wireType)
  34502. }
  34503. var msglen int
  34504. for shift := uint(0); ; shift += 7 {
  34505. if shift >= 64 {
  34506. return ErrIntOverflowGenerated
  34507. }
  34508. if iNdEx >= l {
  34509. return io.ErrUnexpectedEOF
  34510. }
  34511. b := dAtA[iNdEx]
  34512. iNdEx++
  34513. msglen |= int(b&0x7F) << shift
  34514. if b < 0x80 {
  34515. break
  34516. }
  34517. }
  34518. if msglen < 0 {
  34519. return ErrInvalidLengthGenerated
  34520. }
  34521. postIndex := iNdEx + msglen
  34522. if postIndex < 0 {
  34523. return ErrInvalidLengthGenerated
  34524. }
  34525. if postIndex > l {
  34526. return io.ErrUnexpectedEOF
  34527. }
  34528. if err := m.EphemeralContainerCommon.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34529. return err
  34530. }
  34531. iNdEx = postIndex
  34532. case 2:
  34533. if wireType != 2 {
  34534. return fmt.Errorf("proto: wrong wireType = %d for field TargetContainerName", wireType)
  34535. }
  34536. var stringLen uint64
  34537. for shift := uint(0); ; shift += 7 {
  34538. if shift >= 64 {
  34539. return ErrIntOverflowGenerated
  34540. }
  34541. if iNdEx >= l {
  34542. return io.ErrUnexpectedEOF
  34543. }
  34544. b := dAtA[iNdEx]
  34545. iNdEx++
  34546. stringLen |= uint64(b&0x7F) << shift
  34547. if b < 0x80 {
  34548. break
  34549. }
  34550. }
  34551. intStringLen := int(stringLen)
  34552. if intStringLen < 0 {
  34553. return ErrInvalidLengthGenerated
  34554. }
  34555. postIndex := iNdEx + intStringLen
  34556. if postIndex < 0 {
  34557. return ErrInvalidLengthGenerated
  34558. }
  34559. if postIndex > l {
  34560. return io.ErrUnexpectedEOF
  34561. }
  34562. m.TargetContainerName = string(dAtA[iNdEx:postIndex])
  34563. iNdEx = postIndex
  34564. default:
  34565. iNdEx = preIndex
  34566. skippy, err := skipGenerated(dAtA[iNdEx:])
  34567. if err != nil {
  34568. return err
  34569. }
  34570. if (skippy < 0) || (iNdEx+skippy) < 0 {
  34571. return ErrInvalidLengthGenerated
  34572. }
  34573. if (iNdEx + skippy) > l {
  34574. return io.ErrUnexpectedEOF
  34575. }
  34576. iNdEx += skippy
  34577. }
  34578. }
  34579. if iNdEx > l {
  34580. return io.ErrUnexpectedEOF
  34581. }
  34582. return nil
  34583. }
  34584. func (m *EphemeralContainerCommon) Unmarshal(dAtA []byte) error {
  34585. l := len(dAtA)
  34586. iNdEx := 0
  34587. for iNdEx < l {
  34588. preIndex := iNdEx
  34589. var wire uint64
  34590. for shift := uint(0); ; shift += 7 {
  34591. if shift >= 64 {
  34592. return ErrIntOverflowGenerated
  34593. }
  34594. if iNdEx >= l {
  34595. return io.ErrUnexpectedEOF
  34596. }
  34597. b := dAtA[iNdEx]
  34598. iNdEx++
  34599. wire |= uint64(b&0x7F) << shift
  34600. if b < 0x80 {
  34601. break
  34602. }
  34603. }
  34604. fieldNum := int32(wire >> 3)
  34605. wireType := int(wire & 0x7)
  34606. if wireType == 4 {
  34607. return fmt.Errorf("proto: EphemeralContainerCommon: wiretype end group for non-group")
  34608. }
  34609. if fieldNum <= 0 {
  34610. return fmt.Errorf("proto: EphemeralContainerCommon: illegal tag %d (wire type %d)", fieldNum, wire)
  34611. }
  34612. switch fieldNum {
  34613. case 1:
  34614. if wireType != 2 {
  34615. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  34616. }
  34617. var stringLen uint64
  34618. for shift := uint(0); ; shift += 7 {
  34619. if shift >= 64 {
  34620. return ErrIntOverflowGenerated
  34621. }
  34622. if iNdEx >= l {
  34623. return io.ErrUnexpectedEOF
  34624. }
  34625. b := dAtA[iNdEx]
  34626. iNdEx++
  34627. stringLen |= uint64(b&0x7F) << shift
  34628. if b < 0x80 {
  34629. break
  34630. }
  34631. }
  34632. intStringLen := int(stringLen)
  34633. if intStringLen < 0 {
  34634. return ErrInvalidLengthGenerated
  34635. }
  34636. postIndex := iNdEx + intStringLen
  34637. if postIndex < 0 {
  34638. return ErrInvalidLengthGenerated
  34639. }
  34640. if postIndex > l {
  34641. return io.ErrUnexpectedEOF
  34642. }
  34643. m.Name = string(dAtA[iNdEx:postIndex])
  34644. iNdEx = postIndex
  34645. case 2:
  34646. if wireType != 2 {
  34647. return fmt.Errorf("proto: wrong wireType = %d for field Image", wireType)
  34648. }
  34649. var stringLen uint64
  34650. for shift := uint(0); ; shift += 7 {
  34651. if shift >= 64 {
  34652. return ErrIntOverflowGenerated
  34653. }
  34654. if iNdEx >= l {
  34655. return io.ErrUnexpectedEOF
  34656. }
  34657. b := dAtA[iNdEx]
  34658. iNdEx++
  34659. stringLen |= uint64(b&0x7F) << shift
  34660. if b < 0x80 {
  34661. break
  34662. }
  34663. }
  34664. intStringLen := int(stringLen)
  34665. if intStringLen < 0 {
  34666. return ErrInvalidLengthGenerated
  34667. }
  34668. postIndex := iNdEx + intStringLen
  34669. if postIndex < 0 {
  34670. return ErrInvalidLengthGenerated
  34671. }
  34672. if postIndex > l {
  34673. return io.ErrUnexpectedEOF
  34674. }
  34675. m.Image = string(dAtA[iNdEx:postIndex])
  34676. iNdEx = postIndex
  34677. case 3:
  34678. if wireType != 2 {
  34679. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  34680. }
  34681. var stringLen uint64
  34682. for shift := uint(0); ; shift += 7 {
  34683. if shift >= 64 {
  34684. return ErrIntOverflowGenerated
  34685. }
  34686. if iNdEx >= l {
  34687. return io.ErrUnexpectedEOF
  34688. }
  34689. b := dAtA[iNdEx]
  34690. iNdEx++
  34691. stringLen |= uint64(b&0x7F) << shift
  34692. if b < 0x80 {
  34693. break
  34694. }
  34695. }
  34696. intStringLen := int(stringLen)
  34697. if intStringLen < 0 {
  34698. return ErrInvalidLengthGenerated
  34699. }
  34700. postIndex := iNdEx + intStringLen
  34701. if postIndex < 0 {
  34702. return ErrInvalidLengthGenerated
  34703. }
  34704. if postIndex > l {
  34705. return io.ErrUnexpectedEOF
  34706. }
  34707. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  34708. iNdEx = postIndex
  34709. case 4:
  34710. if wireType != 2 {
  34711. return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  34712. }
  34713. var stringLen uint64
  34714. for shift := uint(0); ; shift += 7 {
  34715. if shift >= 64 {
  34716. return ErrIntOverflowGenerated
  34717. }
  34718. if iNdEx >= l {
  34719. return io.ErrUnexpectedEOF
  34720. }
  34721. b := dAtA[iNdEx]
  34722. iNdEx++
  34723. stringLen |= uint64(b&0x7F) << shift
  34724. if b < 0x80 {
  34725. break
  34726. }
  34727. }
  34728. intStringLen := int(stringLen)
  34729. if intStringLen < 0 {
  34730. return ErrInvalidLengthGenerated
  34731. }
  34732. postIndex := iNdEx + intStringLen
  34733. if postIndex < 0 {
  34734. return ErrInvalidLengthGenerated
  34735. }
  34736. if postIndex > l {
  34737. return io.ErrUnexpectedEOF
  34738. }
  34739. m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  34740. iNdEx = postIndex
  34741. case 5:
  34742. if wireType != 2 {
  34743. return fmt.Errorf("proto: wrong wireType = %d for field WorkingDir", wireType)
  34744. }
  34745. var stringLen uint64
  34746. for shift := uint(0); ; shift += 7 {
  34747. if shift >= 64 {
  34748. return ErrIntOverflowGenerated
  34749. }
  34750. if iNdEx >= l {
  34751. return io.ErrUnexpectedEOF
  34752. }
  34753. b := dAtA[iNdEx]
  34754. iNdEx++
  34755. stringLen |= uint64(b&0x7F) << shift
  34756. if b < 0x80 {
  34757. break
  34758. }
  34759. }
  34760. intStringLen := int(stringLen)
  34761. if intStringLen < 0 {
  34762. return ErrInvalidLengthGenerated
  34763. }
  34764. postIndex := iNdEx + intStringLen
  34765. if postIndex < 0 {
  34766. return ErrInvalidLengthGenerated
  34767. }
  34768. if postIndex > l {
  34769. return io.ErrUnexpectedEOF
  34770. }
  34771. m.WorkingDir = string(dAtA[iNdEx:postIndex])
  34772. iNdEx = postIndex
  34773. case 6:
  34774. if wireType != 2 {
  34775. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  34776. }
  34777. var msglen int
  34778. for shift := uint(0); ; shift += 7 {
  34779. if shift >= 64 {
  34780. return ErrIntOverflowGenerated
  34781. }
  34782. if iNdEx >= l {
  34783. return io.ErrUnexpectedEOF
  34784. }
  34785. b := dAtA[iNdEx]
  34786. iNdEx++
  34787. msglen |= int(b&0x7F) << shift
  34788. if b < 0x80 {
  34789. break
  34790. }
  34791. }
  34792. if msglen < 0 {
  34793. return ErrInvalidLengthGenerated
  34794. }
  34795. postIndex := iNdEx + msglen
  34796. if postIndex < 0 {
  34797. return ErrInvalidLengthGenerated
  34798. }
  34799. if postIndex > l {
  34800. return io.ErrUnexpectedEOF
  34801. }
  34802. m.Ports = append(m.Ports, ContainerPort{})
  34803. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34804. return err
  34805. }
  34806. iNdEx = postIndex
  34807. case 7:
  34808. if wireType != 2 {
  34809. return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  34810. }
  34811. var msglen int
  34812. for shift := uint(0); ; shift += 7 {
  34813. if shift >= 64 {
  34814. return ErrIntOverflowGenerated
  34815. }
  34816. if iNdEx >= l {
  34817. return io.ErrUnexpectedEOF
  34818. }
  34819. b := dAtA[iNdEx]
  34820. iNdEx++
  34821. msglen |= int(b&0x7F) << shift
  34822. if b < 0x80 {
  34823. break
  34824. }
  34825. }
  34826. if msglen < 0 {
  34827. return ErrInvalidLengthGenerated
  34828. }
  34829. postIndex := iNdEx + msglen
  34830. if postIndex < 0 {
  34831. return ErrInvalidLengthGenerated
  34832. }
  34833. if postIndex > l {
  34834. return io.ErrUnexpectedEOF
  34835. }
  34836. m.Env = append(m.Env, EnvVar{})
  34837. if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34838. return err
  34839. }
  34840. iNdEx = postIndex
  34841. case 8:
  34842. if wireType != 2 {
  34843. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  34844. }
  34845. var msglen int
  34846. for shift := uint(0); ; shift += 7 {
  34847. if shift >= 64 {
  34848. return ErrIntOverflowGenerated
  34849. }
  34850. if iNdEx >= l {
  34851. return io.ErrUnexpectedEOF
  34852. }
  34853. b := dAtA[iNdEx]
  34854. iNdEx++
  34855. msglen |= int(b&0x7F) << shift
  34856. if b < 0x80 {
  34857. break
  34858. }
  34859. }
  34860. if msglen < 0 {
  34861. return ErrInvalidLengthGenerated
  34862. }
  34863. postIndex := iNdEx + msglen
  34864. if postIndex < 0 {
  34865. return ErrInvalidLengthGenerated
  34866. }
  34867. if postIndex > l {
  34868. return io.ErrUnexpectedEOF
  34869. }
  34870. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34871. return err
  34872. }
  34873. iNdEx = postIndex
  34874. case 9:
  34875. if wireType != 2 {
  34876. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMounts", wireType)
  34877. }
  34878. var msglen int
  34879. for shift := uint(0); ; shift += 7 {
  34880. if shift >= 64 {
  34881. return ErrIntOverflowGenerated
  34882. }
  34883. if iNdEx >= l {
  34884. return io.ErrUnexpectedEOF
  34885. }
  34886. b := dAtA[iNdEx]
  34887. iNdEx++
  34888. msglen |= int(b&0x7F) << shift
  34889. if b < 0x80 {
  34890. break
  34891. }
  34892. }
  34893. if msglen < 0 {
  34894. return ErrInvalidLengthGenerated
  34895. }
  34896. postIndex := iNdEx + msglen
  34897. if postIndex < 0 {
  34898. return ErrInvalidLengthGenerated
  34899. }
  34900. if postIndex > l {
  34901. return io.ErrUnexpectedEOF
  34902. }
  34903. m.VolumeMounts = append(m.VolumeMounts, VolumeMount{})
  34904. if err := m.VolumeMounts[len(m.VolumeMounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34905. return err
  34906. }
  34907. iNdEx = postIndex
  34908. case 10:
  34909. if wireType != 2 {
  34910. return fmt.Errorf("proto: wrong wireType = %d for field LivenessProbe", wireType)
  34911. }
  34912. var msglen int
  34913. for shift := uint(0); ; shift += 7 {
  34914. if shift >= 64 {
  34915. return ErrIntOverflowGenerated
  34916. }
  34917. if iNdEx >= l {
  34918. return io.ErrUnexpectedEOF
  34919. }
  34920. b := dAtA[iNdEx]
  34921. iNdEx++
  34922. msglen |= int(b&0x7F) << shift
  34923. if b < 0x80 {
  34924. break
  34925. }
  34926. }
  34927. if msglen < 0 {
  34928. return ErrInvalidLengthGenerated
  34929. }
  34930. postIndex := iNdEx + msglen
  34931. if postIndex < 0 {
  34932. return ErrInvalidLengthGenerated
  34933. }
  34934. if postIndex > l {
  34935. return io.ErrUnexpectedEOF
  34936. }
  34937. if m.LivenessProbe == nil {
  34938. m.LivenessProbe = &Probe{}
  34939. }
  34940. if err := m.LivenessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34941. return err
  34942. }
  34943. iNdEx = postIndex
  34944. case 11:
  34945. if wireType != 2 {
  34946. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessProbe", wireType)
  34947. }
  34948. var msglen int
  34949. for shift := uint(0); ; shift += 7 {
  34950. if shift >= 64 {
  34951. return ErrIntOverflowGenerated
  34952. }
  34953. if iNdEx >= l {
  34954. return io.ErrUnexpectedEOF
  34955. }
  34956. b := dAtA[iNdEx]
  34957. iNdEx++
  34958. msglen |= int(b&0x7F) << shift
  34959. if b < 0x80 {
  34960. break
  34961. }
  34962. }
  34963. if msglen < 0 {
  34964. return ErrInvalidLengthGenerated
  34965. }
  34966. postIndex := iNdEx + msglen
  34967. if postIndex < 0 {
  34968. return ErrInvalidLengthGenerated
  34969. }
  34970. if postIndex > l {
  34971. return io.ErrUnexpectedEOF
  34972. }
  34973. if m.ReadinessProbe == nil {
  34974. m.ReadinessProbe = &Probe{}
  34975. }
  34976. if err := m.ReadinessProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  34977. return err
  34978. }
  34979. iNdEx = postIndex
  34980. case 12:
  34981. if wireType != 2 {
  34982. return fmt.Errorf("proto: wrong wireType = %d for field Lifecycle", wireType)
  34983. }
  34984. var msglen int
  34985. for shift := uint(0); ; shift += 7 {
  34986. if shift >= 64 {
  34987. return ErrIntOverflowGenerated
  34988. }
  34989. if iNdEx >= l {
  34990. return io.ErrUnexpectedEOF
  34991. }
  34992. b := dAtA[iNdEx]
  34993. iNdEx++
  34994. msglen |= int(b&0x7F) << shift
  34995. if b < 0x80 {
  34996. break
  34997. }
  34998. }
  34999. if msglen < 0 {
  35000. return ErrInvalidLengthGenerated
  35001. }
  35002. postIndex := iNdEx + msglen
  35003. if postIndex < 0 {
  35004. return ErrInvalidLengthGenerated
  35005. }
  35006. if postIndex > l {
  35007. return io.ErrUnexpectedEOF
  35008. }
  35009. if m.Lifecycle == nil {
  35010. m.Lifecycle = &Lifecycle{}
  35011. }
  35012. if err := m.Lifecycle.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35013. return err
  35014. }
  35015. iNdEx = postIndex
  35016. case 13:
  35017. if wireType != 2 {
  35018. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePath", wireType)
  35019. }
  35020. var stringLen uint64
  35021. for shift := uint(0); ; shift += 7 {
  35022. if shift >= 64 {
  35023. return ErrIntOverflowGenerated
  35024. }
  35025. if iNdEx >= l {
  35026. return io.ErrUnexpectedEOF
  35027. }
  35028. b := dAtA[iNdEx]
  35029. iNdEx++
  35030. stringLen |= uint64(b&0x7F) << shift
  35031. if b < 0x80 {
  35032. break
  35033. }
  35034. }
  35035. intStringLen := int(stringLen)
  35036. if intStringLen < 0 {
  35037. return ErrInvalidLengthGenerated
  35038. }
  35039. postIndex := iNdEx + intStringLen
  35040. if postIndex < 0 {
  35041. return ErrInvalidLengthGenerated
  35042. }
  35043. if postIndex > l {
  35044. return io.ErrUnexpectedEOF
  35045. }
  35046. m.TerminationMessagePath = string(dAtA[iNdEx:postIndex])
  35047. iNdEx = postIndex
  35048. case 14:
  35049. if wireType != 2 {
  35050. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullPolicy", wireType)
  35051. }
  35052. var stringLen uint64
  35053. for shift := uint(0); ; shift += 7 {
  35054. if shift >= 64 {
  35055. return ErrIntOverflowGenerated
  35056. }
  35057. if iNdEx >= l {
  35058. return io.ErrUnexpectedEOF
  35059. }
  35060. b := dAtA[iNdEx]
  35061. iNdEx++
  35062. stringLen |= uint64(b&0x7F) << shift
  35063. if b < 0x80 {
  35064. break
  35065. }
  35066. }
  35067. intStringLen := int(stringLen)
  35068. if intStringLen < 0 {
  35069. return ErrInvalidLengthGenerated
  35070. }
  35071. postIndex := iNdEx + intStringLen
  35072. if postIndex < 0 {
  35073. return ErrInvalidLengthGenerated
  35074. }
  35075. if postIndex > l {
  35076. return io.ErrUnexpectedEOF
  35077. }
  35078. m.ImagePullPolicy = PullPolicy(dAtA[iNdEx:postIndex])
  35079. iNdEx = postIndex
  35080. case 15:
  35081. if wireType != 2 {
  35082. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  35083. }
  35084. var msglen int
  35085. for shift := uint(0); ; shift += 7 {
  35086. if shift >= 64 {
  35087. return ErrIntOverflowGenerated
  35088. }
  35089. if iNdEx >= l {
  35090. return io.ErrUnexpectedEOF
  35091. }
  35092. b := dAtA[iNdEx]
  35093. iNdEx++
  35094. msglen |= int(b&0x7F) << shift
  35095. if b < 0x80 {
  35096. break
  35097. }
  35098. }
  35099. if msglen < 0 {
  35100. return ErrInvalidLengthGenerated
  35101. }
  35102. postIndex := iNdEx + msglen
  35103. if postIndex < 0 {
  35104. return ErrInvalidLengthGenerated
  35105. }
  35106. if postIndex > l {
  35107. return io.ErrUnexpectedEOF
  35108. }
  35109. if m.SecurityContext == nil {
  35110. m.SecurityContext = &SecurityContext{}
  35111. }
  35112. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35113. return err
  35114. }
  35115. iNdEx = postIndex
  35116. case 16:
  35117. if wireType != 0 {
  35118. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  35119. }
  35120. var v int
  35121. for shift := uint(0); ; shift += 7 {
  35122. if shift >= 64 {
  35123. return ErrIntOverflowGenerated
  35124. }
  35125. if iNdEx >= l {
  35126. return io.ErrUnexpectedEOF
  35127. }
  35128. b := dAtA[iNdEx]
  35129. iNdEx++
  35130. v |= int(b&0x7F) << shift
  35131. if b < 0x80 {
  35132. break
  35133. }
  35134. }
  35135. m.Stdin = bool(v != 0)
  35136. case 17:
  35137. if wireType != 0 {
  35138. return fmt.Errorf("proto: wrong wireType = %d for field StdinOnce", wireType)
  35139. }
  35140. var v int
  35141. for shift := uint(0); ; shift += 7 {
  35142. if shift >= 64 {
  35143. return ErrIntOverflowGenerated
  35144. }
  35145. if iNdEx >= l {
  35146. return io.ErrUnexpectedEOF
  35147. }
  35148. b := dAtA[iNdEx]
  35149. iNdEx++
  35150. v |= int(b&0x7F) << shift
  35151. if b < 0x80 {
  35152. break
  35153. }
  35154. }
  35155. m.StdinOnce = bool(v != 0)
  35156. case 18:
  35157. if wireType != 0 {
  35158. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  35159. }
  35160. var v int
  35161. for shift := uint(0); ; shift += 7 {
  35162. if shift >= 64 {
  35163. return ErrIntOverflowGenerated
  35164. }
  35165. if iNdEx >= l {
  35166. return io.ErrUnexpectedEOF
  35167. }
  35168. b := dAtA[iNdEx]
  35169. iNdEx++
  35170. v |= int(b&0x7F) << shift
  35171. if b < 0x80 {
  35172. break
  35173. }
  35174. }
  35175. m.TTY = bool(v != 0)
  35176. case 19:
  35177. if wireType != 2 {
  35178. return fmt.Errorf("proto: wrong wireType = %d for field EnvFrom", wireType)
  35179. }
  35180. var msglen int
  35181. for shift := uint(0); ; shift += 7 {
  35182. if shift >= 64 {
  35183. return ErrIntOverflowGenerated
  35184. }
  35185. if iNdEx >= l {
  35186. return io.ErrUnexpectedEOF
  35187. }
  35188. b := dAtA[iNdEx]
  35189. iNdEx++
  35190. msglen |= int(b&0x7F) << shift
  35191. if b < 0x80 {
  35192. break
  35193. }
  35194. }
  35195. if msglen < 0 {
  35196. return ErrInvalidLengthGenerated
  35197. }
  35198. postIndex := iNdEx + msglen
  35199. if postIndex < 0 {
  35200. return ErrInvalidLengthGenerated
  35201. }
  35202. if postIndex > l {
  35203. return io.ErrUnexpectedEOF
  35204. }
  35205. m.EnvFrom = append(m.EnvFrom, EnvFromSource{})
  35206. if err := m.EnvFrom[len(m.EnvFrom)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35207. return err
  35208. }
  35209. iNdEx = postIndex
  35210. case 20:
  35211. if wireType != 2 {
  35212. return fmt.Errorf("proto: wrong wireType = %d for field TerminationMessagePolicy", wireType)
  35213. }
  35214. var stringLen uint64
  35215. for shift := uint(0); ; shift += 7 {
  35216. if shift >= 64 {
  35217. return ErrIntOverflowGenerated
  35218. }
  35219. if iNdEx >= l {
  35220. return io.ErrUnexpectedEOF
  35221. }
  35222. b := dAtA[iNdEx]
  35223. iNdEx++
  35224. stringLen |= uint64(b&0x7F) << shift
  35225. if b < 0x80 {
  35226. break
  35227. }
  35228. }
  35229. intStringLen := int(stringLen)
  35230. if intStringLen < 0 {
  35231. return ErrInvalidLengthGenerated
  35232. }
  35233. postIndex := iNdEx + intStringLen
  35234. if postIndex < 0 {
  35235. return ErrInvalidLengthGenerated
  35236. }
  35237. if postIndex > l {
  35238. return io.ErrUnexpectedEOF
  35239. }
  35240. m.TerminationMessagePolicy = TerminationMessagePolicy(dAtA[iNdEx:postIndex])
  35241. iNdEx = postIndex
  35242. case 21:
  35243. if wireType != 2 {
  35244. return fmt.Errorf("proto: wrong wireType = %d for field VolumeDevices", wireType)
  35245. }
  35246. var msglen int
  35247. for shift := uint(0); ; shift += 7 {
  35248. if shift >= 64 {
  35249. return ErrIntOverflowGenerated
  35250. }
  35251. if iNdEx >= l {
  35252. return io.ErrUnexpectedEOF
  35253. }
  35254. b := dAtA[iNdEx]
  35255. iNdEx++
  35256. msglen |= int(b&0x7F) << shift
  35257. if b < 0x80 {
  35258. break
  35259. }
  35260. }
  35261. if msglen < 0 {
  35262. return ErrInvalidLengthGenerated
  35263. }
  35264. postIndex := iNdEx + msglen
  35265. if postIndex < 0 {
  35266. return ErrInvalidLengthGenerated
  35267. }
  35268. if postIndex > l {
  35269. return io.ErrUnexpectedEOF
  35270. }
  35271. m.VolumeDevices = append(m.VolumeDevices, VolumeDevice{})
  35272. if err := m.VolumeDevices[len(m.VolumeDevices)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35273. return err
  35274. }
  35275. iNdEx = postIndex
  35276. case 22:
  35277. if wireType != 2 {
  35278. return fmt.Errorf("proto: wrong wireType = %d for field StartupProbe", wireType)
  35279. }
  35280. var msglen int
  35281. for shift := uint(0); ; shift += 7 {
  35282. if shift >= 64 {
  35283. return ErrIntOverflowGenerated
  35284. }
  35285. if iNdEx >= l {
  35286. return io.ErrUnexpectedEOF
  35287. }
  35288. b := dAtA[iNdEx]
  35289. iNdEx++
  35290. msglen |= int(b&0x7F) << shift
  35291. if b < 0x80 {
  35292. break
  35293. }
  35294. }
  35295. if msglen < 0 {
  35296. return ErrInvalidLengthGenerated
  35297. }
  35298. postIndex := iNdEx + msglen
  35299. if postIndex < 0 {
  35300. return ErrInvalidLengthGenerated
  35301. }
  35302. if postIndex > l {
  35303. return io.ErrUnexpectedEOF
  35304. }
  35305. if m.StartupProbe == nil {
  35306. m.StartupProbe = &Probe{}
  35307. }
  35308. if err := m.StartupProbe.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35309. return err
  35310. }
  35311. iNdEx = postIndex
  35312. default:
  35313. iNdEx = preIndex
  35314. skippy, err := skipGenerated(dAtA[iNdEx:])
  35315. if err != nil {
  35316. return err
  35317. }
  35318. if (skippy < 0) || (iNdEx+skippy) < 0 {
  35319. return ErrInvalidLengthGenerated
  35320. }
  35321. if (iNdEx + skippy) > l {
  35322. return io.ErrUnexpectedEOF
  35323. }
  35324. iNdEx += skippy
  35325. }
  35326. }
  35327. if iNdEx > l {
  35328. return io.ErrUnexpectedEOF
  35329. }
  35330. return nil
  35331. }
  35332. func (m *EphemeralContainers) Unmarshal(dAtA []byte) error {
  35333. l := len(dAtA)
  35334. iNdEx := 0
  35335. for iNdEx < l {
  35336. preIndex := iNdEx
  35337. var wire uint64
  35338. for shift := uint(0); ; shift += 7 {
  35339. if shift >= 64 {
  35340. return ErrIntOverflowGenerated
  35341. }
  35342. if iNdEx >= l {
  35343. return io.ErrUnexpectedEOF
  35344. }
  35345. b := dAtA[iNdEx]
  35346. iNdEx++
  35347. wire |= uint64(b&0x7F) << shift
  35348. if b < 0x80 {
  35349. break
  35350. }
  35351. }
  35352. fieldNum := int32(wire >> 3)
  35353. wireType := int(wire & 0x7)
  35354. if wireType == 4 {
  35355. return fmt.Errorf("proto: EphemeralContainers: wiretype end group for non-group")
  35356. }
  35357. if fieldNum <= 0 {
  35358. return fmt.Errorf("proto: EphemeralContainers: illegal tag %d (wire type %d)", fieldNum, wire)
  35359. }
  35360. switch fieldNum {
  35361. case 1:
  35362. if wireType != 2 {
  35363. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  35364. }
  35365. var msglen int
  35366. for shift := uint(0); ; shift += 7 {
  35367. if shift >= 64 {
  35368. return ErrIntOverflowGenerated
  35369. }
  35370. if iNdEx >= l {
  35371. return io.ErrUnexpectedEOF
  35372. }
  35373. b := dAtA[iNdEx]
  35374. iNdEx++
  35375. msglen |= int(b&0x7F) << shift
  35376. if b < 0x80 {
  35377. break
  35378. }
  35379. }
  35380. if msglen < 0 {
  35381. return ErrInvalidLengthGenerated
  35382. }
  35383. postIndex := iNdEx + msglen
  35384. if postIndex < 0 {
  35385. return ErrInvalidLengthGenerated
  35386. }
  35387. if postIndex > l {
  35388. return io.ErrUnexpectedEOF
  35389. }
  35390. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35391. return err
  35392. }
  35393. iNdEx = postIndex
  35394. case 2:
  35395. if wireType != 2 {
  35396. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainers", wireType)
  35397. }
  35398. var msglen int
  35399. for shift := uint(0); ; shift += 7 {
  35400. if shift >= 64 {
  35401. return ErrIntOverflowGenerated
  35402. }
  35403. if iNdEx >= l {
  35404. return io.ErrUnexpectedEOF
  35405. }
  35406. b := dAtA[iNdEx]
  35407. iNdEx++
  35408. msglen |= int(b&0x7F) << shift
  35409. if b < 0x80 {
  35410. break
  35411. }
  35412. }
  35413. if msglen < 0 {
  35414. return ErrInvalidLengthGenerated
  35415. }
  35416. postIndex := iNdEx + msglen
  35417. if postIndex < 0 {
  35418. return ErrInvalidLengthGenerated
  35419. }
  35420. if postIndex > l {
  35421. return io.ErrUnexpectedEOF
  35422. }
  35423. m.EphemeralContainers = append(m.EphemeralContainers, EphemeralContainer{})
  35424. if err := m.EphemeralContainers[len(m.EphemeralContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35425. return err
  35426. }
  35427. iNdEx = postIndex
  35428. default:
  35429. iNdEx = preIndex
  35430. skippy, err := skipGenerated(dAtA[iNdEx:])
  35431. if err != nil {
  35432. return err
  35433. }
  35434. if (skippy < 0) || (iNdEx+skippy) < 0 {
  35435. return ErrInvalidLengthGenerated
  35436. }
  35437. if (iNdEx + skippy) > l {
  35438. return io.ErrUnexpectedEOF
  35439. }
  35440. iNdEx += skippy
  35441. }
  35442. }
  35443. if iNdEx > l {
  35444. return io.ErrUnexpectedEOF
  35445. }
  35446. return nil
  35447. }
  35448. func (m *EphemeralVolumeSource) Unmarshal(dAtA []byte) error {
  35449. l := len(dAtA)
  35450. iNdEx := 0
  35451. for iNdEx < l {
  35452. preIndex := iNdEx
  35453. var wire uint64
  35454. for shift := uint(0); ; shift += 7 {
  35455. if shift >= 64 {
  35456. return ErrIntOverflowGenerated
  35457. }
  35458. if iNdEx >= l {
  35459. return io.ErrUnexpectedEOF
  35460. }
  35461. b := dAtA[iNdEx]
  35462. iNdEx++
  35463. wire |= uint64(b&0x7F) << shift
  35464. if b < 0x80 {
  35465. break
  35466. }
  35467. }
  35468. fieldNum := int32(wire >> 3)
  35469. wireType := int(wire & 0x7)
  35470. if wireType == 4 {
  35471. return fmt.Errorf("proto: EphemeralVolumeSource: wiretype end group for non-group")
  35472. }
  35473. if fieldNum <= 0 {
  35474. return fmt.Errorf("proto: EphemeralVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  35475. }
  35476. switch fieldNum {
  35477. case 1:
  35478. if wireType != 2 {
  35479. return fmt.Errorf("proto: wrong wireType = %d for field VolumeClaimTemplate", wireType)
  35480. }
  35481. var msglen int
  35482. for shift := uint(0); ; shift += 7 {
  35483. if shift >= 64 {
  35484. return ErrIntOverflowGenerated
  35485. }
  35486. if iNdEx >= l {
  35487. return io.ErrUnexpectedEOF
  35488. }
  35489. b := dAtA[iNdEx]
  35490. iNdEx++
  35491. msglen |= int(b&0x7F) << shift
  35492. if b < 0x80 {
  35493. break
  35494. }
  35495. }
  35496. if msglen < 0 {
  35497. return ErrInvalidLengthGenerated
  35498. }
  35499. postIndex := iNdEx + msglen
  35500. if postIndex < 0 {
  35501. return ErrInvalidLengthGenerated
  35502. }
  35503. if postIndex > l {
  35504. return io.ErrUnexpectedEOF
  35505. }
  35506. if m.VolumeClaimTemplate == nil {
  35507. m.VolumeClaimTemplate = &PersistentVolumeClaimTemplate{}
  35508. }
  35509. if err := m.VolumeClaimTemplate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35510. return err
  35511. }
  35512. iNdEx = postIndex
  35513. default:
  35514. iNdEx = preIndex
  35515. skippy, err := skipGenerated(dAtA[iNdEx:])
  35516. if err != nil {
  35517. return err
  35518. }
  35519. if (skippy < 0) || (iNdEx+skippy) < 0 {
  35520. return ErrInvalidLengthGenerated
  35521. }
  35522. if (iNdEx + skippy) > l {
  35523. return io.ErrUnexpectedEOF
  35524. }
  35525. iNdEx += skippy
  35526. }
  35527. }
  35528. if iNdEx > l {
  35529. return io.ErrUnexpectedEOF
  35530. }
  35531. return nil
  35532. }
  35533. func (m *Event) Unmarshal(dAtA []byte) error {
  35534. l := len(dAtA)
  35535. iNdEx := 0
  35536. for iNdEx < l {
  35537. preIndex := iNdEx
  35538. var wire uint64
  35539. for shift := uint(0); ; shift += 7 {
  35540. if shift >= 64 {
  35541. return ErrIntOverflowGenerated
  35542. }
  35543. if iNdEx >= l {
  35544. return io.ErrUnexpectedEOF
  35545. }
  35546. b := dAtA[iNdEx]
  35547. iNdEx++
  35548. wire |= uint64(b&0x7F) << shift
  35549. if b < 0x80 {
  35550. break
  35551. }
  35552. }
  35553. fieldNum := int32(wire >> 3)
  35554. wireType := int(wire & 0x7)
  35555. if wireType == 4 {
  35556. return fmt.Errorf("proto: Event: wiretype end group for non-group")
  35557. }
  35558. if fieldNum <= 0 {
  35559. return fmt.Errorf("proto: Event: illegal tag %d (wire type %d)", fieldNum, wire)
  35560. }
  35561. switch fieldNum {
  35562. case 1:
  35563. if wireType != 2 {
  35564. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", 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 err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35592. return err
  35593. }
  35594. iNdEx = postIndex
  35595. case 2:
  35596. if wireType != 2 {
  35597. return fmt.Errorf("proto: wrong wireType = %d for field InvolvedObject", wireType)
  35598. }
  35599. var msglen int
  35600. for shift := uint(0); ; shift += 7 {
  35601. if shift >= 64 {
  35602. return ErrIntOverflowGenerated
  35603. }
  35604. if iNdEx >= l {
  35605. return io.ErrUnexpectedEOF
  35606. }
  35607. b := dAtA[iNdEx]
  35608. iNdEx++
  35609. msglen |= int(b&0x7F) << shift
  35610. if b < 0x80 {
  35611. break
  35612. }
  35613. }
  35614. if msglen < 0 {
  35615. return ErrInvalidLengthGenerated
  35616. }
  35617. postIndex := iNdEx + msglen
  35618. if postIndex < 0 {
  35619. return ErrInvalidLengthGenerated
  35620. }
  35621. if postIndex > l {
  35622. return io.ErrUnexpectedEOF
  35623. }
  35624. if err := m.InvolvedObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35625. return err
  35626. }
  35627. iNdEx = postIndex
  35628. case 3:
  35629. if wireType != 2 {
  35630. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  35631. }
  35632. var stringLen uint64
  35633. for shift := uint(0); ; shift += 7 {
  35634. if shift >= 64 {
  35635. return ErrIntOverflowGenerated
  35636. }
  35637. if iNdEx >= l {
  35638. return io.ErrUnexpectedEOF
  35639. }
  35640. b := dAtA[iNdEx]
  35641. iNdEx++
  35642. stringLen |= uint64(b&0x7F) << shift
  35643. if b < 0x80 {
  35644. break
  35645. }
  35646. }
  35647. intStringLen := int(stringLen)
  35648. if intStringLen < 0 {
  35649. return ErrInvalidLengthGenerated
  35650. }
  35651. postIndex := iNdEx + intStringLen
  35652. if postIndex < 0 {
  35653. return ErrInvalidLengthGenerated
  35654. }
  35655. if postIndex > l {
  35656. return io.ErrUnexpectedEOF
  35657. }
  35658. m.Reason = string(dAtA[iNdEx:postIndex])
  35659. iNdEx = postIndex
  35660. case 4:
  35661. if wireType != 2 {
  35662. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  35663. }
  35664. var stringLen uint64
  35665. for shift := uint(0); ; shift += 7 {
  35666. if shift >= 64 {
  35667. return ErrIntOverflowGenerated
  35668. }
  35669. if iNdEx >= l {
  35670. return io.ErrUnexpectedEOF
  35671. }
  35672. b := dAtA[iNdEx]
  35673. iNdEx++
  35674. stringLen |= uint64(b&0x7F) << shift
  35675. if b < 0x80 {
  35676. break
  35677. }
  35678. }
  35679. intStringLen := int(stringLen)
  35680. if intStringLen < 0 {
  35681. return ErrInvalidLengthGenerated
  35682. }
  35683. postIndex := iNdEx + intStringLen
  35684. if postIndex < 0 {
  35685. return ErrInvalidLengthGenerated
  35686. }
  35687. if postIndex > l {
  35688. return io.ErrUnexpectedEOF
  35689. }
  35690. m.Message = string(dAtA[iNdEx:postIndex])
  35691. iNdEx = postIndex
  35692. case 5:
  35693. if wireType != 2 {
  35694. return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
  35695. }
  35696. var msglen int
  35697. for shift := uint(0); ; shift += 7 {
  35698. if shift >= 64 {
  35699. return ErrIntOverflowGenerated
  35700. }
  35701. if iNdEx >= l {
  35702. return io.ErrUnexpectedEOF
  35703. }
  35704. b := dAtA[iNdEx]
  35705. iNdEx++
  35706. msglen |= int(b&0x7F) << shift
  35707. if b < 0x80 {
  35708. break
  35709. }
  35710. }
  35711. if msglen < 0 {
  35712. return ErrInvalidLengthGenerated
  35713. }
  35714. postIndex := iNdEx + msglen
  35715. if postIndex < 0 {
  35716. return ErrInvalidLengthGenerated
  35717. }
  35718. if postIndex > l {
  35719. return io.ErrUnexpectedEOF
  35720. }
  35721. if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35722. return err
  35723. }
  35724. iNdEx = postIndex
  35725. case 6:
  35726. if wireType != 2 {
  35727. return fmt.Errorf("proto: wrong wireType = %d for field FirstTimestamp", wireType)
  35728. }
  35729. var msglen int
  35730. for shift := uint(0); ; shift += 7 {
  35731. if shift >= 64 {
  35732. return ErrIntOverflowGenerated
  35733. }
  35734. if iNdEx >= l {
  35735. return io.ErrUnexpectedEOF
  35736. }
  35737. b := dAtA[iNdEx]
  35738. iNdEx++
  35739. msglen |= int(b&0x7F) << shift
  35740. if b < 0x80 {
  35741. break
  35742. }
  35743. }
  35744. if msglen < 0 {
  35745. return ErrInvalidLengthGenerated
  35746. }
  35747. postIndex := iNdEx + msglen
  35748. if postIndex < 0 {
  35749. return ErrInvalidLengthGenerated
  35750. }
  35751. if postIndex > l {
  35752. return io.ErrUnexpectedEOF
  35753. }
  35754. if err := m.FirstTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35755. return err
  35756. }
  35757. iNdEx = postIndex
  35758. case 7:
  35759. if wireType != 2 {
  35760. return fmt.Errorf("proto: wrong wireType = %d for field LastTimestamp", wireType)
  35761. }
  35762. var msglen int
  35763. for shift := uint(0); ; shift += 7 {
  35764. if shift >= 64 {
  35765. return ErrIntOverflowGenerated
  35766. }
  35767. if iNdEx >= l {
  35768. return io.ErrUnexpectedEOF
  35769. }
  35770. b := dAtA[iNdEx]
  35771. iNdEx++
  35772. msglen |= int(b&0x7F) << shift
  35773. if b < 0x80 {
  35774. break
  35775. }
  35776. }
  35777. if msglen < 0 {
  35778. return ErrInvalidLengthGenerated
  35779. }
  35780. postIndex := iNdEx + msglen
  35781. if postIndex < 0 {
  35782. return ErrInvalidLengthGenerated
  35783. }
  35784. if postIndex > l {
  35785. return io.ErrUnexpectedEOF
  35786. }
  35787. if err := m.LastTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35788. return err
  35789. }
  35790. iNdEx = postIndex
  35791. case 8:
  35792. if wireType != 0 {
  35793. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  35794. }
  35795. m.Count = 0
  35796. for shift := uint(0); ; shift += 7 {
  35797. if shift >= 64 {
  35798. return ErrIntOverflowGenerated
  35799. }
  35800. if iNdEx >= l {
  35801. return io.ErrUnexpectedEOF
  35802. }
  35803. b := dAtA[iNdEx]
  35804. iNdEx++
  35805. m.Count |= int32(b&0x7F) << shift
  35806. if b < 0x80 {
  35807. break
  35808. }
  35809. }
  35810. case 9:
  35811. if wireType != 2 {
  35812. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  35813. }
  35814. var stringLen uint64
  35815. for shift := uint(0); ; shift += 7 {
  35816. if shift >= 64 {
  35817. return ErrIntOverflowGenerated
  35818. }
  35819. if iNdEx >= l {
  35820. return io.ErrUnexpectedEOF
  35821. }
  35822. b := dAtA[iNdEx]
  35823. iNdEx++
  35824. stringLen |= uint64(b&0x7F) << shift
  35825. if b < 0x80 {
  35826. break
  35827. }
  35828. }
  35829. intStringLen := int(stringLen)
  35830. if intStringLen < 0 {
  35831. return ErrInvalidLengthGenerated
  35832. }
  35833. postIndex := iNdEx + intStringLen
  35834. if postIndex < 0 {
  35835. return ErrInvalidLengthGenerated
  35836. }
  35837. if postIndex > l {
  35838. return io.ErrUnexpectedEOF
  35839. }
  35840. m.Type = string(dAtA[iNdEx:postIndex])
  35841. iNdEx = postIndex
  35842. case 10:
  35843. if wireType != 2 {
  35844. return fmt.Errorf("proto: wrong wireType = %d for field EventTime", wireType)
  35845. }
  35846. var msglen int
  35847. for shift := uint(0); ; shift += 7 {
  35848. if shift >= 64 {
  35849. return ErrIntOverflowGenerated
  35850. }
  35851. if iNdEx >= l {
  35852. return io.ErrUnexpectedEOF
  35853. }
  35854. b := dAtA[iNdEx]
  35855. iNdEx++
  35856. msglen |= int(b&0x7F) << shift
  35857. if b < 0x80 {
  35858. break
  35859. }
  35860. }
  35861. if msglen < 0 {
  35862. return ErrInvalidLengthGenerated
  35863. }
  35864. postIndex := iNdEx + msglen
  35865. if postIndex < 0 {
  35866. return ErrInvalidLengthGenerated
  35867. }
  35868. if postIndex > l {
  35869. return io.ErrUnexpectedEOF
  35870. }
  35871. if err := m.EventTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35872. return err
  35873. }
  35874. iNdEx = postIndex
  35875. case 11:
  35876. if wireType != 2 {
  35877. return fmt.Errorf("proto: wrong wireType = %d for field Series", wireType)
  35878. }
  35879. var msglen int
  35880. for shift := uint(0); ; shift += 7 {
  35881. if shift >= 64 {
  35882. return ErrIntOverflowGenerated
  35883. }
  35884. if iNdEx >= l {
  35885. return io.ErrUnexpectedEOF
  35886. }
  35887. b := dAtA[iNdEx]
  35888. iNdEx++
  35889. msglen |= int(b&0x7F) << shift
  35890. if b < 0x80 {
  35891. break
  35892. }
  35893. }
  35894. if msglen < 0 {
  35895. return ErrInvalidLengthGenerated
  35896. }
  35897. postIndex := iNdEx + msglen
  35898. if postIndex < 0 {
  35899. return ErrInvalidLengthGenerated
  35900. }
  35901. if postIndex > l {
  35902. return io.ErrUnexpectedEOF
  35903. }
  35904. if m.Series == nil {
  35905. m.Series = &EventSeries{}
  35906. }
  35907. if err := m.Series.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35908. return err
  35909. }
  35910. iNdEx = postIndex
  35911. case 12:
  35912. if wireType != 2 {
  35913. return fmt.Errorf("proto: wrong wireType = %d for field Action", wireType)
  35914. }
  35915. var stringLen uint64
  35916. for shift := uint(0); ; shift += 7 {
  35917. if shift >= 64 {
  35918. return ErrIntOverflowGenerated
  35919. }
  35920. if iNdEx >= l {
  35921. return io.ErrUnexpectedEOF
  35922. }
  35923. b := dAtA[iNdEx]
  35924. iNdEx++
  35925. stringLen |= uint64(b&0x7F) << shift
  35926. if b < 0x80 {
  35927. break
  35928. }
  35929. }
  35930. intStringLen := int(stringLen)
  35931. if intStringLen < 0 {
  35932. return ErrInvalidLengthGenerated
  35933. }
  35934. postIndex := iNdEx + intStringLen
  35935. if postIndex < 0 {
  35936. return ErrInvalidLengthGenerated
  35937. }
  35938. if postIndex > l {
  35939. return io.ErrUnexpectedEOF
  35940. }
  35941. m.Action = string(dAtA[iNdEx:postIndex])
  35942. iNdEx = postIndex
  35943. case 13:
  35944. if wireType != 2 {
  35945. return fmt.Errorf("proto: wrong wireType = %d for field Related", wireType)
  35946. }
  35947. var msglen int
  35948. for shift := uint(0); ; shift += 7 {
  35949. if shift >= 64 {
  35950. return ErrIntOverflowGenerated
  35951. }
  35952. if iNdEx >= l {
  35953. return io.ErrUnexpectedEOF
  35954. }
  35955. b := dAtA[iNdEx]
  35956. iNdEx++
  35957. msglen |= int(b&0x7F) << shift
  35958. if b < 0x80 {
  35959. break
  35960. }
  35961. }
  35962. if msglen < 0 {
  35963. return ErrInvalidLengthGenerated
  35964. }
  35965. postIndex := iNdEx + msglen
  35966. if postIndex < 0 {
  35967. return ErrInvalidLengthGenerated
  35968. }
  35969. if postIndex > l {
  35970. return io.ErrUnexpectedEOF
  35971. }
  35972. if m.Related == nil {
  35973. m.Related = &ObjectReference{}
  35974. }
  35975. if err := m.Related.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  35976. return err
  35977. }
  35978. iNdEx = postIndex
  35979. case 14:
  35980. if wireType != 2 {
  35981. return fmt.Errorf("proto: wrong wireType = %d for field ReportingController", wireType)
  35982. }
  35983. var stringLen uint64
  35984. for shift := uint(0); ; shift += 7 {
  35985. if shift >= 64 {
  35986. return ErrIntOverflowGenerated
  35987. }
  35988. if iNdEx >= l {
  35989. return io.ErrUnexpectedEOF
  35990. }
  35991. b := dAtA[iNdEx]
  35992. iNdEx++
  35993. stringLen |= uint64(b&0x7F) << shift
  35994. if b < 0x80 {
  35995. break
  35996. }
  35997. }
  35998. intStringLen := int(stringLen)
  35999. if intStringLen < 0 {
  36000. return ErrInvalidLengthGenerated
  36001. }
  36002. postIndex := iNdEx + intStringLen
  36003. if postIndex < 0 {
  36004. return ErrInvalidLengthGenerated
  36005. }
  36006. if postIndex > l {
  36007. return io.ErrUnexpectedEOF
  36008. }
  36009. m.ReportingController = string(dAtA[iNdEx:postIndex])
  36010. iNdEx = postIndex
  36011. case 15:
  36012. if wireType != 2 {
  36013. return fmt.Errorf("proto: wrong wireType = %d for field ReportingInstance", wireType)
  36014. }
  36015. var stringLen uint64
  36016. for shift := uint(0); ; shift += 7 {
  36017. if shift >= 64 {
  36018. return ErrIntOverflowGenerated
  36019. }
  36020. if iNdEx >= l {
  36021. return io.ErrUnexpectedEOF
  36022. }
  36023. b := dAtA[iNdEx]
  36024. iNdEx++
  36025. stringLen |= uint64(b&0x7F) << shift
  36026. if b < 0x80 {
  36027. break
  36028. }
  36029. }
  36030. intStringLen := int(stringLen)
  36031. if intStringLen < 0 {
  36032. return ErrInvalidLengthGenerated
  36033. }
  36034. postIndex := iNdEx + intStringLen
  36035. if postIndex < 0 {
  36036. return ErrInvalidLengthGenerated
  36037. }
  36038. if postIndex > l {
  36039. return io.ErrUnexpectedEOF
  36040. }
  36041. m.ReportingInstance = string(dAtA[iNdEx:postIndex])
  36042. iNdEx = postIndex
  36043. default:
  36044. iNdEx = preIndex
  36045. skippy, err := skipGenerated(dAtA[iNdEx:])
  36046. if err != nil {
  36047. return err
  36048. }
  36049. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36050. return ErrInvalidLengthGenerated
  36051. }
  36052. if (iNdEx + skippy) > l {
  36053. return io.ErrUnexpectedEOF
  36054. }
  36055. iNdEx += skippy
  36056. }
  36057. }
  36058. if iNdEx > l {
  36059. return io.ErrUnexpectedEOF
  36060. }
  36061. return nil
  36062. }
  36063. func (m *EventList) Unmarshal(dAtA []byte) error {
  36064. l := len(dAtA)
  36065. iNdEx := 0
  36066. for iNdEx < l {
  36067. preIndex := iNdEx
  36068. var wire uint64
  36069. for shift := uint(0); ; shift += 7 {
  36070. if shift >= 64 {
  36071. return ErrIntOverflowGenerated
  36072. }
  36073. if iNdEx >= l {
  36074. return io.ErrUnexpectedEOF
  36075. }
  36076. b := dAtA[iNdEx]
  36077. iNdEx++
  36078. wire |= uint64(b&0x7F) << shift
  36079. if b < 0x80 {
  36080. break
  36081. }
  36082. }
  36083. fieldNum := int32(wire >> 3)
  36084. wireType := int(wire & 0x7)
  36085. if wireType == 4 {
  36086. return fmt.Errorf("proto: EventList: wiretype end group for non-group")
  36087. }
  36088. if fieldNum <= 0 {
  36089. return fmt.Errorf("proto: EventList: illegal tag %d (wire type %d)", fieldNum, wire)
  36090. }
  36091. switch fieldNum {
  36092. case 1:
  36093. if wireType != 2 {
  36094. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  36095. }
  36096. var msglen int
  36097. for shift := uint(0); ; shift += 7 {
  36098. if shift >= 64 {
  36099. return ErrIntOverflowGenerated
  36100. }
  36101. if iNdEx >= l {
  36102. return io.ErrUnexpectedEOF
  36103. }
  36104. b := dAtA[iNdEx]
  36105. iNdEx++
  36106. msglen |= int(b&0x7F) << shift
  36107. if b < 0x80 {
  36108. break
  36109. }
  36110. }
  36111. if msglen < 0 {
  36112. return ErrInvalidLengthGenerated
  36113. }
  36114. postIndex := iNdEx + msglen
  36115. if postIndex < 0 {
  36116. return ErrInvalidLengthGenerated
  36117. }
  36118. if postIndex > l {
  36119. return io.ErrUnexpectedEOF
  36120. }
  36121. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36122. return err
  36123. }
  36124. iNdEx = postIndex
  36125. case 2:
  36126. if wireType != 2 {
  36127. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  36128. }
  36129. var msglen int
  36130. for shift := uint(0); ; shift += 7 {
  36131. if shift >= 64 {
  36132. return ErrIntOverflowGenerated
  36133. }
  36134. if iNdEx >= l {
  36135. return io.ErrUnexpectedEOF
  36136. }
  36137. b := dAtA[iNdEx]
  36138. iNdEx++
  36139. msglen |= int(b&0x7F) << shift
  36140. if b < 0x80 {
  36141. break
  36142. }
  36143. }
  36144. if msglen < 0 {
  36145. return ErrInvalidLengthGenerated
  36146. }
  36147. postIndex := iNdEx + msglen
  36148. if postIndex < 0 {
  36149. return ErrInvalidLengthGenerated
  36150. }
  36151. if postIndex > l {
  36152. return io.ErrUnexpectedEOF
  36153. }
  36154. m.Items = append(m.Items, Event{})
  36155. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36156. return err
  36157. }
  36158. iNdEx = postIndex
  36159. default:
  36160. iNdEx = preIndex
  36161. skippy, err := skipGenerated(dAtA[iNdEx:])
  36162. if err != nil {
  36163. return err
  36164. }
  36165. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36166. return ErrInvalidLengthGenerated
  36167. }
  36168. if (iNdEx + skippy) > l {
  36169. return io.ErrUnexpectedEOF
  36170. }
  36171. iNdEx += skippy
  36172. }
  36173. }
  36174. if iNdEx > l {
  36175. return io.ErrUnexpectedEOF
  36176. }
  36177. return nil
  36178. }
  36179. func (m *EventSeries) Unmarshal(dAtA []byte) error {
  36180. l := len(dAtA)
  36181. iNdEx := 0
  36182. for iNdEx < l {
  36183. preIndex := iNdEx
  36184. var wire uint64
  36185. for shift := uint(0); ; shift += 7 {
  36186. if shift >= 64 {
  36187. return ErrIntOverflowGenerated
  36188. }
  36189. if iNdEx >= l {
  36190. return io.ErrUnexpectedEOF
  36191. }
  36192. b := dAtA[iNdEx]
  36193. iNdEx++
  36194. wire |= uint64(b&0x7F) << shift
  36195. if b < 0x80 {
  36196. break
  36197. }
  36198. }
  36199. fieldNum := int32(wire >> 3)
  36200. wireType := int(wire & 0x7)
  36201. if wireType == 4 {
  36202. return fmt.Errorf("proto: EventSeries: wiretype end group for non-group")
  36203. }
  36204. if fieldNum <= 0 {
  36205. return fmt.Errorf("proto: EventSeries: illegal tag %d (wire type %d)", fieldNum, wire)
  36206. }
  36207. switch fieldNum {
  36208. case 1:
  36209. if wireType != 0 {
  36210. return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
  36211. }
  36212. m.Count = 0
  36213. for shift := uint(0); ; shift += 7 {
  36214. if shift >= 64 {
  36215. return ErrIntOverflowGenerated
  36216. }
  36217. if iNdEx >= l {
  36218. return io.ErrUnexpectedEOF
  36219. }
  36220. b := dAtA[iNdEx]
  36221. iNdEx++
  36222. m.Count |= int32(b&0x7F) << shift
  36223. if b < 0x80 {
  36224. break
  36225. }
  36226. }
  36227. case 2:
  36228. if wireType != 2 {
  36229. return fmt.Errorf("proto: wrong wireType = %d for field LastObservedTime", wireType)
  36230. }
  36231. var msglen int
  36232. for shift := uint(0); ; shift += 7 {
  36233. if shift >= 64 {
  36234. return ErrIntOverflowGenerated
  36235. }
  36236. if iNdEx >= l {
  36237. return io.ErrUnexpectedEOF
  36238. }
  36239. b := dAtA[iNdEx]
  36240. iNdEx++
  36241. msglen |= int(b&0x7F) << shift
  36242. if b < 0x80 {
  36243. break
  36244. }
  36245. }
  36246. if msglen < 0 {
  36247. return ErrInvalidLengthGenerated
  36248. }
  36249. postIndex := iNdEx + msglen
  36250. if postIndex < 0 {
  36251. return ErrInvalidLengthGenerated
  36252. }
  36253. if postIndex > l {
  36254. return io.ErrUnexpectedEOF
  36255. }
  36256. if err := m.LastObservedTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36257. return err
  36258. }
  36259. iNdEx = postIndex
  36260. default:
  36261. iNdEx = preIndex
  36262. skippy, err := skipGenerated(dAtA[iNdEx:])
  36263. if err != nil {
  36264. return err
  36265. }
  36266. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36267. return ErrInvalidLengthGenerated
  36268. }
  36269. if (iNdEx + skippy) > l {
  36270. return io.ErrUnexpectedEOF
  36271. }
  36272. iNdEx += skippy
  36273. }
  36274. }
  36275. if iNdEx > l {
  36276. return io.ErrUnexpectedEOF
  36277. }
  36278. return nil
  36279. }
  36280. func (m *EventSource) Unmarshal(dAtA []byte) error {
  36281. l := len(dAtA)
  36282. iNdEx := 0
  36283. for iNdEx < l {
  36284. preIndex := iNdEx
  36285. var wire uint64
  36286. for shift := uint(0); ; shift += 7 {
  36287. if shift >= 64 {
  36288. return ErrIntOverflowGenerated
  36289. }
  36290. if iNdEx >= l {
  36291. return io.ErrUnexpectedEOF
  36292. }
  36293. b := dAtA[iNdEx]
  36294. iNdEx++
  36295. wire |= uint64(b&0x7F) << shift
  36296. if b < 0x80 {
  36297. break
  36298. }
  36299. }
  36300. fieldNum := int32(wire >> 3)
  36301. wireType := int(wire & 0x7)
  36302. if wireType == 4 {
  36303. return fmt.Errorf("proto: EventSource: wiretype end group for non-group")
  36304. }
  36305. if fieldNum <= 0 {
  36306. return fmt.Errorf("proto: EventSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36307. }
  36308. switch fieldNum {
  36309. case 1:
  36310. if wireType != 2 {
  36311. return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
  36312. }
  36313. var stringLen uint64
  36314. for shift := uint(0); ; shift += 7 {
  36315. if shift >= 64 {
  36316. return ErrIntOverflowGenerated
  36317. }
  36318. if iNdEx >= l {
  36319. return io.ErrUnexpectedEOF
  36320. }
  36321. b := dAtA[iNdEx]
  36322. iNdEx++
  36323. stringLen |= uint64(b&0x7F) << shift
  36324. if b < 0x80 {
  36325. break
  36326. }
  36327. }
  36328. intStringLen := int(stringLen)
  36329. if intStringLen < 0 {
  36330. return ErrInvalidLengthGenerated
  36331. }
  36332. postIndex := iNdEx + intStringLen
  36333. if postIndex < 0 {
  36334. return ErrInvalidLengthGenerated
  36335. }
  36336. if postIndex > l {
  36337. return io.ErrUnexpectedEOF
  36338. }
  36339. m.Component = string(dAtA[iNdEx:postIndex])
  36340. iNdEx = postIndex
  36341. case 2:
  36342. if wireType != 2 {
  36343. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  36344. }
  36345. var stringLen uint64
  36346. for shift := uint(0); ; shift += 7 {
  36347. if shift >= 64 {
  36348. return ErrIntOverflowGenerated
  36349. }
  36350. if iNdEx >= l {
  36351. return io.ErrUnexpectedEOF
  36352. }
  36353. b := dAtA[iNdEx]
  36354. iNdEx++
  36355. stringLen |= uint64(b&0x7F) << shift
  36356. if b < 0x80 {
  36357. break
  36358. }
  36359. }
  36360. intStringLen := int(stringLen)
  36361. if intStringLen < 0 {
  36362. return ErrInvalidLengthGenerated
  36363. }
  36364. postIndex := iNdEx + intStringLen
  36365. if postIndex < 0 {
  36366. return ErrInvalidLengthGenerated
  36367. }
  36368. if postIndex > l {
  36369. return io.ErrUnexpectedEOF
  36370. }
  36371. m.Host = string(dAtA[iNdEx:postIndex])
  36372. iNdEx = postIndex
  36373. default:
  36374. iNdEx = preIndex
  36375. skippy, err := skipGenerated(dAtA[iNdEx:])
  36376. if err != nil {
  36377. return err
  36378. }
  36379. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36380. return ErrInvalidLengthGenerated
  36381. }
  36382. if (iNdEx + skippy) > l {
  36383. return io.ErrUnexpectedEOF
  36384. }
  36385. iNdEx += skippy
  36386. }
  36387. }
  36388. if iNdEx > l {
  36389. return io.ErrUnexpectedEOF
  36390. }
  36391. return nil
  36392. }
  36393. func (m *ExecAction) Unmarshal(dAtA []byte) error {
  36394. l := len(dAtA)
  36395. iNdEx := 0
  36396. for iNdEx < l {
  36397. preIndex := iNdEx
  36398. var wire uint64
  36399. for shift := uint(0); ; shift += 7 {
  36400. if shift >= 64 {
  36401. return ErrIntOverflowGenerated
  36402. }
  36403. if iNdEx >= l {
  36404. return io.ErrUnexpectedEOF
  36405. }
  36406. b := dAtA[iNdEx]
  36407. iNdEx++
  36408. wire |= uint64(b&0x7F) << shift
  36409. if b < 0x80 {
  36410. break
  36411. }
  36412. }
  36413. fieldNum := int32(wire >> 3)
  36414. wireType := int(wire & 0x7)
  36415. if wireType == 4 {
  36416. return fmt.Errorf("proto: ExecAction: wiretype end group for non-group")
  36417. }
  36418. if fieldNum <= 0 {
  36419. return fmt.Errorf("proto: ExecAction: illegal tag %d (wire type %d)", fieldNum, wire)
  36420. }
  36421. switch fieldNum {
  36422. case 1:
  36423. if wireType != 2 {
  36424. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  36425. }
  36426. var stringLen uint64
  36427. for shift := uint(0); ; shift += 7 {
  36428. if shift >= 64 {
  36429. return ErrIntOverflowGenerated
  36430. }
  36431. if iNdEx >= l {
  36432. return io.ErrUnexpectedEOF
  36433. }
  36434. b := dAtA[iNdEx]
  36435. iNdEx++
  36436. stringLen |= uint64(b&0x7F) << shift
  36437. if b < 0x80 {
  36438. break
  36439. }
  36440. }
  36441. intStringLen := int(stringLen)
  36442. if intStringLen < 0 {
  36443. return ErrInvalidLengthGenerated
  36444. }
  36445. postIndex := iNdEx + intStringLen
  36446. if postIndex < 0 {
  36447. return ErrInvalidLengthGenerated
  36448. }
  36449. if postIndex > l {
  36450. return io.ErrUnexpectedEOF
  36451. }
  36452. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  36453. iNdEx = postIndex
  36454. default:
  36455. iNdEx = preIndex
  36456. skippy, err := skipGenerated(dAtA[iNdEx:])
  36457. if err != nil {
  36458. return err
  36459. }
  36460. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36461. return ErrInvalidLengthGenerated
  36462. }
  36463. if (iNdEx + skippy) > l {
  36464. return io.ErrUnexpectedEOF
  36465. }
  36466. iNdEx += skippy
  36467. }
  36468. }
  36469. if iNdEx > l {
  36470. return io.ErrUnexpectedEOF
  36471. }
  36472. return nil
  36473. }
  36474. func (m *FCVolumeSource) Unmarshal(dAtA []byte) error {
  36475. l := len(dAtA)
  36476. iNdEx := 0
  36477. for iNdEx < l {
  36478. preIndex := iNdEx
  36479. var wire uint64
  36480. for shift := uint(0); ; shift += 7 {
  36481. if shift >= 64 {
  36482. return ErrIntOverflowGenerated
  36483. }
  36484. if iNdEx >= l {
  36485. return io.ErrUnexpectedEOF
  36486. }
  36487. b := dAtA[iNdEx]
  36488. iNdEx++
  36489. wire |= uint64(b&0x7F) << shift
  36490. if b < 0x80 {
  36491. break
  36492. }
  36493. }
  36494. fieldNum := int32(wire >> 3)
  36495. wireType := int(wire & 0x7)
  36496. if wireType == 4 {
  36497. return fmt.Errorf("proto: FCVolumeSource: wiretype end group for non-group")
  36498. }
  36499. if fieldNum <= 0 {
  36500. return fmt.Errorf("proto: FCVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36501. }
  36502. switch fieldNum {
  36503. case 1:
  36504. if wireType != 2 {
  36505. return fmt.Errorf("proto: wrong wireType = %d for field TargetWWNs", wireType)
  36506. }
  36507. var stringLen uint64
  36508. for shift := uint(0); ; shift += 7 {
  36509. if shift >= 64 {
  36510. return ErrIntOverflowGenerated
  36511. }
  36512. if iNdEx >= l {
  36513. return io.ErrUnexpectedEOF
  36514. }
  36515. b := dAtA[iNdEx]
  36516. iNdEx++
  36517. stringLen |= uint64(b&0x7F) << shift
  36518. if b < 0x80 {
  36519. break
  36520. }
  36521. }
  36522. intStringLen := int(stringLen)
  36523. if intStringLen < 0 {
  36524. return ErrInvalidLengthGenerated
  36525. }
  36526. postIndex := iNdEx + intStringLen
  36527. if postIndex < 0 {
  36528. return ErrInvalidLengthGenerated
  36529. }
  36530. if postIndex > l {
  36531. return io.ErrUnexpectedEOF
  36532. }
  36533. m.TargetWWNs = append(m.TargetWWNs, string(dAtA[iNdEx:postIndex]))
  36534. iNdEx = postIndex
  36535. case 2:
  36536. if wireType != 0 {
  36537. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  36538. }
  36539. var v int32
  36540. for shift := uint(0); ; shift += 7 {
  36541. if shift >= 64 {
  36542. return ErrIntOverflowGenerated
  36543. }
  36544. if iNdEx >= l {
  36545. return io.ErrUnexpectedEOF
  36546. }
  36547. b := dAtA[iNdEx]
  36548. iNdEx++
  36549. v |= int32(b&0x7F) << shift
  36550. if b < 0x80 {
  36551. break
  36552. }
  36553. }
  36554. m.Lun = &v
  36555. case 3:
  36556. if wireType != 2 {
  36557. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36558. }
  36559. var stringLen uint64
  36560. for shift := uint(0); ; shift += 7 {
  36561. if shift >= 64 {
  36562. return ErrIntOverflowGenerated
  36563. }
  36564. if iNdEx >= l {
  36565. return io.ErrUnexpectedEOF
  36566. }
  36567. b := dAtA[iNdEx]
  36568. iNdEx++
  36569. stringLen |= uint64(b&0x7F) << shift
  36570. if b < 0x80 {
  36571. break
  36572. }
  36573. }
  36574. intStringLen := int(stringLen)
  36575. if intStringLen < 0 {
  36576. return ErrInvalidLengthGenerated
  36577. }
  36578. postIndex := iNdEx + intStringLen
  36579. if postIndex < 0 {
  36580. return ErrInvalidLengthGenerated
  36581. }
  36582. if postIndex > l {
  36583. return io.ErrUnexpectedEOF
  36584. }
  36585. m.FSType = string(dAtA[iNdEx:postIndex])
  36586. iNdEx = postIndex
  36587. case 4:
  36588. if wireType != 0 {
  36589. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36590. }
  36591. var v int
  36592. for shift := uint(0); ; shift += 7 {
  36593. if shift >= 64 {
  36594. return ErrIntOverflowGenerated
  36595. }
  36596. if iNdEx >= l {
  36597. return io.ErrUnexpectedEOF
  36598. }
  36599. b := dAtA[iNdEx]
  36600. iNdEx++
  36601. v |= int(b&0x7F) << shift
  36602. if b < 0x80 {
  36603. break
  36604. }
  36605. }
  36606. m.ReadOnly = bool(v != 0)
  36607. case 5:
  36608. if wireType != 2 {
  36609. return fmt.Errorf("proto: wrong wireType = %d for field WWIDs", wireType)
  36610. }
  36611. var stringLen uint64
  36612. for shift := uint(0); ; shift += 7 {
  36613. if shift >= 64 {
  36614. return ErrIntOverflowGenerated
  36615. }
  36616. if iNdEx >= l {
  36617. return io.ErrUnexpectedEOF
  36618. }
  36619. b := dAtA[iNdEx]
  36620. iNdEx++
  36621. stringLen |= uint64(b&0x7F) << shift
  36622. if b < 0x80 {
  36623. break
  36624. }
  36625. }
  36626. intStringLen := int(stringLen)
  36627. if intStringLen < 0 {
  36628. return ErrInvalidLengthGenerated
  36629. }
  36630. postIndex := iNdEx + intStringLen
  36631. if postIndex < 0 {
  36632. return ErrInvalidLengthGenerated
  36633. }
  36634. if postIndex > l {
  36635. return io.ErrUnexpectedEOF
  36636. }
  36637. m.WWIDs = append(m.WWIDs, string(dAtA[iNdEx:postIndex]))
  36638. iNdEx = postIndex
  36639. default:
  36640. iNdEx = preIndex
  36641. skippy, err := skipGenerated(dAtA[iNdEx:])
  36642. if err != nil {
  36643. return err
  36644. }
  36645. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36646. return ErrInvalidLengthGenerated
  36647. }
  36648. if (iNdEx + skippy) > l {
  36649. return io.ErrUnexpectedEOF
  36650. }
  36651. iNdEx += skippy
  36652. }
  36653. }
  36654. if iNdEx > l {
  36655. return io.ErrUnexpectedEOF
  36656. }
  36657. return nil
  36658. }
  36659. func (m *FlexPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  36660. l := len(dAtA)
  36661. iNdEx := 0
  36662. for iNdEx < l {
  36663. preIndex := iNdEx
  36664. var wire uint64
  36665. for shift := uint(0); ; shift += 7 {
  36666. if shift >= 64 {
  36667. return ErrIntOverflowGenerated
  36668. }
  36669. if iNdEx >= l {
  36670. return io.ErrUnexpectedEOF
  36671. }
  36672. b := dAtA[iNdEx]
  36673. iNdEx++
  36674. wire |= uint64(b&0x7F) << shift
  36675. if b < 0x80 {
  36676. break
  36677. }
  36678. }
  36679. fieldNum := int32(wire >> 3)
  36680. wireType := int(wire & 0x7)
  36681. if wireType == 4 {
  36682. return fmt.Errorf("proto: FlexPersistentVolumeSource: wiretype end group for non-group")
  36683. }
  36684. if fieldNum <= 0 {
  36685. return fmt.Errorf("proto: FlexPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36686. }
  36687. switch fieldNum {
  36688. case 1:
  36689. if wireType != 2 {
  36690. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  36691. }
  36692. var stringLen uint64
  36693. for shift := uint(0); ; shift += 7 {
  36694. if shift >= 64 {
  36695. return ErrIntOverflowGenerated
  36696. }
  36697. if iNdEx >= l {
  36698. return io.ErrUnexpectedEOF
  36699. }
  36700. b := dAtA[iNdEx]
  36701. iNdEx++
  36702. stringLen |= uint64(b&0x7F) << shift
  36703. if b < 0x80 {
  36704. break
  36705. }
  36706. }
  36707. intStringLen := int(stringLen)
  36708. if intStringLen < 0 {
  36709. return ErrInvalidLengthGenerated
  36710. }
  36711. postIndex := iNdEx + intStringLen
  36712. if postIndex < 0 {
  36713. return ErrInvalidLengthGenerated
  36714. }
  36715. if postIndex > l {
  36716. return io.ErrUnexpectedEOF
  36717. }
  36718. m.Driver = string(dAtA[iNdEx:postIndex])
  36719. iNdEx = postIndex
  36720. case 2:
  36721. if wireType != 2 {
  36722. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  36723. }
  36724. var stringLen uint64
  36725. for shift := uint(0); ; shift += 7 {
  36726. if shift >= 64 {
  36727. return ErrIntOverflowGenerated
  36728. }
  36729. if iNdEx >= l {
  36730. return io.ErrUnexpectedEOF
  36731. }
  36732. b := dAtA[iNdEx]
  36733. iNdEx++
  36734. stringLen |= uint64(b&0x7F) << shift
  36735. if b < 0x80 {
  36736. break
  36737. }
  36738. }
  36739. intStringLen := int(stringLen)
  36740. if intStringLen < 0 {
  36741. return ErrInvalidLengthGenerated
  36742. }
  36743. postIndex := iNdEx + intStringLen
  36744. if postIndex < 0 {
  36745. return ErrInvalidLengthGenerated
  36746. }
  36747. if postIndex > l {
  36748. return io.ErrUnexpectedEOF
  36749. }
  36750. m.FSType = string(dAtA[iNdEx:postIndex])
  36751. iNdEx = postIndex
  36752. case 3:
  36753. if wireType != 2 {
  36754. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  36755. }
  36756. var msglen int
  36757. for shift := uint(0); ; shift += 7 {
  36758. if shift >= 64 {
  36759. return ErrIntOverflowGenerated
  36760. }
  36761. if iNdEx >= l {
  36762. return io.ErrUnexpectedEOF
  36763. }
  36764. b := dAtA[iNdEx]
  36765. iNdEx++
  36766. msglen |= int(b&0x7F) << shift
  36767. if b < 0x80 {
  36768. break
  36769. }
  36770. }
  36771. if msglen < 0 {
  36772. return ErrInvalidLengthGenerated
  36773. }
  36774. postIndex := iNdEx + msglen
  36775. if postIndex < 0 {
  36776. return ErrInvalidLengthGenerated
  36777. }
  36778. if postIndex > l {
  36779. return io.ErrUnexpectedEOF
  36780. }
  36781. if m.SecretRef == nil {
  36782. m.SecretRef = &SecretReference{}
  36783. }
  36784. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  36785. return err
  36786. }
  36787. iNdEx = postIndex
  36788. case 4:
  36789. if wireType != 0 {
  36790. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  36791. }
  36792. var v int
  36793. for shift := uint(0); ; shift += 7 {
  36794. if shift >= 64 {
  36795. return ErrIntOverflowGenerated
  36796. }
  36797. if iNdEx >= l {
  36798. return io.ErrUnexpectedEOF
  36799. }
  36800. b := dAtA[iNdEx]
  36801. iNdEx++
  36802. v |= int(b&0x7F) << shift
  36803. if b < 0x80 {
  36804. break
  36805. }
  36806. }
  36807. m.ReadOnly = bool(v != 0)
  36808. case 5:
  36809. if wireType != 2 {
  36810. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  36811. }
  36812. var msglen int
  36813. for shift := uint(0); ; shift += 7 {
  36814. if shift >= 64 {
  36815. return ErrIntOverflowGenerated
  36816. }
  36817. if iNdEx >= l {
  36818. return io.ErrUnexpectedEOF
  36819. }
  36820. b := dAtA[iNdEx]
  36821. iNdEx++
  36822. msglen |= int(b&0x7F) << shift
  36823. if b < 0x80 {
  36824. break
  36825. }
  36826. }
  36827. if msglen < 0 {
  36828. return ErrInvalidLengthGenerated
  36829. }
  36830. postIndex := iNdEx + msglen
  36831. if postIndex < 0 {
  36832. return ErrInvalidLengthGenerated
  36833. }
  36834. if postIndex > l {
  36835. return io.ErrUnexpectedEOF
  36836. }
  36837. if m.Options == nil {
  36838. m.Options = make(map[string]string)
  36839. }
  36840. var mapkey string
  36841. var mapvalue string
  36842. for iNdEx < postIndex {
  36843. entryPreIndex := iNdEx
  36844. var wire uint64
  36845. for shift := uint(0); ; shift += 7 {
  36846. if shift >= 64 {
  36847. return ErrIntOverflowGenerated
  36848. }
  36849. if iNdEx >= l {
  36850. return io.ErrUnexpectedEOF
  36851. }
  36852. b := dAtA[iNdEx]
  36853. iNdEx++
  36854. wire |= uint64(b&0x7F) << shift
  36855. if b < 0x80 {
  36856. break
  36857. }
  36858. }
  36859. fieldNum := int32(wire >> 3)
  36860. if fieldNum == 1 {
  36861. var stringLenmapkey uint64
  36862. for shift := uint(0); ; shift += 7 {
  36863. if shift >= 64 {
  36864. return ErrIntOverflowGenerated
  36865. }
  36866. if iNdEx >= l {
  36867. return io.ErrUnexpectedEOF
  36868. }
  36869. b := dAtA[iNdEx]
  36870. iNdEx++
  36871. stringLenmapkey |= uint64(b&0x7F) << shift
  36872. if b < 0x80 {
  36873. break
  36874. }
  36875. }
  36876. intStringLenmapkey := int(stringLenmapkey)
  36877. if intStringLenmapkey < 0 {
  36878. return ErrInvalidLengthGenerated
  36879. }
  36880. postStringIndexmapkey := iNdEx + intStringLenmapkey
  36881. if postStringIndexmapkey < 0 {
  36882. return ErrInvalidLengthGenerated
  36883. }
  36884. if postStringIndexmapkey > l {
  36885. return io.ErrUnexpectedEOF
  36886. }
  36887. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  36888. iNdEx = postStringIndexmapkey
  36889. } else if fieldNum == 2 {
  36890. var stringLenmapvalue uint64
  36891. for shift := uint(0); ; shift += 7 {
  36892. if shift >= 64 {
  36893. return ErrIntOverflowGenerated
  36894. }
  36895. if iNdEx >= l {
  36896. return io.ErrUnexpectedEOF
  36897. }
  36898. b := dAtA[iNdEx]
  36899. iNdEx++
  36900. stringLenmapvalue |= uint64(b&0x7F) << shift
  36901. if b < 0x80 {
  36902. break
  36903. }
  36904. }
  36905. intStringLenmapvalue := int(stringLenmapvalue)
  36906. if intStringLenmapvalue < 0 {
  36907. return ErrInvalidLengthGenerated
  36908. }
  36909. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  36910. if postStringIndexmapvalue < 0 {
  36911. return ErrInvalidLengthGenerated
  36912. }
  36913. if postStringIndexmapvalue > l {
  36914. return io.ErrUnexpectedEOF
  36915. }
  36916. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  36917. iNdEx = postStringIndexmapvalue
  36918. } else {
  36919. iNdEx = entryPreIndex
  36920. skippy, err := skipGenerated(dAtA[iNdEx:])
  36921. if err != nil {
  36922. return err
  36923. }
  36924. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36925. return ErrInvalidLengthGenerated
  36926. }
  36927. if (iNdEx + skippy) > postIndex {
  36928. return io.ErrUnexpectedEOF
  36929. }
  36930. iNdEx += skippy
  36931. }
  36932. }
  36933. m.Options[mapkey] = mapvalue
  36934. iNdEx = postIndex
  36935. default:
  36936. iNdEx = preIndex
  36937. skippy, err := skipGenerated(dAtA[iNdEx:])
  36938. if err != nil {
  36939. return err
  36940. }
  36941. if (skippy < 0) || (iNdEx+skippy) < 0 {
  36942. return ErrInvalidLengthGenerated
  36943. }
  36944. if (iNdEx + skippy) > l {
  36945. return io.ErrUnexpectedEOF
  36946. }
  36947. iNdEx += skippy
  36948. }
  36949. }
  36950. if iNdEx > l {
  36951. return io.ErrUnexpectedEOF
  36952. }
  36953. return nil
  36954. }
  36955. func (m *FlexVolumeSource) Unmarshal(dAtA []byte) error {
  36956. l := len(dAtA)
  36957. iNdEx := 0
  36958. for iNdEx < l {
  36959. preIndex := iNdEx
  36960. var wire uint64
  36961. for shift := uint(0); ; shift += 7 {
  36962. if shift >= 64 {
  36963. return ErrIntOverflowGenerated
  36964. }
  36965. if iNdEx >= l {
  36966. return io.ErrUnexpectedEOF
  36967. }
  36968. b := dAtA[iNdEx]
  36969. iNdEx++
  36970. wire |= uint64(b&0x7F) << shift
  36971. if b < 0x80 {
  36972. break
  36973. }
  36974. }
  36975. fieldNum := int32(wire >> 3)
  36976. wireType := int(wire & 0x7)
  36977. if wireType == 4 {
  36978. return fmt.Errorf("proto: FlexVolumeSource: wiretype end group for non-group")
  36979. }
  36980. if fieldNum <= 0 {
  36981. return fmt.Errorf("proto: FlexVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  36982. }
  36983. switch fieldNum {
  36984. case 1:
  36985. if wireType != 2 {
  36986. return fmt.Errorf("proto: wrong wireType = %d for field Driver", wireType)
  36987. }
  36988. var stringLen uint64
  36989. for shift := uint(0); ; shift += 7 {
  36990. if shift >= 64 {
  36991. return ErrIntOverflowGenerated
  36992. }
  36993. if iNdEx >= l {
  36994. return io.ErrUnexpectedEOF
  36995. }
  36996. b := dAtA[iNdEx]
  36997. iNdEx++
  36998. stringLen |= uint64(b&0x7F) << shift
  36999. if b < 0x80 {
  37000. break
  37001. }
  37002. }
  37003. intStringLen := int(stringLen)
  37004. if intStringLen < 0 {
  37005. return ErrInvalidLengthGenerated
  37006. }
  37007. postIndex := iNdEx + intStringLen
  37008. if postIndex < 0 {
  37009. return ErrInvalidLengthGenerated
  37010. }
  37011. if postIndex > l {
  37012. return io.ErrUnexpectedEOF
  37013. }
  37014. m.Driver = string(dAtA[iNdEx:postIndex])
  37015. iNdEx = postIndex
  37016. case 2:
  37017. if wireType != 2 {
  37018. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  37019. }
  37020. var stringLen uint64
  37021. for shift := uint(0); ; shift += 7 {
  37022. if shift >= 64 {
  37023. return ErrIntOverflowGenerated
  37024. }
  37025. if iNdEx >= l {
  37026. return io.ErrUnexpectedEOF
  37027. }
  37028. b := dAtA[iNdEx]
  37029. iNdEx++
  37030. stringLen |= uint64(b&0x7F) << shift
  37031. if b < 0x80 {
  37032. break
  37033. }
  37034. }
  37035. intStringLen := int(stringLen)
  37036. if intStringLen < 0 {
  37037. return ErrInvalidLengthGenerated
  37038. }
  37039. postIndex := iNdEx + intStringLen
  37040. if postIndex < 0 {
  37041. return ErrInvalidLengthGenerated
  37042. }
  37043. if postIndex > l {
  37044. return io.ErrUnexpectedEOF
  37045. }
  37046. m.FSType = string(dAtA[iNdEx:postIndex])
  37047. iNdEx = postIndex
  37048. case 3:
  37049. if wireType != 2 {
  37050. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  37051. }
  37052. var msglen int
  37053. for shift := uint(0); ; shift += 7 {
  37054. if shift >= 64 {
  37055. return ErrIntOverflowGenerated
  37056. }
  37057. if iNdEx >= l {
  37058. return io.ErrUnexpectedEOF
  37059. }
  37060. b := dAtA[iNdEx]
  37061. iNdEx++
  37062. msglen |= int(b&0x7F) << shift
  37063. if b < 0x80 {
  37064. break
  37065. }
  37066. }
  37067. if msglen < 0 {
  37068. return ErrInvalidLengthGenerated
  37069. }
  37070. postIndex := iNdEx + msglen
  37071. if postIndex < 0 {
  37072. return ErrInvalidLengthGenerated
  37073. }
  37074. if postIndex > l {
  37075. return io.ErrUnexpectedEOF
  37076. }
  37077. if m.SecretRef == nil {
  37078. m.SecretRef = &LocalObjectReference{}
  37079. }
  37080. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  37081. return err
  37082. }
  37083. iNdEx = postIndex
  37084. case 4:
  37085. if wireType != 0 {
  37086. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37087. }
  37088. var v int
  37089. for shift := uint(0); ; shift += 7 {
  37090. if shift >= 64 {
  37091. return ErrIntOverflowGenerated
  37092. }
  37093. if iNdEx >= l {
  37094. return io.ErrUnexpectedEOF
  37095. }
  37096. b := dAtA[iNdEx]
  37097. iNdEx++
  37098. v |= int(b&0x7F) << shift
  37099. if b < 0x80 {
  37100. break
  37101. }
  37102. }
  37103. m.ReadOnly = bool(v != 0)
  37104. case 5:
  37105. if wireType != 2 {
  37106. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  37107. }
  37108. var msglen int
  37109. for shift := uint(0); ; shift += 7 {
  37110. if shift >= 64 {
  37111. return ErrIntOverflowGenerated
  37112. }
  37113. if iNdEx >= l {
  37114. return io.ErrUnexpectedEOF
  37115. }
  37116. b := dAtA[iNdEx]
  37117. iNdEx++
  37118. msglen |= int(b&0x7F) << shift
  37119. if b < 0x80 {
  37120. break
  37121. }
  37122. }
  37123. if msglen < 0 {
  37124. return ErrInvalidLengthGenerated
  37125. }
  37126. postIndex := iNdEx + msglen
  37127. if postIndex < 0 {
  37128. return ErrInvalidLengthGenerated
  37129. }
  37130. if postIndex > l {
  37131. return io.ErrUnexpectedEOF
  37132. }
  37133. if m.Options == nil {
  37134. m.Options = make(map[string]string)
  37135. }
  37136. var mapkey string
  37137. var mapvalue string
  37138. for iNdEx < postIndex {
  37139. entryPreIndex := iNdEx
  37140. var wire uint64
  37141. for shift := uint(0); ; shift += 7 {
  37142. if shift >= 64 {
  37143. return ErrIntOverflowGenerated
  37144. }
  37145. if iNdEx >= l {
  37146. return io.ErrUnexpectedEOF
  37147. }
  37148. b := dAtA[iNdEx]
  37149. iNdEx++
  37150. wire |= uint64(b&0x7F) << shift
  37151. if b < 0x80 {
  37152. break
  37153. }
  37154. }
  37155. fieldNum := int32(wire >> 3)
  37156. if fieldNum == 1 {
  37157. var stringLenmapkey uint64
  37158. for shift := uint(0); ; shift += 7 {
  37159. if shift >= 64 {
  37160. return ErrIntOverflowGenerated
  37161. }
  37162. if iNdEx >= l {
  37163. return io.ErrUnexpectedEOF
  37164. }
  37165. b := dAtA[iNdEx]
  37166. iNdEx++
  37167. stringLenmapkey |= uint64(b&0x7F) << shift
  37168. if b < 0x80 {
  37169. break
  37170. }
  37171. }
  37172. intStringLenmapkey := int(stringLenmapkey)
  37173. if intStringLenmapkey < 0 {
  37174. return ErrInvalidLengthGenerated
  37175. }
  37176. postStringIndexmapkey := iNdEx + intStringLenmapkey
  37177. if postStringIndexmapkey < 0 {
  37178. return ErrInvalidLengthGenerated
  37179. }
  37180. if postStringIndexmapkey > l {
  37181. return io.ErrUnexpectedEOF
  37182. }
  37183. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  37184. iNdEx = postStringIndexmapkey
  37185. } else if fieldNum == 2 {
  37186. var stringLenmapvalue uint64
  37187. for shift := uint(0); ; shift += 7 {
  37188. if shift >= 64 {
  37189. return ErrIntOverflowGenerated
  37190. }
  37191. if iNdEx >= l {
  37192. return io.ErrUnexpectedEOF
  37193. }
  37194. b := dAtA[iNdEx]
  37195. iNdEx++
  37196. stringLenmapvalue |= uint64(b&0x7F) << shift
  37197. if b < 0x80 {
  37198. break
  37199. }
  37200. }
  37201. intStringLenmapvalue := int(stringLenmapvalue)
  37202. if intStringLenmapvalue < 0 {
  37203. return ErrInvalidLengthGenerated
  37204. }
  37205. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  37206. if postStringIndexmapvalue < 0 {
  37207. return ErrInvalidLengthGenerated
  37208. }
  37209. if postStringIndexmapvalue > l {
  37210. return io.ErrUnexpectedEOF
  37211. }
  37212. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  37213. iNdEx = postStringIndexmapvalue
  37214. } else {
  37215. iNdEx = entryPreIndex
  37216. skippy, err := skipGenerated(dAtA[iNdEx:])
  37217. if err != nil {
  37218. return err
  37219. }
  37220. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37221. return ErrInvalidLengthGenerated
  37222. }
  37223. if (iNdEx + skippy) > postIndex {
  37224. return io.ErrUnexpectedEOF
  37225. }
  37226. iNdEx += skippy
  37227. }
  37228. }
  37229. m.Options[mapkey] = mapvalue
  37230. iNdEx = postIndex
  37231. default:
  37232. iNdEx = preIndex
  37233. skippy, err := skipGenerated(dAtA[iNdEx:])
  37234. if err != nil {
  37235. return err
  37236. }
  37237. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37238. return ErrInvalidLengthGenerated
  37239. }
  37240. if (iNdEx + skippy) > l {
  37241. return io.ErrUnexpectedEOF
  37242. }
  37243. iNdEx += skippy
  37244. }
  37245. }
  37246. if iNdEx > l {
  37247. return io.ErrUnexpectedEOF
  37248. }
  37249. return nil
  37250. }
  37251. func (m *FlockerVolumeSource) Unmarshal(dAtA []byte) error {
  37252. l := len(dAtA)
  37253. iNdEx := 0
  37254. for iNdEx < l {
  37255. preIndex := iNdEx
  37256. var wire uint64
  37257. for shift := uint(0); ; shift += 7 {
  37258. if shift >= 64 {
  37259. return ErrIntOverflowGenerated
  37260. }
  37261. if iNdEx >= l {
  37262. return io.ErrUnexpectedEOF
  37263. }
  37264. b := dAtA[iNdEx]
  37265. iNdEx++
  37266. wire |= uint64(b&0x7F) << shift
  37267. if b < 0x80 {
  37268. break
  37269. }
  37270. }
  37271. fieldNum := int32(wire >> 3)
  37272. wireType := int(wire & 0x7)
  37273. if wireType == 4 {
  37274. return fmt.Errorf("proto: FlockerVolumeSource: wiretype end group for non-group")
  37275. }
  37276. if fieldNum <= 0 {
  37277. return fmt.Errorf("proto: FlockerVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37278. }
  37279. switch fieldNum {
  37280. case 1:
  37281. if wireType != 2 {
  37282. return fmt.Errorf("proto: wrong wireType = %d for field DatasetName", wireType)
  37283. }
  37284. var stringLen uint64
  37285. for shift := uint(0); ; shift += 7 {
  37286. if shift >= 64 {
  37287. return ErrIntOverflowGenerated
  37288. }
  37289. if iNdEx >= l {
  37290. return io.ErrUnexpectedEOF
  37291. }
  37292. b := dAtA[iNdEx]
  37293. iNdEx++
  37294. stringLen |= uint64(b&0x7F) << shift
  37295. if b < 0x80 {
  37296. break
  37297. }
  37298. }
  37299. intStringLen := int(stringLen)
  37300. if intStringLen < 0 {
  37301. return ErrInvalidLengthGenerated
  37302. }
  37303. postIndex := iNdEx + intStringLen
  37304. if postIndex < 0 {
  37305. return ErrInvalidLengthGenerated
  37306. }
  37307. if postIndex > l {
  37308. return io.ErrUnexpectedEOF
  37309. }
  37310. m.DatasetName = string(dAtA[iNdEx:postIndex])
  37311. iNdEx = postIndex
  37312. case 2:
  37313. if wireType != 2 {
  37314. return fmt.Errorf("proto: wrong wireType = %d for field DatasetUUID", wireType)
  37315. }
  37316. var stringLen uint64
  37317. for shift := uint(0); ; shift += 7 {
  37318. if shift >= 64 {
  37319. return ErrIntOverflowGenerated
  37320. }
  37321. if iNdEx >= l {
  37322. return io.ErrUnexpectedEOF
  37323. }
  37324. b := dAtA[iNdEx]
  37325. iNdEx++
  37326. stringLen |= uint64(b&0x7F) << shift
  37327. if b < 0x80 {
  37328. break
  37329. }
  37330. }
  37331. intStringLen := int(stringLen)
  37332. if intStringLen < 0 {
  37333. return ErrInvalidLengthGenerated
  37334. }
  37335. postIndex := iNdEx + intStringLen
  37336. if postIndex < 0 {
  37337. return ErrInvalidLengthGenerated
  37338. }
  37339. if postIndex > l {
  37340. return io.ErrUnexpectedEOF
  37341. }
  37342. m.DatasetUUID = string(dAtA[iNdEx:postIndex])
  37343. iNdEx = postIndex
  37344. default:
  37345. iNdEx = preIndex
  37346. skippy, err := skipGenerated(dAtA[iNdEx:])
  37347. if err != nil {
  37348. return err
  37349. }
  37350. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37351. return ErrInvalidLengthGenerated
  37352. }
  37353. if (iNdEx + skippy) > l {
  37354. return io.ErrUnexpectedEOF
  37355. }
  37356. iNdEx += skippy
  37357. }
  37358. }
  37359. if iNdEx > l {
  37360. return io.ErrUnexpectedEOF
  37361. }
  37362. return nil
  37363. }
  37364. func (m *GCEPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  37365. l := len(dAtA)
  37366. iNdEx := 0
  37367. for iNdEx < l {
  37368. preIndex := iNdEx
  37369. var wire uint64
  37370. for shift := uint(0); ; shift += 7 {
  37371. if shift >= 64 {
  37372. return ErrIntOverflowGenerated
  37373. }
  37374. if iNdEx >= l {
  37375. return io.ErrUnexpectedEOF
  37376. }
  37377. b := dAtA[iNdEx]
  37378. iNdEx++
  37379. wire |= uint64(b&0x7F) << shift
  37380. if b < 0x80 {
  37381. break
  37382. }
  37383. }
  37384. fieldNum := int32(wire >> 3)
  37385. wireType := int(wire & 0x7)
  37386. if wireType == 4 {
  37387. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: wiretype end group for non-group")
  37388. }
  37389. if fieldNum <= 0 {
  37390. return fmt.Errorf("proto: GCEPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37391. }
  37392. switch fieldNum {
  37393. case 1:
  37394. if wireType != 2 {
  37395. return fmt.Errorf("proto: wrong wireType = %d for field PDName", wireType)
  37396. }
  37397. var stringLen uint64
  37398. for shift := uint(0); ; shift += 7 {
  37399. if shift >= 64 {
  37400. return ErrIntOverflowGenerated
  37401. }
  37402. if iNdEx >= l {
  37403. return io.ErrUnexpectedEOF
  37404. }
  37405. b := dAtA[iNdEx]
  37406. iNdEx++
  37407. stringLen |= uint64(b&0x7F) << shift
  37408. if b < 0x80 {
  37409. break
  37410. }
  37411. }
  37412. intStringLen := int(stringLen)
  37413. if intStringLen < 0 {
  37414. return ErrInvalidLengthGenerated
  37415. }
  37416. postIndex := iNdEx + intStringLen
  37417. if postIndex < 0 {
  37418. return ErrInvalidLengthGenerated
  37419. }
  37420. if postIndex > l {
  37421. return io.ErrUnexpectedEOF
  37422. }
  37423. m.PDName = string(dAtA[iNdEx:postIndex])
  37424. iNdEx = postIndex
  37425. case 2:
  37426. if wireType != 2 {
  37427. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  37428. }
  37429. var stringLen uint64
  37430. for shift := uint(0); ; shift += 7 {
  37431. if shift >= 64 {
  37432. return ErrIntOverflowGenerated
  37433. }
  37434. if iNdEx >= l {
  37435. return io.ErrUnexpectedEOF
  37436. }
  37437. b := dAtA[iNdEx]
  37438. iNdEx++
  37439. stringLen |= uint64(b&0x7F) << shift
  37440. if b < 0x80 {
  37441. break
  37442. }
  37443. }
  37444. intStringLen := int(stringLen)
  37445. if intStringLen < 0 {
  37446. return ErrInvalidLengthGenerated
  37447. }
  37448. postIndex := iNdEx + intStringLen
  37449. if postIndex < 0 {
  37450. return ErrInvalidLengthGenerated
  37451. }
  37452. if postIndex > l {
  37453. return io.ErrUnexpectedEOF
  37454. }
  37455. m.FSType = string(dAtA[iNdEx:postIndex])
  37456. iNdEx = postIndex
  37457. case 3:
  37458. if wireType != 0 {
  37459. return fmt.Errorf("proto: wrong wireType = %d for field Partition", wireType)
  37460. }
  37461. m.Partition = 0
  37462. for shift := uint(0); ; shift += 7 {
  37463. if shift >= 64 {
  37464. return ErrIntOverflowGenerated
  37465. }
  37466. if iNdEx >= l {
  37467. return io.ErrUnexpectedEOF
  37468. }
  37469. b := dAtA[iNdEx]
  37470. iNdEx++
  37471. m.Partition |= int32(b&0x7F) << shift
  37472. if b < 0x80 {
  37473. break
  37474. }
  37475. }
  37476. case 4:
  37477. if wireType != 0 {
  37478. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37479. }
  37480. var v int
  37481. for shift := uint(0); ; shift += 7 {
  37482. if shift >= 64 {
  37483. return ErrIntOverflowGenerated
  37484. }
  37485. if iNdEx >= l {
  37486. return io.ErrUnexpectedEOF
  37487. }
  37488. b := dAtA[iNdEx]
  37489. iNdEx++
  37490. v |= int(b&0x7F) << shift
  37491. if b < 0x80 {
  37492. break
  37493. }
  37494. }
  37495. m.ReadOnly = bool(v != 0)
  37496. default:
  37497. iNdEx = preIndex
  37498. skippy, err := skipGenerated(dAtA[iNdEx:])
  37499. if err != nil {
  37500. return err
  37501. }
  37502. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37503. return ErrInvalidLengthGenerated
  37504. }
  37505. if (iNdEx + skippy) > l {
  37506. return io.ErrUnexpectedEOF
  37507. }
  37508. iNdEx += skippy
  37509. }
  37510. }
  37511. if iNdEx > l {
  37512. return io.ErrUnexpectedEOF
  37513. }
  37514. return nil
  37515. }
  37516. func (m *GitRepoVolumeSource) Unmarshal(dAtA []byte) error {
  37517. l := len(dAtA)
  37518. iNdEx := 0
  37519. for iNdEx < l {
  37520. preIndex := iNdEx
  37521. var wire uint64
  37522. for shift := uint(0); ; shift += 7 {
  37523. if shift >= 64 {
  37524. return ErrIntOverflowGenerated
  37525. }
  37526. if iNdEx >= l {
  37527. return io.ErrUnexpectedEOF
  37528. }
  37529. b := dAtA[iNdEx]
  37530. iNdEx++
  37531. wire |= uint64(b&0x7F) << shift
  37532. if b < 0x80 {
  37533. break
  37534. }
  37535. }
  37536. fieldNum := int32(wire >> 3)
  37537. wireType := int(wire & 0x7)
  37538. if wireType == 4 {
  37539. return fmt.Errorf("proto: GitRepoVolumeSource: wiretype end group for non-group")
  37540. }
  37541. if fieldNum <= 0 {
  37542. return fmt.Errorf("proto: GitRepoVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37543. }
  37544. switch fieldNum {
  37545. case 1:
  37546. if wireType != 2 {
  37547. return fmt.Errorf("proto: wrong wireType = %d for field Repository", wireType)
  37548. }
  37549. var stringLen uint64
  37550. for shift := uint(0); ; shift += 7 {
  37551. if shift >= 64 {
  37552. return ErrIntOverflowGenerated
  37553. }
  37554. if iNdEx >= l {
  37555. return io.ErrUnexpectedEOF
  37556. }
  37557. b := dAtA[iNdEx]
  37558. iNdEx++
  37559. stringLen |= uint64(b&0x7F) << shift
  37560. if b < 0x80 {
  37561. break
  37562. }
  37563. }
  37564. intStringLen := int(stringLen)
  37565. if intStringLen < 0 {
  37566. return ErrInvalidLengthGenerated
  37567. }
  37568. postIndex := iNdEx + intStringLen
  37569. if postIndex < 0 {
  37570. return ErrInvalidLengthGenerated
  37571. }
  37572. if postIndex > l {
  37573. return io.ErrUnexpectedEOF
  37574. }
  37575. m.Repository = string(dAtA[iNdEx:postIndex])
  37576. iNdEx = postIndex
  37577. case 2:
  37578. if wireType != 2 {
  37579. return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  37580. }
  37581. var stringLen uint64
  37582. for shift := uint(0); ; shift += 7 {
  37583. if shift >= 64 {
  37584. return ErrIntOverflowGenerated
  37585. }
  37586. if iNdEx >= l {
  37587. return io.ErrUnexpectedEOF
  37588. }
  37589. b := dAtA[iNdEx]
  37590. iNdEx++
  37591. stringLen |= uint64(b&0x7F) << shift
  37592. if b < 0x80 {
  37593. break
  37594. }
  37595. }
  37596. intStringLen := int(stringLen)
  37597. if intStringLen < 0 {
  37598. return ErrInvalidLengthGenerated
  37599. }
  37600. postIndex := iNdEx + intStringLen
  37601. if postIndex < 0 {
  37602. return ErrInvalidLengthGenerated
  37603. }
  37604. if postIndex > l {
  37605. return io.ErrUnexpectedEOF
  37606. }
  37607. m.Revision = string(dAtA[iNdEx:postIndex])
  37608. iNdEx = postIndex
  37609. case 3:
  37610. if wireType != 2 {
  37611. return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
  37612. }
  37613. var stringLen uint64
  37614. for shift := uint(0); ; shift += 7 {
  37615. if shift >= 64 {
  37616. return ErrIntOverflowGenerated
  37617. }
  37618. if iNdEx >= l {
  37619. return io.ErrUnexpectedEOF
  37620. }
  37621. b := dAtA[iNdEx]
  37622. iNdEx++
  37623. stringLen |= uint64(b&0x7F) << shift
  37624. if b < 0x80 {
  37625. break
  37626. }
  37627. }
  37628. intStringLen := int(stringLen)
  37629. if intStringLen < 0 {
  37630. return ErrInvalidLengthGenerated
  37631. }
  37632. postIndex := iNdEx + intStringLen
  37633. if postIndex < 0 {
  37634. return ErrInvalidLengthGenerated
  37635. }
  37636. if postIndex > l {
  37637. return io.ErrUnexpectedEOF
  37638. }
  37639. m.Directory = string(dAtA[iNdEx:postIndex])
  37640. iNdEx = postIndex
  37641. default:
  37642. iNdEx = preIndex
  37643. skippy, err := skipGenerated(dAtA[iNdEx:])
  37644. if err != nil {
  37645. return err
  37646. }
  37647. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37648. return ErrInvalidLengthGenerated
  37649. }
  37650. if (iNdEx + skippy) > l {
  37651. return io.ErrUnexpectedEOF
  37652. }
  37653. iNdEx += skippy
  37654. }
  37655. }
  37656. if iNdEx > l {
  37657. return io.ErrUnexpectedEOF
  37658. }
  37659. return nil
  37660. }
  37661. func (m *GlusterfsPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  37662. l := len(dAtA)
  37663. iNdEx := 0
  37664. for iNdEx < l {
  37665. preIndex := iNdEx
  37666. var wire uint64
  37667. for shift := uint(0); ; shift += 7 {
  37668. if shift >= 64 {
  37669. return ErrIntOverflowGenerated
  37670. }
  37671. if iNdEx >= l {
  37672. return io.ErrUnexpectedEOF
  37673. }
  37674. b := dAtA[iNdEx]
  37675. iNdEx++
  37676. wire |= uint64(b&0x7F) << shift
  37677. if b < 0x80 {
  37678. break
  37679. }
  37680. }
  37681. fieldNum := int32(wire >> 3)
  37682. wireType := int(wire & 0x7)
  37683. if wireType == 4 {
  37684. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: wiretype end group for non-group")
  37685. }
  37686. if fieldNum <= 0 {
  37687. return fmt.Errorf("proto: GlusterfsPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37688. }
  37689. switch fieldNum {
  37690. case 1:
  37691. if wireType != 2 {
  37692. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  37693. }
  37694. var stringLen uint64
  37695. for shift := uint(0); ; shift += 7 {
  37696. if shift >= 64 {
  37697. return ErrIntOverflowGenerated
  37698. }
  37699. if iNdEx >= l {
  37700. return io.ErrUnexpectedEOF
  37701. }
  37702. b := dAtA[iNdEx]
  37703. iNdEx++
  37704. stringLen |= uint64(b&0x7F) << shift
  37705. if b < 0x80 {
  37706. break
  37707. }
  37708. }
  37709. intStringLen := int(stringLen)
  37710. if intStringLen < 0 {
  37711. return ErrInvalidLengthGenerated
  37712. }
  37713. postIndex := iNdEx + intStringLen
  37714. if postIndex < 0 {
  37715. return ErrInvalidLengthGenerated
  37716. }
  37717. if postIndex > l {
  37718. return io.ErrUnexpectedEOF
  37719. }
  37720. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  37721. iNdEx = postIndex
  37722. case 2:
  37723. if wireType != 2 {
  37724. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37725. }
  37726. var stringLen uint64
  37727. for shift := uint(0); ; shift += 7 {
  37728. if shift >= 64 {
  37729. return ErrIntOverflowGenerated
  37730. }
  37731. if iNdEx >= l {
  37732. return io.ErrUnexpectedEOF
  37733. }
  37734. b := dAtA[iNdEx]
  37735. iNdEx++
  37736. stringLen |= uint64(b&0x7F) << shift
  37737. if b < 0x80 {
  37738. break
  37739. }
  37740. }
  37741. intStringLen := int(stringLen)
  37742. if intStringLen < 0 {
  37743. return ErrInvalidLengthGenerated
  37744. }
  37745. postIndex := iNdEx + intStringLen
  37746. if postIndex < 0 {
  37747. return ErrInvalidLengthGenerated
  37748. }
  37749. if postIndex > l {
  37750. return io.ErrUnexpectedEOF
  37751. }
  37752. m.Path = string(dAtA[iNdEx:postIndex])
  37753. iNdEx = postIndex
  37754. case 3:
  37755. if wireType != 0 {
  37756. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37757. }
  37758. var v int
  37759. for shift := uint(0); ; shift += 7 {
  37760. if shift >= 64 {
  37761. return ErrIntOverflowGenerated
  37762. }
  37763. if iNdEx >= l {
  37764. return io.ErrUnexpectedEOF
  37765. }
  37766. b := dAtA[iNdEx]
  37767. iNdEx++
  37768. v |= int(b&0x7F) << shift
  37769. if b < 0x80 {
  37770. break
  37771. }
  37772. }
  37773. m.ReadOnly = bool(v != 0)
  37774. case 4:
  37775. if wireType != 2 {
  37776. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsNamespace", wireType)
  37777. }
  37778. var stringLen uint64
  37779. for shift := uint(0); ; shift += 7 {
  37780. if shift >= 64 {
  37781. return ErrIntOverflowGenerated
  37782. }
  37783. if iNdEx >= l {
  37784. return io.ErrUnexpectedEOF
  37785. }
  37786. b := dAtA[iNdEx]
  37787. iNdEx++
  37788. stringLen |= uint64(b&0x7F) << shift
  37789. if b < 0x80 {
  37790. break
  37791. }
  37792. }
  37793. intStringLen := int(stringLen)
  37794. if intStringLen < 0 {
  37795. return ErrInvalidLengthGenerated
  37796. }
  37797. postIndex := iNdEx + intStringLen
  37798. if postIndex < 0 {
  37799. return ErrInvalidLengthGenerated
  37800. }
  37801. if postIndex > l {
  37802. return io.ErrUnexpectedEOF
  37803. }
  37804. s := string(dAtA[iNdEx:postIndex])
  37805. m.EndpointsNamespace = &s
  37806. iNdEx = postIndex
  37807. default:
  37808. iNdEx = preIndex
  37809. skippy, err := skipGenerated(dAtA[iNdEx:])
  37810. if err != nil {
  37811. return err
  37812. }
  37813. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37814. return ErrInvalidLengthGenerated
  37815. }
  37816. if (iNdEx + skippy) > l {
  37817. return io.ErrUnexpectedEOF
  37818. }
  37819. iNdEx += skippy
  37820. }
  37821. }
  37822. if iNdEx > l {
  37823. return io.ErrUnexpectedEOF
  37824. }
  37825. return nil
  37826. }
  37827. func (m *GlusterfsVolumeSource) Unmarshal(dAtA []byte) error {
  37828. l := len(dAtA)
  37829. iNdEx := 0
  37830. for iNdEx < l {
  37831. preIndex := iNdEx
  37832. var wire uint64
  37833. for shift := uint(0); ; shift += 7 {
  37834. if shift >= 64 {
  37835. return ErrIntOverflowGenerated
  37836. }
  37837. if iNdEx >= l {
  37838. return io.ErrUnexpectedEOF
  37839. }
  37840. b := dAtA[iNdEx]
  37841. iNdEx++
  37842. wire |= uint64(b&0x7F) << shift
  37843. if b < 0x80 {
  37844. break
  37845. }
  37846. }
  37847. fieldNum := int32(wire >> 3)
  37848. wireType := int(wire & 0x7)
  37849. if wireType == 4 {
  37850. return fmt.Errorf("proto: GlusterfsVolumeSource: wiretype end group for non-group")
  37851. }
  37852. if fieldNum <= 0 {
  37853. return fmt.Errorf("proto: GlusterfsVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  37854. }
  37855. switch fieldNum {
  37856. case 1:
  37857. if wireType != 2 {
  37858. return fmt.Errorf("proto: wrong wireType = %d for field EndpointsName", wireType)
  37859. }
  37860. var stringLen uint64
  37861. for shift := uint(0); ; shift += 7 {
  37862. if shift >= 64 {
  37863. return ErrIntOverflowGenerated
  37864. }
  37865. if iNdEx >= l {
  37866. return io.ErrUnexpectedEOF
  37867. }
  37868. b := dAtA[iNdEx]
  37869. iNdEx++
  37870. stringLen |= uint64(b&0x7F) << shift
  37871. if b < 0x80 {
  37872. break
  37873. }
  37874. }
  37875. intStringLen := int(stringLen)
  37876. if intStringLen < 0 {
  37877. return ErrInvalidLengthGenerated
  37878. }
  37879. postIndex := iNdEx + intStringLen
  37880. if postIndex < 0 {
  37881. return ErrInvalidLengthGenerated
  37882. }
  37883. if postIndex > l {
  37884. return io.ErrUnexpectedEOF
  37885. }
  37886. m.EndpointsName = string(dAtA[iNdEx:postIndex])
  37887. iNdEx = postIndex
  37888. case 2:
  37889. if wireType != 2 {
  37890. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37891. }
  37892. var stringLen uint64
  37893. for shift := uint(0); ; shift += 7 {
  37894. if shift >= 64 {
  37895. return ErrIntOverflowGenerated
  37896. }
  37897. if iNdEx >= l {
  37898. return io.ErrUnexpectedEOF
  37899. }
  37900. b := dAtA[iNdEx]
  37901. iNdEx++
  37902. stringLen |= uint64(b&0x7F) << shift
  37903. if b < 0x80 {
  37904. break
  37905. }
  37906. }
  37907. intStringLen := int(stringLen)
  37908. if intStringLen < 0 {
  37909. return ErrInvalidLengthGenerated
  37910. }
  37911. postIndex := iNdEx + intStringLen
  37912. if postIndex < 0 {
  37913. return ErrInvalidLengthGenerated
  37914. }
  37915. if postIndex > l {
  37916. return io.ErrUnexpectedEOF
  37917. }
  37918. m.Path = string(dAtA[iNdEx:postIndex])
  37919. iNdEx = postIndex
  37920. case 3:
  37921. if wireType != 0 {
  37922. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  37923. }
  37924. var v int
  37925. for shift := uint(0); ; shift += 7 {
  37926. if shift >= 64 {
  37927. return ErrIntOverflowGenerated
  37928. }
  37929. if iNdEx >= l {
  37930. return io.ErrUnexpectedEOF
  37931. }
  37932. b := dAtA[iNdEx]
  37933. iNdEx++
  37934. v |= int(b&0x7F) << shift
  37935. if b < 0x80 {
  37936. break
  37937. }
  37938. }
  37939. m.ReadOnly = bool(v != 0)
  37940. default:
  37941. iNdEx = preIndex
  37942. skippy, err := skipGenerated(dAtA[iNdEx:])
  37943. if err != nil {
  37944. return err
  37945. }
  37946. if (skippy < 0) || (iNdEx+skippy) < 0 {
  37947. return ErrInvalidLengthGenerated
  37948. }
  37949. if (iNdEx + skippy) > l {
  37950. return io.ErrUnexpectedEOF
  37951. }
  37952. iNdEx += skippy
  37953. }
  37954. }
  37955. if iNdEx > l {
  37956. return io.ErrUnexpectedEOF
  37957. }
  37958. return nil
  37959. }
  37960. func (m *HTTPGetAction) Unmarshal(dAtA []byte) error {
  37961. l := len(dAtA)
  37962. iNdEx := 0
  37963. for iNdEx < l {
  37964. preIndex := iNdEx
  37965. var wire 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. wire |= uint64(b&0x7F) << shift
  37976. if b < 0x80 {
  37977. break
  37978. }
  37979. }
  37980. fieldNum := int32(wire >> 3)
  37981. wireType := int(wire & 0x7)
  37982. if wireType == 4 {
  37983. return fmt.Errorf("proto: HTTPGetAction: wiretype end group for non-group")
  37984. }
  37985. if fieldNum <= 0 {
  37986. return fmt.Errorf("proto: HTTPGetAction: illegal tag %d (wire type %d)", fieldNum, wire)
  37987. }
  37988. switch fieldNum {
  37989. case 1:
  37990. if wireType != 2 {
  37991. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  37992. }
  37993. var stringLen uint64
  37994. for shift := uint(0); ; shift += 7 {
  37995. if shift >= 64 {
  37996. return ErrIntOverflowGenerated
  37997. }
  37998. if iNdEx >= l {
  37999. return io.ErrUnexpectedEOF
  38000. }
  38001. b := dAtA[iNdEx]
  38002. iNdEx++
  38003. stringLen |= uint64(b&0x7F) << shift
  38004. if b < 0x80 {
  38005. break
  38006. }
  38007. }
  38008. intStringLen := int(stringLen)
  38009. if intStringLen < 0 {
  38010. return ErrInvalidLengthGenerated
  38011. }
  38012. postIndex := iNdEx + intStringLen
  38013. if postIndex < 0 {
  38014. return ErrInvalidLengthGenerated
  38015. }
  38016. if postIndex > l {
  38017. return io.ErrUnexpectedEOF
  38018. }
  38019. m.Path = string(dAtA[iNdEx:postIndex])
  38020. iNdEx = postIndex
  38021. case 2:
  38022. if wireType != 2 {
  38023. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  38024. }
  38025. var msglen int
  38026. for shift := uint(0); ; shift += 7 {
  38027. if shift >= 64 {
  38028. return ErrIntOverflowGenerated
  38029. }
  38030. if iNdEx >= l {
  38031. return io.ErrUnexpectedEOF
  38032. }
  38033. b := dAtA[iNdEx]
  38034. iNdEx++
  38035. msglen |= int(b&0x7F) << shift
  38036. if b < 0x80 {
  38037. break
  38038. }
  38039. }
  38040. if msglen < 0 {
  38041. return ErrInvalidLengthGenerated
  38042. }
  38043. postIndex := iNdEx + msglen
  38044. if postIndex < 0 {
  38045. return ErrInvalidLengthGenerated
  38046. }
  38047. if postIndex > l {
  38048. return io.ErrUnexpectedEOF
  38049. }
  38050. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38051. return err
  38052. }
  38053. iNdEx = postIndex
  38054. case 3:
  38055. if wireType != 2 {
  38056. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  38057. }
  38058. var stringLen uint64
  38059. for shift := uint(0); ; shift += 7 {
  38060. if shift >= 64 {
  38061. return ErrIntOverflowGenerated
  38062. }
  38063. if iNdEx >= l {
  38064. return io.ErrUnexpectedEOF
  38065. }
  38066. b := dAtA[iNdEx]
  38067. iNdEx++
  38068. stringLen |= uint64(b&0x7F) << shift
  38069. if b < 0x80 {
  38070. break
  38071. }
  38072. }
  38073. intStringLen := int(stringLen)
  38074. if intStringLen < 0 {
  38075. return ErrInvalidLengthGenerated
  38076. }
  38077. postIndex := iNdEx + intStringLen
  38078. if postIndex < 0 {
  38079. return ErrInvalidLengthGenerated
  38080. }
  38081. if postIndex > l {
  38082. return io.ErrUnexpectedEOF
  38083. }
  38084. m.Host = string(dAtA[iNdEx:postIndex])
  38085. iNdEx = postIndex
  38086. case 4:
  38087. if wireType != 2 {
  38088. return fmt.Errorf("proto: wrong wireType = %d for field Scheme", wireType)
  38089. }
  38090. var stringLen uint64
  38091. for shift := uint(0); ; shift += 7 {
  38092. if shift >= 64 {
  38093. return ErrIntOverflowGenerated
  38094. }
  38095. if iNdEx >= l {
  38096. return io.ErrUnexpectedEOF
  38097. }
  38098. b := dAtA[iNdEx]
  38099. iNdEx++
  38100. stringLen |= uint64(b&0x7F) << shift
  38101. if b < 0x80 {
  38102. break
  38103. }
  38104. }
  38105. intStringLen := int(stringLen)
  38106. if intStringLen < 0 {
  38107. return ErrInvalidLengthGenerated
  38108. }
  38109. postIndex := iNdEx + intStringLen
  38110. if postIndex < 0 {
  38111. return ErrInvalidLengthGenerated
  38112. }
  38113. if postIndex > l {
  38114. return io.ErrUnexpectedEOF
  38115. }
  38116. m.Scheme = URIScheme(dAtA[iNdEx:postIndex])
  38117. iNdEx = postIndex
  38118. case 5:
  38119. if wireType != 2 {
  38120. return fmt.Errorf("proto: wrong wireType = %d for field HTTPHeaders", wireType)
  38121. }
  38122. var msglen int
  38123. for shift := uint(0); ; shift += 7 {
  38124. if shift >= 64 {
  38125. return ErrIntOverflowGenerated
  38126. }
  38127. if iNdEx >= l {
  38128. return io.ErrUnexpectedEOF
  38129. }
  38130. b := dAtA[iNdEx]
  38131. iNdEx++
  38132. msglen |= int(b&0x7F) << shift
  38133. if b < 0x80 {
  38134. break
  38135. }
  38136. }
  38137. if msglen < 0 {
  38138. return ErrInvalidLengthGenerated
  38139. }
  38140. postIndex := iNdEx + msglen
  38141. if postIndex < 0 {
  38142. return ErrInvalidLengthGenerated
  38143. }
  38144. if postIndex > l {
  38145. return io.ErrUnexpectedEOF
  38146. }
  38147. m.HTTPHeaders = append(m.HTTPHeaders, HTTPHeader{})
  38148. if err := m.HTTPHeaders[len(m.HTTPHeaders)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38149. return err
  38150. }
  38151. iNdEx = postIndex
  38152. default:
  38153. iNdEx = preIndex
  38154. skippy, err := skipGenerated(dAtA[iNdEx:])
  38155. if err != nil {
  38156. return err
  38157. }
  38158. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38159. return ErrInvalidLengthGenerated
  38160. }
  38161. if (iNdEx + skippy) > l {
  38162. return io.ErrUnexpectedEOF
  38163. }
  38164. iNdEx += skippy
  38165. }
  38166. }
  38167. if iNdEx > l {
  38168. return io.ErrUnexpectedEOF
  38169. }
  38170. return nil
  38171. }
  38172. func (m *HTTPHeader) Unmarshal(dAtA []byte) error {
  38173. l := len(dAtA)
  38174. iNdEx := 0
  38175. for iNdEx < l {
  38176. preIndex := iNdEx
  38177. var wire uint64
  38178. for shift := uint(0); ; shift += 7 {
  38179. if shift >= 64 {
  38180. return ErrIntOverflowGenerated
  38181. }
  38182. if iNdEx >= l {
  38183. return io.ErrUnexpectedEOF
  38184. }
  38185. b := dAtA[iNdEx]
  38186. iNdEx++
  38187. wire |= uint64(b&0x7F) << shift
  38188. if b < 0x80 {
  38189. break
  38190. }
  38191. }
  38192. fieldNum := int32(wire >> 3)
  38193. wireType := int(wire & 0x7)
  38194. if wireType == 4 {
  38195. return fmt.Errorf("proto: HTTPHeader: wiretype end group for non-group")
  38196. }
  38197. if fieldNum <= 0 {
  38198. return fmt.Errorf("proto: HTTPHeader: illegal tag %d (wire type %d)", fieldNum, wire)
  38199. }
  38200. switch fieldNum {
  38201. case 1:
  38202. if wireType != 2 {
  38203. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  38204. }
  38205. var stringLen uint64
  38206. for shift := uint(0); ; shift += 7 {
  38207. if shift >= 64 {
  38208. return ErrIntOverflowGenerated
  38209. }
  38210. if iNdEx >= l {
  38211. return io.ErrUnexpectedEOF
  38212. }
  38213. b := dAtA[iNdEx]
  38214. iNdEx++
  38215. stringLen |= uint64(b&0x7F) << shift
  38216. if b < 0x80 {
  38217. break
  38218. }
  38219. }
  38220. intStringLen := int(stringLen)
  38221. if intStringLen < 0 {
  38222. return ErrInvalidLengthGenerated
  38223. }
  38224. postIndex := iNdEx + intStringLen
  38225. if postIndex < 0 {
  38226. return ErrInvalidLengthGenerated
  38227. }
  38228. if postIndex > l {
  38229. return io.ErrUnexpectedEOF
  38230. }
  38231. m.Name = string(dAtA[iNdEx:postIndex])
  38232. iNdEx = postIndex
  38233. case 2:
  38234. if wireType != 2 {
  38235. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  38236. }
  38237. var stringLen uint64
  38238. for shift := uint(0); ; shift += 7 {
  38239. if shift >= 64 {
  38240. return ErrIntOverflowGenerated
  38241. }
  38242. if iNdEx >= l {
  38243. return io.ErrUnexpectedEOF
  38244. }
  38245. b := dAtA[iNdEx]
  38246. iNdEx++
  38247. stringLen |= uint64(b&0x7F) << shift
  38248. if b < 0x80 {
  38249. break
  38250. }
  38251. }
  38252. intStringLen := int(stringLen)
  38253. if intStringLen < 0 {
  38254. return ErrInvalidLengthGenerated
  38255. }
  38256. postIndex := iNdEx + intStringLen
  38257. if postIndex < 0 {
  38258. return ErrInvalidLengthGenerated
  38259. }
  38260. if postIndex > l {
  38261. return io.ErrUnexpectedEOF
  38262. }
  38263. m.Value = string(dAtA[iNdEx:postIndex])
  38264. iNdEx = postIndex
  38265. default:
  38266. iNdEx = preIndex
  38267. skippy, err := skipGenerated(dAtA[iNdEx:])
  38268. if err != nil {
  38269. return err
  38270. }
  38271. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38272. return ErrInvalidLengthGenerated
  38273. }
  38274. if (iNdEx + skippy) > l {
  38275. return io.ErrUnexpectedEOF
  38276. }
  38277. iNdEx += skippy
  38278. }
  38279. }
  38280. if iNdEx > l {
  38281. return io.ErrUnexpectedEOF
  38282. }
  38283. return nil
  38284. }
  38285. func (m *Handler) Unmarshal(dAtA []byte) error {
  38286. l := len(dAtA)
  38287. iNdEx := 0
  38288. for iNdEx < l {
  38289. preIndex := iNdEx
  38290. var wire uint64
  38291. for shift := uint(0); ; shift += 7 {
  38292. if shift >= 64 {
  38293. return ErrIntOverflowGenerated
  38294. }
  38295. if iNdEx >= l {
  38296. return io.ErrUnexpectedEOF
  38297. }
  38298. b := dAtA[iNdEx]
  38299. iNdEx++
  38300. wire |= uint64(b&0x7F) << shift
  38301. if b < 0x80 {
  38302. break
  38303. }
  38304. }
  38305. fieldNum := int32(wire >> 3)
  38306. wireType := int(wire & 0x7)
  38307. if wireType == 4 {
  38308. return fmt.Errorf("proto: Handler: wiretype end group for non-group")
  38309. }
  38310. if fieldNum <= 0 {
  38311. return fmt.Errorf("proto: Handler: illegal tag %d (wire type %d)", fieldNum, wire)
  38312. }
  38313. switch fieldNum {
  38314. case 1:
  38315. if wireType != 2 {
  38316. return fmt.Errorf("proto: wrong wireType = %d for field Exec", wireType)
  38317. }
  38318. var msglen int
  38319. for shift := uint(0); ; shift += 7 {
  38320. if shift >= 64 {
  38321. return ErrIntOverflowGenerated
  38322. }
  38323. if iNdEx >= l {
  38324. return io.ErrUnexpectedEOF
  38325. }
  38326. b := dAtA[iNdEx]
  38327. iNdEx++
  38328. msglen |= int(b&0x7F) << shift
  38329. if b < 0x80 {
  38330. break
  38331. }
  38332. }
  38333. if msglen < 0 {
  38334. return ErrInvalidLengthGenerated
  38335. }
  38336. postIndex := iNdEx + msglen
  38337. if postIndex < 0 {
  38338. return ErrInvalidLengthGenerated
  38339. }
  38340. if postIndex > l {
  38341. return io.ErrUnexpectedEOF
  38342. }
  38343. if m.Exec == nil {
  38344. m.Exec = &ExecAction{}
  38345. }
  38346. if err := m.Exec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38347. return err
  38348. }
  38349. iNdEx = postIndex
  38350. case 2:
  38351. if wireType != 2 {
  38352. return fmt.Errorf("proto: wrong wireType = %d for field HTTPGet", wireType)
  38353. }
  38354. var msglen int
  38355. for shift := uint(0); ; shift += 7 {
  38356. if shift >= 64 {
  38357. return ErrIntOverflowGenerated
  38358. }
  38359. if iNdEx >= l {
  38360. return io.ErrUnexpectedEOF
  38361. }
  38362. b := dAtA[iNdEx]
  38363. iNdEx++
  38364. msglen |= int(b&0x7F) << shift
  38365. if b < 0x80 {
  38366. break
  38367. }
  38368. }
  38369. if msglen < 0 {
  38370. return ErrInvalidLengthGenerated
  38371. }
  38372. postIndex := iNdEx + msglen
  38373. if postIndex < 0 {
  38374. return ErrInvalidLengthGenerated
  38375. }
  38376. if postIndex > l {
  38377. return io.ErrUnexpectedEOF
  38378. }
  38379. if m.HTTPGet == nil {
  38380. m.HTTPGet = &HTTPGetAction{}
  38381. }
  38382. if err := m.HTTPGet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38383. return err
  38384. }
  38385. iNdEx = postIndex
  38386. case 3:
  38387. if wireType != 2 {
  38388. return fmt.Errorf("proto: wrong wireType = %d for field TCPSocket", wireType)
  38389. }
  38390. var msglen int
  38391. for shift := uint(0); ; shift += 7 {
  38392. if shift >= 64 {
  38393. return ErrIntOverflowGenerated
  38394. }
  38395. if iNdEx >= l {
  38396. return io.ErrUnexpectedEOF
  38397. }
  38398. b := dAtA[iNdEx]
  38399. iNdEx++
  38400. msglen |= int(b&0x7F) << shift
  38401. if b < 0x80 {
  38402. break
  38403. }
  38404. }
  38405. if msglen < 0 {
  38406. return ErrInvalidLengthGenerated
  38407. }
  38408. postIndex := iNdEx + msglen
  38409. if postIndex < 0 {
  38410. return ErrInvalidLengthGenerated
  38411. }
  38412. if postIndex > l {
  38413. return io.ErrUnexpectedEOF
  38414. }
  38415. if m.TCPSocket == nil {
  38416. m.TCPSocket = &TCPSocketAction{}
  38417. }
  38418. if err := m.TCPSocket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38419. return err
  38420. }
  38421. iNdEx = postIndex
  38422. default:
  38423. iNdEx = preIndex
  38424. skippy, err := skipGenerated(dAtA[iNdEx:])
  38425. if err != nil {
  38426. return err
  38427. }
  38428. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38429. return ErrInvalidLengthGenerated
  38430. }
  38431. if (iNdEx + skippy) > l {
  38432. return io.ErrUnexpectedEOF
  38433. }
  38434. iNdEx += skippy
  38435. }
  38436. }
  38437. if iNdEx > l {
  38438. return io.ErrUnexpectedEOF
  38439. }
  38440. return nil
  38441. }
  38442. func (m *HostAlias) Unmarshal(dAtA []byte) error {
  38443. l := len(dAtA)
  38444. iNdEx := 0
  38445. for iNdEx < l {
  38446. preIndex := iNdEx
  38447. var wire uint64
  38448. for shift := uint(0); ; shift += 7 {
  38449. if shift >= 64 {
  38450. return ErrIntOverflowGenerated
  38451. }
  38452. if iNdEx >= l {
  38453. return io.ErrUnexpectedEOF
  38454. }
  38455. b := dAtA[iNdEx]
  38456. iNdEx++
  38457. wire |= uint64(b&0x7F) << shift
  38458. if b < 0x80 {
  38459. break
  38460. }
  38461. }
  38462. fieldNum := int32(wire >> 3)
  38463. wireType := int(wire & 0x7)
  38464. if wireType == 4 {
  38465. return fmt.Errorf("proto: HostAlias: wiretype end group for non-group")
  38466. }
  38467. if fieldNum <= 0 {
  38468. return fmt.Errorf("proto: HostAlias: illegal tag %d (wire type %d)", fieldNum, wire)
  38469. }
  38470. switch fieldNum {
  38471. case 1:
  38472. if wireType != 2 {
  38473. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  38474. }
  38475. var stringLen uint64
  38476. for shift := uint(0); ; shift += 7 {
  38477. if shift >= 64 {
  38478. return ErrIntOverflowGenerated
  38479. }
  38480. if iNdEx >= l {
  38481. return io.ErrUnexpectedEOF
  38482. }
  38483. b := dAtA[iNdEx]
  38484. iNdEx++
  38485. stringLen |= uint64(b&0x7F) << shift
  38486. if b < 0x80 {
  38487. break
  38488. }
  38489. }
  38490. intStringLen := int(stringLen)
  38491. if intStringLen < 0 {
  38492. return ErrInvalidLengthGenerated
  38493. }
  38494. postIndex := iNdEx + intStringLen
  38495. if postIndex < 0 {
  38496. return ErrInvalidLengthGenerated
  38497. }
  38498. if postIndex > l {
  38499. return io.ErrUnexpectedEOF
  38500. }
  38501. m.IP = string(dAtA[iNdEx:postIndex])
  38502. iNdEx = postIndex
  38503. case 2:
  38504. if wireType != 2 {
  38505. return fmt.Errorf("proto: wrong wireType = %d for field Hostnames", wireType)
  38506. }
  38507. var stringLen uint64
  38508. for shift := uint(0); ; shift += 7 {
  38509. if shift >= 64 {
  38510. return ErrIntOverflowGenerated
  38511. }
  38512. if iNdEx >= l {
  38513. return io.ErrUnexpectedEOF
  38514. }
  38515. b := dAtA[iNdEx]
  38516. iNdEx++
  38517. stringLen |= uint64(b&0x7F) << shift
  38518. if b < 0x80 {
  38519. break
  38520. }
  38521. }
  38522. intStringLen := int(stringLen)
  38523. if intStringLen < 0 {
  38524. return ErrInvalidLengthGenerated
  38525. }
  38526. postIndex := iNdEx + intStringLen
  38527. if postIndex < 0 {
  38528. return ErrInvalidLengthGenerated
  38529. }
  38530. if postIndex > l {
  38531. return io.ErrUnexpectedEOF
  38532. }
  38533. m.Hostnames = append(m.Hostnames, string(dAtA[iNdEx:postIndex]))
  38534. iNdEx = postIndex
  38535. default:
  38536. iNdEx = preIndex
  38537. skippy, err := skipGenerated(dAtA[iNdEx:])
  38538. if err != nil {
  38539. return err
  38540. }
  38541. if (skippy < 0) || (iNdEx+skippy) < 0 {
  38542. return ErrInvalidLengthGenerated
  38543. }
  38544. if (iNdEx + skippy) > l {
  38545. return io.ErrUnexpectedEOF
  38546. }
  38547. iNdEx += skippy
  38548. }
  38549. }
  38550. if iNdEx > l {
  38551. return io.ErrUnexpectedEOF
  38552. }
  38553. return nil
  38554. }
  38555. func (m *HostPathVolumeSource) Unmarshal(dAtA []byte) error {
  38556. l := len(dAtA)
  38557. iNdEx := 0
  38558. for iNdEx < l {
  38559. preIndex := iNdEx
  38560. var wire uint64
  38561. for shift := uint(0); ; shift += 7 {
  38562. if shift >= 64 {
  38563. return ErrIntOverflowGenerated
  38564. }
  38565. if iNdEx >= l {
  38566. return io.ErrUnexpectedEOF
  38567. }
  38568. b := dAtA[iNdEx]
  38569. iNdEx++
  38570. wire |= uint64(b&0x7F) << shift
  38571. if b < 0x80 {
  38572. break
  38573. }
  38574. }
  38575. fieldNum := int32(wire >> 3)
  38576. wireType := int(wire & 0x7)
  38577. if wireType == 4 {
  38578. return fmt.Errorf("proto: HostPathVolumeSource: wiretype end group for non-group")
  38579. }
  38580. if fieldNum <= 0 {
  38581. return fmt.Errorf("proto: HostPathVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  38582. }
  38583. switch fieldNum {
  38584. case 1:
  38585. if wireType != 2 {
  38586. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  38587. }
  38588. var stringLen uint64
  38589. for shift := uint(0); ; shift += 7 {
  38590. if shift >= 64 {
  38591. return ErrIntOverflowGenerated
  38592. }
  38593. if iNdEx >= l {
  38594. return io.ErrUnexpectedEOF
  38595. }
  38596. b := dAtA[iNdEx]
  38597. iNdEx++
  38598. stringLen |= uint64(b&0x7F) << shift
  38599. if b < 0x80 {
  38600. break
  38601. }
  38602. }
  38603. intStringLen := int(stringLen)
  38604. if intStringLen < 0 {
  38605. return ErrInvalidLengthGenerated
  38606. }
  38607. postIndex := iNdEx + intStringLen
  38608. if postIndex < 0 {
  38609. return ErrInvalidLengthGenerated
  38610. }
  38611. if postIndex > l {
  38612. return io.ErrUnexpectedEOF
  38613. }
  38614. m.Path = string(dAtA[iNdEx:postIndex])
  38615. iNdEx = postIndex
  38616. case 2:
  38617. if wireType != 2 {
  38618. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  38619. }
  38620. var stringLen uint64
  38621. for shift := uint(0); ; shift += 7 {
  38622. if shift >= 64 {
  38623. return ErrIntOverflowGenerated
  38624. }
  38625. if iNdEx >= l {
  38626. return io.ErrUnexpectedEOF
  38627. }
  38628. b := dAtA[iNdEx]
  38629. iNdEx++
  38630. stringLen |= uint64(b&0x7F) << shift
  38631. if b < 0x80 {
  38632. break
  38633. }
  38634. }
  38635. intStringLen := int(stringLen)
  38636. if intStringLen < 0 {
  38637. return ErrInvalidLengthGenerated
  38638. }
  38639. postIndex := iNdEx + intStringLen
  38640. if postIndex < 0 {
  38641. return ErrInvalidLengthGenerated
  38642. }
  38643. if postIndex > l {
  38644. return io.ErrUnexpectedEOF
  38645. }
  38646. s := HostPathType(dAtA[iNdEx:postIndex])
  38647. m.Type = &s
  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 *ISCSIPersistentVolumeSource) 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: ISCSIPersistentVolumeSource: wiretype end group for non-group")
  38693. }
  38694. if fieldNum <= 0 {
  38695. return fmt.Errorf("proto: ISCSIPersistentVolumeSource: 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 TargetPortal", 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.TargetPortal = string(dAtA[iNdEx:postIndex])
  38729. iNdEx = postIndex
  38730. case 2:
  38731. if wireType != 2 {
  38732. return fmt.Errorf("proto: wrong wireType = %d for field IQN", 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. m.IQN = string(dAtA[iNdEx:postIndex])
  38761. iNdEx = postIndex
  38762. case 3:
  38763. if wireType != 0 {
  38764. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  38765. }
  38766. m.Lun = 0
  38767. for shift := uint(0); ; shift += 7 {
  38768. if shift >= 64 {
  38769. return ErrIntOverflowGenerated
  38770. }
  38771. if iNdEx >= l {
  38772. return io.ErrUnexpectedEOF
  38773. }
  38774. b := dAtA[iNdEx]
  38775. iNdEx++
  38776. m.Lun |= int32(b&0x7F) << shift
  38777. if b < 0x80 {
  38778. break
  38779. }
  38780. }
  38781. case 4:
  38782. if wireType != 2 {
  38783. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  38784. }
  38785. var stringLen uint64
  38786. for shift := uint(0); ; shift += 7 {
  38787. if shift >= 64 {
  38788. return ErrIntOverflowGenerated
  38789. }
  38790. if iNdEx >= l {
  38791. return io.ErrUnexpectedEOF
  38792. }
  38793. b := dAtA[iNdEx]
  38794. iNdEx++
  38795. stringLen |= uint64(b&0x7F) << shift
  38796. if b < 0x80 {
  38797. break
  38798. }
  38799. }
  38800. intStringLen := int(stringLen)
  38801. if intStringLen < 0 {
  38802. return ErrInvalidLengthGenerated
  38803. }
  38804. postIndex := iNdEx + intStringLen
  38805. if postIndex < 0 {
  38806. return ErrInvalidLengthGenerated
  38807. }
  38808. if postIndex > l {
  38809. return io.ErrUnexpectedEOF
  38810. }
  38811. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  38812. iNdEx = postIndex
  38813. case 5:
  38814. if wireType != 2 {
  38815. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  38816. }
  38817. var stringLen uint64
  38818. for shift := uint(0); ; shift += 7 {
  38819. if shift >= 64 {
  38820. return ErrIntOverflowGenerated
  38821. }
  38822. if iNdEx >= l {
  38823. return io.ErrUnexpectedEOF
  38824. }
  38825. b := dAtA[iNdEx]
  38826. iNdEx++
  38827. stringLen |= uint64(b&0x7F) << shift
  38828. if b < 0x80 {
  38829. break
  38830. }
  38831. }
  38832. intStringLen := int(stringLen)
  38833. if intStringLen < 0 {
  38834. return ErrInvalidLengthGenerated
  38835. }
  38836. postIndex := iNdEx + intStringLen
  38837. if postIndex < 0 {
  38838. return ErrInvalidLengthGenerated
  38839. }
  38840. if postIndex > l {
  38841. return io.ErrUnexpectedEOF
  38842. }
  38843. m.FSType = string(dAtA[iNdEx:postIndex])
  38844. iNdEx = postIndex
  38845. case 6:
  38846. if wireType != 0 {
  38847. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  38848. }
  38849. var v int
  38850. for shift := uint(0); ; shift += 7 {
  38851. if shift >= 64 {
  38852. return ErrIntOverflowGenerated
  38853. }
  38854. if iNdEx >= l {
  38855. return io.ErrUnexpectedEOF
  38856. }
  38857. b := dAtA[iNdEx]
  38858. iNdEx++
  38859. v |= int(b&0x7F) << shift
  38860. if b < 0x80 {
  38861. break
  38862. }
  38863. }
  38864. m.ReadOnly = bool(v != 0)
  38865. case 7:
  38866. if wireType != 2 {
  38867. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  38868. }
  38869. var stringLen uint64
  38870. for shift := uint(0); ; shift += 7 {
  38871. if shift >= 64 {
  38872. return ErrIntOverflowGenerated
  38873. }
  38874. if iNdEx >= l {
  38875. return io.ErrUnexpectedEOF
  38876. }
  38877. b := dAtA[iNdEx]
  38878. iNdEx++
  38879. stringLen |= uint64(b&0x7F) << shift
  38880. if b < 0x80 {
  38881. break
  38882. }
  38883. }
  38884. intStringLen := int(stringLen)
  38885. if intStringLen < 0 {
  38886. return ErrInvalidLengthGenerated
  38887. }
  38888. postIndex := iNdEx + intStringLen
  38889. if postIndex < 0 {
  38890. return ErrInvalidLengthGenerated
  38891. }
  38892. if postIndex > l {
  38893. return io.ErrUnexpectedEOF
  38894. }
  38895. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  38896. iNdEx = postIndex
  38897. case 8:
  38898. if wireType != 0 {
  38899. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  38900. }
  38901. var v int
  38902. for shift := uint(0); ; shift += 7 {
  38903. if shift >= 64 {
  38904. return ErrIntOverflowGenerated
  38905. }
  38906. if iNdEx >= l {
  38907. return io.ErrUnexpectedEOF
  38908. }
  38909. b := dAtA[iNdEx]
  38910. iNdEx++
  38911. v |= int(b&0x7F) << shift
  38912. if b < 0x80 {
  38913. break
  38914. }
  38915. }
  38916. m.DiscoveryCHAPAuth = bool(v != 0)
  38917. case 10:
  38918. if wireType != 2 {
  38919. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  38920. }
  38921. var msglen int
  38922. for shift := uint(0); ; shift += 7 {
  38923. if shift >= 64 {
  38924. return ErrIntOverflowGenerated
  38925. }
  38926. if iNdEx >= l {
  38927. return io.ErrUnexpectedEOF
  38928. }
  38929. b := dAtA[iNdEx]
  38930. iNdEx++
  38931. msglen |= int(b&0x7F) << shift
  38932. if b < 0x80 {
  38933. break
  38934. }
  38935. }
  38936. if msglen < 0 {
  38937. return ErrInvalidLengthGenerated
  38938. }
  38939. postIndex := iNdEx + msglen
  38940. if postIndex < 0 {
  38941. return ErrInvalidLengthGenerated
  38942. }
  38943. if postIndex > l {
  38944. return io.ErrUnexpectedEOF
  38945. }
  38946. if m.SecretRef == nil {
  38947. m.SecretRef = &SecretReference{}
  38948. }
  38949. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  38950. return err
  38951. }
  38952. iNdEx = postIndex
  38953. case 11:
  38954. if wireType != 0 {
  38955. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  38956. }
  38957. var v int
  38958. for shift := uint(0); ; shift += 7 {
  38959. if shift >= 64 {
  38960. return ErrIntOverflowGenerated
  38961. }
  38962. if iNdEx >= l {
  38963. return io.ErrUnexpectedEOF
  38964. }
  38965. b := dAtA[iNdEx]
  38966. iNdEx++
  38967. v |= int(b&0x7F) << shift
  38968. if b < 0x80 {
  38969. break
  38970. }
  38971. }
  38972. m.SessionCHAPAuth = bool(v != 0)
  38973. case 12:
  38974. if wireType != 2 {
  38975. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  38976. }
  38977. var stringLen uint64
  38978. for shift := uint(0); ; shift += 7 {
  38979. if shift >= 64 {
  38980. return ErrIntOverflowGenerated
  38981. }
  38982. if iNdEx >= l {
  38983. return io.ErrUnexpectedEOF
  38984. }
  38985. b := dAtA[iNdEx]
  38986. iNdEx++
  38987. stringLen |= uint64(b&0x7F) << shift
  38988. if b < 0x80 {
  38989. break
  38990. }
  38991. }
  38992. intStringLen := int(stringLen)
  38993. if intStringLen < 0 {
  38994. return ErrInvalidLengthGenerated
  38995. }
  38996. postIndex := iNdEx + intStringLen
  38997. if postIndex < 0 {
  38998. return ErrInvalidLengthGenerated
  38999. }
  39000. if postIndex > l {
  39001. return io.ErrUnexpectedEOF
  39002. }
  39003. s := string(dAtA[iNdEx:postIndex])
  39004. m.InitiatorName = &s
  39005. iNdEx = postIndex
  39006. default:
  39007. iNdEx = preIndex
  39008. skippy, err := skipGenerated(dAtA[iNdEx:])
  39009. if err != nil {
  39010. return err
  39011. }
  39012. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39013. return ErrInvalidLengthGenerated
  39014. }
  39015. if (iNdEx + skippy) > l {
  39016. return io.ErrUnexpectedEOF
  39017. }
  39018. iNdEx += skippy
  39019. }
  39020. }
  39021. if iNdEx > l {
  39022. return io.ErrUnexpectedEOF
  39023. }
  39024. return nil
  39025. }
  39026. func (m *ISCSIVolumeSource) Unmarshal(dAtA []byte) error {
  39027. l := len(dAtA)
  39028. iNdEx := 0
  39029. for iNdEx < l {
  39030. preIndex := iNdEx
  39031. var wire uint64
  39032. for shift := uint(0); ; shift += 7 {
  39033. if shift >= 64 {
  39034. return ErrIntOverflowGenerated
  39035. }
  39036. if iNdEx >= l {
  39037. return io.ErrUnexpectedEOF
  39038. }
  39039. b := dAtA[iNdEx]
  39040. iNdEx++
  39041. wire |= uint64(b&0x7F) << shift
  39042. if b < 0x80 {
  39043. break
  39044. }
  39045. }
  39046. fieldNum := int32(wire >> 3)
  39047. wireType := int(wire & 0x7)
  39048. if wireType == 4 {
  39049. return fmt.Errorf("proto: ISCSIVolumeSource: wiretype end group for non-group")
  39050. }
  39051. if fieldNum <= 0 {
  39052. return fmt.Errorf("proto: ISCSIVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  39053. }
  39054. switch fieldNum {
  39055. case 1:
  39056. if wireType != 2 {
  39057. return fmt.Errorf("proto: wrong wireType = %d for field TargetPortal", wireType)
  39058. }
  39059. var stringLen uint64
  39060. for shift := uint(0); ; shift += 7 {
  39061. if shift >= 64 {
  39062. return ErrIntOverflowGenerated
  39063. }
  39064. if iNdEx >= l {
  39065. return io.ErrUnexpectedEOF
  39066. }
  39067. b := dAtA[iNdEx]
  39068. iNdEx++
  39069. stringLen |= uint64(b&0x7F) << shift
  39070. if b < 0x80 {
  39071. break
  39072. }
  39073. }
  39074. intStringLen := int(stringLen)
  39075. if intStringLen < 0 {
  39076. return ErrInvalidLengthGenerated
  39077. }
  39078. postIndex := iNdEx + intStringLen
  39079. if postIndex < 0 {
  39080. return ErrInvalidLengthGenerated
  39081. }
  39082. if postIndex > l {
  39083. return io.ErrUnexpectedEOF
  39084. }
  39085. m.TargetPortal = string(dAtA[iNdEx:postIndex])
  39086. iNdEx = postIndex
  39087. case 2:
  39088. if wireType != 2 {
  39089. return fmt.Errorf("proto: wrong wireType = %d for field IQN", 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. m.IQN = string(dAtA[iNdEx:postIndex])
  39118. iNdEx = postIndex
  39119. case 3:
  39120. if wireType != 0 {
  39121. return fmt.Errorf("proto: wrong wireType = %d for field Lun", wireType)
  39122. }
  39123. m.Lun = 0
  39124. for shift := uint(0); ; shift += 7 {
  39125. if shift >= 64 {
  39126. return ErrIntOverflowGenerated
  39127. }
  39128. if iNdEx >= l {
  39129. return io.ErrUnexpectedEOF
  39130. }
  39131. b := dAtA[iNdEx]
  39132. iNdEx++
  39133. m.Lun |= int32(b&0x7F) << shift
  39134. if b < 0x80 {
  39135. break
  39136. }
  39137. }
  39138. case 4:
  39139. if wireType != 2 {
  39140. return fmt.Errorf("proto: wrong wireType = %d for field ISCSIInterface", wireType)
  39141. }
  39142. var stringLen uint64
  39143. for shift := uint(0); ; shift += 7 {
  39144. if shift >= 64 {
  39145. return ErrIntOverflowGenerated
  39146. }
  39147. if iNdEx >= l {
  39148. return io.ErrUnexpectedEOF
  39149. }
  39150. b := dAtA[iNdEx]
  39151. iNdEx++
  39152. stringLen |= uint64(b&0x7F) << shift
  39153. if b < 0x80 {
  39154. break
  39155. }
  39156. }
  39157. intStringLen := int(stringLen)
  39158. if intStringLen < 0 {
  39159. return ErrInvalidLengthGenerated
  39160. }
  39161. postIndex := iNdEx + intStringLen
  39162. if postIndex < 0 {
  39163. return ErrInvalidLengthGenerated
  39164. }
  39165. if postIndex > l {
  39166. return io.ErrUnexpectedEOF
  39167. }
  39168. m.ISCSIInterface = string(dAtA[iNdEx:postIndex])
  39169. iNdEx = postIndex
  39170. case 5:
  39171. if wireType != 2 {
  39172. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  39173. }
  39174. var stringLen uint64
  39175. for shift := uint(0); ; shift += 7 {
  39176. if shift >= 64 {
  39177. return ErrIntOverflowGenerated
  39178. }
  39179. if iNdEx >= l {
  39180. return io.ErrUnexpectedEOF
  39181. }
  39182. b := dAtA[iNdEx]
  39183. iNdEx++
  39184. stringLen |= uint64(b&0x7F) << shift
  39185. if b < 0x80 {
  39186. break
  39187. }
  39188. }
  39189. intStringLen := int(stringLen)
  39190. if intStringLen < 0 {
  39191. return ErrInvalidLengthGenerated
  39192. }
  39193. postIndex := iNdEx + intStringLen
  39194. if postIndex < 0 {
  39195. return ErrInvalidLengthGenerated
  39196. }
  39197. if postIndex > l {
  39198. return io.ErrUnexpectedEOF
  39199. }
  39200. m.FSType = string(dAtA[iNdEx:postIndex])
  39201. iNdEx = postIndex
  39202. case 6:
  39203. if wireType != 0 {
  39204. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  39205. }
  39206. var v int
  39207. for shift := uint(0); ; shift += 7 {
  39208. if shift >= 64 {
  39209. return ErrIntOverflowGenerated
  39210. }
  39211. if iNdEx >= l {
  39212. return io.ErrUnexpectedEOF
  39213. }
  39214. b := dAtA[iNdEx]
  39215. iNdEx++
  39216. v |= int(b&0x7F) << shift
  39217. if b < 0x80 {
  39218. break
  39219. }
  39220. }
  39221. m.ReadOnly = bool(v != 0)
  39222. case 7:
  39223. if wireType != 2 {
  39224. return fmt.Errorf("proto: wrong wireType = %d for field Portals", wireType)
  39225. }
  39226. var stringLen uint64
  39227. for shift := uint(0); ; shift += 7 {
  39228. if shift >= 64 {
  39229. return ErrIntOverflowGenerated
  39230. }
  39231. if iNdEx >= l {
  39232. return io.ErrUnexpectedEOF
  39233. }
  39234. b := dAtA[iNdEx]
  39235. iNdEx++
  39236. stringLen |= uint64(b&0x7F) << shift
  39237. if b < 0x80 {
  39238. break
  39239. }
  39240. }
  39241. intStringLen := int(stringLen)
  39242. if intStringLen < 0 {
  39243. return ErrInvalidLengthGenerated
  39244. }
  39245. postIndex := iNdEx + intStringLen
  39246. if postIndex < 0 {
  39247. return ErrInvalidLengthGenerated
  39248. }
  39249. if postIndex > l {
  39250. return io.ErrUnexpectedEOF
  39251. }
  39252. m.Portals = append(m.Portals, string(dAtA[iNdEx:postIndex]))
  39253. iNdEx = postIndex
  39254. case 8:
  39255. if wireType != 0 {
  39256. return fmt.Errorf("proto: wrong wireType = %d for field DiscoveryCHAPAuth", wireType)
  39257. }
  39258. var v int
  39259. for shift := uint(0); ; shift += 7 {
  39260. if shift >= 64 {
  39261. return ErrIntOverflowGenerated
  39262. }
  39263. if iNdEx >= l {
  39264. return io.ErrUnexpectedEOF
  39265. }
  39266. b := dAtA[iNdEx]
  39267. iNdEx++
  39268. v |= int(b&0x7F) << shift
  39269. if b < 0x80 {
  39270. break
  39271. }
  39272. }
  39273. m.DiscoveryCHAPAuth = bool(v != 0)
  39274. case 10:
  39275. if wireType != 2 {
  39276. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  39277. }
  39278. var msglen int
  39279. for shift := uint(0); ; shift += 7 {
  39280. if shift >= 64 {
  39281. return ErrIntOverflowGenerated
  39282. }
  39283. if iNdEx >= l {
  39284. return io.ErrUnexpectedEOF
  39285. }
  39286. b := dAtA[iNdEx]
  39287. iNdEx++
  39288. msglen |= int(b&0x7F) << shift
  39289. if b < 0x80 {
  39290. break
  39291. }
  39292. }
  39293. if msglen < 0 {
  39294. return ErrInvalidLengthGenerated
  39295. }
  39296. postIndex := iNdEx + msglen
  39297. if postIndex < 0 {
  39298. return ErrInvalidLengthGenerated
  39299. }
  39300. if postIndex > l {
  39301. return io.ErrUnexpectedEOF
  39302. }
  39303. if m.SecretRef == nil {
  39304. m.SecretRef = &LocalObjectReference{}
  39305. }
  39306. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39307. return err
  39308. }
  39309. iNdEx = postIndex
  39310. case 11:
  39311. if wireType != 0 {
  39312. return fmt.Errorf("proto: wrong wireType = %d for field SessionCHAPAuth", wireType)
  39313. }
  39314. var v int
  39315. for shift := uint(0); ; shift += 7 {
  39316. if shift >= 64 {
  39317. return ErrIntOverflowGenerated
  39318. }
  39319. if iNdEx >= l {
  39320. return io.ErrUnexpectedEOF
  39321. }
  39322. b := dAtA[iNdEx]
  39323. iNdEx++
  39324. v |= int(b&0x7F) << shift
  39325. if b < 0x80 {
  39326. break
  39327. }
  39328. }
  39329. m.SessionCHAPAuth = bool(v != 0)
  39330. case 12:
  39331. if wireType != 2 {
  39332. return fmt.Errorf("proto: wrong wireType = %d for field InitiatorName", wireType)
  39333. }
  39334. var stringLen uint64
  39335. for shift := uint(0); ; shift += 7 {
  39336. if shift >= 64 {
  39337. return ErrIntOverflowGenerated
  39338. }
  39339. if iNdEx >= l {
  39340. return io.ErrUnexpectedEOF
  39341. }
  39342. b := dAtA[iNdEx]
  39343. iNdEx++
  39344. stringLen |= uint64(b&0x7F) << shift
  39345. if b < 0x80 {
  39346. break
  39347. }
  39348. }
  39349. intStringLen := int(stringLen)
  39350. if intStringLen < 0 {
  39351. return ErrInvalidLengthGenerated
  39352. }
  39353. postIndex := iNdEx + intStringLen
  39354. if postIndex < 0 {
  39355. return ErrInvalidLengthGenerated
  39356. }
  39357. if postIndex > l {
  39358. return io.ErrUnexpectedEOF
  39359. }
  39360. s := string(dAtA[iNdEx:postIndex])
  39361. m.InitiatorName = &s
  39362. iNdEx = postIndex
  39363. default:
  39364. iNdEx = preIndex
  39365. skippy, err := skipGenerated(dAtA[iNdEx:])
  39366. if err != nil {
  39367. return err
  39368. }
  39369. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39370. return ErrInvalidLengthGenerated
  39371. }
  39372. if (iNdEx + skippy) > l {
  39373. return io.ErrUnexpectedEOF
  39374. }
  39375. iNdEx += skippy
  39376. }
  39377. }
  39378. if iNdEx > l {
  39379. return io.ErrUnexpectedEOF
  39380. }
  39381. return nil
  39382. }
  39383. func (m *KeyToPath) Unmarshal(dAtA []byte) error {
  39384. l := len(dAtA)
  39385. iNdEx := 0
  39386. for iNdEx < l {
  39387. preIndex := iNdEx
  39388. var wire uint64
  39389. for shift := uint(0); ; shift += 7 {
  39390. if shift >= 64 {
  39391. return ErrIntOverflowGenerated
  39392. }
  39393. if iNdEx >= l {
  39394. return io.ErrUnexpectedEOF
  39395. }
  39396. b := dAtA[iNdEx]
  39397. iNdEx++
  39398. wire |= uint64(b&0x7F) << shift
  39399. if b < 0x80 {
  39400. break
  39401. }
  39402. }
  39403. fieldNum := int32(wire >> 3)
  39404. wireType := int(wire & 0x7)
  39405. if wireType == 4 {
  39406. return fmt.Errorf("proto: KeyToPath: wiretype end group for non-group")
  39407. }
  39408. if fieldNum <= 0 {
  39409. return fmt.Errorf("proto: KeyToPath: illegal tag %d (wire type %d)", fieldNum, wire)
  39410. }
  39411. switch fieldNum {
  39412. case 1:
  39413. if wireType != 2 {
  39414. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  39415. }
  39416. var stringLen uint64
  39417. for shift := uint(0); ; shift += 7 {
  39418. if shift >= 64 {
  39419. return ErrIntOverflowGenerated
  39420. }
  39421. if iNdEx >= l {
  39422. return io.ErrUnexpectedEOF
  39423. }
  39424. b := dAtA[iNdEx]
  39425. iNdEx++
  39426. stringLen |= uint64(b&0x7F) << shift
  39427. if b < 0x80 {
  39428. break
  39429. }
  39430. }
  39431. intStringLen := int(stringLen)
  39432. if intStringLen < 0 {
  39433. return ErrInvalidLengthGenerated
  39434. }
  39435. postIndex := iNdEx + intStringLen
  39436. if postIndex < 0 {
  39437. return ErrInvalidLengthGenerated
  39438. }
  39439. if postIndex > l {
  39440. return io.ErrUnexpectedEOF
  39441. }
  39442. m.Key = string(dAtA[iNdEx:postIndex])
  39443. iNdEx = postIndex
  39444. case 2:
  39445. if wireType != 2 {
  39446. return fmt.Errorf("proto: wrong wireType = %d for field Path", 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. m.Path = string(dAtA[iNdEx:postIndex])
  39475. iNdEx = postIndex
  39476. case 3:
  39477. if wireType != 0 {
  39478. return fmt.Errorf("proto: wrong wireType = %d for field Mode", wireType)
  39479. }
  39480. var v int32
  39481. for shift := uint(0); ; shift += 7 {
  39482. if shift >= 64 {
  39483. return ErrIntOverflowGenerated
  39484. }
  39485. if iNdEx >= l {
  39486. return io.ErrUnexpectedEOF
  39487. }
  39488. b := dAtA[iNdEx]
  39489. iNdEx++
  39490. v |= int32(b&0x7F) << shift
  39491. if b < 0x80 {
  39492. break
  39493. }
  39494. }
  39495. m.Mode = &v
  39496. default:
  39497. iNdEx = preIndex
  39498. skippy, err := skipGenerated(dAtA[iNdEx:])
  39499. if err != nil {
  39500. return err
  39501. }
  39502. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39503. return ErrInvalidLengthGenerated
  39504. }
  39505. if (iNdEx + skippy) > l {
  39506. return io.ErrUnexpectedEOF
  39507. }
  39508. iNdEx += skippy
  39509. }
  39510. }
  39511. if iNdEx > l {
  39512. return io.ErrUnexpectedEOF
  39513. }
  39514. return nil
  39515. }
  39516. func (m *Lifecycle) Unmarshal(dAtA []byte) error {
  39517. l := len(dAtA)
  39518. iNdEx := 0
  39519. for iNdEx < l {
  39520. preIndex := iNdEx
  39521. var wire uint64
  39522. for shift := uint(0); ; shift += 7 {
  39523. if shift >= 64 {
  39524. return ErrIntOverflowGenerated
  39525. }
  39526. if iNdEx >= l {
  39527. return io.ErrUnexpectedEOF
  39528. }
  39529. b := dAtA[iNdEx]
  39530. iNdEx++
  39531. wire |= uint64(b&0x7F) << shift
  39532. if b < 0x80 {
  39533. break
  39534. }
  39535. }
  39536. fieldNum := int32(wire >> 3)
  39537. wireType := int(wire & 0x7)
  39538. if wireType == 4 {
  39539. return fmt.Errorf("proto: Lifecycle: wiretype end group for non-group")
  39540. }
  39541. if fieldNum <= 0 {
  39542. return fmt.Errorf("proto: Lifecycle: illegal tag %d (wire type %d)", fieldNum, wire)
  39543. }
  39544. switch fieldNum {
  39545. case 1:
  39546. if wireType != 2 {
  39547. return fmt.Errorf("proto: wrong wireType = %d for field PostStart", wireType)
  39548. }
  39549. var msglen int
  39550. for shift := uint(0); ; shift += 7 {
  39551. if shift >= 64 {
  39552. return ErrIntOverflowGenerated
  39553. }
  39554. if iNdEx >= l {
  39555. return io.ErrUnexpectedEOF
  39556. }
  39557. b := dAtA[iNdEx]
  39558. iNdEx++
  39559. msglen |= int(b&0x7F) << shift
  39560. if b < 0x80 {
  39561. break
  39562. }
  39563. }
  39564. if msglen < 0 {
  39565. return ErrInvalidLengthGenerated
  39566. }
  39567. postIndex := iNdEx + msglen
  39568. if postIndex < 0 {
  39569. return ErrInvalidLengthGenerated
  39570. }
  39571. if postIndex > l {
  39572. return io.ErrUnexpectedEOF
  39573. }
  39574. if m.PostStart == nil {
  39575. m.PostStart = &Handler{}
  39576. }
  39577. if err := m.PostStart.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39578. return err
  39579. }
  39580. iNdEx = postIndex
  39581. case 2:
  39582. if wireType != 2 {
  39583. return fmt.Errorf("proto: wrong wireType = %d for field PreStop", wireType)
  39584. }
  39585. var msglen int
  39586. for shift := uint(0); ; shift += 7 {
  39587. if shift >= 64 {
  39588. return ErrIntOverflowGenerated
  39589. }
  39590. if iNdEx >= l {
  39591. return io.ErrUnexpectedEOF
  39592. }
  39593. b := dAtA[iNdEx]
  39594. iNdEx++
  39595. msglen |= int(b&0x7F) << shift
  39596. if b < 0x80 {
  39597. break
  39598. }
  39599. }
  39600. if msglen < 0 {
  39601. return ErrInvalidLengthGenerated
  39602. }
  39603. postIndex := iNdEx + msglen
  39604. if postIndex < 0 {
  39605. return ErrInvalidLengthGenerated
  39606. }
  39607. if postIndex > l {
  39608. return io.ErrUnexpectedEOF
  39609. }
  39610. if m.PreStop == nil {
  39611. m.PreStop = &Handler{}
  39612. }
  39613. if err := m.PreStop.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39614. return err
  39615. }
  39616. iNdEx = postIndex
  39617. default:
  39618. iNdEx = preIndex
  39619. skippy, err := skipGenerated(dAtA[iNdEx:])
  39620. if err != nil {
  39621. return err
  39622. }
  39623. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39624. return ErrInvalidLengthGenerated
  39625. }
  39626. if (iNdEx + skippy) > l {
  39627. return io.ErrUnexpectedEOF
  39628. }
  39629. iNdEx += skippy
  39630. }
  39631. }
  39632. if iNdEx > l {
  39633. return io.ErrUnexpectedEOF
  39634. }
  39635. return nil
  39636. }
  39637. func (m *LimitRange) Unmarshal(dAtA []byte) error {
  39638. l := len(dAtA)
  39639. iNdEx := 0
  39640. for iNdEx < l {
  39641. preIndex := iNdEx
  39642. var wire uint64
  39643. for shift := uint(0); ; shift += 7 {
  39644. if shift >= 64 {
  39645. return ErrIntOverflowGenerated
  39646. }
  39647. if iNdEx >= l {
  39648. return io.ErrUnexpectedEOF
  39649. }
  39650. b := dAtA[iNdEx]
  39651. iNdEx++
  39652. wire |= uint64(b&0x7F) << shift
  39653. if b < 0x80 {
  39654. break
  39655. }
  39656. }
  39657. fieldNum := int32(wire >> 3)
  39658. wireType := int(wire & 0x7)
  39659. if wireType == 4 {
  39660. return fmt.Errorf("proto: LimitRange: wiretype end group for non-group")
  39661. }
  39662. if fieldNum <= 0 {
  39663. return fmt.Errorf("proto: LimitRange: illegal tag %d (wire type %d)", fieldNum, wire)
  39664. }
  39665. switch fieldNum {
  39666. case 1:
  39667. if wireType != 2 {
  39668. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  39669. }
  39670. var msglen int
  39671. for shift := uint(0); ; shift += 7 {
  39672. if shift >= 64 {
  39673. return ErrIntOverflowGenerated
  39674. }
  39675. if iNdEx >= l {
  39676. return io.ErrUnexpectedEOF
  39677. }
  39678. b := dAtA[iNdEx]
  39679. iNdEx++
  39680. msglen |= int(b&0x7F) << shift
  39681. if b < 0x80 {
  39682. break
  39683. }
  39684. }
  39685. if msglen < 0 {
  39686. return ErrInvalidLengthGenerated
  39687. }
  39688. postIndex := iNdEx + msglen
  39689. if postIndex < 0 {
  39690. return ErrInvalidLengthGenerated
  39691. }
  39692. if postIndex > l {
  39693. return io.ErrUnexpectedEOF
  39694. }
  39695. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39696. return err
  39697. }
  39698. iNdEx = postIndex
  39699. case 2:
  39700. if wireType != 2 {
  39701. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  39702. }
  39703. var msglen int
  39704. for shift := uint(0); ; shift += 7 {
  39705. if shift >= 64 {
  39706. return ErrIntOverflowGenerated
  39707. }
  39708. if iNdEx >= l {
  39709. return io.ErrUnexpectedEOF
  39710. }
  39711. b := dAtA[iNdEx]
  39712. iNdEx++
  39713. msglen |= int(b&0x7F) << shift
  39714. if b < 0x80 {
  39715. break
  39716. }
  39717. }
  39718. if msglen < 0 {
  39719. return ErrInvalidLengthGenerated
  39720. }
  39721. postIndex := iNdEx + msglen
  39722. if postIndex < 0 {
  39723. return ErrInvalidLengthGenerated
  39724. }
  39725. if postIndex > l {
  39726. return io.ErrUnexpectedEOF
  39727. }
  39728. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  39729. return err
  39730. }
  39731. iNdEx = postIndex
  39732. default:
  39733. iNdEx = preIndex
  39734. skippy, err := skipGenerated(dAtA[iNdEx:])
  39735. if err != nil {
  39736. return err
  39737. }
  39738. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39739. return ErrInvalidLengthGenerated
  39740. }
  39741. if (iNdEx + skippy) > l {
  39742. return io.ErrUnexpectedEOF
  39743. }
  39744. iNdEx += skippy
  39745. }
  39746. }
  39747. if iNdEx > l {
  39748. return io.ErrUnexpectedEOF
  39749. }
  39750. return nil
  39751. }
  39752. func (m *LimitRangeItem) Unmarshal(dAtA []byte) error {
  39753. l := len(dAtA)
  39754. iNdEx := 0
  39755. for iNdEx < l {
  39756. preIndex := iNdEx
  39757. var wire uint64
  39758. for shift := uint(0); ; shift += 7 {
  39759. if shift >= 64 {
  39760. return ErrIntOverflowGenerated
  39761. }
  39762. if iNdEx >= l {
  39763. return io.ErrUnexpectedEOF
  39764. }
  39765. b := dAtA[iNdEx]
  39766. iNdEx++
  39767. wire |= uint64(b&0x7F) << shift
  39768. if b < 0x80 {
  39769. break
  39770. }
  39771. }
  39772. fieldNum := int32(wire >> 3)
  39773. wireType := int(wire & 0x7)
  39774. if wireType == 4 {
  39775. return fmt.Errorf("proto: LimitRangeItem: wiretype end group for non-group")
  39776. }
  39777. if fieldNum <= 0 {
  39778. return fmt.Errorf("proto: LimitRangeItem: illegal tag %d (wire type %d)", fieldNum, wire)
  39779. }
  39780. switch fieldNum {
  39781. case 1:
  39782. if wireType != 2 {
  39783. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  39784. }
  39785. var stringLen uint64
  39786. for shift := uint(0); ; shift += 7 {
  39787. if shift >= 64 {
  39788. return ErrIntOverflowGenerated
  39789. }
  39790. if iNdEx >= l {
  39791. return io.ErrUnexpectedEOF
  39792. }
  39793. b := dAtA[iNdEx]
  39794. iNdEx++
  39795. stringLen |= uint64(b&0x7F) << shift
  39796. if b < 0x80 {
  39797. break
  39798. }
  39799. }
  39800. intStringLen := int(stringLen)
  39801. if intStringLen < 0 {
  39802. return ErrInvalidLengthGenerated
  39803. }
  39804. postIndex := iNdEx + intStringLen
  39805. if postIndex < 0 {
  39806. return ErrInvalidLengthGenerated
  39807. }
  39808. if postIndex > l {
  39809. return io.ErrUnexpectedEOF
  39810. }
  39811. m.Type = LimitType(dAtA[iNdEx:postIndex])
  39812. iNdEx = postIndex
  39813. case 2:
  39814. if wireType != 2 {
  39815. return fmt.Errorf("proto: wrong wireType = %d for field Max", wireType)
  39816. }
  39817. var msglen int
  39818. for shift := uint(0); ; shift += 7 {
  39819. if shift >= 64 {
  39820. return ErrIntOverflowGenerated
  39821. }
  39822. if iNdEx >= l {
  39823. return io.ErrUnexpectedEOF
  39824. }
  39825. b := dAtA[iNdEx]
  39826. iNdEx++
  39827. msglen |= int(b&0x7F) << shift
  39828. if b < 0x80 {
  39829. break
  39830. }
  39831. }
  39832. if msglen < 0 {
  39833. return ErrInvalidLengthGenerated
  39834. }
  39835. postIndex := iNdEx + msglen
  39836. if postIndex < 0 {
  39837. return ErrInvalidLengthGenerated
  39838. }
  39839. if postIndex > l {
  39840. return io.ErrUnexpectedEOF
  39841. }
  39842. if m.Max == nil {
  39843. m.Max = make(ResourceList)
  39844. }
  39845. var mapkey ResourceName
  39846. mapvalue := &resource.Quantity{}
  39847. for iNdEx < postIndex {
  39848. entryPreIndex := iNdEx
  39849. var wire uint64
  39850. for shift := uint(0); ; shift += 7 {
  39851. if shift >= 64 {
  39852. return ErrIntOverflowGenerated
  39853. }
  39854. if iNdEx >= l {
  39855. return io.ErrUnexpectedEOF
  39856. }
  39857. b := dAtA[iNdEx]
  39858. iNdEx++
  39859. wire |= uint64(b&0x7F) << shift
  39860. if b < 0x80 {
  39861. break
  39862. }
  39863. }
  39864. fieldNum := int32(wire >> 3)
  39865. if fieldNum == 1 {
  39866. var stringLenmapkey uint64
  39867. for shift := uint(0); ; shift += 7 {
  39868. if shift >= 64 {
  39869. return ErrIntOverflowGenerated
  39870. }
  39871. if iNdEx >= l {
  39872. return io.ErrUnexpectedEOF
  39873. }
  39874. b := dAtA[iNdEx]
  39875. iNdEx++
  39876. stringLenmapkey |= uint64(b&0x7F) << shift
  39877. if b < 0x80 {
  39878. break
  39879. }
  39880. }
  39881. intStringLenmapkey := int(stringLenmapkey)
  39882. if intStringLenmapkey < 0 {
  39883. return ErrInvalidLengthGenerated
  39884. }
  39885. postStringIndexmapkey := iNdEx + intStringLenmapkey
  39886. if postStringIndexmapkey < 0 {
  39887. return ErrInvalidLengthGenerated
  39888. }
  39889. if postStringIndexmapkey > l {
  39890. return io.ErrUnexpectedEOF
  39891. }
  39892. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  39893. iNdEx = postStringIndexmapkey
  39894. } else if fieldNum == 2 {
  39895. var mapmsglen int
  39896. for shift := uint(0); ; shift += 7 {
  39897. if shift >= 64 {
  39898. return ErrIntOverflowGenerated
  39899. }
  39900. if iNdEx >= l {
  39901. return io.ErrUnexpectedEOF
  39902. }
  39903. b := dAtA[iNdEx]
  39904. iNdEx++
  39905. mapmsglen |= int(b&0x7F) << shift
  39906. if b < 0x80 {
  39907. break
  39908. }
  39909. }
  39910. if mapmsglen < 0 {
  39911. return ErrInvalidLengthGenerated
  39912. }
  39913. postmsgIndex := iNdEx + mapmsglen
  39914. if postmsgIndex < 0 {
  39915. return ErrInvalidLengthGenerated
  39916. }
  39917. if postmsgIndex > l {
  39918. return io.ErrUnexpectedEOF
  39919. }
  39920. mapvalue = &resource.Quantity{}
  39921. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  39922. return err
  39923. }
  39924. iNdEx = postmsgIndex
  39925. } else {
  39926. iNdEx = entryPreIndex
  39927. skippy, err := skipGenerated(dAtA[iNdEx:])
  39928. if err != nil {
  39929. return err
  39930. }
  39931. if (skippy < 0) || (iNdEx+skippy) < 0 {
  39932. return ErrInvalidLengthGenerated
  39933. }
  39934. if (iNdEx + skippy) > postIndex {
  39935. return io.ErrUnexpectedEOF
  39936. }
  39937. iNdEx += skippy
  39938. }
  39939. }
  39940. m.Max[ResourceName(mapkey)] = *mapvalue
  39941. iNdEx = postIndex
  39942. case 3:
  39943. if wireType != 2 {
  39944. return fmt.Errorf("proto: wrong wireType = %d for field Min", wireType)
  39945. }
  39946. var msglen int
  39947. for shift := uint(0); ; shift += 7 {
  39948. if shift >= 64 {
  39949. return ErrIntOverflowGenerated
  39950. }
  39951. if iNdEx >= l {
  39952. return io.ErrUnexpectedEOF
  39953. }
  39954. b := dAtA[iNdEx]
  39955. iNdEx++
  39956. msglen |= int(b&0x7F) << shift
  39957. if b < 0x80 {
  39958. break
  39959. }
  39960. }
  39961. if msglen < 0 {
  39962. return ErrInvalidLengthGenerated
  39963. }
  39964. postIndex := iNdEx + msglen
  39965. if postIndex < 0 {
  39966. return ErrInvalidLengthGenerated
  39967. }
  39968. if postIndex > l {
  39969. return io.ErrUnexpectedEOF
  39970. }
  39971. if m.Min == nil {
  39972. m.Min = make(ResourceList)
  39973. }
  39974. var mapkey ResourceName
  39975. mapvalue := &resource.Quantity{}
  39976. for iNdEx < postIndex {
  39977. entryPreIndex := iNdEx
  39978. var wire uint64
  39979. for shift := uint(0); ; shift += 7 {
  39980. if shift >= 64 {
  39981. return ErrIntOverflowGenerated
  39982. }
  39983. if iNdEx >= l {
  39984. return io.ErrUnexpectedEOF
  39985. }
  39986. b := dAtA[iNdEx]
  39987. iNdEx++
  39988. wire |= uint64(b&0x7F) << shift
  39989. if b < 0x80 {
  39990. break
  39991. }
  39992. }
  39993. fieldNum := int32(wire >> 3)
  39994. if fieldNum == 1 {
  39995. var stringLenmapkey uint64
  39996. for shift := uint(0); ; shift += 7 {
  39997. if shift >= 64 {
  39998. return ErrIntOverflowGenerated
  39999. }
  40000. if iNdEx >= l {
  40001. return io.ErrUnexpectedEOF
  40002. }
  40003. b := dAtA[iNdEx]
  40004. iNdEx++
  40005. stringLenmapkey |= uint64(b&0x7F) << shift
  40006. if b < 0x80 {
  40007. break
  40008. }
  40009. }
  40010. intStringLenmapkey := int(stringLenmapkey)
  40011. if intStringLenmapkey < 0 {
  40012. return ErrInvalidLengthGenerated
  40013. }
  40014. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40015. if postStringIndexmapkey < 0 {
  40016. return ErrInvalidLengthGenerated
  40017. }
  40018. if postStringIndexmapkey > l {
  40019. return io.ErrUnexpectedEOF
  40020. }
  40021. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40022. iNdEx = postStringIndexmapkey
  40023. } else if fieldNum == 2 {
  40024. var mapmsglen int
  40025. for shift := uint(0); ; shift += 7 {
  40026. if shift >= 64 {
  40027. return ErrIntOverflowGenerated
  40028. }
  40029. if iNdEx >= l {
  40030. return io.ErrUnexpectedEOF
  40031. }
  40032. b := dAtA[iNdEx]
  40033. iNdEx++
  40034. mapmsglen |= int(b&0x7F) << shift
  40035. if b < 0x80 {
  40036. break
  40037. }
  40038. }
  40039. if mapmsglen < 0 {
  40040. return ErrInvalidLengthGenerated
  40041. }
  40042. postmsgIndex := iNdEx + mapmsglen
  40043. if postmsgIndex < 0 {
  40044. return ErrInvalidLengthGenerated
  40045. }
  40046. if postmsgIndex > l {
  40047. return io.ErrUnexpectedEOF
  40048. }
  40049. mapvalue = &resource.Quantity{}
  40050. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40051. return err
  40052. }
  40053. iNdEx = postmsgIndex
  40054. } else {
  40055. iNdEx = entryPreIndex
  40056. skippy, err := skipGenerated(dAtA[iNdEx:])
  40057. if err != nil {
  40058. return err
  40059. }
  40060. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40061. return ErrInvalidLengthGenerated
  40062. }
  40063. if (iNdEx + skippy) > postIndex {
  40064. return io.ErrUnexpectedEOF
  40065. }
  40066. iNdEx += skippy
  40067. }
  40068. }
  40069. m.Min[ResourceName(mapkey)] = *mapvalue
  40070. iNdEx = postIndex
  40071. case 4:
  40072. if wireType != 2 {
  40073. return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType)
  40074. }
  40075. var msglen int
  40076. for shift := uint(0); ; shift += 7 {
  40077. if shift >= 64 {
  40078. return ErrIntOverflowGenerated
  40079. }
  40080. if iNdEx >= l {
  40081. return io.ErrUnexpectedEOF
  40082. }
  40083. b := dAtA[iNdEx]
  40084. iNdEx++
  40085. msglen |= int(b&0x7F) << shift
  40086. if b < 0x80 {
  40087. break
  40088. }
  40089. }
  40090. if msglen < 0 {
  40091. return ErrInvalidLengthGenerated
  40092. }
  40093. postIndex := iNdEx + msglen
  40094. if postIndex < 0 {
  40095. return ErrInvalidLengthGenerated
  40096. }
  40097. if postIndex > l {
  40098. return io.ErrUnexpectedEOF
  40099. }
  40100. if m.Default == nil {
  40101. m.Default = make(ResourceList)
  40102. }
  40103. var mapkey ResourceName
  40104. mapvalue := &resource.Quantity{}
  40105. for iNdEx < postIndex {
  40106. entryPreIndex := iNdEx
  40107. var wire uint64
  40108. for shift := uint(0); ; shift += 7 {
  40109. if shift >= 64 {
  40110. return ErrIntOverflowGenerated
  40111. }
  40112. if iNdEx >= l {
  40113. return io.ErrUnexpectedEOF
  40114. }
  40115. b := dAtA[iNdEx]
  40116. iNdEx++
  40117. wire |= uint64(b&0x7F) << shift
  40118. if b < 0x80 {
  40119. break
  40120. }
  40121. }
  40122. fieldNum := int32(wire >> 3)
  40123. if fieldNum == 1 {
  40124. var stringLenmapkey uint64
  40125. for shift := uint(0); ; shift += 7 {
  40126. if shift >= 64 {
  40127. return ErrIntOverflowGenerated
  40128. }
  40129. if iNdEx >= l {
  40130. return io.ErrUnexpectedEOF
  40131. }
  40132. b := dAtA[iNdEx]
  40133. iNdEx++
  40134. stringLenmapkey |= uint64(b&0x7F) << shift
  40135. if b < 0x80 {
  40136. break
  40137. }
  40138. }
  40139. intStringLenmapkey := int(stringLenmapkey)
  40140. if intStringLenmapkey < 0 {
  40141. return ErrInvalidLengthGenerated
  40142. }
  40143. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40144. if postStringIndexmapkey < 0 {
  40145. return ErrInvalidLengthGenerated
  40146. }
  40147. if postStringIndexmapkey > l {
  40148. return io.ErrUnexpectedEOF
  40149. }
  40150. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40151. iNdEx = postStringIndexmapkey
  40152. } else if fieldNum == 2 {
  40153. var mapmsglen int
  40154. for shift := uint(0); ; shift += 7 {
  40155. if shift >= 64 {
  40156. return ErrIntOverflowGenerated
  40157. }
  40158. if iNdEx >= l {
  40159. return io.ErrUnexpectedEOF
  40160. }
  40161. b := dAtA[iNdEx]
  40162. iNdEx++
  40163. mapmsglen |= int(b&0x7F) << shift
  40164. if b < 0x80 {
  40165. break
  40166. }
  40167. }
  40168. if mapmsglen < 0 {
  40169. return ErrInvalidLengthGenerated
  40170. }
  40171. postmsgIndex := iNdEx + mapmsglen
  40172. if postmsgIndex < 0 {
  40173. return ErrInvalidLengthGenerated
  40174. }
  40175. if postmsgIndex > l {
  40176. return io.ErrUnexpectedEOF
  40177. }
  40178. mapvalue = &resource.Quantity{}
  40179. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40180. return err
  40181. }
  40182. iNdEx = postmsgIndex
  40183. } else {
  40184. iNdEx = entryPreIndex
  40185. skippy, err := skipGenerated(dAtA[iNdEx:])
  40186. if err != nil {
  40187. return err
  40188. }
  40189. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40190. return ErrInvalidLengthGenerated
  40191. }
  40192. if (iNdEx + skippy) > postIndex {
  40193. return io.ErrUnexpectedEOF
  40194. }
  40195. iNdEx += skippy
  40196. }
  40197. }
  40198. m.Default[ResourceName(mapkey)] = *mapvalue
  40199. iNdEx = postIndex
  40200. case 5:
  40201. if wireType != 2 {
  40202. return fmt.Errorf("proto: wrong wireType = %d for field DefaultRequest", wireType)
  40203. }
  40204. var msglen int
  40205. for shift := uint(0); ; shift += 7 {
  40206. if shift >= 64 {
  40207. return ErrIntOverflowGenerated
  40208. }
  40209. if iNdEx >= l {
  40210. return io.ErrUnexpectedEOF
  40211. }
  40212. b := dAtA[iNdEx]
  40213. iNdEx++
  40214. msglen |= int(b&0x7F) << shift
  40215. if b < 0x80 {
  40216. break
  40217. }
  40218. }
  40219. if msglen < 0 {
  40220. return ErrInvalidLengthGenerated
  40221. }
  40222. postIndex := iNdEx + msglen
  40223. if postIndex < 0 {
  40224. return ErrInvalidLengthGenerated
  40225. }
  40226. if postIndex > l {
  40227. return io.ErrUnexpectedEOF
  40228. }
  40229. if m.DefaultRequest == nil {
  40230. m.DefaultRequest = make(ResourceList)
  40231. }
  40232. var mapkey ResourceName
  40233. mapvalue := &resource.Quantity{}
  40234. for iNdEx < postIndex {
  40235. entryPreIndex := iNdEx
  40236. var wire uint64
  40237. for shift := uint(0); ; shift += 7 {
  40238. if shift >= 64 {
  40239. return ErrIntOverflowGenerated
  40240. }
  40241. if iNdEx >= l {
  40242. return io.ErrUnexpectedEOF
  40243. }
  40244. b := dAtA[iNdEx]
  40245. iNdEx++
  40246. wire |= uint64(b&0x7F) << shift
  40247. if b < 0x80 {
  40248. break
  40249. }
  40250. }
  40251. fieldNum := int32(wire >> 3)
  40252. if fieldNum == 1 {
  40253. var stringLenmapkey uint64
  40254. for shift := uint(0); ; shift += 7 {
  40255. if shift >= 64 {
  40256. return ErrIntOverflowGenerated
  40257. }
  40258. if iNdEx >= l {
  40259. return io.ErrUnexpectedEOF
  40260. }
  40261. b := dAtA[iNdEx]
  40262. iNdEx++
  40263. stringLenmapkey |= uint64(b&0x7F) << shift
  40264. if b < 0x80 {
  40265. break
  40266. }
  40267. }
  40268. intStringLenmapkey := int(stringLenmapkey)
  40269. if intStringLenmapkey < 0 {
  40270. return ErrInvalidLengthGenerated
  40271. }
  40272. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40273. if postStringIndexmapkey < 0 {
  40274. return ErrInvalidLengthGenerated
  40275. }
  40276. if postStringIndexmapkey > l {
  40277. return io.ErrUnexpectedEOF
  40278. }
  40279. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40280. iNdEx = postStringIndexmapkey
  40281. } else if fieldNum == 2 {
  40282. var mapmsglen int
  40283. for shift := uint(0); ; shift += 7 {
  40284. if shift >= 64 {
  40285. return ErrIntOverflowGenerated
  40286. }
  40287. if iNdEx >= l {
  40288. return io.ErrUnexpectedEOF
  40289. }
  40290. b := dAtA[iNdEx]
  40291. iNdEx++
  40292. mapmsglen |= int(b&0x7F) << shift
  40293. if b < 0x80 {
  40294. break
  40295. }
  40296. }
  40297. if mapmsglen < 0 {
  40298. return ErrInvalidLengthGenerated
  40299. }
  40300. postmsgIndex := iNdEx + mapmsglen
  40301. if postmsgIndex < 0 {
  40302. return ErrInvalidLengthGenerated
  40303. }
  40304. if postmsgIndex > l {
  40305. return io.ErrUnexpectedEOF
  40306. }
  40307. mapvalue = &resource.Quantity{}
  40308. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40309. return err
  40310. }
  40311. iNdEx = postmsgIndex
  40312. } else {
  40313. iNdEx = entryPreIndex
  40314. skippy, err := skipGenerated(dAtA[iNdEx:])
  40315. if err != nil {
  40316. return err
  40317. }
  40318. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40319. return ErrInvalidLengthGenerated
  40320. }
  40321. if (iNdEx + skippy) > postIndex {
  40322. return io.ErrUnexpectedEOF
  40323. }
  40324. iNdEx += skippy
  40325. }
  40326. }
  40327. m.DefaultRequest[ResourceName(mapkey)] = *mapvalue
  40328. iNdEx = postIndex
  40329. case 6:
  40330. if wireType != 2 {
  40331. return fmt.Errorf("proto: wrong wireType = %d for field MaxLimitRequestRatio", wireType)
  40332. }
  40333. var msglen int
  40334. for shift := uint(0); ; shift += 7 {
  40335. if shift >= 64 {
  40336. return ErrIntOverflowGenerated
  40337. }
  40338. if iNdEx >= l {
  40339. return io.ErrUnexpectedEOF
  40340. }
  40341. b := dAtA[iNdEx]
  40342. iNdEx++
  40343. msglen |= int(b&0x7F) << shift
  40344. if b < 0x80 {
  40345. break
  40346. }
  40347. }
  40348. if msglen < 0 {
  40349. return ErrInvalidLengthGenerated
  40350. }
  40351. postIndex := iNdEx + msglen
  40352. if postIndex < 0 {
  40353. return ErrInvalidLengthGenerated
  40354. }
  40355. if postIndex > l {
  40356. return io.ErrUnexpectedEOF
  40357. }
  40358. if m.MaxLimitRequestRatio == nil {
  40359. m.MaxLimitRequestRatio = make(ResourceList)
  40360. }
  40361. var mapkey ResourceName
  40362. mapvalue := &resource.Quantity{}
  40363. for iNdEx < postIndex {
  40364. entryPreIndex := iNdEx
  40365. var wire uint64
  40366. for shift := uint(0); ; shift += 7 {
  40367. if shift >= 64 {
  40368. return ErrIntOverflowGenerated
  40369. }
  40370. if iNdEx >= l {
  40371. return io.ErrUnexpectedEOF
  40372. }
  40373. b := dAtA[iNdEx]
  40374. iNdEx++
  40375. wire |= uint64(b&0x7F) << shift
  40376. if b < 0x80 {
  40377. break
  40378. }
  40379. }
  40380. fieldNum := int32(wire >> 3)
  40381. if fieldNum == 1 {
  40382. var stringLenmapkey uint64
  40383. for shift := uint(0); ; shift += 7 {
  40384. if shift >= 64 {
  40385. return ErrIntOverflowGenerated
  40386. }
  40387. if iNdEx >= l {
  40388. return io.ErrUnexpectedEOF
  40389. }
  40390. b := dAtA[iNdEx]
  40391. iNdEx++
  40392. stringLenmapkey |= uint64(b&0x7F) << shift
  40393. if b < 0x80 {
  40394. break
  40395. }
  40396. }
  40397. intStringLenmapkey := int(stringLenmapkey)
  40398. if intStringLenmapkey < 0 {
  40399. return ErrInvalidLengthGenerated
  40400. }
  40401. postStringIndexmapkey := iNdEx + intStringLenmapkey
  40402. if postStringIndexmapkey < 0 {
  40403. return ErrInvalidLengthGenerated
  40404. }
  40405. if postStringIndexmapkey > l {
  40406. return io.ErrUnexpectedEOF
  40407. }
  40408. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  40409. iNdEx = postStringIndexmapkey
  40410. } else if fieldNum == 2 {
  40411. var mapmsglen int
  40412. for shift := uint(0); ; shift += 7 {
  40413. if shift >= 64 {
  40414. return ErrIntOverflowGenerated
  40415. }
  40416. if iNdEx >= l {
  40417. return io.ErrUnexpectedEOF
  40418. }
  40419. b := dAtA[iNdEx]
  40420. iNdEx++
  40421. mapmsglen |= int(b&0x7F) << shift
  40422. if b < 0x80 {
  40423. break
  40424. }
  40425. }
  40426. if mapmsglen < 0 {
  40427. return ErrInvalidLengthGenerated
  40428. }
  40429. postmsgIndex := iNdEx + mapmsglen
  40430. if postmsgIndex < 0 {
  40431. return ErrInvalidLengthGenerated
  40432. }
  40433. if postmsgIndex > l {
  40434. return io.ErrUnexpectedEOF
  40435. }
  40436. mapvalue = &resource.Quantity{}
  40437. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  40438. return err
  40439. }
  40440. iNdEx = postmsgIndex
  40441. } else {
  40442. iNdEx = entryPreIndex
  40443. skippy, err := skipGenerated(dAtA[iNdEx:])
  40444. if err != nil {
  40445. return err
  40446. }
  40447. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40448. return ErrInvalidLengthGenerated
  40449. }
  40450. if (iNdEx + skippy) > postIndex {
  40451. return io.ErrUnexpectedEOF
  40452. }
  40453. iNdEx += skippy
  40454. }
  40455. }
  40456. m.MaxLimitRequestRatio[ResourceName(mapkey)] = *mapvalue
  40457. iNdEx = postIndex
  40458. default:
  40459. iNdEx = preIndex
  40460. skippy, err := skipGenerated(dAtA[iNdEx:])
  40461. if err != nil {
  40462. return err
  40463. }
  40464. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40465. return ErrInvalidLengthGenerated
  40466. }
  40467. if (iNdEx + skippy) > l {
  40468. return io.ErrUnexpectedEOF
  40469. }
  40470. iNdEx += skippy
  40471. }
  40472. }
  40473. if iNdEx > l {
  40474. return io.ErrUnexpectedEOF
  40475. }
  40476. return nil
  40477. }
  40478. func (m *LimitRangeList) Unmarshal(dAtA []byte) error {
  40479. l := len(dAtA)
  40480. iNdEx := 0
  40481. for iNdEx < l {
  40482. preIndex := iNdEx
  40483. var wire uint64
  40484. for shift := uint(0); ; shift += 7 {
  40485. if shift >= 64 {
  40486. return ErrIntOverflowGenerated
  40487. }
  40488. if iNdEx >= l {
  40489. return io.ErrUnexpectedEOF
  40490. }
  40491. b := dAtA[iNdEx]
  40492. iNdEx++
  40493. wire |= uint64(b&0x7F) << shift
  40494. if b < 0x80 {
  40495. break
  40496. }
  40497. }
  40498. fieldNum := int32(wire >> 3)
  40499. wireType := int(wire & 0x7)
  40500. if wireType == 4 {
  40501. return fmt.Errorf("proto: LimitRangeList: wiretype end group for non-group")
  40502. }
  40503. if fieldNum <= 0 {
  40504. return fmt.Errorf("proto: LimitRangeList: illegal tag %d (wire type %d)", fieldNum, wire)
  40505. }
  40506. switch fieldNum {
  40507. case 1:
  40508. if wireType != 2 {
  40509. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40510. }
  40511. var msglen int
  40512. for shift := uint(0); ; shift += 7 {
  40513. if shift >= 64 {
  40514. return ErrIntOverflowGenerated
  40515. }
  40516. if iNdEx >= l {
  40517. return io.ErrUnexpectedEOF
  40518. }
  40519. b := dAtA[iNdEx]
  40520. iNdEx++
  40521. msglen |= int(b&0x7F) << shift
  40522. if b < 0x80 {
  40523. break
  40524. }
  40525. }
  40526. if msglen < 0 {
  40527. return ErrInvalidLengthGenerated
  40528. }
  40529. postIndex := iNdEx + msglen
  40530. if postIndex < 0 {
  40531. return ErrInvalidLengthGenerated
  40532. }
  40533. if postIndex > l {
  40534. return io.ErrUnexpectedEOF
  40535. }
  40536. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40537. return err
  40538. }
  40539. iNdEx = postIndex
  40540. case 2:
  40541. if wireType != 2 {
  40542. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  40543. }
  40544. var msglen int
  40545. for shift := uint(0); ; shift += 7 {
  40546. if shift >= 64 {
  40547. return ErrIntOverflowGenerated
  40548. }
  40549. if iNdEx >= l {
  40550. return io.ErrUnexpectedEOF
  40551. }
  40552. b := dAtA[iNdEx]
  40553. iNdEx++
  40554. msglen |= int(b&0x7F) << shift
  40555. if b < 0x80 {
  40556. break
  40557. }
  40558. }
  40559. if msglen < 0 {
  40560. return ErrInvalidLengthGenerated
  40561. }
  40562. postIndex := iNdEx + msglen
  40563. if postIndex < 0 {
  40564. return ErrInvalidLengthGenerated
  40565. }
  40566. if postIndex > l {
  40567. return io.ErrUnexpectedEOF
  40568. }
  40569. m.Items = append(m.Items, LimitRange{})
  40570. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40571. return err
  40572. }
  40573. iNdEx = postIndex
  40574. default:
  40575. iNdEx = preIndex
  40576. skippy, err := skipGenerated(dAtA[iNdEx:])
  40577. if err != nil {
  40578. return err
  40579. }
  40580. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40581. return ErrInvalidLengthGenerated
  40582. }
  40583. if (iNdEx + skippy) > l {
  40584. return io.ErrUnexpectedEOF
  40585. }
  40586. iNdEx += skippy
  40587. }
  40588. }
  40589. if iNdEx > l {
  40590. return io.ErrUnexpectedEOF
  40591. }
  40592. return nil
  40593. }
  40594. func (m *LimitRangeSpec) Unmarshal(dAtA []byte) error {
  40595. l := len(dAtA)
  40596. iNdEx := 0
  40597. for iNdEx < l {
  40598. preIndex := iNdEx
  40599. var wire uint64
  40600. for shift := uint(0); ; shift += 7 {
  40601. if shift >= 64 {
  40602. return ErrIntOverflowGenerated
  40603. }
  40604. if iNdEx >= l {
  40605. return io.ErrUnexpectedEOF
  40606. }
  40607. b := dAtA[iNdEx]
  40608. iNdEx++
  40609. wire |= uint64(b&0x7F) << shift
  40610. if b < 0x80 {
  40611. break
  40612. }
  40613. }
  40614. fieldNum := int32(wire >> 3)
  40615. wireType := int(wire & 0x7)
  40616. if wireType == 4 {
  40617. return fmt.Errorf("proto: LimitRangeSpec: wiretype end group for non-group")
  40618. }
  40619. if fieldNum <= 0 {
  40620. return fmt.Errorf("proto: LimitRangeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  40621. }
  40622. switch fieldNum {
  40623. case 1:
  40624. if wireType != 2 {
  40625. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  40626. }
  40627. var msglen int
  40628. for shift := uint(0); ; shift += 7 {
  40629. if shift >= 64 {
  40630. return ErrIntOverflowGenerated
  40631. }
  40632. if iNdEx >= l {
  40633. return io.ErrUnexpectedEOF
  40634. }
  40635. b := dAtA[iNdEx]
  40636. iNdEx++
  40637. msglen |= int(b&0x7F) << shift
  40638. if b < 0x80 {
  40639. break
  40640. }
  40641. }
  40642. if msglen < 0 {
  40643. return ErrInvalidLengthGenerated
  40644. }
  40645. postIndex := iNdEx + msglen
  40646. if postIndex < 0 {
  40647. return ErrInvalidLengthGenerated
  40648. }
  40649. if postIndex > l {
  40650. return io.ErrUnexpectedEOF
  40651. }
  40652. m.Limits = append(m.Limits, LimitRangeItem{})
  40653. if err := m.Limits[len(m.Limits)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40654. return err
  40655. }
  40656. iNdEx = postIndex
  40657. default:
  40658. iNdEx = preIndex
  40659. skippy, err := skipGenerated(dAtA[iNdEx:])
  40660. if err != nil {
  40661. return err
  40662. }
  40663. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40664. return ErrInvalidLengthGenerated
  40665. }
  40666. if (iNdEx + skippy) > l {
  40667. return io.ErrUnexpectedEOF
  40668. }
  40669. iNdEx += skippy
  40670. }
  40671. }
  40672. if iNdEx > l {
  40673. return io.ErrUnexpectedEOF
  40674. }
  40675. return nil
  40676. }
  40677. func (m *List) Unmarshal(dAtA []byte) error {
  40678. l := len(dAtA)
  40679. iNdEx := 0
  40680. for iNdEx < l {
  40681. preIndex := iNdEx
  40682. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  40693. if b < 0x80 {
  40694. break
  40695. }
  40696. }
  40697. fieldNum := int32(wire >> 3)
  40698. wireType := int(wire & 0x7)
  40699. if wireType == 4 {
  40700. return fmt.Errorf("proto: List: wiretype end group for non-group")
  40701. }
  40702. if fieldNum <= 0 {
  40703. return fmt.Errorf("proto: List: illegal tag %d (wire type %d)", fieldNum, wire)
  40704. }
  40705. switch fieldNum {
  40706. case 1:
  40707. if wireType != 2 {
  40708. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  40709. }
  40710. var msglen int
  40711. for shift := uint(0); ; shift += 7 {
  40712. if shift >= 64 {
  40713. return ErrIntOverflowGenerated
  40714. }
  40715. if iNdEx >= l {
  40716. return io.ErrUnexpectedEOF
  40717. }
  40718. b := dAtA[iNdEx]
  40719. iNdEx++
  40720. msglen |= int(b&0x7F) << shift
  40721. if b < 0x80 {
  40722. break
  40723. }
  40724. }
  40725. if msglen < 0 {
  40726. return ErrInvalidLengthGenerated
  40727. }
  40728. postIndex := iNdEx + msglen
  40729. if postIndex < 0 {
  40730. return ErrInvalidLengthGenerated
  40731. }
  40732. if postIndex > l {
  40733. return io.ErrUnexpectedEOF
  40734. }
  40735. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40736. return err
  40737. }
  40738. iNdEx = postIndex
  40739. case 2:
  40740. if wireType != 2 {
  40741. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  40742. }
  40743. var msglen int
  40744. for shift := uint(0); ; shift += 7 {
  40745. if shift >= 64 {
  40746. return ErrIntOverflowGenerated
  40747. }
  40748. if iNdEx >= l {
  40749. return io.ErrUnexpectedEOF
  40750. }
  40751. b := dAtA[iNdEx]
  40752. iNdEx++
  40753. msglen |= int(b&0x7F) << shift
  40754. if b < 0x80 {
  40755. break
  40756. }
  40757. }
  40758. if msglen < 0 {
  40759. return ErrInvalidLengthGenerated
  40760. }
  40761. postIndex := iNdEx + msglen
  40762. if postIndex < 0 {
  40763. return ErrInvalidLengthGenerated
  40764. }
  40765. if postIndex > l {
  40766. return io.ErrUnexpectedEOF
  40767. }
  40768. m.Items = append(m.Items, runtime.RawExtension{})
  40769. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40770. return err
  40771. }
  40772. iNdEx = postIndex
  40773. default:
  40774. iNdEx = preIndex
  40775. skippy, err := skipGenerated(dAtA[iNdEx:])
  40776. if err != nil {
  40777. return err
  40778. }
  40779. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40780. return ErrInvalidLengthGenerated
  40781. }
  40782. if (iNdEx + skippy) > l {
  40783. return io.ErrUnexpectedEOF
  40784. }
  40785. iNdEx += skippy
  40786. }
  40787. }
  40788. if iNdEx > l {
  40789. return io.ErrUnexpectedEOF
  40790. }
  40791. return nil
  40792. }
  40793. func (m *LoadBalancerIngress) Unmarshal(dAtA []byte) error {
  40794. l := len(dAtA)
  40795. iNdEx := 0
  40796. for iNdEx < l {
  40797. preIndex := iNdEx
  40798. var wire uint64
  40799. for shift := uint(0); ; shift += 7 {
  40800. if shift >= 64 {
  40801. return ErrIntOverflowGenerated
  40802. }
  40803. if iNdEx >= l {
  40804. return io.ErrUnexpectedEOF
  40805. }
  40806. b := dAtA[iNdEx]
  40807. iNdEx++
  40808. wire |= uint64(b&0x7F) << shift
  40809. if b < 0x80 {
  40810. break
  40811. }
  40812. }
  40813. fieldNum := int32(wire >> 3)
  40814. wireType := int(wire & 0x7)
  40815. if wireType == 4 {
  40816. return fmt.Errorf("proto: LoadBalancerIngress: wiretype end group for non-group")
  40817. }
  40818. if fieldNum <= 0 {
  40819. return fmt.Errorf("proto: LoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  40820. }
  40821. switch fieldNum {
  40822. case 1:
  40823. if wireType != 2 {
  40824. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  40825. }
  40826. var stringLen uint64
  40827. for shift := uint(0); ; shift += 7 {
  40828. if shift >= 64 {
  40829. return ErrIntOverflowGenerated
  40830. }
  40831. if iNdEx >= l {
  40832. return io.ErrUnexpectedEOF
  40833. }
  40834. b := dAtA[iNdEx]
  40835. iNdEx++
  40836. stringLen |= uint64(b&0x7F) << shift
  40837. if b < 0x80 {
  40838. break
  40839. }
  40840. }
  40841. intStringLen := int(stringLen)
  40842. if intStringLen < 0 {
  40843. return ErrInvalidLengthGenerated
  40844. }
  40845. postIndex := iNdEx + intStringLen
  40846. if postIndex < 0 {
  40847. return ErrInvalidLengthGenerated
  40848. }
  40849. if postIndex > l {
  40850. return io.ErrUnexpectedEOF
  40851. }
  40852. m.IP = string(dAtA[iNdEx:postIndex])
  40853. iNdEx = postIndex
  40854. case 2:
  40855. if wireType != 2 {
  40856. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  40857. }
  40858. var stringLen uint64
  40859. for shift := uint(0); ; shift += 7 {
  40860. if shift >= 64 {
  40861. return ErrIntOverflowGenerated
  40862. }
  40863. if iNdEx >= l {
  40864. return io.ErrUnexpectedEOF
  40865. }
  40866. b := dAtA[iNdEx]
  40867. iNdEx++
  40868. stringLen |= uint64(b&0x7F) << shift
  40869. if b < 0x80 {
  40870. break
  40871. }
  40872. }
  40873. intStringLen := int(stringLen)
  40874. if intStringLen < 0 {
  40875. return ErrInvalidLengthGenerated
  40876. }
  40877. postIndex := iNdEx + intStringLen
  40878. if postIndex < 0 {
  40879. return ErrInvalidLengthGenerated
  40880. }
  40881. if postIndex > l {
  40882. return io.ErrUnexpectedEOF
  40883. }
  40884. m.Hostname = string(dAtA[iNdEx:postIndex])
  40885. iNdEx = postIndex
  40886. case 4:
  40887. if wireType != 2 {
  40888. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  40889. }
  40890. var msglen int
  40891. for shift := uint(0); ; shift += 7 {
  40892. if shift >= 64 {
  40893. return ErrIntOverflowGenerated
  40894. }
  40895. if iNdEx >= l {
  40896. return io.ErrUnexpectedEOF
  40897. }
  40898. b := dAtA[iNdEx]
  40899. iNdEx++
  40900. msglen |= int(b&0x7F) << shift
  40901. if b < 0x80 {
  40902. break
  40903. }
  40904. }
  40905. if msglen < 0 {
  40906. return ErrInvalidLengthGenerated
  40907. }
  40908. postIndex := iNdEx + msglen
  40909. if postIndex < 0 {
  40910. return ErrInvalidLengthGenerated
  40911. }
  40912. if postIndex > l {
  40913. return io.ErrUnexpectedEOF
  40914. }
  40915. m.Ports = append(m.Ports, PortStatus{})
  40916. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  40917. return err
  40918. }
  40919. iNdEx = postIndex
  40920. default:
  40921. iNdEx = preIndex
  40922. skippy, err := skipGenerated(dAtA[iNdEx:])
  40923. if err != nil {
  40924. return err
  40925. }
  40926. if (skippy < 0) || (iNdEx+skippy) < 0 {
  40927. return ErrInvalidLengthGenerated
  40928. }
  40929. if (iNdEx + skippy) > l {
  40930. return io.ErrUnexpectedEOF
  40931. }
  40932. iNdEx += skippy
  40933. }
  40934. }
  40935. if iNdEx > l {
  40936. return io.ErrUnexpectedEOF
  40937. }
  40938. return nil
  40939. }
  40940. func (m *LoadBalancerStatus) Unmarshal(dAtA []byte) error {
  40941. l := len(dAtA)
  40942. iNdEx := 0
  40943. for iNdEx < l {
  40944. preIndex := iNdEx
  40945. var wire uint64
  40946. for shift := uint(0); ; shift += 7 {
  40947. if shift >= 64 {
  40948. return ErrIntOverflowGenerated
  40949. }
  40950. if iNdEx >= l {
  40951. return io.ErrUnexpectedEOF
  40952. }
  40953. b := dAtA[iNdEx]
  40954. iNdEx++
  40955. wire |= uint64(b&0x7F) << shift
  40956. if b < 0x80 {
  40957. break
  40958. }
  40959. }
  40960. fieldNum := int32(wire >> 3)
  40961. wireType := int(wire & 0x7)
  40962. if wireType == 4 {
  40963. return fmt.Errorf("proto: LoadBalancerStatus: wiretype end group for non-group")
  40964. }
  40965. if fieldNum <= 0 {
  40966. return fmt.Errorf("proto: LoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  40967. }
  40968. switch fieldNum {
  40969. case 1:
  40970. if wireType != 2 {
  40971. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  40972. }
  40973. var msglen int
  40974. for shift := uint(0); ; shift += 7 {
  40975. if shift >= 64 {
  40976. return ErrIntOverflowGenerated
  40977. }
  40978. if iNdEx >= l {
  40979. return io.ErrUnexpectedEOF
  40980. }
  40981. b := dAtA[iNdEx]
  40982. iNdEx++
  40983. msglen |= int(b&0x7F) << shift
  40984. if b < 0x80 {
  40985. break
  40986. }
  40987. }
  40988. if msglen < 0 {
  40989. return ErrInvalidLengthGenerated
  40990. }
  40991. postIndex := iNdEx + msglen
  40992. if postIndex < 0 {
  40993. return ErrInvalidLengthGenerated
  40994. }
  40995. if postIndex > l {
  40996. return io.ErrUnexpectedEOF
  40997. }
  40998. m.Ingress = append(m.Ingress, LoadBalancerIngress{})
  40999. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41000. return err
  41001. }
  41002. iNdEx = postIndex
  41003. default:
  41004. iNdEx = preIndex
  41005. skippy, err := skipGenerated(dAtA[iNdEx:])
  41006. if err != nil {
  41007. return err
  41008. }
  41009. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41010. return ErrInvalidLengthGenerated
  41011. }
  41012. if (iNdEx + skippy) > l {
  41013. return io.ErrUnexpectedEOF
  41014. }
  41015. iNdEx += skippy
  41016. }
  41017. }
  41018. if iNdEx > l {
  41019. return io.ErrUnexpectedEOF
  41020. }
  41021. return nil
  41022. }
  41023. func (m *LocalObjectReference) Unmarshal(dAtA []byte) error {
  41024. l := len(dAtA)
  41025. iNdEx := 0
  41026. for iNdEx < l {
  41027. preIndex := iNdEx
  41028. var wire uint64
  41029. for shift := uint(0); ; shift += 7 {
  41030. if shift >= 64 {
  41031. return ErrIntOverflowGenerated
  41032. }
  41033. if iNdEx >= l {
  41034. return io.ErrUnexpectedEOF
  41035. }
  41036. b := dAtA[iNdEx]
  41037. iNdEx++
  41038. wire |= uint64(b&0x7F) << shift
  41039. if b < 0x80 {
  41040. break
  41041. }
  41042. }
  41043. fieldNum := int32(wire >> 3)
  41044. wireType := int(wire & 0x7)
  41045. if wireType == 4 {
  41046. return fmt.Errorf("proto: LocalObjectReference: wiretype end group for non-group")
  41047. }
  41048. if fieldNum <= 0 {
  41049. return fmt.Errorf("proto: LocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  41050. }
  41051. switch fieldNum {
  41052. case 1:
  41053. if wireType != 2 {
  41054. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  41055. }
  41056. var stringLen uint64
  41057. for shift := uint(0); ; shift += 7 {
  41058. if shift >= 64 {
  41059. return ErrIntOverflowGenerated
  41060. }
  41061. if iNdEx >= l {
  41062. return io.ErrUnexpectedEOF
  41063. }
  41064. b := dAtA[iNdEx]
  41065. iNdEx++
  41066. stringLen |= uint64(b&0x7F) << shift
  41067. if b < 0x80 {
  41068. break
  41069. }
  41070. }
  41071. intStringLen := int(stringLen)
  41072. if intStringLen < 0 {
  41073. return ErrInvalidLengthGenerated
  41074. }
  41075. postIndex := iNdEx + intStringLen
  41076. if postIndex < 0 {
  41077. return ErrInvalidLengthGenerated
  41078. }
  41079. if postIndex > l {
  41080. return io.ErrUnexpectedEOF
  41081. }
  41082. m.Name = string(dAtA[iNdEx:postIndex])
  41083. iNdEx = postIndex
  41084. default:
  41085. iNdEx = preIndex
  41086. skippy, err := skipGenerated(dAtA[iNdEx:])
  41087. if err != nil {
  41088. return err
  41089. }
  41090. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41091. return ErrInvalidLengthGenerated
  41092. }
  41093. if (iNdEx + skippy) > l {
  41094. return io.ErrUnexpectedEOF
  41095. }
  41096. iNdEx += skippy
  41097. }
  41098. }
  41099. if iNdEx > l {
  41100. return io.ErrUnexpectedEOF
  41101. }
  41102. return nil
  41103. }
  41104. func (m *LocalVolumeSource) Unmarshal(dAtA []byte) error {
  41105. l := len(dAtA)
  41106. iNdEx := 0
  41107. for iNdEx < l {
  41108. preIndex := iNdEx
  41109. var wire uint64
  41110. for shift := uint(0); ; shift += 7 {
  41111. if shift >= 64 {
  41112. return ErrIntOverflowGenerated
  41113. }
  41114. if iNdEx >= l {
  41115. return io.ErrUnexpectedEOF
  41116. }
  41117. b := dAtA[iNdEx]
  41118. iNdEx++
  41119. wire |= uint64(b&0x7F) << shift
  41120. if b < 0x80 {
  41121. break
  41122. }
  41123. }
  41124. fieldNum := int32(wire >> 3)
  41125. wireType := int(wire & 0x7)
  41126. if wireType == 4 {
  41127. return fmt.Errorf("proto: LocalVolumeSource: wiretype end group for non-group")
  41128. }
  41129. if fieldNum <= 0 {
  41130. return fmt.Errorf("proto: LocalVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41131. }
  41132. switch fieldNum {
  41133. case 1:
  41134. if wireType != 2 {
  41135. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41136. }
  41137. var stringLen uint64
  41138. for shift := uint(0); ; shift += 7 {
  41139. if shift >= 64 {
  41140. return ErrIntOverflowGenerated
  41141. }
  41142. if iNdEx >= l {
  41143. return io.ErrUnexpectedEOF
  41144. }
  41145. b := dAtA[iNdEx]
  41146. iNdEx++
  41147. stringLen |= uint64(b&0x7F) << shift
  41148. if b < 0x80 {
  41149. break
  41150. }
  41151. }
  41152. intStringLen := int(stringLen)
  41153. if intStringLen < 0 {
  41154. return ErrInvalidLengthGenerated
  41155. }
  41156. postIndex := iNdEx + intStringLen
  41157. if postIndex < 0 {
  41158. return ErrInvalidLengthGenerated
  41159. }
  41160. if postIndex > l {
  41161. return io.ErrUnexpectedEOF
  41162. }
  41163. m.Path = string(dAtA[iNdEx:postIndex])
  41164. iNdEx = postIndex
  41165. case 2:
  41166. if wireType != 2 {
  41167. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  41168. }
  41169. var stringLen uint64
  41170. for shift := uint(0); ; shift += 7 {
  41171. if shift >= 64 {
  41172. return ErrIntOverflowGenerated
  41173. }
  41174. if iNdEx >= l {
  41175. return io.ErrUnexpectedEOF
  41176. }
  41177. b := dAtA[iNdEx]
  41178. iNdEx++
  41179. stringLen |= uint64(b&0x7F) << shift
  41180. if b < 0x80 {
  41181. break
  41182. }
  41183. }
  41184. intStringLen := int(stringLen)
  41185. if intStringLen < 0 {
  41186. return ErrInvalidLengthGenerated
  41187. }
  41188. postIndex := iNdEx + intStringLen
  41189. if postIndex < 0 {
  41190. return ErrInvalidLengthGenerated
  41191. }
  41192. if postIndex > l {
  41193. return io.ErrUnexpectedEOF
  41194. }
  41195. s := string(dAtA[iNdEx:postIndex])
  41196. m.FSType = &s
  41197. iNdEx = postIndex
  41198. default:
  41199. iNdEx = preIndex
  41200. skippy, err := skipGenerated(dAtA[iNdEx:])
  41201. if err != nil {
  41202. return err
  41203. }
  41204. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41205. return ErrInvalidLengthGenerated
  41206. }
  41207. if (iNdEx + skippy) > l {
  41208. return io.ErrUnexpectedEOF
  41209. }
  41210. iNdEx += skippy
  41211. }
  41212. }
  41213. if iNdEx > l {
  41214. return io.ErrUnexpectedEOF
  41215. }
  41216. return nil
  41217. }
  41218. func (m *NFSVolumeSource) Unmarshal(dAtA []byte) error {
  41219. l := len(dAtA)
  41220. iNdEx := 0
  41221. for iNdEx < l {
  41222. preIndex := iNdEx
  41223. var wire uint64
  41224. for shift := uint(0); ; shift += 7 {
  41225. if shift >= 64 {
  41226. return ErrIntOverflowGenerated
  41227. }
  41228. if iNdEx >= l {
  41229. return io.ErrUnexpectedEOF
  41230. }
  41231. b := dAtA[iNdEx]
  41232. iNdEx++
  41233. wire |= uint64(b&0x7F) << shift
  41234. if b < 0x80 {
  41235. break
  41236. }
  41237. }
  41238. fieldNum := int32(wire >> 3)
  41239. wireType := int(wire & 0x7)
  41240. if wireType == 4 {
  41241. return fmt.Errorf("proto: NFSVolumeSource: wiretype end group for non-group")
  41242. }
  41243. if fieldNum <= 0 {
  41244. return fmt.Errorf("proto: NFSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  41245. }
  41246. switch fieldNum {
  41247. case 1:
  41248. if wireType != 2 {
  41249. return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
  41250. }
  41251. var stringLen uint64
  41252. for shift := uint(0); ; shift += 7 {
  41253. if shift >= 64 {
  41254. return ErrIntOverflowGenerated
  41255. }
  41256. if iNdEx >= l {
  41257. return io.ErrUnexpectedEOF
  41258. }
  41259. b := dAtA[iNdEx]
  41260. iNdEx++
  41261. stringLen |= uint64(b&0x7F) << shift
  41262. if b < 0x80 {
  41263. break
  41264. }
  41265. }
  41266. intStringLen := int(stringLen)
  41267. if intStringLen < 0 {
  41268. return ErrInvalidLengthGenerated
  41269. }
  41270. postIndex := iNdEx + intStringLen
  41271. if postIndex < 0 {
  41272. return ErrInvalidLengthGenerated
  41273. }
  41274. if postIndex > l {
  41275. return io.ErrUnexpectedEOF
  41276. }
  41277. m.Server = string(dAtA[iNdEx:postIndex])
  41278. iNdEx = postIndex
  41279. case 2:
  41280. if wireType != 2 {
  41281. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  41282. }
  41283. var stringLen uint64
  41284. for shift := uint(0); ; shift += 7 {
  41285. if shift >= 64 {
  41286. return ErrIntOverflowGenerated
  41287. }
  41288. if iNdEx >= l {
  41289. return io.ErrUnexpectedEOF
  41290. }
  41291. b := dAtA[iNdEx]
  41292. iNdEx++
  41293. stringLen |= uint64(b&0x7F) << shift
  41294. if b < 0x80 {
  41295. break
  41296. }
  41297. }
  41298. intStringLen := int(stringLen)
  41299. if intStringLen < 0 {
  41300. return ErrInvalidLengthGenerated
  41301. }
  41302. postIndex := iNdEx + intStringLen
  41303. if postIndex < 0 {
  41304. return ErrInvalidLengthGenerated
  41305. }
  41306. if postIndex > l {
  41307. return io.ErrUnexpectedEOF
  41308. }
  41309. m.Path = string(dAtA[iNdEx:postIndex])
  41310. iNdEx = postIndex
  41311. case 3:
  41312. if wireType != 0 {
  41313. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  41314. }
  41315. var v int
  41316. for shift := uint(0); ; shift += 7 {
  41317. if shift >= 64 {
  41318. return ErrIntOverflowGenerated
  41319. }
  41320. if iNdEx >= l {
  41321. return io.ErrUnexpectedEOF
  41322. }
  41323. b := dAtA[iNdEx]
  41324. iNdEx++
  41325. v |= int(b&0x7F) << shift
  41326. if b < 0x80 {
  41327. break
  41328. }
  41329. }
  41330. m.ReadOnly = bool(v != 0)
  41331. default:
  41332. iNdEx = preIndex
  41333. skippy, err := skipGenerated(dAtA[iNdEx:])
  41334. if err != nil {
  41335. return err
  41336. }
  41337. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41338. return ErrInvalidLengthGenerated
  41339. }
  41340. if (iNdEx + skippy) > l {
  41341. return io.ErrUnexpectedEOF
  41342. }
  41343. iNdEx += skippy
  41344. }
  41345. }
  41346. if iNdEx > l {
  41347. return io.ErrUnexpectedEOF
  41348. }
  41349. return nil
  41350. }
  41351. func (m *Namespace) Unmarshal(dAtA []byte) error {
  41352. l := len(dAtA)
  41353. iNdEx := 0
  41354. for iNdEx < l {
  41355. preIndex := iNdEx
  41356. var wire uint64
  41357. for shift := uint(0); ; shift += 7 {
  41358. if shift >= 64 {
  41359. return ErrIntOverflowGenerated
  41360. }
  41361. if iNdEx >= l {
  41362. return io.ErrUnexpectedEOF
  41363. }
  41364. b := dAtA[iNdEx]
  41365. iNdEx++
  41366. wire |= uint64(b&0x7F) << shift
  41367. if b < 0x80 {
  41368. break
  41369. }
  41370. }
  41371. fieldNum := int32(wire >> 3)
  41372. wireType := int(wire & 0x7)
  41373. if wireType == 4 {
  41374. return fmt.Errorf("proto: Namespace: wiretype end group for non-group")
  41375. }
  41376. if fieldNum <= 0 {
  41377. return fmt.Errorf("proto: Namespace: illegal tag %d (wire type %d)", fieldNum, wire)
  41378. }
  41379. switch fieldNum {
  41380. case 1:
  41381. if wireType != 2 {
  41382. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  41383. }
  41384. var msglen int
  41385. for shift := uint(0); ; shift += 7 {
  41386. if shift >= 64 {
  41387. return ErrIntOverflowGenerated
  41388. }
  41389. if iNdEx >= l {
  41390. return io.ErrUnexpectedEOF
  41391. }
  41392. b := dAtA[iNdEx]
  41393. iNdEx++
  41394. msglen |= int(b&0x7F) << shift
  41395. if b < 0x80 {
  41396. break
  41397. }
  41398. }
  41399. if msglen < 0 {
  41400. return ErrInvalidLengthGenerated
  41401. }
  41402. postIndex := iNdEx + msglen
  41403. if postIndex < 0 {
  41404. return ErrInvalidLengthGenerated
  41405. }
  41406. if postIndex > l {
  41407. return io.ErrUnexpectedEOF
  41408. }
  41409. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41410. return err
  41411. }
  41412. iNdEx = postIndex
  41413. case 2:
  41414. if wireType != 2 {
  41415. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  41416. }
  41417. var msglen int
  41418. for shift := uint(0); ; shift += 7 {
  41419. if shift >= 64 {
  41420. return ErrIntOverflowGenerated
  41421. }
  41422. if iNdEx >= l {
  41423. return io.ErrUnexpectedEOF
  41424. }
  41425. b := dAtA[iNdEx]
  41426. iNdEx++
  41427. msglen |= int(b&0x7F) << shift
  41428. if b < 0x80 {
  41429. break
  41430. }
  41431. }
  41432. if msglen < 0 {
  41433. return ErrInvalidLengthGenerated
  41434. }
  41435. postIndex := iNdEx + msglen
  41436. if postIndex < 0 {
  41437. return ErrInvalidLengthGenerated
  41438. }
  41439. if postIndex > l {
  41440. return io.ErrUnexpectedEOF
  41441. }
  41442. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41443. return err
  41444. }
  41445. iNdEx = postIndex
  41446. case 3:
  41447. if wireType != 2 {
  41448. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41449. }
  41450. var msglen int
  41451. for shift := uint(0); ; shift += 7 {
  41452. if shift >= 64 {
  41453. return ErrIntOverflowGenerated
  41454. }
  41455. if iNdEx >= l {
  41456. return io.ErrUnexpectedEOF
  41457. }
  41458. b := dAtA[iNdEx]
  41459. iNdEx++
  41460. msglen |= int(b&0x7F) << shift
  41461. if b < 0x80 {
  41462. break
  41463. }
  41464. }
  41465. if msglen < 0 {
  41466. return ErrInvalidLengthGenerated
  41467. }
  41468. postIndex := iNdEx + msglen
  41469. if postIndex < 0 {
  41470. return ErrInvalidLengthGenerated
  41471. }
  41472. if postIndex > l {
  41473. return io.ErrUnexpectedEOF
  41474. }
  41475. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41476. return err
  41477. }
  41478. iNdEx = postIndex
  41479. default:
  41480. iNdEx = preIndex
  41481. skippy, err := skipGenerated(dAtA[iNdEx:])
  41482. if err != nil {
  41483. return err
  41484. }
  41485. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41486. return ErrInvalidLengthGenerated
  41487. }
  41488. if (iNdEx + skippy) > l {
  41489. return io.ErrUnexpectedEOF
  41490. }
  41491. iNdEx += skippy
  41492. }
  41493. }
  41494. if iNdEx > l {
  41495. return io.ErrUnexpectedEOF
  41496. }
  41497. return nil
  41498. }
  41499. func (m *NamespaceCondition) Unmarshal(dAtA []byte) error {
  41500. l := len(dAtA)
  41501. iNdEx := 0
  41502. for iNdEx < l {
  41503. preIndex := iNdEx
  41504. var wire uint64
  41505. for shift := uint(0); ; shift += 7 {
  41506. if shift >= 64 {
  41507. return ErrIntOverflowGenerated
  41508. }
  41509. if iNdEx >= l {
  41510. return io.ErrUnexpectedEOF
  41511. }
  41512. b := dAtA[iNdEx]
  41513. iNdEx++
  41514. wire |= uint64(b&0x7F) << shift
  41515. if b < 0x80 {
  41516. break
  41517. }
  41518. }
  41519. fieldNum := int32(wire >> 3)
  41520. wireType := int(wire & 0x7)
  41521. if wireType == 4 {
  41522. return fmt.Errorf("proto: NamespaceCondition: wiretype end group for non-group")
  41523. }
  41524. if fieldNum <= 0 {
  41525. return fmt.Errorf("proto: NamespaceCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  41526. }
  41527. switch fieldNum {
  41528. case 1:
  41529. if wireType != 2 {
  41530. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  41531. }
  41532. var stringLen uint64
  41533. for shift := uint(0); ; shift += 7 {
  41534. if shift >= 64 {
  41535. return ErrIntOverflowGenerated
  41536. }
  41537. if iNdEx >= l {
  41538. return io.ErrUnexpectedEOF
  41539. }
  41540. b := dAtA[iNdEx]
  41541. iNdEx++
  41542. stringLen |= uint64(b&0x7F) << shift
  41543. if b < 0x80 {
  41544. break
  41545. }
  41546. }
  41547. intStringLen := int(stringLen)
  41548. if intStringLen < 0 {
  41549. return ErrInvalidLengthGenerated
  41550. }
  41551. postIndex := iNdEx + intStringLen
  41552. if postIndex < 0 {
  41553. return ErrInvalidLengthGenerated
  41554. }
  41555. if postIndex > l {
  41556. return io.ErrUnexpectedEOF
  41557. }
  41558. m.Type = NamespaceConditionType(dAtA[iNdEx:postIndex])
  41559. iNdEx = postIndex
  41560. case 2:
  41561. if wireType != 2 {
  41562. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  41563. }
  41564. var stringLen uint64
  41565. for shift := uint(0); ; shift += 7 {
  41566. if shift >= 64 {
  41567. return ErrIntOverflowGenerated
  41568. }
  41569. if iNdEx >= l {
  41570. return io.ErrUnexpectedEOF
  41571. }
  41572. b := dAtA[iNdEx]
  41573. iNdEx++
  41574. stringLen |= uint64(b&0x7F) << shift
  41575. if b < 0x80 {
  41576. break
  41577. }
  41578. }
  41579. intStringLen := int(stringLen)
  41580. if intStringLen < 0 {
  41581. return ErrInvalidLengthGenerated
  41582. }
  41583. postIndex := iNdEx + intStringLen
  41584. if postIndex < 0 {
  41585. return ErrInvalidLengthGenerated
  41586. }
  41587. if postIndex > l {
  41588. return io.ErrUnexpectedEOF
  41589. }
  41590. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  41591. iNdEx = postIndex
  41592. case 4:
  41593. if wireType != 2 {
  41594. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  41595. }
  41596. var msglen int
  41597. for shift := uint(0); ; shift += 7 {
  41598. if shift >= 64 {
  41599. return ErrIntOverflowGenerated
  41600. }
  41601. if iNdEx >= l {
  41602. return io.ErrUnexpectedEOF
  41603. }
  41604. b := dAtA[iNdEx]
  41605. iNdEx++
  41606. msglen |= int(b&0x7F) << shift
  41607. if b < 0x80 {
  41608. break
  41609. }
  41610. }
  41611. if msglen < 0 {
  41612. return ErrInvalidLengthGenerated
  41613. }
  41614. postIndex := iNdEx + msglen
  41615. if postIndex < 0 {
  41616. return ErrInvalidLengthGenerated
  41617. }
  41618. if postIndex > l {
  41619. return io.ErrUnexpectedEOF
  41620. }
  41621. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41622. return err
  41623. }
  41624. iNdEx = postIndex
  41625. case 5:
  41626. if wireType != 2 {
  41627. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  41628. }
  41629. var stringLen uint64
  41630. for shift := uint(0); ; shift += 7 {
  41631. if shift >= 64 {
  41632. return ErrIntOverflowGenerated
  41633. }
  41634. if iNdEx >= l {
  41635. return io.ErrUnexpectedEOF
  41636. }
  41637. b := dAtA[iNdEx]
  41638. iNdEx++
  41639. stringLen |= uint64(b&0x7F) << shift
  41640. if b < 0x80 {
  41641. break
  41642. }
  41643. }
  41644. intStringLen := int(stringLen)
  41645. if intStringLen < 0 {
  41646. return ErrInvalidLengthGenerated
  41647. }
  41648. postIndex := iNdEx + intStringLen
  41649. if postIndex < 0 {
  41650. return ErrInvalidLengthGenerated
  41651. }
  41652. if postIndex > l {
  41653. return io.ErrUnexpectedEOF
  41654. }
  41655. m.Reason = string(dAtA[iNdEx:postIndex])
  41656. iNdEx = postIndex
  41657. case 6:
  41658. if wireType != 2 {
  41659. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  41660. }
  41661. var stringLen uint64
  41662. for shift := uint(0); ; shift += 7 {
  41663. if shift >= 64 {
  41664. return ErrIntOverflowGenerated
  41665. }
  41666. if iNdEx >= l {
  41667. return io.ErrUnexpectedEOF
  41668. }
  41669. b := dAtA[iNdEx]
  41670. iNdEx++
  41671. stringLen |= uint64(b&0x7F) << shift
  41672. if b < 0x80 {
  41673. break
  41674. }
  41675. }
  41676. intStringLen := int(stringLen)
  41677. if intStringLen < 0 {
  41678. return ErrInvalidLengthGenerated
  41679. }
  41680. postIndex := iNdEx + intStringLen
  41681. if postIndex < 0 {
  41682. return ErrInvalidLengthGenerated
  41683. }
  41684. if postIndex > l {
  41685. return io.ErrUnexpectedEOF
  41686. }
  41687. m.Message = string(dAtA[iNdEx:postIndex])
  41688. iNdEx = postIndex
  41689. default:
  41690. iNdEx = preIndex
  41691. skippy, err := skipGenerated(dAtA[iNdEx:])
  41692. if err != nil {
  41693. return err
  41694. }
  41695. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41696. return ErrInvalidLengthGenerated
  41697. }
  41698. if (iNdEx + skippy) > l {
  41699. return io.ErrUnexpectedEOF
  41700. }
  41701. iNdEx += skippy
  41702. }
  41703. }
  41704. if iNdEx > l {
  41705. return io.ErrUnexpectedEOF
  41706. }
  41707. return nil
  41708. }
  41709. func (m *NamespaceList) Unmarshal(dAtA []byte) error {
  41710. l := len(dAtA)
  41711. iNdEx := 0
  41712. for iNdEx < l {
  41713. preIndex := iNdEx
  41714. var wire uint64
  41715. for shift := uint(0); ; shift += 7 {
  41716. if shift >= 64 {
  41717. return ErrIntOverflowGenerated
  41718. }
  41719. if iNdEx >= l {
  41720. return io.ErrUnexpectedEOF
  41721. }
  41722. b := dAtA[iNdEx]
  41723. iNdEx++
  41724. wire |= uint64(b&0x7F) << shift
  41725. if b < 0x80 {
  41726. break
  41727. }
  41728. }
  41729. fieldNum := int32(wire >> 3)
  41730. wireType := int(wire & 0x7)
  41731. if wireType == 4 {
  41732. return fmt.Errorf("proto: NamespaceList: wiretype end group for non-group")
  41733. }
  41734. if fieldNum <= 0 {
  41735. return fmt.Errorf("proto: NamespaceList: illegal tag %d (wire type %d)", fieldNum, wire)
  41736. }
  41737. switch fieldNum {
  41738. case 1:
  41739. if wireType != 2 {
  41740. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  41741. }
  41742. var msglen int
  41743. for shift := uint(0); ; shift += 7 {
  41744. if shift >= 64 {
  41745. return ErrIntOverflowGenerated
  41746. }
  41747. if iNdEx >= l {
  41748. return io.ErrUnexpectedEOF
  41749. }
  41750. b := dAtA[iNdEx]
  41751. iNdEx++
  41752. msglen |= int(b&0x7F) << shift
  41753. if b < 0x80 {
  41754. break
  41755. }
  41756. }
  41757. if msglen < 0 {
  41758. return ErrInvalidLengthGenerated
  41759. }
  41760. postIndex := iNdEx + msglen
  41761. if postIndex < 0 {
  41762. return ErrInvalidLengthGenerated
  41763. }
  41764. if postIndex > l {
  41765. return io.ErrUnexpectedEOF
  41766. }
  41767. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41768. return err
  41769. }
  41770. iNdEx = postIndex
  41771. case 2:
  41772. if wireType != 2 {
  41773. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  41774. }
  41775. var msglen int
  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. msglen |= int(b&0x7F) << shift
  41786. if b < 0x80 {
  41787. break
  41788. }
  41789. }
  41790. if msglen < 0 {
  41791. return ErrInvalidLengthGenerated
  41792. }
  41793. postIndex := iNdEx + msglen
  41794. if postIndex < 0 {
  41795. return ErrInvalidLengthGenerated
  41796. }
  41797. if postIndex > l {
  41798. return io.ErrUnexpectedEOF
  41799. }
  41800. m.Items = append(m.Items, Namespace{})
  41801. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41802. return err
  41803. }
  41804. iNdEx = postIndex
  41805. default:
  41806. iNdEx = preIndex
  41807. skippy, err := skipGenerated(dAtA[iNdEx:])
  41808. if err != nil {
  41809. return err
  41810. }
  41811. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41812. return ErrInvalidLengthGenerated
  41813. }
  41814. if (iNdEx + skippy) > l {
  41815. return io.ErrUnexpectedEOF
  41816. }
  41817. iNdEx += skippy
  41818. }
  41819. }
  41820. if iNdEx > l {
  41821. return io.ErrUnexpectedEOF
  41822. }
  41823. return nil
  41824. }
  41825. func (m *NamespaceSpec) Unmarshal(dAtA []byte) error {
  41826. l := len(dAtA)
  41827. iNdEx := 0
  41828. for iNdEx < l {
  41829. preIndex := iNdEx
  41830. var wire uint64
  41831. for shift := uint(0); ; shift += 7 {
  41832. if shift >= 64 {
  41833. return ErrIntOverflowGenerated
  41834. }
  41835. if iNdEx >= l {
  41836. return io.ErrUnexpectedEOF
  41837. }
  41838. b := dAtA[iNdEx]
  41839. iNdEx++
  41840. wire |= uint64(b&0x7F) << shift
  41841. if b < 0x80 {
  41842. break
  41843. }
  41844. }
  41845. fieldNum := int32(wire >> 3)
  41846. wireType := int(wire & 0x7)
  41847. if wireType == 4 {
  41848. return fmt.Errorf("proto: NamespaceSpec: wiretype end group for non-group")
  41849. }
  41850. if fieldNum <= 0 {
  41851. return fmt.Errorf("proto: NamespaceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  41852. }
  41853. switch fieldNum {
  41854. case 1:
  41855. if wireType != 2 {
  41856. return fmt.Errorf("proto: wrong wireType = %d for field Finalizers", wireType)
  41857. }
  41858. var stringLen uint64
  41859. for shift := uint(0); ; shift += 7 {
  41860. if shift >= 64 {
  41861. return ErrIntOverflowGenerated
  41862. }
  41863. if iNdEx >= l {
  41864. return io.ErrUnexpectedEOF
  41865. }
  41866. b := dAtA[iNdEx]
  41867. iNdEx++
  41868. stringLen |= uint64(b&0x7F) << shift
  41869. if b < 0x80 {
  41870. break
  41871. }
  41872. }
  41873. intStringLen := int(stringLen)
  41874. if intStringLen < 0 {
  41875. return ErrInvalidLengthGenerated
  41876. }
  41877. postIndex := iNdEx + intStringLen
  41878. if postIndex < 0 {
  41879. return ErrInvalidLengthGenerated
  41880. }
  41881. if postIndex > l {
  41882. return io.ErrUnexpectedEOF
  41883. }
  41884. m.Finalizers = append(m.Finalizers, FinalizerName(dAtA[iNdEx:postIndex]))
  41885. iNdEx = postIndex
  41886. default:
  41887. iNdEx = preIndex
  41888. skippy, err := skipGenerated(dAtA[iNdEx:])
  41889. if err != nil {
  41890. return err
  41891. }
  41892. if (skippy < 0) || (iNdEx+skippy) < 0 {
  41893. return ErrInvalidLengthGenerated
  41894. }
  41895. if (iNdEx + skippy) > l {
  41896. return io.ErrUnexpectedEOF
  41897. }
  41898. iNdEx += skippy
  41899. }
  41900. }
  41901. if iNdEx > l {
  41902. return io.ErrUnexpectedEOF
  41903. }
  41904. return nil
  41905. }
  41906. func (m *NamespaceStatus) Unmarshal(dAtA []byte) error {
  41907. l := len(dAtA)
  41908. iNdEx := 0
  41909. for iNdEx < l {
  41910. preIndex := iNdEx
  41911. var wire uint64
  41912. for shift := uint(0); ; shift += 7 {
  41913. if shift >= 64 {
  41914. return ErrIntOverflowGenerated
  41915. }
  41916. if iNdEx >= l {
  41917. return io.ErrUnexpectedEOF
  41918. }
  41919. b := dAtA[iNdEx]
  41920. iNdEx++
  41921. wire |= uint64(b&0x7F) << shift
  41922. if b < 0x80 {
  41923. break
  41924. }
  41925. }
  41926. fieldNum := int32(wire >> 3)
  41927. wireType := int(wire & 0x7)
  41928. if wireType == 4 {
  41929. return fmt.Errorf("proto: NamespaceStatus: wiretype end group for non-group")
  41930. }
  41931. if fieldNum <= 0 {
  41932. return fmt.Errorf("proto: NamespaceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  41933. }
  41934. switch fieldNum {
  41935. case 1:
  41936. if wireType != 2 {
  41937. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  41938. }
  41939. var stringLen uint64
  41940. for shift := uint(0); ; shift += 7 {
  41941. if shift >= 64 {
  41942. return ErrIntOverflowGenerated
  41943. }
  41944. if iNdEx >= l {
  41945. return io.ErrUnexpectedEOF
  41946. }
  41947. b := dAtA[iNdEx]
  41948. iNdEx++
  41949. stringLen |= uint64(b&0x7F) << shift
  41950. if b < 0x80 {
  41951. break
  41952. }
  41953. }
  41954. intStringLen := int(stringLen)
  41955. if intStringLen < 0 {
  41956. return ErrInvalidLengthGenerated
  41957. }
  41958. postIndex := iNdEx + intStringLen
  41959. if postIndex < 0 {
  41960. return ErrInvalidLengthGenerated
  41961. }
  41962. if postIndex > l {
  41963. return io.ErrUnexpectedEOF
  41964. }
  41965. m.Phase = NamespacePhase(dAtA[iNdEx:postIndex])
  41966. iNdEx = postIndex
  41967. case 2:
  41968. if wireType != 2 {
  41969. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  41970. }
  41971. var msglen int
  41972. for shift := uint(0); ; shift += 7 {
  41973. if shift >= 64 {
  41974. return ErrIntOverflowGenerated
  41975. }
  41976. if iNdEx >= l {
  41977. return io.ErrUnexpectedEOF
  41978. }
  41979. b := dAtA[iNdEx]
  41980. iNdEx++
  41981. msglen |= int(b&0x7F) << shift
  41982. if b < 0x80 {
  41983. break
  41984. }
  41985. }
  41986. if msglen < 0 {
  41987. return ErrInvalidLengthGenerated
  41988. }
  41989. postIndex := iNdEx + msglen
  41990. if postIndex < 0 {
  41991. return ErrInvalidLengthGenerated
  41992. }
  41993. if postIndex > l {
  41994. return io.ErrUnexpectedEOF
  41995. }
  41996. m.Conditions = append(m.Conditions, NamespaceCondition{})
  41997. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  41998. return err
  41999. }
  42000. iNdEx = postIndex
  42001. default:
  42002. iNdEx = preIndex
  42003. skippy, err := skipGenerated(dAtA[iNdEx:])
  42004. if err != nil {
  42005. return err
  42006. }
  42007. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42008. return ErrInvalidLengthGenerated
  42009. }
  42010. if (iNdEx + skippy) > l {
  42011. return io.ErrUnexpectedEOF
  42012. }
  42013. iNdEx += skippy
  42014. }
  42015. }
  42016. if iNdEx > l {
  42017. return io.ErrUnexpectedEOF
  42018. }
  42019. return nil
  42020. }
  42021. func (m *Node) Unmarshal(dAtA []byte) error {
  42022. l := len(dAtA)
  42023. iNdEx := 0
  42024. for iNdEx < l {
  42025. preIndex := iNdEx
  42026. var wire uint64
  42027. for shift := uint(0); ; shift += 7 {
  42028. if shift >= 64 {
  42029. return ErrIntOverflowGenerated
  42030. }
  42031. if iNdEx >= l {
  42032. return io.ErrUnexpectedEOF
  42033. }
  42034. b := dAtA[iNdEx]
  42035. iNdEx++
  42036. wire |= uint64(b&0x7F) << shift
  42037. if b < 0x80 {
  42038. break
  42039. }
  42040. }
  42041. fieldNum := int32(wire >> 3)
  42042. wireType := int(wire & 0x7)
  42043. if wireType == 4 {
  42044. return fmt.Errorf("proto: Node: wiretype end group for non-group")
  42045. }
  42046. if fieldNum <= 0 {
  42047. return fmt.Errorf("proto: Node: illegal tag %d (wire type %d)", fieldNum, wire)
  42048. }
  42049. switch fieldNum {
  42050. case 1:
  42051. if wireType != 2 {
  42052. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  42053. }
  42054. var msglen int
  42055. for shift := uint(0); ; shift += 7 {
  42056. if shift >= 64 {
  42057. return ErrIntOverflowGenerated
  42058. }
  42059. if iNdEx >= l {
  42060. return io.ErrUnexpectedEOF
  42061. }
  42062. b := dAtA[iNdEx]
  42063. iNdEx++
  42064. msglen |= int(b&0x7F) << shift
  42065. if b < 0x80 {
  42066. break
  42067. }
  42068. }
  42069. if msglen < 0 {
  42070. return ErrInvalidLengthGenerated
  42071. }
  42072. postIndex := iNdEx + msglen
  42073. if postIndex < 0 {
  42074. return ErrInvalidLengthGenerated
  42075. }
  42076. if postIndex > l {
  42077. return io.ErrUnexpectedEOF
  42078. }
  42079. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42080. return err
  42081. }
  42082. iNdEx = postIndex
  42083. case 2:
  42084. if wireType != 2 {
  42085. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  42086. }
  42087. var msglen int
  42088. for shift := uint(0); ; shift += 7 {
  42089. if shift >= 64 {
  42090. return ErrIntOverflowGenerated
  42091. }
  42092. if iNdEx >= l {
  42093. return io.ErrUnexpectedEOF
  42094. }
  42095. b := dAtA[iNdEx]
  42096. iNdEx++
  42097. msglen |= int(b&0x7F) << shift
  42098. if b < 0x80 {
  42099. break
  42100. }
  42101. }
  42102. if msglen < 0 {
  42103. return ErrInvalidLengthGenerated
  42104. }
  42105. postIndex := iNdEx + msglen
  42106. if postIndex < 0 {
  42107. return ErrInvalidLengthGenerated
  42108. }
  42109. if postIndex > l {
  42110. return io.ErrUnexpectedEOF
  42111. }
  42112. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42113. return err
  42114. }
  42115. iNdEx = postIndex
  42116. case 3:
  42117. if wireType != 2 {
  42118. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42119. }
  42120. var msglen int
  42121. for shift := uint(0); ; shift += 7 {
  42122. if shift >= 64 {
  42123. return ErrIntOverflowGenerated
  42124. }
  42125. if iNdEx >= l {
  42126. return io.ErrUnexpectedEOF
  42127. }
  42128. b := dAtA[iNdEx]
  42129. iNdEx++
  42130. msglen |= int(b&0x7F) << shift
  42131. if b < 0x80 {
  42132. break
  42133. }
  42134. }
  42135. if msglen < 0 {
  42136. return ErrInvalidLengthGenerated
  42137. }
  42138. postIndex := iNdEx + msglen
  42139. if postIndex < 0 {
  42140. return ErrInvalidLengthGenerated
  42141. }
  42142. if postIndex > l {
  42143. return io.ErrUnexpectedEOF
  42144. }
  42145. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42146. return err
  42147. }
  42148. iNdEx = postIndex
  42149. default:
  42150. iNdEx = preIndex
  42151. skippy, err := skipGenerated(dAtA[iNdEx:])
  42152. if err != nil {
  42153. return err
  42154. }
  42155. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42156. return ErrInvalidLengthGenerated
  42157. }
  42158. if (iNdEx + skippy) > l {
  42159. return io.ErrUnexpectedEOF
  42160. }
  42161. iNdEx += skippy
  42162. }
  42163. }
  42164. if iNdEx > l {
  42165. return io.ErrUnexpectedEOF
  42166. }
  42167. return nil
  42168. }
  42169. func (m *NodeAddress) Unmarshal(dAtA []byte) error {
  42170. l := len(dAtA)
  42171. iNdEx := 0
  42172. for iNdEx < l {
  42173. preIndex := iNdEx
  42174. var wire uint64
  42175. for shift := uint(0); ; shift += 7 {
  42176. if shift >= 64 {
  42177. return ErrIntOverflowGenerated
  42178. }
  42179. if iNdEx >= l {
  42180. return io.ErrUnexpectedEOF
  42181. }
  42182. b := dAtA[iNdEx]
  42183. iNdEx++
  42184. wire |= uint64(b&0x7F) << shift
  42185. if b < 0x80 {
  42186. break
  42187. }
  42188. }
  42189. fieldNum := int32(wire >> 3)
  42190. wireType := int(wire & 0x7)
  42191. if wireType == 4 {
  42192. return fmt.Errorf("proto: NodeAddress: wiretype end group for non-group")
  42193. }
  42194. if fieldNum <= 0 {
  42195. return fmt.Errorf("proto: NodeAddress: illegal tag %d (wire type %d)", fieldNum, wire)
  42196. }
  42197. switch fieldNum {
  42198. case 1:
  42199. if wireType != 2 {
  42200. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42201. }
  42202. var stringLen uint64
  42203. for shift := uint(0); ; shift += 7 {
  42204. if shift >= 64 {
  42205. return ErrIntOverflowGenerated
  42206. }
  42207. if iNdEx >= l {
  42208. return io.ErrUnexpectedEOF
  42209. }
  42210. b := dAtA[iNdEx]
  42211. iNdEx++
  42212. stringLen |= uint64(b&0x7F) << shift
  42213. if b < 0x80 {
  42214. break
  42215. }
  42216. }
  42217. intStringLen := int(stringLen)
  42218. if intStringLen < 0 {
  42219. return ErrInvalidLengthGenerated
  42220. }
  42221. postIndex := iNdEx + intStringLen
  42222. if postIndex < 0 {
  42223. return ErrInvalidLengthGenerated
  42224. }
  42225. if postIndex > l {
  42226. return io.ErrUnexpectedEOF
  42227. }
  42228. m.Type = NodeAddressType(dAtA[iNdEx:postIndex])
  42229. iNdEx = postIndex
  42230. case 2:
  42231. if wireType != 2 {
  42232. return fmt.Errorf("proto: wrong wireType = %d for field Address", wireType)
  42233. }
  42234. var stringLen uint64
  42235. for shift := uint(0); ; shift += 7 {
  42236. if shift >= 64 {
  42237. return ErrIntOverflowGenerated
  42238. }
  42239. if iNdEx >= l {
  42240. return io.ErrUnexpectedEOF
  42241. }
  42242. b := dAtA[iNdEx]
  42243. iNdEx++
  42244. stringLen |= uint64(b&0x7F) << shift
  42245. if b < 0x80 {
  42246. break
  42247. }
  42248. }
  42249. intStringLen := int(stringLen)
  42250. if intStringLen < 0 {
  42251. return ErrInvalidLengthGenerated
  42252. }
  42253. postIndex := iNdEx + intStringLen
  42254. if postIndex < 0 {
  42255. return ErrInvalidLengthGenerated
  42256. }
  42257. if postIndex > l {
  42258. return io.ErrUnexpectedEOF
  42259. }
  42260. m.Address = string(dAtA[iNdEx:postIndex])
  42261. iNdEx = postIndex
  42262. default:
  42263. iNdEx = preIndex
  42264. skippy, err := skipGenerated(dAtA[iNdEx:])
  42265. if err != nil {
  42266. return err
  42267. }
  42268. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42269. return ErrInvalidLengthGenerated
  42270. }
  42271. if (iNdEx + skippy) > l {
  42272. return io.ErrUnexpectedEOF
  42273. }
  42274. iNdEx += skippy
  42275. }
  42276. }
  42277. if iNdEx > l {
  42278. return io.ErrUnexpectedEOF
  42279. }
  42280. return nil
  42281. }
  42282. func (m *NodeAffinity) Unmarshal(dAtA []byte) error {
  42283. l := len(dAtA)
  42284. iNdEx := 0
  42285. for iNdEx < l {
  42286. preIndex := iNdEx
  42287. var wire uint64
  42288. for shift := uint(0); ; shift += 7 {
  42289. if shift >= 64 {
  42290. return ErrIntOverflowGenerated
  42291. }
  42292. if iNdEx >= l {
  42293. return io.ErrUnexpectedEOF
  42294. }
  42295. b := dAtA[iNdEx]
  42296. iNdEx++
  42297. wire |= uint64(b&0x7F) << shift
  42298. if b < 0x80 {
  42299. break
  42300. }
  42301. }
  42302. fieldNum := int32(wire >> 3)
  42303. wireType := int(wire & 0x7)
  42304. if wireType == 4 {
  42305. return fmt.Errorf("proto: NodeAffinity: wiretype end group for non-group")
  42306. }
  42307. if fieldNum <= 0 {
  42308. return fmt.Errorf("proto: NodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  42309. }
  42310. switch fieldNum {
  42311. case 1:
  42312. if wireType != 2 {
  42313. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  42314. }
  42315. var msglen int
  42316. for shift := uint(0); ; shift += 7 {
  42317. if shift >= 64 {
  42318. return ErrIntOverflowGenerated
  42319. }
  42320. if iNdEx >= l {
  42321. return io.ErrUnexpectedEOF
  42322. }
  42323. b := dAtA[iNdEx]
  42324. iNdEx++
  42325. msglen |= int(b&0x7F) << shift
  42326. if b < 0x80 {
  42327. break
  42328. }
  42329. }
  42330. if msglen < 0 {
  42331. return ErrInvalidLengthGenerated
  42332. }
  42333. postIndex := iNdEx + msglen
  42334. if postIndex < 0 {
  42335. return ErrInvalidLengthGenerated
  42336. }
  42337. if postIndex > l {
  42338. return io.ErrUnexpectedEOF
  42339. }
  42340. if m.RequiredDuringSchedulingIgnoredDuringExecution == nil {
  42341. m.RequiredDuringSchedulingIgnoredDuringExecution = &NodeSelector{}
  42342. }
  42343. if err := m.RequiredDuringSchedulingIgnoredDuringExecution.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42344. return err
  42345. }
  42346. iNdEx = postIndex
  42347. case 2:
  42348. if wireType != 2 {
  42349. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  42350. }
  42351. var msglen int
  42352. for shift := uint(0); ; shift += 7 {
  42353. if shift >= 64 {
  42354. return ErrIntOverflowGenerated
  42355. }
  42356. if iNdEx >= l {
  42357. return io.ErrUnexpectedEOF
  42358. }
  42359. b := dAtA[iNdEx]
  42360. iNdEx++
  42361. msglen |= int(b&0x7F) << shift
  42362. if b < 0x80 {
  42363. break
  42364. }
  42365. }
  42366. if msglen < 0 {
  42367. return ErrInvalidLengthGenerated
  42368. }
  42369. postIndex := iNdEx + msglen
  42370. if postIndex < 0 {
  42371. return ErrInvalidLengthGenerated
  42372. }
  42373. if postIndex > l {
  42374. return io.ErrUnexpectedEOF
  42375. }
  42376. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, PreferredSchedulingTerm{})
  42377. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42378. return err
  42379. }
  42380. iNdEx = postIndex
  42381. default:
  42382. iNdEx = preIndex
  42383. skippy, err := skipGenerated(dAtA[iNdEx:])
  42384. if err != nil {
  42385. return err
  42386. }
  42387. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42388. return ErrInvalidLengthGenerated
  42389. }
  42390. if (iNdEx + skippy) > l {
  42391. return io.ErrUnexpectedEOF
  42392. }
  42393. iNdEx += skippy
  42394. }
  42395. }
  42396. if iNdEx > l {
  42397. return io.ErrUnexpectedEOF
  42398. }
  42399. return nil
  42400. }
  42401. func (m *NodeCondition) Unmarshal(dAtA []byte) error {
  42402. l := len(dAtA)
  42403. iNdEx := 0
  42404. for iNdEx < l {
  42405. preIndex := iNdEx
  42406. var wire uint64
  42407. for shift := uint(0); ; shift += 7 {
  42408. if shift >= 64 {
  42409. return ErrIntOverflowGenerated
  42410. }
  42411. if iNdEx >= l {
  42412. return io.ErrUnexpectedEOF
  42413. }
  42414. b := dAtA[iNdEx]
  42415. iNdEx++
  42416. wire |= uint64(b&0x7F) << shift
  42417. if b < 0x80 {
  42418. break
  42419. }
  42420. }
  42421. fieldNum := int32(wire >> 3)
  42422. wireType := int(wire & 0x7)
  42423. if wireType == 4 {
  42424. return fmt.Errorf("proto: NodeCondition: wiretype end group for non-group")
  42425. }
  42426. if fieldNum <= 0 {
  42427. return fmt.Errorf("proto: NodeCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  42428. }
  42429. switch fieldNum {
  42430. case 1:
  42431. if wireType != 2 {
  42432. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  42433. }
  42434. var stringLen uint64
  42435. for shift := uint(0); ; shift += 7 {
  42436. if shift >= 64 {
  42437. return ErrIntOverflowGenerated
  42438. }
  42439. if iNdEx >= l {
  42440. return io.ErrUnexpectedEOF
  42441. }
  42442. b := dAtA[iNdEx]
  42443. iNdEx++
  42444. stringLen |= uint64(b&0x7F) << shift
  42445. if b < 0x80 {
  42446. break
  42447. }
  42448. }
  42449. intStringLen := int(stringLen)
  42450. if intStringLen < 0 {
  42451. return ErrInvalidLengthGenerated
  42452. }
  42453. postIndex := iNdEx + intStringLen
  42454. if postIndex < 0 {
  42455. return ErrInvalidLengthGenerated
  42456. }
  42457. if postIndex > l {
  42458. return io.ErrUnexpectedEOF
  42459. }
  42460. m.Type = NodeConditionType(dAtA[iNdEx:postIndex])
  42461. iNdEx = postIndex
  42462. case 2:
  42463. if wireType != 2 {
  42464. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  42465. }
  42466. var stringLen uint64
  42467. for shift := uint(0); ; shift += 7 {
  42468. if shift >= 64 {
  42469. return ErrIntOverflowGenerated
  42470. }
  42471. if iNdEx >= l {
  42472. return io.ErrUnexpectedEOF
  42473. }
  42474. b := dAtA[iNdEx]
  42475. iNdEx++
  42476. stringLen |= uint64(b&0x7F) << shift
  42477. if b < 0x80 {
  42478. break
  42479. }
  42480. }
  42481. intStringLen := int(stringLen)
  42482. if intStringLen < 0 {
  42483. return ErrInvalidLengthGenerated
  42484. }
  42485. postIndex := iNdEx + intStringLen
  42486. if postIndex < 0 {
  42487. return ErrInvalidLengthGenerated
  42488. }
  42489. if postIndex > l {
  42490. return io.ErrUnexpectedEOF
  42491. }
  42492. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  42493. iNdEx = postIndex
  42494. case 3:
  42495. if wireType != 2 {
  42496. return fmt.Errorf("proto: wrong wireType = %d for field LastHeartbeatTime", wireType)
  42497. }
  42498. var msglen int
  42499. for shift := uint(0); ; shift += 7 {
  42500. if shift >= 64 {
  42501. return ErrIntOverflowGenerated
  42502. }
  42503. if iNdEx >= l {
  42504. return io.ErrUnexpectedEOF
  42505. }
  42506. b := dAtA[iNdEx]
  42507. iNdEx++
  42508. msglen |= int(b&0x7F) << shift
  42509. if b < 0x80 {
  42510. break
  42511. }
  42512. }
  42513. if msglen < 0 {
  42514. return ErrInvalidLengthGenerated
  42515. }
  42516. postIndex := iNdEx + msglen
  42517. if postIndex < 0 {
  42518. return ErrInvalidLengthGenerated
  42519. }
  42520. if postIndex > l {
  42521. return io.ErrUnexpectedEOF
  42522. }
  42523. if err := m.LastHeartbeatTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42524. return err
  42525. }
  42526. iNdEx = postIndex
  42527. case 4:
  42528. if wireType != 2 {
  42529. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  42530. }
  42531. var msglen int
  42532. for shift := uint(0); ; shift += 7 {
  42533. if shift >= 64 {
  42534. return ErrIntOverflowGenerated
  42535. }
  42536. if iNdEx >= l {
  42537. return io.ErrUnexpectedEOF
  42538. }
  42539. b := dAtA[iNdEx]
  42540. iNdEx++
  42541. msglen |= int(b&0x7F) << shift
  42542. if b < 0x80 {
  42543. break
  42544. }
  42545. }
  42546. if msglen < 0 {
  42547. return ErrInvalidLengthGenerated
  42548. }
  42549. postIndex := iNdEx + msglen
  42550. if postIndex < 0 {
  42551. return ErrInvalidLengthGenerated
  42552. }
  42553. if postIndex > l {
  42554. return io.ErrUnexpectedEOF
  42555. }
  42556. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42557. return err
  42558. }
  42559. iNdEx = postIndex
  42560. case 5:
  42561. if wireType != 2 {
  42562. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  42563. }
  42564. var stringLen uint64
  42565. for shift := uint(0); ; shift += 7 {
  42566. if shift >= 64 {
  42567. return ErrIntOverflowGenerated
  42568. }
  42569. if iNdEx >= l {
  42570. return io.ErrUnexpectedEOF
  42571. }
  42572. b := dAtA[iNdEx]
  42573. iNdEx++
  42574. stringLen |= uint64(b&0x7F) << shift
  42575. if b < 0x80 {
  42576. break
  42577. }
  42578. }
  42579. intStringLen := int(stringLen)
  42580. if intStringLen < 0 {
  42581. return ErrInvalidLengthGenerated
  42582. }
  42583. postIndex := iNdEx + intStringLen
  42584. if postIndex < 0 {
  42585. return ErrInvalidLengthGenerated
  42586. }
  42587. if postIndex > l {
  42588. return io.ErrUnexpectedEOF
  42589. }
  42590. m.Reason = string(dAtA[iNdEx:postIndex])
  42591. iNdEx = postIndex
  42592. case 6:
  42593. if wireType != 2 {
  42594. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  42595. }
  42596. var stringLen uint64
  42597. for shift := uint(0); ; shift += 7 {
  42598. if shift >= 64 {
  42599. return ErrIntOverflowGenerated
  42600. }
  42601. if iNdEx >= l {
  42602. return io.ErrUnexpectedEOF
  42603. }
  42604. b := dAtA[iNdEx]
  42605. iNdEx++
  42606. stringLen |= uint64(b&0x7F) << shift
  42607. if b < 0x80 {
  42608. break
  42609. }
  42610. }
  42611. intStringLen := int(stringLen)
  42612. if intStringLen < 0 {
  42613. return ErrInvalidLengthGenerated
  42614. }
  42615. postIndex := iNdEx + intStringLen
  42616. if postIndex < 0 {
  42617. return ErrInvalidLengthGenerated
  42618. }
  42619. if postIndex > l {
  42620. return io.ErrUnexpectedEOF
  42621. }
  42622. m.Message = string(dAtA[iNdEx:postIndex])
  42623. iNdEx = postIndex
  42624. default:
  42625. iNdEx = preIndex
  42626. skippy, err := skipGenerated(dAtA[iNdEx:])
  42627. if err != nil {
  42628. return err
  42629. }
  42630. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42631. return ErrInvalidLengthGenerated
  42632. }
  42633. if (iNdEx + skippy) > l {
  42634. return io.ErrUnexpectedEOF
  42635. }
  42636. iNdEx += skippy
  42637. }
  42638. }
  42639. if iNdEx > l {
  42640. return io.ErrUnexpectedEOF
  42641. }
  42642. return nil
  42643. }
  42644. func (m *NodeConfigSource) Unmarshal(dAtA []byte) error {
  42645. l := len(dAtA)
  42646. iNdEx := 0
  42647. for iNdEx < l {
  42648. preIndex := iNdEx
  42649. var wire uint64
  42650. for shift := uint(0); ; shift += 7 {
  42651. if shift >= 64 {
  42652. return ErrIntOverflowGenerated
  42653. }
  42654. if iNdEx >= l {
  42655. return io.ErrUnexpectedEOF
  42656. }
  42657. b := dAtA[iNdEx]
  42658. iNdEx++
  42659. wire |= uint64(b&0x7F) << shift
  42660. if b < 0x80 {
  42661. break
  42662. }
  42663. }
  42664. fieldNum := int32(wire >> 3)
  42665. wireType := int(wire & 0x7)
  42666. if wireType == 4 {
  42667. return fmt.Errorf("proto: NodeConfigSource: wiretype end group for non-group")
  42668. }
  42669. if fieldNum <= 0 {
  42670. return fmt.Errorf("proto: NodeConfigSource: illegal tag %d (wire type %d)", fieldNum, wire)
  42671. }
  42672. switch fieldNum {
  42673. case 2:
  42674. if wireType != 2 {
  42675. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  42676. }
  42677. var msglen int
  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. msglen |= int(b&0x7F) << shift
  42688. if b < 0x80 {
  42689. break
  42690. }
  42691. }
  42692. if msglen < 0 {
  42693. return ErrInvalidLengthGenerated
  42694. }
  42695. postIndex := iNdEx + msglen
  42696. if postIndex < 0 {
  42697. return ErrInvalidLengthGenerated
  42698. }
  42699. if postIndex > l {
  42700. return io.ErrUnexpectedEOF
  42701. }
  42702. if m.ConfigMap == nil {
  42703. m.ConfigMap = &ConfigMapNodeConfigSource{}
  42704. }
  42705. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42706. return err
  42707. }
  42708. iNdEx = postIndex
  42709. default:
  42710. iNdEx = preIndex
  42711. skippy, err := skipGenerated(dAtA[iNdEx:])
  42712. if err != nil {
  42713. return err
  42714. }
  42715. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42716. return ErrInvalidLengthGenerated
  42717. }
  42718. if (iNdEx + skippy) > l {
  42719. return io.ErrUnexpectedEOF
  42720. }
  42721. iNdEx += skippy
  42722. }
  42723. }
  42724. if iNdEx > l {
  42725. return io.ErrUnexpectedEOF
  42726. }
  42727. return nil
  42728. }
  42729. func (m *NodeConfigStatus) Unmarshal(dAtA []byte) error {
  42730. l := len(dAtA)
  42731. iNdEx := 0
  42732. for iNdEx < l {
  42733. preIndex := iNdEx
  42734. var wire uint64
  42735. for shift := uint(0); ; shift += 7 {
  42736. if shift >= 64 {
  42737. return ErrIntOverflowGenerated
  42738. }
  42739. if iNdEx >= l {
  42740. return io.ErrUnexpectedEOF
  42741. }
  42742. b := dAtA[iNdEx]
  42743. iNdEx++
  42744. wire |= uint64(b&0x7F) << shift
  42745. if b < 0x80 {
  42746. break
  42747. }
  42748. }
  42749. fieldNum := int32(wire >> 3)
  42750. wireType := int(wire & 0x7)
  42751. if wireType == 4 {
  42752. return fmt.Errorf("proto: NodeConfigStatus: wiretype end group for non-group")
  42753. }
  42754. if fieldNum <= 0 {
  42755. return fmt.Errorf("proto: NodeConfigStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  42756. }
  42757. switch fieldNum {
  42758. case 1:
  42759. if wireType != 2 {
  42760. return fmt.Errorf("proto: wrong wireType = %d for field Assigned", wireType)
  42761. }
  42762. var msglen int
  42763. for shift := uint(0); ; shift += 7 {
  42764. if shift >= 64 {
  42765. return ErrIntOverflowGenerated
  42766. }
  42767. if iNdEx >= l {
  42768. return io.ErrUnexpectedEOF
  42769. }
  42770. b := dAtA[iNdEx]
  42771. iNdEx++
  42772. msglen |= int(b&0x7F) << shift
  42773. if b < 0x80 {
  42774. break
  42775. }
  42776. }
  42777. if msglen < 0 {
  42778. return ErrInvalidLengthGenerated
  42779. }
  42780. postIndex := iNdEx + msglen
  42781. if postIndex < 0 {
  42782. return ErrInvalidLengthGenerated
  42783. }
  42784. if postIndex > l {
  42785. return io.ErrUnexpectedEOF
  42786. }
  42787. if m.Assigned == nil {
  42788. m.Assigned = &NodeConfigSource{}
  42789. }
  42790. if err := m.Assigned.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42791. return err
  42792. }
  42793. iNdEx = postIndex
  42794. case 2:
  42795. if wireType != 2 {
  42796. return fmt.Errorf("proto: wrong wireType = %d for field Active", wireType)
  42797. }
  42798. var msglen int
  42799. for shift := uint(0); ; shift += 7 {
  42800. if shift >= 64 {
  42801. return ErrIntOverflowGenerated
  42802. }
  42803. if iNdEx >= l {
  42804. return io.ErrUnexpectedEOF
  42805. }
  42806. b := dAtA[iNdEx]
  42807. iNdEx++
  42808. msglen |= int(b&0x7F) << shift
  42809. if b < 0x80 {
  42810. break
  42811. }
  42812. }
  42813. if msglen < 0 {
  42814. return ErrInvalidLengthGenerated
  42815. }
  42816. postIndex := iNdEx + msglen
  42817. if postIndex < 0 {
  42818. return ErrInvalidLengthGenerated
  42819. }
  42820. if postIndex > l {
  42821. return io.ErrUnexpectedEOF
  42822. }
  42823. if m.Active == nil {
  42824. m.Active = &NodeConfigSource{}
  42825. }
  42826. if err := m.Active.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42827. return err
  42828. }
  42829. iNdEx = postIndex
  42830. case 3:
  42831. if wireType != 2 {
  42832. return fmt.Errorf("proto: wrong wireType = %d for field LastKnownGood", wireType)
  42833. }
  42834. var msglen int
  42835. for shift := uint(0); ; shift += 7 {
  42836. if shift >= 64 {
  42837. return ErrIntOverflowGenerated
  42838. }
  42839. if iNdEx >= l {
  42840. return io.ErrUnexpectedEOF
  42841. }
  42842. b := dAtA[iNdEx]
  42843. iNdEx++
  42844. msglen |= int(b&0x7F) << shift
  42845. if b < 0x80 {
  42846. break
  42847. }
  42848. }
  42849. if msglen < 0 {
  42850. return ErrInvalidLengthGenerated
  42851. }
  42852. postIndex := iNdEx + msglen
  42853. if postIndex < 0 {
  42854. return ErrInvalidLengthGenerated
  42855. }
  42856. if postIndex > l {
  42857. return io.ErrUnexpectedEOF
  42858. }
  42859. if m.LastKnownGood == nil {
  42860. m.LastKnownGood = &NodeConfigSource{}
  42861. }
  42862. if err := m.LastKnownGood.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  42863. return err
  42864. }
  42865. iNdEx = postIndex
  42866. case 4:
  42867. if wireType != 2 {
  42868. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  42869. }
  42870. var stringLen uint64
  42871. for shift := uint(0); ; shift += 7 {
  42872. if shift >= 64 {
  42873. return ErrIntOverflowGenerated
  42874. }
  42875. if iNdEx >= l {
  42876. return io.ErrUnexpectedEOF
  42877. }
  42878. b := dAtA[iNdEx]
  42879. iNdEx++
  42880. stringLen |= uint64(b&0x7F) << shift
  42881. if b < 0x80 {
  42882. break
  42883. }
  42884. }
  42885. intStringLen := int(stringLen)
  42886. if intStringLen < 0 {
  42887. return ErrInvalidLengthGenerated
  42888. }
  42889. postIndex := iNdEx + intStringLen
  42890. if postIndex < 0 {
  42891. return ErrInvalidLengthGenerated
  42892. }
  42893. if postIndex > l {
  42894. return io.ErrUnexpectedEOF
  42895. }
  42896. m.Error = string(dAtA[iNdEx:postIndex])
  42897. iNdEx = postIndex
  42898. default:
  42899. iNdEx = preIndex
  42900. skippy, err := skipGenerated(dAtA[iNdEx:])
  42901. if err != nil {
  42902. return err
  42903. }
  42904. if (skippy < 0) || (iNdEx+skippy) < 0 {
  42905. return ErrInvalidLengthGenerated
  42906. }
  42907. if (iNdEx + skippy) > l {
  42908. return io.ErrUnexpectedEOF
  42909. }
  42910. iNdEx += skippy
  42911. }
  42912. }
  42913. if iNdEx > l {
  42914. return io.ErrUnexpectedEOF
  42915. }
  42916. return nil
  42917. }
  42918. func (m *NodeDaemonEndpoints) Unmarshal(dAtA []byte) error {
  42919. l := len(dAtA)
  42920. iNdEx := 0
  42921. for iNdEx < l {
  42922. preIndex := iNdEx
  42923. var wire uint64
  42924. for shift := uint(0); ; shift += 7 {
  42925. if shift >= 64 {
  42926. return ErrIntOverflowGenerated
  42927. }
  42928. if iNdEx >= l {
  42929. return io.ErrUnexpectedEOF
  42930. }
  42931. b := dAtA[iNdEx]
  42932. iNdEx++
  42933. wire |= uint64(b&0x7F) << shift
  42934. if b < 0x80 {
  42935. break
  42936. }
  42937. }
  42938. fieldNum := int32(wire >> 3)
  42939. wireType := int(wire & 0x7)
  42940. if wireType == 4 {
  42941. return fmt.Errorf("proto: NodeDaemonEndpoints: wiretype end group for non-group")
  42942. }
  42943. if fieldNum <= 0 {
  42944. return fmt.Errorf("proto: NodeDaemonEndpoints: illegal tag %d (wire type %d)", fieldNum, wire)
  42945. }
  42946. switch fieldNum {
  42947. case 1:
  42948. if wireType != 2 {
  42949. return fmt.Errorf("proto: wrong wireType = %d for field KubeletEndpoint", wireType)
  42950. }
  42951. var msglen int
  42952. for shift := uint(0); ; shift += 7 {
  42953. if shift >= 64 {
  42954. return ErrIntOverflowGenerated
  42955. }
  42956. if iNdEx >= l {
  42957. return io.ErrUnexpectedEOF
  42958. }
  42959. b := dAtA[iNdEx]
  42960. iNdEx++
  42961. msglen |= int(b&0x7F) << shift
  42962. if b < 0x80 {
  42963. break
  42964. }
  42965. }
  42966. if msglen < 0 {
  42967. return ErrInvalidLengthGenerated
  42968. }
  42969. postIndex := iNdEx + msglen
  42970. if postIndex < 0 {
  42971. return ErrInvalidLengthGenerated
  42972. }
  42973. if postIndex > l {
  42974. return io.ErrUnexpectedEOF
  42975. }
  42976. if err := m.KubeletEndpoint.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 *NodeList) 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: NodeList: wiretype end group for non-group")
  43024. }
  43025. if fieldNum <= 0 {
  43026. return fmt.Errorf("proto: NodeList: 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 ListMeta", 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 err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43059. return err
  43060. }
  43061. iNdEx = postIndex
  43062. case 2:
  43063. if wireType != 2 {
  43064. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  43065. }
  43066. var msglen int
  43067. for shift := uint(0); ; shift += 7 {
  43068. if shift >= 64 {
  43069. return ErrIntOverflowGenerated
  43070. }
  43071. if iNdEx >= l {
  43072. return io.ErrUnexpectedEOF
  43073. }
  43074. b := dAtA[iNdEx]
  43075. iNdEx++
  43076. msglen |= int(b&0x7F) << shift
  43077. if b < 0x80 {
  43078. break
  43079. }
  43080. }
  43081. if msglen < 0 {
  43082. return ErrInvalidLengthGenerated
  43083. }
  43084. postIndex := iNdEx + msglen
  43085. if postIndex < 0 {
  43086. return ErrInvalidLengthGenerated
  43087. }
  43088. if postIndex > l {
  43089. return io.ErrUnexpectedEOF
  43090. }
  43091. m.Items = append(m.Items, Node{})
  43092. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43093. return err
  43094. }
  43095. iNdEx = postIndex
  43096. default:
  43097. iNdEx = preIndex
  43098. skippy, err := skipGenerated(dAtA[iNdEx:])
  43099. if err != nil {
  43100. return err
  43101. }
  43102. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43103. return ErrInvalidLengthGenerated
  43104. }
  43105. if (iNdEx + skippy) > l {
  43106. return io.ErrUnexpectedEOF
  43107. }
  43108. iNdEx += skippy
  43109. }
  43110. }
  43111. if iNdEx > l {
  43112. return io.ErrUnexpectedEOF
  43113. }
  43114. return nil
  43115. }
  43116. func (m *NodeProxyOptions) Unmarshal(dAtA []byte) error {
  43117. l := len(dAtA)
  43118. iNdEx := 0
  43119. for iNdEx < l {
  43120. preIndex := iNdEx
  43121. var wire uint64
  43122. for shift := uint(0); ; shift += 7 {
  43123. if shift >= 64 {
  43124. return ErrIntOverflowGenerated
  43125. }
  43126. if iNdEx >= l {
  43127. return io.ErrUnexpectedEOF
  43128. }
  43129. b := dAtA[iNdEx]
  43130. iNdEx++
  43131. wire |= uint64(b&0x7F) << shift
  43132. if b < 0x80 {
  43133. break
  43134. }
  43135. }
  43136. fieldNum := int32(wire >> 3)
  43137. wireType := int(wire & 0x7)
  43138. if wireType == 4 {
  43139. return fmt.Errorf("proto: NodeProxyOptions: wiretype end group for non-group")
  43140. }
  43141. if fieldNum <= 0 {
  43142. return fmt.Errorf("proto: NodeProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  43143. }
  43144. switch fieldNum {
  43145. case 1:
  43146. if wireType != 2 {
  43147. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  43148. }
  43149. var stringLen uint64
  43150. for shift := uint(0); ; shift += 7 {
  43151. if shift >= 64 {
  43152. return ErrIntOverflowGenerated
  43153. }
  43154. if iNdEx >= l {
  43155. return io.ErrUnexpectedEOF
  43156. }
  43157. b := dAtA[iNdEx]
  43158. iNdEx++
  43159. stringLen |= uint64(b&0x7F) << shift
  43160. if b < 0x80 {
  43161. break
  43162. }
  43163. }
  43164. intStringLen := int(stringLen)
  43165. if intStringLen < 0 {
  43166. return ErrInvalidLengthGenerated
  43167. }
  43168. postIndex := iNdEx + intStringLen
  43169. if postIndex < 0 {
  43170. return ErrInvalidLengthGenerated
  43171. }
  43172. if postIndex > l {
  43173. return io.ErrUnexpectedEOF
  43174. }
  43175. m.Path = string(dAtA[iNdEx:postIndex])
  43176. iNdEx = postIndex
  43177. default:
  43178. iNdEx = preIndex
  43179. skippy, err := skipGenerated(dAtA[iNdEx:])
  43180. if err != nil {
  43181. return err
  43182. }
  43183. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43184. return ErrInvalidLengthGenerated
  43185. }
  43186. if (iNdEx + skippy) > l {
  43187. return io.ErrUnexpectedEOF
  43188. }
  43189. iNdEx += skippy
  43190. }
  43191. }
  43192. if iNdEx > l {
  43193. return io.ErrUnexpectedEOF
  43194. }
  43195. return nil
  43196. }
  43197. func (m *NodeResources) Unmarshal(dAtA []byte) error {
  43198. l := len(dAtA)
  43199. iNdEx := 0
  43200. for iNdEx < l {
  43201. preIndex := iNdEx
  43202. var wire uint64
  43203. for shift := uint(0); ; shift += 7 {
  43204. if shift >= 64 {
  43205. return ErrIntOverflowGenerated
  43206. }
  43207. if iNdEx >= l {
  43208. return io.ErrUnexpectedEOF
  43209. }
  43210. b := dAtA[iNdEx]
  43211. iNdEx++
  43212. wire |= uint64(b&0x7F) << shift
  43213. if b < 0x80 {
  43214. break
  43215. }
  43216. }
  43217. fieldNum := int32(wire >> 3)
  43218. wireType := int(wire & 0x7)
  43219. if wireType == 4 {
  43220. return fmt.Errorf("proto: NodeResources: wiretype end group for non-group")
  43221. }
  43222. if fieldNum <= 0 {
  43223. return fmt.Errorf("proto: NodeResources: illegal tag %d (wire type %d)", fieldNum, wire)
  43224. }
  43225. switch fieldNum {
  43226. case 1:
  43227. if wireType != 2 {
  43228. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  43229. }
  43230. var msglen int
  43231. for shift := uint(0); ; shift += 7 {
  43232. if shift >= 64 {
  43233. return ErrIntOverflowGenerated
  43234. }
  43235. if iNdEx >= l {
  43236. return io.ErrUnexpectedEOF
  43237. }
  43238. b := dAtA[iNdEx]
  43239. iNdEx++
  43240. msglen |= int(b&0x7F) << shift
  43241. if b < 0x80 {
  43242. break
  43243. }
  43244. }
  43245. if msglen < 0 {
  43246. return ErrInvalidLengthGenerated
  43247. }
  43248. postIndex := iNdEx + msglen
  43249. if postIndex < 0 {
  43250. return ErrInvalidLengthGenerated
  43251. }
  43252. if postIndex > l {
  43253. return io.ErrUnexpectedEOF
  43254. }
  43255. if m.Capacity == nil {
  43256. m.Capacity = make(ResourceList)
  43257. }
  43258. var mapkey ResourceName
  43259. mapvalue := &resource.Quantity{}
  43260. for iNdEx < postIndex {
  43261. entryPreIndex := iNdEx
  43262. var wire uint64
  43263. for shift := uint(0); ; shift += 7 {
  43264. if shift >= 64 {
  43265. return ErrIntOverflowGenerated
  43266. }
  43267. if iNdEx >= l {
  43268. return io.ErrUnexpectedEOF
  43269. }
  43270. b := dAtA[iNdEx]
  43271. iNdEx++
  43272. wire |= uint64(b&0x7F) << shift
  43273. if b < 0x80 {
  43274. break
  43275. }
  43276. }
  43277. fieldNum := int32(wire >> 3)
  43278. if fieldNum == 1 {
  43279. var stringLenmapkey uint64
  43280. for shift := uint(0); ; shift += 7 {
  43281. if shift >= 64 {
  43282. return ErrIntOverflowGenerated
  43283. }
  43284. if iNdEx >= l {
  43285. return io.ErrUnexpectedEOF
  43286. }
  43287. b := dAtA[iNdEx]
  43288. iNdEx++
  43289. stringLenmapkey |= uint64(b&0x7F) << shift
  43290. if b < 0x80 {
  43291. break
  43292. }
  43293. }
  43294. intStringLenmapkey := int(stringLenmapkey)
  43295. if intStringLenmapkey < 0 {
  43296. return ErrInvalidLengthGenerated
  43297. }
  43298. postStringIndexmapkey := iNdEx + intStringLenmapkey
  43299. if postStringIndexmapkey < 0 {
  43300. return ErrInvalidLengthGenerated
  43301. }
  43302. if postStringIndexmapkey > l {
  43303. return io.ErrUnexpectedEOF
  43304. }
  43305. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  43306. iNdEx = postStringIndexmapkey
  43307. } else if fieldNum == 2 {
  43308. var mapmsglen int
  43309. for shift := uint(0); ; shift += 7 {
  43310. if shift >= 64 {
  43311. return ErrIntOverflowGenerated
  43312. }
  43313. if iNdEx >= l {
  43314. return io.ErrUnexpectedEOF
  43315. }
  43316. b := dAtA[iNdEx]
  43317. iNdEx++
  43318. mapmsglen |= int(b&0x7F) << shift
  43319. if b < 0x80 {
  43320. break
  43321. }
  43322. }
  43323. if mapmsglen < 0 {
  43324. return ErrInvalidLengthGenerated
  43325. }
  43326. postmsgIndex := iNdEx + mapmsglen
  43327. if postmsgIndex < 0 {
  43328. return ErrInvalidLengthGenerated
  43329. }
  43330. if postmsgIndex > l {
  43331. return io.ErrUnexpectedEOF
  43332. }
  43333. mapvalue = &resource.Quantity{}
  43334. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  43335. return err
  43336. }
  43337. iNdEx = postmsgIndex
  43338. } else {
  43339. iNdEx = entryPreIndex
  43340. skippy, err := skipGenerated(dAtA[iNdEx:])
  43341. if err != nil {
  43342. return err
  43343. }
  43344. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43345. return ErrInvalidLengthGenerated
  43346. }
  43347. if (iNdEx + skippy) > postIndex {
  43348. return io.ErrUnexpectedEOF
  43349. }
  43350. iNdEx += skippy
  43351. }
  43352. }
  43353. m.Capacity[ResourceName(mapkey)] = *mapvalue
  43354. iNdEx = postIndex
  43355. default:
  43356. iNdEx = preIndex
  43357. skippy, err := skipGenerated(dAtA[iNdEx:])
  43358. if err != nil {
  43359. return err
  43360. }
  43361. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43362. return ErrInvalidLengthGenerated
  43363. }
  43364. if (iNdEx + skippy) > l {
  43365. return io.ErrUnexpectedEOF
  43366. }
  43367. iNdEx += skippy
  43368. }
  43369. }
  43370. if iNdEx > l {
  43371. return io.ErrUnexpectedEOF
  43372. }
  43373. return nil
  43374. }
  43375. func (m *NodeSelector) Unmarshal(dAtA []byte) error {
  43376. l := len(dAtA)
  43377. iNdEx := 0
  43378. for iNdEx < l {
  43379. preIndex := iNdEx
  43380. var wire uint64
  43381. for shift := uint(0); ; shift += 7 {
  43382. if shift >= 64 {
  43383. return ErrIntOverflowGenerated
  43384. }
  43385. if iNdEx >= l {
  43386. return io.ErrUnexpectedEOF
  43387. }
  43388. b := dAtA[iNdEx]
  43389. iNdEx++
  43390. wire |= uint64(b&0x7F) << shift
  43391. if b < 0x80 {
  43392. break
  43393. }
  43394. }
  43395. fieldNum := int32(wire >> 3)
  43396. wireType := int(wire & 0x7)
  43397. if wireType == 4 {
  43398. return fmt.Errorf("proto: NodeSelector: wiretype end group for non-group")
  43399. }
  43400. if fieldNum <= 0 {
  43401. return fmt.Errorf("proto: NodeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  43402. }
  43403. switch fieldNum {
  43404. case 1:
  43405. if wireType != 2 {
  43406. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelectorTerms", wireType)
  43407. }
  43408. var msglen int
  43409. for shift := uint(0); ; shift += 7 {
  43410. if shift >= 64 {
  43411. return ErrIntOverflowGenerated
  43412. }
  43413. if iNdEx >= l {
  43414. return io.ErrUnexpectedEOF
  43415. }
  43416. b := dAtA[iNdEx]
  43417. iNdEx++
  43418. msglen |= int(b&0x7F) << shift
  43419. if b < 0x80 {
  43420. break
  43421. }
  43422. }
  43423. if msglen < 0 {
  43424. return ErrInvalidLengthGenerated
  43425. }
  43426. postIndex := iNdEx + msglen
  43427. if postIndex < 0 {
  43428. return ErrInvalidLengthGenerated
  43429. }
  43430. if postIndex > l {
  43431. return io.ErrUnexpectedEOF
  43432. }
  43433. m.NodeSelectorTerms = append(m.NodeSelectorTerms, NodeSelectorTerm{})
  43434. if err := m.NodeSelectorTerms[len(m.NodeSelectorTerms)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43435. return err
  43436. }
  43437. iNdEx = postIndex
  43438. default:
  43439. iNdEx = preIndex
  43440. skippy, err := skipGenerated(dAtA[iNdEx:])
  43441. if err != nil {
  43442. return err
  43443. }
  43444. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43445. return ErrInvalidLengthGenerated
  43446. }
  43447. if (iNdEx + skippy) > l {
  43448. return io.ErrUnexpectedEOF
  43449. }
  43450. iNdEx += skippy
  43451. }
  43452. }
  43453. if iNdEx > l {
  43454. return io.ErrUnexpectedEOF
  43455. }
  43456. return nil
  43457. }
  43458. func (m *NodeSelectorRequirement) Unmarshal(dAtA []byte) error {
  43459. l := len(dAtA)
  43460. iNdEx := 0
  43461. for iNdEx < l {
  43462. preIndex := iNdEx
  43463. var wire uint64
  43464. for shift := uint(0); ; shift += 7 {
  43465. if shift >= 64 {
  43466. return ErrIntOverflowGenerated
  43467. }
  43468. if iNdEx >= l {
  43469. return io.ErrUnexpectedEOF
  43470. }
  43471. b := dAtA[iNdEx]
  43472. iNdEx++
  43473. wire |= uint64(b&0x7F) << shift
  43474. if b < 0x80 {
  43475. break
  43476. }
  43477. }
  43478. fieldNum := int32(wire >> 3)
  43479. wireType := int(wire & 0x7)
  43480. if wireType == 4 {
  43481. return fmt.Errorf("proto: NodeSelectorRequirement: wiretype end group for non-group")
  43482. }
  43483. if fieldNum <= 0 {
  43484. return fmt.Errorf("proto: NodeSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  43485. }
  43486. switch fieldNum {
  43487. case 1:
  43488. if wireType != 2 {
  43489. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  43490. }
  43491. var stringLen uint64
  43492. for shift := uint(0); ; shift += 7 {
  43493. if shift >= 64 {
  43494. return ErrIntOverflowGenerated
  43495. }
  43496. if iNdEx >= l {
  43497. return io.ErrUnexpectedEOF
  43498. }
  43499. b := dAtA[iNdEx]
  43500. iNdEx++
  43501. stringLen |= uint64(b&0x7F) << shift
  43502. if b < 0x80 {
  43503. break
  43504. }
  43505. }
  43506. intStringLen := int(stringLen)
  43507. if intStringLen < 0 {
  43508. return ErrInvalidLengthGenerated
  43509. }
  43510. postIndex := iNdEx + intStringLen
  43511. if postIndex < 0 {
  43512. return ErrInvalidLengthGenerated
  43513. }
  43514. if postIndex > l {
  43515. return io.ErrUnexpectedEOF
  43516. }
  43517. m.Key = string(dAtA[iNdEx:postIndex])
  43518. iNdEx = postIndex
  43519. case 2:
  43520. if wireType != 2 {
  43521. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  43522. }
  43523. var stringLen uint64
  43524. for shift := uint(0); ; shift += 7 {
  43525. if shift >= 64 {
  43526. return ErrIntOverflowGenerated
  43527. }
  43528. if iNdEx >= l {
  43529. return io.ErrUnexpectedEOF
  43530. }
  43531. b := dAtA[iNdEx]
  43532. iNdEx++
  43533. stringLen |= uint64(b&0x7F) << shift
  43534. if b < 0x80 {
  43535. break
  43536. }
  43537. }
  43538. intStringLen := int(stringLen)
  43539. if intStringLen < 0 {
  43540. return ErrInvalidLengthGenerated
  43541. }
  43542. postIndex := iNdEx + intStringLen
  43543. if postIndex < 0 {
  43544. return ErrInvalidLengthGenerated
  43545. }
  43546. if postIndex > l {
  43547. return io.ErrUnexpectedEOF
  43548. }
  43549. m.Operator = NodeSelectorOperator(dAtA[iNdEx:postIndex])
  43550. iNdEx = postIndex
  43551. case 3:
  43552. if wireType != 2 {
  43553. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  43554. }
  43555. var stringLen uint64
  43556. for shift := uint(0); ; shift += 7 {
  43557. if shift >= 64 {
  43558. return ErrIntOverflowGenerated
  43559. }
  43560. if iNdEx >= l {
  43561. return io.ErrUnexpectedEOF
  43562. }
  43563. b := dAtA[iNdEx]
  43564. iNdEx++
  43565. stringLen |= uint64(b&0x7F) << shift
  43566. if b < 0x80 {
  43567. break
  43568. }
  43569. }
  43570. intStringLen := int(stringLen)
  43571. if intStringLen < 0 {
  43572. return ErrInvalidLengthGenerated
  43573. }
  43574. postIndex := iNdEx + intStringLen
  43575. if postIndex < 0 {
  43576. return ErrInvalidLengthGenerated
  43577. }
  43578. if postIndex > l {
  43579. return io.ErrUnexpectedEOF
  43580. }
  43581. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  43582. iNdEx = postIndex
  43583. default:
  43584. iNdEx = preIndex
  43585. skippy, err := skipGenerated(dAtA[iNdEx:])
  43586. if err != nil {
  43587. return err
  43588. }
  43589. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43590. return ErrInvalidLengthGenerated
  43591. }
  43592. if (iNdEx + skippy) > l {
  43593. return io.ErrUnexpectedEOF
  43594. }
  43595. iNdEx += skippy
  43596. }
  43597. }
  43598. if iNdEx > l {
  43599. return io.ErrUnexpectedEOF
  43600. }
  43601. return nil
  43602. }
  43603. func (m *NodeSelectorTerm) Unmarshal(dAtA []byte) error {
  43604. l := len(dAtA)
  43605. iNdEx := 0
  43606. for iNdEx < l {
  43607. preIndex := iNdEx
  43608. var wire uint64
  43609. for shift := uint(0); ; shift += 7 {
  43610. if shift >= 64 {
  43611. return ErrIntOverflowGenerated
  43612. }
  43613. if iNdEx >= l {
  43614. return io.ErrUnexpectedEOF
  43615. }
  43616. b := dAtA[iNdEx]
  43617. iNdEx++
  43618. wire |= uint64(b&0x7F) << shift
  43619. if b < 0x80 {
  43620. break
  43621. }
  43622. }
  43623. fieldNum := int32(wire >> 3)
  43624. wireType := int(wire & 0x7)
  43625. if wireType == 4 {
  43626. return fmt.Errorf("proto: NodeSelectorTerm: wiretype end group for non-group")
  43627. }
  43628. if fieldNum <= 0 {
  43629. return fmt.Errorf("proto: NodeSelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  43630. }
  43631. switch fieldNum {
  43632. case 1:
  43633. if wireType != 2 {
  43634. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  43635. }
  43636. var msglen int
  43637. for shift := uint(0); ; shift += 7 {
  43638. if shift >= 64 {
  43639. return ErrIntOverflowGenerated
  43640. }
  43641. if iNdEx >= l {
  43642. return io.ErrUnexpectedEOF
  43643. }
  43644. b := dAtA[iNdEx]
  43645. iNdEx++
  43646. msglen |= int(b&0x7F) << shift
  43647. if b < 0x80 {
  43648. break
  43649. }
  43650. }
  43651. if msglen < 0 {
  43652. return ErrInvalidLengthGenerated
  43653. }
  43654. postIndex := iNdEx + msglen
  43655. if postIndex < 0 {
  43656. return ErrInvalidLengthGenerated
  43657. }
  43658. if postIndex > l {
  43659. return io.ErrUnexpectedEOF
  43660. }
  43661. m.MatchExpressions = append(m.MatchExpressions, NodeSelectorRequirement{})
  43662. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43663. return err
  43664. }
  43665. iNdEx = postIndex
  43666. case 2:
  43667. if wireType != 2 {
  43668. return fmt.Errorf("proto: wrong wireType = %d for field MatchFields", wireType)
  43669. }
  43670. var msglen int
  43671. for shift := uint(0); ; shift += 7 {
  43672. if shift >= 64 {
  43673. return ErrIntOverflowGenerated
  43674. }
  43675. if iNdEx >= l {
  43676. return io.ErrUnexpectedEOF
  43677. }
  43678. b := dAtA[iNdEx]
  43679. iNdEx++
  43680. msglen |= int(b&0x7F) << shift
  43681. if b < 0x80 {
  43682. break
  43683. }
  43684. }
  43685. if msglen < 0 {
  43686. return ErrInvalidLengthGenerated
  43687. }
  43688. postIndex := iNdEx + msglen
  43689. if postIndex < 0 {
  43690. return ErrInvalidLengthGenerated
  43691. }
  43692. if postIndex > l {
  43693. return io.ErrUnexpectedEOF
  43694. }
  43695. m.MatchFields = append(m.MatchFields, NodeSelectorRequirement{})
  43696. if err := m.MatchFields[len(m.MatchFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43697. return err
  43698. }
  43699. iNdEx = postIndex
  43700. default:
  43701. iNdEx = preIndex
  43702. skippy, err := skipGenerated(dAtA[iNdEx:])
  43703. if err != nil {
  43704. return err
  43705. }
  43706. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43707. return ErrInvalidLengthGenerated
  43708. }
  43709. if (iNdEx + skippy) > l {
  43710. return io.ErrUnexpectedEOF
  43711. }
  43712. iNdEx += skippy
  43713. }
  43714. }
  43715. if iNdEx > l {
  43716. return io.ErrUnexpectedEOF
  43717. }
  43718. return nil
  43719. }
  43720. func (m *NodeSpec) Unmarshal(dAtA []byte) error {
  43721. l := len(dAtA)
  43722. iNdEx := 0
  43723. for iNdEx < l {
  43724. preIndex := iNdEx
  43725. var wire uint64
  43726. for shift := uint(0); ; shift += 7 {
  43727. if shift >= 64 {
  43728. return ErrIntOverflowGenerated
  43729. }
  43730. if iNdEx >= l {
  43731. return io.ErrUnexpectedEOF
  43732. }
  43733. b := dAtA[iNdEx]
  43734. iNdEx++
  43735. wire |= uint64(b&0x7F) << shift
  43736. if b < 0x80 {
  43737. break
  43738. }
  43739. }
  43740. fieldNum := int32(wire >> 3)
  43741. wireType := int(wire & 0x7)
  43742. if wireType == 4 {
  43743. return fmt.Errorf("proto: NodeSpec: wiretype end group for non-group")
  43744. }
  43745. if fieldNum <= 0 {
  43746. return fmt.Errorf("proto: NodeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  43747. }
  43748. switch fieldNum {
  43749. case 1:
  43750. if wireType != 2 {
  43751. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDR", wireType)
  43752. }
  43753. var stringLen uint64
  43754. for shift := uint(0); ; shift += 7 {
  43755. if shift >= 64 {
  43756. return ErrIntOverflowGenerated
  43757. }
  43758. if iNdEx >= l {
  43759. return io.ErrUnexpectedEOF
  43760. }
  43761. b := dAtA[iNdEx]
  43762. iNdEx++
  43763. stringLen |= uint64(b&0x7F) << shift
  43764. if b < 0x80 {
  43765. break
  43766. }
  43767. }
  43768. intStringLen := int(stringLen)
  43769. if intStringLen < 0 {
  43770. return ErrInvalidLengthGenerated
  43771. }
  43772. postIndex := iNdEx + intStringLen
  43773. if postIndex < 0 {
  43774. return ErrInvalidLengthGenerated
  43775. }
  43776. if postIndex > l {
  43777. return io.ErrUnexpectedEOF
  43778. }
  43779. m.PodCIDR = string(dAtA[iNdEx:postIndex])
  43780. iNdEx = postIndex
  43781. case 2:
  43782. if wireType != 2 {
  43783. return fmt.Errorf("proto: wrong wireType = %d for field DoNotUseExternalID", wireType)
  43784. }
  43785. var stringLen uint64
  43786. for shift := uint(0); ; shift += 7 {
  43787. if shift >= 64 {
  43788. return ErrIntOverflowGenerated
  43789. }
  43790. if iNdEx >= l {
  43791. return io.ErrUnexpectedEOF
  43792. }
  43793. b := dAtA[iNdEx]
  43794. iNdEx++
  43795. stringLen |= uint64(b&0x7F) << shift
  43796. if b < 0x80 {
  43797. break
  43798. }
  43799. }
  43800. intStringLen := int(stringLen)
  43801. if intStringLen < 0 {
  43802. return ErrInvalidLengthGenerated
  43803. }
  43804. postIndex := iNdEx + intStringLen
  43805. if postIndex < 0 {
  43806. return ErrInvalidLengthGenerated
  43807. }
  43808. if postIndex > l {
  43809. return io.ErrUnexpectedEOF
  43810. }
  43811. m.DoNotUseExternalID = string(dAtA[iNdEx:postIndex])
  43812. iNdEx = postIndex
  43813. case 3:
  43814. if wireType != 2 {
  43815. return fmt.Errorf("proto: wrong wireType = %d for field ProviderID", wireType)
  43816. }
  43817. var stringLen uint64
  43818. for shift := uint(0); ; shift += 7 {
  43819. if shift >= 64 {
  43820. return ErrIntOverflowGenerated
  43821. }
  43822. if iNdEx >= l {
  43823. return io.ErrUnexpectedEOF
  43824. }
  43825. b := dAtA[iNdEx]
  43826. iNdEx++
  43827. stringLen |= uint64(b&0x7F) << shift
  43828. if b < 0x80 {
  43829. break
  43830. }
  43831. }
  43832. intStringLen := int(stringLen)
  43833. if intStringLen < 0 {
  43834. return ErrInvalidLengthGenerated
  43835. }
  43836. postIndex := iNdEx + intStringLen
  43837. if postIndex < 0 {
  43838. return ErrInvalidLengthGenerated
  43839. }
  43840. if postIndex > l {
  43841. return io.ErrUnexpectedEOF
  43842. }
  43843. m.ProviderID = string(dAtA[iNdEx:postIndex])
  43844. iNdEx = postIndex
  43845. case 4:
  43846. if wireType != 0 {
  43847. return fmt.Errorf("proto: wrong wireType = %d for field Unschedulable", wireType)
  43848. }
  43849. var v int
  43850. for shift := uint(0); ; shift += 7 {
  43851. if shift >= 64 {
  43852. return ErrIntOverflowGenerated
  43853. }
  43854. if iNdEx >= l {
  43855. return io.ErrUnexpectedEOF
  43856. }
  43857. b := dAtA[iNdEx]
  43858. iNdEx++
  43859. v |= int(b&0x7F) << shift
  43860. if b < 0x80 {
  43861. break
  43862. }
  43863. }
  43864. m.Unschedulable = bool(v != 0)
  43865. case 5:
  43866. if wireType != 2 {
  43867. return fmt.Errorf("proto: wrong wireType = %d for field Taints", wireType)
  43868. }
  43869. var msglen int
  43870. for shift := uint(0); ; shift += 7 {
  43871. if shift >= 64 {
  43872. return ErrIntOverflowGenerated
  43873. }
  43874. if iNdEx >= l {
  43875. return io.ErrUnexpectedEOF
  43876. }
  43877. b := dAtA[iNdEx]
  43878. iNdEx++
  43879. msglen |= int(b&0x7F) << shift
  43880. if b < 0x80 {
  43881. break
  43882. }
  43883. }
  43884. if msglen < 0 {
  43885. return ErrInvalidLengthGenerated
  43886. }
  43887. postIndex := iNdEx + msglen
  43888. if postIndex < 0 {
  43889. return ErrInvalidLengthGenerated
  43890. }
  43891. if postIndex > l {
  43892. return io.ErrUnexpectedEOF
  43893. }
  43894. m.Taints = append(m.Taints, Taint{})
  43895. if err := m.Taints[len(m.Taints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43896. return err
  43897. }
  43898. iNdEx = postIndex
  43899. case 6:
  43900. if wireType != 2 {
  43901. return fmt.Errorf("proto: wrong wireType = %d for field ConfigSource", wireType)
  43902. }
  43903. var msglen int
  43904. for shift := uint(0); ; shift += 7 {
  43905. if shift >= 64 {
  43906. return ErrIntOverflowGenerated
  43907. }
  43908. if iNdEx >= l {
  43909. return io.ErrUnexpectedEOF
  43910. }
  43911. b := dAtA[iNdEx]
  43912. iNdEx++
  43913. msglen |= int(b&0x7F) << shift
  43914. if b < 0x80 {
  43915. break
  43916. }
  43917. }
  43918. if msglen < 0 {
  43919. return ErrInvalidLengthGenerated
  43920. }
  43921. postIndex := iNdEx + msglen
  43922. if postIndex < 0 {
  43923. return ErrInvalidLengthGenerated
  43924. }
  43925. if postIndex > l {
  43926. return io.ErrUnexpectedEOF
  43927. }
  43928. if m.ConfigSource == nil {
  43929. m.ConfigSource = &NodeConfigSource{}
  43930. }
  43931. if err := m.ConfigSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  43932. return err
  43933. }
  43934. iNdEx = postIndex
  43935. case 7:
  43936. if wireType != 2 {
  43937. return fmt.Errorf("proto: wrong wireType = %d for field PodCIDRs", wireType)
  43938. }
  43939. var stringLen uint64
  43940. for shift := uint(0); ; shift += 7 {
  43941. if shift >= 64 {
  43942. return ErrIntOverflowGenerated
  43943. }
  43944. if iNdEx >= l {
  43945. return io.ErrUnexpectedEOF
  43946. }
  43947. b := dAtA[iNdEx]
  43948. iNdEx++
  43949. stringLen |= uint64(b&0x7F) << shift
  43950. if b < 0x80 {
  43951. break
  43952. }
  43953. }
  43954. intStringLen := int(stringLen)
  43955. if intStringLen < 0 {
  43956. return ErrInvalidLengthGenerated
  43957. }
  43958. postIndex := iNdEx + intStringLen
  43959. if postIndex < 0 {
  43960. return ErrInvalidLengthGenerated
  43961. }
  43962. if postIndex > l {
  43963. return io.ErrUnexpectedEOF
  43964. }
  43965. m.PodCIDRs = append(m.PodCIDRs, string(dAtA[iNdEx:postIndex]))
  43966. iNdEx = postIndex
  43967. default:
  43968. iNdEx = preIndex
  43969. skippy, err := skipGenerated(dAtA[iNdEx:])
  43970. if err != nil {
  43971. return err
  43972. }
  43973. if (skippy < 0) || (iNdEx+skippy) < 0 {
  43974. return ErrInvalidLengthGenerated
  43975. }
  43976. if (iNdEx + skippy) > l {
  43977. return io.ErrUnexpectedEOF
  43978. }
  43979. iNdEx += skippy
  43980. }
  43981. }
  43982. if iNdEx > l {
  43983. return io.ErrUnexpectedEOF
  43984. }
  43985. return nil
  43986. }
  43987. func (m *NodeStatus) Unmarshal(dAtA []byte) error {
  43988. l := len(dAtA)
  43989. iNdEx := 0
  43990. for iNdEx < l {
  43991. preIndex := iNdEx
  43992. var wire uint64
  43993. for shift := uint(0); ; shift += 7 {
  43994. if shift >= 64 {
  43995. return ErrIntOverflowGenerated
  43996. }
  43997. if iNdEx >= l {
  43998. return io.ErrUnexpectedEOF
  43999. }
  44000. b := dAtA[iNdEx]
  44001. iNdEx++
  44002. wire |= uint64(b&0x7F) << shift
  44003. if b < 0x80 {
  44004. break
  44005. }
  44006. }
  44007. fieldNum := int32(wire >> 3)
  44008. wireType := int(wire & 0x7)
  44009. if wireType == 4 {
  44010. return fmt.Errorf("proto: NodeStatus: wiretype end group for non-group")
  44011. }
  44012. if fieldNum <= 0 {
  44013. return fmt.Errorf("proto: NodeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  44014. }
  44015. switch fieldNum {
  44016. case 1:
  44017. if wireType != 2 {
  44018. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  44019. }
  44020. var msglen int
  44021. for shift := uint(0); ; shift += 7 {
  44022. if shift >= 64 {
  44023. return ErrIntOverflowGenerated
  44024. }
  44025. if iNdEx >= l {
  44026. return io.ErrUnexpectedEOF
  44027. }
  44028. b := dAtA[iNdEx]
  44029. iNdEx++
  44030. msglen |= int(b&0x7F) << shift
  44031. if b < 0x80 {
  44032. break
  44033. }
  44034. }
  44035. if msglen < 0 {
  44036. return ErrInvalidLengthGenerated
  44037. }
  44038. postIndex := iNdEx + msglen
  44039. if postIndex < 0 {
  44040. return ErrInvalidLengthGenerated
  44041. }
  44042. if postIndex > l {
  44043. return io.ErrUnexpectedEOF
  44044. }
  44045. if m.Capacity == nil {
  44046. m.Capacity = make(ResourceList)
  44047. }
  44048. var mapkey ResourceName
  44049. mapvalue := &resource.Quantity{}
  44050. for iNdEx < postIndex {
  44051. entryPreIndex := iNdEx
  44052. var wire uint64
  44053. for shift := uint(0); ; shift += 7 {
  44054. if shift >= 64 {
  44055. return ErrIntOverflowGenerated
  44056. }
  44057. if iNdEx >= l {
  44058. return io.ErrUnexpectedEOF
  44059. }
  44060. b := dAtA[iNdEx]
  44061. iNdEx++
  44062. wire |= uint64(b&0x7F) << shift
  44063. if b < 0x80 {
  44064. break
  44065. }
  44066. }
  44067. fieldNum := int32(wire >> 3)
  44068. if fieldNum == 1 {
  44069. var stringLenmapkey uint64
  44070. for shift := uint(0); ; shift += 7 {
  44071. if shift >= 64 {
  44072. return ErrIntOverflowGenerated
  44073. }
  44074. if iNdEx >= l {
  44075. return io.ErrUnexpectedEOF
  44076. }
  44077. b := dAtA[iNdEx]
  44078. iNdEx++
  44079. stringLenmapkey |= uint64(b&0x7F) << shift
  44080. if b < 0x80 {
  44081. break
  44082. }
  44083. }
  44084. intStringLenmapkey := int(stringLenmapkey)
  44085. if intStringLenmapkey < 0 {
  44086. return ErrInvalidLengthGenerated
  44087. }
  44088. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44089. if postStringIndexmapkey < 0 {
  44090. return ErrInvalidLengthGenerated
  44091. }
  44092. if postStringIndexmapkey > l {
  44093. return io.ErrUnexpectedEOF
  44094. }
  44095. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44096. iNdEx = postStringIndexmapkey
  44097. } else if fieldNum == 2 {
  44098. var mapmsglen int
  44099. for shift := uint(0); ; shift += 7 {
  44100. if shift >= 64 {
  44101. return ErrIntOverflowGenerated
  44102. }
  44103. if iNdEx >= l {
  44104. return io.ErrUnexpectedEOF
  44105. }
  44106. b := dAtA[iNdEx]
  44107. iNdEx++
  44108. mapmsglen |= int(b&0x7F) << shift
  44109. if b < 0x80 {
  44110. break
  44111. }
  44112. }
  44113. if mapmsglen < 0 {
  44114. return ErrInvalidLengthGenerated
  44115. }
  44116. postmsgIndex := iNdEx + mapmsglen
  44117. if postmsgIndex < 0 {
  44118. return ErrInvalidLengthGenerated
  44119. }
  44120. if postmsgIndex > l {
  44121. return io.ErrUnexpectedEOF
  44122. }
  44123. mapvalue = &resource.Quantity{}
  44124. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44125. return err
  44126. }
  44127. iNdEx = postmsgIndex
  44128. } else {
  44129. iNdEx = entryPreIndex
  44130. skippy, err := skipGenerated(dAtA[iNdEx:])
  44131. if err != nil {
  44132. return err
  44133. }
  44134. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44135. return ErrInvalidLengthGenerated
  44136. }
  44137. if (iNdEx + skippy) > postIndex {
  44138. return io.ErrUnexpectedEOF
  44139. }
  44140. iNdEx += skippy
  44141. }
  44142. }
  44143. m.Capacity[ResourceName(mapkey)] = *mapvalue
  44144. iNdEx = postIndex
  44145. case 2:
  44146. if wireType != 2 {
  44147. return fmt.Errorf("proto: wrong wireType = %d for field Allocatable", wireType)
  44148. }
  44149. var msglen int
  44150. for shift := uint(0); ; shift += 7 {
  44151. if shift >= 64 {
  44152. return ErrIntOverflowGenerated
  44153. }
  44154. if iNdEx >= l {
  44155. return io.ErrUnexpectedEOF
  44156. }
  44157. b := dAtA[iNdEx]
  44158. iNdEx++
  44159. msglen |= int(b&0x7F) << shift
  44160. if b < 0x80 {
  44161. break
  44162. }
  44163. }
  44164. if msglen < 0 {
  44165. return ErrInvalidLengthGenerated
  44166. }
  44167. postIndex := iNdEx + msglen
  44168. if postIndex < 0 {
  44169. return ErrInvalidLengthGenerated
  44170. }
  44171. if postIndex > l {
  44172. return io.ErrUnexpectedEOF
  44173. }
  44174. if m.Allocatable == nil {
  44175. m.Allocatable = make(ResourceList)
  44176. }
  44177. var mapkey ResourceName
  44178. mapvalue := &resource.Quantity{}
  44179. for iNdEx < postIndex {
  44180. entryPreIndex := iNdEx
  44181. var wire uint64
  44182. for shift := uint(0); ; shift += 7 {
  44183. if shift >= 64 {
  44184. return ErrIntOverflowGenerated
  44185. }
  44186. if iNdEx >= l {
  44187. return io.ErrUnexpectedEOF
  44188. }
  44189. b := dAtA[iNdEx]
  44190. iNdEx++
  44191. wire |= uint64(b&0x7F) << shift
  44192. if b < 0x80 {
  44193. break
  44194. }
  44195. }
  44196. fieldNum := int32(wire >> 3)
  44197. if fieldNum == 1 {
  44198. var stringLenmapkey uint64
  44199. for shift := uint(0); ; shift += 7 {
  44200. if shift >= 64 {
  44201. return ErrIntOverflowGenerated
  44202. }
  44203. if iNdEx >= l {
  44204. return io.ErrUnexpectedEOF
  44205. }
  44206. b := dAtA[iNdEx]
  44207. iNdEx++
  44208. stringLenmapkey |= uint64(b&0x7F) << shift
  44209. if b < 0x80 {
  44210. break
  44211. }
  44212. }
  44213. intStringLenmapkey := int(stringLenmapkey)
  44214. if intStringLenmapkey < 0 {
  44215. return ErrInvalidLengthGenerated
  44216. }
  44217. postStringIndexmapkey := iNdEx + intStringLenmapkey
  44218. if postStringIndexmapkey < 0 {
  44219. return ErrInvalidLengthGenerated
  44220. }
  44221. if postStringIndexmapkey > l {
  44222. return io.ErrUnexpectedEOF
  44223. }
  44224. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  44225. iNdEx = postStringIndexmapkey
  44226. } else if fieldNum == 2 {
  44227. var mapmsglen int
  44228. for shift := uint(0); ; shift += 7 {
  44229. if shift >= 64 {
  44230. return ErrIntOverflowGenerated
  44231. }
  44232. if iNdEx >= l {
  44233. return io.ErrUnexpectedEOF
  44234. }
  44235. b := dAtA[iNdEx]
  44236. iNdEx++
  44237. mapmsglen |= int(b&0x7F) << shift
  44238. if b < 0x80 {
  44239. break
  44240. }
  44241. }
  44242. if mapmsglen < 0 {
  44243. return ErrInvalidLengthGenerated
  44244. }
  44245. postmsgIndex := iNdEx + mapmsglen
  44246. if postmsgIndex < 0 {
  44247. return ErrInvalidLengthGenerated
  44248. }
  44249. if postmsgIndex > l {
  44250. return io.ErrUnexpectedEOF
  44251. }
  44252. mapvalue = &resource.Quantity{}
  44253. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  44254. return err
  44255. }
  44256. iNdEx = postmsgIndex
  44257. } else {
  44258. iNdEx = entryPreIndex
  44259. skippy, err := skipGenerated(dAtA[iNdEx:])
  44260. if err != nil {
  44261. return err
  44262. }
  44263. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44264. return ErrInvalidLengthGenerated
  44265. }
  44266. if (iNdEx + skippy) > postIndex {
  44267. return io.ErrUnexpectedEOF
  44268. }
  44269. iNdEx += skippy
  44270. }
  44271. }
  44272. m.Allocatable[ResourceName(mapkey)] = *mapvalue
  44273. iNdEx = postIndex
  44274. case 3:
  44275. if wireType != 2 {
  44276. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  44277. }
  44278. var stringLen uint64
  44279. for shift := uint(0); ; shift += 7 {
  44280. if shift >= 64 {
  44281. return ErrIntOverflowGenerated
  44282. }
  44283. if iNdEx >= l {
  44284. return io.ErrUnexpectedEOF
  44285. }
  44286. b := dAtA[iNdEx]
  44287. iNdEx++
  44288. stringLen |= uint64(b&0x7F) << shift
  44289. if b < 0x80 {
  44290. break
  44291. }
  44292. }
  44293. intStringLen := int(stringLen)
  44294. if intStringLen < 0 {
  44295. return ErrInvalidLengthGenerated
  44296. }
  44297. postIndex := iNdEx + intStringLen
  44298. if postIndex < 0 {
  44299. return ErrInvalidLengthGenerated
  44300. }
  44301. if postIndex > l {
  44302. return io.ErrUnexpectedEOF
  44303. }
  44304. m.Phase = NodePhase(dAtA[iNdEx:postIndex])
  44305. iNdEx = postIndex
  44306. case 4:
  44307. if wireType != 2 {
  44308. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  44309. }
  44310. var msglen int
  44311. for shift := uint(0); ; shift += 7 {
  44312. if shift >= 64 {
  44313. return ErrIntOverflowGenerated
  44314. }
  44315. if iNdEx >= l {
  44316. return io.ErrUnexpectedEOF
  44317. }
  44318. b := dAtA[iNdEx]
  44319. iNdEx++
  44320. msglen |= int(b&0x7F) << shift
  44321. if b < 0x80 {
  44322. break
  44323. }
  44324. }
  44325. if msglen < 0 {
  44326. return ErrInvalidLengthGenerated
  44327. }
  44328. postIndex := iNdEx + msglen
  44329. if postIndex < 0 {
  44330. return ErrInvalidLengthGenerated
  44331. }
  44332. if postIndex > l {
  44333. return io.ErrUnexpectedEOF
  44334. }
  44335. m.Conditions = append(m.Conditions, NodeCondition{})
  44336. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44337. return err
  44338. }
  44339. iNdEx = postIndex
  44340. case 5:
  44341. if wireType != 2 {
  44342. return fmt.Errorf("proto: wrong wireType = %d for field Addresses", wireType)
  44343. }
  44344. var msglen int
  44345. for shift := uint(0); ; shift += 7 {
  44346. if shift >= 64 {
  44347. return ErrIntOverflowGenerated
  44348. }
  44349. if iNdEx >= l {
  44350. return io.ErrUnexpectedEOF
  44351. }
  44352. b := dAtA[iNdEx]
  44353. iNdEx++
  44354. msglen |= int(b&0x7F) << shift
  44355. if b < 0x80 {
  44356. break
  44357. }
  44358. }
  44359. if msglen < 0 {
  44360. return ErrInvalidLengthGenerated
  44361. }
  44362. postIndex := iNdEx + msglen
  44363. if postIndex < 0 {
  44364. return ErrInvalidLengthGenerated
  44365. }
  44366. if postIndex > l {
  44367. return io.ErrUnexpectedEOF
  44368. }
  44369. m.Addresses = append(m.Addresses, NodeAddress{})
  44370. if err := m.Addresses[len(m.Addresses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44371. return err
  44372. }
  44373. iNdEx = postIndex
  44374. case 6:
  44375. if wireType != 2 {
  44376. return fmt.Errorf("proto: wrong wireType = %d for field DaemonEndpoints", wireType)
  44377. }
  44378. var msglen int
  44379. for shift := uint(0); ; shift += 7 {
  44380. if shift >= 64 {
  44381. return ErrIntOverflowGenerated
  44382. }
  44383. if iNdEx >= l {
  44384. return io.ErrUnexpectedEOF
  44385. }
  44386. b := dAtA[iNdEx]
  44387. iNdEx++
  44388. msglen |= int(b&0x7F) << shift
  44389. if b < 0x80 {
  44390. break
  44391. }
  44392. }
  44393. if msglen < 0 {
  44394. return ErrInvalidLengthGenerated
  44395. }
  44396. postIndex := iNdEx + msglen
  44397. if postIndex < 0 {
  44398. return ErrInvalidLengthGenerated
  44399. }
  44400. if postIndex > l {
  44401. return io.ErrUnexpectedEOF
  44402. }
  44403. if err := m.DaemonEndpoints.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44404. return err
  44405. }
  44406. iNdEx = postIndex
  44407. case 7:
  44408. if wireType != 2 {
  44409. return fmt.Errorf("proto: wrong wireType = %d for field NodeInfo", wireType)
  44410. }
  44411. var msglen int
  44412. for shift := uint(0); ; shift += 7 {
  44413. if shift >= 64 {
  44414. return ErrIntOverflowGenerated
  44415. }
  44416. if iNdEx >= l {
  44417. return io.ErrUnexpectedEOF
  44418. }
  44419. b := dAtA[iNdEx]
  44420. iNdEx++
  44421. msglen |= int(b&0x7F) << shift
  44422. if b < 0x80 {
  44423. break
  44424. }
  44425. }
  44426. if msglen < 0 {
  44427. return ErrInvalidLengthGenerated
  44428. }
  44429. postIndex := iNdEx + msglen
  44430. if postIndex < 0 {
  44431. return ErrInvalidLengthGenerated
  44432. }
  44433. if postIndex > l {
  44434. return io.ErrUnexpectedEOF
  44435. }
  44436. if err := m.NodeInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44437. return err
  44438. }
  44439. iNdEx = postIndex
  44440. case 8:
  44441. if wireType != 2 {
  44442. return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
  44443. }
  44444. var msglen int
  44445. for shift := uint(0); ; shift += 7 {
  44446. if shift >= 64 {
  44447. return ErrIntOverflowGenerated
  44448. }
  44449. if iNdEx >= l {
  44450. return io.ErrUnexpectedEOF
  44451. }
  44452. b := dAtA[iNdEx]
  44453. iNdEx++
  44454. msglen |= int(b&0x7F) << shift
  44455. if b < 0x80 {
  44456. break
  44457. }
  44458. }
  44459. if msglen < 0 {
  44460. return ErrInvalidLengthGenerated
  44461. }
  44462. postIndex := iNdEx + msglen
  44463. if postIndex < 0 {
  44464. return ErrInvalidLengthGenerated
  44465. }
  44466. if postIndex > l {
  44467. return io.ErrUnexpectedEOF
  44468. }
  44469. m.Images = append(m.Images, ContainerImage{})
  44470. if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44471. return err
  44472. }
  44473. iNdEx = postIndex
  44474. case 9:
  44475. if wireType != 2 {
  44476. return fmt.Errorf("proto: wrong wireType = %d for field VolumesInUse", wireType)
  44477. }
  44478. var stringLen uint64
  44479. for shift := uint(0); ; shift += 7 {
  44480. if shift >= 64 {
  44481. return ErrIntOverflowGenerated
  44482. }
  44483. if iNdEx >= l {
  44484. return io.ErrUnexpectedEOF
  44485. }
  44486. b := dAtA[iNdEx]
  44487. iNdEx++
  44488. stringLen |= uint64(b&0x7F) << shift
  44489. if b < 0x80 {
  44490. break
  44491. }
  44492. }
  44493. intStringLen := int(stringLen)
  44494. if intStringLen < 0 {
  44495. return ErrInvalidLengthGenerated
  44496. }
  44497. postIndex := iNdEx + intStringLen
  44498. if postIndex < 0 {
  44499. return ErrInvalidLengthGenerated
  44500. }
  44501. if postIndex > l {
  44502. return io.ErrUnexpectedEOF
  44503. }
  44504. m.VolumesInUse = append(m.VolumesInUse, UniqueVolumeName(dAtA[iNdEx:postIndex]))
  44505. iNdEx = postIndex
  44506. case 10:
  44507. if wireType != 2 {
  44508. return fmt.Errorf("proto: wrong wireType = %d for field VolumesAttached", wireType)
  44509. }
  44510. var msglen int
  44511. for shift := uint(0); ; shift += 7 {
  44512. if shift >= 64 {
  44513. return ErrIntOverflowGenerated
  44514. }
  44515. if iNdEx >= l {
  44516. return io.ErrUnexpectedEOF
  44517. }
  44518. b := dAtA[iNdEx]
  44519. iNdEx++
  44520. msglen |= int(b&0x7F) << shift
  44521. if b < 0x80 {
  44522. break
  44523. }
  44524. }
  44525. if msglen < 0 {
  44526. return ErrInvalidLengthGenerated
  44527. }
  44528. postIndex := iNdEx + msglen
  44529. if postIndex < 0 {
  44530. return ErrInvalidLengthGenerated
  44531. }
  44532. if postIndex > l {
  44533. return io.ErrUnexpectedEOF
  44534. }
  44535. m.VolumesAttached = append(m.VolumesAttached, AttachedVolume{})
  44536. if err := m.VolumesAttached[len(m.VolumesAttached)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44537. return err
  44538. }
  44539. iNdEx = postIndex
  44540. case 11:
  44541. if wireType != 2 {
  44542. return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
  44543. }
  44544. var msglen int
  44545. for shift := uint(0); ; shift += 7 {
  44546. if shift >= 64 {
  44547. return ErrIntOverflowGenerated
  44548. }
  44549. if iNdEx >= l {
  44550. return io.ErrUnexpectedEOF
  44551. }
  44552. b := dAtA[iNdEx]
  44553. iNdEx++
  44554. msglen |= int(b&0x7F) << shift
  44555. if b < 0x80 {
  44556. break
  44557. }
  44558. }
  44559. if msglen < 0 {
  44560. return ErrInvalidLengthGenerated
  44561. }
  44562. postIndex := iNdEx + msglen
  44563. if postIndex < 0 {
  44564. return ErrInvalidLengthGenerated
  44565. }
  44566. if postIndex > l {
  44567. return io.ErrUnexpectedEOF
  44568. }
  44569. if m.Config == nil {
  44570. m.Config = &NodeConfigStatus{}
  44571. }
  44572. if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  44573. return err
  44574. }
  44575. iNdEx = postIndex
  44576. default:
  44577. iNdEx = preIndex
  44578. skippy, err := skipGenerated(dAtA[iNdEx:])
  44579. if err != nil {
  44580. return err
  44581. }
  44582. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44583. return ErrInvalidLengthGenerated
  44584. }
  44585. if (iNdEx + skippy) > l {
  44586. return io.ErrUnexpectedEOF
  44587. }
  44588. iNdEx += skippy
  44589. }
  44590. }
  44591. if iNdEx > l {
  44592. return io.ErrUnexpectedEOF
  44593. }
  44594. return nil
  44595. }
  44596. func (m *NodeSystemInfo) Unmarshal(dAtA []byte) error {
  44597. l := len(dAtA)
  44598. iNdEx := 0
  44599. for iNdEx < l {
  44600. preIndex := iNdEx
  44601. var wire uint64
  44602. for shift := uint(0); ; shift += 7 {
  44603. if shift >= 64 {
  44604. return ErrIntOverflowGenerated
  44605. }
  44606. if iNdEx >= l {
  44607. return io.ErrUnexpectedEOF
  44608. }
  44609. b := dAtA[iNdEx]
  44610. iNdEx++
  44611. wire |= uint64(b&0x7F) << shift
  44612. if b < 0x80 {
  44613. break
  44614. }
  44615. }
  44616. fieldNum := int32(wire >> 3)
  44617. wireType := int(wire & 0x7)
  44618. if wireType == 4 {
  44619. return fmt.Errorf("proto: NodeSystemInfo: wiretype end group for non-group")
  44620. }
  44621. if fieldNum <= 0 {
  44622. return fmt.Errorf("proto: NodeSystemInfo: illegal tag %d (wire type %d)", fieldNum, wire)
  44623. }
  44624. switch fieldNum {
  44625. case 1:
  44626. if wireType != 2 {
  44627. return fmt.Errorf("proto: wrong wireType = %d for field MachineID", wireType)
  44628. }
  44629. var stringLen uint64
  44630. for shift := uint(0); ; shift += 7 {
  44631. if shift >= 64 {
  44632. return ErrIntOverflowGenerated
  44633. }
  44634. if iNdEx >= l {
  44635. return io.ErrUnexpectedEOF
  44636. }
  44637. b := dAtA[iNdEx]
  44638. iNdEx++
  44639. stringLen |= uint64(b&0x7F) << shift
  44640. if b < 0x80 {
  44641. break
  44642. }
  44643. }
  44644. intStringLen := int(stringLen)
  44645. if intStringLen < 0 {
  44646. return ErrInvalidLengthGenerated
  44647. }
  44648. postIndex := iNdEx + intStringLen
  44649. if postIndex < 0 {
  44650. return ErrInvalidLengthGenerated
  44651. }
  44652. if postIndex > l {
  44653. return io.ErrUnexpectedEOF
  44654. }
  44655. m.MachineID = string(dAtA[iNdEx:postIndex])
  44656. iNdEx = postIndex
  44657. case 2:
  44658. if wireType != 2 {
  44659. return fmt.Errorf("proto: wrong wireType = %d for field SystemUUID", wireType)
  44660. }
  44661. var stringLen uint64
  44662. for shift := uint(0); ; shift += 7 {
  44663. if shift >= 64 {
  44664. return ErrIntOverflowGenerated
  44665. }
  44666. if iNdEx >= l {
  44667. return io.ErrUnexpectedEOF
  44668. }
  44669. b := dAtA[iNdEx]
  44670. iNdEx++
  44671. stringLen |= uint64(b&0x7F) << shift
  44672. if b < 0x80 {
  44673. break
  44674. }
  44675. }
  44676. intStringLen := int(stringLen)
  44677. if intStringLen < 0 {
  44678. return ErrInvalidLengthGenerated
  44679. }
  44680. postIndex := iNdEx + intStringLen
  44681. if postIndex < 0 {
  44682. return ErrInvalidLengthGenerated
  44683. }
  44684. if postIndex > l {
  44685. return io.ErrUnexpectedEOF
  44686. }
  44687. m.SystemUUID = string(dAtA[iNdEx:postIndex])
  44688. iNdEx = postIndex
  44689. case 3:
  44690. if wireType != 2 {
  44691. return fmt.Errorf("proto: wrong wireType = %d for field BootID", wireType)
  44692. }
  44693. var stringLen uint64
  44694. for shift := uint(0); ; shift += 7 {
  44695. if shift >= 64 {
  44696. return ErrIntOverflowGenerated
  44697. }
  44698. if iNdEx >= l {
  44699. return io.ErrUnexpectedEOF
  44700. }
  44701. b := dAtA[iNdEx]
  44702. iNdEx++
  44703. stringLen |= uint64(b&0x7F) << shift
  44704. if b < 0x80 {
  44705. break
  44706. }
  44707. }
  44708. intStringLen := int(stringLen)
  44709. if intStringLen < 0 {
  44710. return ErrInvalidLengthGenerated
  44711. }
  44712. postIndex := iNdEx + intStringLen
  44713. if postIndex < 0 {
  44714. return ErrInvalidLengthGenerated
  44715. }
  44716. if postIndex > l {
  44717. return io.ErrUnexpectedEOF
  44718. }
  44719. m.BootID = string(dAtA[iNdEx:postIndex])
  44720. iNdEx = postIndex
  44721. case 4:
  44722. if wireType != 2 {
  44723. return fmt.Errorf("proto: wrong wireType = %d for field KernelVersion", wireType)
  44724. }
  44725. var stringLen uint64
  44726. for shift := uint(0); ; shift += 7 {
  44727. if shift >= 64 {
  44728. return ErrIntOverflowGenerated
  44729. }
  44730. if iNdEx >= l {
  44731. return io.ErrUnexpectedEOF
  44732. }
  44733. b := dAtA[iNdEx]
  44734. iNdEx++
  44735. stringLen |= uint64(b&0x7F) << shift
  44736. if b < 0x80 {
  44737. break
  44738. }
  44739. }
  44740. intStringLen := int(stringLen)
  44741. if intStringLen < 0 {
  44742. return ErrInvalidLengthGenerated
  44743. }
  44744. postIndex := iNdEx + intStringLen
  44745. if postIndex < 0 {
  44746. return ErrInvalidLengthGenerated
  44747. }
  44748. if postIndex > l {
  44749. return io.ErrUnexpectedEOF
  44750. }
  44751. m.KernelVersion = string(dAtA[iNdEx:postIndex])
  44752. iNdEx = postIndex
  44753. case 5:
  44754. if wireType != 2 {
  44755. return fmt.Errorf("proto: wrong wireType = %d for field OSImage", wireType)
  44756. }
  44757. var stringLen uint64
  44758. for shift := uint(0); ; shift += 7 {
  44759. if shift >= 64 {
  44760. return ErrIntOverflowGenerated
  44761. }
  44762. if iNdEx >= l {
  44763. return io.ErrUnexpectedEOF
  44764. }
  44765. b := dAtA[iNdEx]
  44766. iNdEx++
  44767. stringLen |= uint64(b&0x7F) << shift
  44768. if b < 0x80 {
  44769. break
  44770. }
  44771. }
  44772. intStringLen := int(stringLen)
  44773. if intStringLen < 0 {
  44774. return ErrInvalidLengthGenerated
  44775. }
  44776. postIndex := iNdEx + intStringLen
  44777. if postIndex < 0 {
  44778. return ErrInvalidLengthGenerated
  44779. }
  44780. if postIndex > l {
  44781. return io.ErrUnexpectedEOF
  44782. }
  44783. m.OSImage = string(dAtA[iNdEx:postIndex])
  44784. iNdEx = postIndex
  44785. case 6:
  44786. if wireType != 2 {
  44787. return fmt.Errorf("proto: wrong wireType = %d for field ContainerRuntimeVersion", wireType)
  44788. }
  44789. var stringLen uint64
  44790. for shift := uint(0); ; shift += 7 {
  44791. if shift >= 64 {
  44792. return ErrIntOverflowGenerated
  44793. }
  44794. if iNdEx >= l {
  44795. return io.ErrUnexpectedEOF
  44796. }
  44797. b := dAtA[iNdEx]
  44798. iNdEx++
  44799. stringLen |= uint64(b&0x7F) << shift
  44800. if b < 0x80 {
  44801. break
  44802. }
  44803. }
  44804. intStringLen := int(stringLen)
  44805. if intStringLen < 0 {
  44806. return ErrInvalidLengthGenerated
  44807. }
  44808. postIndex := iNdEx + intStringLen
  44809. if postIndex < 0 {
  44810. return ErrInvalidLengthGenerated
  44811. }
  44812. if postIndex > l {
  44813. return io.ErrUnexpectedEOF
  44814. }
  44815. m.ContainerRuntimeVersion = string(dAtA[iNdEx:postIndex])
  44816. iNdEx = postIndex
  44817. case 7:
  44818. if wireType != 2 {
  44819. return fmt.Errorf("proto: wrong wireType = %d for field KubeletVersion", wireType)
  44820. }
  44821. var stringLen uint64
  44822. for shift := uint(0); ; shift += 7 {
  44823. if shift >= 64 {
  44824. return ErrIntOverflowGenerated
  44825. }
  44826. if iNdEx >= l {
  44827. return io.ErrUnexpectedEOF
  44828. }
  44829. b := dAtA[iNdEx]
  44830. iNdEx++
  44831. stringLen |= uint64(b&0x7F) << shift
  44832. if b < 0x80 {
  44833. break
  44834. }
  44835. }
  44836. intStringLen := int(stringLen)
  44837. if intStringLen < 0 {
  44838. return ErrInvalidLengthGenerated
  44839. }
  44840. postIndex := iNdEx + intStringLen
  44841. if postIndex < 0 {
  44842. return ErrInvalidLengthGenerated
  44843. }
  44844. if postIndex > l {
  44845. return io.ErrUnexpectedEOF
  44846. }
  44847. m.KubeletVersion = string(dAtA[iNdEx:postIndex])
  44848. iNdEx = postIndex
  44849. case 8:
  44850. if wireType != 2 {
  44851. return fmt.Errorf("proto: wrong wireType = %d for field KubeProxyVersion", wireType)
  44852. }
  44853. var stringLen uint64
  44854. for shift := uint(0); ; shift += 7 {
  44855. if shift >= 64 {
  44856. return ErrIntOverflowGenerated
  44857. }
  44858. if iNdEx >= l {
  44859. return io.ErrUnexpectedEOF
  44860. }
  44861. b := dAtA[iNdEx]
  44862. iNdEx++
  44863. stringLen |= uint64(b&0x7F) << shift
  44864. if b < 0x80 {
  44865. break
  44866. }
  44867. }
  44868. intStringLen := int(stringLen)
  44869. if intStringLen < 0 {
  44870. return ErrInvalidLengthGenerated
  44871. }
  44872. postIndex := iNdEx + intStringLen
  44873. if postIndex < 0 {
  44874. return ErrInvalidLengthGenerated
  44875. }
  44876. if postIndex > l {
  44877. return io.ErrUnexpectedEOF
  44878. }
  44879. m.KubeProxyVersion = string(dAtA[iNdEx:postIndex])
  44880. iNdEx = postIndex
  44881. case 9:
  44882. if wireType != 2 {
  44883. return fmt.Errorf("proto: wrong wireType = %d for field OperatingSystem", wireType)
  44884. }
  44885. var stringLen uint64
  44886. for shift := uint(0); ; shift += 7 {
  44887. if shift >= 64 {
  44888. return ErrIntOverflowGenerated
  44889. }
  44890. if iNdEx >= l {
  44891. return io.ErrUnexpectedEOF
  44892. }
  44893. b := dAtA[iNdEx]
  44894. iNdEx++
  44895. stringLen |= uint64(b&0x7F) << shift
  44896. if b < 0x80 {
  44897. break
  44898. }
  44899. }
  44900. intStringLen := int(stringLen)
  44901. if intStringLen < 0 {
  44902. return ErrInvalidLengthGenerated
  44903. }
  44904. postIndex := iNdEx + intStringLen
  44905. if postIndex < 0 {
  44906. return ErrInvalidLengthGenerated
  44907. }
  44908. if postIndex > l {
  44909. return io.ErrUnexpectedEOF
  44910. }
  44911. m.OperatingSystem = string(dAtA[iNdEx:postIndex])
  44912. iNdEx = postIndex
  44913. case 10:
  44914. if wireType != 2 {
  44915. return fmt.Errorf("proto: wrong wireType = %d for field Architecture", wireType)
  44916. }
  44917. var stringLen uint64
  44918. for shift := uint(0); ; shift += 7 {
  44919. if shift >= 64 {
  44920. return ErrIntOverflowGenerated
  44921. }
  44922. if iNdEx >= l {
  44923. return io.ErrUnexpectedEOF
  44924. }
  44925. b := dAtA[iNdEx]
  44926. iNdEx++
  44927. stringLen |= uint64(b&0x7F) << shift
  44928. if b < 0x80 {
  44929. break
  44930. }
  44931. }
  44932. intStringLen := int(stringLen)
  44933. if intStringLen < 0 {
  44934. return ErrInvalidLengthGenerated
  44935. }
  44936. postIndex := iNdEx + intStringLen
  44937. if postIndex < 0 {
  44938. return ErrInvalidLengthGenerated
  44939. }
  44940. if postIndex > l {
  44941. return io.ErrUnexpectedEOF
  44942. }
  44943. m.Architecture = string(dAtA[iNdEx:postIndex])
  44944. iNdEx = postIndex
  44945. default:
  44946. iNdEx = preIndex
  44947. skippy, err := skipGenerated(dAtA[iNdEx:])
  44948. if err != nil {
  44949. return err
  44950. }
  44951. if (skippy < 0) || (iNdEx+skippy) < 0 {
  44952. return ErrInvalidLengthGenerated
  44953. }
  44954. if (iNdEx + skippy) > l {
  44955. return io.ErrUnexpectedEOF
  44956. }
  44957. iNdEx += skippy
  44958. }
  44959. }
  44960. if iNdEx > l {
  44961. return io.ErrUnexpectedEOF
  44962. }
  44963. return nil
  44964. }
  44965. func (m *ObjectFieldSelector) Unmarshal(dAtA []byte) error {
  44966. l := len(dAtA)
  44967. iNdEx := 0
  44968. for iNdEx < l {
  44969. preIndex := iNdEx
  44970. var wire uint64
  44971. for shift := uint(0); ; shift += 7 {
  44972. if shift >= 64 {
  44973. return ErrIntOverflowGenerated
  44974. }
  44975. if iNdEx >= l {
  44976. return io.ErrUnexpectedEOF
  44977. }
  44978. b := dAtA[iNdEx]
  44979. iNdEx++
  44980. wire |= uint64(b&0x7F) << shift
  44981. if b < 0x80 {
  44982. break
  44983. }
  44984. }
  44985. fieldNum := int32(wire >> 3)
  44986. wireType := int(wire & 0x7)
  44987. if wireType == 4 {
  44988. return fmt.Errorf("proto: ObjectFieldSelector: wiretype end group for non-group")
  44989. }
  44990. if fieldNum <= 0 {
  44991. return fmt.Errorf("proto: ObjectFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  44992. }
  44993. switch fieldNum {
  44994. case 1:
  44995. if wireType != 2 {
  44996. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  44997. }
  44998. var stringLen uint64
  44999. for shift := uint(0); ; shift += 7 {
  45000. if shift >= 64 {
  45001. return ErrIntOverflowGenerated
  45002. }
  45003. if iNdEx >= l {
  45004. return io.ErrUnexpectedEOF
  45005. }
  45006. b := dAtA[iNdEx]
  45007. iNdEx++
  45008. stringLen |= uint64(b&0x7F) << shift
  45009. if b < 0x80 {
  45010. break
  45011. }
  45012. }
  45013. intStringLen := int(stringLen)
  45014. if intStringLen < 0 {
  45015. return ErrInvalidLengthGenerated
  45016. }
  45017. postIndex := iNdEx + intStringLen
  45018. if postIndex < 0 {
  45019. return ErrInvalidLengthGenerated
  45020. }
  45021. if postIndex > l {
  45022. return io.ErrUnexpectedEOF
  45023. }
  45024. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45025. iNdEx = postIndex
  45026. case 2:
  45027. if wireType != 2 {
  45028. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45029. }
  45030. var stringLen uint64
  45031. for shift := uint(0); ; shift += 7 {
  45032. if shift >= 64 {
  45033. return ErrIntOverflowGenerated
  45034. }
  45035. if iNdEx >= l {
  45036. return io.ErrUnexpectedEOF
  45037. }
  45038. b := dAtA[iNdEx]
  45039. iNdEx++
  45040. stringLen |= uint64(b&0x7F) << shift
  45041. if b < 0x80 {
  45042. break
  45043. }
  45044. }
  45045. intStringLen := int(stringLen)
  45046. if intStringLen < 0 {
  45047. return ErrInvalidLengthGenerated
  45048. }
  45049. postIndex := iNdEx + intStringLen
  45050. if postIndex < 0 {
  45051. return ErrInvalidLengthGenerated
  45052. }
  45053. if postIndex > l {
  45054. return io.ErrUnexpectedEOF
  45055. }
  45056. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45057. iNdEx = postIndex
  45058. default:
  45059. iNdEx = preIndex
  45060. skippy, err := skipGenerated(dAtA[iNdEx:])
  45061. if err != nil {
  45062. return err
  45063. }
  45064. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45065. return ErrInvalidLengthGenerated
  45066. }
  45067. if (iNdEx + skippy) > l {
  45068. return io.ErrUnexpectedEOF
  45069. }
  45070. iNdEx += skippy
  45071. }
  45072. }
  45073. if iNdEx > l {
  45074. return io.ErrUnexpectedEOF
  45075. }
  45076. return nil
  45077. }
  45078. func (m *ObjectReference) Unmarshal(dAtA []byte) error {
  45079. l := len(dAtA)
  45080. iNdEx := 0
  45081. for iNdEx < l {
  45082. preIndex := iNdEx
  45083. var wire uint64
  45084. for shift := uint(0); ; shift += 7 {
  45085. if shift >= 64 {
  45086. return ErrIntOverflowGenerated
  45087. }
  45088. if iNdEx >= l {
  45089. return io.ErrUnexpectedEOF
  45090. }
  45091. b := dAtA[iNdEx]
  45092. iNdEx++
  45093. wire |= uint64(b&0x7F) << shift
  45094. if b < 0x80 {
  45095. break
  45096. }
  45097. }
  45098. fieldNum := int32(wire >> 3)
  45099. wireType := int(wire & 0x7)
  45100. if wireType == 4 {
  45101. return fmt.Errorf("proto: ObjectReference: wiretype end group for non-group")
  45102. }
  45103. if fieldNum <= 0 {
  45104. return fmt.Errorf("proto: ObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  45105. }
  45106. switch fieldNum {
  45107. case 1:
  45108. if wireType != 2 {
  45109. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  45110. }
  45111. var stringLen uint64
  45112. for shift := uint(0); ; shift += 7 {
  45113. if shift >= 64 {
  45114. return ErrIntOverflowGenerated
  45115. }
  45116. if iNdEx >= l {
  45117. return io.ErrUnexpectedEOF
  45118. }
  45119. b := dAtA[iNdEx]
  45120. iNdEx++
  45121. stringLen |= uint64(b&0x7F) << shift
  45122. if b < 0x80 {
  45123. break
  45124. }
  45125. }
  45126. intStringLen := int(stringLen)
  45127. if intStringLen < 0 {
  45128. return ErrInvalidLengthGenerated
  45129. }
  45130. postIndex := iNdEx + intStringLen
  45131. if postIndex < 0 {
  45132. return ErrInvalidLengthGenerated
  45133. }
  45134. if postIndex > l {
  45135. return io.ErrUnexpectedEOF
  45136. }
  45137. m.Kind = string(dAtA[iNdEx:postIndex])
  45138. iNdEx = postIndex
  45139. case 2:
  45140. if wireType != 2 {
  45141. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  45142. }
  45143. var stringLen uint64
  45144. for shift := uint(0); ; shift += 7 {
  45145. if shift >= 64 {
  45146. return ErrIntOverflowGenerated
  45147. }
  45148. if iNdEx >= l {
  45149. return io.ErrUnexpectedEOF
  45150. }
  45151. b := dAtA[iNdEx]
  45152. iNdEx++
  45153. stringLen |= uint64(b&0x7F) << shift
  45154. if b < 0x80 {
  45155. break
  45156. }
  45157. }
  45158. intStringLen := int(stringLen)
  45159. if intStringLen < 0 {
  45160. return ErrInvalidLengthGenerated
  45161. }
  45162. postIndex := iNdEx + intStringLen
  45163. if postIndex < 0 {
  45164. return ErrInvalidLengthGenerated
  45165. }
  45166. if postIndex > l {
  45167. return io.ErrUnexpectedEOF
  45168. }
  45169. m.Namespace = string(dAtA[iNdEx:postIndex])
  45170. iNdEx = postIndex
  45171. case 3:
  45172. if wireType != 2 {
  45173. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  45174. }
  45175. var stringLen uint64
  45176. for shift := uint(0); ; shift += 7 {
  45177. if shift >= 64 {
  45178. return ErrIntOverflowGenerated
  45179. }
  45180. if iNdEx >= l {
  45181. return io.ErrUnexpectedEOF
  45182. }
  45183. b := dAtA[iNdEx]
  45184. iNdEx++
  45185. stringLen |= uint64(b&0x7F) << shift
  45186. if b < 0x80 {
  45187. break
  45188. }
  45189. }
  45190. intStringLen := int(stringLen)
  45191. if intStringLen < 0 {
  45192. return ErrInvalidLengthGenerated
  45193. }
  45194. postIndex := iNdEx + intStringLen
  45195. if postIndex < 0 {
  45196. return ErrInvalidLengthGenerated
  45197. }
  45198. if postIndex > l {
  45199. return io.ErrUnexpectedEOF
  45200. }
  45201. m.Name = string(dAtA[iNdEx:postIndex])
  45202. iNdEx = postIndex
  45203. case 4:
  45204. if wireType != 2 {
  45205. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  45206. }
  45207. var stringLen uint64
  45208. for shift := uint(0); ; shift += 7 {
  45209. if shift >= 64 {
  45210. return ErrIntOverflowGenerated
  45211. }
  45212. if iNdEx >= l {
  45213. return io.ErrUnexpectedEOF
  45214. }
  45215. b := dAtA[iNdEx]
  45216. iNdEx++
  45217. stringLen |= uint64(b&0x7F) << shift
  45218. if b < 0x80 {
  45219. break
  45220. }
  45221. }
  45222. intStringLen := int(stringLen)
  45223. if intStringLen < 0 {
  45224. return ErrInvalidLengthGenerated
  45225. }
  45226. postIndex := iNdEx + intStringLen
  45227. if postIndex < 0 {
  45228. return ErrInvalidLengthGenerated
  45229. }
  45230. if postIndex > l {
  45231. return io.ErrUnexpectedEOF
  45232. }
  45233. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  45234. iNdEx = postIndex
  45235. case 5:
  45236. if wireType != 2 {
  45237. return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
  45238. }
  45239. var stringLen uint64
  45240. for shift := uint(0); ; shift += 7 {
  45241. if shift >= 64 {
  45242. return ErrIntOverflowGenerated
  45243. }
  45244. if iNdEx >= l {
  45245. return io.ErrUnexpectedEOF
  45246. }
  45247. b := dAtA[iNdEx]
  45248. iNdEx++
  45249. stringLen |= uint64(b&0x7F) << shift
  45250. if b < 0x80 {
  45251. break
  45252. }
  45253. }
  45254. intStringLen := int(stringLen)
  45255. if intStringLen < 0 {
  45256. return ErrInvalidLengthGenerated
  45257. }
  45258. postIndex := iNdEx + intStringLen
  45259. if postIndex < 0 {
  45260. return ErrInvalidLengthGenerated
  45261. }
  45262. if postIndex > l {
  45263. return io.ErrUnexpectedEOF
  45264. }
  45265. m.APIVersion = string(dAtA[iNdEx:postIndex])
  45266. iNdEx = postIndex
  45267. case 6:
  45268. if wireType != 2 {
  45269. return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
  45270. }
  45271. var stringLen uint64
  45272. for shift := uint(0); ; shift += 7 {
  45273. if shift >= 64 {
  45274. return ErrIntOverflowGenerated
  45275. }
  45276. if iNdEx >= l {
  45277. return io.ErrUnexpectedEOF
  45278. }
  45279. b := dAtA[iNdEx]
  45280. iNdEx++
  45281. stringLen |= uint64(b&0x7F) << shift
  45282. if b < 0x80 {
  45283. break
  45284. }
  45285. }
  45286. intStringLen := int(stringLen)
  45287. if intStringLen < 0 {
  45288. return ErrInvalidLengthGenerated
  45289. }
  45290. postIndex := iNdEx + intStringLen
  45291. if postIndex < 0 {
  45292. return ErrInvalidLengthGenerated
  45293. }
  45294. if postIndex > l {
  45295. return io.ErrUnexpectedEOF
  45296. }
  45297. m.ResourceVersion = string(dAtA[iNdEx:postIndex])
  45298. iNdEx = postIndex
  45299. case 7:
  45300. if wireType != 2 {
  45301. return fmt.Errorf("proto: wrong wireType = %d for field FieldPath", wireType)
  45302. }
  45303. var stringLen uint64
  45304. for shift := uint(0); ; shift += 7 {
  45305. if shift >= 64 {
  45306. return ErrIntOverflowGenerated
  45307. }
  45308. if iNdEx >= l {
  45309. return io.ErrUnexpectedEOF
  45310. }
  45311. b := dAtA[iNdEx]
  45312. iNdEx++
  45313. stringLen |= uint64(b&0x7F) << shift
  45314. if b < 0x80 {
  45315. break
  45316. }
  45317. }
  45318. intStringLen := int(stringLen)
  45319. if intStringLen < 0 {
  45320. return ErrInvalidLengthGenerated
  45321. }
  45322. postIndex := iNdEx + intStringLen
  45323. if postIndex < 0 {
  45324. return ErrInvalidLengthGenerated
  45325. }
  45326. if postIndex > l {
  45327. return io.ErrUnexpectedEOF
  45328. }
  45329. m.FieldPath = string(dAtA[iNdEx:postIndex])
  45330. iNdEx = postIndex
  45331. default:
  45332. iNdEx = preIndex
  45333. skippy, err := skipGenerated(dAtA[iNdEx:])
  45334. if err != nil {
  45335. return err
  45336. }
  45337. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45338. return ErrInvalidLengthGenerated
  45339. }
  45340. if (iNdEx + skippy) > l {
  45341. return io.ErrUnexpectedEOF
  45342. }
  45343. iNdEx += skippy
  45344. }
  45345. }
  45346. if iNdEx > l {
  45347. return io.ErrUnexpectedEOF
  45348. }
  45349. return nil
  45350. }
  45351. func (m *PersistentVolume) Unmarshal(dAtA []byte) error {
  45352. l := len(dAtA)
  45353. iNdEx := 0
  45354. for iNdEx < l {
  45355. preIndex := iNdEx
  45356. var wire uint64
  45357. for shift := uint(0); ; shift += 7 {
  45358. if shift >= 64 {
  45359. return ErrIntOverflowGenerated
  45360. }
  45361. if iNdEx >= l {
  45362. return io.ErrUnexpectedEOF
  45363. }
  45364. b := dAtA[iNdEx]
  45365. iNdEx++
  45366. wire |= uint64(b&0x7F) << shift
  45367. if b < 0x80 {
  45368. break
  45369. }
  45370. }
  45371. fieldNum := int32(wire >> 3)
  45372. wireType := int(wire & 0x7)
  45373. if wireType == 4 {
  45374. return fmt.Errorf("proto: PersistentVolume: wiretype end group for non-group")
  45375. }
  45376. if fieldNum <= 0 {
  45377. return fmt.Errorf("proto: PersistentVolume: illegal tag %d (wire type %d)", fieldNum, wire)
  45378. }
  45379. switch fieldNum {
  45380. case 1:
  45381. if wireType != 2 {
  45382. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  45383. }
  45384. var msglen int
  45385. for shift := uint(0); ; shift += 7 {
  45386. if shift >= 64 {
  45387. return ErrIntOverflowGenerated
  45388. }
  45389. if iNdEx >= l {
  45390. return io.ErrUnexpectedEOF
  45391. }
  45392. b := dAtA[iNdEx]
  45393. iNdEx++
  45394. msglen |= int(b&0x7F) << shift
  45395. if b < 0x80 {
  45396. break
  45397. }
  45398. }
  45399. if msglen < 0 {
  45400. return ErrInvalidLengthGenerated
  45401. }
  45402. postIndex := iNdEx + msglen
  45403. if postIndex < 0 {
  45404. return ErrInvalidLengthGenerated
  45405. }
  45406. if postIndex > l {
  45407. return io.ErrUnexpectedEOF
  45408. }
  45409. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45410. return err
  45411. }
  45412. iNdEx = postIndex
  45413. case 2:
  45414. if wireType != 2 {
  45415. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45416. }
  45417. var msglen int
  45418. for shift := uint(0); ; shift += 7 {
  45419. if shift >= 64 {
  45420. return ErrIntOverflowGenerated
  45421. }
  45422. if iNdEx >= l {
  45423. return io.ErrUnexpectedEOF
  45424. }
  45425. b := dAtA[iNdEx]
  45426. iNdEx++
  45427. msglen |= int(b&0x7F) << shift
  45428. if b < 0x80 {
  45429. break
  45430. }
  45431. }
  45432. if msglen < 0 {
  45433. return ErrInvalidLengthGenerated
  45434. }
  45435. postIndex := iNdEx + msglen
  45436. if postIndex < 0 {
  45437. return ErrInvalidLengthGenerated
  45438. }
  45439. if postIndex > l {
  45440. return io.ErrUnexpectedEOF
  45441. }
  45442. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45443. return err
  45444. }
  45445. iNdEx = postIndex
  45446. case 3:
  45447. if wireType != 2 {
  45448. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45449. }
  45450. var msglen int
  45451. for shift := uint(0); ; shift += 7 {
  45452. if shift >= 64 {
  45453. return ErrIntOverflowGenerated
  45454. }
  45455. if iNdEx >= l {
  45456. return io.ErrUnexpectedEOF
  45457. }
  45458. b := dAtA[iNdEx]
  45459. iNdEx++
  45460. msglen |= int(b&0x7F) << shift
  45461. if b < 0x80 {
  45462. break
  45463. }
  45464. }
  45465. if msglen < 0 {
  45466. return ErrInvalidLengthGenerated
  45467. }
  45468. postIndex := iNdEx + msglen
  45469. if postIndex < 0 {
  45470. return ErrInvalidLengthGenerated
  45471. }
  45472. if postIndex > l {
  45473. return io.ErrUnexpectedEOF
  45474. }
  45475. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45476. return err
  45477. }
  45478. iNdEx = postIndex
  45479. default:
  45480. iNdEx = preIndex
  45481. skippy, err := skipGenerated(dAtA[iNdEx:])
  45482. if err != nil {
  45483. return err
  45484. }
  45485. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45486. return ErrInvalidLengthGenerated
  45487. }
  45488. if (iNdEx + skippy) > l {
  45489. return io.ErrUnexpectedEOF
  45490. }
  45491. iNdEx += skippy
  45492. }
  45493. }
  45494. if iNdEx > l {
  45495. return io.ErrUnexpectedEOF
  45496. }
  45497. return nil
  45498. }
  45499. func (m *PersistentVolumeClaim) Unmarshal(dAtA []byte) error {
  45500. l := len(dAtA)
  45501. iNdEx := 0
  45502. for iNdEx < l {
  45503. preIndex := iNdEx
  45504. var wire uint64
  45505. for shift := uint(0); ; shift += 7 {
  45506. if shift >= 64 {
  45507. return ErrIntOverflowGenerated
  45508. }
  45509. if iNdEx >= l {
  45510. return io.ErrUnexpectedEOF
  45511. }
  45512. b := dAtA[iNdEx]
  45513. iNdEx++
  45514. wire |= uint64(b&0x7F) << shift
  45515. if b < 0x80 {
  45516. break
  45517. }
  45518. }
  45519. fieldNum := int32(wire >> 3)
  45520. wireType := int(wire & 0x7)
  45521. if wireType == 4 {
  45522. return fmt.Errorf("proto: PersistentVolumeClaim: wiretype end group for non-group")
  45523. }
  45524. if fieldNum <= 0 {
  45525. return fmt.Errorf("proto: PersistentVolumeClaim: illegal tag %d (wire type %d)", fieldNum, wire)
  45526. }
  45527. switch fieldNum {
  45528. case 1:
  45529. if wireType != 2 {
  45530. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  45531. }
  45532. var msglen int
  45533. for shift := uint(0); ; shift += 7 {
  45534. if shift >= 64 {
  45535. return ErrIntOverflowGenerated
  45536. }
  45537. if iNdEx >= l {
  45538. return io.ErrUnexpectedEOF
  45539. }
  45540. b := dAtA[iNdEx]
  45541. iNdEx++
  45542. msglen |= int(b&0x7F) << shift
  45543. if b < 0x80 {
  45544. break
  45545. }
  45546. }
  45547. if msglen < 0 {
  45548. return ErrInvalidLengthGenerated
  45549. }
  45550. postIndex := iNdEx + msglen
  45551. if postIndex < 0 {
  45552. return ErrInvalidLengthGenerated
  45553. }
  45554. if postIndex > l {
  45555. return io.ErrUnexpectedEOF
  45556. }
  45557. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45558. return err
  45559. }
  45560. iNdEx = postIndex
  45561. case 2:
  45562. if wireType != 2 {
  45563. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  45564. }
  45565. var msglen int
  45566. for shift := uint(0); ; shift += 7 {
  45567. if shift >= 64 {
  45568. return ErrIntOverflowGenerated
  45569. }
  45570. if iNdEx >= l {
  45571. return io.ErrUnexpectedEOF
  45572. }
  45573. b := dAtA[iNdEx]
  45574. iNdEx++
  45575. msglen |= int(b&0x7F) << shift
  45576. if b < 0x80 {
  45577. break
  45578. }
  45579. }
  45580. if msglen < 0 {
  45581. return ErrInvalidLengthGenerated
  45582. }
  45583. postIndex := iNdEx + msglen
  45584. if postIndex < 0 {
  45585. return ErrInvalidLengthGenerated
  45586. }
  45587. if postIndex > l {
  45588. return io.ErrUnexpectedEOF
  45589. }
  45590. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45591. return err
  45592. }
  45593. iNdEx = postIndex
  45594. case 3:
  45595. if wireType != 2 {
  45596. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45597. }
  45598. var msglen int
  45599. for shift := uint(0); ; shift += 7 {
  45600. if shift >= 64 {
  45601. return ErrIntOverflowGenerated
  45602. }
  45603. if iNdEx >= l {
  45604. return io.ErrUnexpectedEOF
  45605. }
  45606. b := dAtA[iNdEx]
  45607. iNdEx++
  45608. msglen |= int(b&0x7F) << shift
  45609. if b < 0x80 {
  45610. break
  45611. }
  45612. }
  45613. if msglen < 0 {
  45614. return ErrInvalidLengthGenerated
  45615. }
  45616. postIndex := iNdEx + msglen
  45617. if postIndex < 0 {
  45618. return ErrInvalidLengthGenerated
  45619. }
  45620. if postIndex > l {
  45621. return io.ErrUnexpectedEOF
  45622. }
  45623. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45624. return err
  45625. }
  45626. iNdEx = postIndex
  45627. default:
  45628. iNdEx = preIndex
  45629. skippy, err := skipGenerated(dAtA[iNdEx:])
  45630. if err != nil {
  45631. return err
  45632. }
  45633. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45634. return ErrInvalidLengthGenerated
  45635. }
  45636. if (iNdEx + skippy) > l {
  45637. return io.ErrUnexpectedEOF
  45638. }
  45639. iNdEx += skippy
  45640. }
  45641. }
  45642. if iNdEx > l {
  45643. return io.ErrUnexpectedEOF
  45644. }
  45645. return nil
  45646. }
  45647. func (m *PersistentVolumeClaimCondition) Unmarshal(dAtA []byte) error {
  45648. l := len(dAtA)
  45649. iNdEx := 0
  45650. for iNdEx < l {
  45651. preIndex := iNdEx
  45652. var wire uint64
  45653. for shift := uint(0); ; shift += 7 {
  45654. if shift >= 64 {
  45655. return ErrIntOverflowGenerated
  45656. }
  45657. if iNdEx >= l {
  45658. return io.ErrUnexpectedEOF
  45659. }
  45660. b := dAtA[iNdEx]
  45661. iNdEx++
  45662. wire |= uint64(b&0x7F) << shift
  45663. if b < 0x80 {
  45664. break
  45665. }
  45666. }
  45667. fieldNum := int32(wire >> 3)
  45668. wireType := int(wire & 0x7)
  45669. if wireType == 4 {
  45670. return fmt.Errorf("proto: PersistentVolumeClaimCondition: wiretype end group for non-group")
  45671. }
  45672. if fieldNum <= 0 {
  45673. return fmt.Errorf("proto: PersistentVolumeClaimCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  45674. }
  45675. switch fieldNum {
  45676. case 1:
  45677. if wireType != 2 {
  45678. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  45679. }
  45680. var stringLen uint64
  45681. for shift := uint(0); ; shift += 7 {
  45682. if shift >= 64 {
  45683. return ErrIntOverflowGenerated
  45684. }
  45685. if iNdEx >= l {
  45686. return io.ErrUnexpectedEOF
  45687. }
  45688. b := dAtA[iNdEx]
  45689. iNdEx++
  45690. stringLen |= uint64(b&0x7F) << shift
  45691. if b < 0x80 {
  45692. break
  45693. }
  45694. }
  45695. intStringLen := int(stringLen)
  45696. if intStringLen < 0 {
  45697. return ErrInvalidLengthGenerated
  45698. }
  45699. postIndex := iNdEx + intStringLen
  45700. if postIndex < 0 {
  45701. return ErrInvalidLengthGenerated
  45702. }
  45703. if postIndex > l {
  45704. return io.ErrUnexpectedEOF
  45705. }
  45706. m.Type = PersistentVolumeClaimConditionType(dAtA[iNdEx:postIndex])
  45707. iNdEx = postIndex
  45708. case 2:
  45709. if wireType != 2 {
  45710. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  45711. }
  45712. var stringLen uint64
  45713. for shift := uint(0); ; shift += 7 {
  45714. if shift >= 64 {
  45715. return ErrIntOverflowGenerated
  45716. }
  45717. if iNdEx >= l {
  45718. return io.ErrUnexpectedEOF
  45719. }
  45720. b := dAtA[iNdEx]
  45721. iNdEx++
  45722. stringLen |= uint64(b&0x7F) << shift
  45723. if b < 0x80 {
  45724. break
  45725. }
  45726. }
  45727. intStringLen := int(stringLen)
  45728. if intStringLen < 0 {
  45729. return ErrInvalidLengthGenerated
  45730. }
  45731. postIndex := iNdEx + intStringLen
  45732. if postIndex < 0 {
  45733. return ErrInvalidLengthGenerated
  45734. }
  45735. if postIndex > l {
  45736. return io.ErrUnexpectedEOF
  45737. }
  45738. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  45739. iNdEx = postIndex
  45740. case 3:
  45741. if wireType != 2 {
  45742. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  45743. }
  45744. var msglen int
  45745. for shift := uint(0); ; shift += 7 {
  45746. if shift >= 64 {
  45747. return ErrIntOverflowGenerated
  45748. }
  45749. if iNdEx >= l {
  45750. return io.ErrUnexpectedEOF
  45751. }
  45752. b := dAtA[iNdEx]
  45753. iNdEx++
  45754. msglen |= int(b&0x7F) << shift
  45755. if b < 0x80 {
  45756. break
  45757. }
  45758. }
  45759. if msglen < 0 {
  45760. return ErrInvalidLengthGenerated
  45761. }
  45762. postIndex := iNdEx + msglen
  45763. if postIndex < 0 {
  45764. return ErrInvalidLengthGenerated
  45765. }
  45766. if postIndex > l {
  45767. return io.ErrUnexpectedEOF
  45768. }
  45769. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45770. return err
  45771. }
  45772. iNdEx = postIndex
  45773. case 4:
  45774. if wireType != 2 {
  45775. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  45776. }
  45777. var msglen int
  45778. for shift := uint(0); ; shift += 7 {
  45779. if shift >= 64 {
  45780. return ErrIntOverflowGenerated
  45781. }
  45782. if iNdEx >= l {
  45783. return io.ErrUnexpectedEOF
  45784. }
  45785. b := dAtA[iNdEx]
  45786. iNdEx++
  45787. msglen |= int(b&0x7F) << shift
  45788. if b < 0x80 {
  45789. break
  45790. }
  45791. }
  45792. if msglen < 0 {
  45793. return ErrInvalidLengthGenerated
  45794. }
  45795. postIndex := iNdEx + msglen
  45796. if postIndex < 0 {
  45797. return ErrInvalidLengthGenerated
  45798. }
  45799. if postIndex > l {
  45800. return io.ErrUnexpectedEOF
  45801. }
  45802. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45803. return err
  45804. }
  45805. iNdEx = postIndex
  45806. case 5:
  45807. if wireType != 2 {
  45808. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  45809. }
  45810. var stringLen uint64
  45811. for shift := uint(0); ; shift += 7 {
  45812. if shift >= 64 {
  45813. return ErrIntOverflowGenerated
  45814. }
  45815. if iNdEx >= l {
  45816. return io.ErrUnexpectedEOF
  45817. }
  45818. b := dAtA[iNdEx]
  45819. iNdEx++
  45820. stringLen |= uint64(b&0x7F) << shift
  45821. if b < 0x80 {
  45822. break
  45823. }
  45824. }
  45825. intStringLen := int(stringLen)
  45826. if intStringLen < 0 {
  45827. return ErrInvalidLengthGenerated
  45828. }
  45829. postIndex := iNdEx + intStringLen
  45830. if postIndex < 0 {
  45831. return ErrInvalidLengthGenerated
  45832. }
  45833. if postIndex > l {
  45834. return io.ErrUnexpectedEOF
  45835. }
  45836. m.Reason = string(dAtA[iNdEx:postIndex])
  45837. iNdEx = postIndex
  45838. case 6:
  45839. if wireType != 2 {
  45840. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  45841. }
  45842. var stringLen uint64
  45843. for shift := uint(0); ; shift += 7 {
  45844. if shift >= 64 {
  45845. return ErrIntOverflowGenerated
  45846. }
  45847. if iNdEx >= l {
  45848. return io.ErrUnexpectedEOF
  45849. }
  45850. b := dAtA[iNdEx]
  45851. iNdEx++
  45852. stringLen |= uint64(b&0x7F) << shift
  45853. if b < 0x80 {
  45854. break
  45855. }
  45856. }
  45857. intStringLen := int(stringLen)
  45858. if intStringLen < 0 {
  45859. return ErrInvalidLengthGenerated
  45860. }
  45861. postIndex := iNdEx + intStringLen
  45862. if postIndex < 0 {
  45863. return ErrInvalidLengthGenerated
  45864. }
  45865. if postIndex > l {
  45866. return io.ErrUnexpectedEOF
  45867. }
  45868. m.Message = string(dAtA[iNdEx:postIndex])
  45869. iNdEx = postIndex
  45870. default:
  45871. iNdEx = preIndex
  45872. skippy, err := skipGenerated(dAtA[iNdEx:])
  45873. if err != nil {
  45874. return err
  45875. }
  45876. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45877. return ErrInvalidLengthGenerated
  45878. }
  45879. if (iNdEx + skippy) > l {
  45880. return io.ErrUnexpectedEOF
  45881. }
  45882. iNdEx += skippy
  45883. }
  45884. }
  45885. if iNdEx > l {
  45886. return io.ErrUnexpectedEOF
  45887. }
  45888. return nil
  45889. }
  45890. func (m *PersistentVolumeClaimList) Unmarshal(dAtA []byte) error {
  45891. l := len(dAtA)
  45892. iNdEx := 0
  45893. for iNdEx < l {
  45894. preIndex := iNdEx
  45895. var wire uint64
  45896. for shift := uint(0); ; shift += 7 {
  45897. if shift >= 64 {
  45898. return ErrIntOverflowGenerated
  45899. }
  45900. if iNdEx >= l {
  45901. return io.ErrUnexpectedEOF
  45902. }
  45903. b := dAtA[iNdEx]
  45904. iNdEx++
  45905. wire |= uint64(b&0x7F) << shift
  45906. if b < 0x80 {
  45907. break
  45908. }
  45909. }
  45910. fieldNum := int32(wire >> 3)
  45911. wireType := int(wire & 0x7)
  45912. if wireType == 4 {
  45913. return fmt.Errorf("proto: PersistentVolumeClaimList: wiretype end group for non-group")
  45914. }
  45915. if fieldNum <= 0 {
  45916. return fmt.Errorf("proto: PersistentVolumeClaimList: illegal tag %d (wire type %d)", fieldNum, wire)
  45917. }
  45918. switch fieldNum {
  45919. case 1:
  45920. if wireType != 2 {
  45921. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  45922. }
  45923. var msglen int
  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. msglen |= int(b&0x7F) << shift
  45934. if b < 0x80 {
  45935. break
  45936. }
  45937. }
  45938. if msglen < 0 {
  45939. return ErrInvalidLengthGenerated
  45940. }
  45941. postIndex := iNdEx + msglen
  45942. if postIndex < 0 {
  45943. return ErrInvalidLengthGenerated
  45944. }
  45945. if postIndex > l {
  45946. return io.ErrUnexpectedEOF
  45947. }
  45948. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45949. return err
  45950. }
  45951. iNdEx = postIndex
  45952. case 2:
  45953. if wireType != 2 {
  45954. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  45955. }
  45956. var msglen int
  45957. for shift := uint(0); ; shift += 7 {
  45958. if shift >= 64 {
  45959. return ErrIntOverflowGenerated
  45960. }
  45961. if iNdEx >= l {
  45962. return io.ErrUnexpectedEOF
  45963. }
  45964. b := dAtA[iNdEx]
  45965. iNdEx++
  45966. msglen |= int(b&0x7F) << shift
  45967. if b < 0x80 {
  45968. break
  45969. }
  45970. }
  45971. if msglen < 0 {
  45972. return ErrInvalidLengthGenerated
  45973. }
  45974. postIndex := iNdEx + msglen
  45975. if postIndex < 0 {
  45976. return ErrInvalidLengthGenerated
  45977. }
  45978. if postIndex > l {
  45979. return io.ErrUnexpectedEOF
  45980. }
  45981. m.Items = append(m.Items, PersistentVolumeClaim{})
  45982. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  45983. return err
  45984. }
  45985. iNdEx = postIndex
  45986. default:
  45987. iNdEx = preIndex
  45988. skippy, err := skipGenerated(dAtA[iNdEx:])
  45989. if err != nil {
  45990. return err
  45991. }
  45992. if (skippy < 0) || (iNdEx+skippy) < 0 {
  45993. return ErrInvalidLengthGenerated
  45994. }
  45995. if (iNdEx + skippy) > l {
  45996. return io.ErrUnexpectedEOF
  45997. }
  45998. iNdEx += skippy
  45999. }
  46000. }
  46001. if iNdEx > l {
  46002. return io.ErrUnexpectedEOF
  46003. }
  46004. return nil
  46005. }
  46006. func (m *PersistentVolumeClaimSpec) Unmarshal(dAtA []byte) error {
  46007. l := len(dAtA)
  46008. iNdEx := 0
  46009. for iNdEx < l {
  46010. preIndex := iNdEx
  46011. var wire uint64
  46012. for shift := uint(0); ; shift += 7 {
  46013. if shift >= 64 {
  46014. return ErrIntOverflowGenerated
  46015. }
  46016. if iNdEx >= l {
  46017. return io.ErrUnexpectedEOF
  46018. }
  46019. b := dAtA[iNdEx]
  46020. iNdEx++
  46021. wire |= uint64(b&0x7F) << shift
  46022. if b < 0x80 {
  46023. break
  46024. }
  46025. }
  46026. fieldNum := int32(wire >> 3)
  46027. wireType := int(wire & 0x7)
  46028. if wireType == 4 {
  46029. return fmt.Errorf("proto: PersistentVolumeClaimSpec: wiretype end group for non-group")
  46030. }
  46031. if fieldNum <= 0 {
  46032. return fmt.Errorf("proto: PersistentVolumeClaimSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  46033. }
  46034. switch fieldNum {
  46035. case 1:
  46036. if wireType != 2 {
  46037. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46038. }
  46039. var stringLen uint64
  46040. for shift := uint(0); ; shift += 7 {
  46041. if shift >= 64 {
  46042. return ErrIntOverflowGenerated
  46043. }
  46044. if iNdEx >= l {
  46045. return io.ErrUnexpectedEOF
  46046. }
  46047. b := dAtA[iNdEx]
  46048. iNdEx++
  46049. stringLen |= uint64(b&0x7F) << shift
  46050. if b < 0x80 {
  46051. break
  46052. }
  46053. }
  46054. intStringLen := int(stringLen)
  46055. if intStringLen < 0 {
  46056. return ErrInvalidLengthGenerated
  46057. }
  46058. postIndex := iNdEx + intStringLen
  46059. if postIndex < 0 {
  46060. return ErrInvalidLengthGenerated
  46061. }
  46062. if postIndex > l {
  46063. return io.ErrUnexpectedEOF
  46064. }
  46065. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46066. iNdEx = postIndex
  46067. case 2:
  46068. if wireType != 2 {
  46069. return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
  46070. }
  46071. var msglen int
  46072. for shift := uint(0); ; shift += 7 {
  46073. if shift >= 64 {
  46074. return ErrIntOverflowGenerated
  46075. }
  46076. if iNdEx >= l {
  46077. return io.ErrUnexpectedEOF
  46078. }
  46079. b := dAtA[iNdEx]
  46080. iNdEx++
  46081. msglen |= int(b&0x7F) << shift
  46082. if b < 0x80 {
  46083. break
  46084. }
  46085. }
  46086. if msglen < 0 {
  46087. return ErrInvalidLengthGenerated
  46088. }
  46089. postIndex := iNdEx + msglen
  46090. if postIndex < 0 {
  46091. return ErrInvalidLengthGenerated
  46092. }
  46093. if postIndex > l {
  46094. return io.ErrUnexpectedEOF
  46095. }
  46096. if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46097. return err
  46098. }
  46099. iNdEx = postIndex
  46100. case 3:
  46101. if wireType != 2 {
  46102. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  46103. }
  46104. var stringLen uint64
  46105. for shift := uint(0); ; shift += 7 {
  46106. if shift >= 64 {
  46107. return ErrIntOverflowGenerated
  46108. }
  46109. if iNdEx >= l {
  46110. return io.ErrUnexpectedEOF
  46111. }
  46112. b := dAtA[iNdEx]
  46113. iNdEx++
  46114. stringLen |= uint64(b&0x7F) << shift
  46115. if b < 0x80 {
  46116. break
  46117. }
  46118. }
  46119. intStringLen := int(stringLen)
  46120. if intStringLen < 0 {
  46121. return ErrInvalidLengthGenerated
  46122. }
  46123. postIndex := iNdEx + intStringLen
  46124. if postIndex < 0 {
  46125. return ErrInvalidLengthGenerated
  46126. }
  46127. if postIndex > l {
  46128. return io.ErrUnexpectedEOF
  46129. }
  46130. m.VolumeName = string(dAtA[iNdEx:postIndex])
  46131. iNdEx = postIndex
  46132. case 4:
  46133. if wireType != 2 {
  46134. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  46135. }
  46136. var msglen int
  46137. for shift := uint(0); ; shift += 7 {
  46138. if shift >= 64 {
  46139. return ErrIntOverflowGenerated
  46140. }
  46141. if iNdEx >= l {
  46142. return io.ErrUnexpectedEOF
  46143. }
  46144. b := dAtA[iNdEx]
  46145. iNdEx++
  46146. msglen |= int(b&0x7F) << shift
  46147. if b < 0x80 {
  46148. break
  46149. }
  46150. }
  46151. if msglen < 0 {
  46152. return ErrInvalidLengthGenerated
  46153. }
  46154. postIndex := iNdEx + msglen
  46155. if postIndex < 0 {
  46156. return ErrInvalidLengthGenerated
  46157. }
  46158. if postIndex > l {
  46159. return io.ErrUnexpectedEOF
  46160. }
  46161. if m.Selector == nil {
  46162. m.Selector = &v1.LabelSelector{}
  46163. }
  46164. if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46165. return err
  46166. }
  46167. iNdEx = postIndex
  46168. case 5:
  46169. if wireType != 2 {
  46170. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  46171. }
  46172. var stringLen uint64
  46173. for shift := uint(0); ; shift += 7 {
  46174. if shift >= 64 {
  46175. return ErrIntOverflowGenerated
  46176. }
  46177. if iNdEx >= l {
  46178. return io.ErrUnexpectedEOF
  46179. }
  46180. b := dAtA[iNdEx]
  46181. iNdEx++
  46182. stringLen |= uint64(b&0x7F) << shift
  46183. if b < 0x80 {
  46184. break
  46185. }
  46186. }
  46187. intStringLen := int(stringLen)
  46188. if intStringLen < 0 {
  46189. return ErrInvalidLengthGenerated
  46190. }
  46191. postIndex := iNdEx + intStringLen
  46192. if postIndex < 0 {
  46193. return ErrInvalidLengthGenerated
  46194. }
  46195. if postIndex > l {
  46196. return io.ErrUnexpectedEOF
  46197. }
  46198. s := string(dAtA[iNdEx:postIndex])
  46199. m.StorageClassName = &s
  46200. iNdEx = postIndex
  46201. case 6:
  46202. if wireType != 2 {
  46203. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  46204. }
  46205. var stringLen uint64
  46206. for shift := uint(0); ; shift += 7 {
  46207. if shift >= 64 {
  46208. return ErrIntOverflowGenerated
  46209. }
  46210. if iNdEx >= l {
  46211. return io.ErrUnexpectedEOF
  46212. }
  46213. b := dAtA[iNdEx]
  46214. iNdEx++
  46215. stringLen |= uint64(b&0x7F) << shift
  46216. if b < 0x80 {
  46217. break
  46218. }
  46219. }
  46220. intStringLen := int(stringLen)
  46221. if intStringLen < 0 {
  46222. return ErrInvalidLengthGenerated
  46223. }
  46224. postIndex := iNdEx + intStringLen
  46225. if postIndex < 0 {
  46226. return ErrInvalidLengthGenerated
  46227. }
  46228. if postIndex > l {
  46229. return io.ErrUnexpectedEOF
  46230. }
  46231. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  46232. m.VolumeMode = &s
  46233. iNdEx = postIndex
  46234. case 7:
  46235. if wireType != 2 {
  46236. return fmt.Errorf("proto: wrong wireType = %d for field DataSource", wireType)
  46237. }
  46238. var msglen int
  46239. for shift := uint(0); ; shift += 7 {
  46240. if shift >= 64 {
  46241. return ErrIntOverflowGenerated
  46242. }
  46243. if iNdEx >= l {
  46244. return io.ErrUnexpectedEOF
  46245. }
  46246. b := dAtA[iNdEx]
  46247. iNdEx++
  46248. msglen |= int(b&0x7F) << shift
  46249. if b < 0x80 {
  46250. break
  46251. }
  46252. }
  46253. if msglen < 0 {
  46254. return ErrInvalidLengthGenerated
  46255. }
  46256. postIndex := iNdEx + msglen
  46257. if postIndex < 0 {
  46258. return ErrInvalidLengthGenerated
  46259. }
  46260. if postIndex > l {
  46261. return io.ErrUnexpectedEOF
  46262. }
  46263. if m.DataSource == nil {
  46264. m.DataSource = &TypedLocalObjectReference{}
  46265. }
  46266. if err := m.DataSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46267. return err
  46268. }
  46269. iNdEx = postIndex
  46270. default:
  46271. iNdEx = preIndex
  46272. skippy, err := skipGenerated(dAtA[iNdEx:])
  46273. if err != nil {
  46274. return err
  46275. }
  46276. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46277. return ErrInvalidLengthGenerated
  46278. }
  46279. if (iNdEx + skippy) > l {
  46280. return io.ErrUnexpectedEOF
  46281. }
  46282. iNdEx += skippy
  46283. }
  46284. }
  46285. if iNdEx > l {
  46286. return io.ErrUnexpectedEOF
  46287. }
  46288. return nil
  46289. }
  46290. func (m *PersistentVolumeClaimStatus) Unmarshal(dAtA []byte) error {
  46291. l := len(dAtA)
  46292. iNdEx := 0
  46293. for iNdEx < l {
  46294. preIndex := iNdEx
  46295. var wire uint64
  46296. for shift := uint(0); ; shift += 7 {
  46297. if shift >= 64 {
  46298. return ErrIntOverflowGenerated
  46299. }
  46300. if iNdEx >= l {
  46301. return io.ErrUnexpectedEOF
  46302. }
  46303. b := dAtA[iNdEx]
  46304. iNdEx++
  46305. wire |= uint64(b&0x7F) << shift
  46306. if b < 0x80 {
  46307. break
  46308. }
  46309. }
  46310. fieldNum := int32(wire >> 3)
  46311. wireType := int(wire & 0x7)
  46312. if wireType == 4 {
  46313. return fmt.Errorf("proto: PersistentVolumeClaimStatus: wiretype end group for non-group")
  46314. }
  46315. if fieldNum <= 0 {
  46316. return fmt.Errorf("proto: PersistentVolumeClaimStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  46317. }
  46318. switch fieldNum {
  46319. case 1:
  46320. if wireType != 2 {
  46321. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  46322. }
  46323. var stringLen uint64
  46324. for shift := uint(0); ; shift += 7 {
  46325. if shift >= 64 {
  46326. return ErrIntOverflowGenerated
  46327. }
  46328. if iNdEx >= l {
  46329. return io.ErrUnexpectedEOF
  46330. }
  46331. b := dAtA[iNdEx]
  46332. iNdEx++
  46333. stringLen |= uint64(b&0x7F) << shift
  46334. if b < 0x80 {
  46335. break
  46336. }
  46337. }
  46338. intStringLen := int(stringLen)
  46339. if intStringLen < 0 {
  46340. return ErrInvalidLengthGenerated
  46341. }
  46342. postIndex := iNdEx + intStringLen
  46343. if postIndex < 0 {
  46344. return ErrInvalidLengthGenerated
  46345. }
  46346. if postIndex > l {
  46347. return io.ErrUnexpectedEOF
  46348. }
  46349. m.Phase = PersistentVolumeClaimPhase(dAtA[iNdEx:postIndex])
  46350. iNdEx = postIndex
  46351. case 2:
  46352. if wireType != 2 {
  46353. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  46354. }
  46355. var stringLen uint64
  46356. for shift := uint(0); ; shift += 7 {
  46357. if shift >= 64 {
  46358. return ErrIntOverflowGenerated
  46359. }
  46360. if iNdEx >= l {
  46361. return io.ErrUnexpectedEOF
  46362. }
  46363. b := dAtA[iNdEx]
  46364. iNdEx++
  46365. stringLen |= uint64(b&0x7F) << shift
  46366. if b < 0x80 {
  46367. break
  46368. }
  46369. }
  46370. intStringLen := int(stringLen)
  46371. if intStringLen < 0 {
  46372. return ErrInvalidLengthGenerated
  46373. }
  46374. postIndex := iNdEx + intStringLen
  46375. if postIndex < 0 {
  46376. return ErrInvalidLengthGenerated
  46377. }
  46378. if postIndex > l {
  46379. return io.ErrUnexpectedEOF
  46380. }
  46381. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  46382. iNdEx = postIndex
  46383. case 3:
  46384. if wireType != 2 {
  46385. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  46386. }
  46387. var msglen int
  46388. for shift := uint(0); ; shift += 7 {
  46389. if shift >= 64 {
  46390. return ErrIntOverflowGenerated
  46391. }
  46392. if iNdEx >= l {
  46393. return io.ErrUnexpectedEOF
  46394. }
  46395. b := dAtA[iNdEx]
  46396. iNdEx++
  46397. msglen |= int(b&0x7F) << shift
  46398. if b < 0x80 {
  46399. break
  46400. }
  46401. }
  46402. if msglen < 0 {
  46403. return ErrInvalidLengthGenerated
  46404. }
  46405. postIndex := iNdEx + msglen
  46406. if postIndex < 0 {
  46407. return ErrInvalidLengthGenerated
  46408. }
  46409. if postIndex > l {
  46410. return io.ErrUnexpectedEOF
  46411. }
  46412. if m.Capacity == nil {
  46413. m.Capacity = make(ResourceList)
  46414. }
  46415. var mapkey ResourceName
  46416. mapvalue := &resource.Quantity{}
  46417. for iNdEx < postIndex {
  46418. entryPreIndex := iNdEx
  46419. var wire uint64
  46420. for shift := uint(0); ; shift += 7 {
  46421. if shift >= 64 {
  46422. return ErrIntOverflowGenerated
  46423. }
  46424. if iNdEx >= l {
  46425. return io.ErrUnexpectedEOF
  46426. }
  46427. b := dAtA[iNdEx]
  46428. iNdEx++
  46429. wire |= uint64(b&0x7F) << shift
  46430. if b < 0x80 {
  46431. break
  46432. }
  46433. }
  46434. fieldNum := int32(wire >> 3)
  46435. if fieldNum == 1 {
  46436. var stringLenmapkey uint64
  46437. for shift := uint(0); ; shift += 7 {
  46438. if shift >= 64 {
  46439. return ErrIntOverflowGenerated
  46440. }
  46441. if iNdEx >= l {
  46442. return io.ErrUnexpectedEOF
  46443. }
  46444. b := dAtA[iNdEx]
  46445. iNdEx++
  46446. stringLenmapkey |= uint64(b&0x7F) << shift
  46447. if b < 0x80 {
  46448. break
  46449. }
  46450. }
  46451. intStringLenmapkey := int(stringLenmapkey)
  46452. if intStringLenmapkey < 0 {
  46453. return ErrInvalidLengthGenerated
  46454. }
  46455. postStringIndexmapkey := iNdEx + intStringLenmapkey
  46456. if postStringIndexmapkey < 0 {
  46457. return ErrInvalidLengthGenerated
  46458. }
  46459. if postStringIndexmapkey > l {
  46460. return io.ErrUnexpectedEOF
  46461. }
  46462. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  46463. iNdEx = postStringIndexmapkey
  46464. } else if fieldNum == 2 {
  46465. var mapmsglen int
  46466. for shift := uint(0); ; shift += 7 {
  46467. if shift >= 64 {
  46468. return ErrIntOverflowGenerated
  46469. }
  46470. if iNdEx >= l {
  46471. return io.ErrUnexpectedEOF
  46472. }
  46473. b := dAtA[iNdEx]
  46474. iNdEx++
  46475. mapmsglen |= int(b&0x7F) << shift
  46476. if b < 0x80 {
  46477. break
  46478. }
  46479. }
  46480. if mapmsglen < 0 {
  46481. return ErrInvalidLengthGenerated
  46482. }
  46483. postmsgIndex := iNdEx + mapmsglen
  46484. if postmsgIndex < 0 {
  46485. return ErrInvalidLengthGenerated
  46486. }
  46487. if postmsgIndex > l {
  46488. return io.ErrUnexpectedEOF
  46489. }
  46490. mapvalue = &resource.Quantity{}
  46491. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  46492. return err
  46493. }
  46494. iNdEx = postmsgIndex
  46495. } else {
  46496. iNdEx = entryPreIndex
  46497. skippy, err := skipGenerated(dAtA[iNdEx:])
  46498. if err != nil {
  46499. return err
  46500. }
  46501. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46502. return ErrInvalidLengthGenerated
  46503. }
  46504. if (iNdEx + skippy) > postIndex {
  46505. return io.ErrUnexpectedEOF
  46506. }
  46507. iNdEx += skippy
  46508. }
  46509. }
  46510. m.Capacity[ResourceName(mapkey)] = *mapvalue
  46511. iNdEx = postIndex
  46512. case 4:
  46513. if wireType != 2 {
  46514. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  46515. }
  46516. var msglen int
  46517. for shift := uint(0); ; shift += 7 {
  46518. if shift >= 64 {
  46519. return ErrIntOverflowGenerated
  46520. }
  46521. if iNdEx >= l {
  46522. return io.ErrUnexpectedEOF
  46523. }
  46524. b := dAtA[iNdEx]
  46525. iNdEx++
  46526. msglen |= int(b&0x7F) << shift
  46527. if b < 0x80 {
  46528. break
  46529. }
  46530. }
  46531. if msglen < 0 {
  46532. return ErrInvalidLengthGenerated
  46533. }
  46534. postIndex := iNdEx + msglen
  46535. if postIndex < 0 {
  46536. return ErrInvalidLengthGenerated
  46537. }
  46538. if postIndex > l {
  46539. return io.ErrUnexpectedEOF
  46540. }
  46541. m.Conditions = append(m.Conditions, PersistentVolumeClaimCondition{})
  46542. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46543. return err
  46544. }
  46545. iNdEx = postIndex
  46546. default:
  46547. iNdEx = preIndex
  46548. skippy, err := skipGenerated(dAtA[iNdEx:])
  46549. if err != nil {
  46550. return err
  46551. }
  46552. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46553. return ErrInvalidLengthGenerated
  46554. }
  46555. if (iNdEx + skippy) > l {
  46556. return io.ErrUnexpectedEOF
  46557. }
  46558. iNdEx += skippy
  46559. }
  46560. }
  46561. if iNdEx > l {
  46562. return io.ErrUnexpectedEOF
  46563. }
  46564. return nil
  46565. }
  46566. func (m *PersistentVolumeClaimTemplate) Unmarshal(dAtA []byte) error {
  46567. l := len(dAtA)
  46568. iNdEx := 0
  46569. for iNdEx < l {
  46570. preIndex := iNdEx
  46571. var wire uint64
  46572. for shift := uint(0); ; shift += 7 {
  46573. if shift >= 64 {
  46574. return ErrIntOverflowGenerated
  46575. }
  46576. if iNdEx >= l {
  46577. return io.ErrUnexpectedEOF
  46578. }
  46579. b := dAtA[iNdEx]
  46580. iNdEx++
  46581. wire |= uint64(b&0x7F) << shift
  46582. if b < 0x80 {
  46583. break
  46584. }
  46585. }
  46586. fieldNum := int32(wire >> 3)
  46587. wireType := int(wire & 0x7)
  46588. if wireType == 4 {
  46589. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: wiretype end group for non-group")
  46590. }
  46591. if fieldNum <= 0 {
  46592. return fmt.Errorf("proto: PersistentVolumeClaimTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  46593. }
  46594. switch fieldNum {
  46595. case 1:
  46596. if wireType != 2 {
  46597. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  46598. }
  46599. var msglen int
  46600. for shift := uint(0); ; shift += 7 {
  46601. if shift >= 64 {
  46602. return ErrIntOverflowGenerated
  46603. }
  46604. if iNdEx >= l {
  46605. return io.ErrUnexpectedEOF
  46606. }
  46607. b := dAtA[iNdEx]
  46608. iNdEx++
  46609. msglen |= int(b&0x7F) << shift
  46610. if b < 0x80 {
  46611. break
  46612. }
  46613. }
  46614. if msglen < 0 {
  46615. return ErrInvalidLengthGenerated
  46616. }
  46617. postIndex := iNdEx + msglen
  46618. if postIndex < 0 {
  46619. return ErrInvalidLengthGenerated
  46620. }
  46621. if postIndex > l {
  46622. return io.ErrUnexpectedEOF
  46623. }
  46624. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46625. return err
  46626. }
  46627. iNdEx = postIndex
  46628. case 2:
  46629. if wireType != 2 {
  46630. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  46631. }
  46632. var msglen int
  46633. for shift := uint(0); ; shift += 7 {
  46634. if shift >= 64 {
  46635. return ErrIntOverflowGenerated
  46636. }
  46637. if iNdEx >= l {
  46638. return io.ErrUnexpectedEOF
  46639. }
  46640. b := dAtA[iNdEx]
  46641. iNdEx++
  46642. msglen |= int(b&0x7F) << shift
  46643. if b < 0x80 {
  46644. break
  46645. }
  46646. }
  46647. if msglen < 0 {
  46648. return ErrInvalidLengthGenerated
  46649. }
  46650. postIndex := iNdEx + msglen
  46651. if postIndex < 0 {
  46652. return ErrInvalidLengthGenerated
  46653. }
  46654. if postIndex > l {
  46655. return io.ErrUnexpectedEOF
  46656. }
  46657. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46658. return err
  46659. }
  46660. iNdEx = postIndex
  46661. default:
  46662. iNdEx = preIndex
  46663. skippy, err := skipGenerated(dAtA[iNdEx:])
  46664. if err != nil {
  46665. return err
  46666. }
  46667. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46668. return ErrInvalidLengthGenerated
  46669. }
  46670. if (iNdEx + skippy) > l {
  46671. return io.ErrUnexpectedEOF
  46672. }
  46673. iNdEx += skippy
  46674. }
  46675. }
  46676. if iNdEx > l {
  46677. return io.ErrUnexpectedEOF
  46678. }
  46679. return nil
  46680. }
  46681. func (m *PersistentVolumeClaimVolumeSource) Unmarshal(dAtA []byte) error {
  46682. l := len(dAtA)
  46683. iNdEx := 0
  46684. for iNdEx < l {
  46685. preIndex := iNdEx
  46686. var wire uint64
  46687. for shift := uint(0); ; shift += 7 {
  46688. if shift >= 64 {
  46689. return ErrIntOverflowGenerated
  46690. }
  46691. if iNdEx >= l {
  46692. return io.ErrUnexpectedEOF
  46693. }
  46694. b := dAtA[iNdEx]
  46695. iNdEx++
  46696. wire |= uint64(b&0x7F) << shift
  46697. if b < 0x80 {
  46698. break
  46699. }
  46700. }
  46701. fieldNum := int32(wire >> 3)
  46702. wireType := int(wire & 0x7)
  46703. if wireType == 4 {
  46704. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: wiretype end group for non-group")
  46705. }
  46706. if fieldNum <= 0 {
  46707. return fmt.Errorf("proto: PersistentVolumeClaimVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  46708. }
  46709. switch fieldNum {
  46710. case 1:
  46711. if wireType != 2 {
  46712. return fmt.Errorf("proto: wrong wireType = %d for field ClaimName", wireType)
  46713. }
  46714. var stringLen uint64
  46715. for shift := uint(0); ; shift += 7 {
  46716. if shift >= 64 {
  46717. return ErrIntOverflowGenerated
  46718. }
  46719. if iNdEx >= l {
  46720. return io.ErrUnexpectedEOF
  46721. }
  46722. b := dAtA[iNdEx]
  46723. iNdEx++
  46724. stringLen |= uint64(b&0x7F) << shift
  46725. if b < 0x80 {
  46726. break
  46727. }
  46728. }
  46729. intStringLen := int(stringLen)
  46730. if intStringLen < 0 {
  46731. return ErrInvalidLengthGenerated
  46732. }
  46733. postIndex := iNdEx + intStringLen
  46734. if postIndex < 0 {
  46735. return ErrInvalidLengthGenerated
  46736. }
  46737. if postIndex > l {
  46738. return io.ErrUnexpectedEOF
  46739. }
  46740. m.ClaimName = string(dAtA[iNdEx:postIndex])
  46741. iNdEx = postIndex
  46742. case 2:
  46743. if wireType != 0 {
  46744. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  46745. }
  46746. var v int
  46747. for shift := uint(0); ; shift += 7 {
  46748. if shift >= 64 {
  46749. return ErrIntOverflowGenerated
  46750. }
  46751. if iNdEx >= l {
  46752. return io.ErrUnexpectedEOF
  46753. }
  46754. b := dAtA[iNdEx]
  46755. iNdEx++
  46756. v |= int(b&0x7F) << shift
  46757. if b < 0x80 {
  46758. break
  46759. }
  46760. }
  46761. m.ReadOnly = bool(v != 0)
  46762. default:
  46763. iNdEx = preIndex
  46764. skippy, err := skipGenerated(dAtA[iNdEx:])
  46765. if err != nil {
  46766. return err
  46767. }
  46768. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46769. return ErrInvalidLengthGenerated
  46770. }
  46771. if (iNdEx + skippy) > l {
  46772. return io.ErrUnexpectedEOF
  46773. }
  46774. iNdEx += skippy
  46775. }
  46776. }
  46777. if iNdEx > l {
  46778. return io.ErrUnexpectedEOF
  46779. }
  46780. return nil
  46781. }
  46782. func (m *PersistentVolumeList) Unmarshal(dAtA []byte) error {
  46783. l := len(dAtA)
  46784. iNdEx := 0
  46785. for iNdEx < l {
  46786. preIndex := iNdEx
  46787. var wire uint64
  46788. for shift := uint(0); ; shift += 7 {
  46789. if shift >= 64 {
  46790. return ErrIntOverflowGenerated
  46791. }
  46792. if iNdEx >= l {
  46793. return io.ErrUnexpectedEOF
  46794. }
  46795. b := dAtA[iNdEx]
  46796. iNdEx++
  46797. wire |= uint64(b&0x7F) << shift
  46798. if b < 0x80 {
  46799. break
  46800. }
  46801. }
  46802. fieldNum := int32(wire >> 3)
  46803. wireType := int(wire & 0x7)
  46804. if wireType == 4 {
  46805. return fmt.Errorf("proto: PersistentVolumeList: wiretype end group for non-group")
  46806. }
  46807. if fieldNum <= 0 {
  46808. return fmt.Errorf("proto: PersistentVolumeList: illegal tag %d (wire type %d)", fieldNum, wire)
  46809. }
  46810. switch fieldNum {
  46811. case 1:
  46812. if wireType != 2 {
  46813. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  46814. }
  46815. var msglen int
  46816. for shift := uint(0); ; shift += 7 {
  46817. if shift >= 64 {
  46818. return ErrIntOverflowGenerated
  46819. }
  46820. if iNdEx >= l {
  46821. return io.ErrUnexpectedEOF
  46822. }
  46823. b := dAtA[iNdEx]
  46824. iNdEx++
  46825. msglen |= int(b&0x7F) << shift
  46826. if b < 0x80 {
  46827. break
  46828. }
  46829. }
  46830. if msglen < 0 {
  46831. return ErrInvalidLengthGenerated
  46832. }
  46833. postIndex := iNdEx + msglen
  46834. if postIndex < 0 {
  46835. return ErrInvalidLengthGenerated
  46836. }
  46837. if postIndex > l {
  46838. return io.ErrUnexpectedEOF
  46839. }
  46840. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46841. return err
  46842. }
  46843. iNdEx = postIndex
  46844. case 2:
  46845. if wireType != 2 {
  46846. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  46847. }
  46848. var msglen int
  46849. for shift := uint(0); ; shift += 7 {
  46850. if shift >= 64 {
  46851. return ErrIntOverflowGenerated
  46852. }
  46853. if iNdEx >= l {
  46854. return io.ErrUnexpectedEOF
  46855. }
  46856. b := dAtA[iNdEx]
  46857. iNdEx++
  46858. msglen |= int(b&0x7F) << shift
  46859. if b < 0x80 {
  46860. break
  46861. }
  46862. }
  46863. if msglen < 0 {
  46864. return ErrInvalidLengthGenerated
  46865. }
  46866. postIndex := iNdEx + msglen
  46867. if postIndex < 0 {
  46868. return ErrInvalidLengthGenerated
  46869. }
  46870. if postIndex > l {
  46871. return io.ErrUnexpectedEOF
  46872. }
  46873. m.Items = append(m.Items, PersistentVolume{})
  46874. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46875. return err
  46876. }
  46877. iNdEx = postIndex
  46878. default:
  46879. iNdEx = preIndex
  46880. skippy, err := skipGenerated(dAtA[iNdEx:])
  46881. if err != nil {
  46882. return err
  46883. }
  46884. if (skippy < 0) || (iNdEx+skippy) < 0 {
  46885. return ErrInvalidLengthGenerated
  46886. }
  46887. if (iNdEx + skippy) > l {
  46888. return io.ErrUnexpectedEOF
  46889. }
  46890. iNdEx += skippy
  46891. }
  46892. }
  46893. if iNdEx > l {
  46894. return io.ErrUnexpectedEOF
  46895. }
  46896. return nil
  46897. }
  46898. func (m *PersistentVolumeSource) Unmarshal(dAtA []byte) error {
  46899. l := len(dAtA)
  46900. iNdEx := 0
  46901. for iNdEx < l {
  46902. preIndex := iNdEx
  46903. var wire uint64
  46904. for shift := uint(0); ; shift += 7 {
  46905. if shift >= 64 {
  46906. return ErrIntOverflowGenerated
  46907. }
  46908. if iNdEx >= l {
  46909. return io.ErrUnexpectedEOF
  46910. }
  46911. b := dAtA[iNdEx]
  46912. iNdEx++
  46913. wire |= uint64(b&0x7F) << shift
  46914. if b < 0x80 {
  46915. break
  46916. }
  46917. }
  46918. fieldNum := int32(wire >> 3)
  46919. wireType := int(wire & 0x7)
  46920. if wireType == 4 {
  46921. return fmt.Errorf("proto: PersistentVolumeSource: wiretype end group for non-group")
  46922. }
  46923. if fieldNum <= 0 {
  46924. return fmt.Errorf("proto: PersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  46925. }
  46926. switch fieldNum {
  46927. case 1:
  46928. if wireType != 2 {
  46929. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  46930. }
  46931. var msglen int
  46932. for shift := uint(0); ; shift += 7 {
  46933. if shift >= 64 {
  46934. return ErrIntOverflowGenerated
  46935. }
  46936. if iNdEx >= l {
  46937. return io.ErrUnexpectedEOF
  46938. }
  46939. b := dAtA[iNdEx]
  46940. iNdEx++
  46941. msglen |= int(b&0x7F) << shift
  46942. if b < 0x80 {
  46943. break
  46944. }
  46945. }
  46946. if msglen < 0 {
  46947. return ErrInvalidLengthGenerated
  46948. }
  46949. postIndex := iNdEx + msglen
  46950. if postIndex < 0 {
  46951. return ErrInvalidLengthGenerated
  46952. }
  46953. if postIndex > l {
  46954. return io.ErrUnexpectedEOF
  46955. }
  46956. if m.GCEPersistentDisk == nil {
  46957. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  46958. }
  46959. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46960. return err
  46961. }
  46962. iNdEx = postIndex
  46963. case 2:
  46964. if wireType != 2 {
  46965. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  46966. }
  46967. var msglen int
  46968. for shift := uint(0); ; shift += 7 {
  46969. if shift >= 64 {
  46970. return ErrIntOverflowGenerated
  46971. }
  46972. if iNdEx >= l {
  46973. return io.ErrUnexpectedEOF
  46974. }
  46975. b := dAtA[iNdEx]
  46976. iNdEx++
  46977. msglen |= int(b&0x7F) << shift
  46978. if b < 0x80 {
  46979. break
  46980. }
  46981. }
  46982. if msglen < 0 {
  46983. return ErrInvalidLengthGenerated
  46984. }
  46985. postIndex := iNdEx + msglen
  46986. if postIndex < 0 {
  46987. return ErrInvalidLengthGenerated
  46988. }
  46989. if postIndex > l {
  46990. return io.ErrUnexpectedEOF
  46991. }
  46992. if m.AWSElasticBlockStore == nil {
  46993. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  46994. }
  46995. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  46996. return err
  46997. }
  46998. iNdEx = postIndex
  46999. case 3:
  47000. if wireType != 2 {
  47001. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  47002. }
  47003. var msglen int
  47004. for shift := uint(0); ; shift += 7 {
  47005. if shift >= 64 {
  47006. return ErrIntOverflowGenerated
  47007. }
  47008. if iNdEx >= l {
  47009. return io.ErrUnexpectedEOF
  47010. }
  47011. b := dAtA[iNdEx]
  47012. iNdEx++
  47013. msglen |= int(b&0x7F) << shift
  47014. if b < 0x80 {
  47015. break
  47016. }
  47017. }
  47018. if msglen < 0 {
  47019. return ErrInvalidLengthGenerated
  47020. }
  47021. postIndex := iNdEx + msglen
  47022. if postIndex < 0 {
  47023. return ErrInvalidLengthGenerated
  47024. }
  47025. if postIndex > l {
  47026. return io.ErrUnexpectedEOF
  47027. }
  47028. if m.HostPath == nil {
  47029. m.HostPath = &HostPathVolumeSource{}
  47030. }
  47031. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47032. return err
  47033. }
  47034. iNdEx = postIndex
  47035. case 4:
  47036. if wireType != 2 {
  47037. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  47038. }
  47039. var msglen int
  47040. for shift := uint(0); ; shift += 7 {
  47041. if shift >= 64 {
  47042. return ErrIntOverflowGenerated
  47043. }
  47044. if iNdEx >= l {
  47045. return io.ErrUnexpectedEOF
  47046. }
  47047. b := dAtA[iNdEx]
  47048. iNdEx++
  47049. msglen |= int(b&0x7F) << shift
  47050. if b < 0x80 {
  47051. break
  47052. }
  47053. }
  47054. if msglen < 0 {
  47055. return ErrInvalidLengthGenerated
  47056. }
  47057. postIndex := iNdEx + msglen
  47058. if postIndex < 0 {
  47059. return ErrInvalidLengthGenerated
  47060. }
  47061. if postIndex > l {
  47062. return io.ErrUnexpectedEOF
  47063. }
  47064. if m.Glusterfs == nil {
  47065. m.Glusterfs = &GlusterfsPersistentVolumeSource{}
  47066. }
  47067. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47068. return err
  47069. }
  47070. iNdEx = postIndex
  47071. case 5:
  47072. if wireType != 2 {
  47073. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  47074. }
  47075. var msglen int
  47076. for shift := uint(0); ; shift += 7 {
  47077. if shift >= 64 {
  47078. return ErrIntOverflowGenerated
  47079. }
  47080. if iNdEx >= l {
  47081. return io.ErrUnexpectedEOF
  47082. }
  47083. b := dAtA[iNdEx]
  47084. iNdEx++
  47085. msglen |= int(b&0x7F) << shift
  47086. if b < 0x80 {
  47087. break
  47088. }
  47089. }
  47090. if msglen < 0 {
  47091. return ErrInvalidLengthGenerated
  47092. }
  47093. postIndex := iNdEx + msglen
  47094. if postIndex < 0 {
  47095. return ErrInvalidLengthGenerated
  47096. }
  47097. if postIndex > l {
  47098. return io.ErrUnexpectedEOF
  47099. }
  47100. if m.NFS == nil {
  47101. m.NFS = &NFSVolumeSource{}
  47102. }
  47103. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47104. return err
  47105. }
  47106. iNdEx = postIndex
  47107. case 6:
  47108. if wireType != 2 {
  47109. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  47110. }
  47111. var msglen int
  47112. for shift := uint(0); ; shift += 7 {
  47113. if shift >= 64 {
  47114. return ErrIntOverflowGenerated
  47115. }
  47116. if iNdEx >= l {
  47117. return io.ErrUnexpectedEOF
  47118. }
  47119. b := dAtA[iNdEx]
  47120. iNdEx++
  47121. msglen |= int(b&0x7F) << shift
  47122. if b < 0x80 {
  47123. break
  47124. }
  47125. }
  47126. if msglen < 0 {
  47127. return ErrInvalidLengthGenerated
  47128. }
  47129. postIndex := iNdEx + msglen
  47130. if postIndex < 0 {
  47131. return ErrInvalidLengthGenerated
  47132. }
  47133. if postIndex > l {
  47134. return io.ErrUnexpectedEOF
  47135. }
  47136. if m.RBD == nil {
  47137. m.RBD = &RBDPersistentVolumeSource{}
  47138. }
  47139. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47140. return err
  47141. }
  47142. iNdEx = postIndex
  47143. case 7:
  47144. if wireType != 2 {
  47145. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  47146. }
  47147. var msglen int
  47148. for shift := uint(0); ; shift += 7 {
  47149. if shift >= 64 {
  47150. return ErrIntOverflowGenerated
  47151. }
  47152. if iNdEx >= l {
  47153. return io.ErrUnexpectedEOF
  47154. }
  47155. b := dAtA[iNdEx]
  47156. iNdEx++
  47157. msglen |= int(b&0x7F) << shift
  47158. if b < 0x80 {
  47159. break
  47160. }
  47161. }
  47162. if msglen < 0 {
  47163. return ErrInvalidLengthGenerated
  47164. }
  47165. postIndex := iNdEx + msglen
  47166. if postIndex < 0 {
  47167. return ErrInvalidLengthGenerated
  47168. }
  47169. if postIndex > l {
  47170. return io.ErrUnexpectedEOF
  47171. }
  47172. if m.ISCSI == nil {
  47173. m.ISCSI = &ISCSIPersistentVolumeSource{}
  47174. }
  47175. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47176. return err
  47177. }
  47178. iNdEx = postIndex
  47179. case 8:
  47180. if wireType != 2 {
  47181. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  47182. }
  47183. var msglen int
  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. msglen |= int(b&0x7F) << shift
  47194. if b < 0x80 {
  47195. break
  47196. }
  47197. }
  47198. if msglen < 0 {
  47199. return ErrInvalidLengthGenerated
  47200. }
  47201. postIndex := iNdEx + msglen
  47202. if postIndex < 0 {
  47203. return ErrInvalidLengthGenerated
  47204. }
  47205. if postIndex > l {
  47206. return io.ErrUnexpectedEOF
  47207. }
  47208. if m.Cinder == nil {
  47209. m.Cinder = &CinderPersistentVolumeSource{}
  47210. }
  47211. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47212. return err
  47213. }
  47214. iNdEx = postIndex
  47215. case 9:
  47216. if wireType != 2 {
  47217. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  47218. }
  47219. var msglen int
  47220. for shift := uint(0); ; shift += 7 {
  47221. if shift >= 64 {
  47222. return ErrIntOverflowGenerated
  47223. }
  47224. if iNdEx >= l {
  47225. return io.ErrUnexpectedEOF
  47226. }
  47227. b := dAtA[iNdEx]
  47228. iNdEx++
  47229. msglen |= int(b&0x7F) << shift
  47230. if b < 0x80 {
  47231. break
  47232. }
  47233. }
  47234. if msglen < 0 {
  47235. return ErrInvalidLengthGenerated
  47236. }
  47237. postIndex := iNdEx + msglen
  47238. if postIndex < 0 {
  47239. return ErrInvalidLengthGenerated
  47240. }
  47241. if postIndex > l {
  47242. return io.ErrUnexpectedEOF
  47243. }
  47244. if m.CephFS == nil {
  47245. m.CephFS = &CephFSPersistentVolumeSource{}
  47246. }
  47247. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47248. return err
  47249. }
  47250. iNdEx = postIndex
  47251. case 10:
  47252. if wireType != 2 {
  47253. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  47254. }
  47255. var msglen int
  47256. for shift := uint(0); ; shift += 7 {
  47257. if shift >= 64 {
  47258. return ErrIntOverflowGenerated
  47259. }
  47260. if iNdEx >= l {
  47261. return io.ErrUnexpectedEOF
  47262. }
  47263. b := dAtA[iNdEx]
  47264. iNdEx++
  47265. msglen |= int(b&0x7F) << shift
  47266. if b < 0x80 {
  47267. break
  47268. }
  47269. }
  47270. if msglen < 0 {
  47271. return ErrInvalidLengthGenerated
  47272. }
  47273. postIndex := iNdEx + msglen
  47274. if postIndex < 0 {
  47275. return ErrInvalidLengthGenerated
  47276. }
  47277. if postIndex > l {
  47278. return io.ErrUnexpectedEOF
  47279. }
  47280. if m.FC == nil {
  47281. m.FC = &FCVolumeSource{}
  47282. }
  47283. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47284. return err
  47285. }
  47286. iNdEx = postIndex
  47287. case 11:
  47288. if wireType != 2 {
  47289. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  47290. }
  47291. var msglen int
  47292. for shift := uint(0); ; shift += 7 {
  47293. if shift >= 64 {
  47294. return ErrIntOverflowGenerated
  47295. }
  47296. if iNdEx >= l {
  47297. return io.ErrUnexpectedEOF
  47298. }
  47299. b := dAtA[iNdEx]
  47300. iNdEx++
  47301. msglen |= int(b&0x7F) << shift
  47302. if b < 0x80 {
  47303. break
  47304. }
  47305. }
  47306. if msglen < 0 {
  47307. return ErrInvalidLengthGenerated
  47308. }
  47309. postIndex := iNdEx + msglen
  47310. if postIndex < 0 {
  47311. return ErrInvalidLengthGenerated
  47312. }
  47313. if postIndex > l {
  47314. return io.ErrUnexpectedEOF
  47315. }
  47316. if m.Flocker == nil {
  47317. m.Flocker = &FlockerVolumeSource{}
  47318. }
  47319. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47320. return err
  47321. }
  47322. iNdEx = postIndex
  47323. case 12:
  47324. if wireType != 2 {
  47325. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  47326. }
  47327. var msglen int
  47328. for shift := uint(0); ; shift += 7 {
  47329. if shift >= 64 {
  47330. return ErrIntOverflowGenerated
  47331. }
  47332. if iNdEx >= l {
  47333. return io.ErrUnexpectedEOF
  47334. }
  47335. b := dAtA[iNdEx]
  47336. iNdEx++
  47337. msglen |= int(b&0x7F) << shift
  47338. if b < 0x80 {
  47339. break
  47340. }
  47341. }
  47342. if msglen < 0 {
  47343. return ErrInvalidLengthGenerated
  47344. }
  47345. postIndex := iNdEx + msglen
  47346. if postIndex < 0 {
  47347. return ErrInvalidLengthGenerated
  47348. }
  47349. if postIndex > l {
  47350. return io.ErrUnexpectedEOF
  47351. }
  47352. if m.FlexVolume == nil {
  47353. m.FlexVolume = &FlexPersistentVolumeSource{}
  47354. }
  47355. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47356. return err
  47357. }
  47358. iNdEx = postIndex
  47359. case 13:
  47360. if wireType != 2 {
  47361. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  47362. }
  47363. var msglen int
  47364. for shift := uint(0); ; shift += 7 {
  47365. if shift >= 64 {
  47366. return ErrIntOverflowGenerated
  47367. }
  47368. if iNdEx >= l {
  47369. return io.ErrUnexpectedEOF
  47370. }
  47371. b := dAtA[iNdEx]
  47372. iNdEx++
  47373. msglen |= int(b&0x7F) << shift
  47374. if b < 0x80 {
  47375. break
  47376. }
  47377. }
  47378. if msglen < 0 {
  47379. return ErrInvalidLengthGenerated
  47380. }
  47381. postIndex := iNdEx + msglen
  47382. if postIndex < 0 {
  47383. return ErrInvalidLengthGenerated
  47384. }
  47385. if postIndex > l {
  47386. return io.ErrUnexpectedEOF
  47387. }
  47388. if m.AzureFile == nil {
  47389. m.AzureFile = &AzureFilePersistentVolumeSource{}
  47390. }
  47391. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47392. return err
  47393. }
  47394. iNdEx = postIndex
  47395. case 14:
  47396. if wireType != 2 {
  47397. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  47398. }
  47399. var msglen int
  47400. for shift := uint(0); ; shift += 7 {
  47401. if shift >= 64 {
  47402. return ErrIntOverflowGenerated
  47403. }
  47404. if iNdEx >= l {
  47405. return io.ErrUnexpectedEOF
  47406. }
  47407. b := dAtA[iNdEx]
  47408. iNdEx++
  47409. msglen |= int(b&0x7F) << shift
  47410. if b < 0x80 {
  47411. break
  47412. }
  47413. }
  47414. if msglen < 0 {
  47415. return ErrInvalidLengthGenerated
  47416. }
  47417. postIndex := iNdEx + msglen
  47418. if postIndex < 0 {
  47419. return ErrInvalidLengthGenerated
  47420. }
  47421. if postIndex > l {
  47422. return io.ErrUnexpectedEOF
  47423. }
  47424. if m.VsphereVolume == nil {
  47425. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  47426. }
  47427. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47428. return err
  47429. }
  47430. iNdEx = postIndex
  47431. case 15:
  47432. if wireType != 2 {
  47433. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  47434. }
  47435. var msglen int
  47436. for shift := uint(0); ; shift += 7 {
  47437. if shift >= 64 {
  47438. return ErrIntOverflowGenerated
  47439. }
  47440. if iNdEx >= l {
  47441. return io.ErrUnexpectedEOF
  47442. }
  47443. b := dAtA[iNdEx]
  47444. iNdEx++
  47445. msglen |= int(b&0x7F) << shift
  47446. if b < 0x80 {
  47447. break
  47448. }
  47449. }
  47450. if msglen < 0 {
  47451. return ErrInvalidLengthGenerated
  47452. }
  47453. postIndex := iNdEx + msglen
  47454. if postIndex < 0 {
  47455. return ErrInvalidLengthGenerated
  47456. }
  47457. if postIndex > l {
  47458. return io.ErrUnexpectedEOF
  47459. }
  47460. if m.Quobyte == nil {
  47461. m.Quobyte = &QuobyteVolumeSource{}
  47462. }
  47463. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47464. return err
  47465. }
  47466. iNdEx = postIndex
  47467. case 16:
  47468. if wireType != 2 {
  47469. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  47470. }
  47471. var msglen int
  47472. for shift := uint(0); ; shift += 7 {
  47473. if shift >= 64 {
  47474. return ErrIntOverflowGenerated
  47475. }
  47476. if iNdEx >= l {
  47477. return io.ErrUnexpectedEOF
  47478. }
  47479. b := dAtA[iNdEx]
  47480. iNdEx++
  47481. msglen |= int(b&0x7F) << shift
  47482. if b < 0x80 {
  47483. break
  47484. }
  47485. }
  47486. if msglen < 0 {
  47487. return ErrInvalidLengthGenerated
  47488. }
  47489. postIndex := iNdEx + msglen
  47490. if postIndex < 0 {
  47491. return ErrInvalidLengthGenerated
  47492. }
  47493. if postIndex > l {
  47494. return io.ErrUnexpectedEOF
  47495. }
  47496. if m.AzureDisk == nil {
  47497. m.AzureDisk = &AzureDiskVolumeSource{}
  47498. }
  47499. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47500. return err
  47501. }
  47502. iNdEx = postIndex
  47503. case 17:
  47504. if wireType != 2 {
  47505. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  47506. }
  47507. var msglen int
  47508. for shift := uint(0); ; shift += 7 {
  47509. if shift >= 64 {
  47510. return ErrIntOverflowGenerated
  47511. }
  47512. if iNdEx >= l {
  47513. return io.ErrUnexpectedEOF
  47514. }
  47515. b := dAtA[iNdEx]
  47516. iNdEx++
  47517. msglen |= int(b&0x7F) << shift
  47518. if b < 0x80 {
  47519. break
  47520. }
  47521. }
  47522. if msglen < 0 {
  47523. return ErrInvalidLengthGenerated
  47524. }
  47525. postIndex := iNdEx + msglen
  47526. if postIndex < 0 {
  47527. return ErrInvalidLengthGenerated
  47528. }
  47529. if postIndex > l {
  47530. return io.ErrUnexpectedEOF
  47531. }
  47532. if m.PhotonPersistentDisk == nil {
  47533. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  47534. }
  47535. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47536. return err
  47537. }
  47538. iNdEx = postIndex
  47539. case 18:
  47540. if wireType != 2 {
  47541. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  47542. }
  47543. var msglen int
  47544. for shift := uint(0); ; shift += 7 {
  47545. if shift >= 64 {
  47546. return ErrIntOverflowGenerated
  47547. }
  47548. if iNdEx >= l {
  47549. return io.ErrUnexpectedEOF
  47550. }
  47551. b := dAtA[iNdEx]
  47552. iNdEx++
  47553. msglen |= int(b&0x7F) << shift
  47554. if b < 0x80 {
  47555. break
  47556. }
  47557. }
  47558. if msglen < 0 {
  47559. return ErrInvalidLengthGenerated
  47560. }
  47561. postIndex := iNdEx + msglen
  47562. if postIndex < 0 {
  47563. return ErrInvalidLengthGenerated
  47564. }
  47565. if postIndex > l {
  47566. return io.ErrUnexpectedEOF
  47567. }
  47568. if m.PortworxVolume == nil {
  47569. m.PortworxVolume = &PortworxVolumeSource{}
  47570. }
  47571. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47572. return err
  47573. }
  47574. iNdEx = postIndex
  47575. case 19:
  47576. if wireType != 2 {
  47577. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  47578. }
  47579. var msglen int
  47580. for shift := uint(0); ; shift += 7 {
  47581. if shift >= 64 {
  47582. return ErrIntOverflowGenerated
  47583. }
  47584. if iNdEx >= l {
  47585. return io.ErrUnexpectedEOF
  47586. }
  47587. b := dAtA[iNdEx]
  47588. iNdEx++
  47589. msglen |= int(b&0x7F) << shift
  47590. if b < 0x80 {
  47591. break
  47592. }
  47593. }
  47594. if msglen < 0 {
  47595. return ErrInvalidLengthGenerated
  47596. }
  47597. postIndex := iNdEx + msglen
  47598. if postIndex < 0 {
  47599. return ErrInvalidLengthGenerated
  47600. }
  47601. if postIndex > l {
  47602. return io.ErrUnexpectedEOF
  47603. }
  47604. if m.ScaleIO == nil {
  47605. m.ScaleIO = &ScaleIOPersistentVolumeSource{}
  47606. }
  47607. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47608. return err
  47609. }
  47610. iNdEx = postIndex
  47611. case 20:
  47612. if wireType != 2 {
  47613. return fmt.Errorf("proto: wrong wireType = %d for field Local", wireType)
  47614. }
  47615. var msglen int
  47616. for shift := uint(0); ; shift += 7 {
  47617. if shift >= 64 {
  47618. return ErrIntOverflowGenerated
  47619. }
  47620. if iNdEx >= l {
  47621. return io.ErrUnexpectedEOF
  47622. }
  47623. b := dAtA[iNdEx]
  47624. iNdEx++
  47625. msglen |= int(b&0x7F) << shift
  47626. if b < 0x80 {
  47627. break
  47628. }
  47629. }
  47630. if msglen < 0 {
  47631. return ErrInvalidLengthGenerated
  47632. }
  47633. postIndex := iNdEx + msglen
  47634. if postIndex < 0 {
  47635. return ErrInvalidLengthGenerated
  47636. }
  47637. if postIndex > l {
  47638. return io.ErrUnexpectedEOF
  47639. }
  47640. if m.Local == nil {
  47641. m.Local = &LocalVolumeSource{}
  47642. }
  47643. if err := m.Local.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47644. return err
  47645. }
  47646. iNdEx = postIndex
  47647. case 21:
  47648. if wireType != 2 {
  47649. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  47650. }
  47651. var msglen int
  47652. for shift := uint(0); ; shift += 7 {
  47653. if shift >= 64 {
  47654. return ErrIntOverflowGenerated
  47655. }
  47656. if iNdEx >= l {
  47657. return io.ErrUnexpectedEOF
  47658. }
  47659. b := dAtA[iNdEx]
  47660. iNdEx++
  47661. msglen |= int(b&0x7F) << shift
  47662. if b < 0x80 {
  47663. break
  47664. }
  47665. }
  47666. if msglen < 0 {
  47667. return ErrInvalidLengthGenerated
  47668. }
  47669. postIndex := iNdEx + msglen
  47670. if postIndex < 0 {
  47671. return ErrInvalidLengthGenerated
  47672. }
  47673. if postIndex > l {
  47674. return io.ErrUnexpectedEOF
  47675. }
  47676. if m.StorageOS == nil {
  47677. m.StorageOS = &StorageOSPersistentVolumeSource{}
  47678. }
  47679. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47680. return err
  47681. }
  47682. iNdEx = postIndex
  47683. case 22:
  47684. if wireType != 2 {
  47685. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  47686. }
  47687. var msglen int
  47688. for shift := uint(0); ; shift += 7 {
  47689. if shift >= 64 {
  47690. return ErrIntOverflowGenerated
  47691. }
  47692. if iNdEx >= l {
  47693. return io.ErrUnexpectedEOF
  47694. }
  47695. b := dAtA[iNdEx]
  47696. iNdEx++
  47697. msglen |= int(b&0x7F) << shift
  47698. if b < 0x80 {
  47699. break
  47700. }
  47701. }
  47702. if msglen < 0 {
  47703. return ErrInvalidLengthGenerated
  47704. }
  47705. postIndex := iNdEx + msglen
  47706. if postIndex < 0 {
  47707. return ErrInvalidLengthGenerated
  47708. }
  47709. if postIndex > l {
  47710. return io.ErrUnexpectedEOF
  47711. }
  47712. if m.CSI == nil {
  47713. m.CSI = &CSIPersistentVolumeSource{}
  47714. }
  47715. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47716. return err
  47717. }
  47718. iNdEx = postIndex
  47719. default:
  47720. iNdEx = preIndex
  47721. skippy, err := skipGenerated(dAtA[iNdEx:])
  47722. if err != nil {
  47723. return err
  47724. }
  47725. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47726. return ErrInvalidLengthGenerated
  47727. }
  47728. if (iNdEx + skippy) > l {
  47729. return io.ErrUnexpectedEOF
  47730. }
  47731. iNdEx += skippy
  47732. }
  47733. }
  47734. if iNdEx > l {
  47735. return io.ErrUnexpectedEOF
  47736. }
  47737. return nil
  47738. }
  47739. func (m *PersistentVolumeSpec) Unmarshal(dAtA []byte) error {
  47740. l := len(dAtA)
  47741. iNdEx := 0
  47742. for iNdEx < l {
  47743. preIndex := iNdEx
  47744. var wire uint64
  47745. for shift := uint(0); ; shift += 7 {
  47746. if shift >= 64 {
  47747. return ErrIntOverflowGenerated
  47748. }
  47749. if iNdEx >= l {
  47750. return io.ErrUnexpectedEOF
  47751. }
  47752. b := dAtA[iNdEx]
  47753. iNdEx++
  47754. wire |= uint64(b&0x7F) << shift
  47755. if b < 0x80 {
  47756. break
  47757. }
  47758. }
  47759. fieldNum := int32(wire >> 3)
  47760. wireType := int(wire & 0x7)
  47761. if wireType == 4 {
  47762. return fmt.Errorf("proto: PersistentVolumeSpec: wiretype end group for non-group")
  47763. }
  47764. if fieldNum <= 0 {
  47765. return fmt.Errorf("proto: PersistentVolumeSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  47766. }
  47767. switch fieldNum {
  47768. case 1:
  47769. if wireType != 2 {
  47770. return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
  47771. }
  47772. var msglen int
  47773. for shift := uint(0); ; shift += 7 {
  47774. if shift >= 64 {
  47775. return ErrIntOverflowGenerated
  47776. }
  47777. if iNdEx >= l {
  47778. return io.ErrUnexpectedEOF
  47779. }
  47780. b := dAtA[iNdEx]
  47781. iNdEx++
  47782. msglen |= int(b&0x7F) << shift
  47783. if b < 0x80 {
  47784. break
  47785. }
  47786. }
  47787. if msglen < 0 {
  47788. return ErrInvalidLengthGenerated
  47789. }
  47790. postIndex := iNdEx + msglen
  47791. if postIndex < 0 {
  47792. return ErrInvalidLengthGenerated
  47793. }
  47794. if postIndex > l {
  47795. return io.ErrUnexpectedEOF
  47796. }
  47797. if m.Capacity == nil {
  47798. m.Capacity = make(ResourceList)
  47799. }
  47800. var mapkey ResourceName
  47801. mapvalue := &resource.Quantity{}
  47802. for iNdEx < postIndex {
  47803. entryPreIndex := iNdEx
  47804. var wire uint64
  47805. for shift := uint(0); ; shift += 7 {
  47806. if shift >= 64 {
  47807. return ErrIntOverflowGenerated
  47808. }
  47809. if iNdEx >= l {
  47810. return io.ErrUnexpectedEOF
  47811. }
  47812. b := dAtA[iNdEx]
  47813. iNdEx++
  47814. wire |= uint64(b&0x7F) << shift
  47815. if b < 0x80 {
  47816. break
  47817. }
  47818. }
  47819. fieldNum := int32(wire >> 3)
  47820. if fieldNum == 1 {
  47821. var stringLenmapkey uint64
  47822. for shift := uint(0); ; shift += 7 {
  47823. if shift >= 64 {
  47824. return ErrIntOverflowGenerated
  47825. }
  47826. if iNdEx >= l {
  47827. return io.ErrUnexpectedEOF
  47828. }
  47829. b := dAtA[iNdEx]
  47830. iNdEx++
  47831. stringLenmapkey |= uint64(b&0x7F) << shift
  47832. if b < 0x80 {
  47833. break
  47834. }
  47835. }
  47836. intStringLenmapkey := int(stringLenmapkey)
  47837. if intStringLenmapkey < 0 {
  47838. return ErrInvalidLengthGenerated
  47839. }
  47840. postStringIndexmapkey := iNdEx + intStringLenmapkey
  47841. if postStringIndexmapkey < 0 {
  47842. return ErrInvalidLengthGenerated
  47843. }
  47844. if postStringIndexmapkey > l {
  47845. return io.ErrUnexpectedEOF
  47846. }
  47847. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  47848. iNdEx = postStringIndexmapkey
  47849. } else if fieldNum == 2 {
  47850. var mapmsglen int
  47851. for shift := uint(0); ; shift += 7 {
  47852. if shift >= 64 {
  47853. return ErrIntOverflowGenerated
  47854. }
  47855. if iNdEx >= l {
  47856. return io.ErrUnexpectedEOF
  47857. }
  47858. b := dAtA[iNdEx]
  47859. iNdEx++
  47860. mapmsglen |= int(b&0x7F) << shift
  47861. if b < 0x80 {
  47862. break
  47863. }
  47864. }
  47865. if mapmsglen < 0 {
  47866. return ErrInvalidLengthGenerated
  47867. }
  47868. postmsgIndex := iNdEx + mapmsglen
  47869. if postmsgIndex < 0 {
  47870. return ErrInvalidLengthGenerated
  47871. }
  47872. if postmsgIndex > l {
  47873. return io.ErrUnexpectedEOF
  47874. }
  47875. mapvalue = &resource.Quantity{}
  47876. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  47877. return err
  47878. }
  47879. iNdEx = postmsgIndex
  47880. } else {
  47881. iNdEx = entryPreIndex
  47882. skippy, err := skipGenerated(dAtA[iNdEx:])
  47883. if err != nil {
  47884. return err
  47885. }
  47886. if (skippy < 0) || (iNdEx+skippy) < 0 {
  47887. return ErrInvalidLengthGenerated
  47888. }
  47889. if (iNdEx + skippy) > postIndex {
  47890. return io.ErrUnexpectedEOF
  47891. }
  47892. iNdEx += skippy
  47893. }
  47894. }
  47895. m.Capacity[ResourceName(mapkey)] = *mapvalue
  47896. iNdEx = postIndex
  47897. case 2:
  47898. if wireType != 2 {
  47899. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeSource", wireType)
  47900. }
  47901. var msglen int
  47902. for shift := uint(0); ; shift += 7 {
  47903. if shift >= 64 {
  47904. return ErrIntOverflowGenerated
  47905. }
  47906. if iNdEx >= l {
  47907. return io.ErrUnexpectedEOF
  47908. }
  47909. b := dAtA[iNdEx]
  47910. iNdEx++
  47911. msglen |= int(b&0x7F) << shift
  47912. if b < 0x80 {
  47913. break
  47914. }
  47915. }
  47916. if msglen < 0 {
  47917. return ErrInvalidLengthGenerated
  47918. }
  47919. postIndex := iNdEx + msglen
  47920. if postIndex < 0 {
  47921. return ErrInvalidLengthGenerated
  47922. }
  47923. if postIndex > l {
  47924. return io.ErrUnexpectedEOF
  47925. }
  47926. if err := m.PersistentVolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47927. return err
  47928. }
  47929. iNdEx = postIndex
  47930. case 3:
  47931. if wireType != 2 {
  47932. return fmt.Errorf("proto: wrong wireType = %d for field AccessModes", wireType)
  47933. }
  47934. var stringLen uint64
  47935. for shift := uint(0); ; shift += 7 {
  47936. if shift >= 64 {
  47937. return ErrIntOverflowGenerated
  47938. }
  47939. if iNdEx >= l {
  47940. return io.ErrUnexpectedEOF
  47941. }
  47942. b := dAtA[iNdEx]
  47943. iNdEx++
  47944. stringLen |= uint64(b&0x7F) << shift
  47945. if b < 0x80 {
  47946. break
  47947. }
  47948. }
  47949. intStringLen := int(stringLen)
  47950. if intStringLen < 0 {
  47951. return ErrInvalidLengthGenerated
  47952. }
  47953. postIndex := iNdEx + intStringLen
  47954. if postIndex < 0 {
  47955. return ErrInvalidLengthGenerated
  47956. }
  47957. if postIndex > l {
  47958. return io.ErrUnexpectedEOF
  47959. }
  47960. m.AccessModes = append(m.AccessModes, PersistentVolumeAccessMode(dAtA[iNdEx:postIndex]))
  47961. iNdEx = postIndex
  47962. case 4:
  47963. if wireType != 2 {
  47964. return fmt.Errorf("proto: wrong wireType = %d for field ClaimRef", wireType)
  47965. }
  47966. var msglen int
  47967. for shift := uint(0); ; shift += 7 {
  47968. if shift >= 64 {
  47969. return ErrIntOverflowGenerated
  47970. }
  47971. if iNdEx >= l {
  47972. return io.ErrUnexpectedEOF
  47973. }
  47974. b := dAtA[iNdEx]
  47975. iNdEx++
  47976. msglen |= int(b&0x7F) << shift
  47977. if b < 0x80 {
  47978. break
  47979. }
  47980. }
  47981. if msglen < 0 {
  47982. return ErrInvalidLengthGenerated
  47983. }
  47984. postIndex := iNdEx + msglen
  47985. if postIndex < 0 {
  47986. return ErrInvalidLengthGenerated
  47987. }
  47988. if postIndex > l {
  47989. return io.ErrUnexpectedEOF
  47990. }
  47991. if m.ClaimRef == nil {
  47992. m.ClaimRef = &ObjectReference{}
  47993. }
  47994. if err := m.ClaimRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  47995. return err
  47996. }
  47997. iNdEx = postIndex
  47998. case 5:
  47999. if wireType != 2 {
  48000. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeReclaimPolicy", wireType)
  48001. }
  48002. var stringLen uint64
  48003. for shift := uint(0); ; shift += 7 {
  48004. if shift >= 64 {
  48005. return ErrIntOverflowGenerated
  48006. }
  48007. if iNdEx >= l {
  48008. return io.ErrUnexpectedEOF
  48009. }
  48010. b := dAtA[iNdEx]
  48011. iNdEx++
  48012. stringLen |= uint64(b&0x7F) << shift
  48013. if b < 0x80 {
  48014. break
  48015. }
  48016. }
  48017. intStringLen := int(stringLen)
  48018. if intStringLen < 0 {
  48019. return ErrInvalidLengthGenerated
  48020. }
  48021. postIndex := iNdEx + intStringLen
  48022. if postIndex < 0 {
  48023. return ErrInvalidLengthGenerated
  48024. }
  48025. if postIndex > l {
  48026. return io.ErrUnexpectedEOF
  48027. }
  48028. m.PersistentVolumeReclaimPolicy = PersistentVolumeReclaimPolicy(dAtA[iNdEx:postIndex])
  48029. iNdEx = postIndex
  48030. case 6:
  48031. if wireType != 2 {
  48032. return fmt.Errorf("proto: wrong wireType = %d for field StorageClassName", wireType)
  48033. }
  48034. var stringLen uint64
  48035. for shift := uint(0); ; shift += 7 {
  48036. if shift >= 64 {
  48037. return ErrIntOverflowGenerated
  48038. }
  48039. if iNdEx >= l {
  48040. return io.ErrUnexpectedEOF
  48041. }
  48042. b := dAtA[iNdEx]
  48043. iNdEx++
  48044. stringLen |= uint64(b&0x7F) << shift
  48045. if b < 0x80 {
  48046. break
  48047. }
  48048. }
  48049. intStringLen := int(stringLen)
  48050. if intStringLen < 0 {
  48051. return ErrInvalidLengthGenerated
  48052. }
  48053. postIndex := iNdEx + intStringLen
  48054. if postIndex < 0 {
  48055. return ErrInvalidLengthGenerated
  48056. }
  48057. if postIndex > l {
  48058. return io.ErrUnexpectedEOF
  48059. }
  48060. m.StorageClassName = string(dAtA[iNdEx:postIndex])
  48061. iNdEx = postIndex
  48062. case 7:
  48063. if wireType != 2 {
  48064. return fmt.Errorf("proto: wrong wireType = %d for field MountOptions", wireType)
  48065. }
  48066. var stringLen uint64
  48067. for shift := uint(0); ; shift += 7 {
  48068. if shift >= 64 {
  48069. return ErrIntOverflowGenerated
  48070. }
  48071. if iNdEx >= l {
  48072. return io.ErrUnexpectedEOF
  48073. }
  48074. b := dAtA[iNdEx]
  48075. iNdEx++
  48076. stringLen |= uint64(b&0x7F) << shift
  48077. if b < 0x80 {
  48078. break
  48079. }
  48080. }
  48081. intStringLen := int(stringLen)
  48082. if intStringLen < 0 {
  48083. return ErrInvalidLengthGenerated
  48084. }
  48085. postIndex := iNdEx + intStringLen
  48086. if postIndex < 0 {
  48087. return ErrInvalidLengthGenerated
  48088. }
  48089. if postIndex > l {
  48090. return io.ErrUnexpectedEOF
  48091. }
  48092. m.MountOptions = append(m.MountOptions, string(dAtA[iNdEx:postIndex]))
  48093. iNdEx = postIndex
  48094. case 8:
  48095. if wireType != 2 {
  48096. return fmt.Errorf("proto: wrong wireType = %d for field VolumeMode", wireType)
  48097. }
  48098. var stringLen uint64
  48099. for shift := uint(0); ; shift += 7 {
  48100. if shift >= 64 {
  48101. return ErrIntOverflowGenerated
  48102. }
  48103. if iNdEx >= l {
  48104. return io.ErrUnexpectedEOF
  48105. }
  48106. b := dAtA[iNdEx]
  48107. iNdEx++
  48108. stringLen |= uint64(b&0x7F) << shift
  48109. if b < 0x80 {
  48110. break
  48111. }
  48112. }
  48113. intStringLen := int(stringLen)
  48114. if intStringLen < 0 {
  48115. return ErrInvalidLengthGenerated
  48116. }
  48117. postIndex := iNdEx + intStringLen
  48118. if postIndex < 0 {
  48119. return ErrInvalidLengthGenerated
  48120. }
  48121. if postIndex > l {
  48122. return io.ErrUnexpectedEOF
  48123. }
  48124. s := PersistentVolumeMode(dAtA[iNdEx:postIndex])
  48125. m.VolumeMode = &s
  48126. iNdEx = postIndex
  48127. case 9:
  48128. if wireType != 2 {
  48129. return fmt.Errorf("proto: wrong wireType = %d for field NodeAffinity", wireType)
  48130. }
  48131. var msglen int
  48132. for shift := uint(0); ; shift += 7 {
  48133. if shift >= 64 {
  48134. return ErrIntOverflowGenerated
  48135. }
  48136. if iNdEx >= l {
  48137. return io.ErrUnexpectedEOF
  48138. }
  48139. b := dAtA[iNdEx]
  48140. iNdEx++
  48141. msglen |= int(b&0x7F) << shift
  48142. if b < 0x80 {
  48143. break
  48144. }
  48145. }
  48146. if msglen < 0 {
  48147. return ErrInvalidLengthGenerated
  48148. }
  48149. postIndex := iNdEx + msglen
  48150. if postIndex < 0 {
  48151. return ErrInvalidLengthGenerated
  48152. }
  48153. if postIndex > l {
  48154. return io.ErrUnexpectedEOF
  48155. }
  48156. if m.NodeAffinity == nil {
  48157. m.NodeAffinity = &VolumeNodeAffinity{}
  48158. }
  48159. if err := m.NodeAffinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48160. return err
  48161. }
  48162. iNdEx = postIndex
  48163. default:
  48164. iNdEx = preIndex
  48165. skippy, err := skipGenerated(dAtA[iNdEx:])
  48166. if err != nil {
  48167. return err
  48168. }
  48169. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48170. return ErrInvalidLengthGenerated
  48171. }
  48172. if (iNdEx + skippy) > l {
  48173. return io.ErrUnexpectedEOF
  48174. }
  48175. iNdEx += skippy
  48176. }
  48177. }
  48178. if iNdEx > l {
  48179. return io.ErrUnexpectedEOF
  48180. }
  48181. return nil
  48182. }
  48183. func (m *PersistentVolumeStatus) Unmarshal(dAtA []byte) error {
  48184. l := len(dAtA)
  48185. iNdEx := 0
  48186. for iNdEx < l {
  48187. preIndex := iNdEx
  48188. var wire uint64
  48189. for shift := uint(0); ; shift += 7 {
  48190. if shift >= 64 {
  48191. return ErrIntOverflowGenerated
  48192. }
  48193. if iNdEx >= l {
  48194. return io.ErrUnexpectedEOF
  48195. }
  48196. b := dAtA[iNdEx]
  48197. iNdEx++
  48198. wire |= uint64(b&0x7F) << shift
  48199. if b < 0x80 {
  48200. break
  48201. }
  48202. }
  48203. fieldNum := int32(wire >> 3)
  48204. wireType := int(wire & 0x7)
  48205. if wireType == 4 {
  48206. return fmt.Errorf("proto: PersistentVolumeStatus: wiretype end group for non-group")
  48207. }
  48208. if fieldNum <= 0 {
  48209. return fmt.Errorf("proto: PersistentVolumeStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  48210. }
  48211. switch fieldNum {
  48212. case 1:
  48213. if wireType != 2 {
  48214. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  48215. }
  48216. var stringLen uint64
  48217. for shift := uint(0); ; shift += 7 {
  48218. if shift >= 64 {
  48219. return ErrIntOverflowGenerated
  48220. }
  48221. if iNdEx >= l {
  48222. return io.ErrUnexpectedEOF
  48223. }
  48224. b := dAtA[iNdEx]
  48225. iNdEx++
  48226. stringLen |= uint64(b&0x7F) << shift
  48227. if b < 0x80 {
  48228. break
  48229. }
  48230. }
  48231. intStringLen := int(stringLen)
  48232. if intStringLen < 0 {
  48233. return ErrInvalidLengthGenerated
  48234. }
  48235. postIndex := iNdEx + intStringLen
  48236. if postIndex < 0 {
  48237. return ErrInvalidLengthGenerated
  48238. }
  48239. if postIndex > l {
  48240. return io.ErrUnexpectedEOF
  48241. }
  48242. m.Phase = PersistentVolumePhase(dAtA[iNdEx:postIndex])
  48243. iNdEx = postIndex
  48244. case 2:
  48245. if wireType != 2 {
  48246. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  48247. }
  48248. var stringLen uint64
  48249. for shift := uint(0); ; shift += 7 {
  48250. if shift >= 64 {
  48251. return ErrIntOverflowGenerated
  48252. }
  48253. if iNdEx >= l {
  48254. return io.ErrUnexpectedEOF
  48255. }
  48256. b := dAtA[iNdEx]
  48257. iNdEx++
  48258. stringLen |= uint64(b&0x7F) << shift
  48259. if b < 0x80 {
  48260. break
  48261. }
  48262. }
  48263. intStringLen := int(stringLen)
  48264. if intStringLen < 0 {
  48265. return ErrInvalidLengthGenerated
  48266. }
  48267. postIndex := iNdEx + intStringLen
  48268. if postIndex < 0 {
  48269. return ErrInvalidLengthGenerated
  48270. }
  48271. if postIndex > l {
  48272. return io.ErrUnexpectedEOF
  48273. }
  48274. m.Message = string(dAtA[iNdEx:postIndex])
  48275. iNdEx = postIndex
  48276. case 3:
  48277. if wireType != 2 {
  48278. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  48279. }
  48280. var stringLen uint64
  48281. for shift := uint(0); ; shift += 7 {
  48282. if shift >= 64 {
  48283. return ErrIntOverflowGenerated
  48284. }
  48285. if iNdEx >= l {
  48286. return io.ErrUnexpectedEOF
  48287. }
  48288. b := dAtA[iNdEx]
  48289. iNdEx++
  48290. stringLen |= uint64(b&0x7F) << shift
  48291. if b < 0x80 {
  48292. break
  48293. }
  48294. }
  48295. intStringLen := int(stringLen)
  48296. if intStringLen < 0 {
  48297. return ErrInvalidLengthGenerated
  48298. }
  48299. postIndex := iNdEx + intStringLen
  48300. if postIndex < 0 {
  48301. return ErrInvalidLengthGenerated
  48302. }
  48303. if postIndex > l {
  48304. return io.ErrUnexpectedEOF
  48305. }
  48306. m.Reason = string(dAtA[iNdEx:postIndex])
  48307. iNdEx = postIndex
  48308. default:
  48309. iNdEx = preIndex
  48310. skippy, err := skipGenerated(dAtA[iNdEx:])
  48311. if err != nil {
  48312. return err
  48313. }
  48314. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48315. return ErrInvalidLengthGenerated
  48316. }
  48317. if (iNdEx + skippy) > l {
  48318. return io.ErrUnexpectedEOF
  48319. }
  48320. iNdEx += skippy
  48321. }
  48322. }
  48323. if iNdEx > l {
  48324. return io.ErrUnexpectedEOF
  48325. }
  48326. return nil
  48327. }
  48328. func (m *PhotonPersistentDiskVolumeSource) Unmarshal(dAtA []byte) error {
  48329. l := len(dAtA)
  48330. iNdEx := 0
  48331. for iNdEx < l {
  48332. preIndex := iNdEx
  48333. var wire uint64
  48334. for shift := uint(0); ; shift += 7 {
  48335. if shift >= 64 {
  48336. return ErrIntOverflowGenerated
  48337. }
  48338. if iNdEx >= l {
  48339. return io.ErrUnexpectedEOF
  48340. }
  48341. b := dAtA[iNdEx]
  48342. iNdEx++
  48343. wire |= uint64(b&0x7F) << shift
  48344. if b < 0x80 {
  48345. break
  48346. }
  48347. }
  48348. fieldNum := int32(wire >> 3)
  48349. wireType := int(wire & 0x7)
  48350. if wireType == 4 {
  48351. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: wiretype end group for non-group")
  48352. }
  48353. if fieldNum <= 0 {
  48354. return fmt.Errorf("proto: PhotonPersistentDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  48355. }
  48356. switch fieldNum {
  48357. case 1:
  48358. if wireType != 2 {
  48359. return fmt.Errorf("proto: wrong wireType = %d for field PdID", wireType)
  48360. }
  48361. var stringLen uint64
  48362. for shift := uint(0); ; shift += 7 {
  48363. if shift >= 64 {
  48364. return ErrIntOverflowGenerated
  48365. }
  48366. if iNdEx >= l {
  48367. return io.ErrUnexpectedEOF
  48368. }
  48369. b := dAtA[iNdEx]
  48370. iNdEx++
  48371. stringLen |= uint64(b&0x7F) << shift
  48372. if b < 0x80 {
  48373. break
  48374. }
  48375. }
  48376. intStringLen := int(stringLen)
  48377. if intStringLen < 0 {
  48378. return ErrInvalidLengthGenerated
  48379. }
  48380. postIndex := iNdEx + intStringLen
  48381. if postIndex < 0 {
  48382. return ErrInvalidLengthGenerated
  48383. }
  48384. if postIndex > l {
  48385. return io.ErrUnexpectedEOF
  48386. }
  48387. m.PdID = string(dAtA[iNdEx:postIndex])
  48388. iNdEx = postIndex
  48389. case 2:
  48390. if wireType != 2 {
  48391. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  48392. }
  48393. var stringLen uint64
  48394. for shift := uint(0); ; shift += 7 {
  48395. if shift >= 64 {
  48396. return ErrIntOverflowGenerated
  48397. }
  48398. if iNdEx >= l {
  48399. return io.ErrUnexpectedEOF
  48400. }
  48401. b := dAtA[iNdEx]
  48402. iNdEx++
  48403. stringLen |= uint64(b&0x7F) << shift
  48404. if b < 0x80 {
  48405. break
  48406. }
  48407. }
  48408. intStringLen := int(stringLen)
  48409. if intStringLen < 0 {
  48410. return ErrInvalidLengthGenerated
  48411. }
  48412. postIndex := iNdEx + intStringLen
  48413. if postIndex < 0 {
  48414. return ErrInvalidLengthGenerated
  48415. }
  48416. if postIndex > l {
  48417. return io.ErrUnexpectedEOF
  48418. }
  48419. m.FSType = string(dAtA[iNdEx:postIndex])
  48420. iNdEx = postIndex
  48421. default:
  48422. iNdEx = preIndex
  48423. skippy, err := skipGenerated(dAtA[iNdEx:])
  48424. if err != nil {
  48425. return err
  48426. }
  48427. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48428. return ErrInvalidLengthGenerated
  48429. }
  48430. if (iNdEx + skippy) > l {
  48431. return io.ErrUnexpectedEOF
  48432. }
  48433. iNdEx += skippy
  48434. }
  48435. }
  48436. if iNdEx > l {
  48437. return io.ErrUnexpectedEOF
  48438. }
  48439. return nil
  48440. }
  48441. func (m *Pod) Unmarshal(dAtA []byte) error {
  48442. l := len(dAtA)
  48443. iNdEx := 0
  48444. for iNdEx < l {
  48445. preIndex := iNdEx
  48446. var wire uint64
  48447. for shift := uint(0); ; shift += 7 {
  48448. if shift >= 64 {
  48449. return ErrIntOverflowGenerated
  48450. }
  48451. if iNdEx >= l {
  48452. return io.ErrUnexpectedEOF
  48453. }
  48454. b := dAtA[iNdEx]
  48455. iNdEx++
  48456. wire |= uint64(b&0x7F) << shift
  48457. if b < 0x80 {
  48458. break
  48459. }
  48460. }
  48461. fieldNum := int32(wire >> 3)
  48462. wireType := int(wire & 0x7)
  48463. if wireType == 4 {
  48464. return fmt.Errorf("proto: Pod: wiretype end group for non-group")
  48465. }
  48466. if fieldNum <= 0 {
  48467. return fmt.Errorf("proto: Pod: illegal tag %d (wire type %d)", fieldNum, wire)
  48468. }
  48469. switch fieldNum {
  48470. case 1:
  48471. if wireType != 2 {
  48472. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  48473. }
  48474. var msglen int
  48475. for shift := uint(0); ; shift += 7 {
  48476. if shift >= 64 {
  48477. return ErrIntOverflowGenerated
  48478. }
  48479. if iNdEx >= l {
  48480. return io.ErrUnexpectedEOF
  48481. }
  48482. b := dAtA[iNdEx]
  48483. iNdEx++
  48484. msglen |= int(b&0x7F) << shift
  48485. if b < 0x80 {
  48486. break
  48487. }
  48488. }
  48489. if msglen < 0 {
  48490. return ErrInvalidLengthGenerated
  48491. }
  48492. postIndex := iNdEx + msglen
  48493. if postIndex < 0 {
  48494. return ErrInvalidLengthGenerated
  48495. }
  48496. if postIndex > l {
  48497. return io.ErrUnexpectedEOF
  48498. }
  48499. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48500. return err
  48501. }
  48502. iNdEx = postIndex
  48503. case 2:
  48504. if wireType != 2 {
  48505. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  48506. }
  48507. var msglen int
  48508. for shift := uint(0); ; shift += 7 {
  48509. if shift >= 64 {
  48510. return ErrIntOverflowGenerated
  48511. }
  48512. if iNdEx >= l {
  48513. return io.ErrUnexpectedEOF
  48514. }
  48515. b := dAtA[iNdEx]
  48516. iNdEx++
  48517. msglen |= int(b&0x7F) << shift
  48518. if b < 0x80 {
  48519. break
  48520. }
  48521. }
  48522. if msglen < 0 {
  48523. return ErrInvalidLengthGenerated
  48524. }
  48525. postIndex := iNdEx + msglen
  48526. if postIndex < 0 {
  48527. return ErrInvalidLengthGenerated
  48528. }
  48529. if postIndex > l {
  48530. return io.ErrUnexpectedEOF
  48531. }
  48532. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48533. return err
  48534. }
  48535. iNdEx = postIndex
  48536. case 3:
  48537. if wireType != 2 {
  48538. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  48539. }
  48540. var msglen int
  48541. for shift := uint(0); ; shift += 7 {
  48542. if shift >= 64 {
  48543. return ErrIntOverflowGenerated
  48544. }
  48545. if iNdEx >= l {
  48546. return io.ErrUnexpectedEOF
  48547. }
  48548. b := dAtA[iNdEx]
  48549. iNdEx++
  48550. msglen |= int(b&0x7F) << shift
  48551. if b < 0x80 {
  48552. break
  48553. }
  48554. }
  48555. if msglen < 0 {
  48556. return ErrInvalidLengthGenerated
  48557. }
  48558. postIndex := iNdEx + msglen
  48559. if postIndex < 0 {
  48560. return ErrInvalidLengthGenerated
  48561. }
  48562. if postIndex > l {
  48563. return io.ErrUnexpectedEOF
  48564. }
  48565. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48566. return err
  48567. }
  48568. iNdEx = postIndex
  48569. default:
  48570. iNdEx = preIndex
  48571. skippy, err := skipGenerated(dAtA[iNdEx:])
  48572. if err != nil {
  48573. return err
  48574. }
  48575. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48576. return ErrInvalidLengthGenerated
  48577. }
  48578. if (iNdEx + skippy) > l {
  48579. return io.ErrUnexpectedEOF
  48580. }
  48581. iNdEx += skippy
  48582. }
  48583. }
  48584. if iNdEx > l {
  48585. return io.ErrUnexpectedEOF
  48586. }
  48587. return nil
  48588. }
  48589. func (m *PodAffinity) Unmarshal(dAtA []byte) error {
  48590. l := len(dAtA)
  48591. iNdEx := 0
  48592. for iNdEx < l {
  48593. preIndex := iNdEx
  48594. var wire uint64
  48595. for shift := uint(0); ; shift += 7 {
  48596. if shift >= 64 {
  48597. return ErrIntOverflowGenerated
  48598. }
  48599. if iNdEx >= l {
  48600. return io.ErrUnexpectedEOF
  48601. }
  48602. b := dAtA[iNdEx]
  48603. iNdEx++
  48604. wire |= uint64(b&0x7F) << shift
  48605. if b < 0x80 {
  48606. break
  48607. }
  48608. }
  48609. fieldNum := int32(wire >> 3)
  48610. wireType := int(wire & 0x7)
  48611. if wireType == 4 {
  48612. return fmt.Errorf("proto: PodAffinity: wiretype end group for non-group")
  48613. }
  48614. if fieldNum <= 0 {
  48615. return fmt.Errorf("proto: PodAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  48616. }
  48617. switch fieldNum {
  48618. case 1:
  48619. if wireType != 2 {
  48620. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  48621. }
  48622. var msglen int
  48623. for shift := uint(0); ; shift += 7 {
  48624. if shift >= 64 {
  48625. return ErrIntOverflowGenerated
  48626. }
  48627. if iNdEx >= l {
  48628. return io.ErrUnexpectedEOF
  48629. }
  48630. b := dAtA[iNdEx]
  48631. iNdEx++
  48632. msglen |= int(b&0x7F) << shift
  48633. if b < 0x80 {
  48634. break
  48635. }
  48636. }
  48637. if msglen < 0 {
  48638. return ErrInvalidLengthGenerated
  48639. }
  48640. postIndex := iNdEx + msglen
  48641. if postIndex < 0 {
  48642. return ErrInvalidLengthGenerated
  48643. }
  48644. if postIndex > l {
  48645. return io.ErrUnexpectedEOF
  48646. }
  48647. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  48648. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48649. return err
  48650. }
  48651. iNdEx = postIndex
  48652. case 2:
  48653. if wireType != 2 {
  48654. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  48655. }
  48656. var msglen int
  48657. for shift := uint(0); ; shift += 7 {
  48658. if shift >= 64 {
  48659. return ErrIntOverflowGenerated
  48660. }
  48661. if iNdEx >= l {
  48662. return io.ErrUnexpectedEOF
  48663. }
  48664. b := dAtA[iNdEx]
  48665. iNdEx++
  48666. msglen |= int(b&0x7F) << shift
  48667. if b < 0x80 {
  48668. break
  48669. }
  48670. }
  48671. if msglen < 0 {
  48672. return ErrInvalidLengthGenerated
  48673. }
  48674. postIndex := iNdEx + msglen
  48675. if postIndex < 0 {
  48676. return ErrInvalidLengthGenerated
  48677. }
  48678. if postIndex > l {
  48679. return io.ErrUnexpectedEOF
  48680. }
  48681. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  48682. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48683. return err
  48684. }
  48685. iNdEx = postIndex
  48686. default:
  48687. iNdEx = preIndex
  48688. skippy, err := skipGenerated(dAtA[iNdEx:])
  48689. if err != nil {
  48690. return err
  48691. }
  48692. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48693. return ErrInvalidLengthGenerated
  48694. }
  48695. if (iNdEx + skippy) > l {
  48696. return io.ErrUnexpectedEOF
  48697. }
  48698. iNdEx += skippy
  48699. }
  48700. }
  48701. if iNdEx > l {
  48702. return io.ErrUnexpectedEOF
  48703. }
  48704. return nil
  48705. }
  48706. func (m *PodAffinityTerm) Unmarshal(dAtA []byte) error {
  48707. l := len(dAtA)
  48708. iNdEx := 0
  48709. for iNdEx < l {
  48710. preIndex := iNdEx
  48711. var wire uint64
  48712. for shift := uint(0); ; shift += 7 {
  48713. if shift >= 64 {
  48714. return ErrIntOverflowGenerated
  48715. }
  48716. if iNdEx >= l {
  48717. return io.ErrUnexpectedEOF
  48718. }
  48719. b := dAtA[iNdEx]
  48720. iNdEx++
  48721. wire |= uint64(b&0x7F) << shift
  48722. if b < 0x80 {
  48723. break
  48724. }
  48725. }
  48726. fieldNum := int32(wire >> 3)
  48727. wireType := int(wire & 0x7)
  48728. if wireType == 4 {
  48729. return fmt.Errorf("proto: PodAffinityTerm: wiretype end group for non-group")
  48730. }
  48731. if fieldNum <= 0 {
  48732. return fmt.Errorf("proto: PodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  48733. }
  48734. switch fieldNum {
  48735. case 1:
  48736. if wireType != 2 {
  48737. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  48738. }
  48739. var msglen int
  48740. for shift := uint(0); ; shift += 7 {
  48741. if shift >= 64 {
  48742. return ErrIntOverflowGenerated
  48743. }
  48744. if iNdEx >= l {
  48745. return io.ErrUnexpectedEOF
  48746. }
  48747. b := dAtA[iNdEx]
  48748. iNdEx++
  48749. msglen |= int(b&0x7F) << shift
  48750. if b < 0x80 {
  48751. break
  48752. }
  48753. }
  48754. if msglen < 0 {
  48755. return ErrInvalidLengthGenerated
  48756. }
  48757. postIndex := iNdEx + msglen
  48758. if postIndex < 0 {
  48759. return ErrInvalidLengthGenerated
  48760. }
  48761. if postIndex > l {
  48762. return io.ErrUnexpectedEOF
  48763. }
  48764. if m.LabelSelector == nil {
  48765. m.LabelSelector = &v1.LabelSelector{}
  48766. }
  48767. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48768. return err
  48769. }
  48770. iNdEx = postIndex
  48771. case 2:
  48772. if wireType != 2 {
  48773. return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
  48774. }
  48775. var stringLen uint64
  48776. for shift := uint(0); ; shift += 7 {
  48777. if shift >= 64 {
  48778. return ErrIntOverflowGenerated
  48779. }
  48780. if iNdEx >= l {
  48781. return io.ErrUnexpectedEOF
  48782. }
  48783. b := dAtA[iNdEx]
  48784. iNdEx++
  48785. stringLen |= uint64(b&0x7F) << shift
  48786. if b < 0x80 {
  48787. break
  48788. }
  48789. }
  48790. intStringLen := int(stringLen)
  48791. if intStringLen < 0 {
  48792. return ErrInvalidLengthGenerated
  48793. }
  48794. postIndex := iNdEx + intStringLen
  48795. if postIndex < 0 {
  48796. return ErrInvalidLengthGenerated
  48797. }
  48798. if postIndex > l {
  48799. return io.ErrUnexpectedEOF
  48800. }
  48801. m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
  48802. iNdEx = postIndex
  48803. case 3:
  48804. if wireType != 2 {
  48805. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  48806. }
  48807. var stringLen uint64
  48808. for shift := uint(0); ; shift += 7 {
  48809. if shift >= 64 {
  48810. return ErrIntOverflowGenerated
  48811. }
  48812. if iNdEx >= l {
  48813. return io.ErrUnexpectedEOF
  48814. }
  48815. b := dAtA[iNdEx]
  48816. iNdEx++
  48817. stringLen |= uint64(b&0x7F) << shift
  48818. if b < 0x80 {
  48819. break
  48820. }
  48821. }
  48822. intStringLen := int(stringLen)
  48823. if intStringLen < 0 {
  48824. return ErrInvalidLengthGenerated
  48825. }
  48826. postIndex := iNdEx + intStringLen
  48827. if postIndex < 0 {
  48828. return ErrInvalidLengthGenerated
  48829. }
  48830. if postIndex > l {
  48831. return io.ErrUnexpectedEOF
  48832. }
  48833. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  48834. iNdEx = postIndex
  48835. case 4:
  48836. if wireType != 2 {
  48837. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  48838. }
  48839. var msglen int
  48840. for shift := uint(0); ; shift += 7 {
  48841. if shift >= 64 {
  48842. return ErrIntOverflowGenerated
  48843. }
  48844. if iNdEx >= l {
  48845. return io.ErrUnexpectedEOF
  48846. }
  48847. b := dAtA[iNdEx]
  48848. iNdEx++
  48849. msglen |= int(b&0x7F) << shift
  48850. if b < 0x80 {
  48851. break
  48852. }
  48853. }
  48854. if msglen < 0 {
  48855. return ErrInvalidLengthGenerated
  48856. }
  48857. postIndex := iNdEx + msglen
  48858. if postIndex < 0 {
  48859. return ErrInvalidLengthGenerated
  48860. }
  48861. if postIndex > l {
  48862. return io.ErrUnexpectedEOF
  48863. }
  48864. if m.NamespaceSelector == nil {
  48865. m.NamespaceSelector = &v1.LabelSelector{}
  48866. }
  48867. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48868. return err
  48869. }
  48870. iNdEx = postIndex
  48871. default:
  48872. iNdEx = preIndex
  48873. skippy, err := skipGenerated(dAtA[iNdEx:])
  48874. if err != nil {
  48875. return err
  48876. }
  48877. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48878. return ErrInvalidLengthGenerated
  48879. }
  48880. if (iNdEx + skippy) > l {
  48881. return io.ErrUnexpectedEOF
  48882. }
  48883. iNdEx += skippy
  48884. }
  48885. }
  48886. if iNdEx > l {
  48887. return io.ErrUnexpectedEOF
  48888. }
  48889. return nil
  48890. }
  48891. func (m *PodAntiAffinity) Unmarshal(dAtA []byte) error {
  48892. l := len(dAtA)
  48893. iNdEx := 0
  48894. for iNdEx < l {
  48895. preIndex := iNdEx
  48896. var wire uint64
  48897. for shift := uint(0); ; shift += 7 {
  48898. if shift >= 64 {
  48899. return ErrIntOverflowGenerated
  48900. }
  48901. if iNdEx >= l {
  48902. return io.ErrUnexpectedEOF
  48903. }
  48904. b := dAtA[iNdEx]
  48905. iNdEx++
  48906. wire |= uint64(b&0x7F) << shift
  48907. if b < 0x80 {
  48908. break
  48909. }
  48910. }
  48911. fieldNum := int32(wire >> 3)
  48912. wireType := int(wire & 0x7)
  48913. if wireType == 4 {
  48914. return fmt.Errorf("proto: PodAntiAffinity: wiretype end group for non-group")
  48915. }
  48916. if fieldNum <= 0 {
  48917. return fmt.Errorf("proto: PodAntiAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  48918. }
  48919. switch fieldNum {
  48920. case 1:
  48921. if wireType != 2 {
  48922. return fmt.Errorf("proto: wrong wireType = %d for field RequiredDuringSchedulingIgnoredDuringExecution", wireType)
  48923. }
  48924. var msglen int
  48925. for shift := uint(0); ; shift += 7 {
  48926. if shift >= 64 {
  48927. return ErrIntOverflowGenerated
  48928. }
  48929. if iNdEx >= l {
  48930. return io.ErrUnexpectedEOF
  48931. }
  48932. b := dAtA[iNdEx]
  48933. iNdEx++
  48934. msglen |= int(b&0x7F) << shift
  48935. if b < 0x80 {
  48936. break
  48937. }
  48938. }
  48939. if msglen < 0 {
  48940. return ErrInvalidLengthGenerated
  48941. }
  48942. postIndex := iNdEx + msglen
  48943. if postIndex < 0 {
  48944. return ErrInvalidLengthGenerated
  48945. }
  48946. if postIndex > l {
  48947. return io.ErrUnexpectedEOF
  48948. }
  48949. m.RequiredDuringSchedulingIgnoredDuringExecution = append(m.RequiredDuringSchedulingIgnoredDuringExecution, PodAffinityTerm{})
  48950. if err := m.RequiredDuringSchedulingIgnoredDuringExecution[len(m.RequiredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48951. return err
  48952. }
  48953. iNdEx = postIndex
  48954. case 2:
  48955. if wireType != 2 {
  48956. return fmt.Errorf("proto: wrong wireType = %d for field PreferredDuringSchedulingIgnoredDuringExecution", wireType)
  48957. }
  48958. var msglen int
  48959. for shift := uint(0); ; shift += 7 {
  48960. if shift >= 64 {
  48961. return ErrIntOverflowGenerated
  48962. }
  48963. if iNdEx >= l {
  48964. return io.ErrUnexpectedEOF
  48965. }
  48966. b := dAtA[iNdEx]
  48967. iNdEx++
  48968. msglen |= int(b&0x7F) << shift
  48969. if b < 0x80 {
  48970. break
  48971. }
  48972. }
  48973. if msglen < 0 {
  48974. return ErrInvalidLengthGenerated
  48975. }
  48976. postIndex := iNdEx + msglen
  48977. if postIndex < 0 {
  48978. return ErrInvalidLengthGenerated
  48979. }
  48980. if postIndex > l {
  48981. return io.ErrUnexpectedEOF
  48982. }
  48983. m.PreferredDuringSchedulingIgnoredDuringExecution = append(m.PreferredDuringSchedulingIgnoredDuringExecution, WeightedPodAffinityTerm{})
  48984. if err := m.PreferredDuringSchedulingIgnoredDuringExecution[len(m.PreferredDuringSchedulingIgnoredDuringExecution)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  48985. return err
  48986. }
  48987. iNdEx = postIndex
  48988. default:
  48989. iNdEx = preIndex
  48990. skippy, err := skipGenerated(dAtA[iNdEx:])
  48991. if err != nil {
  48992. return err
  48993. }
  48994. if (skippy < 0) || (iNdEx+skippy) < 0 {
  48995. return ErrInvalidLengthGenerated
  48996. }
  48997. if (iNdEx + skippy) > l {
  48998. return io.ErrUnexpectedEOF
  48999. }
  49000. iNdEx += skippy
  49001. }
  49002. }
  49003. if iNdEx > l {
  49004. return io.ErrUnexpectedEOF
  49005. }
  49006. return nil
  49007. }
  49008. func (m *PodAttachOptions) Unmarshal(dAtA []byte) error {
  49009. l := len(dAtA)
  49010. iNdEx := 0
  49011. for iNdEx < l {
  49012. preIndex := iNdEx
  49013. var wire uint64
  49014. for shift := uint(0); ; shift += 7 {
  49015. if shift >= 64 {
  49016. return ErrIntOverflowGenerated
  49017. }
  49018. if iNdEx >= l {
  49019. return io.ErrUnexpectedEOF
  49020. }
  49021. b := dAtA[iNdEx]
  49022. iNdEx++
  49023. wire |= uint64(b&0x7F) << shift
  49024. if b < 0x80 {
  49025. break
  49026. }
  49027. }
  49028. fieldNum := int32(wire >> 3)
  49029. wireType := int(wire & 0x7)
  49030. if wireType == 4 {
  49031. return fmt.Errorf("proto: PodAttachOptions: wiretype end group for non-group")
  49032. }
  49033. if fieldNum <= 0 {
  49034. return fmt.Errorf("proto: PodAttachOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  49035. }
  49036. switch fieldNum {
  49037. case 1:
  49038. if wireType != 0 {
  49039. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  49040. }
  49041. var v int
  49042. for shift := uint(0); ; shift += 7 {
  49043. if shift >= 64 {
  49044. return ErrIntOverflowGenerated
  49045. }
  49046. if iNdEx >= l {
  49047. return io.ErrUnexpectedEOF
  49048. }
  49049. b := dAtA[iNdEx]
  49050. iNdEx++
  49051. v |= int(b&0x7F) << shift
  49052. if b < 0x80 {
  49053. break
  49054. }
  49055. }
  49056. m.Stdin = bool(v != 0)
  49057. case 2:
  49058. if wireType != 0 {
  49059. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  49060. }
  49061. var v int
  49062. for shift := uint(0); ; shift += 7 {
  49063. if shift >= 64 {
  49064. return ErrIntOverflowGenerated
  49065. }
  49066. if iNdEx >= l {
  49067. return io.ErrUnexpectedEOF
  49068. }
  49069. b := dAtA[iNdEx]
  49070. iNdEx++
  49071. v |= int(b&0x7F) << shift
  49072. if b < 0x80 {
  49073. break
  49074. }
  49075. }
  49076. m.Stdout = bool(v != 0)
  49077. case 3:
  49078. if wireType != 0 {
  49079. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  49080. }
  49081. var v int
  49082. for shift := uint(0); ; shift += 7 {
  49083. if shift >= 64 {
  49084. return ErrIntOverflowGenerated
  49085. }
  49086. if iNdEx >= l {
  49087. return io.ErrUnexpectedEOF
  49088. }
  49089. b := dAtA[iNdEx]
  49090. iNdEx++
  49091. v |= int(b&0x7F) << shift
  49092. if b < 0x80 {
  49093. break
  49094. }
  49095. }
  49096. m.Stderr = bool(v != 0)
  49097. case 4:
  49098. if wireType != 0 {
  49099. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  49100. }
  49101. var v int
  49102. for shift := uint(0); ; shift += 7 {
  49103. if shift >= 64 {
  49104. return ErrIntOverflowGenerated
  49105. }
  49106. if iNdEx >= l {
  49107. return io.ErrUnexpectedEOF
  49108. }
  49109. b := dAtA[iNdEx]
  49110. iNdEx++
  49111. v |= int(b&0x7F) << shift
  49112. if b < 0x80 {
  49113. break
  49114. }
  49115. }
  49116. m.TTY = bool(v != 0)
  49117. case 5:
  49118. if wireType != 2 {
  49119. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  49120. }
  49121. var stringLen uint64
  49122. for shift := uint(0); ; shift += 7 {
  49123. if shift >= 64 {
  49124. return ErrIntOverflowGenerated
  49125. }
  49126. if iNdEx >= l {
  49127. return io.ErrUnexpectedEOF
  49128. }
  49129. b := dAtA[iNdEx]
  49130. iNdEx++
  49131. stringLen |= uint64(b&0x7F) << shift
  49132. if b < 0x80 {
  49133. break
  49134. }
  49135. }
  49136. intStringLen := int(stringLen)
  49137. if intStringLen < 0 {
  49138. return ErrInvalidLengthGenerated
  49139. }
  49140. postIndex := iNdEx + intStringLen
  49141. if postIndex < 0 {
  49142. return ErrInvalidLengthGenerated
  49143. }
  49144. if postIndex > l {
  49145. return io.ErrUnexpectedEOF
  49146. }
  49147. m.Container = string(dAtA[iNdEx:postIndex])
  49148. iNdEx = postIndex
  49149. default:
  49150. iNdEx = preIndex
  49151. skippy, err := skipGenerated(dAtA[iNdEx:])
  49152. if err != nil {
  49153. return err
  49154. }
  49155. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49156. return ErrInvalidLengthGenerated
  49157. }
  49158. if (iNdEx + skippy) > l {
  49159. return io.ErrUnexpectedEOF
  49160. }
  49161. iNdEx += skippy
  49162. }
  49163. }
  49164. if iNdEx > l {
  49165. return io.ErrUnexpectedEOF
  49166. }
  49167. return nil
  49168. }
  49169. func (m *PodCondition) Unmarshal(dAtA []byte) error {
  49170. l := len(dAtA)
  49171. iNdEx := 0
  49172. for iNdEx < l {
  49173. preIndex := iNdEx
  49174. var wire uint64
  49175. for shift := uint(0); ; shift += 7 {
  49176. if shift >= 64 {
  49177. return ErrIntOverflowGenerated
  49178. }
  49179. if iNdEx >= l {
  49180. return io.ErrUnexpectedEOF
  49181. }
  49182. b := dAtA[iNdEx]
  49183. iNdEx++
  49184. wire |= uint64(b&0x7F) << shift
  49185. if b < 0x80 {
  49186. break
  49187. }
  49188. }
  49189. fieldNum := int32(wire >> 3)
  49190. wireType := int(wire & 0x7)
  49191. if wireType == 4 {
  49192. return fmt.Errorf("proto: PodCondition: wiretype end group for non-group")
  49193. }
  49194. if fieldNum <= 0 {
  49195. return fmt.Errorf("proto: PodCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  49196. }
  49197. switch fieldNum {
  49198. case 1:
  49199. if wireType != 2 {
  49200. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  49201. }
  49202. var stringLen uint64
  49203. for shift := uint(0); ; shift += 7 {
  49204. if shift >= 64 {
  49205. return ErrIntOverflowGenerated
  49206. }
  49207. if iNdEx >= l {
  49208. return io.ErrUnexpectedEOF
  49209. }
  49210. b := dAtA[iNdEx]
  49211. iNdEx++
  49212. stringLen |= uint64(b&0x7F) << shift
  49213. if b < 0x80 {
  49214. break
  49215. }
  49216. }
  49217. intStringLen := int(stringLen)
  49218. if intStringLen < 0 {
  49219. return ErrInvalidLengthGenerated
  49220. }
  49221. postIndex := iNdEx + intStringLen
  49222. if postIndex < 0 {
  49223. return ErrInvalidLengthGenerated
  49224. }
  49225. if postIndex > l {
  49226. return io.ErrUnexpectedEOF
  49227. }
  49228. m.Type = PodConditionType(dAtA[iNdEx:postIndex])
  49229. iNdEx = postIndex
  49230. case 2:
  49231. if wireType != 2 {
  49232. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  49233. }
  49234. var stringLen uint64
  49235. for shift := uint(0); ; shift += 7 {
  49236. if shift >= 64 {
  49237. return ErrIntOverflowGenerated
  49238. }
  49239. if iNdEx >= l {
  49240. return io.ErrUnexpectedEOF
  49241. }
  49242. b := dAtA[iNdEx]
  49243. iNdEx++
  49244. stringLen |= uint64(b&0x7F) << shift
  49245. if b < 0x80 {
  49246. break
  49247. }
  49248. }
  49249. intStringLen := int(stringLen)
  49250. if intStringLen < 0 {
  49251. return ErrInvalidLengthGenerated
  49252. }
  49253. postIndex := iNdEx + intStringLen
  49254. if postIndex < 0 {
  49255. return ErrInvalidLengthGenerated
  49256. }
  49257. if postIndex > l {
  49258. return io.ErrUnexpectedEOF
  49259. }
  49260. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  49261. iNdEx = postIndex
  49262. case 3:
  49263. if wireType != 2 {
  49264. return fmt.Errorf("proto: wrong wireType = %d for field LastProbeTime", wireType)
  49265. }
  49266. var msglen int
  49267. for shift := uint(0); ; shift += 7 {
  49268. if shift >= 64 {
  49269. return ErrIntOverflowGenerated
  49270. }
  49271. if iNdEx >= l {
  49272. return io.ErrUnexpectedEOF
  49273. }
  49274. b := dAtA[iNdEx]
  49275. iNdEx++
  49276. msglen |= int(b&0x7F) << shift
  49277. if b < 0x80 {
  49278. break
  49279. }
  49280. }
  49281. if msglen < 0 {
  49282. return ErrInvalidLengthGenerated
  49283. }
  49284. postIndex := iNdEx + msglen
  49285. if postIndex < 0 {
  49286. return ErrInvalidLengthGenerated
  49287. }
  49288. if postIndex > l {
  49289. return io.ErrUnexpectedEOF
  49290. }
  49291. if err := m.LastProbeTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49292. return err
  49293. }
  49294. iNdEx = postIndex
  49295. case 4:
  49296. if wireType != 2 {
  49297. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  49298. }
  49299. var msglen int
  49300. for shift := uint(0); ; shift += 7 {
  49301. if shift >= 64 {
  49302. return ErrIntOverflowGenerated
  49303. }
  49304. if iNdEx >= l {
  49305. return io.ErrUnexpectedEOF
  49306. }
  49307. b := dAtA[iNdEx]
  49308. iNdEx++
  49309. msglen |= int(b&0x7F) << shift
  49310. if b < 0x80 {
  49311. break
  49312. }
  49313. }
  49314. if msglen < 0 {
  49315. return ErrInvalidLengthGenerated
  49316. }
  49317. postIndex := iNdEx + msglen
  49318. if postIndex < 0 {
  49319. return ErrInvalidLengthGenerated
  49320. }
  49321. if postIndex > l {
  49322. return io.ErrUnexpectedEOF
  49323. }
  49324. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49325. return err
  49326. }
  49327. iNdEx = postIndex
  49328. case 5:
  49329. if wireType != 2 {
  49330. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  49331. }
  49332. var stringLen uint64
  49333. for shift := uint(0); ; shift += 7 {
  49334. if shift >= 64 {
  49335. return ErrIntOverflowGenerated
  49336. }
  49337. if iNdEx >= l {
  49338. return io.ErrUnexpectedEOF
  49339. }
  49340. b := dAtA[iNdEx]
  49341. iNdEx++
  49342. stringLen |= uint64(b&0x7F) << shift
  49343. if b < 0x80 {
  49344. break
  49345. }
  49346. }
  49347. intStringLen := int(stringLen)
  49348. if intStringLen < 0 {
  49349. return ErrInvalidLengthGenerated
  49350. }
  49351. postIndex := iNdEx + intStringLen
  49352. if postIndex < 0 {
  49353. return ErrInvalidLengthGenerated
  49354. }
  49355. if postIndex > l {
  49356. return io.ErrUnexpectedEOF
  49357. }
  49358. m.Reason = string(dAtA[iNdEx:postIndex])
  49359. iNdEx = postIndex
  49360. case 6:
  49361. if wireType != 2 {
  49362. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  49363. }
  49364. var stringLen uint64
  49365. for shift := uint(0); ; shift += 7 {
  49366. if shift >= 64 {
  49367. return ErrIntOverflowGenerated
  49368. }
  49369. if iNdEx >= l {
  49370. return io.ErrUnexpectedEOF
  49371. }
  49372. b := dAtA[iNdEx]
  49373. iNdEx++
  49374. stringLen |= uint64(b&0x7F) << shift
  49375. if b < 0x80 {
  49376. break
  49377. }
  49378. }
  49379. intStringLen := int(stringLen)
  49380. if intStringLen < 0 {
  49381. return ErrInvalidLengthGenerated
  49382. }
  49383. postIndex := iNdEx + intStringLen
  49384. if postIndex < 0 {
  49385. return ErrInvalidLengthGenerated
  49386. }
  49387. if postIndex > l {
  49388. return io.ErrUnexpectedEOF
  49389. }
  49390. m.Message = string(dAtA[iNdEx:postIndex])
  49391. iNdEx = postIndex
  49392. default:
  49393. iNdEx = preIndex
  49394. skippy, err := skipGenerated(dAtA[iNdEx:])
  49395. if err != nil {
  49396. return err
  49397. }
  49398. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49399. return ErrInvalidLengthGenerated
  49400. }
  49401. if (iNdEx + skippy) > l {
  49402. return io.ErrUnexpectedEOF
  49403. }
  49404. iNdEx += skippy
  49405. }
  49406. }
  49407. if iNdEx > l {
  49408. return io.ErrUnexpectedEOF
  49409. }
  49410. return nil
  49411. }
  49412. func (m *PodDNSConfig) Unmarshal(dAtA []byte) error {
  49413. l := len(dAtA)
  49414. iNdEx := 0
  49415. for iNdEx < l {
  49416. preIndex := iNdEx
  49417. var wire uint64
  49418. for shift := uint(0); ; shift += 7 {
  49419. if shift >= 64 {
  49420. return ErrIntOverflowGenerated
  49421. }
  49422. if iNdEx >= l {
  49423. return io.ErrUnexpectedEOF
  49424. }
  49425. b := dAtA[iNdEx]
  49426. iNdEx++
  49427. wire |= uint64(b&0x7F) << shift
  49428. if b < 0x80 {
  49429. break
  49430. }
  49431. }
  49432. fieldNum := int32(wire >> 3)
  49433. wireType := int(wire & 0x7)
  49434. if wireType == 4 {
  49435. return fmt.Errorf("proto: PodDNSConfig: wiretype end group for non-group")
  49436. }
  49437. if fieldNum <= 0 {
  49438. return fmt.Errorf("proto: PodDNSConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  49439. }
  49440. switch fieldNum {
  49441. case 1:
  49442. if wireType != 2 {
  49443. return fmt.Errorf("proto: wrong wireType = %d for field Nameservers", wireType)
  49444. }
  49445. var stringLen uint64
  49446. for shift := uint(0); ; shift += 7 {
  49447. if shift >= 64 {
  49448. return ErrIntOverflowGenerated
  49449. }
  49450. if iNdEx >= l {
  49451. return io.ErrUnexpectedEOF
  49452. }
  49453. b := dAtA[iNdEx]
  49454. iNdEx++
  49455. stringLen |= uint64(b&0x7F) << shift
  49456. if b < 0x80 {
  49457. break
  49458. }
  49459. }
  49460. intStringLen := int(stringLen)
  49461. if intStringLen < 0 {
  49462. return ErrInvalidLengthGenerated
  49463. }
  49464. postIndex := iNdEx + intStringLen
  49465. if postIndex < 0 {
  49466. return ErrInvalidLengthGenerated
  49467. }
  49468. if postIndex > l {
  49469. return io.ErrUnexpectedEOF
  49470. }
  49471. m.Nameservers = append(m.Nameservers, string(dAtA[iNdEx:postIndex]))
  49472. iNdEx = postIndex
  49473. case 2:
  49474. if wireType != 2 {
  49475. return fmt.Errorf("proto: wrong wireType = %d for field Searches", wireType)
  49476. }
  49477. var stringLen uint64
  49478. for shift := uint(0); ; shift += 7 {
  49479. if shift >= 64 {
  49480. return ErrIntOverflowGenerated
  49481. }
  49482. if iNdEx >= l {
  49483. return io.ErrUnexpectedEOF
  49484. }
  49485. b := dAtA[iNdEx]
  49486. iNdEx++
  49487. stringLen |= uint64(b&0x7F) << shift
  49488. if b < 0x80 {
  49489. break
  49490. }
  49491. }
  49492. intStringLen := int(stringLen)
  49493. if intStringLen < 0 {
  49494. return ErrInvalidLengthGenerated
  49495. }
  49496. postIndex := iNdEx + intStringLen
  49497. if postIndex < 0 {
  49498. return ErrInvalidLengthGenerated
  49499. }
  49500. if postIndex > l {
  49501. return io.ErrUnexpectedEOF
  49502. }
  49503. m.Searches = append(m.Searches, string(dAtA[iNdEx:postIndex]))
  49504. iNdEx = postIndex
  49505. case 3:
  49506. if wireType != 2 {
  49507. return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
  49508. }
  49509. var msglen int
  49510. for shift := uint(0); ; shift += 7 {
  49511. if shift >= 64 {
  49512. return ErrIntOverflowGenerated
  49513. }
  49514. if iNdEx >= l {
  49515. return io.ErrUnexpectedEOF
  49516. }
  49517. b := dAtA[iNdEx]
  49518. iNdEx++
  49519. msglen |= int(b&0x7F) << shift
  49520. if b < 0x80 {
  49521. break
  49522. }
  49523. }
  49524. if msglen < 0 {
  49525. return ErrInvalidLengthGenerated
  49526. }
  49527. postIndex := iNdEx + msglen
  49528. if postIndex < 0 {
  49529. return ErrInvalidLengthGenerated
  49530. }
  49531. if postIndex > l {
  49532. return io.ErrUnexpectedEOF
  49533. }
  49534. m.Options = append(m.Options, PodDNSConfigOption{})
  49535. if err := m.Options[len(m.Options)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  49536. return err
  49537. }
  49538. iNdEx = postIndex
  49539. default:
  49540. iNdEx = preIndex
  49541. skippy, err := skipGenerated(dAtA[iNdEx:])
  49542. if err != nil {
  49543. return err
  49544. }
  49545. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49546. return ErrInvalidLengthGenerated
  49547. }
  49548. if (iNdEx + skippy) > l {
  49549. return io.ErrUnexpectedEOF
  49550. }
  49551. iNdEx += skippy
  49552. }
  49553. }
  49554. if iNdEx > l {
  49555. return io.ErrUnexpectedEOF
  49556. }
  49557. return nil
  49558. }
  49559. func (m *PodDNSConfigOption) Unmarshal(dAtA []byte) error {
  49560. l := len(dAtA)
  49561. iNdEx := 0
  49562. for iNdEx < l {
  49563. preIndex := iNdEx
  49564. var wire uint64
  49565. for shift := uint(0); ; shift += 7 {
  49566. if shift >= 64 {
  49567. return ErrIntOverflowGenerated
  49568. }
  49569. if iNdEx >= l {
  49570. return io.ErrUnexpectedEOF
  49571. }
  49572. b := dAtA[iNdEx]
  49573. iNdEx++
  49574. wire |= uint64(b&0x7F) << shift
  49575. if b < 0x80 {
  49576. break
  49577. }
  49578. }
  49579. fieldNum := int32(wire >> 3)
  49580. wireType := int(wire & 0x7)
  49581. if wireType == 4 {
  49582. return fmt.Errorf("proto: PodDNSConfigOption: wiretype end group for non-group")
  49583. }
  49584. if fieldNum <= 0 {
  49585. return fmt.Errorf("proto: PodDNSConfigOption: illegal tag %d (wire type %d)", fieldNum, wire)
  49586. }
  49587. switch fieldNum {
  49588. case 1:
  49589. if wireType != 2 {
  49590. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  49591. }
  49592. var stringLen uint64
  49593. for shift := uint(0); ; shift += 7 {
  49594. if shift >= 64 {
  49595. return ErrIntOverflowGenerated
  49596. }
  49597. if iNdEx >= l {
  49598. return io.ErrUnexpectedEOF
  49599. }
  49600. b := dAtA[iNdEx]
  49601. iNdEx++
  49602. stringLen |= uint64(b&0x7F) << shift
  49603. if b < 0x80 {
  49604. break
  49605. }
  49606. }
  49607. intStringLen := int(stringLen)
  49608. if intStringLen < 0 {
  49609. return ErrInvalidLengthGenerated
  49610. }
  49611. postIndex := iNdEx + intStringLen
  49612. if postIndex < 0 {
  49613. return ErrInvalidLengthGenerated
  49614. }
  49615. if postIndex > l {
  49616. return io.ErrUnexpectedEOF
  49617. }
  49618. m.Name = string(dAtA[iNdEx:postIndex])
  49619. iNdEx = postIndex
  49620. case 2:
  49621. if wireType != 2 {
  49622. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  49623. }
  49624. var stringLen uint64
  49625. for shift := uint(0); ; shift += 7 {
  49626. if shift >= 64 {
  49627. return ErrIntOverflowGenerated
  49628. }
  49629. if iNdEx >= l {
  49630. return io.ErrUnexpectedEOF
  49631. }
  49632. b := dAtA[iNdEx]
  49633. iNdEx++
  49634. stringLen |= uint64(b&0x7F) << shift
  49635. if b < 0x80 {
  49636. break
  49637. }
  49638. }
  49639. intStringLen := int(stringLen)
  49640. if intStringLen < 0 {
  49641. return ErrInvalidLengthGenerated
  49642. }
  49643. postIndex := iNdEx + intStringLen
  49644. if postIndex < 0 {
  49645. return ErrInvalidLengthGenerated
  49646. }
  49647. if postIndex > l {
  49648. return io.ErrUnexpectedEOF
  49649. }
  49650. s := string(dAtA[iNdEx:postIndex])
  49651. m.Value = &s
  49652. iNdEx = postIndex
  49653. default:
  49654. iNdEx = preIndex
  49655. skippy, err := skipGenerated(dAtA[iNdEx:])
  49656. if err != nil {
  49657. return err
  49658. }
  49659. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49660. return ErrInvalidLengthGenerated
  49661. }
  49662. if (iNdEx + skippy) > l {
  49663. return io.ErrUnexpectedEOF
  49664. }
  49665. iNdEx += skippy
  49666. }
  49667. }
  49668. if iNdEx > l {
  49669. return io.ErrUnexpectedEOF
  49670. }
  49671. return nil
  49672. }
  49673. func (m *PodExecOptions) Unmarshal(dAtA []byte) error {
  49674. l := len(dAtA)
  49675. iNdEx := 0
  49676. for iNdEx < l {
  49677. preIndex := iNdEx
  49678. var wire uint64
  49679. for shift := uint(0); ; shift += 7 {
  49680. if shift >= 64 {
  49681. return ErrIntOverflowGenerated
  49682. }
  49683. if iNdEx >= l {
  49684. return io.ErrUnexpectedEOF
  49685. }
  49686. b := dAtA[iNdEx]
  49687. iNdEx++
  49688. wire |= uint64(b&0x7F) << shift
  49689. if b < 0x80 {
  49690. break
  49691. }
  49692. }
  49693. fieldNum := int32(wire >> 3)
  49694. wireType := int(wire & 0x7)
  49695. if wireType == 4 {
  49696. return fmt.Errorf("proto: PodExecOptions: wiretype end group for non-group")
  49697. }
  49698. if fieldNum <= 0 {
  49699. return fmt.Errorf("proto: PodExecOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  49700. }
  49701. switch fieldNum {
  49702. case 1:
  49703. if wireType != 0 {
  49704. return fmt.Errorf("proto: wrong wireType = %d for field Stdin", wireType)
  49705. }
  49706. var v int
  49707. for shift := uint(0); ; shift += 7 {
  49708. if shift >= 64 {
  49709. return ErrIntOverflowGenerated
  49710. }
  49711. if iNdEx >= l {
  49712. return io.ErrUnexpectedEOF
  49713. }
  49714. b := dAtA[iNdEx]
  49715. iNdEx++
  49716. v |= int(b&0x7F) << shift
  49717. if b < 0x80 {
  49718. break
  49719. }
  49720. }
  49721. m.Stdin = bool(v != 0)
  49722. case 2:
  49723. if wireType != 0 {
  49724. return fmt.Errorf("proto: wrong wireType = %d for field Stdout", wireType)
  49725. }
  49726. var v int
  49727. for shift := uint(0); ; shift += 7 {
  49728. if shift >= 64 {
  49729. return ErrIntOverflowGenerated
  49730. }
  49731. if iNdEx >= l {
  49732. return io.ErrUnexpectedEOF
  49733. }
  49734. b := dAtA[iNdEx]
  49735. iNdEx++
  49736. v |= int(b&0x7F) << shift
  49737. if b < 0x80 {
  49738. break
  49739. }
  49740. }
  49741. m.Stdout = bool(v != 0)
  49742. case 3:
  49743. if wireType != 0 {
  49744. return fmt.Errorf("proto: wrong wireType = %d for field Stderr", wireType)
  49745. }
  49746. var v int
  49747. for shift := uint(0); ; shift += 7 {
  49748. if shift >= 64 {
  49749. return ErrIntOverflowGenerated
  49750. }
  49751. if iNdEx >= l {
  49752. return io.ErrUnexpectedEOF
  49753. }
  49754. b := dAtA[iNdEx]
  49755. iNdEx++
  49756. v |= int(b&0x7F) << shift
  49757. if b < 0x80 {
  49758. break
  49759. }
  49760. }
  49761. m.Stderr = bool(v != 0)
  49762. case 4:
  49763. if wireType != 0 {
  49764. return fmt.Errorf("proto: wrong wireType = %d for field TTY", wireType)
  49765. }
  49766. var v int
  49767. for shift := uint(0); ; shift += 7 {
  49768. if shift >= 64 {
  49769. return ErrIntOverflowGenerated
  49770. }
  49771. if iNdEx >= l {
  49772. return io.ErrUnexpectedEOF
  49773. }
  49774. b := dAtA[iNdEx]
  49775. iNdEx++
  49776. v |= int(b&0x7F) << shift
  49777. if b < 0x80 {
  49778. break
  49779. }
  49780. }
  49781. m.TTY = bool(v != 0)
  49782. case 5:
  49783. if wireType != 2 {
  49784. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  49785. }
  49786. var stringLen uint64
  49787. for shift := uint(0); ; shift += 7 {
  49788. if shift >= 64 {
  49789. return ErrIntOverflowGenerated
  49790. }
  49791. if iNdEx >= l {
  49792. return io.ErrUnexpectedEOF
  49793. }
  49794. b := dAtA[iNdEx]
  49795. iNdEx++
  49796. stringLen |= uint64(b&0x7F) << shift
  49797. if b < 0x80 {
  49798. break
  49799. }
  49800. }
  49801. intStringLen := int(stringLen)
  49802. if intStringLen < 0 {
  49803. return ErrInvalidLengthGenerated
  49804. }
  49805. postIndex := iNdEx + intStringLen
  49806. if postIndex < 0 {
  49807. return ErrInvalidLengthGenerated
  49808. }
  49809. if postIndex > l {
  49810. return io.ErrUnexpectedEOF
  49811. }
  49812. m.Container = string(dAtA[iNdEx:postIndex])
  49813. iNdEx = postIndex
  49814. case 6:
  49815. if wireType != 2 {
  49816. return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  49817. }
  49818. var stringLen uint64
  49819. for shift := uint(0); ; shift += 7 {
  49820. if shift >= 64 {
  49821. return ErrIntOverflowGenerated
  49822. }
  49823. if iNdEx >= l {
  49824. return io.ErrUnexpectedEOF
  49825. }
  49826. b := dAtA[iNdEx]
  49827. iNdEx++
  49828. stringLen |= uint64(b&0x7F) << shift
  49829. if b < 0x80 {
  49830. break
  49831. }
  49832. }
  49833. intStringLen := int(stringLen)
  49834. if intStringLen < 0 {
  49835. return ErrInvalidLengthGenerated
  49836. }
  49837. postIndex := iNdEx + intStringLen
  49838. if postIndex < 0 {
  49839. return ErrInvalidLengthGenerated
  49840. }
  49841. if postIndex > l {
  49842. return io.ErrUnexpectedEOF
  49843. }
  49844. m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  49845. iNdEx = postIndex
  49846. default:
  49847. iNdEx = preIndex
  49848. skippy, err := skipGenerated(dAtA[iNdEx:])
  49849. if err != nil {
  49850. return err
  49851. }
  49852. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49853. return ErrInvalidLengthGenerated
  49854. }
  49855. if (iNdEx + skippy) > l {
  49856. return io.ErrUnexpectedEOF
  49857. }
  49858. iNdEx += skippy
  49859. }
  49860. }
  49861. if iNdEx > l {
  49862. return io.ErrUnexpectedEOF
  49863. }
  49864. return nil
  49865. }
  49866. func (m *PodIP) Unmarshal(dAtA []byte) error {
  49867. l := len(dAtA)
  49868. iNdEx := 0
  49869. for iNdEx < l {
  49870. preIndex := iNdEx
  49871. var wire uint64
  49872. for shift := uint(0); ; shift += 7 {
  49873. if shift >= 64 {
  49874. return ErrIntOverflowGenerated
  49875. }
  49876. if iNdEx >= l {
  49877. return io.ErrUnexpectedEOF
  49878. }
  49879. b := dAtA[iNdEx]
  49880. iNdEx++
  49881. wire |= uint64(b&0x7F) << shift
  49882. if b < 0x80 {
  49883. break
  49884. }
  49885. }
  49886. fieldNum := int32(wire >> 3)
  49887. wireType := int(wire & 0x7)
  49888. if wireType == 4 {
  49889. return fmt.Errorf("proto: PodIP: wiretype end group for non-group")
  49890. }
  49891. if fieldNum <= 0 {
  49892. return fmt.Errorf("proto: PodIP: illegal tag %d (wire type %d)", fieldNum, wire)
  49893. }
  49894. switch fieldNum {
  49895. case 1:
  49896. if wireType != 2 {
  49897. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  49898. }
  49899. var stringLen uint64
  49900. for shift := uint(0); ; shift += 7 {
  49901. if shift >= 64 {
  49902. return ErrIntOverflowGenerated
  49903. }
  49904. if iNdEx >= l {
  49905. return io.ErrUnexpectedEOF
  49906. }
  49907. b := dAtA[iNdEx]
  49908. iNdEx++
  49909. stringLen |= uint64(b&0x7F) << shift
  49910. if b < 0x80 {
  49911. break
  49912. }
  49913. }
  49914. intStringLen := int(stringLen)
  49915. if intStringLen < 0 {
  49916. return ErrInvalidLengthGenerated
  49917. }
  49918. postIndex := iNdEx + intStringLen
  49919. if postIndex < 0 {
  49920. return ErrInvalidLengthGenerated
  49921. }
  49922. if postIndex > l {
  49923. return io.ErrUnexpectedEOF
  49924. }
  49925. m.IP = string(dAtA[iNdEx:postIndex])
  49926. iNdEx = postIndex
  49927. default:
  49928. iNdEx = preIndex
  49929. skippy, err := skipGenerated(dAtA[iNdEx:])
  49930. if err != nil {
  49931. return err
  49932. }
  49933. if (skippy < 0) || (iNdEx+skippy) < 0 {
  49934. return ErrInvalidLengthGenerated
  49935. }
  49936. if (iNdEx + skippy) > l {
  49937. return io.ErrUnexpectedEOF
  49938. }
  49939. iNdEx += skippy
  49940. }
  49941. }
  49942. if iNdEx > l {
  49943. return io.ErrUnexpectedEOF
  49944. }
  49945. return nil
  49946. }
  49947. func (m *PodList) Unmarshal(dAtA []byte) error {
  49948. l := len(dAtA)
  49949. iNdEx := 0
  49950. for iNdEx < l {
  49951. preIndex := iNdEx
  49952. var wire uint64
  49953. for shift := uint(0); ; shift += 7 {
  49954. if shift >= 64 {
  49955. return ErrIntOverflowGenerated
  49956. }
  49957. if iNdEx >= l {
  49958. return io.ErrUnexpectedEOF
  49959. }
  49960. b := dAtA[iNdEx]
  49961. iNdEx++
  49962. wire |= uint64(b&0x7F) << shift
  49963. if b < 0x80 {
  49964. break
  49965. }
  49966. }
  49967. fieldNum := int32(wire >> 3)
  49968. wireType := int(wire & 0x7)
  49969. if wireType == 4 {
  49970. return fmt.Errorf("proto: PodList: wiretype end group for non-group")
  49971. }
  49972. if fieldNum <= 0 {
  49973. return fmt.Errorf("proto: PodList: illegal tag %d (wire type %d)", fieldNum, wire)
  49974. }
  49975. switch fieldNum {
  49976. case 1:
  49977. if wireType != 2 {
  49978. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  49979. }
  49980. var msglen int
  49981. for shift := uint(0); ; shift += 7 {
  49982. if shift >= 64 {
  49983. return ErrIntOverflowGenerated
  49984. }
  49985. if iNdEx >= l {
  49986. return io.ErrUnexpectedEOF
  49987. }
  49988. b := dAtA[iNdEx]
  49989. iNdEx++
  49990. msglen |= int(b&0x7F) << shift
  49991. if b < 0x80 {
  49992. break
  49993. }
  49994. }
  49995. if msglen < 0 {
  49996. return ErrInvalidLengthGenerated
  49997. }
  49998. postIndex := iNdEx + msglen
  49999. if postIndex < 0 {
  50000. return ErrInvalidLengthGenerated
  50001. }
  50002. if postIndex > l {
  50003. return io.ErrUnexpectedEOF
  50004. }
  50005. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50006. return err
  50007. }
  50008. iNdEx = postIndex
  50009. case 2:
  50010. if wireType != 2 {
  50011. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  50012. }
  50013. var msglen int
  50014. for shift := uint(0); ; shift += 7 {
  50015. if shift >= 64 {
  50016. return ErrIntOverflowGenerated
  50017. }
  50018. if iNdEx >= l {
  50019. return io.ErrUnexpectedEOF
  50020. }
  50021. b := dAtA[iNdEx]
  50022. iNdEx++
  50023. msglen |= int(b&0x7F) << shift
  50024. if b < 0x80 {
  50025. break
  50026. }
  50027. }
  50028. if msglen < 0 {
  50029. return ErrInvalidLengthGenerated
  50030. }
  50031. postIndex := iNdEx + msglen
  50032. if postIndex < 0 {
  50033. return ErrInvalidLengthGenerated
  50034. }
  50035. if postIndex > l {
  50036. return io.ErrUnexpectedEOF
  50037. }
  50038. m.Items = append(m.Items, Pod{})
  50039. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50040. return err
  50041. }
  50042. iNdEx = postIndex
  50043. default:
  50044. iNdEx = preIndex
  50045. skippy, err := skipGenerated(dAtA[iNdEx:])
  50046. if err != nil {
  50047. return err
  50048. }
  50049. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50050. return ErrInvalidLengthGenerated
  50051. }
  50052. if (iNdEx + skippy) > l {
  50053. return io.ErrUnexpectedEOF
  50054. }
  50055. iNdEx += skippy
  50056. }
  50057. }
  50058. if iNdEx > l {
  50059. return io.ErrUnexpectedEOF
  50060. }
  50061. return nil
  50062. }
  50063. func (m *PodLogOptions) Unmarshal(dAtA []byte) error {
  50064. l := len(dAtA)
  50065. iNdEx := 0
  50066. for iNdEx < l {
  50067. preIndex := iNdEx
  50068. var wire uint64
  50069. for shift := uint(0); ; shift += 7 {
  50070. if shift >= 64 {
  50071. return ErrIntOverflowGenerated
  50072. }
  50073. if iNdEx >= l {
  50074. return io.ErrUnexpectedEOF
  50075. }
  50076. b := dAtA[iNdEx]
  50077. iNdEx++
  50078. wire |= uint64(b&0x7F) << shift
  50079. if b < 0x80 {
  50080. break
  50081. }
  50082. }
  50083. fieldNum := int32(wire >> 3)
  50084. wireType := int(wire & 0x7)
  50085. if wireType == 4 {
  50086. return fmt.Errorf("proto: PodLogOptions: wiretype end group for non-group")
  50087. }
  50088. if fieldNum <= 0 {
  50089. return fmt.Errorf("proto: PodLogOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50090. }
  50091. switch fieldNum {
  50092. case 1:
  50093. if wireType != 2 {
  50094. return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  50095. }
  50096. var stringLen uint64
  50097. for shift := uint(0); ; shift += 7 {
  50098. if shift >= 64 {
  50099. return ErrIntOverflowGenerated
  50100. }
  50101. if iNdEx >= l {
  50102. return io.ErrUnexpectedEOF
  50103. }
  50104. b := dAtA[iNdEx]
  50105. iNdEx++
  50106. stringLen |= uint64(b&0x7F) << shift
  50107. if b < 0x80 {
  50108. break
  50109. }
  50110. }
  50111. intStringLen := int(stringLen)
  50112. if intStringLen < 0 {
  50113. return ErrInvalidLengthGenerated
  50114. }
  50115. postIndex := iNdEx + intStringLen
  50116. if postIndex < 0 {
  50117. return ErrInvalidLengthGenerated
  50118. }
  50119. if postIndex > l {
  50120. return io.ErrUnexpectedEOF
  50121. }
  50122. m.Container = string(dAtA[iNdEx:postIndex])
  50123. iNdEx = postIndex
  50124. case 2:
  50125. if wireType != 0 {
  50126. return fmt.Errorf("proto: wrong wireType = %d for field Follow", wireType)
  50127. }
  50128. var v int
  50129. for shift := uint(0); ; shift += 7 {
  50130. if shift >= 64 {
  50131. return ErrIntOverflowGenerated
  50132. }
  50133. if iNdEx >= l {
  50134. return io.ErrUnexpectedEOF
  50135. }
  50136. b := dAtA[iNdEx]
  50137. iNdEx++
  50138. v |= int(b&0x7F) << shift
  50139. if b < 0x80 {
  50140. break
  50141. }
  50142. }
  50143. m.Follow = bool(v != 0)
  50144. case 3:
  50145. if wireType != 0 {
  50146. return fmt.Errorf("proto: wrong wireType = %d for field Previous", wireType)
  50147. }
  50148. var v int
  50149. for shift := uint(0); ; shift += 7 {
  50150. if shift >= 64 {
  50151. return ErrIntOverflowGenerated
  50152. }
  50153. if iNdEx >= l {
  50154. return io.ErrUnexpectedEOF
  50155. }
  50156. b := dAtA[iNdEx]
  50157. iNdEx++
  50158. v |= int(b&0x7F) << shift
  50159. if b < 0x80 {
  50160. break
  50161. }
  50162. }
  50163. m.Previous = bool(v != 0)
  50164. case 4:
  50165. if wireType != 0 {
  50166. return fmt.Errorf("proto: wrong wireType = %d for field SinceSeconds", wireType)
  50167. }
  50168. var v int64
  50169. for shift := uint(0); ; shift += 7 {
  50170. if shift >= 64 {
  50171. return ErrIntOverflowGenerated
  50172. }
  50173. if iNdEx >= l {
  50174. return io.ErrUnexpectedEOF
  50175. }
  50176. b := dAtA[iNdEx]
  50177. iNdEx++
  50178. v |= int64(b&0x7F) << shift
  50179. if b < 0x80 {
  50180. break
  50181. }
  50182. }
  50183. m.SinceSeconds = &v
  50184. case 5:
  50185. if wireType != 2 {
  50186. return fmt.Errorf("proto: wrong wireType = %d for field SinceTime", wireType)
  50187. }
  50188. var msglen int
  50189. for shift := uint(0); ; shift += 7 {
  50190. if shift >= 64 {
  50191. return ErrIntOverflowGenerated
  50192. }
  50193. if iNdEx >= l {
  50194. return io.ErrUnexpectedEOF
  50195. }
  50196. b := dAtA[iNdEx]
  50197. iNdEx++
  50198. msglen |= int(b&0x7F) << shift
  50199. if b < 0x80 {
  50200. break
  50201. }
  50202. }
  50203. if msglen < 0 {
  50204. return ErrInvalidLengthGenerated
  50205. }
  50206. postIndex := iNdEx + msglen
  50207. if postIndex < 0 {
  50208. return ErrInvalidLengthGenerated
  50209. }
  50210. if postIndex > l {
  50211. return io.ErrUnexpectedEOF
  50212. }
  50213. if m.SinceTime == nil {
  50214. m.SinceTime = &v1.Time{}
  50215. }
  50216. if err := m.SinceTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50217. return err
  50218. }
  50219. iNdEx = postIndex
  50220. case 6:
  50221. if wireType != 0 {
  50222. return fmt.Errorf("proto: wrong wireType = %d for field Timestamps", wireType)
  50223. }
  50224. var v int
  50225. for shift := uint(0); ; shift += 7 {
  50226. if shift >= 64 {
  50227. return ErrIntOverflowGenerated
  50228. }
  50229. if iNdEx >= l {
  50230. return io.ErrUnexpectedEOF
  50231. }
  50232. b := dAtA[iNdEx]
  50233. iNdEx++
  50234. v |= int(b&0x7F) << shift
  50235. if b < 0x80 {
  50236. break
  50237. }
  50238. }
  50239. m.Timestamps = bool(v != 0)
  50240. case 7:
  50241. if wireType != 0 {
  50242. return fmt.Errorf("proto: wrong wireType = %d for field TailLines", wireType)
  50243. }
  50244. var v int64
  50245. for shift := uint(0); ; shift += 7 {
  50246. if shift >= 64 {
  50247. return ErrIntOverflowGenerated
  50248. }
  50249. if iNdEx >= l {
  50250. return io.ErrUnexpectedEOF
  50251. }
  50252. b := dAtA[iNdEx]
  50253. iNdEx++
  50254. v |= int64(b&0x7F) << shift
  50255. if b < 0x80 {
  50256. break
  50257. }
  50258. }
  50259. m.TailLines = &v
  50260. case 8:
  50261. if wireType != 0 {
  50262. return fmt.Errorf("proto: wrong wireType = %d for field LimitBytes", wireType)
  50263. }
  50264. var v int64
  50265. for shift := uint(0); ; shift += 7 {
  50266. if shift >= 64 {
  50267. return ErrIntOverflowGenerated
  50268. }
  50269. if iNdEx >= l {
  50270. return io.ErrUnexpectedEOF
  50271. }
  50272. b := dAtA[iNdEx]
  50273. iNdEx++
  50274. v |= int64(b&0x7F) << shift
  50275. if b < 0x80 {
  50276. break
  50277. }
  50278. }
  50279. m.LimitBytes = &v
  50280. case 9:
  50281. if wireType != 0 {
  50282. return fmt.Errorf("proto: wrong wireType = %d for field InsecureSkipTLSVerifyBackend", wireType)
  50283. }
  50284. var v int
  50285. for shift := uint(0); ; shift += 7 {
  50286. if shift >= 64 {
  50287. return ErrIntOverflowGenerated
  50288. }
  50289. if iNdEx >= l {
  50290. return io.ErrUnexpectedEOF
  50291. }
  50292. b := dAtA[iNdEx]
  50293. iNdEx++
  50294. v |= int(b&0x7F) << shift
  50295. if b < 0x80 {
  50296. break
  50297. }
  50298. }
  50299. m.InsecureSkipTLSVerifyBackend = bool(v != 0)
  50300. default:
  50301. iNdEx = preIndex
  50302. skippy, err := skipGenerated(dAtA[iNdEx:])
  50303. if err != nil {
  50304. return err
  50305. }
  50306. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50307. return ErrInvalidLengthGenerated
  50308. }
  50309. if (iNdEx + skippy) > l {
  50310. return io.ErrUnexpectedEOF
  50311. }
  50312. iNdEx += skippy
  50313. }
  50314. }
  50315. if iNdEx > l {
  50316. return io.ErrUnexpectedEOF
  50317. }
  50318. return nil
  50319. }
  50320. func (m *PodPortForwardOptions) Unmarshal(dAtA []byte) error {
  50321. l := len(dAtA)
  50322. iNdEx := 0
  50323. for iNdEx < l {
  50324. preIndex := iNdEx
  50325. var wire uint64
  50326. for shift := uint(0); ; shift += 7 {
  50327. if shift >= 64 {
  50328. return ErrIntOverflowGenerated
  50329. }
  50330. if iNdEx >= l {
  50331. return io.ErrUnexpectedEOF
  50332. }
  50333. b := dAtA[iNdEx]
  50334. iNdEx++
  50335. wire |= uint64(b&0x7F) << shift
  50336. if b < 0x80 {
  50337. break
  50338. }
  50339. }
  50340. fieldNum := int32(wire >> 3)
  50341. wireType := int(wire & 0x7)
  50342. if wireType == 4 {
  50343. return fmt.Errorf("proto: PodPortForwardOptions: wiretype end group for non-group")
  50344. }
  50345. if fieldNum <= 0 {
  50346. return fmt.Errorf("proto: PodPortForwardOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50347. }
  50348. switch fieldNum {
  50349. case 1:
  50350. if wireType == 0 {
  50351. var v int32
  50352. for shift := uint(0); ; shift += 7 {
  50353. if shift >= 64 {
  50354. return ErrIntOverflowGenerated
  50355. }
  50356. if iNdEx >= l {
  50357. return io.ErrUnexpectedEOF
  50358. }
  50359. b := dAtA[iNdEx]
  50360. iNdEx++
  50361. v |= int32(b&0x7F) << shift
  50362. if b < 0x80 {
  50363. break
  50364. }
  50365. }
  50366. m.Ports = append(m.Ports, v)
  50367. } else if wireType == 2 {
  50368. var packedLen int
  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. packedLen |= int(b&0x7F) << shift
  50379. if b < 0x80 {
  50380. break
  50381. }
  50382. }
  50383. if packedLen < 0 {
  50384. return ErrInvalidLengthGenerated
  50385. }
  50386. postIndex := iNdEx + packedLen
  50387. if postIndex < 0 {
  50388. return ErrInvalidLengthGenerated
  50389. }
  50390. if postIndex > l {
  50391. return io.ErrUnexpectedEOF
  50392. }
  50393. var elementCount int
  50394. var count int
  50395. for _, integer := range dAtA[iNdEx:postIndex] {
  50396. if integer < 128 {
  50397. count++
  50398. }
  50399. }
  50400. elementCount = count
  50401. if elementCount != 0 && len(m.Ports) == 0 {
  50402. m.Ports = make([]int32, 0, elementCount)
  50403. }
  50404. for iNdEx < postIndex {
  50405. var v int32
  50406. for shift := uint(0); ; shift += 7 {
  50407. if shift >= 64 {
  50408. return ErrIntOverflowGenerated
  50409. }
  50410. if iNdEx >= l {
  50411. return io.ErrUnexpectedEOF
  50412. }
  50413. b := dAtA[iNdEx]
  50414. iNdEx++
  50415. v |= int32(b&0x7F) << shift
  50416. if b < 0x80 {
  50417. break
  50418. }
  50419. }
  50420. m.Ports = append(m.Ports, v)
  50421. }
  50422. } else {
  50423. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  50424. }
  50425. default:
  50426. iNdEx = preIndex
  50427. skippy, err := skipGenerated(dAtA[iNdEx:])
  50428. if err != nil {
  50429. return err
  50430. }
  50431. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50432. return ErrInvalidLengthGenerated
  50433. }
  50434. if (iNdEx + skippy) > l {
  50435. return io.ErrUnexpectedEOF
  50436. }
  50437. iNdEx += skippy
  50438. }
  50439. }
  50440. if iNdEx > l {
  50441. return io.ErrUnexpectedEOF
  50442. }
  50443. return nil
  50444. }
  50445. func (m *PodProxyOptions) Unmarshal(dAtA []byte) error {
  50446. l := len(dAtA)
  50447. iNdEx := 0
  50448. for iNdEx < l {
  50449. preIndex := iNdEx
  50450. var wire uint64
  50451. for shift := uint(0); ; shift += 7 {
  50452. if shift >= 64 {
  50453. return ErrIntOverflowGenerated
  50454. }
  50455. if iNdEx >= l {
  50456. return io.ErrUnexpectedEOF
  50457. }
  50458. b := dAtA[iNdEx]
  50459. iNdEx++
  50460. wire |= uint64(b&0x7F) << shift
  50461. if b < 0x80 {
  50462. break
  50463. }
  50464. }
  50465. fieldNum := int32(wire >> 3)
  50466. wireType := int(wire & 0x7)
  50467. if wireType == 4 {
  50468. return fmt.Errorf("proto: PodProxyOptions: wiretype end group for non-group")
  50469. }
  50470. if fieldNum <= 0 {
  50471. return fmt.Errorf("proto: PodProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  50472. }
  50473. switch fieldNum {
  50474. case 1:
  50475. if wireType != 2 {
  50476. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  50477. }
  50478. var stringLen uint64
  50479. for shift := uint(0); ; shift += 7 {
  50480. if shift >= 64 {
  50481. return ErrIntOverflowGenerated
  50482. }
  50483. if iNdEx >= l {
  50484. return io.ErrUnexpectedEOF
  50485. }
  50486. b := dAtA[iNdEx]
  50487. iNdEx++
  50488. stringLen |= uint64(b&0x7F) << shift
  50489. if b < 0x80 {
  50490. break
  50491. }
  50492. }
  50493. intStringLen := int(stringLen)
  50494. if intStringLen < 0 {
  50495. return ErrInvalidLengthGenerated
  50496. }
  50497. postIndex := iNdEx + intStringLen
  50498. if postIndex < 0 {
  50499. return ErrInvalidLengthGenerated
  50500. }
  50501. if postIndex > l {
  50502. return io.ErrUnexpectedEOF
  50503. }
  50504. m.Path = string(dAtA[iNdEx:postIndex])
  50505. iNdEx = postIndex
  50506. default:
  50507. iNdEx = preIndex
  50508. skippy, err := skipGenerated(dAtA[iNdEx:])
  50509. if err != nil {
  50510. return err
  50511. }
  50512. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50513. return ErrInvalidLengthGenerated
  50514. }
  50515. if (iNdEx + skippy) > l {
  50516. return io.ErrUnexpectedEOF
  50517. }
  50518. iNdEx += skippy
  50519. }
  50520. }
  50521. if iNdEx > l {
  50522. return io.ErrUnexpectedEOF
  50523. }
  50524. return nil
  50525. }
  50526. func (m *PodReadinessGate) Unmarshal(dAtA []byte) error {
  50527. l := len(dAtA)
  50528. iNdEx := 0
  50529. for iNdEx < l {
  50530. preIndex := iNdEx
  50531. var wire uint64
  50532. for shift := uint(0); ; shift += 7 {
  50533. if shift >= 64 {
  50534. return ErrIntOverflowGenerated
  50535. }
  50536. if iNdEx >= l {
  50537. return io.ErrUnexpectedEOF
  50538. }
  50539. b := dAtA[iNdEx]
  50540. iNdEx++
  50541. wire |= uint64(b&0x7F) << shift
  50542. if b < 0x80 {
  50543. break
  50544. }
  50545. }
  50546. fieldNum := int32(wire >> 3)
  50547. wireType := int(wire & 0x7)
  50548. if wireType == 4 {
  50549. return fmt.Errorf("proto: PodReadinessGate: wiretype end group for non-group")
  50550. }
  50551. if fieldNum <= 0 {
  50552. return fmt.Errorf("proto: PodReadinessGate: illegal tag %d (wire type %d)", fieldNum, wire)
  50553. }
  50554. switch fieldNum {
  50555. case 1:
  50556. if wireType != 2 {
  50557. return fmt.Errorf("proto: wrong wireType = %d for field ConditionType", wireType)
  50558. }
  50559. var stringLen uint64
  50560. for shift := uint(0); ; shift += 7 {
  50561. if shift >= 64 {
  50562. return ErrIntOverflowGenerated
  50563. }
  50564. if iNdEx >= l {
  50565. return io.ErrUnexpectedEOF
  50566. }
  50567. b := dAtA[iNdEx]
  50568. iNdEx++
  50569. stringLen |= uint64(b&0x7F) << shift
  50570. if b < 0x80 {
  50571. break
  50572. }
  50573. }
  50574. intStringLen := int(stringLen)
  50575. if intStringLen < 0 {
  50576. return ErrInvalidLengthGenerated
  50577. }
  50578. postIndex := iNdEx + intStringLen
  50579. if postIndex < 0 {
  50580. return ErrInvalidLengthGenerated
  50581. }
  50582. if postIndex > l {
  50583. return io.ErrUnexpectedEOF
  50584. }
  50585. m.ConditionType = PodConditionType(dAtA[iNdEx:postIndex])
  50586. iNdEx = postIndex
  50587. default:
  50588. iNdEx = preIndex
  50589. skippy, err := skipGenerated(dAtA[iNdEx:])
  50590. if err != nil {
  50591. return err
  50592. }
  50593. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50594. return ErrInvalidLengthGenerated
  50595. }
  50596. if (iNdEx + skippy) > l {
  50597. return io.ErrUnexpectedEOF
  50598. }
  50599. iNdEx += skippy
  50600. }
  50601. }
  50602. if iNdEx > l {
  50603. return io.ErrUnexpectedEOF
  50604. }
  50605. return nil
  50606. }
  50607. func (m *PodSecurityContext) Unmarshal(dAtA []byte) error {
  50608. l := len(dAtA)
  50609. iNdEx := 0
  50610. for iNdEx < l {
  50611. preIndex := iNdEx
  50612. var wire uint64
  50613. for shift := uint(0); ; shift += 7 {
  50614. if shift >= 64 {
  50615. return ErrIntOverflowGenerated
  50616. }
  50617. if iNdEx >= l {
  50618. return io.ErrUnexpectedEOF
  50619. }
  50620. b := dAtA[iNdEx]
  50621. iNdEx++
  50622. wire |= uint64(b&0x7F) << shift
  50623. if b < 0x80 {
  50624. break
  50625. }
  50626. }
  50627. fieldNum := int32(wire >> 3)
  50628. wireType := int(wire & 0x7)
  50629. if wireType == 4 {
  50630. return fmt.Errorf("proto: PodSecurityContext: wiretype end group for non-group")
  50631. }
  50632. if fieldNum <= 0 {
  50633. return fmt.Errorf("proto: PodSecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  50634. }
  50635. switch fieldNum {
  50636. case 1:
  50637. if wireType != 2 {
  50638. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  50639. }
  50640. var msglen int
  50641. for shift := uint(0); ; shift += 7 {
  50642. if shift >= 64 {
  50643. return ErrIntOverflowGenerated
  50644. }
  50645. if iNdEx >= l {
  50646. return io.ErrUnexpectedEOF
  50647. }
  50648. b := dAtA[iNdEx]
  50649. iNdEx++
  50650. msglen |= int(b&0x7F) << shift
  50651. if b < 0x80 {
  50652. break
  50653. }
  50654. }
  50655. if msglen < 0 {
  50656. return ErrInvalidLengthGenerated
  50657. }
  50658. postIndex := iNdEx + msglen
  50659. if postIndex < 0 {
  50660. return ErrInvalidLengthGenerated
  50661. }
  50662. if postIndex > l {
  50663. return io.ErrUnexpectedEOF
  50664. }
  50665. if m.SELinuxOptions == nil {
  50666. m.SELinuxOptions = &SELinuxOptions{}
  50667. }
  50668. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50669. return err
  50670. }
  50671. iNdEx = postIndex
  50672. case 2:
  50673. if wireType != 0 {
  50674. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  50675. }
  50676. var v int64
  50677. for shift := uint(0); ; shift += 7 {
  50678. if shift >= 64 {
  50679. return ErrIntOverflowGenerated
  50680. }
  50681. if iNdEx >= l {
  50682. return io.ErrUnexpectedEOF
  50683. }
  50684. b := dAtA[iNdEx]
  50685. iNdEx++
  50686. v |= int64(b&0x7F) << shift
  50687. if b < 0x80 {
  50688. break
  50689. }
  50690. }
  50691. m.RunAsUser = &v
  50692. case 3:
  50693. if wireType != 0 {
  50694. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  50695. }
  50696. var v int
  50697. for shift := uint(0); ; shift += 7 {
  50698. if shift >= 64 {
  50699. return ErrIntOverflowGenerated
  50700. }
  50701. if iNdEx >= l {
  50702. return io.ErrUnexpectedEOF
  50703. }
  50704. b := dAtA[iNdEx]
  50705. iNdEx++
  50706. v |= int(b&0x7F) << shift
  50707. if b < 0x80 {
  50708. break
  50709. }
  50710. }
  50711. b := bool(v != 0)
  50712. m.RunAsNonRoot = &b
  50713. case 4:
  50714. if wireType == 0 {
  50715. var v int64
  50716. for shift := uint(0); ; shift += 7 {
  50717. if shift >= 64 {
  50718. return ErrIntOverflowGenerated
  50719. }
  50720. if iNdEx >= l {
  50721. return io.ErrUnexpectedEOF
  50722. }
  50723. b := dAtA[iNdEx]
  50724. iNdEx++
  50725. v |= int64(b&0x7F) << shift
  50726. if b < 0x80 {
  50727. break
  50728. }
  50729. }
  50730. m.SupplementalGroups = append(m.SupplementalGroups, v)
  50731. } else if wireType == 2 {
  50732. var packedLen int
  50733. for shift := uint(0); ; shift += 7 {
  50734. if shift >= 64 {
  50735. return ErrIntOverflowGenerated
  50736. }
  50737. if iNdEx >= l {
  50738. return io.ErrUnexpectedEOF
  50739. }
  50740. b := dAtA[iNdEx]
  50741. iNdEx++
  50742. packedLen |= int(b&0x7F) << shift
  50743. if b < 0x80 {
  50744. break
  50745. }
  50746. }
  50747. if packedLen < 0 {
  50748. return ErrInvalidLengthGenerated
  50749. }
  50750. postIndex := iNdEx + packedLen
  50751. if postIndex < 0 {
  50752. return ErrInvalidLengthGenerated
  50753. }
  50754. if postIndex > l {
  50755. return io.ErrUnexpectedEOF
  50756. }
  50757. var elementCount int
  50758. var count int
  50759. for _, integer := range dAtA[iNdEx:postIndex] {
  50760. if integer < 128 {
  50761. count++
  50762. }
  50763. }
  50764. elementCount = count
  50765. if elementCount != 0 && len(m.SupplementalGroups) == 0 {
  50766. m.SupplementalGroups = make([]int64, 0, elementCount)
  50767. }
  50768. for iNdEx < postIndex {
  50769. var v int64
  50770. for shift := uint(0); ; shift += 7 {
  50771. if shift >= 64 {
  50772. return ErrIntOverflowGenerated
  50773. }
  50774. if iNdEx >= l {
  50775. return io.ErrUnexpectedEOF
  50776. }
  50777. b := dAtA[iNdEx]
  50778. iNdEx++
  50779. v |= int64(b&0x7F) << shift
  50780. if b < 0x80 {
  50781. break
  50782. }
  50783. }
  50784. m.SupplementalGroups = append(m.SupplementalGroups, v)
  50785. }
  50786. } else {
  50787. return fmt.Errorf("proto: wrong wireType = %d for field SupplementalGroups", wireType)
  50788. }
  50789. case 5:
  50790. if wireType != 0 {
  50791. return fmt.Errorf("proto: wrong wireType = %d for field FSGroup", wireType)
  50792. }
  50793. var v int64
  50794. for shift := uint(0); ; shift += 7 {
  50795. if shift >= 64 {
  50796. return ErrIntOverflowGenerated
  50797. }
  50798. if iNdEx >= l {
  50799. return io.ErrUnexpectedEOF
  50800. }
  50801. b := dAtA[iNdEx]
  50802. iNdEx++
  50803. v |= int64(b&0x7F) << shift
  50804. if b < 0x80 {
  50805. break
  50806. }
  50807. }
  50808. m.FSGroup = &v
  50809. case 6:
  50810. if wireType != 0 {
  50811. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  50812. }
  50813. var v int64
  50814. for shift := uint(0); ; shift += 7 {
  50815. if shift >= 64 {
  50816. return ErrIntOverflowGenerated
  50817. }
  50818. if iNdEx >= l {
  50819. return io.ErrUnexpectedEOF
  50820. }
  50821. b := dAtA[iNdEx]
  50822. iNdEx++
  50823. v |= int64(b&0x7F) << shift
  50824. if b < 0x80 {
  50825. break
  50826. }
  50827. }
  50828. m.RunAsGroup = &v
  50829. case 7:
  50830. if wireType != 2 {
  50831. return fmt.Errorf("proto: wrong wireType = %d for field Sysctls", wireType)
  50832. }
  50833. var msglen int
  50834. for shift := uint(0); ; shift += 7 {
  50835. if shift >= 64 {
  50836. return ErrIntOverflowGenerated
  50837. }
  50838. if iNdEx >= l {
  50839. return io.ErrUnexpectedEOF
  50840. }
  50841. b := dAtA[iNdEx]
  50842. iNdEx++
  50843. msglen |= int(b&0x7F) << shift
  50844. if b < 0x80 {
  50845. break
  50846. }
  50847. }
  50848. if msglen < 0 {
  50849. return ErrInvalidLengthGenerated
  50850. }
  50851. postIndex := iNdEx + msglen
  50852. if postIndex < 0 {
  50853. return ErrInvalidLengthGenerated
  50854. }
  50855. if postIndex > l {
  50856. return io.ErrUnexpectedEOF
  50857. }
  50858. m.Sysctls = append(m.Sysctls, Sysctl{})
  50859. if err := m.Sysctls[len(m.Sysctls)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50860. return err
  50861. }
  50862. iNdEx = postIndex
  50863. case 8:
  50864. if wireType != 2 {
  50865. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  50866. }
  50867. var msglen int
  50868. for shift := uint(0); ; shift += 7 {
  50869. if shift >= 64 {
  50870. return ErrIntOverflowGenerated
  50871. }
  50872. if iNdEx >= l {
  50873. return io.ErrUnexpectedEOF
  50874. }
  50875. b := dAtA[iNdEx]
  50876. iNdEx++
  50877. msglen |= int(b&0x7F) << shift
  50878. if b < 0x80 {
  50879. break
  50880. }
  50881. }
  50882. if msglen < 0 {
  50883. return ErrInvalidLengthGenerated
  50884. }
  50885. postIndex := iNdEx + msglen
  50886. if postIndex < 0 {
  50887. return ErrInvalidLengthGenerated
  50888. }
  50889. if postIndex > l {
  50890. return io.ErrUnexpectedEOF
  50891. }
  50892. if m.WindowsOptions == nil {
  50893. m.WindowsOptions = &WindowsSecurityContextOptions{}
  50894. }
  50895. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50896. return err
  50897. }
  50898. iNdEx = postIndex
  50899. case 9:
  50900. if wireType != 2 {
  50901. return fmt.Errorf("proto: wrong wireType = %d for field FSGroupChangePolicy", wireType)
  50902. }
  50903. var stringLen uint64
  50904. for shift := uint(0); ; shift += 7 {
  50905. if shift >= 64 {
  50906. return ErrIntOverflowGenerated
  50907. }
  50908. if iNdEx >= l {
  50909. return io.ErrUnexpectedEOF
  50910. }
  50911. b := dAtA[iNdEx]
  50912. iNdEx++
  50913. stringLen |= uint64(b&0x7F) << shift
  50914. if b < 0x80 {
  50915. break
  50916. }
  50917. }
  50918. intStringLen := int(stringLen)
  50919. if intStringLen < 0 {
  50920. return ErrInvalidLengthGenerated
  50921. }
  50922. postIndex := iNdEx + intStringLen
  50923. if postIndex < 0 {
  50924. return ErrInvalidLengthGenerated
  50925. }
  50926. if postIndex > l {
  50927. return io.ErrUnexpectedEOF
  50928. }
  50929. s := PodFSGroupChangePolicy(dAtA[iNdEx:postIndex])
  50930. m.FSGroupChangePolicy = &s
  50931. iNdEx = postIndex
  50932. case 10:
  50933. if wireType != 2 {
  50934. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  50935. }
  50936. var msglen int
  50937. for shift := uint(0); ; shift += 7 {
  50938. if shift >= 64 {
  50939. return ErrIntOverflowGenerated
  50940. }
  50941. if iNdEx >= l {
  50942. return io.ErrUnexpectedEOF
  50943. }
  50944. b := dAtA[iNdEx]
  50945. iNdEx++
  50946. msglen |= int(b&0x7F) << shift
  50947. if b < 0x80 {
  50948. break
  50949. }
  50950. }
  50951. if msglen < 0 {
  50952. return ErrInvalidLengthGenerated
  50953. }
  50954. postIndex := iNdEx + msglen
  50955. if postIndex < 0 {
  50956. return ErrInvalidLengthGenerated
  50957. }
  50958. if postIndex > l {
  50959. return io.ErrUnexpectedEOF
  50960. }
  50961. if m.SeccompProfile == nil {
  50962. m.SeccompProfile = &SeccompProfile{}
  50963. }
  50964. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  50965. return err
  50966. }
  50967. iNdEx = postIndex
  50968. default:
  50969. iNdEx = preIndex
  50970. skippy, err := skipGenerated(dAtA[iNdEx:])
  50971. if err != nil {
  50972. return err
  50973. }
  50974. if (skippy < 0) || (iNdEx+skippy) < 0 {
  50975. return ErrInvalidLengthGenerated
  50976. }
  50977. if (iNdEx + skippy) > l {
  50978. return io.ErrUnexpectedEOF
  50979. }
  50980. iNdEx += skippy
  50981. }
  50982. }
  50983. if iNdEx > l {
  50984. return io.ErrUnexpectedEOF
  50985. }
  50986. return nil
  50987. }
  50988. func (m *PodSignature) Unmarshal(dAtA []byte) error {
  50989. l := len(dAtA)
  50990. iNdEx := 0
  50991. for iNdEx < l {
  50992. preIndex := iNdEx
  50993. var wire uint64
  50994. for shift := uint(0); ; shift += 7 {
  50995. if shift >= 64 {
  50996. return ErrIntOverflowGenerated
  50997. }
  50998. if iNdEx >= l {
  50999. return io.ErrUnexpectedEOF
  51000. }
  51001. b := dAtA[iNdEx]
  51002. iNdEx++
  51003. wire |= uint64(b&0x7F) << shift
  51004. if b < 0x80 {
  51005. break
  51006. }
  51007. }
  51008. fieldNum := int32(wire >> 3)
  51009. wireType := int(wire & 0x7)
  51010. if wireType == 4 {
  51011. return fmt.Errorf("proto: PodSignature: wiretype end group for non-group")
  51012. }
  51013. if fieldNum <= 0 {
  51014. return fmt.Errorf("proto: PodSignature: illegal tag %d (wire type %d)", fieldNum, wire)
  51015. }
  51016. switch fieldNum {
  51017. case 1:
  51018. if wireType != 2 {
  51019. return fmt.Errorf("proto: wrong wireType = %d for field PodController", wireType)
  51020. }
  51021. var msglen int
  51022. for shift := uint(0); ; shift += 7 {
  51023. if shift >= 64 {
  51024. return ErrIntOverflowGenerated
  51025. }
  51026. if iNdEx >= l {
  51027. return io.ErrUnexpectedEOF
  51028. }
  51029. b := dAtA[iNdEx]
  51030. iNdEx++
  51031. msglen |= int(b&0x7F) << shift
  51032. if b < 0x80 {
  51033. break
  51034. }
  51035. }
  51036. if msglen < 0 {
  51037. return ErrInvalidLengthGenerated
  51038. }
  51039. postIndex := iNdEx + msglen
  51040. if postIndex < 0 {
  51041. return ErrInvalidLengthGenerated
  51042. }
  51043. if postIndex > l {
  51044. return io.ErrUnexpectedEOF
  51045. }
  51046. if m.PodController == nil {
  51047. m.PodController = &v1.OwnerReference{}
  51048. }
  51049. if err := m.PodController.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51050. return err
  51051. }
  51052. iNdEx = postIndex
  51053. default:
  51054. iNdEx = preIndex
  51055. skippy, err := skipGenerated(dAtA[iNdEx:])
  51056. if err != nil {
  51057. return err
  51058. }
  51059. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51060. return ErrInvalidLengthGenerated
  51061. }
  51062. if (iNdEx + skippy) > l {
  51063. return io.ErrUnexpectedEOF
  51064. }
  51065. iNdEx += skippy
  51066. }
  51067. }
  51068. if iNdEx > l {
  51069. return io.ErrUnexpectedEOF
  51070. }
  51071. return nil
  51072. }
  51073. func (m *PodSpec) Unmarshal(dAtA []byte) error {
  51074. l := len(dAtA)
  51075. iNdEx := 0
  51076. for iNdEx < l {
  51077. preIndex := iNdEx
  51078. var wire uint64
  51079. for shift := uint(0); ; shift += 7 {
  51080. if shift >= 64 {
  51081. return ErrIntOverflowGenerated
  51082. }
  51083. if iNdEx >= l {
  51084. return io.ErrUnexpectedEOF
  51085. }
  51086. b := dAtA[iNdEx]
  51087. iNdEx++
  51088. wire |= uint64(b&0x7F) << shift
  51089. if b < 0x80 {
  51090. break
  51091. }
  51092. }
  51093. fieldNum := int32(wire >> 3)
  51094. wireType := int(wire & 0x7)
  51095. if wireType == 4 {
  51096. return fmt.Errorf("proto: PodSpec: wiretype end group for non-group")
  51097. }
  51098. if fieldNum <= 0 {
  51099. return fmt.Errorf("proto: PodSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  51100. }
  51101. switch fieldNum {
  51102. case 1:
  51103. if wireType != 2 {
  51104. return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
  51105. }
  51106. var msglen int
  51107. for shift := uint(0); ; shift += 7 {
  51108. if shift >= 64 {
  51109. return ErrIntOverflowGenerated
  51110. }
  51111. if iNdEx >= l {
  51112. return io.ErrUnexpectedEOF
  51113. }
  51114. b := dAtA[iNdEx]
  51115. iNdEx++
  51116. msglen |= int(b&0x7F) << shift
  51117. if b < 0x80 {
  51118. break
  51119. }
  51120. }
  51121. if msglen < 0 {
  51122. return ErrInvalidLengthGenerated
  51123. }
  51124. postIndex := iNdEx + msglen
  51125. if postIndex < 0 {
  51126. return ErrInvalidLengthGenerated
  51127. }
  51128. if postIndex > l {
  51129. return io.ErrUnexpectedEOF
  51130. }
  51131. m.Volumes = append(m.Volumes, Volume{})
  51132. if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51133. return err
  51134. }
  51135. iNdEx = postIndex
  51136. case 2:
  51137. if wireType != 2 {
  51138. return fmt.Errorf("proto: wrong wireType = %d for field Containers", wireType)
  51139. }
  51140. var msglen int
  51141. for shift := uint(0); ; shift += 7 {
  51142. if shift >= 64 {
  51143. return ErrIntOverflowGenerated
  51144. }
  51145. if iNdEx >= l {
  51146. return io.ErrUnexpectedEOF
  51147. }
  51148. b := dAtA[iNdEx]
  51149. iNdEx++
  51150. msglen |= int(b&0x7F) << shift
  51151. if b < 0x80 {
  51152. break
  51153. }
  51154. }
  51155. if msglen < 0 {
  51156. return ErrInvalidLengthGenerated
  51157. }
  51158. postIndex := iNdEx + msglen
  51159. if postIndex < 0 {
  51160. return ErrInvalidLengthGenerated
  51161. }
  51162. if postIndex > l {
  51163. return io.ErrUnexpectedEOF
  51164. }
  51165. m.Containers = append(m.Containers, Container{})
  51166. if err := m.Containers[len(m.Containers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51167. return err
  51168. }
  51169. iNdEx = postIndex
  51170. case 3:
  51171. if wireType != 2 {
  51172. return fmt.Errorf("proto: wrong wireType = %d for field RestartPolicy", wireType)
  51173. }
  51174. var stringLen uint64
  51175. for shift := uint(0); ; shift += 7 {
  51176. if shift >= 64 {
  51177. return ErrIntOverflowGenerated
  51178. }
  51179. if iNdEx >= l {
  51180. return io.ErrUnexpectedEOF
  51181. }
  51182. b := dAtA[iNdEx]
  51183. iNdEx++
  51184. stringLen |= uint64(b&0x7F) << shift
  51185. if b < 0x80 {
  51186. break
  51187. }
  51188. }
  51189. intStringLen := int(stringLen)
  51190. if intStringLen < 0 {
  51191. return ErrInvalidLengthGenerated
  51192. }
  51193. postIndex := iNdEx + intStringLen
  51194. if postIndex < 0 {
  51195. return ErrInvalidLengthGenerated
  51196. }
  51197. if postIndex > l {
  51198. return io.ErrUnexpectedEOF
  51199. }
  51200. m.RestartPolicy = RestartPolicy(dAtA[iNdEx:postIndex])
  51201. iNdEx = postIndex
  51202. case 4:
  51203. if wireType != 0 {
  51204. return fmt.Errorf("proto: wrong wireType = %d for field TerminationGracePeriodSeconds", wireType)
  51205. }
  51206. var v int64
  51207. for shift := uint(0); ; shift += 7 {
  51208. if shift >= 64 {
  51209. return ErrIntOverflowGenerated
  51210. }
  51211. if iNdEx >= l {
  51212. return io.ErrUnexpectedEOF
  51213. }
  51214. b := dAtA[iNdEx]
  51215. iNdEx++
  51216. v |= int64(b&0x7F) << shift
  51217. if b < 0x80 {
  51218. break
  51219. }
  51220. }
  51221. m.TerminationGracePeriodSeconds = &v
  51222. case 5:
  51223. if wireType != 0 {
  51224. return fmt.Errorf("proto: wrong wireType = %d for field ActiveDeadlineSeconds", 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.ActiveDeadlineSeconds = &v
  51242. case 6:
  51243. if wireType != 2 {
  51244. return fmt.Errorf("proto: wrong wireType = %d for field DNSPolicy", wireType)
  51245. }
  51246. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  51257. if b < 0x80 {
  51258. break
  51259. }
  51260. }
  51261. intStringLen := int(stringLen)
  51262. if intStringLen < 0 {
  51263. return ErrInvalidLengthGenerated
  51264. }
  51265. postIndex := iNdEx + intStringLen
  51266. if postIndex < 0 {
  51267. return ErrInvalidLengthGenerated
  51268. }
  51269. if postIndex > l {
  51270. return io.ErrUnexpectedEOF
  51271. }
  51272. m.DNSPolicy = DNSPolicy(dAtA[iNdEx:postIndex])
  51273. iNdEx = postIndex
  51274. case 7:
  51275. if wireType != 2 {
  51276. return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
  51277. }
  51278. var msglen int
  51279. for shift := uint(0); ; shift += 7 {
  51280. if shift >= 64 {
  51281. return ErrIntOverflowGenerated
  51282. }
  51283. if iNdEx >= l {
  51284. return io.ErrUnexpectedEOF
  51285. }
  51286. b := dAtA[iNdEx]
  51287. iNdEx++
  51288. msglen |= int(b&0x7F) << shift
  51289. if b < 0x80 {
  51290. break
  51291. }
  51292. }
  51293. if msglen < 0 {
  51294. return ErrInvalidLengthGenerated
  51295. }
  51296. postIndex := iNdEx + msglen
  51297. if postIndex < 0 {
  51298. return ErrInvalidLengthGenerated
  51299. }
  51300. if postIndex > l {
  51301. return io.ErrUnexpectedEOF
  51302. }
  51303. if m.NodeSelector == nil {
  51304. m.NodeSelector = make(map[string]string)
  51305. }
  51306. var mapkey string
  51307. var mapvalue string
  51308. for iNdEx < postIndex {
  51309. entryPreIndex := iNdEx
  51310. var wire uint64
  51311. for shift := uint(0); ; shift += 7 {
  51312. if shift >= 64 {
  51313. return ErrIntOverflowGenerated
  51314. }
  51315. if iNdEx >= l {
  51316. return io.ErrUnexpectedEOF
  51317. }
  51318. b := dAtA[iNdEx]
  51319. iNdEx++
  51320. wire |= uint64(b&0x7F) << shift
  51321. if b < 0x80 {
  51322. break
  51323. }
  51324. }
  51325. fieldNum := int32(wire >> 3)
  51326. if fieldNum == 1 {
  51327. var stringLenmapkey uint64
  51328. for shift := uint(0); ; shift += 7 {
  51329. if shift >= 64 {
  51330. return ErrIntOverflowGenerated
  51331. }
  51332. if iNdEx >= l {
  51333. return io.ErrUnexpectedEOF
  51334. }
  51335. b := dAtA[iNdEx]
  51336. iNdEx++
  51337. stringLenmapkey |= uint64(b&0x7F) << shift
  51338. if b < 0x80 {
  51339. break
  51340. }
  51341. }
  51342. intStringLenmapkey := int(stringLenmapkey)
  51343. if intStringLenmapkey < 0 {
  51344. return ErrInvalidLengthGenerated
  51345. }
  51346. postStringIndexmapkey := iNdEx + intStringLenmapkey
  51347. if postStringIndexmapkey < 0 {
  51348. return ErrInvalidLengthGenerated
  51349. }
  51350. if postStringIndexmapkey > l {
  51351. return io.ErrUnexpectedEOF
  51352. }
  51353. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  51354. iNdEx = postStringIndexmapkey
  51355. } else if fieldNum == 2 {
  51356. var stringLenmapvalue uint64
  51357. for shift := uint(0); ; shift += 7 {
  51358. if shift >= 64 {
  51359. return ErrIntOverflowGenerated
  51360. }
  51361. if iNdEx >= l {
  51362. return io.ErrUnexpectedEOF
  51363. }
  51364. b := dAtA[iNdEx]
  51365. iNdEx++
  51366. stringLenmapvalue |= uint64(b&0x7F) << shift
  51367. if b < 0x80 {
  51368. break
  51369. }
  51370. }
  51371. intStringLenmapvalue := int(stringLenmapvalue)
  51372. if intStringLenmapvalue < 0 {
  51373. return ErrInvalidLengthGenerated
  51374. }
  51375. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  51376. if postStringIndexmapvalue < 0 {
  51377. return ErrInvalidLengthGenerated
  51378. }
  51379. if postStringIndexmapvalue > l {
  51380. return io.ErrUnexpectedEOF
  51381. }
  51382. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  51383. iNdEx = postStringIndexmapvalue
  51384. } else {
  51385. iNdEx = entryPreIndex
  51386. skippy, err := skipGenerated(dAtA[iNdEx:])
  51387. if err != nil {
  51388. return err
  51389. }
  51390. if (skippy < 0) || (iNdEx+skippy) < 0 {
  51391. return ErrInvalidLengthGenerated
  51392. }
  51393. if (iNdEx + skippy) > postIndex {
  51394. return io.ErrUnexpectedEOF
  51395. }
  51396. iNdEx += skippy
  51397. }
  51398. }
  51399. m.NodeSelector[mapkey] = mapvalue
  51400. iNdEx = postIndex
  51401. case 8:
  51402. if wireType != 2 {
  51403. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountName", wireType)
  51404. }
  51405. var stringLen uint64
  51406. for shift := uint(0); ; shift += 7 {
  51407. if shift >= 64 {
  51408. return ErrIntOverflowGenerated
  51409. }
  51410. if iNdEx >= l {
  51411. return io.ErrUnexpectedEOF
  51412. }
  51413. b := dAtA[iNdEx]
  51414. iNdEx++
  51415. stringLen |= uint64(b&0x7F) << shift
  51416. if b < 0x80 {
  51417. break
  51418. }
  51419. }
  51420. intStringLen := int(stringLen)
  51421. if intStringLen < 0 {
  51422. return ErrInvalidLengthGenerated
  51423. }
  51424. postIndex := iNdEx + intStringLen
  51425. if postIndex < 0 {
  51426. return ErrInvalidLengthGenerated
  51427. }
  51428. if postIndex > l {
  51429. return io.ErrUnexpectedEOF
  51430. }
  51431. m.ServiceAccountName = string(dAtA[iNdEx:postIndex])
  51432. iNdEx = postIndex
  51433. case 9:
  51434. if wireType != 2 {
  51435. return fmt.Errorf("proto: wrong wireType = %d for field DeprecatedServiceAccount", wireType)
  51436. }
  51437. var stringLen uint64
  51438. for shift := uint(0); ; shift += 7 {
  51439. if shift >= 64 {
  51440. return ErrIntOverflowGenerated
  51441. }
  51442. if iNdEx >= l {
  51443. return io.ErrUnexpectedEOF
  51444. }
  51445. b := dAtA[iNdEx]
  51446. iNdEx++
  51447. stringLen |= uint64(b&0x7F) << shift
  51448. if b < 0x80 {
  51449. break
  51450. }
  51451. }
  51452. intStringLen := int(stringLen)
  51453. if intStringLen < 0 {
  51454. return ErrInvalidLengthGenerated
  51455. }
  51456. postIndex := iNdEx + intStringLen
  51457. if postIndex < 0 {
  51458. return ErrInvalidLengthGenerated
  51459. }
  51460. if postIndex > l {
  51461. return io.ErrUnexpectedEOF
  51462. }
  51463. m.DeprecatedServiceAccount = string(dAtA[iNdEx:postIndex])
  51464. iNdEx = postIndex
  51465. case 10:
  51466. if wireType != 2 {
  51467. return fmt.Errorf("proto: wrong wireType = %d for field NodeName", wireType)
  51468. }
  51469. var stringLen uint64
  51470. for shift := uint(0); ; shift += 7 {
  51471. if shift >= 64 {
  51472. return ErrIntOverflowGenerated
  51473. }
  51474. if iNdEx >= l {
  51475. return io.ErrUnexpectedEOF
  51476. }
  51477. b := dAtA[iNdEx]
  51478. iNdEx++
  51479. stringLen |= uint64(b&0x7F) << shift
  51480. if b < 0x80 {
  51481. break
  51482. }
  51483. }
  51484. intStringLen := int(stringLen)
  51485. if intStringLen < 0 {
  51486. return ErrInvalidLengthGenerated
  51487. }
  51488. postIndex := iNdEx + intStringLen
  51489. if postIndex < 0 {
  51490. return ErrInvalidLengthGenerated
  51491. }
  51492. if postIndex > l {
  51493. return io.ErrUnexpectedEOF
  51494. }
  51495. m.NodeName = string(dAtA[iNdEx:postIndex])
  51496. iNdEx = postIndex
  51497. case 11:
  51498. if wireType != 0 {
  51499. return fmt.Errorf("proto: wrong wireType = %d for field HostNetwork", wireType)
  51500. }
  51501. var v int
  51502. for shift := uint(0); ; shift += 7 {
  51503. if shift >= 64 {
  51504. return ErrIntOverflowGenerated
  51505. }
  51506. if iNdEx >= l {
  51507. return io.ErrUnexpectedEOF
  51508. }
  51509. b := dAtA[iNdEx]
  51510. iNdEx++
  51511. v |= int(b&0x7F) << shift
  51512. if b < 0x80 {
  51513. break
  51514. }
  51515. }
  51516. m.HostNetwork = bool(v != 0)
  51517. case 12:
  51518. if wireType != 0 {
  51519. return fmt.Errorf("proto: wrong wireType = %d for field HostPID", wireType)
  51520. }
  51521. var v int
  51522. for shift := uint(0); ; shift += 7 {
  51523. if shift >= 64 {
  51524. return ErrIntOverflowGenerated
  51525. }
  51526. if iNdEx >= l {
  51527. return io.ErrUnexpectedEOF
  51528. }
  51529. b := dAtA[iNdEx]
  51530. iNdEx++
  51531. v |= int(b&0x7F) << shift
  51532. if b < 0x80 {
  51533. break
  51534. }
  51535. }
  51536. m.HostPID = bool(v != 0)
  51537. case 13:
  51538. if wireType != 0 {
  51539. return fmt.Errorf("proto: wrong wireType = %d for field HostIPC", wireType)
  51540. }
  51541. var v int
  51542. for shift := uint(0); ; shift += 7 {
  51543. if shift >= 64 {
  51544. return ErrIntOverflowGenerated
  51545. }
  51546. if iNdEx >= l {
  51547. return io.ErrUnexpectedEOF
  51548. }
  51549. b := dAtA[iNdEx]
  51550. iNdEx++
  51551. v |= int(b&0x7F) << shift
  51552. if b < 0x80 {
  51553. break
  51554. }
  51555. }
  51556. m.HostIPC = bool(v != 0)
  51557. case 14:
  51558. if wireType != 2 {
  51559. return fmt.Errorf("proto: wrong wireType = %d for field SecurityContext", wireType)
  51560. }
  51561. var msglen int
  51562. for shift := uint(0); ; shift += 7 {
  51563. if shift >= 64 {
  51564. return ErrIntOverflowGenerated
  51565. }
  51566. if iNdEx >= l {
  51567. return io.ErrUnexpectedEOF
  51568. }
  51569. b := dAtA[iNdEx]
  51570. iNdEx++
  51571. msglen |= int(b&0x7F) << shift
  51572. if b < 0x80 {
  51573. break
  51574. }
  51575. }
  51576. if msglen < 0 {
  51577. return ErrInvalidLengthGenerated
  51578. }
  51579. postIndex := iNdEx + msglen
  51580. if postIndex < 0 {
  51581. return ErrInvalidLengthGenerated
  51582. }
  51583. if postIndex > l {
  51584. return io.ErrUnexpectedEOF
  51585. }
  51586. if m.SecurityContext == nil {
  51587. m.SecurityContext = &PodSecurityContext{}
  51588. }
  51589. if err := m.SecurityContext.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51590. return err
  51591. }
  51592. iNdEx = postIndex
  51593. case 15:
  51594. if wireType != 2 {
  51595. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  51596. }
  51597. var msglen int
  51598. for shift := uint(0); ; shift += 7 {
  51599. if shift >= 64 {
  51600. return ErrIntOverflowGenerated
  51601. }
  51602. if iNdEx >= l {
  51603. return io.ErrUnexpectedEOF
  51604. }
  51605. b := dAtA[iNdEx]
  51606. iNdEx++
  51607. msglen |= int(b&0x7F) << shift
  51608. if b < 0x80 {
  51609. break
  51610. }
  51611. }
  51612. if msglen < 0 {
  51613. return ErrInvalidLengthGenerated
  51614. }
  51615. postIndex := iNdEx + msglen
  51616. if postIndex < 0 {
  51617. return ErrInvalidLengthGenerated
  51618. }
  51619. if postIndex > l {
  51620. return io.ErrUnexpectedEOF
  51621. }
  51622. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  51623. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51624. return err
  51625. }
  51626. iNdEx = postIndex
  51627. case 16:
  51628. if wireType != 2 {
  51629. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  51630. }
  51631. var stringLen uint64
  51632. for shift := uint(0); ; shift += 7 {
  51633. if shift >= 64 {
  51634. return ErrIntOverflowGenerated
  51635. }
  51636. if iNdEx >= l {
  51637. return io.ErrUnexpectedEOF
  51638. }
  51639. b := dAtA[iNdEx]
  51640. iNdEx++
  51641. stringLen |= uint64(b&0x7F) << shift
  51642. if b < 0x80 {
  51643. break
  51644. }
  51645. }
  51646. intStringLen := int(stringLen)
  51647. if intStringLen < 0 {
  51648. return ErrInvalidLengthGenerated
  51649. }
  51650. postIndex := iNdEx + intStringLen
  51651. if postIndex < 0 {
  51652. return ErrInvalidLengthGenerated
  51653. }
  51654. if postIndex > l {
  51655. return io.ErrUnexpectedEOF
  51656. }
  51657. m.Hostname = string(dAtA[iNdEx:postIndex])
  51658. iNdEx = postIndex
  51659. case 17:
  51660. if wireType != 2 {
  51661. return fmt.Errorf("proto: wrong wireType = %d for field Subdomain", wireType)
  51662. }
  51663. var stringLen uint64
  51664. for shift := uint(0); ; shift += 7 {
  51665. if shift >= 64 {
  51666. return ErrIntOverflowGenerated
  51667. }
  51668. if iNdEx >= l {
  51669. return io.ErrUnexpectedEOF
  51670. }
  51671. b := dAtA[iNdEx]
  51672. iNdEx++
  51673. stringLen |= uint64(b&0x7F) << shift
  51674. if b < 0x80 {
  51675. break
  51676. }
  51677. }
  51678. intStringLen := int(stringLen)
  51679. if intStringLen < 0 {
  51680. return ErrInvalidLengthGenerated
  51681. }
  51682. postIndex := iNdEx + intStringLen
  51683. if postIndex < 0 {
  51684. return ErrInvalidLengthGenerated
  51685. }
  51686. if postIndex > l {
  51687. return io.ErrUnexpectedEOF
  51688. }
  51689. m.Subdomain = string(dAtA[iNdEx:postIndex])
  51690. iNdEx = postIndex
  51691. case 18:
  51692. if wireType != 2 {
  51693. return fmt.Errorf("proto: wrong wireType = %d for field Affinity", wireType)
  51694. }
  51695. var msglen int
  51696. for shift := uint(0); ; shift += 7 {
  51697. if shift >= 64 {
  51698. return ErrIntOverflowGenerated
  51699. }
  51700. if iNdEx >= l {
  51701. return io.ErrUnexpectedEOF
  51702. }
  51703. b := dAtA[iNdEx]
  51704. iNdEx++
  51705. msglen |= int(b&0x7F) << shift
  51706. if b < 0x80 {
  51707. break
  51708. }
  51709. }
  51710. if msglen < 0 {
  51711. return ErrInvalidLengthGenerated
  51712. }
  51713. postIndex := iNdEx + msglen
  51714. if postIndex < 0 {
  51715. return ErrInvalidLengthGenerated
  51716. }
  51717. if postIndex > l {
  51718. return io.ErrUnexpectedEOF
  51719. }
  51720. if m.Affinity == nil {
  51721. m.Affinity = &Affinity{}
  51722. }
  51723. if err := m.Affinity.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51724. return err
  51725. }
  51726. iNdEx = postIndex
  51727. case 19:
  51728. if wireType != 2 {
  51729. return fmt.Errorf("proto: wrong wireType = %d for field SchedulerName", wireType)
  51730. }
  51731. var stringLen uint64
  51732. for shift := uint(0); ; shift += 7 {
  51733. if shift >= 64 {
  51734. return ErrIntOverflowGenerated
  51735. }
  51736. if iNdEx >= l {
  51737. return io.ErrUnexpectedEOF
  51738. }
  51739. b := dAtA[iNdEx]
  51740. iNdEx++
  51741. stringLen |= uint64(b&0x7F) << shift
  51742. if b < 0x80 {
  51743. break
  51744. }
  51745. }
  51746. intStringLen := int(stringLen)
  51747. if intStringLen < 0 {
  51748. return ErrInvalidLengthGenerated
  51749. }
  51750. postIndex := iNdEx + intStringLen
  51751. if postIndex < 0 {
  51752. return ErrInvalidLengthGenerated
  51753. }
  51754. if postIndex > l {
  51755. return io.ErrUnexpectedEOF
  51756. }
  51757. m.SchedulerName = string(dAtA[iNdEx:postIndex])
  51758. iNdEx = postIndex
  51759. case 20:
  51760. if wireType != 2 {
  51761. return fmt.Errorf("proto: wrong wireType = %d for field InitContainers", wireType)
  51762. }
  51763. var msglen int
  51764. for shift := uint(0); ; shift += 7 {
  51765. if shift >= 64 {
  51766. return ErrIntOverflowGenerated
  51767. }
  51768. if iNdEx >= l {
  51769. return io.ErrUnexpectedEOF
  51770. }
  51771. b := dAtA[iNdEx]
  51772. iNdEx++
  51773. msglen |= int(b&0x7F) << shift
  51774. if b < 0x80 {
  51775. break
  51776. }
  51777. }
  51778. if msglen < 0 {
  51779. return ErrInvalidLengthGenerated
  51780. }
  51781. postIndex := iNdEx + msglen
  51782. if postIndex < 0 {
  51783. return ErrInvalidLengthGenerated
  51784. }
  51785. if postIndex > l {
  51786. return io.ErrUnexpectedEOF
  51787. }
  51788. m.InitContainers = append(m.InitContainers, Container{})
  51789. if err := m.InitContainers[len(m.InitContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51790. return err
  51791. }
  51792. iNdEx = postIndex
  51793. case 21:
  51794. if wireType != 0 {
  51795. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  51796. }
  51797. var v int
  51798. for shift := uint(0); ; shift += 7 {
  51799. if shift >= 64 {
  51800. return ErrIntOverflowGenerated
  51801. }
  51802. if iNdEx >= l {
  51803. return io.ErrUnexpectedEOF
  51804. }
  51805. b := dAtA[iNdEx]
  51806. iNdEx++
  51807. v |= int(b&0x7F) << shift
  51808. if b < 0x80 {
  51809. break
  51810. }
  51811. }
  51812. b := bool(v != 0)
  51813. m.AutomountServiceAccountToken = &b
  51814. case 22:
  51815. if wireType != 2 {
  51816. return fmt.Errorf("proto: wrong wireType = %d for field Tolerations", wireType)
  51817. }
  51818. var msglen int
  51819. for shift := uint(0); ; shift += 7 {
  51820. if shift >= 64 {
  51821. return ErrIntOverflowGenerated
  51822. }
  51823. if iNdEx >= l {
  51824. return io.ErrUnexpectedEOF
  51825. }
  51826. b := dAtA[iNdEx]
  51827. iNdEx++
  51828. msglen |= int(b&0x7F) << shift
  51829. if b < 0x80 {
  51830. break
  51831. }
  51832. }
  51833. if msglen < 0 {
  51834. return ErrInvalidLengthGenerated
  51835. }
  51836. postIndex := iNdEx + msglen
  51837. if postIndex < 0 {
  51838. return ErrInvalidLengthGenerated
  51839. }
  51840. if postIndex > l {
  51841. return io.ErrUnexpectedEOF
  51842. }
  51843. m.Tolerations = append(m.Tolerations, Toleration{})
  51844. if err := m.Tolerations[len(m.Tolerations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51845. return err
  51846. }
  51847. iNdEx = postIndex
  51848. case 23:
  51849. if wireType != 2 {
  51850. return fmt.Errorf("proto: wrong wireType = %d for field HostAliases", wireType)
  51851. }
  51852. var msglen int
  51853. for shift := uint(0); ; shift += 7 {
  51854. if shift >= 64 {
  51855. return ErrIntOverflowGenerated
  51856. }
  51857. if iNdEx >= l {
  51858. return io.ErrUnexpectedEOF
  51859. }
  51860. b := dAtA[iNdEx]
  51861. iNdEx++
  51862. msglen |= int(b&0x7F) << shift
  51863. if b < 0x80 {
  51864. break
  51865. }
  51866. }
  51867. if msglen < 0 {
  51868. return ErrInvalidLengthGenerated
  51869. }
  51870. postIndex := iNdEx + msglen
  51871. if postIndex < 0 {
  51872. return ErrInvalidLengthGenerated
  51873. }
  51874. if postIndex > l {
  51875. return io.ErrUnexpectedEOF
  51876. }
  51877. m.HostAliases = append(m.HostAliases, HostAlias{})
  51878. if err := m.HostAliases[len(m.HostAliases)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51879. return err
  51880. }
  51881. iNdEx = postIndex
  51882. case 24:
  51883. if wireType != 2 {
  51884. return fmt.Errorf("proto: wrong wireType = %d for field PriorityClassName", wireType)
  51885. }
  51886. var stringLen uint64
  51887. for shift := uint(0); ; shift += 7 {
  51888. if shift >= 64 {
  51889. return ErrIntOverflowGenerated
  51890. }
  51891. if iNdEx >= l {
  51892. return io.ErrUnexpectedEOF
  51893. }
  51894. b := dAtA[iNdEx]
  51895. iNdEx++
  51896. stringLen |= uint64(b&0x7F) << shift
  51897. if b < 0x80 {
  51898. break
  51899. }
  51900. }
  51901. intStringLen := int(stringLen)
  51902. if intStringLen < 0 {
  51903. return ErrInvalidLengthGenerated
  51904. }
  51905. postIndex := iNdEx + intStringLen
  51906. if postIndex < 0 {
  51907. return ErrInvalidLengthGenerated
  51908. }
  51909. if postIndex > l {
  51910. return io.ErrUnexpectedEOF
  51911. }
  51912. m.PriorityClassName = string(dAtA[iNdEx:postIndex])
  51913. iNdEx = postIndex
  51914. case 25:
  51915. if wireType != 0 {
  51916. return fmt.Errorf("proto: wrong wireType = %d for field Priority", wireType)
  51917. }
  51918. var v int32
  51919. for shift := uint(0); ; shift += 7 {
  51920. if shift >= 64 {
  51921. return ErrIntOverflowGenerated
  51922. }
  51923. if iNdEx >= l {
  51924. return io.ErrUnexpectedEOF
  51925. }
  51926. b := dAtA[iNdEx]
  51927. iNdEx++
  51928. v |= int32(b&0x7F) << shift
  51929. if b < 0x80 {
  51930. break
  51931. }
  51932. }
  51933. m.Priority = &v
  51934. case 26:
  51935. if wireType != 2 {
  51936. return fmt.Errorf("proto: wrong wireType = %d for field DNSConfig", wireType)
  51937. }
  51938. var msglen int
  51939. for shift := uint(0); ; shift += 7 {
  51940. if shift >= 64 {
  51941. return ErrIntOverflowGenerated
  51942. }
  51943. if iNdEx >= l {
  51944. return io.ErrUnexpectedEOF
  51945. }
  51946. b := dAtA[iNdEx]
  51947. iNdEx++
  51948. msglen |= int(b&0x7F) << shift
  51949. if b < 0x80 {
  51950. break
  51951. }
  51952. }
  51953. if msglen < 0 {
  51954. return ErrInvalidLengthGenerated
  51955. }
  51956. postIndex := iNdEx + msglen
  51957. if postIndex < 0 {
  51958. return ErrInvalidLengthGenerated
  51959. }
  51960. if postIndex > l {
  51961. return io.ErrUnexpectedEOF
  51962. }
  51963. if m.DNSConfig == nil {
  51964. m.DNSConfig = &PodDNSConfig{}
  51965. }
  51966. if err := m.DNSConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  51967. return err
  51968. }
  51969. iNdEx = postIndex
  51970. case 27:
  51971. if wireType != 0 {
  51972. return fmt.Errorf("proto: wrong wireType = %d for field ShareProcessNamespace", wireType)
  51973. }
  51974. var v int
  51975. for shift := uint(0); ; shift += 7 {
  51976. if shift >= 64 {
  51977. return ErrIntOverflowGenerated
  51978. }
  51979. if iNdEx >= l {
  51980. return io.ErrUnexpectedEOF
  51981. }
  51982. b := dAtA[iNdEx]
  51983. iNdEx++
  51984. v |= int(b&0x7F) << shift
  51985. if b < 0x80 {
  51986. break
  51987. }
  51988. }
  51989. b := bool(v != 0)
  51990. m.ShareProcessNamespace = &b
  51991. case 28:
  51992. if wireType != 2 {
  51993. return fmt.Errorf("proto: wrong wireType = %d for field ReadinessGates", wireType)
  51994. }
  51995. var msglen int
  51996. for shift := uint(0); ; shift += 7 {
  51997. if shift >= 64 {
  51998. return ErrIntOverflowGenerated
  51999. }
  52000. if iNdEx >= l {
  52001. return io.ErrUnexpectedEOF
  52002. }
  52003. b := dAtA[iNdEx]
  52004. iNdEx++
  52005. msglen |= int(b&0x7F) << shift
  52006. if b < 0x80 {
  52007. break
  52008. }
  52009. }
  52010. if msglen < 0 {
  52011. return ErrInvalidLengthGenerated
  52012. }
  52013. postIndex := iNdEx + msglen
  52014. if postIndex < 0 {
  52015. return ErrInvalidLengthGenerated
  52016. }
  52017. if postIndex > l {
  52018. return io.ErrUnexpectedEOF
  52019. }
  52020. m.ReadinessGates = append(m.ReadinessGates, PodReadinessGate{})
  52021. if err := m.ReadinessGates[len(m.ReadinessGates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52022. return err
  52023. }
  52024. iNdEx = postIndex
  52025. case 29:
  52026. if wireType != 2 {
  52027. return fmt.Errorf("proto: wrong wireType = %d for field RuntimeClassName", wireType)
  52028. }
  52029. var stringLen uint64
  52030. for shift := uint(0); ; shift += 7 {
  52031. if shift >= 64 {
  52032. return ErrIntOverflowGenerated
  52033. }
  52034. if iNdEx >= l {
  52035. return io.ErrUnexpectedEOF
  52036. }
  52037. b := dAtA[iNdEx]
  52038. iNdEx++
  52039. stringLen |= uint64(b&0x7F) << shift
  52040. if b < 0x80 {
  52041. break
  52042. }
  52043. }
  52044. intStringLen := int(stringLen)
  52045. if intStringLen < 0 {
  52046. return ErrInvalidLengthGenerated
  52047. }
  52048. postIndex := iNdEx + intStringLen
  52049. if postIndex < 0 {
  52050. return ErrInvalidLengthGenerated
  52051. }
  52052. if postIndex > l {
  52053. return io.ErrUnexpectedEOF
  52054. }
  52055. s := string(dAtA[iNdEx:postIndex])
  52056. m.RuntimeClassName = &s
  52057. iNdEx = postIndex
  52058. case 30:
  52059. if wireType != 0 {
  52060. return fmt.Errorf("proto: wrong wireType = %d for field EnableServiceLinks", wireType)
  52061. }
  52062. var v int
  52063. for shift := uint(0); ; shift += 7 {
  52064. if shift >= 64 {
  52065. return ErrIntOverflowGenerated
  52066. }
  52067. if iNdEx >= l {
  52068. return io.ErrUnexpectedEOF
  52069. }
  52070. b := dAtA[iNdEx]
  52071. iNdEx++
  52072. v |= int(b&0x7F) << shift
  52073. if b < 0x80 {
  52074. break
  52075. }
  52076. }
  52077. b := bool(v != 0)
  52078. m.EnableServiceLinks = &b
  52079. case 31:
  52080. if wireType != 2 {
  52081. return fmt.Errorf("proto: wrong wireType = %d for field PreemptionPolicy", wireType)
  52082. }
  52083. var stringLen uint64
  52084. for shift := uint(0); ; shift += 7 {
  52085. if shift >= 64 {
  52086. return ErrIntOverflowGenerated
  52087. }
  52088. if iNdEx >= l {
  52089. return io.ErrUnexpectedEOF
  52090. }
  52091. b := dAtA[iNdEx]
  52092. iNdEx++
  52093. stringLen |= uint64(b&0x7F) << shift
  52094. if b < 0x80 {
  52095. break
  52096. }
  52097. }
  52098. intStringLen := int(stringLen)
  52099. if intStringLen < 0 {
  52100. return ErrInvalidLengthGenerated
  52101. }
  52102. postIndex := iNdEx + intStringLen
  52103. if postIndex < 0 {
  52104. return ErrInvalidLengthGenerated
  52105. }
  52106. if postIndex > l {
  52107. return io.ErrUnexpectedEOF
  52108. }
  52109. s := PreemptionPolicy(dAtA[iNdEx:postIndex])
  52110. m.PreemptionPolicy = &s
  52111. iNdEx = postIndex
  52112. case 32:
  52113. if wireType != 2 {
  52114. return fmt.Errorf("proto: wrong wireType = %d for field Overhead", wireType)
  52115. }
  52116. var msglen int
  52117. for shift := uint(0); ; shift += 7 {
  52118. if shift >= 64 {
  52119. return ErrIntOverflowGenerated
  52120. }
  52121. if iNdEx >= l {
  52122. return io.ErrUnexpectedEOF
  52123. }
  52124. b := dAtA[iNdEx]
  52125. iNdEx++
  52126. msglen |= int(b&0x7F) << shift
  52127. if b < 0x80 {
  52128. break
  52129. }
  52130. }
  52131. if msglen < 0 {
  52132. return ErrInvalidLengthGenerated
  52133. }
  52134. postIndex := iNdEx + msglen
  52135. if postIndex < 0 {
  52136. return ErrInvalidLengthGenerated
  52137. }
  52138. if postIndex > l {
  52139. return io.ErrUnexpectedEOF
  52140. }
  52141. if m.Overhead == nil {
  52142. m.Overhead = make(ResourceList)
  52143. }
  52144. var mapkey ResourceName
  52145. mapvalue := &resource.Quantity{}
  52146. for iNdEx < postIndex {
  52147. entryPreIndex := iNdEx
  52148. var wire uint64
  52149. for shift := uint(0); ; shift += 7 {
  52150. if shift >= 64 {
  52151. return ErrIntOverflowGenerated
  52152. }
  52153. if iNdEx >= l {
  52154. return io.ErrUnexpectedEOF
  52155. }
  52156. b := dAtA[iNdEx]
  52157. iNdEx++
  52158. wire |= uint64(b&0x7F) << shift
  52159. if b < 0x80 {
  52160. break
  52161. }
  52162. }
  52163. fieldNum := int32(wire >> 3)
  52164. if fieldNum == 1 {
  52165. var stringLenmapkey uint64
  52166. for shift := uint(0); ; shift += 7 {
  52167. if shift >= 64 {
  52168. return ErrIntOverflowGenerated
  52169. }
  52170. if iNdEx >= l {
  52171. return io.ErrUnexpectedEOF
  52172. }
  52173. b := dAtA[iNdEx]
  52174. iNdEx++
  52175. stringLenmapkey |= uint64(b&0x7F) << shift
  52176. if b < 0x80 {
  52177. break
  52178. }
  52179. }
  52180. intStringLenmapkey := int(stringLenmapkey)
  52181. if intStringLenmapkey < 0 {
  52182. return ErrInvalidLengthGenerated
  52183. }
  52184. postStringIndexmapkey := iNdEx + intStringLenmapkey
  52185. if postStringIndexmapkey < 0 {
  52186. return ErrInvalidLengthGenerated
  52187. }
  52188. if postStringIndexmapkey > l {
  52189. return io.ErrUnexpectedEOF
  52190. }
  52191. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  52192. iNdEx = postStringIndexmapkey
  52193. } else if fieldNum == 2 {
  52194. var mapmsglen int
  52195. for shift := uint(0); ; shift += 7 {
  52196. if shift >= 64 {
  52197. return ErrIntOverflowGenerated
  52198. }
  52199. if iNdEx >= l {
  52200. return io.ErrUnexpectedEOF
  52201. }
  52202. b := dAtA[iNdEx]
  52203. iNdEx++
  52204. mapmsglen |= int(b&0x7F) << shift
  52205. if b < 0x80 {
  52206. break
  52207. }
  52208. }
  52209. if mapmsglen < 0 {
  52210. return ErrInvalidLengthGenerated
  52211. }
  52212. postmsgIndex := iNdEx + mapmsglen
  52213. if postmsgIndex < 0 {
  52214. return ErrInvalidLengthGenerated
  52215. }
  52216. if postmsgIndex > l {
  52217. return io.ErrUnexpectedEOF
  52218. }
  52219. mapvalue = &resource.Quantity{}
  52220. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  52221. return err
  52222. }
  52223. iNdEx = postmsgIndex
  52224. } else {
  52225. iNdEx = entryPreIndex
  52226. skippy, err := skipGenerated(dAtA[iNdEx:])
  52227. if err != nil {
  52228. return err
  52229. }
  52230. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52231. return ErrInvalidLengthGenerated
  52232. }
  52233. if (iNdEx + skippy) > postIndex {
  52234. return io.ErrUnexpectedEOF
  52235. }
  52236. iNdEx += skippy
  52237. }
  52238. }
  52239. m.Overhead[ResourceName(mapkey)] = *mapvalue
  52240. iNdEx = postIndex
  52241. case 33:
  52242. if wireType != 2 {
  52243. return fmt.Errorf("proto: wrong wireType = %d for field TopologySpreadConstraints", 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. m.TopologySpreadConstraints = append(m.TopologySpreadConstraints, TopologySpreadConstraint{})
  52271. if err := m.TopologySpreadConstraints[len(m.TopologySpreadConstraints)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52272. return err
  52273. }
  52274. iNdEx = postIndex
  52275. case 34:
  52276. if wireType != 2 {
  52277. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainers", wireType)
  52278. }
  52279. var msglen int
  52280. for shift := uint(0); ; shift += 7 {
  52281. if shift >= 64 {
  52282. return ErrIntOverflowGenerated
  52283. }
  52284. if iNdEx >= l {
  52285. return io.ErrUnexpectedEOF
  52286. }
  52287. b := dAtA[iNdEx]
  52288. iNdEx++
  52289. msglen |= int(b&0x7F) << shift
  52290. if b < 0x80 {
  52291. break
  52292. }
  52293. }
  52294. if msglen < 0 {
  52295. return ErrInvalidLengthGenerated
  52296. }
  52297. postIndex := iNdEx + msglen
  52298. if postIndex < 0 {
  52299. return ErrInvalidLengthGenerated
  52300. }
  52301. if postIndex > l {
  52302. return io.ErrUnexpectedEOF
  52303. }
  52304. m.EphemeralContainers = append(m.EphemeralContainers, EphemeralContainer{})
  52305. if err := m.EphemeralContainers[len(m.EphemeralContainers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52306. return err
  52307. }
  52308. iNdEx = postIndex
  52309. case 35:
  52310. if wireType != 0 {
  52311. return fmt.Errorf("proto: wrong wireType = %d for field SetHostnameAsFQDN", wireType)
  52312. }
  52313. var v 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. v |= int(b&0x7F) << shift
  52324. if b < 0x80 {
  52325. break
  52326. }
  52327. }
  52328. b := bool(v != 0)
  52329. m.SetHostnameAsFQDN = &b
  52330. default:
  52331. iNdEx = preIndex
  52332. skippy, err := skipGenerated(dAtA[iNdEx:])
  52333. if err != nil {
  52334. return err
  52335. }
  52336. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52337. return ErrInvalidLengthGenerated
  52338. }
  52339. if (iNdEx + skippy) > l {
  52340. return io.ErrUnexpectedEOF
  52341. }
  52342. iNdEx += skippy
  52343. }
  52344. }
  52345. if iNdEx > l {
  52346. return io.ErrUnexpectedEOF
  52347. }
  52348. return nil
  52349. }
  52350. func (m *PodStatus) Unmarshal(dAtA []byte) error {
  52351. l := len(dAtA)
  52352. iNdEx := 0
  52353. for iNdEx < l {
  52354. preIndex := iNdEx
  52355. var wire uint64
  52356. for shift := uint(0); ; shift += 7 {
  52357. if shift >= 64 {
  52358. return ErrIntOverflowGenerated
  52359. }
  52360. if iNdEx >= l {
  52361. return io.ErrUnexpectedEOF
  52362. }
  52363. b := dAtA[iNdEx]
  52364. iNdEx++
  52365. wire |= uint64(b&0x7F) << shift
  52366. if b < 0x80 {
  52367. break
  52368. }
  52369. }
  52370. fieldNum := int32(wire >> 3)
  52371. wireType := int(wire & 0x7)
  52372. if wireType == 4 {
  52373. return fmt.Errorf("proto: PodStatus: wiretype end group for non-group")
  52374. }
  52375. if fieldNum <= 0 {
  52376. return fmt.Errorf("proto: PodStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  52377. }
  52378. switch fieldNum {
  52379. case 1:
  52380. if wireType != 2 {
  52381. return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
  52382. }
  52383. var stringLen uint64
  52384. for shift := uint(0); ; shift += 7 {
  52385. if shift >= 64 {
  52386. return ErrIntOverflowGenerated
  52387. }
  52388. if iNdEx >= l {
  52389. return io.ErrUnexpectedEOF
  52390. }
  52391. b := dAtA[iNdEx]
  52392. iNdEx++
  52393. stringLen |= uint64(b&0x7F) << shift
  52394. if b < 0x80 {
  52395. break
  52396. }
  52397. }
  52398. intStringLen := int(stringLen)
  52399. if intStringLen < 0 {
  52400. return ErrInvalidLengthGenerated
  52401. }
  52402. postIndex := iNdEx + intStringLen
  52403. if postIndex < 0 {
  52404. return ErrInvalidLengthGenerated
  52405. }
  52406. if postIndex > l {
  52407. return io.ErrUnexpectedEOF
  52408. }
  52409. m.Phase = PodPhase(dAtA[iNdEx:postIndex])
  52410. iNdEx = postIndex
  52411. case 2:
  52412. if wireType != 2 {
  52413. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  52414. }
  52415. var msglen int
  52416. for shift := uint(0); ; shift += 7 {
  52417. if shift >= 64 {
  52418. return ErrIntOverflowGenerated
  52419. }
  52420. if iNdEx >= l {
  52421. return io.ErrUnexpectedEOF
  52422. }
  52423. b := dAtA[iNdEx]
  52424. iNdEx++
  52425. msglen |= int(b&0x7F) << shift
  52426. if b < 0x80 {
  52427. break
  52428. }
  52429. }
  52430. if msglen < 0 {
  52431. return ErrInvalidLengthGenerated
  52432. }
  52433. postIndex := iNdEx + msglen
  52434. if postIndex < 0 {
  52435. return ErrInvalidLengthGenerated
  52436. }
  52437. if postIndex > l {
  52438. return io.ErrUnexpectedEOF
  52439. }
  52440. m.Conditions = append(m.Conditions, PodCondition{})
  52441. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52442. return err
  52443. }
  52444. iNdEx = postIndex
  52445. case 3:
  52446. if wireType != 2 {
  52447. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  52448. }
  52449. var stringLen uint64
  52450. for shift := uint(0); ; shift += 7 {
  52451. if shift >= 64 {
  52452. return ErrIntOverflowGenerated
  52453. }
  52454. if iNdEx >= l {
  52455. return io.ErrUnexpectedEOF
  52456. }
  52457. b := dAtA[iNdEx]
  52458. iNdEx++
  52459. stringLen |= uint64(b&0x7F) << shift
  52460. if b < 0x80 {
  52461. break
  52462. }
  52463. }
  52464. intStringLen := int(stringLen)
  52465. if intStringLen < 0 {
  52466. return ErrInvalidLengthGenerated
  52467. }
  52468. postIndex := iNdEx + intStringLen
  52469. if postIndex < 0 {
  52470. return ErrInvalidLengthGenerated
  52471. }
  52472. if postIndex > l {
  52473. return io.ErrUnexpectedEOF
  52474. }
  52475. m.Message = string(dAtA[iNdEx:postIndex])
  52476. iNdEx = postIndex
  52477. case 4:
  52478. if wireType != 2 {
  52479. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  52480. }
  52481. var stringLen uint64
  52482. for shift := uint(0); ; shift += 7 {
  52483. if shift >= 64 {
  52484. return ErrIntOverflowGenerated
  52485. }
  52486. if iNdEx >= l {
  52487. return io.ErrUnexpectedEOF
  52488. }
  52489. b := dAtA[iNdEx]
  52490. iNdEx++
  52491. stringLen |= uint64(b&0x7F) << shift
  52492. if b < 0x80 {
  52493. break
  52494. }
  52495. }
  52496. intStringLen := int(stringLen)
  52497. if intStringLen < 0 {
  52498. return ErrInvalidLengthGenerated
  52499. }
  52500. postIndex := iNdEx + intStringLen
  52501. if postIndex < 0 {
  52502. return ErrInvalidLengthGenerated
  52503. }
  52504. if postIndex > l {
  52505. return io.ErrUnexpectedEOF
  52506. }
  52507. m.Reason = string(dAtA[iNdEx:postIndex])
  52508. iNdEx = postIndex
  52509. case 5:
  52510. if wireType != 2 {
  52511. return fmt.Errorf("proto: wrong wireType = %d for field HostIP", wireType)
  52512. }
  52513. var stringLen uint64
  52514. for shift := uint(0); ; shift += 7 {
  52515. if shift >= 64 {
  52516. return ErrIntOverflowGenerated
  52517. }
  52518. if iNdEx >= l {
  52519. return io.ErrUnexpectedEOF
  52520. }
  52521. b := dAtA[iNdEx]
  52522. iNdEx++
  52523. stringLen |= uint64(b&0x7F) << shift
  52524. if b < 0x80 {
  52525. break
  52526. }
  52527. }
  52528. intStringLen := int(stringLen)
  52529. if intStringLen < 0 {
  52530. return ErrInvalidLengthGenerated
  52531. }
  52532. postIndex := iNdEx + intStringLen
  52533. if postIndex < 0 {
  52534. return ErrInvalidLengthGenerated
  52535. }
  52536. if postIndex > l {
  52537. return io.ErrUnexpectedEOF
  52538. }
  52539. m.HostIP = string(dAtA[iNdEx:postIndex])
  52540. iNdEx = postIndex
  52541. case 6:
  52542. if wireType != 2 {
  52543. return fmt.Errorf("proto: wrong wireType = %d for field PodIP", wireType)
  52544. }
  52545. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  52556. if b < 0x80 {
  52557. break
  52558. }
  52559. }
  52560. intStringLen := int(stringLen)
  52561. if intStringLen < 0 {
  52562. return ErrInvalidLengthGenerated
  52563. }
  52564. postIndex := iNdEx + intStringLen
  52565. if postIndex < 0 {
  52566. return ErrInvalidLengthGenerated
  52567. }
  52568. if postIndex > l {
  52569. return io.ErrUnexpectedEOF
  52570. }
  52571. m.PodIP = string(dAtA[iNdEx:postIndex])
  52572. iNdEx = postIndex
  52573. case 7:
  52574. if wireType != 2 {
  52575. return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
  52576. }
  52577. var msglen int
  52578. for shift := uint(0); ; shift += 7 {
  52579. if shift >= 64 {
  52580. return ErrIntOverflowGenerated
  52581. }
  52582. if iNdEx >= l {
  52583. return io.ErrUnexpectedEOF
  52584. }
  52585. b := dAtA[iNdEx]
  52586. iNdEx++
  52587. msglen |= int(b&0x7F) << shift
  52588. if b < 0x80 {
  52589. break
  52590. }
  52591. }
  52592. if msglen < 0 {
  52593. return ErrInvalidLengthGenerated
  52594. }
  52595. postIndex := iNdEx + msglen
  52596. if postIndex < 0 {
  52597. return ErrInvalidLengthGenerated
  52598. }
  52599. if postIndex > l {
  52600. return io.ErrUnexpectedEOF
  52601. }
  52602. if m.StartTime == nil {
  52603. m.StartTime = &v1.Time{}
  52604. }
  52605. if err := m.StartTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52606. return err
  52607. }
  52608. iNdEx = postIndex
  52609. case 8:
  52610. if wireType != 2 {
  52611. return fmt.Errorf("proto: wrong wireType = %d for field ContainerStatuses", wireType)
  52612. }
  52613. var msglen int
  52614. for shift := uint(0); ; shift += 7 {
  52615. if shift >= 64 {
  52616. return ErrIntOverflowGenerated
  52617. }
  52618. if iNdEx >= l {
  52619. return io.ErrUnexpectedEOF
  52620. }
  52621. b := dAtA[iNdEx]
  52622. iNdEx++
  52623. msglen |= int(b&0x7F) << shift
  52624. if b < 0x80 {
  52625. break
  52626. }
  52627. }
  52628. if msglen < 0 {
  52629. return ErrInvalidLengthGenerated
  52630. }
  52631. postIndex := iNdEx + msglen
  52632. if postIndex < 0 {
  52633. return ErrInvalidLengthGenerated
  52634. }
  52635. if postIndex > l {
  52636. return io.ErrUnexpectedEOF
  52637. }
  52638. m.ContainerStatuses = append(m.ContainerStatuses, ContainerStatus{})
  52639. if err := m.ContainerStatuses[len(m.ContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52640. return err
  52641. }
  52642. iNdEx = postIndex
  52643. case 9:
  52644. if wireType != 2 {
  52645. return fmt.Errorf("proto: wrong wireType = %d for field QOSClass", wireType)
  52646. }
  52647. var stringLen uint64
  52648. for shift := uint(0); ; shift += 7 {
  52649. if shift >= 64 {
  52650. return ErrIntOverflowGenerated
  52651. }
  52652. if iNdEx >= l {
  52653. return io.ErrUnexpectedEOF
  52654. }
  52655. b := dAtA[iNdEx]
  52656. iNdEx++
  52657. stringLen |= uint64(b&0x7F) << shift
  52658. if b < 0x80 {
  52659. break
  52660. }
  52661. }
  52662. intStringLen := int(stringLen)
  52663. if intStringLen < 0 {
  52664. return ErrInvalidLengthGenerated
  52665. }
  52666. postIndex := iNdEx + intStringLen
  52667. if postIndex < 0 {
  52668. return ErrInvalidLengthGenerated
  52669. }
  52670. if postIndex > l {
  52671. return io.ErrUnexpectedEOF
  52672. }
  52673. m.QOSClass = PodQOSClass(dAtA[iNdEx:postIndex])
  52674. iNdEx = postIndex
  52675. case 10:
  52676. if wireType != 2 {
  52677. return fmt.Errorf("proto: wrong wireType = %d for field InitContainerStatuses", wireType)
  52678. }
  52679. var msglen int
  52680. for shift := uint(0); ; shift += 7 {
  52681. if shift >= 64 {
  52682. return ErrIntOverflowGenerated
  52683. }
  52684. if iNdEx >= l {
  52685. return io.ErrUnexpectedEOF
  52686. }
  52687. b := dAtA[iNdEx]
  52688. iNdEx++
  52689. msglen |= int(b&0x7F) << shift
  52690. if b < 0x80 {
  52691. break
  52692. }
  52693. }
  52694. if msglen < 0 {
  52695. return ErrInvalidLengthGenerated
  52696. }
  52697. postIndex := iNdEx + msglen
  52698. if postIndex < 0 {
  52699. return ErrInvalidLengthGenerated
  52700. }
  52701. if postIndex > l {
  52702. return io.ErrUnexpectedEOF
  52703. }
  52704. m.InitContainerStatuses = append(m.InitContainerStatuses, ContainerStatus{})
  52705. if err := m.InitContainerStatuses[len(m.InitContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52706. return err
  52707. }
  52708. iNdEx = postIndex
  52709. case 11:
  52710. if wireType != 2 {
  52711. return fmt.Errorf("proto: wrong wireType = %d for field NominatedNodeName", wireType)
  52712. }
  52713. var stringLen uint64
  52714. for shift := uint(0); ; shift += 7 {
  52715. if shift >= 64 {
  52716. return ErrIntOverflowGenerated
  52717. }
  52718. if iNdEx >= l {
  52719. return io.ErrUnexpectedEOF
  52720. }
  52721. b := dAtA[iNdEx]
  52722. iNdEx++
  52723. stringLen |= uint64(b&0x7F) << shift
  52724. if b < 0x80 {
  52725. break
  52726. }
  52727. }
  52728. intStringLen := int(stringLen)
  52729. if intStringLen < 0 {
  52730. return ErrInvalidLengthGenerated
  52731. }
  52732. postIndex := iNdEx + intStringLen
  52733. if postIndex < 0 {
  52734. return ErrInvalidLengthGenerated
  52735. }
  52736. if postIndex > l {
  52737. return io.ErrUnexpectedEOF
  52738. }
  52739. m.NominatedNodeName = string(dAtA[iNdEx:postIndex])
  52740. iNdEx = postIndex
  52741. case 12:
  52742. if wireType != 2 {
  52743. return fmt.Errorf("proto: wrong wireType = %d for field PodIPs", wireType)
  52744. }
  52745. var msglen int
  52746. for shift := uint(0); ; shift += 7 {
  52747. if shift >= 64 {
  52748. return ErrIntOverflowGenerated
  52749. }
  52750. if iNdEx >= l {
  52751. return io.ErrUnexpectedEOF
  52752. }
  52753. b := dAtA[iNdEx]
  52754. iNdEx++
  52755. msglen |= int(b&0x7F) << shift
  52756. if b < 0x80 {
  52757. break
  52758. }
  52759. }
  52760. if msglen < 0 {
  52761. return ErrInvalidLengthGenerated
  52762. }
  52763. postIndex := iNdEx + msglen
  52764. if postIndex < 0 {
  52765. return ErrInvalidLengthGenerated
  52766. }
  52767. if postIndex > l {
  52768. return io.ErrUnexpectedEOF
  52769. }
  52770. m.PodIPs = append(m.PodIPs, PodIP{})
  52771. if err := m.PodIPs[len(m.PodIPs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52772. return err
  52773. }
  52774. iNdEx = postIndex
  52775. case 13:
  52776. if wireType != 2 {
  52777. return fmt.Errorf("proto: wrong wireType = %d for field EphemeralContainerStatuses", wireType)
  52778. }
  52779. var msglen int
  52780. for shift := uint(0); ; shift += 7 {
  52781. if shift >= 64 {
  52782. return ErrIntOverflowGenerated
  52783. }
  52784. if iNdEx >= l {
  52785. return io.ErrUnexpectedEOF
  52786. }
  52787. b := dAtA[iNdEx]
  52788. iNdEx++
  52789. msglen |= int(b&0x7F) << shift
  52790. if b < 0x80 {
  52791. break
  52792. }
  52793. }
  52794. if msglen < 0 {
  52795. return ErrInvalidLengthGenerated
  52796. }
  52797. postIndex := iNdEx + msglen
  52798. if postIndex < 0 {
  52799. return ErrInvalidLengthGenerated
  52800. }
  52801. if postIndex > l {
  52802. return io.ErrUnexpectedEOF
  52803. }
  52804. m.EphemeralContainerStatuses = append(m.EphemeralContainerStatuses, ContainerStatus{})
  52805. if err := m.EphemeralContainerStatuses[len(m.EphemeralContainerStatuses)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52806. return err
  52807. }
  52808. iNdEx = postIndex
  52809. default:
  52810. iNdEx = preIndex
  52811. skippy, err := skipGenerated(dAtA[iNdEx:])
  52812. if err != nil {
  52813. return err
  52814. }
  52815. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52816. return ErrInvalidLengthGenerated
  52817. }
  52818. if (iNdEx + skippy) > l {
  52819. return io.ErrUnexpectedEOF
  52820. }
  52821. iNdEx += skippy
  52822. }
  52823. }
  52824. if iNdEx > l {
  52825. return io.ErrUnexpectedEOF
  52826. }
  52827. return nil
  52828. }
  52829. func (m *PodStatusResult) Unmarshal(dAtA []byte) error {
  52830. l := len(dAtA)
  52831. iNdEx := 0
  52832. for iNdEx < l {
  52833. preIndex := iNdEx
  52834. var wire uint64
  52835. for shift := uint(0); ; shift += 7 {
  52836. if shift >= 64 {
  52837. return ErrIntOverflowGenerated
  52838. }
  52839. if iNdEx >= l {
  52840. return io.ErrUnexpectedEOF
  52841. }
  52842. b := dAtA[iNdEx]
  52843. iNdEx++
  52844. wire |= uint64(b&0x7F) << shift
  52845. if b < 0x80 {
  52846. break
  52847. }
  52848. }
  52849. fieldNum := int32(wire >> 3)
  52850. wireType := int(wire & 0x7)
  52851. if wireType == 4 {
  52852. return fmt.Errorf("proto: PodStatusResult: wiretype end group for non-group")
  52853. }
  52854. if fieldNum <= 0 {
  52855. return fmt.Errorf("proto: PodStatusResult: illegal tag %d (wire type %d)", fieldNum, wire)
  52856. }
  52857. switch fieldNum {
  52858. case 1:
  52859. if wireType != 2 {
  52860. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  52861. }
  52862. var msglen int
  52863. for shift := uint(0); ; shift += 7 {
  52864. if shift >= 64 {
  52865. return ErrIntOverflowGenerated
  52866. }
  52867. if iNdEx >= l {
  52868. return io.ErrUnexpectedEOF
  52869. }
  52870. b := dAtA[iNdEx]
  52871. iNdEx++
  52872. msglen |= int(b&0x7F) << shift
  52873. if b < 0x80 {
  52874. break
  52875. }
  52876. }
  52877. if msglen < 0 {
  52878. return ErrInvalidLengthGenerated
  52879. }
  52880. postIndex := iNdEx + msglen
  52881. if postIndex < 0 {
  52882. return ErrInvalidLengthGenerated
  52883. }
  52884. if postIndex > l {
  52885. return io.ErrUnexpectedEOF
  52886. }
  52887. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52888. return err
  52889. }
  52890. iNdEx = postIndex
  52891. case 2:
  52892. if wireType != 2 {
  52893. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  52894. }
  52895. var msglen int
  52896. for shift := uint(0); ; shift += 7 {
  52897. if shift >= 64 {
  52898. return ErrIntOverflowGenerated
  52899. }
  52900. if iNdEx >= l {
  52901. return io.ErrUnexpectedEOF
  52902. }
  52903. b := dAtA[iNdEx]
  52904. iNdEx++
  52905. msglen |= int(b&0x7F) << shift
  52906. if b < 0x80 {
  52907. break
  52908. }
  52909. }
  52910. if msglen < 0 {
  52911. return ErrInvalidLengthGenerated
  52912. }
  52913. postIndex := iNdEx + msglen
  52914. if postIndex < 0 {
  52915. return ErrInvalidLengthGenerated
  52916. }
  52917. if postIndex > l {
  52918. return io.ErrUnexpectedEOF
  52919. }
  52920. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  52921. return err
  52922. }
  52923. iNdEx = postIndex
  52924. default:
  52925. iNdEx = preIndex
  52926. skippy, err := skipGenerated(dAtA[iNdEx:])
  52927. if err != nil {
  52928. return err
  52929. }
  52930. if (skippy < 0) || (iNdEx+skippy) < 0 {
  52931. return ErrInvalidLengthGenerated
  52932. }
  52933. if (iNdEx + skippy) > l {
  52934. return io.ErrUnexpectedEOF
  52935. }
  52936. iNdEx += skippy
  52937. }
  52938. }
  52939. if iNdEx > l {
  52940. return io.ErrUnexpectedEOF
  52941. }
  52942. return nil
  52943. }
  52944. func (m *PodTemplate) Unmarshal(dAtA []byte) error {
  52945. l := len(dAtA)
  52946. iNdEx := 0
  52947. for iNdEx < l {
  52948. preIndex := iNdEx
  52949. var wire uint64
  52950. for shift := uint(0); ; shift += 7 {
  52951. if shift >= 64 {
  52952. return ErrIntOverflowGenerated
  52953. }
  52954. if iNdEx >= l {
  52955. return io.ErrUnexpectedEOF
  52956. }
  52957. b := dAtA[iNdEx]
  52958. iNdEx++
  52959. wire |= uint64(b&0x7F) << shift
  52960. if b < 0x80 {
  52961. break
  52962. }
  52963. }
  52964. fieldNum := int32(wire >> 3)
  52965. wireType := int(wire & 0x7)
  52966. if wireType == 4 {
  52967. return fmt.Errorf("proto: PodTemplate: wiretype end group for non-group")
  52968. }
  52969. if fieldNum <= 0 {
  52970. return fmt.Errorf("proto: PodTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  52971. }
  52972. switch fieldNum {
  52973. case 1:
  52974. if wireType != 2 {
  52975. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  52976. }
  52977. var msglen int
  52978. for shift := uint(0); ; shift += 7 {
  52979. if shift >= 64 {
  52980. return ErrIntOverflowGenerated
  52981. }
  52982. if iNdEx >= l {
  52983. return io.ErrUnexpectedEOF
  52984. }
  52985. b := dAtA[iNdEx]
  52986. iNdEx++
  52987. msglen |= int(b&0x7F) << shift
  52988. if b < 0x80 {
  52989. break
  52990. }
  52991. }
  52992. if msglen < 0 {
  52993. return ErrInvalidLengthGenerated
  52994. }
  52995. postIndex := iNdEx + msglen
  52996. if postIndex < 0 {
  52997. return ErrInvalidLengthGenerated
  52998. }
  52999. if postIndex > l {
  53000. return io.ErrUnexpectedEOF
  53001. }
  53002. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53003. return err
  53004. }
  53005. iNdEx = postIndex
  53006. case 2:
  53007. if wireType != 2 {
  53008. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  53009. }
  53010. var msglen int
  53011. for shift := uint(0); ; shift += 7 {
  53012. if shift >= 64 {
  53013. return ErrIntOverflowGenerated
  53014. }
  53015. if iNdEx >= l {
  53016. return io.ErrUnexpectedEOF
  53017. }
  53018. b := dAtA[iNdEx]
  53019. iNdEx++
  53020. msglen |= int(b&0x7F) << shift
  53021. if b < 0x80 {
  53022. break
  53023. }
  53024. }
  53025. if msglen < 0 {
  53026. return ErrInvalidLengthGenerated
  53027. }
  53028. postIndex := iNdEx + msglen
  53029. if postIndex < 0 {
  53030. return ErrInvalidLengthGenerated
  53031. }
  53032. if postIndex > l {
  53033. return io.ErrUnexpectedEOF
  53034. }
  53035. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53036. return err
  53037. }
  53038. iNdEx = postIndex
  53039. default:
  53040. iNdEx = preIndex
  53041. skippy, err := skipGenerated(dAtA[iNdEx:])
  53042. if err != nil {
  53043. return err
  53044. }
  53045. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53046. return ErrInvalidLengthGenerated
  53047. }
  53048. if (iNdEx + skippy) > l {
  53049. return io.ErrUnexpectedEOF
  53050. }
  53051. iNdEx += skippy
  53052. }
  53053. }
  53054. if iNdEx > l {
  53055. return io.ErrUnexpectedEOF
  53056. }
  53057. return nil
  53058. }
  53059. func (m *PodTemplateList) Unmarshal(dAtA []byte) error {
  53060. l := len(dAtA)
  53061. iNdEx := 0
  53062. for iNdEx < l {
  53063. preIndex := iNdEx
  53064. var wire uint64
  53065. for shift := uint(0); ; shift += 7 {
  53066. if shift >= 64 {
  53067. return ErrIntOverflowGenerated
  53068. }
  53069. if iNdEx >= l {
  53070. return io.ErrUnexpectedEOF
  53071. }
  53072. b := dAtA[iNdEx]
  53073. iNdEx++
  53074. wire |= uint64(b&0x7F) << shift
  53075. if b < 0x80 {
  53076. break
  53077. }
  53078. }
  53079. fieldNum := int32(wire >> 3)
  53080. wireType := int(wire & 0x7)
  53081. if wireType == 4 {
  53082. return fmt.Errorf("proto: PodTemplateList: wiretype end group for non-group")
  53083. }
  53084. if fieldNum <= 0 {
  53085. return fmt.Errorf("proto: PodTemplateList: illegal tag %d (wire type %d)", fieldNum, wire)
  53086. }
  53087. switch fieldNum {
  53088. case 1:
  53089. if wireType != 2 {
  53090. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  53091. }
  53092. var msglen int
  53093. for shift := uint(0); ; shift += 7 {
  53094. if shift >= 64 {
  53095. return ErrIntOverflowGenerated
  53096. }
  53097. if iNdEx >= l {
  53098. return io.ErrUnexpectedEOF
  53099. }
  53100. b := dAtA[iNdEx]
  53101. iNdEx++
  53102. msglen |= int(b&0x7F) << shift
  53103. if b < 0x80 {
  53104. break
  53105. }
  53106. }
  53107. if msglen < 0 {
  53108. return ErrInvalidLengthGenerated
  53109. }
  53110. postIndex := iNdEx + msglen
  53111. if postIndex < 0 {
  53112. return ErrInvalidLengthGenerated
  53113. }
  53114. if postIndex > l {
  53115. return io.ErrUnexpectedEOF
  53116. }
  53117. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53118. return err
  53119. }
  53120. iNdEx = postIndex
  53121. case 2:
  53122. if wireType != 2 {
  53123. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  53124. }
  53125. var msglen int
  53126. for shift := uint(0); ; shift += 7 {
  53127. if shift >= 64 {
  53128. return ErrIntOverflowGenerated
  53129. }
  53130. if iNdEx >= l {
  53131. return io.ErrUnexpectedEOF
  53132. }
  53133. b := dAtA[iNdEx]
  53134. iNdEx++
  53135. msglen |= int(b&0x7F) << shift
  53136. if b < 0x80 {
  53137. break
  53138. }
  53139. }
  53140. if msglen < 0 {
  53141. return ErrInvalidLengthGenerated
  53142. }
  53143. postIndex := iNdEx + msglen
  53144. if postIndex < 0 {
  53145. return ErrInvalidLengthGenerated
  53146. }
  53147. if postIndex > l {
  53148. return io.ErrUnexpectedEOF
  53149. }
  53150. m.Items = append(m.Items, PodTemplate{})
  53151. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53152. return err
  53153. }
  53154. iNdEx = postIndex
  53155. default:
  53156. iNdEx = preIndex
  53157. skippy, err := skipGenerated(dAtA[iNdEx:])
  53158. if err != nil {
  53159. return err
  53160. }
  53161. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53162. return ErrInvalidLengthGenerated
  53163. }
  53164. if (iNdEx + skippy) > l {
  53165. return io.ErrUnexpectedEOF
  53166. }
  53167. iNdEx += skippy
  53168. }
  53169. }
  53170. if iNdEx > l {
  53171. return io.ErrUnexpectedEOF
  53172. }
  53173. return nil
  53174. }
  53175. func (m *PodTemplateSpec) Unmarshal(dAtA []byte) error {
  53176. l := len(dAtA)
  53177. iNdEx := 0
  53178. for iNdEx < l {
  53179. preIndex := iNdEx
  53180. var wire uint64
  53181. for shift := uint(0); ; shift += 7 {
  53182. if shift >= 64 {
  53183. return ErrIntOverflowGenerated
  53184. }
  53185. if iNdEx >= l {
  53186. return io.ErrUnexpectedEOF
  53187. }
  53188. b := dAtA[iNdEx]
  53189. iNdEx++
  53190. wire |= uint64(b&0x7F) << shift
  53191. if b < 0x80 {
  53192. break
  53193. }
  53194. }
  53195. fieldNum := int32(wire >> 3)
  53196. wireType := int(wire & 0x7)
  53197. if wireType == 4 {
  53198. return fmt.Errorf("proto: PodTemplateSpec: wiretype end group for non-group")
  53199. }
  53200. if fieldNum <= 0 {
  53201. return fmt.Errorf("proto: PodTemplateSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  53202. }
  53203. switch fieldNum {
  53204. case 1:
  53205. if wireType != 2 {
  53206. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  53207. }
  53208. var msglen int
  53209. for shift := uint(0); ; shift += 7 {
  53210. if shift >= 64 {
  53211. return ErrIntOverflowGenerated
  53212. }
  53213. if iNdEx >= l {
  53214. return io.ErrUnexpectedEOF
  53215. }
  53216. b := dAtA[iNdEx]
  53217. iNdEx++
  53218. msglen |= int(b&0x7F) << shift
  53219. if b < 0x80 {
  53220. break
  53221. }
  53222. }
  53223. if msglen < 0 {
  53224. return ErrInvalidLengthGenerated
  53225. }
  53226. postIndex := iNdEx + msglen
  53227. if postIndex < 0 {
  53228. return ErrInvalidLengthGenerated
  53229. }
  53230. if postIndex > l {
  53231. return io.ErrUnexpectedEOF
  53232. }
  53233. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53234. return err
  53235. }
  53236. iNdEx = postIndex
  53237. case 2:
  53238. if wireType != 2 {
  53239. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  53240. }
  53241. var msglen int
  53242. for shift := uint(0); ; shift += 7 {
  53243. if shift >= 64 {
  53244. return ErrIntOverflowGenerated
  53245. }
  53246. if iNdEx >= l {
  53247. return io.ErrUnexpectedEOF
  53248. }
  53249. b := dAtA[iNdEx]
  53250. iNdEx++
  53251. msglen |= int(b&0x7F) << shift
  53252. if b < 0x80 {
  53253. break
  53254. }
  53255. }
  53256. if msglen < 0 {
  53257. return ErrInvalidLengthGenerated
  53258. }
  53259. postIndex := iNdEx + msglen
  53260. if postIndex < 0 {
  53261. return ErrInvalidLengthGenerated
  53262. }
  53263. if postIndex > l {
  53264. return io.ErrUnexpectedEOF
  53265. }
  53266. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53267. return err
  53268. }
  53269. iNdEx = postIndex
  53270. default:
  53271. iNdEx = preIndex
  53272. skippy, err := skipGenerated(dAtA[iNdEx:])
  53273. if err != nil {
  53274. return err
  53275. }
  53276. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53277. return ErrInvalidLengthGenerated
  53278. }
  53279. if (iNdEx + skippy) > l {
  53280. return io.ErrUnexpectedEOF
  53281. }
  53282. iNdEx += skippy
  53283. }
  53284. }
  53285. if iNdEx > l {
  53286. return io.ErrUnexpectedEOF
  53287. }
  53288. return nil
  53289. }
  53290. func (m *PortStatus) Unmarshal(dAtA []byte) error {
  53291. l := len(dAtA)
  53292. iNdEx := 0
  53293. for iNdEx < l {
  53294. preIndex := iNdEx
  53295. var wire uint64
  53296. for shift := uint(0); ; shift += 7 {
  53297. if shift >= 64 {
  53298. return ErrIntOverflowGenerated
  53299. }
  53300. if iNdEx >= l {
  53301. return io.ErrUnexpectedEOF
  53302. }
  53303. b := dAtA[iNdEx]
  53304. iNdEx++
  53305. wire |= uint64(b&0x7F) << shift
  53306. if b < 0x80 {
  53307. break
  53308. }
  53309. }
  53310. fieldNum := int32(wire >> 3)
  53311. wireType := int(wire & 0x7)
  53312. if wireType == 4 {
  53313. return fmt.Errorf("proto: PortStatus: wiretype end group for non-group")
  53314. }
  53315. if fieldNum <= 0 {
  53316. return fmt.Errorf("proto: PortStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  53317. }
  53318. switch fieldNum {
  53319. case 1:
  53320. if wireType != 0 {
  53321. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  53322. }
  53323. m.Port = 0
  53324. for shift := uint(0); ; shift += 7 {
  53325. if shift >= 64 {
  53326. return ErrIntOverflowGenerated
  53327. }
  53328. if iNdEx >= l {
  53329. return io.ErrUnexpectedEOF
  53330. }
  53331. b := dAtA[iNdEx]
  53332. iNdEx++
  53333. m.Port |= int32(b&0x7F) << shift
  53334. if b < 0x80 {
  53335. break
  53336. }
  53337. }
  53338. case 2:
  53339. if wireType != 2 {
  53340. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  53341. }
  53342. var stringLen uint64
  53343. for shift := uint(0); ; shift += 7 {
  53344. if shift >= 64 {
  53345. return ErrIntOverflowGenerated
  53346. }
  53347. if iNdEx >= l {
  53348. return io.ErrUnexpectedEOF
  53349. }
  53350. b := dAtA[iNdEx]
  53351. iNdEx++
  53352. stringLen |= uint64(b&0x7F) << shift
  53353. if b < 0x80 {
  53354. break
  53355. }
  53356. }
  53357. intStringLen := int(stringLen)
  53358. if intStringLen < 0 {
  53359. return ErrInvalidLengthGenerated
  53360. }
  53361. postIndex := iNdEx + intStringLen
  53362. if postIndex < 0 {
  53363. return ErrInvalidLengthGenerated
  53364. }
  53365. if postIndex > l {
  53366. return io.ErrUnexpectedEOF
  53367. }
  53368. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  53369. iNdEx = postIndex
  53370. case 3:
  53371. if wireType != 2 {
  53372. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  53373. }
  53374. var stringLen uint64
  53375. for shift := uint(0); ; shift += 7 {
  53376. if shift >= 64 {
  53377. return ErrIntOverflowGenerated
  53378. }
  53379. if iNdEx >= l {
  53380. return io.ErrUnexpectedEOF
  53381. }
  53382. b := dAtA[iNdEx]
  53383. iNdEx++
  53384. stringLen |= uint64(b&0x7F) << shift
  53385. if b < 0x80 {
  53386. break
  53387. }
  53388. }
  53389. intStringLen := int(stringLen)
  53390. if intStringLen < 0 {
  53391. return ErrInvalidLengthGenerated
  53392. }
  53393. postIndex := iNdEx + intStringLen
  53394. if postIndex < 0 {
  53395. return ErrInvalidLengthGenerated
  53396. }
  53397. if postIndex > l {
  53398. return io.ErrUnexpectedEOF
  53399. }
  53400. s := string(dAtA[iNdEx:postIndex])
  53401. m.Error = &s
  53402. iNdEx = postIndex
  53403. default:
  53404. iNdEx = preIndex
  53405. skippy, err := skipGenerated(dAtA[iNdEx:])
  53406. if err != nil {
  53407. return err
  53408. }
  53409. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53410. return ErrInvalidLengthGenerated
  53411. }
  53412. if (iNdEx + skippy) > l {
  53413. return io.ErrUnexpectedEOF
  53414. }
  53415. iNdEx += skippy
  53416. }
  53417. }
  53418. if iNdEx > l {
  53419. return io.ErrUnexpectedEOF
  53420. }
  53421. return nil
  53422. }
  53423. func (m *PortworxVolumeSource) Unmarshal(dAtA []byte) error {
  53424. l := len(dAtA)
  53425. iNdEx := 0
  53426. for iNdEx < l {
  53427. preIndex := iNdEx
  53428. var wire uint64
  53429. for shift := uint(0); ; shift += 7 {
  53430. if shift >= 64 {
  53431. return ErrIntOverflowGenerated
  53432. }
  53433. if iNdEx >= l {
  53434. return io.ErrUnexpectedEOF
  53435. }
  53436. b := dAtA[iNdEx]
  53437. iNdEx++
  53438. wire |= uint64(b&0x7F) << shift
  53439. if b < 0x80 {
  53440. break
  53441. }
  53442. }
  53443. fieldNum := int32(wire >> 3)
  53444. wireType := int(wire & 0x7)
  53445. if wireType == 4 {
  53446. return fmt.Errorf("proto: PortworxVolumeSource: wiretype end group for non-group")
  53447. }
  53448. if fieldNum <= 0 {
  53449. return fmt.Errorf("proto: PortworxVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  53450. }
  53451. switch fieldNum {
  53452. case 1:
  53453. if wireType != 2 {
  53454. return fmt.Errorf("proto: wrong wireType = %d for field VolumeID", wireType)
  53455. }
  53456. var stringLen uint64
  53457. for shift := uint(0); ; shift += 7 {
  53458. if shift >= 64 {
  53459. return ErrIntOverflowGenerated
  53460. }
  53461. if iNdEx >= l {
  53462. return io.ErrUnexpectedEOF
  53463. }
  53464. b := dAtA[iNdEx]
  53465. iNdEx++
  53466. stringLen |= uint64(b&0x7F) << shift
  53467. if b < 0x80 {
  53468. break
  53469. }
  53470. }
  53471. intStringLen := int(stringLen)
  53472. if intStringLen < 0 {
  53473. return ErrInvalidLengthGenerated
  53474. }
  53475. postIndex := iNdEx + intStringLen
  53476. if postIndex < 0 {
  53477. return ErrInvalidLengthGenerated
  53478. }
  53479. if postIndex > l {
  53480. return io.ErrUnexpectedEOF
  53481. }
  53482. m.VolumeID = string(dAtA[iNdEx:postIndex])
  53483. iNdEx = postIndex
  53484. case 2:
  53485. if wireType != 2 {
  53486. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  53487. }
  53488. var stringLen uint64
  53489. for shift := uint(0); ; shift += 7 {
  53490. if shift >= 64 {
  53491. return ErrIntOverflowGenerated
  53492. }
  53493. if iNdEx >= l {
  53494. return io.ErrUnexpectedEOF
  53495. }
  53496. b := dAtA[iNdEx]
  53497. iNdEx++
  53498. stringLen |= uint64(b&0x7F) << shift
  53499. if b < 0x80 {
  53500. break
  53501. }
  53502. }
  53503. intStringLen := int(stringLen)
  53504. if intStringLen < 0 {
  53505. return ErrInvalidLengthGenerated
  53506. }
  53507. postIndex := iNdEx + intStringLen
  53508. if postIndex < 0 {
  53509. return ErrInvalidLengthGenerated
  53510. }
  53511. if postIndex > l {
  53512. return io.ErrUnexpectedEOF
  53513. }
  53514. m.FSType = string(dAtA[iNdEx:postIndex])
  53515. iNdEx = postIndex
  53516. case 3:
  53517. if wireType != 0 {
  53518. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  53519. }
  53520. var v int
  53521. for shift := uint(0); ; shift += 7 {
  53522. if shift >= 64 {
  53523. return ErrIntOverflowGenerated
  53524. }
  53525. if iNdEx >= l {
  53526. return io.ErrUnexpectedEOF
  53527. }
  53528. b := dAtA[iNdEx]
  53529. iNdEx++
  53530. v |= int(b&0x7F) << shift
  53531. if b < 0x80 {
  53532. break
  53533. }
  53534. }
  53535. m.ReadOnly = bool(v != 0)
  53536. default:
  53537. iNdEx = preIndex
  53538. skippy, err := skipGenerated(dAtA[iNdEx:])
  53539. if err != nil {
  53540. return err
  53541. }
  53542. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53543. return ErrInvalidLengthGenerated
  53544. }
  53545. if (iNdEx + skippy) > l {
  53546. return io.ErrUnexpectedEOF
  53547. }
  53548. iNdEx += skippy
  53549. }
  53550. }
  53551. if iNdEx > l {
  53552. return io.ErrUnexpectedEOF
  53553. }
  53554. return nil
  53555. }
  53556. func (m *Preconditions) Unmarshal(dAtA []byte) error {
  53557. l := len(dAtA)
  53558. iNdEx := 0
  53559. for iNdEx < l {
  53560. preIndex := iNdEx
  53561. var wire uint64
  53562. for shift := uint(0); ; shift += 7 {
  53563. if shift >= 64 {
  53564. return ErrIntOverflowGenerated
  53565. }
  53566. if iNdEx >= l {
  53567. return io.ErrUnexpectedEOF
  53568. }
  53569. b := dAtA[iNdEx]
  53570. iNdEx++
  53571. wire |= uint64(b&0x7F) << shift
  53572. if b < 0x80 {
  53573. break
  53574. }
  53575. }
  53576. fieldNum := int32(wire >> 3)
  53577. wireType := int(wire & 0x7)
  53578. if wireType == 4 {
  53579. return fmt.Errorf("proto: Preconditions: wiretype end group for non-group")
  53580. }
  53581. if fieldNum <= 0 {
  53582. return fmt.Errorf("proto: Preconditions: illegal tag %d (wire type %d)", fieldNum, wire)
  53583. }
  53584. switch fieldNum {
  53585. case 1:
  53586. if wireType != 2 {
  53587. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  53588. }
  53589. var stringLen uint64
  53590. for shift := uint(0); ; shift += 7 {
  53591. if shift >= 64 {
  53592. return ErrIntOverflowGenerated
  53593. }
  53594. if iNdEx >= l {
  53595. return io.ErrUnexpectedEOF
  53596. }
  53597. b := dAtA[iNdEx]
  53598. iNdEx++
  53599. stringLen |= uint64(b&0x7F) << shift
  53600. if b < 0x80 {
  53601. break
  53602. }
  53603. }
  53604. intStringLen := int(stringLen)
  53605. if intStringLen < 0 {
  53606. return ErrInvalidLengthGenerated
  53607. }
  53608. postIndex := iNdEx + intStringLen
  53609. if postIndex < 0 {
  53610. return ErrInvalidLengthGenerated
  53611. }
  53612. if postIndex > l {
  53613. return io.ErrUnexpectedEOF
  53614. }
  53615. s := k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  53616. m.UID = &s
  53617. iNdEx = postIndex
  53618. default:
  53619. iNdEx = preIndex
  53620. skippy, err := skipGenerated(dAtA[iNdEx:])
  53621. if err != nil {
  53622. return err
  53623. }
  53624. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53625. return ErrInvalidLengthGenerated
  53626. }
  53627. if (iNdEx + skippy) > l {
  53628. return io.ErrUnexpectedEOF
  53629. }
  53630. iNdEx += skippy
  53631. }
  53632. }
  53633. if iNdEx > l {
  53634. return io.ErrUnexpectedEOF
  53635. }
  53636. return nil
  53637. }
  53638. func (m *PreferAvoidPodsEntry) Unmarshal(dAtA []byte) error {
  53639. l := len(dAtA)
  53640. iNdEx := 0
  53641. for iNdEx < l {
  53642. preIndex := iNdEx
  53643. var wire uint64
  53644. for shift := uint(0); ; shift += 7 {
  53645. if shift >= 64 {
  53646. return ErrIntOverflowGenerated
  53647. }
  53648. if iNdEx >= l {
  53649. return io.ErrUnexpectedEOF
  53650. }
  53651. b := dAtA[iNdEx]
  53652. iNdEx++
  53653. wire |= uint64(b&0x7F) << shift
  53654. if b < 0x80 {
  53655. break
  53656. }
  53657. }
  53658. fieldNum := int32(wire >> 3)
  53659. wireType := int(wire & 0x7)
  53660. if wireType == 4 {
  53661. return fmt.Errorf("proto: PreferAvoidPodsEntry: wiretype end group for non-group")
  53662. }
  53663. if fieldNum <= 0 {
  53664. return fmt.Errorf("proto: PreferAvoidPodsEntry: illegal tag %d (wire type %d)", fieldNum, wire)
  53665. }
  53666. switch fieldNum {
  53667. case 1:
  53668. if wireType != 2 {
  53669. return fmt.Errorf("proto: wrong wireType = %d for field PodSignature", wireType)
  53670. }
  53671. var msglen int
  53672. for shift := uint(0); ; shift += 7 {
  53673. if shift >= 64 {
  53674. return ErrIntOverflowGenerated
  53675. }
  53676. if iNdEx >= l {
  53677. return io.ErrUnexpectedEOF
  53678. }
  53679. b := dAtA[iNdEx]
  53680. iNdEx++
  53681. msglen |= int(b&0x7F) << shift
  53682. if b < 0x80 {
  53683. break
  53684. }
  53685. }
  53686. if msglen < 0 {
  53687. return ErrInvalidLengthGenerated
  53688. }
  53689. postIndex := iNdEx + msglen
  53690. if postIndex < 0 {
  53691. return ErrInvalidLengthGenerated
  53692. }
  53693. if postIndex > l {
  53694. return io.ErrUnexpectedEOF
  53695. }
  53696. if err := m.PodSignature.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53697. return err
  53698. }
  53699. iNdEx = postIndex
  53700. case 2:
  53701. if wireType != 2 {
  53702. return fmt.Errorf("proto: wrong wireType = %d for field EvictionTime", wireType)
  53703. }
  53704. var msglen int
  53705. for shift := uint(0); ; shift += 7 {
  53706. if shift >= 64 {
  53707. return ErrIntOverflowGenerated
  53708. }
  53709. if iNdEx >= l {
  53710. return io.ErrUnexpectedEOF
  53711. }
  53712. b := dAtA[iNdEx]
  53713. iNdEx++
  53714. msglen |= int(b&0x7F) << shift
  53715. if b < 0x80 {
  53716. break
  53717. }
  53718. }
  53719. if msglen < 0 {
  53720. return ErrInvalidLengthGenerated
  53721. }
  53722. postIndex := iNdEx + msglen
  53723. if postIndex < 0 {
  53724. return ErrInvalidLengthGenerated
  53725. }
  53726. if postIndex > l {
  53727. return io.ErrUnexpectedEOF
  53728. }
  53729. if err := m.EvictionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53730. return err
  53731. }
  53732. iNdEx = postIndex
  53733. case 3:
  53734. if wireType != 2 {
  53735. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  53736. }
  53737. var stringLen uint64
  53738. for shift := uint(0); ; shift += 7 {
  53739. if shift >= 64 {
  53740. return ErrIntOverflowGenerated
  53741. }
  53742. if iNdEx >= l {
  53743. return io.ErrUnexpectedEOF
  53744. }
  53745. b := dAtA[iNdEx]
  53746. iNdEx++
  53747. stringLen |= uint64(b&0x7F) << shift
  53748. if b < 0x80 {
  53749. break
  53750. }
  53751. }
  53752. intStringLen := int(stringLen)
  53753. if intStringLen < 0 {
  53754. return ErrInvalidLengthGenerated
  53755. }
  53756. postIndex := iNdEx + intStringLen
  53757. if postIndex < 0 {
  53758. return ErrInvalidLengthGenerated
  53759. }
  53760. if postIndex > l {
  53761. return io.ErrUnexpectedEOF
  53762. }
  53763. m.Reason = string(dAtA[iNdEx:postIndex])
  53764. iNdEx = postIndex
  53765. case 4:
  53766. if wireType != 2 {
  53767. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  53768. }
  53769. var stringLen uint64
  53770. for shift := uint(0); ; shift += 7 {
  53771. if shift >= 64 {
  53772. return ErrIntOverflowGenerated
  53773. }
  53774. if iNdEx >= l {
  53775. return io.ErrUnexpectedEOF
  53776. }
  53777. b := dAtA[iNdEx]
  53778. iNdEx++
  53779. stringLen |= uint64(b&0x7F) << shift
  53780. if b < 0x80 {
  53781. break
  53782. }
  53783. }
  53784. intStringLen := int(stringLen)
  53785. if intStringLen < 0 {
  53786. return ErrInvalidLengthGenerated
  53787. }
  53788. postIndex := iNdEx + intStringLen
  53789. if postIndex < 0 {
  53790. return ErrInvalidLengthGenerated
  53791. }
  53792. if postIndex > l {
  53793. return io.ErrUnexpectedEOF
  53794. }
  53795. m.Message = string(dAtA[iNdEx:postIndex])
  53796. iNdEx = postIndex
  53797. default:
  53798. iNdEx = preIndex
  53799. skippy, err := skipGenerated(dAtA[iNdEx:])
  53800. if err != nil {
  53801. return err
  53802. }
  53803. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53804. return ErrInvalidLengthGenerated
  53805. }
  53806. if (iNdEx + skippy) > l {
  53807. return io.ErrUnexpectedEOF
  53808. }
  53809. iNdEx += skippy
  53810. }
  53811. }
  53812. if iNdEx > l {
  53813. return io.ErrUnexpectedEOF
  53814. }
  53815. return nil
  53816. }
  53817. func (m *PreferredSchedulingTerm) Unmarshal(dAtA []byte) error {
  53818. l := len(dAtA)
  53819. iNdEx := 0
  53820. for iNdEx < l {
  53821. preIndex := iNdEx
  53822. var wire uint64
  53823. for shift := uint(0); ; shift += 7 {
  53824. if shift >= 64 {
  53825. return ErrIntOverflowGenerated
  53826. }
  53827. if iNdEx >= l {
  53828. return io.ErrUnexpectedEOF
  53829. }
  53830. b := dAtA[iNdEx]
  53831. iNdEx++
  53832. wire |= uint64(b&0x7F) << shift
  53833. if b < 0x80 {
  53834. break
  53835. }
  53836. }
  53837. fieldNum := int32(wire >> 3)
  53838. wireType := int(wire & 0x7)
  53839. if wireType == 4 {
  53840. return fmt.Errorf("proto: PreferredSchedulingTerm: wiretype end group for non-group")
  53841. }
  53842. if fieldNum <= 0 {
  53843. return fmt.Errorf("proto: PreferredSchedulingTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  53844. }
  53845. switch fieldNum {
  53846. case 1:
  53847. if wireType != 0 {
  53848. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  53849. }
  53850. m.Weight = 0
  53851. for shift := uint(0); ; shift += 7 {
  53852. if shift >= 64 {
  53853. return ErrIntOverflowGenerated
  53854. }
  53855. if iNdEx >= l {
  53856. return io.ErrUnexpectedEOF
  53857. }
  53858. b := dAtA[iNdEx]
  53859. iNdEx++
  53860. m.Weight |= int32(b&0x7F) << shift
  53861. if b < 0x80 {
  53862. break
  53863. }
  53864. }
  53865. case 2:
  53866. if wireType != 2 {
  53867. return fmt.Errorf("proto: wrong wireType = %d for field Preference", wireType)
  53868. }
  53869. var msglen int
  53870. for shift := uint(0); ; shift += 7 {
  53871. if shift >= 64 {
  53872. return ErrIntOverflowGenerated
  53873. }
  53874. if iNdEx >= l {
  53875. return io.ErrUnexpectedEOF
  53876. }
  53877. b := dAtA[iNdEx]
  53878. iNdEx++
  53879. msglen |= int(b&0x7F) << shift
  53880. if b < 0x80 {
  53881. break
  53882. }
  53883. }
  53884. if msglen < 0 {
  53885. return ErrInvalidLengthGenerated
  53886. }
  53887. postIndex := iNdEx + msglen
  53888. if postIndex < 0 {
  53889. return ErrInvalidLengthGenerated
  53890. }
  53891. if postIndex > l {
  53892. return io.ErrUnexpectedEOF
  53893. }
  53894. if err := m.Preference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53895. return err
  53896. }
  53897. iNdEx = postIndex
  53898. default:
  53899. iNdEx = preIndex
  53900. skippy, err := skipGenerated(dAtA[iNdEx:])
  53901. if err != nil {
  53902. return err
  53903. }
  53904. if (skippy < 0) || (iNdEx+skippy) < 0 {
  53905. return ErrInvalidLengthGenerated
  53906. }
  53907. if (iNdEx + skippy) > l {
  53908. return io.ErrUnexpectedEOF
  53909. }
  53910. iNdEx += skippy
  53911. }
  53912. }
  53913. if iNdEx > l {
  53914. return io.ErrUnexpectedEOF
  53915. }
  53916. return nil
  53917. }
  53918. func (m *Probe) Unmarshal(dAtA []byte) error {
  53919. l := len(dAtA)
  53920. iNdEx := 0
  53921. for iNdEx < l {
  53922. preIndex := iNdEx
  53923. var wire uint64
  53924. for shift := uint(0); ; shift += 7 {
  53925. if shift >= 64 {
  53926. return ErrIntOverflowGenerated
  53927. }
  53928. if iNdEx >= l {
  53929. return io.ErrUnexpectedEOF
  53930. }
  53931. b := dAtA[iNdEx]
  53932. iNdEx++
  53933. wire |= uint64(b&0x7F) << shift
  53934. if b < 0x80 {
  53935. break
  53936. }
  53937. }
  53938. fieldNum := int32(wire >> 3)
  53939. wireType := int(wire & 0x7)
  53940. if wireType == 4 {
  53941. return fmt.Errorf("proto: Probe: wiretype end group for non-group")
  53942. }
  53943. if fieldNum <= 0 {
  53944. return fmt.Errorf("proto: Probe: illegal tag %d (wire type %d)", fieldNum, wire)
  53945. }
  53946. switch fieldNum {
  53947. case 1:
  53948. if wireType != 2 {
  53949. return fmt.Errorf("proto: wrong wireType = %d for field Handler", wireType)
  53950. }
  53951. var msglen int
  53952. for shift := uint(0); ; shift += 7 {
  53953. if shift >= 64 {
  53954. return ErrIntOverflowGenerated
  53955. }
  53956. if iNdEx >= l {
  53957. return io.ErrUnexpectedEOF
  53958. }
  53959. b := dAtA[iNdEx]
  53960. iNdEx++
  53961. msglen |= int(b&0x7F) << shift
  53962. if b < 0x80 {
  53963. break
  53964. }
  53965. }
  53966. if msglen < 0 {
  53967. return ErrInvalidLengthGenerated
  53968. }
  53969. postIndex := iNdEx + msglen
  53970. if postIndex < 0 {
  53971. return ErrInvalidLengthGenerated
  53972. }
  53973. if postIndex > l {
  53974. return io.ErrUnexpectedEOF
  53975. }
  53976. if err := m.Handler.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  53977. return err
  53978. }
  53979. iNdEx = postIndex
  53980. case 2:
  53981. if wireType != 0 {
  53982. return fmt.Errorf("proto: wrong wireType = %d for field InitialDelaySeconds", wireType)
  53983. }
  53984. m.InitialDelaySeconds = 0
  53985. for shift := uint(0); ; shift += 7 {
  53986. if shift >= 64 {
  53987. return ErrIntOverflowGenerated
  53988. }
  53989. if iNdEx >= l {
  53990. return io.ErrUnexpectedEOF
  53991. }
  53992. b := dAtA[iNdEx]
  53993. iNdEx++
  53994. m.InitialDelaySeconds |= int32(b&0x7F) << shift
  53995. if b < 0x80 {
  53996. break
  53997. }
  53998. }
  53999. case 3:
  54000. if wireType != 0 {
  54001. return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
  54002. }
  54003. m.TimeoutSeconds = 0
  54004. for shift := uint(0); ; shift += 7 {
  54005. if shift >= 64 {
  54006. return ErrIntOverflowGenerated
  54007. }
  54008. if iNdEx >= l {
  54009. return io.ErrUnexpectedEOF
  54010. }
  54011. b := dAtA[iNdEx]
  54012. iNdEx++
  54013. m.TimeoutSeconds |= int32(b&0x7F) << shift
  54014. if b < 0x80 {
  54015. break
  54016. }
  54017. }
  54018. case 4:
  54019. if wireType != 0 {
  54020. return fmt.Errorf("proto: wrong wireType = %d for field PeriodSeconds", wireType)
  54021. }
  54022. m.PeriodSeconds = 0
  54023. for shift := uint(0); ; shift += 7 {
  54024. if shift >= 64 {
  54025. return ErrIntOverflowGenerated
  54026. }
  54027. if iNdEx >= l {
  54028. return io.ErrUnexpectedEOF
  54029. }
  54030. b := dAtA[iNdEx]
  54031. iNdEx++
  54032. m.PeriodSeconds |= int32(b&0x7F) << shift
  54033. if b < 0x80 {
  54034. break
  54035. }
  54036. }
  54037. case 5:
  54038. if wireType != 0 {
  54039. return fmt.Errorf("proto: wrong wireType = %d for field SuccessThreshold", wireType)
  54040. }
  54041. m.SuccessThreshold = 0
  54042. for shift := uint(0); ; shift += 7 {
  54043. if shift >= 64 {
  54044. return ErrIntOverflowGenerated
  54045. }
  54046. if iNdEx >= l {
  54047. return io.ErrUnexpectedEOF
  54048. }
  54049. b := dAtA[iNdEx]
  54050. iNdEx++
  54051. m.SuccessThreshold |= int32(b&0x7F) << shift
  54052. if b < 0x80 {
  54053. break
  54054. }
  54055. }
  54056. case 6:
  54057. if wireType != 0 {
  54058. return fmt.Errorf("proto: wrong wireType = %d for field FailureThreshold", wireType)
  54059. }
  54060. m.FailureThreshold = 0
  54061. for shift := uint(0); ; shift += 7 {
  54062. if shift >= 64 {
  54063. return ErrIntOverflowGenerated
  54064. }
  54065. if iNdEx >= l {
  54066. return io.ErrUnexpectedEOF
  54067. }
  54068. b := dAtA[iNdEx]
  54069. iNdEx++
  54070. m.FailureThreshold |= int32(b&0x7F) << shift
  54071. if b < 0x80 {
  54072. break
  54073. }
  54074. }
  54075. case 7:
  54076. if wireType != 0 {
  54077. return fmt.Errorf("proto: wrong wireType = %d for field TerminationGracePeriodSeconds", wireType)
  54078. }
  54079. var v int64
  54080. for shift := uint(0); ; shift += 7 {
  54081. if shift >= 64 {
  54082. return ErrIntOverflowGenerated
  54083. }
  54084. if iNdEx >= l {
  54085. return io.ErrUnexpectedEOF
  54086. }
  54087. b := dAtA[iNdEx]
  54088. iNdEx++
  54089. v |= int64(b&0x7F) << shift
  54090. if b < 0x80 {
  54091. break
  54092. }
  54093. }
  54094. m.TerminationGracePeriodSeconds = &v
  54095. default:
  54096. iNdEx = preIndex
  54097. skippy, err := skipGenerated(dAtA[iNdEx:])
  54098. if err != nil {
  54099. return err
  54100. }
  54101. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54102. return ErrInvalidLengthGenerated
  54103. }
  54104. if (iNdEx + skippy) > l {
  54105. return io.ErrUnexpectedEOF
  54106. }
  54107. iNdEx += skippy
  54108. }
  54109. }
  54110. if iNdEx > l {
  54111. return io.ErrUnexpectedEOF
  54112. }
  54113. return nil
  54114. }
  54115. func (m *ProjectedVolumeSource) Unmarshal(dAtA []byte) error {
  54116. l := len(dAtA)
  54117. iNdEx := 0
  54118. for iNdEx < l {
  54119. preIndex := iNdEx
  54120. var wire uint64
  54121. for shift := uint(0); ; shift += 7 {
  54122. if shift >= 64 {
  54123. return ErrIntOverflowGenerated
  54124. }
  54125. if iNdEx >= l {
  54126. return io.ErrUnexpectedEOF
  54127. }
  54128. b := dAtA[iNdEx]
  54129. iNdEx++
  54130. wire |= uint64(b&0x7F) << shift
  54131. if b < 0x80 {
  54132. break
  54133. }
  54134. }
  54135. fieldNum := int32(wire >> 3)
  54136. wireType := int(wire & 0x7)
  54137. if wireType == 4 {
  54138. return fmt.Errorf("proto: ProjectedVolumeSource: wiretype end group for non-group")
  54139. }
  54140. if fieldNum <= 0 {
  54141. return fmt.Errorf("proto: ProjectedVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54142. }
  54143. switch fieldNum {
  54144. case 1:
  54145. if wireType != 2 {
  54146. return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
  54147. }
  54148. var msglen int
  54149. for shift := uint(0); ; shift += 7 {
  54150. if shift >= 64 {
  54151. return ErrIntOverflowGenerated
  54152. }
  54153. if iNdEx >= l {
  54154. return io.ErrUnexpectedEOF
  54155. }
  54156. b := dAtA[iNdEx]
  54157. iNdEx++
  54158. msglen |= int(b&0x7F) << shift
  54159. if b < 0x80 {
  54160. break
  54161. }
  54162. }
  54163. if msglen < 0 {
  54164. return ErrInvalidLengthGenerated
  54165. }
  54166. postIndex := iNdEx + msglen
  54167. if postIndex < 0 {
  54168. return ErrInvalidLengthGenerated
  54169. }
  54170. if postIndex > l {
  54171. return io.ErrUnexpectedEOF
  54172. }
  54173. m.Sources = append(m.Sources, VolumeProjection{})
  54174. if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54175. return err
  54176. }
  54177. iNdEx = postIndex
  54178. case 2:
  54179. if wireType != 0 {
  54180. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  54181. }
  54182. var v int32
  54183. for shift := uint(0); ; shift += 7 {
  54184. if shift >= 64 {
  54185. return ErrIntOverflowGenerated
  54186. }
  54187. if iNdEx >= l {
  54188. return io.ErrUnexpectedEOF
  54189. }
  54190. b := dAtA[iNdEx]
  54191. iNdEx++
  54192. v |= int32(b&0x7F) << shift
  54193. if b < 0x80 {
  54194. break
  54195. }
  54196. }
  54197. m.DefaultMode = &v
  54198. default:
  54199. iNdEx = preIndex
  54200. skippy, err := skipGenerated(dAtA[iNdEx:])
  54201. if err != nil {
  54202. return err
  54203. }
  54204. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54205. return ErrInvalidLengthGenerated
  54206. }
  54207. if (iNdEx + skippy) > l {
  54208. return io.ErrUnexpectedEOF
  54209. }
  54210. iNdEx += skippy
  54211. }
  54212. }
  54213. if iNdEx > l {
  54214. return io.ErrUnexpectedEOF
  54215. }
  54216. return nil
  54217. }
  54218. func (m *QuobyteVolumeSource) Unmarshal(dAtA []byte) error {
  54219. l := len(dAtA)
  54220. iNdEx := 0
  54221. for iNdEx < l {
  54222. preIndex := iNdEx
  54223. var wire uint64
  54224. for shift := uint(0); ; shift += 7 {
  54225. if shift >= 64 {
  54226. return ErrIntOverflowGenerated
  54227. }
  54228. if iNdEx >= l {
  54229. return io.ErrUnexpectedEOF
  54230. }
  54231. b := dAtA[iNdEx]
  54232. iNdEx++
  54233. wire |= uint64(b&0x7F) << shift
  54234. if b < 0x80 {
  54235. break
  54236. }
  54237. }
  54238. fieldNum := int32(wire >> 3)
  54239. wireType := int(wire & 0x7)
  54240. if wireType == 4 {
  54241. return fmt.Errorf("proto: QuobyteVolumeSource: wiretype end group for non-group")
  54242. }
  54243. if fieldNum <= 0 {
  54244. return fmt.Errorf("proto: QuobyteVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54245. }
  54246. switch fieldNum {
  54247. case 1:
  54248. if wireType != 2 {
  54249. return fmt.Errorf("proto: wrong wireType = %d for field Registry", wireType)
  54250. }
  54251. var stringLen uint64
  54252. for shift := uint(0); ; shift += 7 {
  54253. if shift >= 64 {
  54254. return ErrIntOverflowGenerated
  54255. }
  54256. if iNdEx >= l {
  54257. return io.ErrUnexpectedEOF
  54258. }
  54259. b := dAtA[iNdEx]
  54260. iNdEx++
  54261. stringLen |= uint64(b&0x7F) << shift
  54262. if b < 0x80 {
  54263. break
  54264. }
  54265. }
  54266. intStringLen := int(stringLen)
  54267. if intStringLen < 0 {
  54268. return ErrInvalidLengthGenerated
  54269. }
  54270. postIndex := iNdEx + intStringLen
  54271. if postIndex < 0 {
  54272. return ErrInvalidLengthGenerated
  54273. }
  54274. if postIndex > l {
  54275. return io.ErrUnexpectedEOF
  54276. }
  54277. m.Registry = string(dAtA[iNdEx:postIndex])
  54278. iNdEx = postIndex
  54279. case 2:
  54280. if wireType != 2 {
  54281. return fmt.Errorf("proto: wrong wireType = %d for field Volume", wireType)
  54282. }
  54283. var stringLen uint64
  54284. for shift := uint(0); ; shift += 7 {
  54285. if shift >= 64 {
  54286. return ErrIntOverflowGenerated
  54287. }
  54288. if iNdEx >= l {
  54289. return io.ErrUnexpectedEOF
  54290. }
  54291. b := dAtA[iNdEx]
  54292. iNdEx++
  54293. stringLen |= uint64(b&0x7F) << shift
  54294. if b < 0x80 {
  54295. break
  54296. }
  54297. }
  54298. intStringLen := int(stringLen)
  54299. if intStringLen < 0 {
  54300. return ErrInvalidLengthGenerated
  54301. }
  54302. postIndex := iNdEx + intStringLen
  54303. if postIndex < 0 {
  54304. return ErrInvalidLengthGenerated
  54305. }
  54306. if postIndex > l {
  54307. return io.ErrUnexpectedEOF
  54308. }
  54309. m.Volume = string(dAtA[iNdEx:postIndex])
  54310. iNdEx = postIndex
  54311. case 3:
  54312. if wireType != 0 {
  54313. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  54314. }
  54315. var v int
  54316. for shift := uint(0); ; shift += 7 {
  54317. if shift >= 64 {
  54318. return ErrIntOverflowGenerated
  54319. }
  54320. if iNdEx >= l {
  54321. return io.ErrUnexpectedEOF
  54322. }
  54323. b := dAtA[iNdEx]
  54324. iNdEx++
  54325. v |= int(b&0x7F) << shift
  54326. if b < 0x80 {
  54327. break
  54328. }
  54329. }
  54330. m.ReadOnly = bool(v != 0)
  54331. case 4:
  54332. if wireType != 2 {
  54333. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  54334. }
  54335. var stringLen uint64
  54336. for shift := uint(0); ; shift += 7 {
  54337. if shift >= 64 {
  54338. return ErrIntOverflowGenerated
  54339. }
  54340. if iNdEx >= l {
  54341. return io.ErrUnexpectedEOF
  54342. }
  54343. b := dAtA[iNdEx]
  54344. iNdEx++
  54345. stringLen |= uint64(b&0x7F) << shift
  54346. if b < 0x80 {
  54347. break
  54348. }
  54349. }
  54350. intStringLen := int(stringLen)
  54351. if intStringLen < 0 {
  54352. return ErrInvalidLengthGenerated
  54353. }
  54354. postIndex := iNdEx + intStringLen
  54355. if postIndex < 0 {
  54356. return ErrInvalidLengthGenerated
  54357. }
  54358. if postIndex > l {
  54359. return io.ErrUnexpectedEOF
  54360. }
  54361. m.User = string(dAtA[iNdEx:postIndex])
  54362. iNdEx = postIndex
  54363. case 5:
  54364. if wireType != 2 {
  54365. return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
  54366. }
  54367. var stringLen uint64
  54368. for shift := uint(0); ; shift += 7 {
  54369. if shift >= 64 {
  54370. return ErrIntOverflowGenerated
  54371. }
  54372. if iNdEx >= l {
  54373. return io.ErrUnexpectedEOF
  54374. }
  54375. b := dAtA[iNdEx]
  54376. iNdEx++
  54377. stringLen |= uint64(b&0x7F) << shift
  54378. if b < 0x80 {
  54379. break
  54380. }
  54381. }
  54382. intStringLen := int(stringLen)
  54383. if intStringLen < 0 {
  54384. return ErrInvalidLengthGenerated
  54385. }
  54386. postIndex := iNdEx + intStringLen
  54387. if postIndex < 0 {
  54388. return ErrInvalidLengthGenerated
  54389. }
  54390. if postIndex > l {
  54391. return io.ErrUnexpectedEOF
  54392. }
  54393. m.Group = string(dAtA[iNdEx:postIndex])
  54394. iNdEx = postIndex
  54395. case 6:
  54396. if wireType != 2 {
  54397. return fmt.Errorf("proto: wrong wireType = %d for field Tenant", wireType)
  54398. }
  54399. var stringLen uint64
  54400. for shift := uint(0); ; shift += 7 {
  54401. if shift >= 64 {
  54402. return ErrIntOverflowGenerated
  54403. }
  54404. if iNdEx >= l {
  54405. return io.ErrUnexpectedEOF
  54406. }
  54407. b := dAtA[iNdEx]
  54408. iNdEx++
  54409. stringLen |= uint64(b&0x7F) << shift
  54410. if b < 0x80 {
  54411. break
  54412. }
  54413. }
  54414. intStringLen := int(stringLen)
  54415. if intStringLen < 0 {
  54416. return ErrInvalidLengthGenerated
  54417. }
  54418. postIndex := iNdEx + intStringLen
  54419. if postIndex < 0 {
  54420. return ErrInvalidLengthGenerated
  54421. }
  54422. if postIndex > l {
  54423. return io.ErrUnexpectedEOF
  54424. }
  54425. m.Tenant = string(dAtA[iNdEx:postIndex])
  54426. iNdEx = postIndex
  54427. default:
  54428. iNdEx = preIndex
  54429. skippy, err := skipGenerated(dAtA[iNdEx:])
  54430. if err != nil {
  54431. return err
  54432. }
  54433. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54434. return ErrInvalidLengthGenerated
  54435. }
  54436. if (iNdEx + skippy) > l {
  54437. return io.ErrUnexpectedEOF
  54438. }
  54439. iNdEx += skippy
  54440. }
  54441. }
  54442. if iNdEx > l {
  54443. return io.ErrUnexpectedEOF
  54444. }
  54445. return nil
  54446. }
  54447. func (m *RBDPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  54448. l := len(dAtA)
  54449. iNdEx := 0
  54450. for iNdEx < l {
  54451. preIndex := iNdEx
  54452. var wire uint64
  54453. for shift := uint(0); ; shift += 7 {
  54454. if shift >= 64 {
  54455. return ErrIntOverflowGenerated
  54456. }
  54457. if iNdEx >= l {
  54458. return io.ErrUnexpectedEOF
  54459. }
  54460. b := dAtA[iNdEx]
  54461. iNdEx++
  54462. wire |= uint64(b&0x7F) << shift
  54463. if b < 0x80 {
  54464. break
  54465. }
  54466. }
  54467. fieldNum := int32(wire >> 3)
  54468. wireType := int(wire & 0x7)
  54469. if wireType == 4 {
  54470. return fmt.Errorf("proto: RBDPersistentVolumeSource: wiretype end group for non-group")
  54471. }
  54472. if fieldNum <= 0 {
  54473. return fmt.Errorf("proto: RBDPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54474. }
  54475. switch fieldNum {
  54476. case 1:
  54477. if wireType != 2 {
  54478. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  54479. }
  54480. var stringLen uint64
  54481. for shift := uint(0); ; shift += 7 {
  54482. if shift >= 64 {
  54483. return ErrIntOverflowGenerated
  54484. }
  54485. if iNdEx >= l {
  54486. return io.ErrUnexpectedEOF
  54487. }
  54488. b := dAtA[iNdEx]
  54489. iNdEx++
  54490. stringLen |= uint64(b&0x7F) << shift
  54491. if b < 0x80 {
  54492. break
  54493. }
  54494. }
  54495. intStringLen := int(stringLen)
  54496. if intStringLen < 0 {
  54497. return ErrInvalidLengthGenerated
  54498. }
  54499. postIndex := iNdEx + intStringLen
  54500. if postIndex < 0 {
  54501. return ErrInvalidLengthGenerated
  54502. }
  54503. if postIndex > l {
  54504. return io.ErrUnexpectedEOF
  54505. }
  54506. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  54507. iNdEx = postIndex
  54508. case 2:
  54509. if wireType != 2 {
  54510. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  54511. }
  54512. var stringLen uint64
  54513. for shift := uint(0); ; shift += 7 {
  54514. if shift >= 64 {
  54515. return ErrIntOverflowGenerated
  54516. }
  54517. if iNdEx >= l {
  54518. return io.ErrUnexpectedEOF
  54519. }
  54520. b := dAtA[iNdEx]
  54521. iNdEx++
  54522. stringLen |= uint64(b&0x7F) << shift
  54523. if b < 0x80 {
  54524. break
  54525. }
  54526. }
  54527. intStringLen := int(stringLen)
  54528. if intStringLen < 0 {
  54529. return ErrInvalidLengthGenerated
  54530. }
  54531. postIndex := iNdEx + intStringLen
  54532. if postIndex < 0 {
  54533. return ErrInvalidLengthGenerated
  54534. }
  54535. if postIndex > l {
  54536. return io.ErrUnexpectedEOF
  54537. }
  54538. m.RBDImage = string(dAtA[iNdEx:postIndex])
  54539. iNdEx = postIndex
  54540. case 3:
  54541. if wireType != 2 {
  54542. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  54543. }
  54544. var stringLen uint64
  54545. for shift := uint(0); ; shift += 7 {
  54546. if shift >= 64 {
  54547. return ErrIntOverflowGenerated
  54548. }
  54549. if iNdEx >= l {
  54550. return io.ErrUnexpectedEOF
  54551. }
  54552. b := dAtA[iNdEx]
  54553. iNdEx++
  54554. stringLen |= uint64(b&0x7F) << shift
  54555. if b < 0x80 {
  54556. break
  54557. }
  54558. }
  54559. intStringLen := int(stringLen)
  54560. if intStringLen < 0 {
  54561. return ErrInvalidLengthGenerated
  54562. }
  54563. postIndex := iNdEx + intStringLen
  54564. if postIndex < 0 {
  54565. return ErrInvalidLengthGenerated
  54566. }
  54567. if postIndex > l {
  54568. return io.ErrUnexpectedEOF
  54569. }
  54570. m.FSType = string(dAtA[iNdEx:postIndex])
  54571. iNdEx = postIndex
  54572. case 4:
  54573. if wireType != 2 {
  54574. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  54575. }
  54576. var stringLen uint64
  54577. for shift := uint(0); ; shift += 7 {
  54578. if shift >= 64 {
  54579. return ErrIntOverflowGenerated
  54580. }
  54581. if iNdEx >= l {
  54582. return io.ErrUnexpectedEOF
  54583. }
  54584. b := dAtA[iNdEx]
  54585. iNdEx++
  54586. stringLen |= uint64(b&0x7F) << shift
  54587. if b < 0x80 {
  54588. break
  54589. }
  54590. }
  54591. intStringLen := int(stringLen)
  54592. if intStringLen < 0 {
  54593. return ErrInvalidLengthGenerated
  54594. }
  54595. postIndex := iNdEx + intStringLen
  54596. if postIndex < 0 {
  54597. return ErrInvalidLengthGenerated
  54598. }
  54599. if postIndex > l {
  54600. return io.ErrUnexpectedEOF
  54601. }
  54602. m.RBDPool = string(dAtA[iNdEx:postIndex])
  54603. iNdEx = postIndex
  54604. case 5:
  54605. if wireType != 2 {
  54606. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  54607. }
  54608. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  54619. if b < 0x80 {
  54620. break
  54621. }
  54622. }
  54623. intStringLen := int(stringLen)
  54624. if intStringLen < 0 {
  54625. return ErrInvalidLengthGenerated
  54626. }
  54627. postIndex := iNdEx + intStringLen
  54628. if postIndex < 0 {
  54629. return ErrInvalidLengthGenerated
  54630. }
  54631. if postIndex > l {
  54632. return io.ErrUnexpectedEOF
  54633. }
  54634. m.RadosUser = string(dAtA[iNdEx:postIndex])
  54635. iNdEx = postIndex
  54636. case 6:
  54637. if wireType != 2 {
  54638. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  54639. }
  54640. var stringLen uint64
  54641. for shift := uint(0); ; shift += 7 {
  54642. if shift >= 64 {
  54643. return ErrIntOverflowGenerated
  54644. }
  54645. if iNdEx >= l {
  54646. return io.ErrUnexpectedEOF
  54647. }
  54648. b := dAtA[iNdEx]
  54649. iNdEx++
  54650. stringLen |= uint64(b&0x7F) << shift
  54651. if b < 0x80 {
  54652. break
  54653. }
  54654. }
  54655. intStringLen := int(stringLen)
  54656. if intStringLen < 0 {
  54657. return ErrInvalidLengthGenerated
  54658. }
  54659. postIndex := iNdEx + intStringLen
  54660. if postIndex < 0 {
  54661. return ErrInvalidLengthGenerated
  54662. }
  54663. if postIndex > l {
  54664. return io.ErrUnexpectedEOF
  54665. }
  54666. m.Keyring = string(dAtA[iNdEx:postIndex])
  54667. iNdEx = postIndex
  54668. case 7:
  54669. if wireType != 2 {
  54670. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  54671. }
  54672. var msglen int
  54673. for shift := uint(0); ; shift += 7 {
  54674. if shift >= 64 {
  54675. return ErrIntOverflowGenerated
  54676. }
  54677. if iNdEx >= l {
  54678. return io.ErrUnexpectedEOF
  54679. }
  54680. b := dAtA[iNdEx]
  54681. iNdEx++
  54682. msglen |= int(b&0x7F) << shift
  54683. if b < 0x80 {
  54684. break
  54685. }
  54686. }
  54687. if msglen < 0 {
  54688. return ErrInvalidLengthGenerated
  54689. }
  54690. postIndex := iNdEx + msglen
  54691. if postIndex < 0 {
  54692. return ErrInvalidLengthGenerated
  54693. }
  54694. if postIndex > l {
  54695. return io.ErrUnexpectedEOF
  54696. }
  54697. if m.SecretRef == nil {
  54698. m.SecretRef = &SecretReference{}
  54699. }
  54700. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54701. return err
  54702. }
  54703. iNdEx = postIndex
  54704. case 8:
  54705. if wireType != 0 {
  54706. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  54707. }
  54708. var v int
  54709. for shift := uint(0); ; shift += 7 {
  54710. if shift >= 64 {
  54711. return ErrIntOverflowGenerated
  54712. }
  54713. if iNdEx >= l {
  54714. return io.ErrUnexpectedEOF
  54715. }
  54716. b := dAtA[iNdEx]
  54717. iNdEx++
  54718. v |= int(b&0x7F) << shift
  54719. if b < 0x80 {
  54720. break
  54721. }
  54722. }
  54723. m.ReadOnly = bool(v != 0)
  54724. default:
  54725. iNdEx = preIndex
  54726. skippy, err := skipGenerated(dAtA[iNdEx:])
  54727. if err != nil {
  54728. return err
  54729. }
  54730. if (skippy < 0) || (iNdEx+skippy) < 0 {
  54731. return ErrInvalidLengthGenerated
  54732. }
  54733. if (iNdEx + skippy) > l {
  54734. return io.ErrUnexpectedEOF
  54735. }
  54736. iNdEx += skippy
  54737. }
  54738. }
  54739. if iNdEx > l {
  54740. return io.ErrUnexpectedEOF
  54741. }
  54742. return nil
  54743. }
  54744. func (m *RBDVolumeSource) Unmarshal(dAtA []byte) error {
  54745. l := len(dAtA)
  54746. iNdEx := 0
  54747. for iNdEx < l {
  54748. preIndex := iNdEx
  54749. var wire uint64
  54750. for shift := uint(0); ; shift += 7 {
  54751. if shift >= 64 {
  54752. return ErrIntOverflowGenerated
  54753. }
  54754. if iNdEx >= l {
  54755. return io.ErrUnexpectedEOF
  54756. }
  54757. b := dAtA[iNdEx]
  54758. iNdEx++
  54759. wire |= uint64(b&0x7F) << shift
  54760. if b < 0x80 {
  54761. break
  54762. }
  54763. }
  54764. fieldNum := int32(wire >> 3)
  54765. wireType := int(wire & 0x7)
  54766. if wireType == 4 {
  54767. return fmt.Errorf("proto: RBDVolumeSource: wiretype end group for non-group")
  54768. }
  54769. if fieldNum <= 0 {
  54770. return fmt.Errorf("proto: RBDVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  54771. }
  54772. switch fieldNum {
  54773. case 1:
  54774. if wireType != 2 {
  54775. return fmt.Errorf("proto: wrong wireType = %d for field CephMonitors", wireType)
  54776. }
  54777. var stringLen uint64
  54778. for shift := uint(0); ; shift += 7 {
  54779. if shift >= 64 {
  54780. return ErrIntOverflowGenerated
  54781. }
  54782. if iNdEx >= l {
  54783. return io.ErrUnexpectedEOF
  54784. }
  54785. b := dAtA[iNdEx]
  54786. iNdEx++
  54787. stringLen |= uint64(b&0x7F) << shift
  54788. if b < 0x80 {
  54789. break
  54790. }
  54791. }
  54792. intStringLen := int(stringLen)
  54793. if intStringLen < 0 {
  54794. return ErrInvalidLengthGenerated
  54795. }
  54796. postIndex := iNdEx + intStringLen
  54797. if postIndex < 0 {
  54798. return ErrInvalidLengthGenerated
  54799. }
  54800. if postIndex > l {
  54801. return io.ErrUnexpectedEOF
  54802. }
  54803. m.CephMonitors = append(m.CephMonitors, string(dAtA[iNdEx:postIndex]))
  54804. iNdEx = postIndex
  54805. case 2:
  54806. if wireType != 2 {
  54807. return fmt.Errorf("proto: wrong wireType = %d for field RBDImage", wireType)
  54808. }
  54809. var stringLen uint64
  54810. for shift := uint(0); ; shift += 7 {
  54811. if shift >= 64 {
  54812. return ErrIntOverflowGenerated
  54813. }
  54814. if iNdEx >= l {
  54815. return io.ErrUnexpectedEOF
  54816. }
  54817. b := dAtA[iNdEx]
  54818. iNdEx++
  54819. stringLen |= uint64(b&0x7F) << shift
  54820. if b < 0x80 {
  54821. break
  54822. }
  54823. }
  54824. intStringLen := int(stringLen)
  54825. if intStringLen < 0 {
  54826. return ErrInvalidLengthGenerated
  54827. }
  54828. postIndex := iNdEx + intStringLen
  54829. if postIndex < 0 {
  54830. return ErrInvalidLengthGenerated
  54831. }
  54832. if postIndex > l {
  54833. return io.ErrUnexpectedEOF
  54834. }
  54835. m.RBDImage = string(dAtA[iNdEx:postIndex])
  54836. iNdEx = postIndex
  54837. case 3:
  54838. if wireType != 2 {
  54839. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  54840. }
  54841. var stringLen uint64
  54842. for shift := uint(0); ; shift += 7 {
  54843. if shift >= 64 {
  54844. return ErrIntOverflowGenerated
  54845. }
  54846. if iNdEx >= l {
  54847. return io.ErrUnexpectedEOF
  54848. }
  54849. b := dAtA[iNdEx]
  54850. iNdEx++
  54851. stringLen |= uint64(b&0x7F) << shift
  54852. if b < 0x80 {
  54853. break
  54854. }
  54855. }
  54856. intStringLen := int(stringLen)
  54857. if intStringLen < 0 {
  54858. return ErrInvalidLengthGenerated
  54859. }
  54860. postIndex := iNdEx + intStringLen
  54861. if postIndex < 0 {
  54862. return ErrInvalidLengthGenerated
  54863. }
  54864. if postIndex > l {
  54865. return io.ErrUnexpectedEOF
  54866. }
  54867. m.FSType = string(dAtA[iNdEx:postIndex])
  54868. iNdEx = postIndex
  54869. case 4:
  54870. if wireType != 2 {
  54871. return fmt.Errorf("proto: wrong wireType = %d for field RBDPool", wireType)
  54872. }
  54873. var stringLen uint64
  54874. for shift := uint(0); ; shift += 7 {
  54875. if shift >= 64 {
  54876. return ErrIntOverflowGenerated
  54877. }
  54878. if iNdEx >= l {
  54879. return io.ErrUnexpectedEOF
  54880. }
  54881. b := dAtA[iNdEx]
  54882. iNdEx++
  54883. stringLen |= uint64(b&0x7F) << shift
  54884. if b < 0x80 {
  54885. break
  54886. }
  54887. }
  54888. intStringLen := int(stringLen)
  54889. if intStringLen < 0 {
  54890. return ErrInvalidLengthGenerated
  54891. }
  54892. postIndex := iNdEx + intStringLen
  54893. if postIndex < 0 {
  54894. return ErrInvalidLengthGenerated
  54895. }
  54896. if postIndex > l {
  54897. return io.ErrUnexpectedEOF
  54898. }
  54899. m.RBDPool = string(dAtA[iNdEx:postIndex])
  54900. iNdEx = postIndex
  54901. case 5:
  54902. if wireType != 2 {
  54903. return fmt.Errorf("proto: wrong wireType = %d for field RadosUser", wireType)
  54904. }
  54905. var stringLen uint64
  54906. for shift := uint(0); ; shift += 7 {
  54907. if shift >= 64 {
  54908. return ErrIntOverflowGenerated
  54909. }
  54910. if iNdEx >= l {
  54911. return io.ErrUnexpectedEOF
  54912. }
  54913. b := dAtA[iNdEx]
  54914. iNdEx++
  54915. stringLen |= uint64(b&0x7F) << shift
  54916. if b < 0x80 {
  54917. break
  54918. }
  54919. }
  54920. intStringLen := int(stringLen)
  54921. if intStringLen < 0 {
  54922. return ErrInvalidLengthGenerated
  54923. }
  54924. postIndex := iNdEx + intStringLen
  54925. if postIndex < 0 {
  54926. return ErrInvalidLengthGenerated
  54927. }
  54928. if postIndex > l {
  54929. return io.ErrUnexpectedEOF
  54930. }
  54931. m.RadosUser = string(dAtA[iNdEx:postIndex])
  54932. iNdEx = postIndex
  54933. case 6:
  54934. if wireType != 2 {
  54935. return fmt.Errorf("proto: wrong wireType = %d for field Keyring", wireType)
  54936. }
  54937. var stringLen uint64
  54938. for shift := uint(0); ; shift += 7 {
  54939. if shift >= 64 {
  54940. return ErrIntOverflowGenerated
  54941. }
  54942. if iNdEx >= l {
  54943. return io.ErrUnexpectedEOF
  54944. }
  54945. b := dAtA[iNdEx]
  54946. iNdEx++
  54947. stringLen |= uint64(b&0x7F) << shift
  54948. if b < 0x80 {
  54949. break
  54950. }
  54951. }
  54952. intStringLen := int(stringLen)
  54953. if intStringLen < 0 {
  54954. return ErrInvalidLengthGenerated
  54955. }
  54956. postIndex := iNdEx + intStringLen
  54957. if postIndex < 0 {
  54958. return ErrInvalidLengthGenerated
  54959. }
  54960. if postIndex > l {
  54961. return io.ErrUnexpectedEOF
  54962. }
  54963. m.Keyring = string(dAtA[iNdEx:postIndex])
  54964. iNdEx = postIndex
  54965. case 7:
  54966. if wireType != 2 {
  54967. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  54968. }
  54969. var msglen int
  54970. for shift := uint(0); ; shift += 7 {
  54971. if shift >= 64 {
  54972. return ErrIntOverflowGenerated
  54973. }
  54974. if iNdEx >= l {
  54975. return io.ErrUnexpectedEOF
  54976. }
  54977. b := dAtA[iNdEx]
  54978. iNdEx++
  54979. msglen |= int(b&0x7F) << shift
  54980. if b < 0x80 {
  54981. break
  54982. }
  54983. }
  54984. if msglen < 0 {
  54985. return ErrInvalidLengthGenerated
  54986. }
  54987. postIndex := iNdEx + msglen
  54988. if postIndex < 0 {
  54989. return ErrInvalidLengthGenerated
  54990. }
  54991. if postIndex > l {
  54992. return io.ErrUnexpectedEOF
  54993. }
  54994. if m.SecretRef == nil {
  54995. m.SecretRef = &LocalObjectReference{}
  54996. }
  54997. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  54998. return err
  54999. }
  55000. iNdEx = postIndex
  55001. case 8:
  55002. if wireType != 0 {
  55003. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  55004. }
  55005. var v int
  55006. for shift := uint(0); ; shift += 7 {
  55007. if shift >= 64 {
  55008. return ErrIntOverflowGenerated
  55009. }
  55010. if iNdEx >= l {
  55011. return io.ErrUnexpectedEOF
  55012. }
  55013. b := dAtA[iNdEx]
  55014. iNdEx++
  55015. v |= int(b&0x7F) << shift
  55016. if b < 0x80 {
  55017. break
  55018. }
  55019. }
  55020. m.ReadOnly = bool(v != 0)
  55021. default:
  55022. iNdEx = preIndex
  55023. skippy, err := skipGenerated(dAtA[iNdEx:])
  55024. if err != nil {
  55025. return err
  55026. }
  55027. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55028. return ErrInvalidLengthGenerated
  55029. }
  55030. if (iNdEx + skippy) > l {
  55031. return io.ErrUnexpectedEOF
  55032. }
  55033. iNdEx += skippy
  55034. }
  55035. }
  55036. if iNdEx > l {
  55037. return io.ErrUnexpectedEOF
  55038. }
  55039. return nil
  55040. }
  55041. func (m *RangeAllocation) Unmarshal(dAtA []byte) error {
  55042. l := len(dAtA)
  55043. iNdEx := 0
  55044. for iNdEx < l {
  55045. preIndex := iNdEx
  55046. var wire uint64
  55047. for shift := uint(0); ; shift += 7 {
  55048. if shift >= 64 {
  55049. return ErrIntOverflowGenerated
  55050. }
  55051. if iNdEx >= l {
  55052. return io.ErrUnexpectedEOF
  55053. }
  55054. b := dAtA[iNdEx]
  55055. iNdEx++
  55056. wire |= uint64(b&0x7F) << shift
  55057. if b < 0x80 {
  55058. break
  55059. }
  55060. }
  55061. fieldNum := int32(wire >> 3)
  55062. wireType := int(wire & 0x7)
  55063. if wireType == 4 {
  55064. return fmt.Errorf("proto: RangeAllocation: wiretype end group for non-group")
  55065. }
  55066. if fieldNum <= 0 {
  55067. return fmt.Errorf("proto: RangeAllocation: illegal tag %d (wire type %d)", fieldNum, wire)
  55068. }
  55069. switch fieldNum {
  55070. case 1:
  55071. if wireType != 2 {
  55072. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  55073. }
  55074. var msglen int
  55075. for shift := uint(0); ; shift += 7 {
  55076. if shift >= 64 {
  55077. return ErrIntOverflowGenerated
  55078. }
  55079. if iNdEx >= l {
  55080. return io.ErrUnexpectedEOF
  55081. }
  55082. b := dAtA[iNdEx]
  55083. iNdEx++
  55084. msglen |= int(b&0x7F) << shift
  55085. if b < 0x80 {
  55086. break
  55087. }
  55088. }
  55089. if msglen < 0 {
  55090. return ErrInvalidLengthGenerated
  55091. }
  55092. postIndex := iNdEx + msglen
  55093. if postIndex < 0 {
  55094. return ErrInvalidLengthGenerated
  55095. }
  55096. if postIndex > l {
  55097. return io.ErrUnexpectedEOF
  55098. }
  55099. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55100. return err
  55101. }
  55102. iNdEx = postIndex
  55103. case 2:
  55104. if wireType != 2 {
  55105. return fmt.Errorf("proto: wrong wireType = %d for field Range", wireType)
  55106. }
  55107. var stringLen uint64
  55108. for shift := uint(0); ; shift += 7 {
  55109. if shift >= 64 {
  55110. return ErrIntOverflowGenerated
  55111. }
  55112. if iNdEx >= l {
  55113. return io.ErrUnexpectedEOF
  55114. }
  55115. b := dAtA[iNdEx]
  55116. iNdEx++
  55117. stringLen |= uint64(b&0x7F) << shift
  55118. if b < 0x80 {
  55119. break
  55120. }
  55121. }
  55122. intStringLen := int(stringLen)
  55123. if intStringLen < 0 {
  55124. return ErrInvalidLengthGenerated
  55125. }
  55126. postIndex := iNdEx + intStringLen
  55127. if postIndex < 0 {
  55128. return ErrInvalidLengthGenerated
  55129. }
  55130. if postIndex > l {
  55131. return io.ErrUnexpectedEOF
  55132. }
  55133. m.Range = string(dAtA[iNdEx:postIndex])
  55134. iNdEx = postIndex
  55135. case 3:
  55136. if wireType != 2 {
  55137. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  55138. }
  55139. var byteLen int
  55140. for shift := uint(0); ; shift += 7 {
  55141. if shift >= 64 {
  55142. return ErrIntOverflowGenerated
  55143. }
  55144. if iNdEx >= l {
  55145. return io.ErrUnexpectedEOF
  55146. }
  55147. b := dAtA[iNdEx]
  55148. iNdEx++
  55149. byteLen |= int(b&0x7F) << shift
  55150. if b < 0x80 {
  55151. break
  55152. }
  55153. }
  55154. if byteLen < 0 {
  55155. return ErrInvalidLengthGenerated
  55156. }
  55157. postIndex := iNdEx + byteLen
  55158. if postIndex < 0 {
  55159. return ErrInvalidLengthGenerated
  55160. }
  55161. if postIndex > l {
  55162. return io.ErrUnexpectedEOF
  55163. }
  55164. m.Data = append(m.Data[:0], dAtA[iNdEx:postIndex]...)
  55165. if m.Data == nil {
  55166. m.Data = []byte{}
  55167. }
  55168. iNdEx = postIndex
  55169. default:
  55170. iNdEx = preIndex
  55171. skippy, err := skipGenerated(dAtA[iNdEx:])
  55172. if err != nil {
  55173. return err
  55174. }
  55175. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55176. return ErrInvalidLengthGenerated
  55177. }
  55178. if (iNdEx + skippy) > l {
  55179. return io.ErrUnexpectedEOF
  55180. }
  55181. iNdEx += skippy
  55182. }
  55183. }
  55184. if iNdEx > l {
  55185. return io.ErrUnexpectedEOF
  55186. }
  55187. return nil
  55188. }
  55189. func (m *ReplicationController) Unmarshal(dAtA []byte) error {
  55190. l := len(dAtA)
  55191. iNdEx := 0
  55192. for iNdEx < l {
  55193. preIndex := iNdEx
  55194. var wire uint64
  55195. for shift := uint(0); ; shift += 7 {
  55196. if shift >= 64 {
  55197. return ErrIntOverflowGenerated
  55198. }
  55199. if iNdEx >= l {
  55200. return io.ErrUnexpectedEOF
  55201. }
  55202. b := dAtA[iNdEx]
  55203. iNdEx++
  55204. wire |= uint64(b&0x7F) << shift
  55205. if b < 0x80 {
  55206. break
  55207. }
  55208. }
  55209. fieldNum := int32(wire >> 3)
  55210. wireType := int(wire & 0x7)
  55211. if wireType == 4 {
  55212. return fmt.Errorf("proto: ReplicationController: wiretype end group for non-group")
  55213. }
  55214. if fieldNum <= 0 {
  55215. return fmt.Errorf("proto: ReplicationController: illegal tag %d (wire type %d)", fieldNum, wire)
  55216. }
  55217. switch fieldNum {
  55218. case 1:
  55219. if wireType != 2 {
  55220. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  55221. }
  55222. var msglen int
  55223. for shift := uint(0); ; shift += 7 {
  55224. if shift >= 64 {
  55225. return ErrIntOverflowGenerated
  55226. }
  55227. if iNdEx >= l {
  55228. return io.ErrUnexpectedEOF
  55229. }
  55230. b := dAtA[iNdEx]
  55231. iNdEx++
  55232. msglen |= int(b&0x7F) << shift
  55233. if b < 0x80 {
  55234. break
  55235. }
  55236. }
  55237. if msglen < 0 {
  55238. return ErrInvalidLengthGenerated
  55239. }
  55240. postIndex := iNdEx + msglen
  55241. if postIndex < 0 {
  55242. return ErrInvalidLengthGenerated
  55243. }
  55244. if postIndex > l {
  55245. return io.ErrUnexpectedEOF
  55246. }
  55247. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55248. return err
  55249. }
  55250. iNdEx = postIndex
  55251. case 2:
  55252. if wireType != 2 {
  55253. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  55254. }
  55255. var msglen int
  55256. for shift := uint(0); ; shift += 7 {
  55257. if shift >= 64 {
  55258. return ErrIntOverflowGenerated
  55259. }
  55260. if iNdEx >= l {
  55261. return io.ErrUnexpectedEOF
  55262. }
  55263. b := dAtA[iNdEx]
  55264. iNdEx++
  55265. msglen |= int(b&0x7F) << shift
  55266. if b < 0x80 {
  55267. break
  55268. }
  55269. }
  55270. if msglen < 0 {
  55271. return ErrInvalidLengthGenerated
  55272. }
  55273. postIndex := iNdEx + msglen
  55274. if postIndex < 0 {
  55275. return ErrInvalidLengthGenerated
  55276. }
  55277. if postIndex > l {
  55278. return io.ErrUnexpectedEOF
  55279. }
  55280. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55281. return err
  55282. }
  55283. iNdEx = postIndex
  55284. case 3:
  55285. if wireType != 2 {
  55286. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  55287. }
  55288. var msglen int
  55289. for shift := uint(0); ; shift += 7 {
  55290. if shift >= 64 {
  55291. return ErrIntOverflowGenerated
  55292. }
  55293. if iNdEx >= l {
  55294. return io.ErrUnexpectedEOF
  55295. }
  55296. b := dAtA[iNdEx]
  55297. iNdEx++
  55298. msglen |= int(b&0x7F) << shift
  55299. if b < 0x80 {
  55300. break
  55301. }
  55302. }
  55303. if msglen < 0 {
  55304. return ErrInvalidLengthGenerated
  55305. }
  55306. postIndex := iNdEx + msglen
  55307. if postIndex < 0 {
  55308. return ErrInvalidLengthGenerated
  55309. }
  55310. if postIndex > l {
  55311. return io.ErrUnexpectedEOF
  55312. }
  55313. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55314. return err
  55315. }
  55316. iNdEx = postIndex
  55317. default:
  55318. iNdEx = preIndex
  55319. skippy, err := skipGenerated(dAtA[iNdEx:])
  55320. if err != nil {
  55321. return err
  55322. }
  55323. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55324. return ErrInvalidLengthGenerated
  55325. }
  55326. if (iNdEx + skippy) > l {
  55327. return io.ErrUnexpectedEOF
  55328. }
  55329. iNdEx += skippy
  55330. }
  55331. }
  55332. if iNdEx > l {
  55333. return io.ErrUnexpectedEOF
  55334. }
  55335. return nil
  55336. }
  55337. func (m *ReplicationControllerCondition) Unmarshal(dAtA []byte) error {
  55338. l := len(dAtA)
  55339. iNdEx := 0
  55340. for iNdEx < l {
  55341. preIndex := iNdEx
  55342. var wire uint64
  55343. for shift := uint(0); ; shift += 7 {
  55344. if shift >= 64 {
  55345. return ErrIntOverflowGenerated
  55346. }
  55347. if iNdEx >= l {
  55348. return io.ErrUnexpectedEOF
  55349. }
  55350. b := dAtA[iNdEx]
  55351. iNdEx++
  55352. wire |= uint64(b&0x7F) << shift
  55353. if b < 0x80 {
  55354. break
  55355. }
  55356. }
  55357. fieldNum := int32(wire >> 3)
  55358. wireType := int(wire & 0x7)
  55359. if wireType == 4 {
  55360. return fmt.Errorf("proto: ReplicationControllerCondition: wiretype end group for non-group")
  55361. }
  55362. if fieldNum <= 0 {
  55363. return fmt.Errorf("proto: ReplicationControllerCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  55364. }
  55365. switch fieldNum {
  55366. case 1:
  55367. if wireType != 2 {
  55368. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  55369. }
  55370. var stringLen uint64
  55371. for shift := uint(0); ; shift += 7 {
  55372. if shift >= 64 {
  55373. return ErrIntOverflowGenerated
  55374. }
  55375. if iNdEx >= l {
  55376. return io.ErrUnexpectedEOF
  55377. }
  55378. b := dAtA[iNdEx]
  55379. iNdEx++
  55380. stringLen |= uint64(b&0x7F) << shift
  55381. if b < 0x80 {
  55382. break
  55383. }
  55384. }
  55385. intStringLen := int(stringLen)
  55386. if intStringLen < 0 {
  55387. return ErrInvalidLengthGenerated
  55388. }
  55389. postIndex := iNdEx + intStringLen
  55390. if postIndex < 0 {
  55391. return ErrInvalidLengthGenerated
  55392. }
  55393. if postIndex > l {
  55394. return io.ErrUnexpectedEOF
  55395. }
  55396. m.Type = ReplicationControllerConditionType(dAtA[iNdEx:postIndex])
  55397. iNdEx = postIndex
  55398. case 2:
  55399. if wireType != 2 {
  55400. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  55401. }
  55402. var stringLen uint64
  55403. for shift := uint(0); ; shift += 7 {
  55404. if shift >= 64 {
  55405. return ErrIntOverflowGenerated
  55406. }
  55407. if iNdEx >= l {
  55408. return io.ErrUnexpectedEOF
  55409. }
  55410. b := dAtA[iNdEx]
  55411. iNdEx++
  55412. stringLen |= uint64(b&0x7F) << shift
  55413. if b < 0x80 {
  55414. break
  55415. }
  55416. }
  55417. intStringLen := int(stringLen)
  55418. if intStringLen < 0 {
  55419. return ErrInvalidLengthGenerated
  55420. }
  55421. postIndex := iNdEx + intStringLen
  55422. if postIndex < 0 {
  55423. return ErrInvalidLengthGenerated
  55424. }
  55425. if postIndex > l {
  55426. return io.ErrUnexpectedEOF
  55427. }
  55428. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  55429. iNdEx = postIndex
  55430. case 3:
  55431. if wireType != 2 {
  55432. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  55433. }
  55434. var msglen int
  55435. for shift := uint(0); ; shift += 7 {
  55436. if shift >= 64 {
  55437. return ErrIntOverflowGenerated
  55438. }
  55439. if iNdEx >= l {
  55440. return io.ErrUnexpectedEOF
  55441. }
  55442. b := dAtA[iNdEx]
  55443. iNdEx++
  55444. msglen |= int(b&0x7F) << shift
  55445. if b < 0x80 {
  55446. break
  55447. }
  55448. }
  55449. if msglen < 0 {
  55450. return ErrInvalidLengthGenerated
  55451. }
  55452. postIndex := iNdEx + msglen
  55453. if postIndex < 0 {
  55454. return ErrInvalidLengthGenerated
  55455. }
  55456. if postIndex > l {
  55457. return io.ErrUnexpectedEOF
  55458. }
  55459. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55460. return err
  55461. }
  55462. iNdEx = postIndex
  55463. case 4:
  55464. if wireType != 2 {
  55465. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  55466. }
  55467. var stringLen uint64
  55468. for shift := uint(0); ; shift += 7 {
  55469. if shift >= 64 {
  55470. return ErrIntOverflowGenerated
  55471. }
  55472. if iNdEx >= l {
  55473. return io.ErrUnexpectedEOF
  55474. }
  55475. b := dAtA[iNdEx]
  55476. iNdEx++
  55477. stringLen |= uint64(b&0x7F) << shift
  55478. if b < 0x80 {
  55479. break
  55480. }
  55481. }
  55482. intStringLen := int(stringLen)
  55483. if intStringLen < 0 {
  55484. return ErrInvalidLengthGenerated
  55485. }
  55486. postIndex := iNdEx + intStringLen
  55487. if postIndex < 0 {
  55488. return ErrInvalidLengthGenerated
  55489. }
  55490. if postIndex > l {
  55491. return io.ErrUnexpectedEOF
  55492. }
  55493. m.Reason = string(dAtA[iNdEx:postIndex])
  55494. iNdEx = postIndex
  55495. case 5:
  55496. if wireType != 2 {
  55497. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  55498. }
  55499. var stringLen uint64
  55500. for shift := uint(0); ; shift += 7 {
  55501. if shift >= 64 {
  55502. return ErrIntOverflowGenerated
  55503. }
  55504. if iNdEx >= l {
  55505. return io.ErrUnexpectedEOF
  55506. }
  55507. b := dAtA[iNdEx]
  55508. iNdEx++
  55509. stringLen |= uint64(b&0x7F) << shift
  55510. if b < 0x80 {
  55511. break
  55512. }
  55513. }
  55514. intStringLen := int(stringLen)
  55515. if intStringLen < 0 {
  55516. return ErrInvalidLengthGenerated
  55517. }
  55518. postIndex := iNdEx + intStringLen
  55519. if postIndex < 0 {
  55520. return ErrInvalidLengthGenerated
  55521. }
  55522. if postIndex > l {
  55523. return io.ErrUnexpectedEOF
  55524. }
  55525. m.Message = string(dAtA[iNdEx:postIndex])
  55526. iNdEx = postIndex
  55527. default:
  55528. iNdEx = preIndex
  55529. skippy, err := skipGenerated(dAtA[iNdEx:])
  55530. if err != nil {
  55531. return err
  55532. }
  55533. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55534. return ErrInvalidLengthGenerated
  55535. }
  55536. if (iNdEx + skippy) > l {
  55537. return io.ErrUnexpectedEOF
  55538. }
  55539. iNdEx += skippy
  55540. }
  55541. }
  55542. if iNdEx > l {
  55543. return io.ErrUnexpectedEOF
  55544. }
  55545. return nil
  55546. }
  55547. func (m *ReplicationControllerList) Unmarshal(dAtA []byte) error {
  55548. l := len(dAtA)
  55549. iNdEx := 0
  55550. for iNdEx < l {
  55551. preIndex := iNdEx
  55552. var wire uint64
  55553. for shift := uint(0); ; shift += 7 {
  55554. if shift >= 64 {
  55555. return ErrIntOverflowGenerated
  55556. }
  55557. if iNdEx >= l {
  55558. return io.ErrUnexpectedEOF
  55559. }
  55560. b := dAtA[iNdEx]
  55561. iNdEx++
  55562. wire |= uint64(b&0x7F) << shift
  55563. if b < 0x80 {
  55564. break
  55565. }
  55566. }
  55567. fieldNum := int32(wire >> 3)
  55568. wireType := int(wire & 0x7)
  55569. if wireType == 4 {
  55570. return fmt.Errorf("proto: ReplicationControllerList: wiretype end group for non-group")
  55571. }
  55572. if fieldNum <= 0 {
  55573. return fmt.Errorf("proto: ReplicationControllerList: illegal tag %d (wire type %d)", fieldNum, wire)
  55574. }
  55575. switch fieldNum {
  55576. case 1:
  55577. if wireType != 2 {
  55578. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  55579. }
  55580. var msglen int
  55581. for shift := uint(0); ; shift += 7 {
  55582. if shift >= 64 {
  55583. return ErrIntOverflowGenerated
  55584. }
  55585. if iNdEx >= l {
  55586. return io.ErrUnexpectedEOF
  55587. }
  55588. b := dAtA[iNdEx]
  55589. iNdEx++
  55590. msglen |= int(b&0x7F) << shift
  55591. if b < 0x80 {
  55592. break
  55593. }
  55594. }
  55595. if msglen < 0 {
  55596. return ErrInvalidLengthGenerated
  55597. }
  55598. postIndex := iNdEx + msglen
  55599. if postIndex < 0 {
  55600. return ErrInvalidLengthGenerated
  55601. }
  55602. if postIndex > l {
  55603. return io.ErrUnexpectedEOF
  55604. }
  55605. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55606. return err
  55607. }
  55608. iNdEx = postIndex
  55609. case 2:
  55610. if wireType != 2 {
  55611. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  55612. }
  55613. var msglen int
  55614. for shift := uint(0); ; shift += 7 {
  55615. if shift >= 64 {
  55616. return ErrIntOverflowGenerated
  55617. }
  55618. if iNdEx >= l {
  55619. return io.ErrUnexpectedEOF
  55620. }
  55621. b := dAtA[iNdEx]
  55622. iNdEx++
  55623. msglen |= int(b&0x7F) << shift
  55624. if b < 0x80 {
  55625. break
  55626. }
  55627. }
  55628. if msglen < 0 {
  55629. return ErrInvalidLengthGenerated
  55630. }
  55631. postIndex := iNdEx + msglen
  55632. if postIndex < 0 {
  55633. return ErrInvalidLengthGenerated
  55634. }
  55635. if postIndex > l {
  55636. return io.ErrUnexpectedEOF
  55637. }
  55638. m.Items = append(m.Items, ReplicationController{})
  55639. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55640. return err
  55641. }
  55642. iNdEx = postIndex
  55643. default:
  55644. iNdEx = preIndex
  55645. skippy, err := skipGenerated(dAtA[iNdEx:])
  55646. if err != nil {
  55647. return err
  55648. }
  55649. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55650. return ErrInvalidLengthGenerated
  55651. }
  55652. if (iNdEx + skippy) > l {
  55653. return io.ErrUnexpectedEOF
  55654. }
  55655. iNdEx += skippy
  55656. }
  55657. }
  55658. if iNdEx > l {
  55659. return io.ErrUnexpectedEOF
  55660. }
  55661. return nil
  55662. }
  55663. func (m *ReplicationControllerSpec) Unmarshal(dAtA []byte) error {
  55664. l := len(dAtA)
  55665. iNdEx := 0
  55666. for iNdEx < l {
  55667. preIndex := iNdEx
  55668. var wire uint64
  55669. for shift := uint(0); ; shift += 7 {
  55670. if shift >= 64 {
  55671. return ErrIntOverflowGenerated
  55672. }
  55673. if iNdEx >= l {
  55674. return io.ErrUnexpectedEOF
  55675. }
  55676. b := dAtA[iNdEx]
  55677. iNdEx++
  55678. wire |= uint64(b&0x7F) << shift
  55679. if b < 0x80 {
  55680. break
  55681. }
  55682. }
  55683. fieldNum := int32(wire >> 3)
  55684. wireType := int(wire & 0x7)
  55685. if wireType == 4 {
  55686. return fmt.Errorf("proto: ReplicationControllerSpec: wiretype end group for non-group")
  55687. }
  55688. if fieldNum <= 0 {
  55689. return fmt.Errorf("proto: ReplicationControllerSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  55690. }
  55691. switch fieldNum {
  55692. case 1:
  55693. if wireType != 0 {
  55694. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  55695. }
  55696. var v int32
  55697. for shift := uint(0); ; shift += 7 {
  55698. if shift >= 64 {
  55699. return ErrIntOverflowGenerated
  55700. }
  55701. if iNdEx >= l {
  55702. return io.ErrUnexpectedEOF
  55703. }
  55704. b := dAtA[iNdEx]
  55705. iNdEx++
  55706. v |= int32(b&0x7F) << shift
  55707. if b < 0x80 {
  55708. break
  55709. }
  55710. }
  55711. m.Replicas = &v
  55712. case 2:
  55713. if wireType != 2 {
  55714. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  55715. }
  55716. var msglen int
  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. msglen |= int(b&0x7F) << shift
  55727. if b < 0x80 {
  55728. break
  55729. }
  55730. }
  55731. if msglen < 0 {
  55732. return ErrInvalidLengthGenerated
  55733. }
  55734. postIndex := iNdEx + msglen
  55735. if postIndex < 0 {
  55736. return ErrInvalidLengthGenerated
  55737. }
  55738. if postIndex > l {
  55739. return io.ErrUnexpectedEOF
  55740. }
  55741. if m.Selector == nil {
  55742. m.Selector = make(map[string]string)
  55743. }
  55744. var mapkey string
  55745. var mapvalue string
  55746. for iNdEx < postIndex {
  55747. entryPreIndex := iNdEx
  55748. var wire uint64
  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. wire |= uint64(b&0x7F) << shift
  55759. if b < 0x80 {
  55760. break
  55761. }
  55762. }
  55763. fieldNum := int32(wire >> 3)
  55764. if fieldNum == 1 {
  55765. var stringLenmapkey uint64
  55766. for shift := uint(0); ; shift += 7 {
  55767. if shift >= 64 {
  55768. return ErrIntOverflowGenerated
  55769. }
  55770. if iNdEx >= l {
  55771. return io.ErrUnexpectedEOF
  55772. }
  55773. b := dAtA[iNdEx]
  55774. iNdEx++
  55775. stringLenmapkey |= uint64(b&0x7F) << shift
  55776. if b < 0x80 {
  55777. break
  55778. }
  55779. }
  55780. intStringLenmapkey := int(stringLenmapkey)
  55781. if intStringLenmapkey < 0 {
  55782. return ErrInvalidLengthGenerated
  55783. }
  55784. postStringIndexmapkey := iNdEx + intStringLenmapkey
  55785. if postStringIndexmapkey < 0 {
  55786. return ErrInvalidLengthGenerated
  55787. }
  55788. if postStringIndexmapkey > l {
  55789. return io.ErrUnexpectedEOF
  55790. }
  55791. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  55792. iNdEx = postStringIndexmapkey
  55793. } else if fieldNum == 2 {
  55794. var stringLenmapvalue uint64
  55795. for shift := uint(0); ; shift += 7 {
  55796. if shift >= 64 {
  55797. return ErrIntOverflowGenerated
  55798. }
  55799. if iNdEx >= l {
  55800. return io.ErrUnexpectedEOF
  55801. }
  55802. b := dAtA[iNdEx]
  55803. iNdEx++
  55804. stringLenmapvalue |= uint64(b&0x7F) << shift
  55805. if b < 0x80 {
  55806. break
  55807. }
  55808. }
  55809. intStringLenmapvalue := int(stringLenmapvalue)
  55810. if intStringLenmapvalue < 0 {
  55811. return ErrInvalidLengthGenerated
  55812. }
  55813. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  55814. if postStringIndexmapvalue < 0 {
  55815. return ErrInvalidLengthGenerated
  55816. }
  55817. if postStringIndexmapvalue > l {
  55818. return io.ErrUnexpectedEOF
  55819. }
  55820. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  55821. iNdEx = postStringIndexmapvalue
  55822. } else {
  55823. iNdEx = entryPreIndex
  55824. skippy, err := skipGenerated(dAtA[iNdEx:])
  55825. if err != nil {
  55826. return err
  55827. }
  55828. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55829. return ErrInvalidLengthGenerated
  55830. }
  55831. if (iNdEx + skippy) > postIndex {
  55832. return io.ErrUnexpectedEOF
  55833. }
  55834. iNdEx += skippy
  55835. }
  55836. }
  55837. m.Selector[mapkey] = mapvalue
  55838. iNdEx = postIndex
  55839. case 3:
  55840. if wireType != 2 {
  55841. return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
  55842. }
  55843. var msglen int
  55844. for shift := uint(0); ; shift += 7 {
  55845. if shift >= 64 {
  55846. return ErrIntOverflowGenerated
  55847. }
  55848. if iNdEx >= l {
  55849. return io.ErrUnexpectedEOF
  55850. }
  55851. b := dAtA[iNdEx]
  55852. iNdEx++
  55853. msglen |= int(b&0x7F) << shift
  55854. if b < 0x80 {
  55855. break
  55856. }
  55857. }
  55858. if msglen < 0 {
  55859. return ErrInvalidLengthGenerated
  55860. }
  55861. postIndex := iNdEx + msglen
  55862. if postIndex < 0 {
  55863. return ErrInvalidLengthGenerated
  55864. }
  55865. if postIndex > l {
  55866. return io.ErrUnexpectedEOF
  55867. }
  55868. if m.Template == nil {
  55869. m.Template = &PodTemplateSpec{}
  55870. }
  55871. if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  55872. return err
  55873. }
  55874. iNdEx = postIndex
  55875. case 4:
  55876. if wireType != 0 {
  55877. return fmt.Errorf("proto: wrong wireType = %d for field MinReadySeconds", wireType)
  55878. }
  55879. m.MinReadySeconds = 0
  55880. for shift := uint(0); ; shift += 7 {
  55881. if shift >= 64 {
  55882. return ErrIntOverflowGenerated
  55883. }
  55884. if iNdEx >= l {
  55885. return io.ErrUnexpectedEOF
  55886. }
  55887. b := dAtA[iNdEx]
  55888. iNdEx++
  55889. m.MinReadySeconds |= int32(b&0x7F) << shift
  55890. if b < 0x80 {
  55891. break
  55892. }
  55893. }
  55894. default:
  55895. iNdEx = preIndex
  55896. skippy, err := skipGenerated(dAtA[iNdEx:])
  55897. if err != nil {
  55898. return err
  55899. }
  55900. if (skippy < 0) || (iNdEx+skippy) < 0 {
  55901. return ErrInvalidLengthGenerated
  55902. }
  55903. if (iNdEx + skippy) > l {
  55904. return io.ErrUnexpectedEOF
  55905. }
  55906. iNdEx += skippy
  55907. }
  55908. }
  55909. if iNdEx > l {
  55910. return io.ErrUnexpectedEOF
  55911. }
  55912. return nil
  55913. }
  55914. func (m *ReplicationControllerStatus) Unmarshal(dAtA []byte) error {
  55915. l := len(dAtA)
  55916. iNdEx := 0
  55917. for iNdEx < l {
  55918. preIndex := iNdEx
  55919. var wire uint64
  55920. for shift := uint(0); ; shift += 7 {
  55921. if shift >= 64 {
  55922. return ErrIntOverflowGenerated
  55923. }
  55924. if iNdEx >= l {
  55925. return io.ErrUnexpectedEOF
  55926. }
  55927. b := dAtA[iNdEx]
  55928. iNdEx++
  55929. wire |= uint64(b&0x7F) << shift
  55930. if b < 0x80 {
  55931. break
  55932. }
  55933. }
  55934. fieldNum := int32(wire >> 3)
  55935. wireType := int(wire & 0x7)
  55936. if wireType == 4 {
  55937. return fmt.Errorf("proto: ReplicationControllerStatus: wiretype end group for non-group")
  55938. }
  55939. if fieldNum <= 0 {
  55940. return fmt.Errorf("proto: ReplicationControllerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  55941. }
  55942. switch fieldNum {
  55943. case 1:
  55944. if wireType != 0 {
  55945. return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
  55946. }
  55947. m.Replicas = 0
  55948. for shift := uint(0); ; shift += 7 {
  55949. if shift >= 64 {
  55950. return ErrIntOverflowGenerated
  55951. }
  55952. if iNdEx >= l {
  55953. return io.ErrUnexpectedEOF
  55954. }
  55955. b := dAtA[iNdEx]
  55956. iNdEx++
  55957. m.Replicas |= int32(b&0x7F) << shift
  55958. if b < 0x80 {
  55959. break
  55960. }
  55961. }
  55962. case 2:
  55963. if wireType != 0 {
  55964. return fmt.Errorf("proto: wrong wireType = %d for field FullyLabeledReplicas", wireType)
  55965. }
  55966. m.FullyLabeledReplicas = 0
  55967. for shift := uint(0); ; shift += 7 {
  55968. if shift >= 64 {
  55969. return ErrIntOverflowGenerated
  55970. }
  55971. if iNdEx >= l {
  55972. return io.ErrUnexpectedEOF
  55973. }
  55974. b := dAtA[iNdEx]
  55975. iNdEx++
  55976. m.FullyLabeledReplicas |= int32(b&0x7F) << shift
  55977. if b < 0x80 {
  55978. break
  55979. }
  55980. }
  55981. case 3:
  55982. if wireType != 0 {
  55983. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  55984. }
  55985. m.ObservedGeneration = 0
  55986. for shift := uint(0); ; shift += 7 {
  55987. if shift >= 64 {
  55988. return ErrIntOverflowGenerated
  55989. }
  55990. if iNdEx >= l {
  55991. return io.ErrUnexpectedEOF
  55992. }
  55993. b := dAtA[iNdEx]
  55994. iNdEx++
  55995. m.ObservedGeneration |= int64(b&0x7F) << shift
  55996. if b < 0x80 {
  55997. break
  55998. }
  55999. }
  56000. case 4:
  56001. if wireType != 0 {
  56002. return fmt.Errorf("proto: wrong wireType = %d for field ReadyReplicas", wireType)
  56003. }
  56004. m.ReadyReplicas = 0
  56005. for shift := uint(0); ; shift += 7 {
  56006. if shift >= 64 {
  56007. return ErrIntOverflowGenerated
  56008. }
  56009. if iNdEx >= l {
  56010. return io.ErrUnexpectedEOF
  56011. }
  56012. b := dAtA[iNdEx]
  56013. iNdEx++
  56014. m.ReadyReplicas |= int32(b&0x7F) << shift
  56015. if b < 0x80 {
  56016. break
  56017. }
  56018. }
  56019. case 5:
  56020. if wireType != 0 {
  56021. return fmt.Errorf("proto: wrong wireType = %d for field AvailableReplicas", wireType)
  56022. }
  56023. m.AvailableReplicas = 0
  56024. for shift := uint(0); ; shift += 7 {
  56025. if shift >= 64 {
  56026. return ErrIntOverflowGenerated
  56027. }
  56028. if iNdEx >= l {
  56029. return io.ErrUnexpectedEOF
  56030. }
  56031. b := dAtA[iNdEx]
  56032. iNdEx++
  56033. m.AvailableReplicas |= int32(b&0x7F) << shift
  56034. if b < 0x80 {
  56035. break
  56036. }
  56037. }
  56038. case 6:
  56039. if wireType != 2 {
  56040. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  56041. }
  56042. var msglen int
  56043. for shift := uint(0); ; shift += 7 {
  56044. if shift >= 64 {
  56045. return ErrIntOverflowGenerated
  56046. }
  56047. if iNdEx >= l {
  56048. return io.ErrUnexpectedEOF
  56049. }
  56050. b := dAtA[iNdEx]
  56051. iNdEx++
  56052. msglen |= int(b&0x7F) << shift
  56053. if b < 0x80 {
  56054. break
  56055. }
  56056. }
  56057. if msglen < 0 {
  56058. return ErrInvalidLengthGenerated
  56059. }
  56060. postIndex := iNdEx + msglen
  56061. if postIndex < 0 {
  56062. return ErrInvalidLengthGenerated
  56063. }
  56064. if postIndex > l {
  56065. return io.ErrUnexpectedEOF
  56066. }
  56067. m.Conditions = append(m.Conditions, ReplicationControllerCondition{})
  56068. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56069. return err
  56070. }
  56071. iNdEx = postIndex
  56072. default:
  56073. iNdEx = preIndex
  56074. skippy, err := skipGenerated(dAtA[iNdEx:])
  56075. if err != nil {
  56076. return err
  56077. }
  56078. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56079. return ErrInvalidLengthGenerated
  56080. }
  56081. if (iNdEx + skippy) > l {
  56082. return io.ErrUnexpectedEOF
  56083. }
  56084. iNdEx += skippy
  56085. }
  56086. }
  56087. if iNdEx > l {
  56088. return io.ErrUnexpectedEOF
  56089. }
  56090. return nil
  56091. }
  56092. func (m *ResourceFieldSelector) Unmarshal(dAtA []byte) error {
  56093. l := len(dAtA)
  56094. iNdEx := 0
  56095. for iNdEx < l {
  56096. preIndex := iNdEx
  56097. var wire uint64
  56098. for shift := uint(0); ; shift += 7 {
  56099. if shift >= 64 {
  56100. return ErrIntOverflowGenerated
  56101. }
  56102. if iNdEx >= l {
  56103. return io.ErrUnexpectedEOF
  56104. }
  56105. b := dAtA[iNdEx]
  56106. iNdEx++
  56107. wire |= uint64(b&0x7F) << shift
  56108. if b < 0x80 {
  56109. break
  56110. }
  56111. }
  56112. fieldNum := int32(wire >> 3)
  56113. wireType := int(wire & 0x7)
  56114. if wireType == 4 {
  56115. return fmt.Errorf("proto: ResourceFieldSelector: wiretype end group for non-group")
  56116. }
  56117. if fieldNum <= 0 {
  56118. return fmt.Errorf("proto: ResourceFieldSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  56119. }
  56120. switch fieldNum {
  56121. case 1:
  56122. if wireType != 2 {
  56123. return fmt.Errorf("proto: wrong wireType = %d for field ContainerName", wireType)
  56124. }
  56125. var stringLen uint64
  56126. for shift := uint(0); ; shift += 7 {
  56127. if shift >= 64 {
  56128. return ErrIntOverflowGenerated
  56129. }
  56130. if iNdEx >= l {
  56131. return io.ErrUnexpectedEOF
  56132. }
  56133. b := dAtA[iNdEx]
  56134. iNdEx++
  56135. stringLen |= uint64(b&0x7F) << shift
  56136. if b < 0x80 {
  56137. break
  56138. }
  56139. }
  56140. intStringLen := int(stringLen)
  56141. if intStringLen < 0 {
  56142. return ErrInvalidLengthGenerated
  56143. }
  56144. postIndex := iNdEx + intStringLen
  56145. if postIndex < 0 {
  56146. return ErrInvalidLengthGenerated
  56147. }
  56148. if postIndex > l {
  56149. return io.ErrUnexpectedEOF
  56150. }
  56151. m.ContainerName = string(dAtA[iNdEx:postIndex])
  56152. iNdEx = postIndex
  56153. case 2:
  56154. if wireType != 2 {
  56155. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  56156. }
  56157. var stringLen uint64
  56158. for shift := uint(0); ; shift += 7 {
  56159. if shift >= 64 {
  56160. return ErrIntOverflowGenerated
  56161. }
  56162. if iNdEx >= l {
  56163. return io.ErrUnexpectedEOF
  56164. }
  56165. b := dAtA[iNdEx]
  56166. iNdEx++
  56167. stringLen |= uint64(b&0x7F) << shift
  56168. if b < 0x80 {
  56169. break
  56170. }
  56171. }
  56172. intStringLen := int(stringLen)
  56173. if intStringLen < 0 {
  56174. return ErrInvalidLengthGenerated
  56175. }
  56176. postIndex := iNdEx + intStringLen
  56177. if postIndex < 0 {
  56178. return ErrInvalidLengthGenerated
  56179. }
  56180. if postIndex > l {
  56181. return io.ErrUnexpectedEOF
  56182. }
  56183. m.Resource = string(dAtA[iNdEx:postIndex])
  56184. iNdEx = postIndex
  56185. case 3:
  56186. if wireType != 2 {
  56187. return fmt.Errorf("proto: wrong wireType = %d for field Divisor", wireType)
  56188. }
  56189. var msglen int
  56190. for shift := uint(0); ; shift += 7 {
  56191. if shift >= 64 {
  56192. return ErrIntOverflowGenerated
  56193. }
  56194. if iNdEx >= l {
  56195. return io.ErrUnexpectedEOF
  56196. }
  56197. b := dAtA[iNdEx]
  56198. iNdEx++
  56199. msglen |= int(b&0x7F) << shift
  56200. if b < 0x80 {
  56201. break
  56202. }
  56203. }
  56204. if msglen < 0 {
  56205. return ErrInvalidLengthGenerated
  56206. }
  56207. postIndex := iNdEx + msglen
  56208. if postIndex < 0 {
  56209. return ErrInvalidLengthGenerated
  56210. }
  56211. if postIndex > l {
  56212. return io.ErrUnexpectedEOF
  56213. }
  56214. if err := m.Divisor.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56215. return err
  56216. }
  56217. iNdEx = postIndex
  56218. default:
  56219. iNdEx = preIndex
  56220. skippy, err := skipGenerated(dAtA[iNdEx:])
  56221. if err != nil {
  56222. return err
  56223. }
  56224. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56225. return ErrInvalidLengthGenerated
  56226. }
  56227. if (iNdEx + skippy) > l {
  56228. return io.ErrUnexpectedEOF
  56229. }
  56230. iNdEx += skippy
  56231. }
  56232. }
  56233. if iNdEx > l {
  56234. return io.ErrUnexpectedEOF
  56235. }
  56236. return nil
  56237. }
  56238. func (m *ResourceQuota) Unmarshal(dAtA []byte) error {
  56239. l := len(dAtA)
  56240. iNdEx := 0
  56241. for iNdEx < l {
  56242. preIndex := iNdEx
  56243. var wire uint64
  56244. for shift := uint(0); ; shift += 7 {
  56245. if shift >= 64 {
  56246. return ErrIntOverflowGenerated
  56247. }
  56248. if iNdEx >= l {
  56249. return io.ErrUnexpectedEOF
  56250. }
  56251. b := dAtA[iNdEx]
  56252. iNdEx++
  56253. wire |= uint64(b&0x7F) << shift
  56254. if b < 0x80 {
  56255. break
  56256. }
  56257. }
  56258. fieldNum := int32(wire >> 3)
  56259. wireType := int(wire & 0x7)
  56260. if wireType == 4 {
  56261. return fmt.Errorf("proto: ResourceQuota: wiretype end group for non-group")
  56262. }
  56263. if fieldNum <= 0 {
  56264. return fmt.Errorf("proto: ResourceQuota: illegal tag %d (wire type %d)", fieldNum, wire)
  56265. }
  56266. switch fieldNum {
  56267. case 1:
  56268. if wireType != 2 {
  56269. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  56270. }
  56271. var msglen int
  56272. for shift := uint(0); ; shift += 7 {
  56273. if shift >= 64 {
  56274. return ErrIntOverflowGenerated
  56275. }
  56276. if iNdEx >= l {
  56277. return io.ErrUnexpectedEOF
  56278. }
  56279. b := dAtA[iNdEx]
  56280. iNdEx++
  56281. msglen |= int(b&0x7F) << shift
  56282. if b < 0x80 {
  56283. break
  56284. }
  56285. }
  56286. if msglen < 0 {
  56287. return ErrInvalidLengthGenerated
  56288. }
  56289. postIndex := iNdEx + msglen
  56290. if postIndex < 0 {
  56291. return ErrInvalidLengthGenerated
  56292. }
  56293. if postIndex > l {
  56294. return io.ErrUnexpectedEOF
  56295. }
  56296. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56297. return err
  56298. }
  56299. iNdEx = postIndex
  56300. case 2:
  56301. if wireType != 2 {
  56302. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  56303. }
  56304. var msglen int
  56305. for shift := uint(0); ; shift += 7 {
  56306. if shift >= 64 {
  56307. return ErrIntOverflowGenerated
  56308. }
  56309. if iNdEx >= l {
  56310. return io.ErrUnexpectedEOF
  56311. }
  56312. b := dAtA[iNdEx]
  56313. iNdEx++
  56314. msglen |= int(b&0x7F) << shift
  56315. if b < 0x80 {
  56316. break
  56317. }
  56318. }
  56319. if msglen < 0 {
  56320. return ErrInvalidLengthGenerated
  56321. }
  56322. postIndex := iNdEx + msglen
  56323. if postIndex < 0 {
  56324. return ErrInvalidLengthGenerated
  56325. }
  56326. if postIndex > l {
  56327. return io.ErrUnexpectedEOF
  56328. }
  56329. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56330. return err
  56331. }
  56332. iNdEx = postIndex
  56333. case 3:
  56334. if wireType != 2 {
  56335. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  56336. }
  56337. var msglen int
  56338. for shift := uint(0); ; shift += 7 {
  56339. if shift >= 64 {
  56340. return ErrIntOverflowGenerated
  56341. }
  56342. if iNdEx >= l {
  56343. return io.ErrUnexpectedEOF
  56344. }
  56345. b := dAtA[iNdEx]
  56346. iNdEx++
  56347. msglen |= int(b&0x7F) << shift
  56348. if b < 0x80 {
  56349. break
  56350. }
  56351. }
  56352. if msglen < 0 {
  56353. return ErrInvalidLengthGenerated
  56354. }
  56355. postIndex := iNdEx + msglen
  56356. if postIndex < 0 {
  56357. return ErrInvalidLengthGenerated
  56358. }
  56359. if postIndex > l {
  56360. return io.ErrUnexpectedEOF
  56361. }
  56362. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56363. return err
  56364. }
  56365. iNdEx = postIndex
  56366. default:
  56367. iNdEx = preIndex
  56368. skippy, err := skipGenerated(dAtA[iNdEx:])
  56369. if err != nil {
  56370. return err
  56371. }
  56372. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56373. return ErrInvalidLengthGenerated
  56374. }
  56375. if (iNdEx + skippy) > l {
  56376. return io.ErrUnexpectedEOF
  56377. }
  56378. iNdEx += skippy
  56379. }
  56380. }
  56381. if iNdEx > l {
  56382. return io.ErrUnexpectedEOF
  56383. }
  56384. return nil
  56385. }
  56386. func (m *ResourceQuotaList) Unmarshal(dAtA []byte) error {
  56387. l := len(dAtA)
  56388. iNdEx := 0
  56389. for iNdEx < l {
  56390. preIndex := iNdEx
  56391. var wire uint64
  56392. for shift := uint(0); ; shift += 7 {
  56393. if shift >= 64 {
  56394. return ErrIntOverflowGenerated
  56395. }
  56396. if iNdEx >= l {
  56397. return io.ErrUnexpectedEOF
  56398. }
  56399. b := dAtA[iNdEx]
  56400. iNdEx++
  56401. wire |= uint64(b&0x7F) << shift
  56402. if b < 0x80 {
  56403. break
  56404. }
  56405. }
  56406. fieldNum := int32(wire >> 3)
  56407. wireType := int(wire & 0x7)
  56408. if wireType == 4 {
  56409. return fmt.Errorf("proto: ResourceQuotaList: wiretype end group for non-group")
  56410. }
  56411. if fieldNum <= 0 {
  56412. return fmt.Errorf("proto: ResourceQuotaList: illegal tag %d (wire type %d)", fieldNum, wire)
  56413. }
  56414. switch fieldNum {
  56415. case 1:
  56416. if wireType != 2 {
  56417. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  56418. }
  56419. var msglen int
  56420. for shift := uint(0); ; shift += 7 {
  56421. if shift >= 64 {
  56422. return ErrIntOverflowGenerated
  56423. }
  56424. if iNdEx >= l {
  56425. return io.ErrUnexpectedEOF
  56426. }
  56427. b := dAtA[iNdEx]
  56428. iNdEx++
  56429. msglen |= int(b&0x7F) << shift
  56430. if b < 0x80 {
  56431. break
  56432. }
  56433. }
  56434. if msglen < 0 {
  56435. return ErrInvalidLengthGenerated
  56436. }
  56437. postIndex := iNdEx + msglen
  56438. if postIndex < 0 {
  56439. return ErrInvalidLengthGenerated
  56440. }
  56441. if postIndex > l {
  56442. return io.ErrUnexpectedEOF
  56443. }
  56444. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56445. return err
  56446. }
  56447. iNdEx = postIndex
  56448. case 2:
  56449. if wireType != 2 {
  56450. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  56451. }
  56452. var msglen int
  56453. for shift := uint(0); ; shift += 7 {
  56454. if shift >= 64 {
  56455. return ErrIntOverflowGenerated
  56456. }
  56457. if iNdEx >= l {
  56458. return io.ErrUnexpectedEOF
  56459. }
  56460. b := dAtA[iNdEx]
  56461. iNdEx++
  56462. msglen |= int(b&0x7F) << shift
  56463. if b < 0x80 {
  56464. break
  56465. }
  56466. }
  56467. if msglen < 0 {
  56468. return ErrInvalidLengthGenerated
  56469. }
  56470. postIndex := iNdEx + msglen
  56471. if postIndex < 0 {
  56472. return ErrInvalidLengthGenerated
  56473. }
  56474. if postIndex > l {
  56475. return io.ErrUnexpectedEOF
  56476. }
  56477. m.Items = append(m.Items, ResourceQuota{})
  56478. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56479. return err
  56480. }
  56481. iNdEx = postIndex
  56482. default:
  56483. iNdEx = preIndex
  56484. skippy, err := skipGenerated(dAtA[iNdEx:])
  56485. if err != nil {
  56486. return err
  56487. }
  56488. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56489. return ErrInvalidLengthGenerated
  56490. }
  56491. if (iNdEx + skippy) > l {
  56492. return io.ErrUnexpectedEOF
  56493. }
  56494. iNdEx += skippy
  56495. }
  56496. }
  56497. if iNdEx > l {
  56498. return io.ErrUnexpectedEOF
  56499. }
  56500. return nil
  56501. }
  56502. func (m *ResourceQuotaSpec) Unmarshal(dAtA []byte) error {
  56503. l := len(dAtA)
  56504. iNdEx := 0
  56505. for iNdEx < l {
  56506. preIndex := iNdEx
  56507. var wire uint64
  56508. for shift := uint(0); ; shift += 7 {
  56509. if shift >= 64 {
  56510. return ErrIntOverflowGenerated
  56511. }
  56512. if iNdEx >= l {
  56513. return io.ErrUnexpectedEOF
  56514. }
  56515. b := dAtA[iNdEx]
  56516. iNdEx++
  56517. wire |= uint64(b&0x7F) << shift
  56518. if b < 0x80 {
  56519. break
  56520. }
  56521. }
  56522. fieldNum := int32(wire >> 3)
  56523. wireType := int(wire & 0x7)
  56524. if wireType == 4 {
  56525. return fmt.Errorf("proto: ResourceQuotaSpec: wiretype end group for non-group")
  56526. }
  56527. if fieldNum <= 0 {
  56528. return fmt.Errorf("proto: ResourceQuotaSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  56529. }
  56530. switch fieldNum {
  56531. case 1:
  56532. if wireType != 2 {
  56533. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  56534. }
  56535. var msglen int
  56536. for shift := uint(0); ; shift += 7 {
  56537. if shift >= 64 {
  56538. return ErrIntOverflowGenerated
  56539. }
  56540. if iNdEx >= l {
  56541. return io.ErrUnexpectedEOF
  56542. }
  56543. b := dAtA[iNdEx]
  56544. iNdEx++
  56545. msglen |= int(b&0x7F) << shift
  56546. if b < 0x80 {
  56547. break
  56548. }
  56549. }
  56550. if msglen < 0 {
  56551. return ErrInvalidLengthGenerated
  56552. }
  56553. postIndex := iNdEx + msglen
  56554. if postIndex < 0 {
  56555. return ErrInvalidLengthGenerated
  56556. }
  56557. if postIndex > l {
  56558. return io.ErrUnexpectedEOF
  56559. }
  56560. if m.Hard == nil {
  56561. m.Hard = make(ResourceList)
  56562. }
  56563. var mapkey ResourceName
  56564. mapvalue := &resource.Quantity{}
  56565. for iNdEx < postIndex {
  56566. entryPreIndex := iNdEx
  56567. var wire uint64
  56568. for shift := uint(0); ; shift += 7 {
  56569. if shift >= 64 {
  56570. return ErrIntOverflowGenerated
  56571. }
  56572. if iNdEx >= l {
  56573. return io.ErrUnexpectedEOF
  56574. }
  56575. b := dAtA[iNdEx]
  56576. iNdEx++
  56577. wire |= uint64(b&0x7F) << shift
  56578. if b < 0x80 {
  56579. break
  56580. }
  56581. }
  56582. fieldNum := int32(wire >> 3)
  56583. if fieldNum == 1 {
  56584. var stringLenmapkey uint64
  56585. for shift := uint(0); ; shift += 7 {
  56586. if shift >= 64 {
  56587. return ErrIntOverflowGenerated
  56588. }
  56589. if iNdEx >= l {
  56590. return io.ErrUnexpectedEOF
  56591. }
  56592. b := dAtA[iNdEx]
  56593. iNdEx++
  56594. stringLenmapkey |= uint64(b&0x7F) << shift
  56595. if b < 0x80 {
  56596. break
  56597. }
  56598. }
  56599. intStringLenmapkey := int(stringLenmapkey)
  56600. if intStringLenmapkey < 0 {
  56601. return ErrInvalidLengthGenerated
  56602. }
  56603. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56604. if postStringIndexmapkey < 0 {
  56605. return ErrInvalidLengthGenerated
  56606. }
  56607. if postStringIndexmapkey > l {
  56608. return io.ErrUnexpectedEOF
  56609. }
  56610. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  56611. iNdEx = postStringIndexmapkey
  56612. } else if fieldNum == 2 {
  56613. var mapmsglen int
  56614. for shift := uint(0); ; shift += 7 {
  56615. if shift >= 64 {
  56616. return ErrIntOverflowGenerated
  56617. }
  56618. if iNdEx >= l {
  56619. return io.ErrUnexpectedEOF
  56620. }
  56621. b := dAtA[iNdEx]
  56622. iNdEx++
  56623. mapmsglen |= int(b&0x7F) << shift
  56624. if b < 0x80 {
  56625. break
  56626. }
  56627. }
  56628. if mapmsglen < 0 {
  56629. return ErrInvalidLengthGenerated
  56630. }
  56631. postmsgIndex := iNdEx + mapmsglen
  56632. if postmsgIndex < 0 {
  56633. return ErrInvalidLengthGenerated
  56634. }
  56635. if postmsgIndex > l {
  56636. return io.ErrUnexpectedEOF
  56637. }
  56638. mapvalue = &resource.Quantity{}
  56639. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  56640. return err
  56641. }
  56642. iNdEx = postmsgIndex
  56643. } else {
  56644. iNdEx = entryPreIndex
  56645. skippy, err := skipGenerated(dAtA[iNdEx:])
  56646. if err != nil {
  56647. return err
  56648. }
  56649. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56650. return ErrInvalidLengthGenerated
  56651. }
  56652. if (iNdEx + skippy) > postIndex {
  56653. return io.ErrUnexpectedEOF
  56654. }
  56655. iNdEx += skippy
  56656. }
  56657. }
  56658. m.Hard[ResourceName(mapkey)] = *mapvalue
  56659. iNdEx = postIndex
  56660. case 2:
  56661. if wireType != 2 {
  56662. return fmt.Errorf("proto: wrong wireType = %d for field Scopes", wireType)
  56663. }
  56664. var stringLen uint64
  56665. for shift := uint(0); ; shift += 7 {
  56666. if shift >= 64 {
  56667. return ErrIntOverflowGenerated
  56668. }
  56669. if iNdEx >= l {
  56670. return io.ErrUnexpectedEOF
  56671. }
  56672. b := dAtA[iNdEx]
  56673. iNdEx++
  56674. stringLen |= uint64(b&0x7F) << shift
  56675. if b < 0x80 {
  56676. break
  56677. }
  56678. }
  56679. intStringLen := int(stringLen)
  56680. if intStringLen < 0 {
  56681. return ErrInvalidLengthGenerated
  56682. }
  56683. postIndex := iNdEx + intStringLen
  56684. if postIndex < 0 {
  56685. return ErrInvalidLengthGenerated
  56686. }
  56687. if postIndex > l {
  56688. return io.ErrUnexpectedEOF
  56689. }
  56690. m.Scopes = append(m.Scopes, ResourceQuotaScope(dAtA[iNdEx:postIndex]))
  56691. iNdEx = postIndex
  56692. case 3:
  56693. if wireType != 2 {
  56694. return fmt.Errorf("proto: wrong wireType = %d for field ScopeSelector", wireType)
  56695. }
  56696. var msglen int
  56697. for shift := uint(0); ; shift += 7 {
  56698. if shift >= 64 {
  56699. return ErrIntOverflowGenerated
  56700. }
  56701. if iNdEx >= l {
  56702. return io.ErrUnexpectedEOF
  56703. }
  56704. b := dAtA[iNdEx]
  56705. iNdEx++
  56706. msglen |= int(b&0x7F) << shift
  56707. if b < 0x80 {
  56708. break
  56709. }
  56710. }
  56711. if msglen < 0 {
  56712. return ErrInvalidLengthGenerated
  56713. }
  56714. postIndex := iNdEx + msglen
  56715. if postIndex < 0 {
  56716. return ErrInvalidLengthGenerated
  56717. }
  56718. if postIndex > l {
  56719. return io.ErrUnexpectedEOF
  56720. }
  56721. if m.ScopeSelector == nil {
  56722. m.ScopeSelector = &ScopeSelector{}
  56723. }
  56724. if err := m.ScopeSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  56725. return err
  56726. }
  56727. iNdEx = postIndex
  56728. default:
  56729. iNdEx = preIndex
  56730. skippy, err := skipGenerated(dAtA[iNdEx:])
  56731. if err != nil {
  56732. return err
  56733. }
  56734. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56735. return ErrInvalidLengthGenerated
  56736. }
  56737. if (iNdEx + skippy) > l {
  56738. return io.ErrUnexpectedEOF
  56739. }
  56740. iNdEx += skippy
  56741. }
  56742. }
  56743. if iNdEx > l {
  56744. return io.ErrUnexpectedEOF
  56745. }
  56746. return nil
  56747. }
  56748. func (m *ResourceQuotaStatus) Unmarshal(dAtA []byte) error {
  56749. l := len(dAtA)
  56750. iNdEx := 0
  56751. for iNdEx < l {
  56752. preIndex := iNdEx
  56753. var wire uint64
  56754. for shift := uint(0); ; shift += 7 {
  56755. if shift >= 64 {
  56756. return ErrIntOverflowGenerated
  56757. }
  56758. if iNdEx >= l {
  56759. return io.ErrUnexpectedEOF
  56760. }
  56761. b := dAtA[iNdEx]
  56762. iNdEx++
  56763. wire |= uint64(b&0x7F) << shift
  56764. if b < 0x80 {
  56765. break
  56766. }
  56767. }
  56768. fieldNum := int32(wire >> 3)
  56769. wireType := int(wire & 0x7)
  56770. if wireType == 4 {
  56771. return fmt.Errorf("proto: ResourceQuotaStatus: wiretype end group for non-group")
  56772. }
  56773. if fieldNum <= 0 {
  56774. return fmt.Errorf("proto: ResourceQuotaStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  56775. }
  56776. switch fieldNum {
  56777. case 1:
  56778. if wireType != 2 {
  56779. return fmt.Errorf("proto: wrong wireType = %d for field Hard", wireType)
  56780. }
  56781. var msglen int
  56782. for shift := uint(0); ; shift += 7 {
  56783. if shift >= 64 {
  56784. return ErrIntOverflowGenerated
  56785. }
  56786. if iNdEx >= l {
  56787. return io.ErrUnexpectedEOF
  56788. }
  56789. b := dAtA[iNdEx]
  56790. iNdEx++
  56791. msglen |= int(b&0x7F) << shift
  56792. if b < 0x80 {
  56793. break
  56794. }
  56795. }
  56796. if msglen < 0 {
  56797. return ErrInvalidLengthGenerated
  56798. }
  56799. postIndex := iNdEx + msglen
  56800. if postIndex < 0 {
  56801. return ErrInvalidLengthGenerated
  56802. }
  56803. if postIndex > l {
  56804. return io.ErrUnexpectedEOF
  56805. }
  56806. if m.Hard == nil {
  56807. m.Hard = make(ResourceList)
  56808. }
  56809. var mapkey ResourceName
  56810. mapvalue := &resource.Quantity{}
  56811. for iNdEx < postIndex {
  56812. entryPreIndex := iNdEx
  56813. var wire uint64
  56814. for shift := uint(0); ; shift += 7 {
  56815. if shift >= 64 {
  56816. return ErrIntOverflowGenerated
  56817. }
  56818. if iNdEx >= l {
  56819. return io.ErrUnexpectedEOF
  56820. }
  56821. b := dAtA[iNdEx]
  56822. iNdEx++
  56823. wire |= uint64(b&0x7F) << shift
  56824. if b < 0x80 {
  56825. break
  56826. }
  56827. }
  56828. fieldNum := int32(wire >> 3)
  56829. if fieldNum == 1 {
  56830. var stringLenmapkey uint64
  56831. for shift := uint(0); ; shift += 7 {
  56832. if shift >= 64 {
  56833. return ErrIntOverflowGenerated
  56834. }
  56835. if iNdEx >= l {
  56836. return io.ErrUnexpectedEOF
  56837. }
  56838. b := dAtA[iNdEx]
  56839. iNdEx++
  56840. stringLenmapkey |= uint64(b&0x7F) << shift
  56841. if b < 0x80 {
  56842. break
  56843. }
  56844. }
  56845. intStringLenmapkey := int(stringLenmapkey)
  56846. if intStringLenmapkey < 0 {
  56847. return ErrInvalidLengthGenerated
  56848. }
  56849. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56850. if postStringIndexmapkey < 0 {
  56851. return ErrInvalidLengthGenerated
  56852. }
  56853. if postStringIndexmapkey > l {
  56854. return io.ErrUnexpectedEOF
  56855. }
  56856. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  56857. iNdEx = postStringIndexmapkey
  56858. } else if fieldNum == 2 {
  56859. var mapmsglen int
  56860. for shift := uint(0); ; shift += 7 {
  56861. if shift >= 64 {
  56862. return ErrIntOverflowGenerated
  56863. }
  56864. if iNdEx >= l {
  56865. return io.ErrUnexpectedEOF
  56866. }
  56867. b := dAtA[iNdEx]
  56868. iNdEx++
  56869. mapmsglen |= int(b&0x7F) << shift
  56870. if b < 0x80 {
  56871. break
  56872. }
  56873. }
  56874. if mapmsglen < 0 {
  56875. return ErrInvalidLengthGenerated
  56876. }
  56877. postmsgIndex := iNdEx + mapmsglen
  56878. if postmsgIndex < 0 {
  56879. return ErrInvalidLengthGenerated
  56880. }
  56881. if postmsgIndex > l {
  56882. return io.ErrUnexpectedEOF
  56883. }
  56884. mapvalue = &resource.Quantity{}
  56885. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  56886. return err
  56887. }
  56888. iNdEx = postmsgIndex
  56889. } else {
  56890. iNdEx = entryPreIndex
  56891. skippy, err := skipGenerated(dAtA[iNdEx:])
  56892. if err != nil {
  56893. return err
  56894. }
  56895. if (skippy < 0) || (iNdEx+skippy) < 0 {
  56896. return ErrInvalidLengthGenerated
  56897. }
  56898. if (iNdEx + skippy) > postIndex {
  56899. return io.ErrUnexpectedEOF
  56900. }
  56901. iNdEx += skippy
  56902. }
  56903. }
  56904. m.Hard[ResourceName(mapkey)] = *mapvalue
  56905. iNdEx = postIndex
  56906. case 2:
  56907. if wireType != 2 {
  56908. return fmt.Errorf("proto: wrong wireType = %d for field Used", wireType)
  56909. }
  56910. var msglen int
  56911. for shift := uint(0); ; shift += 7 {
  56912. if shift >= 64 {
  56913. return ErrIntOverflowGenerated
  56914. }
  56915. if iNdEx >= l {
  56916. return io.ErrUnexpectedEOF
  56917. }
  56918. b := dAtA[iNdEx]
  56919. iNdEx++
  56920. msglen |= int(b&0x7F) << shift
  56921. if b < 0x80 {
  56922. break
  56923. }
  56924. }
  56925. if msglen < 0 {
  56926. return ErrInvalidLengthGenerated
  56927. }
  56928. postIndex := iNdEx + msglen
  56929. if postIndex < 0 {
  56930. return ErrInvalidLengthGenerated
  56931. }
  56932. if postIndex > l {
  56933. return io.ErrUnexpectedEOF
  56934. }
  56935. if m.Used == nil {
  56936. m.Used = make(ResourceList)
  56937. }
  56938. var mapkey ResourceName
  56939. mapvalue := &resource.Quantity{}
  56940. for iNdEx < postIndex {
  56941. entryPreIndex := iNdEx
  56942. var wire uint64
  56943. for shift := uint(0); ; shift += 7 {
  56944. if shift >= 64 {
  56945. return ErrIntOverflowGenerated
  56946. }
  56947. if iNdEx >= l {
  56948. return io.ErrUnexpectedEOF
  56949. }
  56950. b := dAtA[iNdEx]
  56951. iNdEx++
  56952. wire |= uint64(b&0x7F) << shift
  56953. if b < 0x80 {
  56954. break
  56955. }
  56956. }
  56957. fieldNum := int32(wire >> 3)
  56958. if fieldNum == 1 {
  56959. var stringLenmapkey uint64
  56960. for shift := uint(0); ; shift += 7 {
  56961. if shift >= 64 {
  56962. return ErrIntOverflowGenerated
  56963. }
  56964. if iNdEx >= l {
  56965. return io.ErrUnexpectedEOF
  56966. }
  56967. b := dAtA[iNdEx]
  56968. iNdEx++
  56969. stringLenmapkey |= uint64(b&0x7F) << shift
  56970. if b < 0x80 {
  56971. break
  56972. }
  56973. }
  56974. intStringLenmapkey := int(stringLenmapkey)
  56975. if intStringLenmapkey < 0 {
  56976. return ErrInvalidLengthGenerated
  56977. }
  56978. postStringIndexmapkey := iNdEx + intStringLenmapkey
  56979. if postStringIndexmapkey < 0 {
  56980. return ErrInvalidLengthGenerated
  56981. }
  56982. if postStringIndexmapkey > l {
  56983. return io.ErrUnexpectedEOF
  56984. }
  56985. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  56986. iNdEx = postStringIndexmapkey
  56987. } else if fieldNum == 2 {
  56988. var mapmsglen int
  56989. for shift := uint(0); ; shift += 7 {
  56990. if shift >= 64 {
  56991. return ErrIntOverflowGenerated
  56992. }
  56993. if iNdEx >= l {
  56994. return io.ErrUnexpectedEOF
  56995. }
  56996. b := dAtA[iNdEx]
  56997. iNdEx++
  56998. mapmsglen |= int(b&0x7F) << shift
  56999. if b < 0x80 {
  57000. break
  57001. }
  57002. }
  57003. if mapmsglen < 0 {
  57004. return ErrInvalidLengthGenerated
  57005. }
  57006. postmsgIndex := iNdEx + mapmsglen
  57007. if postmsgIndex < 0 {
  57008. return ErrInvalidLengthGenerated
  57009. }
  57010. if postmsgIndex > l {
  57011. return io.ErrUnexpectedEOF
  57012. }
  57013. mapvalue = &resource.Quantity{}
  57014. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57015. return err
  57016. }
  57017. iNdEx = postmsgIndex
  57018. } else {
  57019. iNdEx = entryPreIndex
  57020. skippy, err := skipGenerated(dAtA[iNdEx:])
  57021. if err != nil {
  57022. return err
  57023. }
  57024. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57025. return ErrInvalidLengthGenerated
  57026. }
  57027. if (iNdEx + skippy) > postIndex {
  57028. return io.ErrUnexpectedEOF
  57029. }
  57030. iNdEx += skippy
  57031. }
  57032. }
  57033. m.Used[ResourceName(mapkey)] = *mapvalue
  57034. iNdEx = postIndex
  57035. default:
  57036. iNdEx = preIndex
  57037. skippy, err := skipGenerated(dAtA[iNdEx:])
  57038. if err != nil {
  57039. return err
  57040. }
  57041. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57042. return ErrInvalidLengthGenerated
  57043. }
  57044. if (iNdEx + skippy) > l {
  57045. return io.ErrUnexpectedEOF
  57046. }
  57047. iNdEx += skippy
  57048. }
  57049. }
  57050. if iNdEx > l {
  57051. return io.ErrUnexpectedEOF
  57052. }
  57053. return nil
  57054. }
  57055. func (m *ResourceRequirements) Unmarshal(dAtA []byte) error {
  57056. l := len(dAtA)
  57057. iNdEx := 0
  57058. for iNdEx < l {
  57059. preIndex := iNdEx
  57060. var wire uint64
  57061. for shift := uint(0); ; shift += 7 {
  57062. if shift >= 64 {
  57063. return ErrIntOverflowGenerated
  57064. }
  57065. if iNdEx >= l {
  57066. return io.ErrUnexpectedEOF
  57067. }
  57068. b := dAtA[iNdEx]
  57069. iNdEx++
  57070. wire |= uint64(b&0x7F) << shift
  57071. if b < 0x80 {
  57072. break
  57073. }
  57074. }
  57075. fieldNum := int32(wire >> 3)
  57076. wireType := int(wire & 0x7)
  57077. if wireType == 4 {
  57078. return fmt.Errorf("proto: ResourceRequirements: wiretype end group for non-group")
  57079. }
  57080. if fieldNum <= 0 {
  57081. return fmt.Errorf("proto: ResourceRequirements: illegal tag %d (wire type %d)", fieldNum, wire)
  57082. }
  57083. switch fieldNum {
  57084. case 1:
  57085. if wireType != 2 {
  57086. return fmt.Errorf("proto: wrong wireType = %d for field Limits", wireType)
  57087. }
  57088. var msglen int
  57089. for shift := uint(0); ; shift += 7 {
  57090. if shift >= 64 {
  57091. return ErrIntOverflowGenerated
  57092. }
  57093. if iNdEx >= l {
  57094. return io.ErrUnexpectedEOF
  57095. }
  57096. b := dAtA[iNdEx]
  57097. iNdEx++
  57098. msglen |= int(b&0x7F) << shift
  57099. if b < 0x80 {
  57100. break
  57101. }
  57102. }
  57103. if msglen < 0 {
  57104. return ErrInvalidLengthGenerated
  57105. }
  57106. postIndex := iNdEx + msglen
  57107. if postIndex < 0 {
  57108. return ErrInvalidLengthGenerated
  57109. }
  57110. if postIndex > l {
  57111. return io.ErrUnexpectedEOF
  57112. }
  57113. if m.Limits == nil {
  57114. m.Limits = make(ResourceList)
  57115. }
  57116. var mapkey ResourceName
  57117. mapvalue := &resource.Quantity{}
  57118. for iNdEx < postIndex {
  57119. entryPreIndex := iNdEx
  57120. var wire uint64
  57121. for shift := uint(0); ; shift += 7 {
  57122. if shift >= 64 {
  57123. return ErrIntOverflowGenerated
  57124. }
  57125. if iNdEx >= l {
  57126. return io.ErrUnexpectedEOF
  57127. }
  57128. b := dAtA[iNdEx]
  57129. iNdEx++
  57130. wire |= uint64(b&0x7F) << shift
  57131. if b < 0x80 {
  57132. break
  57133. }
  57134. }
  57135. fieldNum := int32(wire >> 3)
  57136. if fieldNum == 1 {
  57137. var stringLenmapkey uint64
  57138. for shift := uint(0); ; shift += 7 {
  57139. if shift >= 64 {
  57140. return ErrIntOverflowGenerated
  57141. }
  57142. if iNdEx >= l {
  57143. return io.ErrUnexpectedEOF
  57144. }
  57145. b := dAtA[iNdEx]
  57146. iNdEx++
  57147. stringLenmapkey |= uint64(b&0x7F) << shift
  57148. if b < 0x80 {
  57149. break
  57150. }
  57151. }
  57152. intStringLenmapkey := int(stringLenmapkey)
  57153. if intStringLenmapkey < 0 {
  57154. return ErrInvalidLengthGenerated
  57155. }
  57156. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57157. if postStringIndexmapkey < 0 {
  57158. return ErrInvalidLengthGenerated
  57159. }
  57160. if postStringIndexmapkey > l {
  57161. return io.ErrUnexpectedEOF
  57162. }
  57163. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57164. iNdEx = postStringIndexmapkey
  57165. } else if fieldNum == 2 {
  57166. var mapmsglen int
  57167. for shift := uint(0); ; shift += 7 {
  57168. if shift >= 64 {
  57169. return ErrIntOverflowGenerated
  57170. }
  57171. if iNdEx >= l {
  57172. return io.ErrUnexpectedEOF
  57173. }
  57174. b := dAtA[iNdEx]
  57175. iNdEx++
  57176. mapmsglen |= int(b&0x7F) << shift
  57177. if b < 0x80 {
  57178. break
  57179. }
  57180. }
  57181. if mapmsglen < 0 {
  57182. return ErrInvalidLengthGenerated
  57183. }
  57184. postmsgIndex := iNdEx + mapmsglen
  57185. if postmsgIndex < 0 {
  57186. return ErrInvalidLengthGenerated
  57187. }
  57188. if postmsgIndex > l {
  57189. return io.ErrUnexpectedEOF
  57190. }
  57191. mapvalue = &resource.Quantity{}
  57192. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57193. return err
  57194. }
  57195. iNdEx = postmsgIndex
  57196. } else {
  57197. iNdEx = entryPreIndex
  57198. skippy, err := skipGenerated(dAtA[iNdEx:])
  57199. if err != nil {
  57200. return err
  57201. }
  57202. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57203. return ErrInvalidLengthGenerated
  57204. }
  57205. if (iNdEx + skippy) > postIndex {
  57206. return io.ErrUnexpectedEOF
  57207. }
  57208. iNdEx += skippy
  57209. }
  57210. }
  57211. m.Limits[ResourceName(mapkey)] = *mapvalue
  57212. iNdEx = postIndex
  57213. case 2:
  57214. if wireType != 2 {
  57215. return fmt.Errorf("proto: wrong wireType = %d for field Requests", wireType)
  57216. }
  57217. var msglen int
  57218. for shift := uint(0); ; shift += 7 {
  57219. if shift >= 64 {
  57220. return ErrIntOverflowGenerated
  57221. }
  57222. if iNdEx >= l {
  57223. return io.ErrUnexpectedEOF
  57224. }
  57225. b := dAtA[iNdEx]
  57226. iNdEx++
  57227. msglen |= int(b&0x7F) << shift
  57228. if b < 0x80 {
  57229. break
  57230. }
  57231. }
  57232. if msglen < 0 {
  57233. return ErrInvalidLengthGenerated
  57234. }
  57235. postIndex := iNdEx + msglen
  57236. if postIndex < 0 {
  57237. return ErrInvalidLengthGenerated
  57238. }
  57239. if postIndex > l {
  57240. return io.ErrUnexpectedEOF
  57241. }
  57242. if m.Requests == nil {
  57243. m.Requests = make(ResourceList)
  57244. }
  57245. var mapkey ResourceName
  57246. mapvalue := &resource.Quantity{}
  57247. for iNdEx < postIndex {
  57248. entryPreIndex := iNdEx
  57249. var wire uint64
  57250. for shift := uint(0); ; shift += 7 {
  57251. if shift >= 64 {
  57252. return ErrIntOverflowGenerated
  57253. }
  57254. if iNdEx >= l {
  57255. return io.ErrUnexpectedEOF
  57256. }
  57257. b := dAtA[iNdEx]
  57258. iNdEx++
  57259. wire |= uint64(b&0x7F) << shift
  57260. if b < 0x80 {
  57261. break
  57262. }
  57263. }
  57264. fieldNum := int32(wire >> 3)
  57265. if fieldNum == 1 {
  57266. var stringLenmapkey uint64
  57267. for shift := uint(0); ; shift += 7 {
  57268. if shift >= 64 {
  57269. return ErrIntOverflowGenerated
  57270. }
  57271. if iNdEx >= l {
  57272. return io.ErrUnexpectedEOF
  57273. }
  57274. b := dAtA[iNdEx]
  57275. iNdEx++
  57276. stringLenmapkey |= uint64(b&0x7F) << shift
  57277. if b < 0x80 {
  57278. break
  57279. }
  57280. }
  57281. intStringLenmapkey := int(stringLenmapkey)
  57282. if intStringLenmapkey < 0 {
  57283. return ErrInvalidLengthGenerated
  57284. }
  57285. postStringIndexmapkey := iNdEx + intStringLenmapkey
  57286. if postStringIndexmapkey < 0 {
  57287. return ErrInvalidLengthGenerated
  57288. }
  57289. if postStringIndexmapkey > l {
  57290. return io.ErrUnexpectedEOF
  57291. }
  57292. mapkey = ResourceName(dAtA[iNdEx:postStringIndexmapkey])
  57293. iNdEx = postStringIndexmapkey
  57294. } else if fieldNum == 2 {
  57295. var mapmsglen int
  57296. for shift := uint(0); ; shift += 7 {
  57297. if shift >= 64 {
  57298. return ErrIntOverflowGenerated
  57299. }
  57300. if iNdEx >= l {
  57301. return io.ErrUnexpectedEOF
  57302. }
  57303. b := dAtA[iNdEx]
  57304. iNdEx++
  57305. mapmsglen |= int(b&0x7F) << shift
  57306. if b < 0x80 {
  57307. break
  57308. }
  57309. }
  57310. if mapmsglen < 0 {
  57311. return ErrInvalidLengthGenerated
  57312. }
  57313. postmsgIndex := iNdEx + mapmsglen
  57314. if postmsgIndex < 0 {
  57315. return ErrInvalidLengthGenerated
  57316. }
  57317. if postmsgIndex > l {
  57318. return io.ErrUnexpectedEOF
  57319. }
  57320. mapvalue = &resource.Quantity{}
  57321. if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
  57322. return err
  57323. }
  57324. iNdEx = postmsgIndex
  57325. } else {
  57326. iNdEx = entryPreIndex
  57327. skippy, err := skipGenerated(dAtA[iNdEx:])
  57328. if err != nil {
  57329. return err
  57330. }
  57331. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57332. return ErrInvalidLengthGenerated
  57333. }
  57334. if (iNdEx + skippy) > postIndex {
  57335. return io.ErrUnexpectedEOF
  57336. }
  57337. iNdEx += skippy
  57338. }
  57339. }
  57340. m.Requests[ResourceName(mapkey)] = *mapvalue
  57341. iNdEx = postIndex
  57342. default:
  57343. iNdEx = preIndex
  57344. skippy, err := skipGenerated(dAtA[iNdEx:])
  57345. if err != nil {
  57346. return err
  57347. }
  57348. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57349. return ErrInvalidLengthGenerated
  57350. }
  57351. if (iNdEx + skippy) > l {
  57352. return io.ErrUnexpectedEOF
  57353. }
  57354. iNdEx += skippy
  57355. }
  57356. }
  57357. if iNdEx > l {
  57358. return io.ErrUnexpectedEOF
  57359. }
  57360. return nil
  57361. }
  57362. func (m *SELinuxOptions) Unmarshal(dAtA []byte) error {
  57363. l := len(dAtA)
  57364. iNdEx := 0
  57365. for iNdEx < l {
  57366. preIndex := iNdEx
  57367. var wire uint64
  57368. for shift := uint(0); ; shift += 7 {
  57369. if shift >= 64 {
  57370. return ErrIntOverflowGenerated
  57371. }
  57372. if iNdEx >= l {
  57373. return io.ErrUnexpectedEOF
  57374. }
  57375. b := dAtA[iNdEx]
  57376. iNdEx++
  57377. wire |= uint64(b&0x7F) << shift
  57378. if b < 0x80 {
  57379. break
  57380. }
  57381. }
  57382. fieldNum := int32(wire >> 3)
  57383. wireType := int(wire & 0x7)
  57384. if wireType == 4 {
  57385. return fmt.Errorf("proto: SELinuxOptions: wiretype end group for non-group")
  57386. }
  57387. if fieldNum <= 0 {
  57388. return fmt.Errorf("proto: SELinuxOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  57389. }
  57390. switch fieldNum {
  57391. case 1:
  57392. if wireType != 2 {
  57393. return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
  57394. }
  57395. var stringLen uint64
  57396. for shift := uint(0); ; shift += 7 {
  57397. if shift >= 64 {
  57398. return ErrIntOverflowGenerated
  57399. }
  57400. if iNdEx >= l {
  57401. return io.ErrUnexpectedEOF
  57402. }
  57403. b := dAtA[iNdEx]
  57404. iNdEx++
  57405. stringLen |= uint64(b&0x7F) << shift
  57406. if b < 0x80 {
  57407. break
  57408. }
  57409. }
  57410. intStringLen := int(stringLen)
  57411. if intStringLen < 0 {
  57412. return ErrInvalidLengthGenerated
  57413. }
  57414. postIndex := iNdEx + intStringLen
  57415. if postIndex < 0 {
  57416. return ErrInvalidLengthGenerated
  57417. }
  57418. if postIndex > l {
  57419. return io.ErrUnexpectedEOF
  57420. }
  57421. m.User = string(dAtA[iNdEx:postIndex])
  57422. iNdEx = postIndex
  57423. case 2:
  57424. if wireType != 2 {
  57425. return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
  57426. }
  57427. var stringLen uint64
  57428. for shift := uint(0); ; shift += 7 {
  57429. if shift >= 64 {
  57430. return ErrIntOverflowGenerated
  57431. }
  57432. if iNdEx >= l {
  57433. return io.ErrUnexpectedEOF
  57434. }
  57435. b := dAtA[iNdEx]
  57436. iNdEx++
  57437. stringLen |= uint64(b&0x7F) << shift
  57438. if b < 0x80 {
  57439. break
  57440. }
  57441. }
  57442. intStringLen := int(stringLen)
  57443. if intStringLen < 0 {
  57444. return ErrInvalidLengthGenerated
  57445. }
  57446. postIndex := iNdEx + intStringLen
  57447. if postIndex < 0 {
  57448. return ErrInvalidLengthGenerated
  57449. }
  57450. if postIndex > l {
  57451. return io.ErrUnexpectedEOF
  57452. }
  57453. m.Role = string(dAtA[iNdEx:postIndex])
  57454. iNdEx = postIndex
  57455. case 3:
  57456. if wireType != 2 {
  57457. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  57458. }
  57459. var stringLen uint64
  57460. for shift := uint(0); ; shift += 7 {
  57461. if shift >= 64 {
  57462. return ErrIntOverflowGenerated
  57463. }
  57464. if iNdEx >= l {
  57465. return io.ErrUnexpectedEOF
  57466. }
  57467. b := dAtA[iNdEx]
  57468. iNdEx++
  57469. stringLen |= uint64(b&0x7F) << shift
  57470. if b < 0x80 {
  57471. break
  57472. }
  57473. }
  57474. intStringLen := int(stringLen)
  57475. if intStringLen < 0 {
  57476. return ErrInvalidLengthGenerated
  57477. }
  57478. postIndex := iNdEx + intStringLen
  57479. if postIndex < 0 {
  57480. return ErrInvalidLengthGenerated
  57481. }
  57482. if postIndex > l {
  57483. return io.ErrUnexpectedEOF
  57484. }
  57485. m.Type = string(dAtA[iNdEx:postIndex])
  57486. iNdEx = postIndex
  57487. case 4:
  57488. if wireType != 2 {
  57489. return fmt.Errorf("proto: wrong wireType = %d for field Level", wireType)
  57490. }
  57491. var stringLen uint64
  57492. for shift := uint(0); ; shift += 7 {
  57493. if shift >= 64 {
  57494. return ErrIntOverflowGenerated
  57495. }
  57496. if iNdEx >= l {
  57497. return io.ErrUnexpectedEOF
  57498. }
  57499. b := dAtA[iNdEx]
  57500. iNdEx++
  57501. stringLen |= uint64(b&0x7F) << shift
  57502. if b < 0x80 {
  57503. break
  57504. }
  57505. }
  57506. intStringLen := int(stringLen)
  57507. if intStringLen < 0 {
  57508. return ErrInvalidLengthGenerated
  57509. }
  57510. postIndex := iNdEx + intStringLen
  57511. if postIndex < 0 {
  57512. return ErrInvalidLengthGenerated
  57513. }
  57514. if postIndex > l {
  57515. return io.ErrUnexpectedEOF
  57516. }
  57517. m.Level = string(dAtA[iNdEx:postIndex])
  57518. iNdEx = postIndex
  57519. default:
  57520. iNdEx = preIndex
  57521. skippy, err := skipGenerated(dAtA[iNdEx:])
  57522. if err != nil {
  57523. return err
  57524. }
  57525. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57526. return ErrInvalidLengthGenerated
  57527. }
  57528. if (iNdEx + skippy) > l {
  57529. return io.ErrUnexpectedEOF
  57530. }
  57531. iNdEx += skippy
  57532. }
  57533. }
  57534. if iNdEx > l {
  57535. return io.ErrUnexpectedEOF
  57536. }
  57537. return nil
  57538. }
  57539. func (m *ScaleIOPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  57540. l := len(dAtA)
  57541. iNdEx := 0
  57542. for iNdEx < l {
  57543. preIndex := iNdEx
  57544. var wire uint64
  57545. for shift := uint(0); ; shift += 7 {
  57546. if shift >= 64 {
  57547. return ErrIntOverflowGenerated
  57548. }
  57549. if iNdEx >= l {
  57550. return io.ErrUnexpectedEOF
  57551. }
  57552. b := dAtA[iNdEx]
  57553. iNdEx++
  57554. wire |= uint64(b&0x7F) << shift
  57555. if b < 0x80 {
  57556. break
  57557. }
  57558. }
  57559. fieldNum := int32(wire >> 3)
  57560. wireType := int(wire & 0x7)
  57561. if wireType == 4 {
  57562. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: wiretype end group for non-group")
  57563. }
  57564. if fieldNum <= 0 {
  57565. return fmt.Errorf("proto: ScaleIOPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  57566. }
  57567. switch fieldNum {
  57568. case 1:
  57569. if wireType != 2 {
  57570. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  57571. }
  57572. var stringLen uint64
  57573. for shift := uint(0); ; shift += 7 {
  57574. if shift >= 64 {
  57575. return ErrIntOverflowGenerated
  57576. }
  57577. if iNdEx >= l {
  57578. return io.ErrUnexpectedEOF
  57579. }
  57580. b := dAtA[iNdEx]
  57581. iNdEx++
  57582. stringLen |= uint64(b&0x7F) << shift
  57583. if b < 0x80 {
  57584. break
  57585. }
  57586. }
  57587. intStringLen := int(stringLen)
  57588. if intStringLen < 0 {
  57589. return ErrInvalidLengthGenerated
  57590. }
  57591. postIndex := iNdEx + intStringLen
  57592. if postIndex < 0 {
  57593. return ErrInvalidLengthGenerated
  57594. }
  57595. if postIndex > l {
  57596. return io.ErrUnexpectedEOF
  57597. }
  57598. m.Gateway = string(dAtA[iNdEx:postIndex])
  57599. iNdEx = postIndex
  57600. case 2:
  57601. if wireType != 2 {
  57602. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  57603. }
  57604. var stringLen uint64
  57605. for shift := uint(0); ; shift += 7 {
  57606. if shift >= 64 {
  57607. return ErrIntOverflowGenerated
  57608. }
  57609. if iNdEx >= l {
  57610. return io.ErrUnexpectedEOF
  57611. }
  57612. b := dAtA[iNdEx]
  57613. iNdEx++
  57614. stringLen |= uint64(b&0x7F) << shift
  57615. if b < 0x80 {
  57616. break
  57617. }
  57618. }
  57619. intStringLen := int(stringLen)
  57620. if intStringLen < 0 {
  57621. return ErrInvalidLengthGenerated
  57622. }
  57623. postIndex := iNdEx + intStringLen
  57624. if postIndex < 0 {
  57625. return ErrInvalidLengthGenerated
  57626. }
  57627. if postIndex > l {
  57628. return io.ErrUnexpectedEOF
  57629. }
  57630. m.System = string(dAtA[iNdEx:postIndex])
  57631. iNdEx = postIndex
  57632. case 3:
  57633. if wireType != 2 {
  57634. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  57635. }
  57636. var msglen int
  57637. for shift := uint(0); ; shift += 7 {
  57638. if shift >= 64 {
  57639. return ErrIntOverflowGenerated
  57640. }
  57641. if iNdEx >= l {
  57642. return io.ErrUnexpectedEOF
  57643. }
  57644. b := dAtA[iNdEx]
  57645. iNdEx++
  57646. msglen |= int(b&0x7F) << shift
  57647. if b < 0x80 {
  57648. break
  57649. }
  57650. }
  57651. if msglen < 0 {
  57652. return ErrInvalidLengthGenerated
  57653. }
  57654. postIndex := iNdEx + msglen
  57655. if postIndex < 0 {
  57656. return ErrInvalidLengthGenerated
  57657. }
  57658. if postIndex > l {
  57659. return io.ErrUnexpectedEOF
  57660. }
  57661. if m.SecretRef == nil {
  57662. m.SecretRef = &SecretReference{}
  57663. }
  57664. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  57665. return err
  57666. }
  57667. iNdEx = postIndex
  57668. case 4:
  57669. if wireType != 0 {
  57670. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  57671. }
  57672. var v int
  57673. for shift := uint(0); ; shift += 7 {
  57674. if shift >= 64 {
  57675. return ErrIntOverflowGenerated
  57676. }
  57677. if iNdEx >= l {
  57678. return io.ErrUnexpectedEOF
  57679. }
  57680. b := dAtA[iNdEx]
  57681. iNdEx++
  57682. v |= int(b&0x7F) << shift
  57683. if b < 0x80 {
  57684. break
  57685. }
  57686. }
  57687. m.SSLEnabled = bool(v != 0)
  57688. case 5:
  57689. if wireType != 2 {
  57690. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  57691. }
  57692. var stringLen uint64
  57693. for shift := uint(0); ; shift += 7 {
  57694. if shift >= 64 {
  57695. return ErrIntOverflowGenerated
  57696. }
  57697. if iNdEx >= l {
  57698. return io.ErrUnexpectedEOF
  57699. }
  57700. b := dAtA[iNdEx]
  57701. iNdEx++
  57702. stringLen |= uint64(b&0x7F) << shift
  57703. if b < 0x80 {
  57704. break
  57705. }
  57706. }
  57707. intStringLen := int(stringLen)
  57708. if intStringLen < 0 {
  57709. return ErrInvalidLengthGenerated
  57710. }
  57711. postIndex := iNdEx + intStringLen
  57712. if postIndex < 0 {
  57713. return ErrInvalidLengthGenerated
  57714. }
  57715. if postIndex > l {
  57716. return io.ErrUnexpectedEOF
  57717. }
  57718. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  57719. iNdEx = postIndex
  57720. case 6:
  57721. if wireType != 2 {
  57722. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  57723. }
  57724. var stringLen uint64
  57725. for shift := uint(0); ; shift += 7 {
  57726. if shift >= 64 {
  57727. return ErrIntOverflowGenerated
  57728. }
  57729. if iNdEx >= l {
  57730. return io.ErrUnexpectedEOF
  57731. }
  57732. b := dAtA[iNdEx]
  57733. iNdEx++
  57734. stringLen |= uint64(b&0x7F) << shift
  57735. if b < 0x80 {
  57736. break
  57737. }
  57738. }
  57739. intStringLen := int(stringLen)
  57740. if intStringLen < 0 {
  57741. return ErrInvalidLengthGenerated
  57742. }
  57743. postIndex := iNdEx + intStringLen
  57744. if postIndex < 0 {
  57745. return ErrInvalidLengthGenerated
  57746. }
  57747. if postIndex > l {
  57748. return io.ErrUnexpectedEOF
  57749. }
  57750. m.StoragePool = string(dAtA[iNdEx:postIndex])
  57751. iNdEx = postIndex
  57752. case 7:
  57753. if wireType != 2 {
  57754. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  57755. }
  57756. var stringLen uint64
  57757. for shift := uint(0); ; shift += 7 {
  57758. if shift >= 64 {
  57759. return ErrIntOverflowGenerated
  57760. }
  57761. if iNdEx >= l {
  57762. return io.ErrUnexpectedEOF
  57763. }
  57764. b := dAtA[iNdEx]
  57765. iNdEx++
  57766. stringLen |= uint64(b&0x7F) << shift
  57767. if b < 0x80 {
  57768. break
  57769. }
  57770. }
  57771. intStringLen := int(stringLen)
  57772. if intStringLen < 0 {
  57773. return ErrInvalidLengthGenerated
  57774. }
  57775. postIndex := iNdEx + intStringLen
  57776. if postIndex < 0 {
  57777. return ErrInvalidLengthGenerated
  57778. }
  57779. if postIndex > l {
  57780. return io.ErrUnexpectedEOF
  57781. }
  57782. m.StorageMode = string(dAtA[iNdEx:postIndex])
  57783. iNdEx = postIndex
  57784. case 8:
  57785. if wireType != 2 {
  57786. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  57787. }
  57788. var stringLen uint64
  57789. for shift := uint(0); ; shift += 7 {
  57790. if shift >= 64 {
  57791. return ErrIntOverflowGenerated
  57792. }
  57793. if iNdEx >= l {
  57794. return io.ErrUnexpectedEOF
  57795. }
  57796. b := dAtA[iNdEx]
  57797. iNdEx++
  57798. stringLen |= uint64(b&0x7F) << shift
  57799. if b < 0x80 {
  57800. break
  57801. }
  57802. }
  57803. intStringLen := int(stringLen)
  57804. if intStringLen < 0 {
  57805. return ErrInvalidLengthGenerated
  57806. }
  57807. postIndex := iNdEx + intStringLen
  57808. if postIndex < 0 {
  57809. return ErrInvalidLengthGenerated
  57810. }
  57811. if postIndex > l {
  57812. return io.ErrUnexpectedEOF
  57813. }
  57814. m.VolumeName = string(dAtA[iNdEx:postIndex])
  57815. iNdEx = postIndex
  57816. case 9:
  57817. if wireType != 2 {
  57818. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  57819. }
  57820. var stringLen uint64
  57821. for shift := uint(0); ; shift += 7 {
  57822. if shift >= 64 {
  57823. return ErrIntOverflowGenerated
  57824. }
  57825. if iNdEx >= l {
  57826. return io.ErrUnexpectedEOF
  57827. }
  57828. b := dAtA[iNdEx]
  57829. iNdEx++
  57830. stringLen |= uint64(b&0x7F) << shift
  57831. if b < 0x80 {
  57832. break
  57833. }
  57834. }
  57835. intStringLen := int(stringLen)
  57836. if intStringLen < 0 {
  57837. return ErrInvalidLengthGenerated
  57838. }
  57839. postIndex := iNdEx + intStringLen
  57840. if postIndex < 0 {
  57841. return ErrInvalidLengthGenerated
  57842. }
  57843. if postIndex > l {
  57844. return io.ErrUnexpectedEOF
  57845. }
  57846. m.FSType = string(dAtA[iNdEx:postIndex])
  57847. iNdEx = postIndex
  57848. case 10:
  57849. if wireType != 0 {
  57850. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  57851. }
  57852. var v int
  57853. for shift := uint(0); ; shift += 7 {
  57854. if shift >= 64 {
  57855. return ErrIntOverflowGenerated
  57856. }
  57857. if iNdEx >= l {
  57858. return io.ErrUnexpectedEOF
  57859. }
  57860. b := dAtA[iNdEx]
  57861. iNdEx++
  57862. v |= int(b&0x7F) << shift
  57863. if b < 0x80 {
  57864. break
  57865. }
  57866. }
  57867. m.ReadOnly = bool(v != 0)
  57868. default:
  57869. iNdEx = preIndex
  57870. skippy, err := skipGenerated(dAtA[iNdEx:])
  57871. if err != nil {
  57872. return err
  57873. }
  57874. if (skippy < 0) || (iNdEx+skippy) < 0 {
  57875. return ErrInvalidLengthGenerated
  57876. }
  57877. if (iNdEx + skippy) > l {
  57878. return io.ErrUnexpectedEOF
  57879. }
  57880. iNdEx += skippy
  57881. }
  57882. }
  57883. if iNdEx > l {
  57884. return io.ErrUnexpectedEOF
  57885. }
  57886. return nil
  57887. }
  57888. func (m *ScaleIOVolumeSource) Unmarshal(dAtA []byte) error {
  57889. l := len(dAtA)
  57890. iNdEx := 0
  57891. for iNdEx < l {
  57892. preIndex := iNdEx
  57893. var wire uint64
  57894. for shift := uint(0); ; shift += 7 {
  57895. if shift >= 64 {
  57896. return ErrIntOverflowGenerated
  57897. }
  57898. if iNdEx >= l {
  57899. return io.ErrUnexpectedEOF
  57900. }
  57901. b := dAtA[iNdEx]
  57902. iNdEx++
  57903. wire |= uint64(b&0x7F) << shift
  57904. if b < 0x80 {
  57905. break
  57906. }
  57907. }
  57908. fieldNum := int32(wire >> 3)
  57909. wireType := int(wire & 0x7)
  57910. if wireType == 4 {
  57911. return fmt.Errorf("proto: ScaleIOVolumeSource: wiretype end group for non-group")
  57912. }
  57913. if fieldNum <= 0 {
  57914. return fmt.Errorf("proto: ScaleIOVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  57915. }
  57916. switch fieldNum {
  57917. case 1:
  57918. if wireType != 2 {
  57919. return fmt.Errorf("proto: wrong wireType = %d for field Gateway", wireType)
  57920. }
  57921. var stringLen uint64
  57922. for shift := uint(0); ; shift += 7 {
  57923. if shift >= 64 {
  57924. return ErrIntOverflowGenerated
  57925. }
  57926. if iNdEx >= l {
  57927. return io.ErrUnexpectedEOF
  57928. }
  57929. b := dAtA[iNdEx]
  57930. iNdEx++
  57931. stringLen |= uint64(b&0x7F) << shift
  57932. if b < 0x80 {
  57933. break
  57934. }
  57935. }
  57936. intStringLen := int(stringLen)
  57937. if intStringLen < 0 {
  57938. return ErrInvalidLengthGenerated
  57939. }
  57940. postIndex := iNdEx + intStringLen
  57941. if postIndex < 0 {
  57942. return ErrInvalidLengthGenerated
  57943. }
  57944. if postIndex > l {
  57945. return io.ErrUnexpectedEOF
  57946. }
  57947. m.Gateway = string(dAtA[iNdEx:postIndex])
  57948. iNdEx = postIndex
  57949. case 2:
  57950. if wireType != 2 {
  57951. return fmt.Errorf("proto: wrong wireType = %d for field System", wireType)
  57952. }
  57953. var stringLen uint64
  57954. for shift := uint(0); ; shift += 7 {
  57955. if shift >= 64 {
  57956. return ErrIntOverflowGenerated
  57957. }
  57958. if iNdEx >= l {
  57959. return io.ErrUnexpectedEOF
  57960. }
  57961. b := dAtA[iNdEx]
  57962. iNdEx++
  57963. stringLen |= uint64(b&0x7F) << shift
  57964. if b < 0x80 {
  57965. break
  57966. }
  57967. }
  57968. intStringLen := int(stringLen)
  57969. if intStringLen < 0 {
  57970. return ErrInvalidLengthGenerated
  57971. }
  57972. postIndex := iNdEx + intStringLen
  57973. if postIndex < 0 {
  57974. return ErrInvalidLengthGenerated
  57975. }
  57976. if postIndex > l {
  57977. return io.ErrUnexpectedEOF
  57978. }
  57979. m.System = string(dAtA[iNdEx:postIndex])
  57980. iNdEx = postIndex
  57981. case 3:
  57982. if wireType != 2 {
  57983. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  57984. }
  57985. var msglen int
  57986. for shift := uint(0); ; shift += 7 {
  57987. if shift >= 64 {
  57988. return ErrIntOverflowGenerated
  57989. }
  57990. if iNdEx >= l {
  57991. return io.ErrUnexpectedEOF
  57992. }
  57993. b := dAtA[iNdEx]
  57994. iNdEx++
  57995. msglen |= int(b&0x7F) << shift
  57996. if b < 0x80 {
  57997. break
  57998. }
  57999. }
  58000. if msglen < 0 {
  58001. return ErrInvalidLengthGenerated
  58002. }
  58003. postIndex := iNdEx + msglen
  58004. if postIndex < 0 {
  58005. return ErrInvalidLengthGenerated
  58006. }
  58007. if postIndex > l {
  58008. return io.ErrUnexpectedEOF
  58009. }
  58010. if m.SecretRef == nil {
  58011. m.SecretRef = &LocalObjectReference{}
  58012. }
  58013. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58014. return err
  58015. }
  58016. iNdEx = postIndex
  58017. case 4:
  58018. if wireType != 0 {
  58019. return fmt.Errorf("proto: wrong wireType = %d for field SSLEnabled", wireType)
  58020. }
  58021. var v int
  58022. for shift := uint(0); ; shift += 7 {
  58023. if shift >= 64 {
  58024. return ErrIntOverflowGenerated
  58025. }
  58026. if iNdEx >= l {
  58027. return io.ErrUnexpectedEOF
  58028. }
  58029. b := dAtA[iNdEx]
  58030. iNdEx++
  58031. v |= int(b&0x7F) << shift
  58032. if b < 0x80 {
  58033. break
  58034. }
  58035. }
  58036. m.SSLEnabled = bool(v != 0)
  58037. case 5:
  58038. if wireType != 2 {
  58039. return fmt.Errorf("proto: wrong wireType = %d for field ProtectionDomain", wireType)
  58040. }
  58041. var stringLen uint64
  58042. for shift := uint(0); ; shift += 7 {
  58043. if shift >= 64 {
  58044. return ErrIntOverflowGenerated
  58045. }
  58046. if iNdEx >= l {
  58047. return io.ErrUnexpectedEOF
  58048. }
  58049. b := dAtA[iNdEx]
  58050. iNdEx++
  58051. stringLen |= uint64(b&0x7F) << shift
  58052. if b < 0x80 {
  58053. break
  58054. }
  58055. }
  58056. intStringLen := int(stringLen)
  58057. if intStringLen < 0 {
  58058. return ErrInvalidLengthGenerated
  58059. }
  58060. postIndex := iNdEx + intStringLen
  58061. if postIndex < 0 {
  58062. return ErrInvalidLengthGenerated
  58063. }
  58064. if postIndex > l {
  58065. return io.ErrUnexpectedEOF
  58066. }
  58067. m.ProtectionDomain = string(dAtA[iNdEx:postIndex])
  58068. iNdEx = postIndex
  58069. case 6:
  58070. if wireType != 2 {
  58071. return fmt.Errorf("proto: wrong wireType = %d for field StoragePool", wireType)
  58072. }
  58073. var stringLen uint64
  58074. for shift := uint(0); ; shift += 7 {
  58075. if shift >= 64 {
  58076. return ErrIntOverflowGenerated
  58077. }
  58078. if iNdEx >= l {
  58079. return io.ErrUnexpectedEOF
  58080. }
  58081. b := dAtA[iNdEx]
  58082. iNdEx++
  58083. stringLen |= uint64(b&0x7F) << shift
  58084. if b < 0x80 {
  58085. break
  58086. }
  58087. }
  58088. intStringLen := int(stringLen)
  58089. if intStringLen < 0 {
  58090. return ErrInvalidLengthGenerated
  58091. }
  58092. postIndex := iNdEx + intStringLen
  58093. if postIndex < 0 {
  58094. return ErrInvalidLengthGenerated
  58095. }
  58096. if postIndex > l {
  58097. return io.ErrUnexpectedEOF
  58098. }
  58099. m.StoragePool = string(dAtA[iNdEx:postIndex])
  58100. iNdEx = postIndex
  58101. case 7:
  58102. if wireType != 2 {
  58103. return fmt.Errorf("proto: wrong wireType = %d for field StorageMode", wireType)
  58104. }
  58105. var stringLen uint64
  58106. for shift := uint(0); ; shift += 7 {
  58107. if shift >= 64 {
  58108. return ErrIntOverflowGenerated
  58109. }
  58110. if iNdEx >= l {
  58111. return io.ErrUnexpectedEOF
  58112. }
  58113. b := dAtA[iNdEx]
  58114. iNdEx++
  58115. stringLen |= uint64(b&0x7F) << shift
  58116. if b < 0x80 {
  58117. break
  58118. }
  58119. }
  58120. intStringLen := int(stringLen)
  58121. if intStringLen < 0 {
  58122. return ErrInvalidLengthGenerated
  58123. }
  58124. postIndex := iNdEx + intStringLen
  58125. if postIndex < 0 {
  58126. return ErrInvalidLengthGenerated
  58127. }
  58128. if postIndex > l {
  58129. return io.ErrUnexpectedEOF
  58130. }
  58131. m.StorageMode = string(dAtA[iNdEx:postIndex])
  58132. iNdEx = postIndex
  58133. case 8:
  58134. if wireType != 2 {
  58135. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  58136. }
  58137. var stringLen uint64
  58138. for shift := uint(0); ; shift += 7 {
  58139. if shift >= 64 {
  58140. return ErrIntOverflowGenerated
  58141. }
  58142. if iNdEx >= l {
  58143. return io.ErrUnexpectedEOF
  58144. }
  58145. b := dAtA[iNdEx]
  58146. iNdEx++
  58147. stringLen |= uint64(b&0x7F) << shift
  58148. if b < 0x80 {
  58149. break
  58150. }
  58151. }
  58152. intStringLen := int(stringLen)
  58153. if intStringLen < 0 {
  58154. return ErrInvalidLengthGenerated
  58155. }
  58156. postIndex := iNdEx + intStringLen
  58157. if postIndex < 0 {
  58158. return ErrInvalidLengthGenerated
  58159. }
  58160. if postIndex > l {
  58161. return io.ErrUnexpectedEOF
  58162. }
  58163. m.VolumeName = string(dAtA[iNdEx:postIndex])
  58164. iNdEx = postIndex
  58165. case 9:
  58166. if wireType != 2 {
  58167. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  58168. }
  58169. var stringLen uint64
  58170. for shift := uint(0); ; shift += 7 {
  58171. if shift >= 64 {
  58172. return ErrIntOverflowGenerated
  58173. }
  58174. if iNdEx >= l {
  58175. return io.ErrUnexpectedEOF
  58176. }
  58177. b := dAtA[iNdEx]
  58178. iNdEx++
  58179. stringLen |= uint64(b&0x7F) << shift
  58180. if b < 0x80 {
  58181. break
  58182. }
  58183. }
  58184. intStringLen := int(stringLen)
  58185. if intStringLen < 0 {
  58186. return ErrInvalidLengthGenerated
  58187. }
  58188. postIndex := iNdEx + intStringLen
  58189. if postIndex < 0 {
  58190. return ErrInvalidLengthGenerated
  58191. }
  58192. if postIndex > l {
  58193. return io.ErrUnexpectedEOF
  58194. }
  58195. m.FSType = string(dAtA[iNdEx:postIndex])
  58196. iNdEx = postIndex
  58197. case 10:
  58198. if wireType != 0 {
  58199. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  58200. }
  58201. var v int
  58202. for shift := uint(0); ; shift += 7 {
  58203. if shift >= 64 {
  58204. return ErrIntOverflowGenerated
  58205. }
  58206. if iNdEx >= l {
  58207. return io.ErrUnexpectedEOF
  58208. }
  58209. b := dAtA[iNdEx]
  58210. iNdEx++
  58211. v |= int(b&0x7F) << shift
  58212. if b < 0x80 {
  58213. break
  58214. }
  58215. }
  58216. m.ReadOnly = bool(v != 0)
  58217. default:
  58218. iNdEx = preIndex
  58219. skippy, err := skipGenerated(dAtA[iNdEx:])
  58220. if err != nil {
  58221. return err
  58222. }
  58223. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58224. return ErrInvalidLengthGenerated
  58225. }
  58226. if (iNdEx + skippy) > l {
  58227. return io.ErrUnexpectedEOF
  58228. }
  58229. iNdEx += skippy
  58230. }
  58231. }
  58232. if iNdEx > l {
  58233. return io.ErrUnexpectedEOF
  58234. }
  58235. return nil
  58236. }
  58237. func (m *ScopeSelector) Unmarshal(dAtA []byte) error {
  58238. l := len(dAtA)
  58239. iNdEx := 0
  58240. for iNdEx < l {
  58241. preIndex := iNdEx
  58242. var wire uint64
  58243. for shift := uint(0); ; shift += 7 {
  58244. if shift >= 64 {
  58245. return ErrIntOverflowGenerated
  58246. }
  58247. if iNdEx >= l {
  58248. return io.ErrUnexpectedEOF
  58249. }
  58250. b := dAtA[iNdEx]
  58251. iNdEx++
  58252. wire |= uint64(b&0x7F) << shift
  58253. if b < 0x80 {
  58254. break
  58255. }
  58256. }
  58257. fieldNum := int32(wire >> 3)
  58258. wireType := int(wire & 0x7)
  58259. if wireType == 4 {
  58260. return fmt.Errorf("proto: ScopeSelector: wiretype end group for non-group")
  58261. }
  58262. if fieldNum <= 0 {
  58263. return fmt.Errorf("proto: ScopeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
  58264. }
  58265. switch fieldNum {
  58266. case 1:
  58267. if wireType != 2 {
  58268. return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
  58269. }
  58270. var msglen int
  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. msglen |= int(b&0x7F) << shift
  58281. if b < 0x80 {
  58282. break
  58283. }
  58284. }
  58285. if msglen < 0 {
  58286. return ErrInvalidLengthGenerated
  58287. }
  58288. postIndex := iNdEx + msglen
  58289. if postIndex < 0 {
  58290. return ErrInvalidLengthGenerated
  58291. }
  58292. if postIndex > l {
  58293. return io.ErrUnexpectedEOF
  58294. }
  58295. m.MatchExpressions = append(m.MatchExpressions, ScopedResourceSelectorRequirement{})
  58296. if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58297. return err
  58298. }
  58299. iNdEx = postIndex
  58300. default:
  58301. iNdEx = preIndex
  58302. skippy, err := skipGenerated(dAtA[iNdEx:])
  58303. if err != nil {
  58304. return err
  58305. }
  58306. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58307. return ErrInvalidLengthGenerated
  58308. }
  58309. if (iNdEx + skippy) > l {
  58310. return io.ErrUnexpectedEOF
  58311. }
  58312. iNdEx += skippy
  58313. }
  58314. }
  58315. if iNdEx > l {
  58316. return io.ErrUnexpectedEOF
  58317. }
  58318. return nil
  58319. }
  58320. func (m *ScopedResourceSelectorRequirement) Unmarshal(dAtA []byte) error {
  58321. l := len(dAtA)
  58322. iNdEx := 0
  58323. for iNdEx < l {
  58324. preIndex := iNdEx
  58325. var wire uint64
  58326. for shift := uint(0); ; shift += 7 {
  58327. if shift >= 64 {
  58328. return ErrIntOverflowGenerated
  58329. }
  58330. if iNdEx >= l {
  58331. return io.ErrUnexpectedEOF
  58332. }
  58333. b := dAtA[iNdEx]
  58334. iNdEx++
  58335. wire |= uint64(b&0x7F) << shift
  58336. if b < 0x80 {
  58337. break
  58338. }
  58339. }
  58340. fieldNum := int32(wire >> 3)
  58341. wireType := int(wire & 0x7)
  58342. if wireType == 4 {
  58343. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: wiretype end group for non-group")
  58344. }
  58345. if fieldNum <= 0 {
  58346. return fmt.Errorf("proto: ScopedResourceSelectorRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  58347. }
  58348. switch fieldNum {
  58349. case 1:
  58350. if wireType != 2 {
  58351. return fmt.Errorf("proto: wrong wireType = %d for field ScopeName", wireType)
  58352. }
  58353. var stringLen uint64
  58354. for shift := uint(0); ; shift += 7 {
  58355. if shift >= 64 {
  58356. return ErrIntOverflowGenerated
  58357. }
  58358. if iNdEx >= l {
  58359. return io.ErrUnexpectedEOF
  58360. }
  58361. b := dAtA[iNdEx]
  58362. iNdEx++
  58363. stringLen |= uint64(b&0x7F) << shift
  58364. if b < 0x80 {
  58365. break
  58366. }
  58367. }
  58368. intStringLen := int(stringLen)
  58369. if intStringLen < 0 {
  58370. return ErrInvalidLengthGenerated
  58371. }
  58372. postIndex := iNdEx + intStringLen
  58373. if postIndex < 0 {
  58374. return ErrInvalidLengthGenerated
  58375. }
  58376. if postIndex > l {
  58377. return io.ErrUnexpectedEOF
  58378. }
  58379. m.ScopeName = ResourceQuotaScope(dAtA[iNdEx:postIndex])
  58380. iNdEx = postIndex
  58381. case 2:
  58382. if wireType != 2 {
  58383. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  58384. }
  58385. var stringLen uint64
  58386. for shift := uint(0); ; shift += 7 {
  58387. if shift >= 64 {
  58388. return ErrIntOverflowGenerated
  58389. }
  58390. if iNdEx >= l {
  58391. return io.ErrUnexpectedEOF
  58392. }
  58393. b := dAtA[iNdEx]
  58394. iNdEx++
  58395. stringLen |= uint64(b&0x7F) << shift
  58396. if b < 0x80 {
  58397. break
  58398. }
  58399. }
  58400. intStringLen := int(stringLen)
  58401. if intStringLen < 0 {
  58402. return ErrInvalidLengthGenerated
  58403. }
  58404. postIndex := iNdEx + intStringLen
  58405. if postIndex < 0 {
  58406. return ErrInvalidLengthGenerated
  58407. }
  58408. if postIndex > l {
  58409. return io.ErrUnexpectedEOF
  58410. }
  58411. m.Operator = ScopeSelectorOperator(dAtA[iNdEx:postIndex])
  58412. iNdEx = postIndex
  58413. case 3:
  58414. if wireType != 2 {
  58415. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  58416. }
  58417. var stringLen uint64
  58418. for shift := uint(0); ; shift += 7 {
  58419. if shift >= 64 {
  58420. return ErrIntOverflowGenerated
  58421. }
  58422. if iNdEx >= l {
  58423. return io.ErrUnexpectedEOF
  58424. }
  58425. b := dAtA[iNdEx]
  58426. iNdEx++
  58427. stringLen |= uint64(b&0x7F) << shift
  58428. if b < 0x80 {
  58429. break
  58430. }
  58431. }
  58432. intStringLen := int(stringLen)
  58433. if intStringLen < 0 {
  58434. return ErrInvalidLengthGenerated
  58435. }
  58436. postIndex := iNdEx + intStringLen
  58437. if postIndex < 0 {
  58438. return ErrInvalidLengthGenerated
  58439. }
  58440. if postIndex > l {
  58441. return io.ErrUnexpectedEOF
  58442. }
  58443. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  58444. iNdEx = postIndex
  58445. default:
  58446. iNdEx = preIndex
  58447. skippy, err := skipGenerated(dAtA[iNdEx:])
  58448. if err != nil {
  58449. return err
  58450. }
  58451. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58452. return ErrInvalidLengthGenerated
  58453. }
  58454. if (iNdEx + skippy) > l {
  58455. return io.ErrUnexpectedEOF
  58456. }
  58457. iNdEx += skippy
  58458. }
  58459. }
  58460. if iNdEx > l {
  58461. return io.ErrUnexpectedEOF
  58462. }
  58463. return nil
  58464. }
  58465. func (m *SeccompProfile) Unmarshal(dAtA []byte) error {
  58466. l := len(dAtA)
  58467. iNdEx := 0
  58468. for iNdEx < l {
  58469. preIndex := iNdEx
  58470. var wire uint64
  58471. for shift := uint(0); ; shift += 7 {
  58472. if shift >= 64 {
  58473. return ErrIntOverflowGenerated
  58474. }
  58475. if iNdEx >= l {
  58476. return io.ErrUnexpectedEOF
  58477. }
  58478. b := dAtA[iNdEx]
  58479. iNdEx++
  58480. wire |= uint64(b&0x7F) << shift
  58481. if b < 0x80 {
  58482. break
  58483. }
  58484. }
  58485. fieldNum := int32(wire >> 3)
  58486. wireType := int(wire & 0x7)
  58487. if wireType == 4 {
  58488. return fmt.Errorf("proto: SeccompProfile: wiretype end group for non-group")
  58489. }
  58490. if fieldNum <= 0 {
  58491. return fmt.Errorf("proto: SeccompProfile: illegal tag %d (wire type %d)", fieldNum, wire)
  58492. }
  58493. switch fieldNum {
  58494. case 1:
  58495. if wireType != 2 {
  58496. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  58497. }
  58498. var stringLen uint64
  58499. for shift := uint(0); ; shift += 7 {
  58500. if shift >= 64 {
  58501. return ErrIntOverflowGenerated
  58502. }
  58503. if iNdEx >= l {
  58504. return io.ErrUnexpectedEOF
  58505. }
  58506. b := dAtA[iNdEx]
  58507. iNdEx++
  58508. stringLen |= uint64(b&0x7F) << shift
  58509. if b < 0x80 {
  58510. break
  58511. }
  58512. }
  58513. intStringLen := int(stringLen)
  58514. if intStringLen < 0 {
  58515. return ErrInvalidLengthGenerated
  58516. }
  58517. postIndex := iNdEx + intStringLen
  58518. if postIndex < 0 {
  58519. return ErrInvalidLengthGenerated
  58520. }
  58521. if postIndex > l {
  58522. return io.ErrUnexpectedEOF
  58523. }
  58524. m.Type = SeccompProfileType(dAtA[iNdEx:postIndex])
  58525. iNdEx = postIndex
  58526. case 2:
  58527. if wireType != 2 {
  58528. return fmt.Errorf("proto: wrong wireType = %d for field LocalhostProfile", wireType)
  58529. }
  58530. var stringLen uint64
  58531. for shift := uint(0); ; shift += 7 {
  58532. if shift >= 64 {
  58533. return ErrIntOverflowGenerated
  58534. }
  58535. if iNdEx >= l {
  58536. return io.ErrUnexpectedEOF
  58537. }
  58538. b := dAtA[iNdEx]
  58539. iNdEx++
  58540. stringLen |= uint64(b&0x7F) << shift
  58541. if b < 0x80 {
  58542. break
  58543. }
  58544. }
  58545. intStringLen := int(stringLen)
  58546. if intStringLen < 0 {
  58547. return ErrInvalidLengthGenerated
  58548. }
  58549. postIndex := iNdEx + intStringLen
  58550. if postIndex < 0 {
  58551. return ErrInvalidLengthGenerated
  58552. }
  58553. if postIndex > l {
  58554. return io.ErrUnexpectedEOF
  58555. }
  58556. s := string(dAtA[iNdEx:postIndex])
  58557. m.LocalhostProfile = &s
  58558. iNdEx = postIndex
  58559. default:
  58560. iNdEx = preIndex
  58561. skippy, err := skipGenerated(dAtA[iNdEx:])
  58562. if err != nil {
  58563. return err
  58564. }
  58565. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58566. return ErrInvalidLengthGenerated
  58567. }
  58568. if (iNdEx + skippy) > l {
  58569. return io.ErrUnexpectedEOF
  58570. }
  58571. iNdEx += skippy
  58572. }
  58573. }
  58574. if iNdEx > l {
  58575. return io.ErrUnexpectedEOF
  58576. }
  58577. return nil
  58578. }
  58579. func (m *Secret) Unmarshal(dAtA []byte) error {
  58580. l := len(dAtA)
  58581. iNdEx := 0
  58582. for iNdEx < l {
  58583. preIndex := iNdEx
  58584. var wire uint64
  58585. for shift := uint(0); ; shift += 7 {
  58586. if shift >= 64 {
  58587. return ErrIntOverflowGenerated
  58588. }
  58589. if iNdEx >= l {
  58590. return io.ErrUnexpectedEOF
  58591. }
  58592. b := dAtA[iNdEx]
  58593. iNdEx++
  58594. wire |= uint64(b&0x7F) << shift
  58595. if b < 0x80 {
  58596. break
  58597. }
  58598. }
  58599. fieldNum := int32(wire >> 3)
  58600. wireType := int(wire & 0x7)
  58601. if wireType == 4 {
  58602. return fmt.Errorf("proto: Secret: wiretype end group for non-group")
  58603. }
  58604. if fieldNum <= 0 {
  58605. return fmt.Errorf("proto: Secret: illegal tag %d (wire type %d)", fieldNum, wire)
  58606. }
  58607. switch fieldNum {
  58608. case 1:
  58609. if wireType != 2 {
  58610. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  58611. }
  58612. var msglen int
  58613. for shift := uint(0); ; shift += 7 {
  58614. if shift >= 64 {
  58615. return ErrIntOverflowGenerated
  58616. }
  58617. if iNdEx >= l {
  58618. return io.ErrUnexpectedEOF
  58619. }
  58620. b := dAtA[iNdEx]
  58621. iNdEx++
  58622. msglen |= int(b&0x7F) << shift
  58623. if b < 0x80 {
  58624. break
  58625. }
  58626. }
  58627. if msglen < 0 {
  58628. return ErrInvalidLengthGenerated
  58629. }
  58630. postIndex := iNdEx + msglen
  58631. if postIndex < 0 {
  58632. return ErrInvalidLengthGenerated
  58633. }
  58634. if postIndex > l {
  58635. return io.ErrUnexpectedEOF
  58636. }
  58637. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  58638. return err
  58639. }
  58640. iNdEx = postIndex
  58641. case 2:
  58642. if wireType != 2 {
  58643. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  58644. }
  58645. var msglen int
  58646. for shift := uint(0); ; shift += 7 {
  58647. if shift >= 64 {
  58648. return ErrIntOverflowGenerated
  58649. }
  58650. if iNdEx >= l {
  58651. return io.ErrUnexpectedEOF
  58652. }
  58653. b := dAtA[iNdEx]
  58654. iNdEx++
  58655. msglen |= int(b&0x7F) << shift
  58656. if b < 0x80 {
  58657. break
  58658. }
  58659. }
  58660. if msglen < 0 {
  58661. return ErrInvalidLengthGenerated
  58662. }
  58663. postIndex := iNdEx + msglen
  58664. if postIndex < 0 {
  58665. return ErrInvalidLengthGenerated
  58666. }
  58667. if postIndex > l {
  58668. return io.ErrUnexpectedEOF
  58669. }
  58670. if m.Data == nil {
  58671. m.Data = make(map[string][]byte)
  58672. }
  58673. var mapkey string
  58674. mapvalue := []byte{}
  58675. for iNdEx < postIndex {
  58676. entryPreIndex := iNdEx
  58677. var wire uint64
  58678. for shift := uint(0); ; shift += 7 {
  58679. if shift >= 64 {
  58680. return ErrIntOverflowGenerated
  58681. }
  58682. if iNdEx >= l {
  58683. return io.ErrUnexpectedEOF
  58684. }
  58685. b := dAtA[iNdEx]
  58686. iNdEx++
  58687. wire |= uint64(b&0x7F) << shift
  58688. if b < 0x80 {
  58689. break
  58690. }
  58691. }
  58692. fieldNum := int32(wire >> 3)
  58693. if fieldNum == 1 {
  58694. var stringLenmapkey uint64
  58695. for shift := uint(0); ; shift += 7 {
  58696. if shift >= 64 {
  58697. return ErrIntOverflowGenerated
  58698. }
  58699. if iNdEx >= l {
  58700. return io.ErrUnexpectedEOF
  58701. }
  58702. b := dAtA[iNdEx]
  58703. iNdEx++
  58704. stringLenmapkey |= uint64(b&0x7F) << shift
  58705. if b < 0x80 {
  58706. break
  58707. }
  58708. }
  58709. intStringLenmapkey := int(stringLenmapkey)
  58710. if intStringLenmapkey < 0 {
  58711. return ErrInvalidLengthGenerated
  58712. }
  58713. postStringIndexmapkey := iNdEx + intStringLenmapkey
  58714. if postStringIndexmapkey < 0 {
  58715. return ErrInvalidLengthGenerated
  58716. }
  58717. if postStringIndexmapkey > l {
  58718. return io.ErrUnexpectedEOF
  58719. }
  58720. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  58721. iNdEx = postStringIndexmapkey
  58722. } else if fieldNum == 2 {
  58723. var mapbyteLen uint64
  58724. for shift := uint(0); ; shift += 7 {
  58725. if shift >= 64 {
  58726. return ErrIntOverflowGenerated
  58727. }
  58728. if iNdEx >= l {
  58729. return io.ErrUnexpectedEOF
  58730. }
  58731. b := dAtA[iNdEx]
  58732. iNdEx++
  58733. mapbyteLen |= uint64(b&0x7F) << shift
  58734. if b < 0x80 {
  58735. break
  58736. }
  58737. }
  58738. intMapbyteLen := int(mapbyteLen)
  58739. if intMapbyteLen < 0 {
  58740. return ErrInvalidLengthGenerated
  58741. }
  58742. postbytesIndex := iNdEx + intMapbyteLen
  58743. if postbytesIndex < 0 {
  58744. return ErrInvalidLengthGenerated
  58745. }
  58746. if postbytesIndex > l {
  58747. return io.ErrUnexpectedEOF
  58748. }
  58749. mapvalue = make([]byte, mapbyteLen)
  58750. copy(mapvalue, dAtA[iNdEx:postbytesIndex])
  58751. iNdEx = postbytesIndex
  58752. } else {
  58753. iNdEx = entryPreIndex
  58754. skippy, err := skipGenerated(dAtA[iNdEx:])
  58755. if err != nil {
  58756. return err
  58757. }
  58758. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58759. return ErrInvalidLengthGenerated
  58760. }
  58761. if (iNdEx + skippy) > postIndex {
  58762. return io.ErrUnexpectedEOF
  58763. }
  58764. iNdEx += skippy
  58765. }
  58766. }
  58767. m.Data[mapkey] = mapvalue
  58768. iNdEx = postIndex
  58769. case 3:
  58770. if wireType != 2 {
  58771. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  58772. }
  58773. var stringLen uint64
  58774. for shift := uint(0); ; shift += 7 {
  58775. if shift >= 64 {
  58776. return ErrIntOverflowGenerated
  58777. }
  58778. if iNdEx >= l {
  58779. return io.ErrUnexpectedEOF
  58780. }
  58781. b := dAtA[iNdEx]
  58782. iNdEx++
  58783. stringLen |= uint64(b&0x7F) << shift
  58784. if b < 0x80 {
  58785. break
  58786. }
  58787. }
  58788. intStringLen := int(stringLen)
  58789. if intStringLen < 0 {
  58790. return ErrInvalidLengthGenerated
  58791. }
  58792. postIndex := iNdEx + intStringLen
  58793. if postIndex < 0 {
  58794. return ErrInvalidLengthGenerated
  58795. }
  58796. if postIndex > l {
  58797. return io.ErrUnexpectedEOF
  58798. }
  58799. m.Type = SecretType(dAtA[iNdEx:postIndex])
  58800. iNdEx = postIndex
  58801. case 4:
  58802. if wireType != 2 {
  58803. return fmt.Errorf("proto: wrong wireType = %d for field StringData", wireType)
  58804. }
  58805. var msglen int
  58806. for shift := uint(0); ; shift += 7 {
  58807. if shift >= 64 {
  58808. return ErrIntOverflowGenerated
  58809. }
  58810. if iNdEx >= l {
  58811. return io.ErrUnexpectedEOF
  58812. }
  58813. b := dAtA[iNdEx]
  58814. iNdEx++
  58815. msglen |= int(b&0x7F) << shift
  58816. if b < 0x80 {
  58817. break
  58818. }
  58819. }
  58820. if msglen < 0 {
  58821. return ErrInvalidLengthGenerated
  58822. }
  58823. postIndex := iNdEx + msglen
  58824. if postIndex < 0 {
  58825. return ErrInvalidLengthGenerated
  58826. }
  58827. if postIndex > l {
  58828. return io.ErrUnexpectedEOF
  58829. }
  58830. if m.StringData == nil {
  58831. m.StringData = make(map[string]string)
  58832. }
  58833. var mapkey string
  58834. var mapvalue string
  58835. for iNdEx < postIndex {
  58836. entryPreIndex := iNdEx
  58837. var wire uint64
  58838. for shift := uint(0); ; shift += 7 {
  58839. if shift >= 64 {
  58840. return ErrIntOverflowGenerated
  58841. }
  58842. if iNdEx >= l {
  58843. return io.ErrUnexpectedEOF
  58844. }
  58845. b := dAtA[iNdEx]
  58846. iNdEx++
  58847. wire |= uint64(b&0x7F) << shift
  58848. if b < 0x80 {
  58849. break
  58850. }
  58851. }
  58852. fieldNum := int32(wire >> 3)
  58853. if fieldNum == 1 {
  58854. var stringLenmapkey uint64
  58855. for shift := uint(0); ; shift += 7 {
  58856. if shift >= 64 {
  58857. return ErrIntOverflowGenerated
  58858. }
  58859. if iNdEx >= l {
  58860. return io.ErrUnexpectedEOF
  58861. }
  58862. b := dAtA[iNdEx]
  58863. iNdEx++
  58864. stringLenmapkey |= uint64(b&0x7F) << shift
  58865. if b < 0x80 {
  58866. break
  58867. }
  58868. }
  58869. intStringLenmapkey := int(stringLenmapkey)
  58870. if intStringLenmapkey < 0 {
  58871. return ErrInvalidLengthGenerated
  58872. }
  58873. postStringIndexmapkey := iNdEx + intStringLenmapkey
  58874. if postStringIndexmapkey < 0 {
  58875. return ErrInvalidLengthGenerated
  58876. }
  58877. if postStringIndexmapkey > l {
  58878. return io.ErrUnexpectedEOF
  58879. }
  58880. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  58881. iNdEx = postStringIndexmapkey
  58882. } else if fieldNum == 2 {
  58883. var stringLenmapvalue uint64
  58884. for shift := uint(0); ; shift += 7 {
  58885. if shift >= 64 {
  58886. return ErrIntOverflowGenerated
  58887. }
  58888. if iNdEx >= l {
  58889. return io.ErrUnexpectedEOF
  58890. }
  58891. b := dAtA[iNdEx]
  58892. iNdEx++
  58893. stringLenmapvalue |= uint64(b&0x7F) << shift
  58894. if b < 0x80 {
  58895. break
  58896. }
  58897. }
  58898. intStringLenmapvalue := int(stringLenmapvalue)
  58899. if intStringLenmapvalue < 0 {
  58900. return ErrInvalidLengthGenerated
  58901. }
  58902. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  58903. if postStringIndexmapvalue < 0 {
  58904. return ErrInvalidLengthGenerated
  58905. }
  58906. if postStringIndexmapvalue > l {
  58907. return io.ErrUnexpectedEOF
  58908. }
  58909. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  58910. iNdEx = postStringIndexmapvalue
  58911. } else {
  58912. iNdEx = entryPreIndex
  58913. skippy, err := skipGenerated(dAtA[iNdEx:])
  58914. if err != nil {
  58915. return err
  58916. }
  58917. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58918. return ErrInvalidLengthGenerated
  58919. }
  58920. if (iNdEx + skippy) > postIndex {
  58921. return io.ErrUnexpectedEOF
  58922. }
  58923. iNdEx += skippy
  58924. }
  58925. }
  58926. m.StringData[mapkey] = mapvalue
  58927. iNdEx = postIndex
  58928. case 5:
  58929. if wireType != 0 {
  58930. return fmt.Errorf("proto: wrong wireType = %d for field Immutable", wireType)
  58931. }
  58932. var v int
  58933. for shift := uint(0); ; shift += 7 {
  58934. if shift >= 64 {
  58935. return ErrIntOverflowGenerated
  58936. }
  58937. if iNdEx >= l {
  58938. return io.ErrUnexpectedEOF
  58939. }
  58940. b := dAtA[iNdEx]
  58941. iNdEx++
  58942. v |= int(b&0x7F) << shift
  58943. if b < 0x80 {
  58944. break
  58945. }
  58946. }
  58947. b := bool(v != 0)
  58948. m.Immutable = &b
  58949. default:
  58950. iNdEx = preIndex
  58951. skippy, err := skipGenerated(dAtA[iNdEx:])
  58952. if err != nil {
  58953. return err
  58954. }
  58955. if (skippy < 0) || (iNdEx+skippy) < 0 {
  58956. return ErrInvalidLengthGenerated
  58957. }
  58958. if (iNdEx + skippy) > l {
  58959. return io.ErrUnexpectedEOF
  58960. }
  58961. iNdEx += skippy
  58962. }
  58963. }
  58964. if iNdEx > l {
  58965. return io.ErrUnexpectedEOF
  58966. }
  58967. return nil
  58968. }
  58969. func (m *SecretEnvSource) Unmarshal(dAtA []byte) error {
  58970. l := len(dAtA)
  58971. iNdEx := 0
  58972. for iNdEx < l {
  58973. preIndex := iNdEx
  58974. var wire uint64
  58975. for shift := uint(0); ; shift += 7 {
  58976. if shift >= 64 {
  58977. return ErrIntOverflowGenerated
  58978. }
  58979. if iNdEx >= l {
  58980. return io.ErrUnexpectedEOF
  58981. }
  58982. b := dAtA[iNdEx]
  58983. iNdEx++
  58984. wire |= uint64(b&0x7F) << shift
  58985. if b < 0x80 {
  58986. break
  58987. }
  58988. }
  58989. fieldNum := int32(wire >> 3)
  58990. wireType := int(wire & 0x7)
  58991. if wireType == 4 {
  58992. return fmt.Errorf("proto: SecretEnvSource: wiretype end group for non-group")
  58993. }
  58994. if fieldNum <= 0 {
  58995. return fmt.Errorf("proto: SecretEnvSource: illegal tag %d (wire type %d)", fieldNum, wire)
  58996. }
  58997. switch fieldNum {
  58998. case 1:
  58999. if wireType != 2 {
  59000. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59001. }
  59002. var msglen int
  59003. for shift := uint(0); ; shift += 7 {
  59004. if shift >= 64 {
  59005. return ErrIntOverflowGenerated
  59006. }
  59007. if iNdEx >= l {
  59008. return io.ErrUnexpectedEOF
  59009. }
  59010. b := dAtA[iNdEx]
  59011. iNdEx++
  59012. msglen |= int(b&0x7F) << shift
  59013. if b < 0x80 {
  59014. break
  59015. }
  59016. }
  59017. if msglen < 0 {
  59018. return ErrInvalidLengthGenerated
  59019. }
  59020. postIndex := iNdEx + msglen
  59021. if postIndex < 0 {
  59022. return ErrInvalidLengthGenerated
  59023. }
  59024. if postIndex > l {
  59025. return io.ErrUnexpectedEOF
  59026. }
  59027. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59028. return err
  59029. }
  59030. iNdEx = postIndex
  59031. case 2:
  59032. if wireType != 0 {
  59033. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59034. }
  59035. var v int
  59036. for shift := uint(0); ; shift += 7 {
  59037. if shift >= 64 {
  59038. return ErrIntOverflowGenerated
  59039. }
  59040. if iNdEx >= l {
  59041. return io.ErrUnexpectedEOF
  59042. }
  59043. b := dAtA[iNdEx]
  59044. iNdEx++
  59045. v |= int(b&0x7F) << shift
  59046. if b < 0x80 {
  59047. break
  59048. }
  59049. }
  59050. b := bool(v != 0)
  59051. m.Optional = &b
  59052. default:
  59053. iNdEx = preIndex
  59054. skippy, err := skipGenerated(dAtA[iNdEx:])
  59055. if err != nil {
  59056. return err
  59057. }
  59058. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59059. return ErrInvalidLengthGenerated
  59060. }
  59061. if (iNdEx + skippy) > l {
  59062. return io.ErrUnexpectedEOF
  59063. }
  59064. iNdEx += skippy
  59065. }
  59066. }
  59067. if iNdEx > l {
  59068. return io.ErrUnexpectedEOF
  59069. }
  59070. return nil
  59071. }
  59072. func (m *SecretKeySelector) Unmarshal(dAtA []byte) error {
  59073. l := len(dAtA)
  59074. iNdEx := 0
  59075. for iNdEx < l {
  59076. preIndex := iNdEx
  59077. var wire uint64
  59078. for shift := uint(0); ; shift += 7 {
  59079. if shift >= 64 {
  59080. return ErrIntOverflowGenerated
  59081. }
  59082. if iNdEx >= l {
  59083. return io.ErrUnexpectedEOF
  59084. }
  59085. b := dAtA[iNdEx]
  59086. iNdEx++
  59087. wire |= uint64(b&0x7F) << shift
  59088. if b < 0x80 {
  59089. break
  59090. }
  59091. }
  59092. fieldNum := int32(wire >> 3)
  59093. wireType := int(wire & 0x7)
  59094. if wireType == 4 {
  59095. return fmt.Errorf("proto: SecretKeySelector: wiretype end group for non-group")
  59096. }
  59097. if fieldNum <= 0 {
  59098. return fmt.Errorf("proto: SecretKeySelector: illegal tag %d (wire type %d)", fieldNum, wire)
  59099. }
  59100. switch fieldNum {
  59101. case 1:
  59102. if wireType != 2 {
  59103. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59104. }
  59105. var msglen int
  59106. for shift := uint(0); ; shift += 7 {
  59107. if shift >= 64 {
  59108. return ErrIntOverflowGenerated
  59109. }
  59110. if iNdEx >= l {
  59111. return io.ErrUnexpectedEOF
  59112. }
  59113. b := dAtA[iNdEx]
  59114. iNdEx++
  59115. msglen |= int(b&0x7F) << shift
  59116. if b < 0x80 {
  59117. break
  59118. }
  59119. }
  59120. if msglen < 0 {
  59121. return ErrInvalidLengthGenerated
  59122. }
  59123. postIndex := iNdEx + msglen
  59124. if postIndex < 0 {
  59125. return ErrInvalidLengthGenerated
  59126. }
  59127. if postIndex > l {
  59128. return io.ErrUnexpectedEOF
  59129. }
  59130. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59131. return err
  59132. }
  59133. iNdEx = postIndex
  59134. case 2:
  59135. if wireType != 2 {
  59136. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  59137. }
  59138. var stringLen uint64
  59139. for shift := uint(0); ; shift += 7 {
  59140. if shift >= 64 {
  59141. return ErrIntOverflowGenerated
  59142. }
  59143. if iNdEx >= l {
  59144. return io.ErrUnexpectedEOF
  59145. }
  59146. b := dAtA[iNdEx]
  59147. iNdEx++
  59148. stringLen |= uint64(b&0x7F) << shift
  59149. if b < 0x80 {
  59150. break
  59151. }
  59152. }
  59153. intStringLen := int(stringLen)
  59154. if intStringLen < 0 {
  59155. return ErrInvalidLengthGenerated
  59156. }
  59157. postIndex := iNdEx + intStringLen
  59158. if postIndex < 0 {
  59159. return ErrInvalidLengthGenerated
  59160. }
  59161. if postIndex > l {
  59162. return io.ErrUnexpectedEOF
  59163. }
  59164. m.Key = string(dAtA[iNdEx:postIndex])
  59165. iNdEx = postIndex
  59166. case 3:
  59167. if wireType != 0 {
  59168. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59169. }
  59170. var v int
  59171. for shift := uint(0); ; shift += 7 {
  59172. if shift >= 64 {
  59173. return ErrIntOverflowGenerated
  59174. }
  59175. if iNdEx >= l {
  59176. return io.ErrUnexpectedEOF
  59177. }
  59178. b := dAtA[iNdEx]
  59179. iNdEx++
  59180. v |= int(b&0x7F) << shift
  59181. if b < 0x80 {
  59182. break
  59183. }
  59184. }
  59185. b := bool(v != 0)
  59186. m.Optional = &b
  59187. default:
  59188. iNdEx = preIndex
  59189. skippy, err := skipGenerated(dAtA[iNdEx:])
  59190. if err != nil {
  59191. return err
  59192. }
  59193. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59194. return ErrInvalidLengthGenerated
  59195. }
  59196. if (iNdEx + skippy) > l {
  59197. return io.ErrUnexpectedEOF
  59198. }
  59199. iNdEx += skippy
  59200. }
  59201. }
  59202. if iNdEx > l {
  59203. return io.ErrUnexpectedEOF
  59204. }
  59205. return nil
  59206. }
  59207. func (m *SecretList) Unmarshal(dAtA []byte) error {
  59208. l := len(dAtA)
  59209. iNdEx := 0
  59210. for iNdEx < l {
  59211. preIndex := iNdEx
  59212. var wire uint64
  59213. for shift := uint(0); ; shift += 7 {
  59214. if shift >= 64 {
  59215. return ErrIntOverflowGenerated
  59216. }
  59217. if iNdEx >= l {
  59218. return io.ErrUnexpectedEOF
  59219. }
  59220. b := dAtA[iNdEx]
  59221. iNdEx++
  59222. wire |= uint64(b&0x7F) << shift
  59223. if b < 0x80 {
  59224. break
  59225. }
  59226. }
  59227. fieldNum := int32(wire >> 3)
  59228. wireType := int(wire & 0x7)
  59229. if wireType == 4 {
  59230. return fmt.Errorf("proto: SecretList: wiretype end group for non-group")
  59231. }
  59232. if fieldNum <= 0 {
  59233. return fmt.Errorf("proto: SecretList: illegal tag %d (wire type %d)", fieldNum, wire)
  59234. }
  59235. switch fieldNum {
  59236. case 1:
  59237. if wireType != 2 {
  59238. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  59239. }
  59240. var msglen int
  59241. for shift := uint(0); ; shift += 7 {
  59242. if shift >= 64 {
  59243. return ErrIntOverflowGenerated
  59244. }
  59245. if iNdEx >= l {
  59246. return io.ErrUnexpectedEOF
  59247. }
  59248. b := dAtA[iNdEx]
  59249. iNdEx++
  59250. msglen |= int(b&0x7F) << shift
  59251. if b < 0x80 {
  59252. break
  59253. }
  59254. }
  59255. if msglen < 0 {
  59256. return ErrInvalidLengthGenerated
  59257. }
  59258. postIndex := iNdEx + msglen
  59259. if postIndex < 0 {
  59260. return ErrInvalidLengthGenerated
  59261. }
  59262. if postIndex > l {
  59263. return io.ErrUnexpectedEOF
  59264. }
  59265. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59266. return err
  59267. }
  59268. iNdEx = postIndex
  59269. case 2:
  59270. if wireType != 2 {
  59271. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59272. }
  59273. var msglen int
  59274. for shift := uint(0); ; shift += 7 {
  59275. if shift >= 64 {
  59276. return ErrIntOverflowGenerated
  59277. }
  59278. if iNdEx >= l {
  59279. return io.ErrUnexpectedEOF
  59280. }
  59281. b := dAtA[iNdEx]
  59282. iNdEx++
  59283. msglen |= int(b&0x7F) << shift
  59284. if b < 0x80 {
  59285. break
  59286. }
  59287. }
  59288. if msglen < 0 {
  59289. return ErrInvalidLengthGenerated
  59290. }
  59291. postIndex := iNdEx + msglen
  59292. if postIndex < 0 {
  59293. return ErrInvalidLengthGenerated
  59294. }
  59295. if postIndex > l {
  59296. return io.ErrUnexpectedEOF
  59297. }
  59298. m.Items = append(m.Items, Secret{})
  59299. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59300. return err
  59301. }
  59302. iNdEx = postIndex
  59303. default:
  59304. iNdEx = preIndex
  59305. skippy, err := skipGenerated(dAtA[iNdEx:])
  59306. if err != nil {
  59307. return err
  59308. }
  59309. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59310. return ErrInvalidLengthGenerated
  59311. }
  59312. if (iNdEx + skippy) > l {
  59313. return io.ErrUnexpectedEOF
  59314. }
  59315. iNdEx += skippy
  59316. }
  59317. }
  59318. if iNdEx > l {
  59319. return io.ErrUnexpectedEOF
  59320. }
  59321. return nil
  59322. }
  59323. func (m *SecretProjection) Unmarshal(dAtA []byte) error {
  59324. l := len(dAtA)
  59325. iNdEx := 0
  59326. for iNdEx < l {
  59327. preIndex := iNdEx
  59328. var wire uint64
  59329. for shift := uint(0); ; shift += 7 {
  59330. if shift >= 64 {
  59331. return ErrIntOverflowGenerated
  59332. }
  59333. if iNdEx >= l {
  59334. return io.ErrUnexpectedEOF
  59335. }
  59336. b := dAtA[iNdEx]
  59337. iNdEx++
  59338. wire |= uint64(b&0x7F) << shift
  59339. if b < 0x80 {
  59340. break
  59341. }
  59342. }
  59343. fieldNum := int32(wire >> 3)
  59344. wireType := int(wire & 0x7)
  59345. if wireType == 4 {
  59346. return fmt.Errorf("proto: SecretProjection: wiretype end group for non-group")
  59347. }
  59348. if fieldNum <= 0 {
  59349. return fmt.Errorf("proto: SecretProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  59350. }
  59351. switch fieldNum {
  59352. case 1:
  59353. if wireType != 2 {
  59354. return fmt.Errorf("proto: wrong wireType = %d for field LocalObjectReference", wireType)
  59355. }
  59356. var msglen int
  59357. for shift := uint(0); ; shift += 7 {
  59358. if shift >= 64 {
  59359. return ErrIntOverflowGenerated
  59360. }
  59361. if iNdEx >= l {
  59362. return io.ErrUnexpectedEOF
  59363. }
  59364. b := dAtA[iNdEx]
  59365. iNdEx++
  59366. msglen |= int(b&0x7F) << shift
  59367. if b < 0x80 {
  59368. break
  59369. }
  59370. }
  59371. if msglen < 0 {
  59372. return ErrInvalidLengthGenerated
  59373. }
  59374. postIndex := iNdEx + msglen
  59375. if postIndex < 0 {
  59376. return ErrInvalidLengthGenerated
  59377. }
  59378. if postIndex > l {
  59379. return io.ErrUnexpectedEOF
  59380. }
  59381. if err := m.LocalObjectReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59382. return err
  59383. }
  59384. iNdEx = postIndex
  59385. case 2:
  59386. if wireType != 2 {
  59387. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59388. }
  59389. var msglen int
  59390. for shift := uint(0); ; shift += 7 {
  59391. if shift >= 64 {
  59392. return ErrIntOverflowGenerated
  59393. }
  59394. if iNdEx >= l {
  59395. return io.ErrUnexpectedEOF
  59396. }
  59397. b := dAtA[iNdEx]
  59398. iNdEx++
  59399. msglen |= int(b&0x7F) << shift
  59400. if b < 0x80 {
  59401. break
  59402. }
  59403. }
  59404. if msglen < 0 {
  59405. return ErrInvalidLengthGenerated
  59406. }
  59407. postIndex := iNdEx + msglen
  59408. if postIndex < 0 {
  59409. return ErrInvalidLengthGenerated
  59410. }
  59411. if postIndex > l {
  59412. return io.ErrUnexpectedEOF
  59413. }
  59414. m.Items = append(m.Items, KeyToPath{})
  59415. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59416. return err
  59417. }
  59418. iNdEx = postIndex
  59419. case 4:
  59420. if wireType != 0 {
  59421. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59422. }
  59423. var v int
  59424. for shift := uint(0); ; shift += 7 {
  59425. if shift >= 64 {
  59426. return ErrIntOverflowGenerated
  59427. }
  59428. if iNdEx >= l {
  59429. return io.ErrUnexpectedEOF
  59430. }
  59431. b := dAtA[iNdEx]
  59432. iNdEx++
  59433. v |= int(b&0x7F) << shift
  59434. if b < 0x80 {
  59435. break
  59436. }
  59437. }
  59438. b := bool(v != 0)
  59439. m.Optional = &b
  59440. default:
  59441. iNdEx = preIndex
  59442. skippy, err := skipGenerated(dAtA[iNdEx:])
  59443. if err != nil {
  59444. return err
  59445. }
  59446. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59447. return ErrInvalidLengthGenerated
  59448. }
  59449. if (iNdEx + skippy) > l {
  59450. return io.ErrUnexpectedEOF
  59451. }
  59452. iNdEx += skippy
  59453. }
  59454. }
  59455. if iNdEx > l {
  59456. return io.ErrUnexpectedEOF
  59457. }
  59458. return nil
  59459. }
  59460. func (m *SecretReference) Unmarshal(dAtA []byte) error {
  59461. l := len(dAtA)
  59462. iNdEx := 0
  59463. for iNdEx < l {
  59464. preIndex := iNdEx
  59465. var wire uint64
  59466. for shift := uint(0); ; shift += 7 {
  59467. if shift >= 64 {
  59468. return ErrIntOverflowGenerated
  59469. }
  59470. if iNdEx >= l {
  59471. return io.ErrUnexpectedEOF
  59472. }
  59473. b := dAtA[iNdEx]
  59474. iNdEx++
  59475. wire |= uint64(b&0x7F) << shift
  59476. if b < 0x80 {
  59477. break
  59478. }
  59479. }
  59480. fieldNum := int32(wire >> 3)
  59481. wireType := int(wire & 0x7)
  59482. if wireType == 4 {
  59483. return fmt.Errorf("proto: SecretReference: wiretype end group for non-group")
  59484. }
  59485. if fieldNum <= 0 {
  59486. return fmt.Errorf("proto: SecretReference: illegal tag %d (wire type %d)", fieldNum, wire)
  59487. }
  59488. switch fieldNum {
  59489. case 1:
  59490. if wireType != 2 {
  59491. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  59492. }
  59493. var stringLen uint64
  59494. for shift := uint(0); ; shift += 7 {
  59495. if shift >= 64 {
  59496. return ErrIntOverflowGenerated
  59497. }
  59498. if iNdEx >= l {
  59499. return io.ErrUnexpectedEOF
  59500. }
  59501. b := dAtA[iNdEx]
  59502. iNdEx++
  59503. stringLen |= uint64(b&0x7F) << shift
  59504. if b < 0x80 {
  59505. break
  59506. }
  59507. }
  59508. intStringLen := int(stringLen)
  59509. if intStringLen < 0 {
  59510. return ErrInvalidLengthGenerated
  59511. }
  59512. postIndex := iNdEx + intStringLen
  59513. if postIndex < 0 {
  59514. return ErrInvalidLengthGenerated
  59515. }
  59516. if postIndex > l {
  59517. return io.ErrUnexpectedEOF
  59518. }
  59519. m.Name = string(dAtA[iNdEx:postIndex])
  59520. iNdEx = postIndex
  59521. case 2:
  59522. if wireType != 2 {
  59523. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  59524. }
  59525. var stringLen uint64
  59526. for shift := uint(0); ; shift += 7 {
  59527. if shift >= 64 {
  59528. return ErrIntOverflowGenerated
  59529. }
  59530. if iNdEx >= l {
  59531. return io.ErrUnexpectedEOF
  59532. }
  59533. b := dAtA[iNdEx]
  59534. iNdEx++
  59535. stringLen |= uint64(b&0x7F) << shift
  59536. if b < 0x80 {
  59537. break
  59538. }
  59539. }
  59540. intStringLen := int(stringLen)
  59541. if intStringLen < 0 {
  59542. return ErrInvalidLengthGenerated
  59543. }
  59544. postIndex := iNdEx + intStringLen
  59545. if postIndex < 0 {
  59546. return ErrInvalidLengthGenerated
  59547. }
  59548. if postIndex > l {
  59549. return io.ErrUnexpectedEOF
  59550. }
  59551. m.Namespace = string(dAtA[iNdEx:postIndex])
  59552. iNdEx = postIndex
  59553. default:
  59554. iNdEx = preIndex
  59555. skippy, err := skipGenerated(dAtA[iNdEx:])
  59556. if err != nil {
  59557. return err
  59558. }
  59559. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59560. return ErrInvalidLengthGenerated
  59561. }
  59562. if (iNdEx + skippy) > l {
  59563. return io.ErrUnexpectedEOF
  59564. }
  59565. iNdEx += skippy
  59566. }
  59567. }
  59568. if iNdEx > l {
  59569. return io.ErrUnexpectedEOF
  59570. }
  59571. return nil
  59572. }
  59573. func (m *SecretVolumeSource) Unmarshal(dAtA []byte) error {
  59574. l := len(dAtA)
  59575. iNdEx := 0
  59576. for iNdEx < l {
  59577. preIndex := iNdEx
  59578. var wire uint64
  59579. for shift := uint(0); ; shift += 7 {
  59580. if shift >= 64 {
  59581. return ErrIntOverflowGenerated
  59582. }
  59583. if iNdEx >= l {
  59584. return io.ErrUnexpectedEOF
  59585. }
  59586. b := dAtA[iNdEx]
  59587. iNdEx++
  59588. wire |= uint64(b&0x7F) << shift
  59589. if b < 0x80 {
  59590. break
  59591. }
  59592. }
  59593. fieldNum := int32(wire >> 3)
  59594. wireType := int(wire & 0x7)
  59595. if wireType == 4 {
  59596. return fmt.Errorf("proto: SecretVolumeSource: wiretype end group for non-group")
  59597. }
  59598. if fieldNum <= 0 {
  59599. return fmt.Errorf("proto: SecretVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  59600. }
  59601. switch fieldNum {
  59602. case 1:
  59603. if wireType != 2 {
  59604. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  59605. }
  59606. var stringLen uint64
  59607. for shift := uint(0); ; shift += 7 {
  59608. if shift >= 64 {
  59609. return ErrIntOverflowGenerated
  59610. }
  59611. if iNdEx >= l {
  59612. return io.ErrUnexpectedEOF
  59613. }
  59614. b := dAtA[iNdEx]
  59615. iNdEx++
  59616. stringLen |= uint64(b&0x7F) << shift
  59617. if b < 0x80 {
  59618. break
  59619. }
  59620. }
  59621. intStringLen := int(stringLen)
  59622. if intStringLen < 0 {
  59623. return ErrInvalidLengthGenerated
  59624. }
  59625. postIndex := iNdEx + intStringLen
  59626. if postIndex < 0 {
  59627. return ErrInvalidLengthGenerated
  59628. }
  59629. if postIndex > l {
  59630. return io.ErrUnexpectedEOF
  59631. }
  59632. m.SecretName = string(dAtA[iNdEx:postIndex])
  59633. iNdEx = postIndex
  59634. case 2:
  59635. if wireType != 2 {
  59636. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  59637. }
  59638. var msglen int
  59639. for shift := uint(0); ; shift += 7 {
  59640. if shift >= 64 {
  59641. return ErrIntOverflowGenerated
  59642. }
  59643. if iNdEx >= l {
  59644. return io.ErrUnexpectedEOF
  59645. }
  59646. b := dAtA[iNdEx]
  59647. iNdEx++
  59648. msglen |= int(b&0x7F) << shift
  59649. if b < 0x80 {
  59650. break
  59651. }
  59652. }
  59653. if msglen < 0 {
  59654. return ErrInvalidLengthGenerated
  59655. }
  59656. postIndex := iNdEx + msglen
  59657. if postIndex < 0 {
  59658. return ErrInvalidLengthGenerated
  59659. }
  59660. if postIndex > l {
  59661. return io.ErrUnexpectedEOF
  59662. }
  59663. m.Items = append(m.Items, KeyToPath{})
  59664. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59665. return err
  59666. }
  59667. iNdEx = postIndex
  59668. case 3:
  59669. if wireType != 0 {
  59670. return fmt.Errorf("proto: wrong wireType = %d for field DefaultMode", wireType)
  59671. }
  59672. var v int32
  59673. for shift := uint(0); ; shift += 7 {
  59674. if shift >= 64 {
  59675. return ErrIntOverflowGenerated
  59676. }
  59677. if iNdEx >= l {
  59678. return io.ErrUnexpectedEOF
  59679. }
  59680. b := dAtA[iNdEx]
  59681. iNdEx++
  59682. v |= int32(b&0x7F) << shift
  59683. if b < 0x80 {
  59684. break
  59685. }
  59686. }
  59687. m.DefaultMode = &v
  59688. case 4:
  59689. if wireType != 0 {
  59690. return fmt.Errorf("proto: wrong wireType = %d for field Optional", wireType)
  59691. }
  59692. var v int
  59693. for shift := uint(0); ; shift += 7 {
  59694. if shift >= 64 {
  59695. return ErrIntOverflowGenerated
  59696. }
  59697. if iNdEx >= l {
  59698. return io.ErrUnexpectedEOF
  59699. }
  59700. b := dAtA[iNdEx]
  59701. iNdEx++
  59702. v |= int(b&0x7F) << shift
  59703. if b < 0x80 {
  59704. break
  59705. }
  59706. }
  59707. b := bool(v != 0)
  59708. m.Optional = &b
  59709. default:
  59710. iNdEx = preIndex
  59711. skippy, err := skipGenerated(dAtA[iNdEx:])
  59712. if err != nil {
  59713. return err
  59714. }
  59715. if (skippy < 0) || (iNdEx+skippy) < 0 {
  59716. return ErrInvalidLengthGenerated
  59717. }
  59718. if (iNdEx + skippy) > l {
  59719. return io.ErrUnexpectedEOF
  59720. }
  59721. iNdEx += skippy
  59722. }
  59723. }
  59724. if iNdEx > l {
  59725. return io.ErrUnexpectedEOF
  59726. }
  59727. return nil
  59728. }
  59729. func (m *SecurityContext) Unmarshal(dAtA []byte) error {
  59730. l := len(dAtA)
  59731. iNdEx := 0
  59732. for iNdEx < l {
  59733. preIndex := iNdEx
  59734. var wire uint64
  59735. for shift := uint(0); ; shift += 7 {
  59736. if shift >= 64 {
  59737. return ErrIntOverflowGenerated
  59738. }
  59739. if iNdEx >= l {
  59740. return io.ErrUnexpectedEOF
  59741. }
  59742. b := dAtA[iNdEx]
  59743. iNdEx++
  59744. wire |= uint64(b&0x7F) << shift
  59745. if b < 0x80 {
  59746. break
  59747. }
  59748. }
  59749. fieldNum := int32(wire >> 3)
  59750. wireType := int(wire & 0x7)
  59751. if wireType == 4 {
  59752. return fmt.Errorf("proto: SecurityContext: wiretype end group for non-group")
  59753. }
  59754. if fieldNum <= 0 {
  59755. return fmt.Errorf("proto: SecurityContext: illegal tag %d (wire type %d)", fieldNum, wire)
  59756. }
  59757. switch fieldNum {
  59758. case 1:
  59759. if wireType != 2 {
  59760. return fmt.Errorf("proto: wrong wireType = %d for field Capabilities", wireType)
  59761. }
  59762. var msglen int
  59763. for shift := uint(0); ; shift += 7 {
  59764. if shift >= 64 {
  59765. return ErrIntOverflowGenerated
  59766. }
  59767. if iNdEx >= l {
  59768. return io.ErrUnexpectedEOF
  59769. }
  59770. b := dAtA[iNdEx]
  59771. iNdEx++
  59772. msglen |= int(b&0x7F) << shift
  59773. if b < 0x80 {
  59774. break
  59775. }
  59776. }
  59777. if msglen < 0 {
  59778. return ErrInvalidLengthGenerated
  59779. }
  59780. postIndex := iNdEx + msglen
  59781. if postIndex < 0 {
  59782. return ErrInvalidLengthGenerated
  59783. }
  59784. if postIndex > l {
  59785. return io.ErrUnexpectedEOF
  59786. }
  59787. if m.Capabilities == nil {
  59788. m.Capabilities = &Capabilities{}
  59789. }
  59790. if err := m.Capabilities.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59791. return err
  59792. }
  59793. iNdEx = postIndex
  59794. case 2:
  59795. if wireType != 0 {
  59796. return fmt.Errorf("proto: wrong wireType = %d for field Privileged", wireType)
  59797. }
  59798. var v int
  59799. for shift := uint(0); ; shift += 7 {
  59800. if shift >= 64 {
  59801. return ErrIntOverflowGenerated
  59802. }
  59803. if iNdEx >= l {
  59804. return io.ErrUnexpectedEOF
  59805. }
  59806. b := dAtA[iNdEx]
  59807. iNdEx++
  59808. v |= int(b&0x7F) << shift
  59809. if b < 0x80 {
  59810. break
  59811. }
  59812. }
  59813. b := bool(v != 0)
  59814. m.Privileged = &b
  59815. case 3:
  59816. if wireType != 2 {
  59817. return fmt.Errorf("proto: wrong wireType = %d for field SELinuxOptions", wireType)
  59818. }
  59819. var msglen int
  59820. for shift := uint(0); ; shift += 7 {
  59821. if shift >= 64 {
  59822. return ErrIntOverflowGenerated
  59823. }
  59824. if iNdEx >= l {
  59825. return io.ErrUnexpectedEOF
  59826. }
  59827. b := dAtA[iNdEx]
  59828. iNdEx++
  59829. msglen |= int(b&0x7F) << shift
  59830. if b < 0x80 {
  59831. break
  59832. }
  59833. }
  59834. if msglen < 0 {
  59835. return ErrInvalidLengthGenerated
  59836. }
  59837. postIndex := iNdEx + msglen
  59838. if postIndex < 0 {
  59839. return ErrInvalidLengthGenerated
  59840. }
  59841. if postIndex > l {
  59842. return io.ErrUnexpectedEOF
  59843. }
  59844. if m.SELinuxOptions == nil {
  59845. m.SELinuxOptions = &SELinuxOptions{}
  59846. }
  59847. if err := m.SELinuxOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  59848. return err
  59849. }
  59850. iNdEx = postIndex
  59851. case 4:
  59852. if wireType != 0 {
  59853. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUser", wireType)
  59854. }
  59855. var v int64
  59856. for shift := uint(0); ; shift += 7 {
  59857. if shift >= 64 {
  59858. return ErrIntOverflowGenerated
  59859. }
  59860. if iNdEx >= l {
  59861. return io.ErrUnexpectedEOF
  59862. }
  59863. b := dAtA[iNdEx]
  59864. iNdEx++
  59865. v |= int64(b&0x7F) << shift
  59866. if b < 0x80 {
  59867. break
  59868. }
  59869. }
  59870. m.RunAsUser = &v
  59871. case 5:
  59872. if wireType != 0 {
  59873. return fmt.Errorf("proto: wrong wireType = %d for field RunAsNonRoot", wireType)
  59874. }
  59875. var v int
  59876. for shift := uint(0); ; shift += 7 {
  59877. if shift >= 64 {
  59878. return ErrIntOverflowGenerated
  59879. }
  59880. if iNdEx >= l {
  59881. return io.ErrUnexpectedEOF
  59882. }
  59883. b := dAtA[iNdEx]
  59884. iNdEx++
  59885. v |= int(b&0x7F) << shift
  59886. if b < 0x80 {
  59887. break
  59888. }
  59889. }
  59890. b := bool(v != 0)
  59891. m.RunAsNonRoot = &b
  59892. case 6:
  59893. if wireType != 0 {
  59894. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnlyRootFilesystem", wireType)
  59895. }
  59896. var v int
  59897. for shift := uint(0); ; shift += 7 {
  59898. if shift >= 64 {
  59899. return ErrIntOverflowGenerated
  59900. }
  59901. if iNdEx >= l {
  59902. return io.ErrUnexpectedEOF
  59903. }
  59904. b := dAtA[iNdEx]
  59905. iNdEx++
  59906. v |= int(b&0x7F) << shift
  59907. if b < 0x80 {
  59908. break
  59909. }
  59910. }
  59911. b := bool(v != 0)
  59912. m.ReadOnlyRootFilesystem = &b
  59913. case 7:
  59914. if wireType != 0 {
  59915. return fmt.Errorf("proto: wrong wireType = %d for field AllowPrivilegeEscalation", wireType)
  59916. }
  59917. var v int
  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. v |= int(b&0x7F) << shift
  59928. if b < 0x80 {
  59929. break
  59930. }
  59931. }
  59932. b := bool(v != 0)
  59933. m.AllowPrivilegeEscalation = &b
  59934. case 8:
  59935. if wireType != 0 {
  59936. return fmt.Errorf("proto: wrong wireType = %d for field RunAsGroup", wireType)
  59937. }
  59938. var v int64
  59939. for shift := uint(0); ; shift += 7 {
  59940. if shift >= 64 {
  59941. return ErrIntOverflowGenerated
  59942. }
  59943. if iNdEx >= l {
  59944. return io.ErrUnexpectedEOF
  59945. }
  59946. b := dAtA[iNdEx]
  59947. iNdEx++
  59948. v |= int64(b&0x7F) << shift
  59949. if b < 0x80 {
  59950. break
  59951. }
  59952. }
  59953. m.RunAsGroup = &v
  59954. case 9:
  59955. if wireType != 2 {
  59956. return fmt.Errorf("proto: wrong wireType = %d for field ProcMount", wireType)
  59957. }
  59958. var stringLen uint64
  59959. for shift := uint(0); ; shift += 7 {
  59960. if shift >= 64 {
  59961. return ErrIntOverflowGenerated
  59962. }
  59963. if iNdEx >= l {
  59964. return io.ErrUnexpectedEOF
  59965. }
  59966. b := dAtA[iNdEx]
  59967. iNdEx++
  59968. stringLen |= uint64(b&0x7F) << shift
  59969. if b < 0x80 {
  59970. break
  59971. }
  59972. }
  59973. intStringLen := int(stringLen)
  59974. if intStringLen < 0 {
  59975. return ErrInvalidLengthGenerated
  59976. }
  59977. postIndex := iNdEx + intStringLen
  59978. if postIndex < 0 {
  59979. return ErrInvalidLengthGenerated
  59980. }
  59981. if postIndex > l {
  59982. return io.ErrUnexpectedEOF
  59983. }
  59984. s := ProcMountType(dAtA[iNdEx:postIndex])
  59985. m.ProcMount = &s
  59986. iNdEx = postIndex
  59987. case 10:
  59988. if wireType != 2 {
  59989. return fmt.Errorf("proto: wrong wireType = %d for field WindowsOptions", wireType)
  59990. }
  59991. var msglen int
  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. msglen |= int(b&0x7F) << shift
  60002. if b < 0x80 {
  60003. break
  60004. }
  60005. }
  60006. if msglen < 0 {
  60007. return ErrInvalidLengthGenerated
  60008. }
  60009. postIndex := iNdEx + msglen
  60010. if postIndex < 0 {
  60011. return ErrInvalidLengthGenerated
  60012. }
  60013. if postIndex > l {
  60014. return io.ErrUnexpectedEOF
  60015. }
  60016. if m.WindowsOptions == nil {
  60017. m.WindowsOptions = &WindowsSecurityContextOptions{}
  60018. }
  60019. if err := m.WindowsOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60020. return err
  60021. }
  60022. iNdEx = postIndex
  60023. case 11:
  60024. if wireType != 2 {
  60025. return fmt.Errorf("proto: wrong wireType = %d for field SeccompProfile", wireType)
  60026. }
  60027. var msglen int
  60028. for shift := uint(0); ; shift += 7 {
  60029. if shift >= 64 {
  60030. return ErrIntOverflowGenerated
  60031. }
  60032. if iNdEx >= l {
  60033. return io.ErrUnexpectedEOF
  60034. }
  60035. b := dAtA[iNdEx]
  60036. iNdEx++
  60037. msglen |= int(b&0x7F) << shift
  60038. if b < 0x80 {
  60039. break
  60040. }
  60041. }
  60042. if msglen < 0 {
  60043. return ErrInvalidLengthGenerated
  60044. }
  60045. postIndex := iNdEx + msglen
  60046. if postIndex < 0 {
  60047. return ErrInvalidLengthGenerated
  60048. }
  60049. if postIndex > l {
  60050. return io.ErrUnexpectedEOF
  60051. }
  60052. if m.SeccompProfile == nil {
  60053. m.SeccompProfile = &SeccompProfile{}
  60054. }
  60055. if err := m.SeccompProfile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60056. return err
  60057. }
  60058. iNdEx = postIndex
  60059. default:
  60060. iNdEx = preIndex
  60061. skippy, err := skipGenerated(dAtA[iNdEx:])
  60062. if err != nil {
  60063. return err
  60064. }
  60065. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60066. return ErrInvalidLengthGenerated
  60067. }
  60068. if (iNdEx + skippy) > l {
  60069. return io.ErrUnexpectedEOF
  60070. }
  60071. iNdEx += skippy
  60072. }
  60073. }
  60074. if iNdEx > l {
  60075. return io.ErrUnexpectedEOF
  60076. }
  60077. return nil
  60078. }
  60079. func (m *SerializedReference) Unmarshal(dAtA []byte) error {
  60080. l := len(dAtA)
  60081. iNdEx := 0
  60082. for iNdEx < l {
  60083. preIndex := iNdEx
  60084. var wire uint64
  60085. for shift := uint(0); ; shift += 7 {
  60086. if shift >= 64 {
  60087. return ErrIntOverflowGenerated
  60088. }
  60089. if iNdEx >= l {
  60090. return io.ErrUnexpectedEOF
  60091. }
  60092. b := dAtA[iNdEx]
  60093. iNdEx++
  60094. wire |= uint64(b&0x7F) << shift
  60095. if b < 0x80 {
  60096. break
  60097. }
  60098. }
  60099. fieldNum := int32(wire >> 3)
  60100. wireType := int(wire & 0x7)
  60101. if wireType == 4 {
  60102. return fmt.Errorf("proto: SerializedReference: wiretype end group for non-group")
  60103. }
  60104. if fieldNum <= 0 {
  60105. return fmt.Errorf("proto: SerializedReference: illegal tag %d (wire type %d)", fieldNum, wire)
  60106. }
  60107. switch fieldNum {
  60108. case 1:
  60109. if wireType != 2 {
  60110. return fmt.Errorf("proto: wrong wireType = %d for field Reference", wireType)
  60111. }
  60112. var msglen int
  60113. for shift := uint(0); ; shift += 7 {
  60114. if shift >= 64 {
  60115. return ErrIntOverflowGenerated
  60116. }
  60117. if iNdEx >= l {
  60118. return io.ErrUnexpectedEOF
  60119. }
  60120. b := dAtA[iNdEx]
  60121. iNdEx++
  60122. msglen |= int(b&0x7F) << shift
  60123. if b < 0x80 {
  60124. break
  60125. }
  60126. }
  60127. if msglen < 0 {
  60128. return ErrInvalidLengthGenerated
  60129. }
  60130. postIndex := iNdEx + msglen
  60131. if postIndex < 0 {
  60132. return ErrInvalidLengthGenerated
  60133. }
  60134. if postIndex > l {
  60135. return io.ErrUnexpectedEOF
  60136. }
  60137. if err := m.Reference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60138. return err
  60139. }
  60140. iNdEx = postIndex
  60141. default:
  60142. iNdEx = preIndex
  60143. skippy, err := skipGenerated(dAtA[iNdEx:])
  60144. if err != nil {
  60145. return err
  60146. }
  60147. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60148. return ErrInvalidLengthGenerated
  60149. }
  60150. if (iNdEx + skippy) > l {
  60151. return io.ErrUnexpectedEOF
  60152. }
  60153. iNdEx += skippy
  60154. }
  60155. }
  60156. if iNdEx > l {
  60157. return io.ErrUnexpectedEOF
  60158. }
  60159. return nil
  60160. }
  60161. func (m *Service) Unmarshal(dAtA []byte) error {
  60162. l := len(dAtA)
  60163. iNdEx := 0
  60164. for iNdEx < l {
  60165. preIndex := iNdEx
  60166. var wire uint64
  60167. for shift := uint(0); ; shift += 7 {
  60168. if shift >= 64 {
  60169. return ErrIntOverflowGenerated
  60170. }
  60171. if iNdEx >= l {
  60172. return io.ErrUnexpectedEOF
  60173. }
  60174. b := dAtA[iNdEx]
  60175. iNdEx++
  60176. wire |= uint64(b&0x7F) << shift
  60177. if b < 0x80 {
  60178. break
  60179. }
  60180. }
  60181. fieldNum := int32(wire >> 3)
  60182. wireType := int(wire & 0x7)
  60183. if wireType == 4 {
  60184. return fmt.Errorf("proto: Service: wiretype end group for non-group")
  60185. }
  60186. if fieldNum <= 0 {
  60187. return fmt.Errorf("proto: Service: illegal tag %d (wire type %d)", fieldNum, wire)
  60188. }
  60189. switch fieldNum {
  60190. case 1:
  60191. if wireType != 2 {
  60192. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  60193. }
  60194. var msglen int
  60195. for shift := uint(0); ; shift += 7 {
  60196. if shift >= 64 {
  60197. return ErrIntOverflowGenerated
  60198. }
  60199. if iNdEx >= l {
  60200. return io.ErrUnexpectedEOF
  60201. }
  60202. b := dAtA[iNdEx]
  60203. iNdEx++
  60204. msglen |= int(b&0x7F) << shift
  60205. if b < 0x80 {
  60206. break
  60207. }
  60208. }
  60209. if msglen < 0 {
  60210. return ErrInvalidLengthGenerated
  60211. }
  60212. postIndex := iNdEx + msglen
  60213. if postIndex < 0 {
  60214. return ErrInvalidLengthGenerated
  60215. }
  60216. if postIndex > l {
  60217. return io.ErrUnexpectedEOF
  60218. }
  60219. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60220. return err
  60221. }
  60222. iNdEx = postIndex
  60223. case 2:
  60224. if wireType != 2 {
  60225. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  60226. }
  60227. var msglen int
  60228. for shift := uint(0); ; shift += 7 {
  60229. if shift >= 64 {
  60230. return ErrIntOverflowGenerated
  60231. }
  60232. if iNdEx >= l {
  60233. return io.ErrUnexpectedEOF
  60234. }
  60235. b := dAtA[iNdEx]
  60236. iNdEx++
  60237. msglen |= int(b&0x7F) << shift
  60238. if b < 0x80 {
  60239. break
  60240. }
  60241. }
  60242. if msglen < 0 {
  60243. return ErrInvalidLengthGenerated
  60244. }
  60245. postIndex := iNdEx + msglen
  60246. if postIndex < 0 {
  60247. return ErrInvalidLengthGenerated
  60248. }
  60249. if postIndex > l {
  60250. return io.ErrUnexpectedEOF
  60251. }
  60252. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60253. return err
  60254. }
  60255. iNdEx = postIndex
  60256. case 3:
  60257. if wireType != 2 {
  60258. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  60259. }
  60260. var msglen int
  60261. for shift := uint(0); ; shift += 7 {
  60262. if shift >= 64 {
  60263. return ErrIntOverflowGenerated
  60264. }
  60265. if iNdEx >= l {
  60266. return io.ErrUnexpectedEOF
  60267. }
  60268. b := dAtA[iNdEx]
  60269. iNdEx++
  60270. msglen |= int(b&0x7F) << shift
  60271. if b < 0x80 {
  60272. break
  60273. }
  60274. }
  60275. if msglen < 0 {
  60276. return ErrInvalidLengthGenerated
  60277. }
  60278. postIndex := iNdEx + msglen
  60279. if postIndex < 0 {
  60280. return ErrInvalidLengthGenerated
  60281. }
  60282. if postIndex > l {
  60283. return io.ErrUnexpectedEOF
  60284. }
  60285. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60286. return err
  60287. }
  60288. iNdEx = postIndex
  60289. default:
  60290. iNdEx = preIndex
  60291. skippy, err := skipGenerated(dAtA[iNdEx:])
  60292. if err != nil {
  60293. return err
  60294. }
  60295. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60296. return ErrInvalidLengthGenerated
  60297. }
  60298. if (iNdEx + skippy) > l {
  60299. return io.ErrUnexpectedEOF
  60300. }
  60301. iNdEx += skippy
  60302. }
  60303. }
  60304. if iNdEx > l {
  60305. return io.ErrUnexpectedEOF
  60306. }
  60307. return nil
  60308. }
  60309. func (m *ServiceAccount) Unmarshal(dAtA []byte) error {
  60310. l := len(dAtA)
  60311. iNdEx := 0
  60312. for iNdEx < l {
  60313. preIndex := iNdEx
  60314. var wire uint64
  60315. for shift := uint(0); ; shift += 7 {
  60316. if shift >= 64 {
  60317. return ErrIntOverflowGenerated
  60318. }
  60319. if iNdEx >= l {
  60320. return io.ErrUnexpectedEOF
  60321. }
  60322. b := dAtA[iNdEx]
  60323. iNdEx++
  60324. wire |= uint64(b&0x7F) << shift
  60325. if b < 0x80 {
  60326. break
  60327. }
  60328. }
  60329. fieldNum := int32(wire >> 3)
  60330. wireType := int(wire & 0x7)
  60331. if wireType == 4 {
  60332. return fmt.Errorf("proto: ServiceAccount: wiretype end group for non-group")
  60333. }
  60334. if fieldNum <= 0 {
  60335. return fmt.Errorf("proto: ServiceAccount: illegal tag %d (wire type %d)", fieldNum, wire)
  60336. }
  60337. switch fieldNum {
  60338. case 1:
  60339. if wireType != 2 {
  60340. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  60341. }
  60342. var msglen int
  60343. for shift := uint(0); ; shift += 7 {
  60344. if shift >= 64 {
  60345. return ErrIntOverflowGenerated
  60346. }
  60347. if iNdEx >= l {
  60348. return io.ErrUnexpectedEOF
  60349. }
  60350. b := dAtA[iNdEx]
  60351. iNdEx++
  60352. msglen |= int(b&0x7F) << shift
  60353. if b < 0x80 {
  60354. break
  60355. }
  60356. }
  60357. if msglen < 0 {
  60358. return ErrInvalidLengthGenerated
  60359. }
  60360. postIndex := iNdEx + msglen
  60361. if postIndex < 0 {
  60362. return ErrInvalidLengthGenerated
  60363. }
  60364. if postIndex > l {
  60365. return io.ErrUnexpectedEOF
  60366. }
  60367. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60368. return err
  60369. }
  60370. iNdEx = postIndex
  60371. case 2:
  60372. if wireType != 2 {
  60373. return fmt.Errorf("proto: wrong wireType = %d for field Secrets", wireType)
  60374. }
  60375. var msglen int
  60376. for shift := uint(0); ; shift += 7 {
  60377. if shift >= 64 {
  60378. return ErrIntOverflowGenerated
  60379. }
  60380. if iNdEx >= l {
  60381. return io.ErrUnexpectedEOF
  60382. }
  60383. b := dAtA[iNdEx]
  60384. iNdEx++
  60385. msglen |= int(b&0x7F) << shift
  60386. if b < 0x80 {
  60387. break
  60388. }
  60389. }
  60390. if msglen < 0 {
  60391. return ErrInvalidLengthGenerated
  60392. }
  60393. postIndex := iNdEx + msglen
  60394. if postIndex < 0 {
  60395. return ErrInvalidLengthGenerated
  60396. }
  60397. if postIndex > l {
  60398. return io.ErrUnexpectedEOF
  60399. }
  60400. m.Secrets = append(m.Secrets, ObjectReference{})
  60401. if err := m.Secrets[len(m.Secrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60402. return err
  60403. }
  60404. iNdEx = postIndex
  60405. case 3:
  60406. if wireType != 2 {
  60407. return fmt.Errorf("proto: wrong wireType = %d for field ImagePullSecrets", wireType)
  60408. }
  60409. var msglen int
  60410. for shift := uint(0); ; shift += 7 {
  60411. if shift >= 64 {
  60412. return ErrIntOverflowGenerated
  60413. }
  60414. if iNdEx >= l {
  60415. return io.ErrUnexpectedEOF
  60416. }
  60417. b := dAtA[iNdEx]
  60418. iNdEx++
  60419. msglen |= int(b&0x7F) << shift
  60420. if b < 0x80 {
  60421. break
  60422. }
  60423. }
  60424. if msglen < 0 {
  60425. return ErrInvalidLengthGenerated
  60426. }
  60427. postIndex := iNdEx + msglen
  60428. if postIndex < 0 {
  60429. return ErrInvalidLengthGenerated
  60430. }
  60431. if postIndex > l {
  60432. return io.ErrUnexpectedEOF
  60433. }
  60434. m.ImagePullSecrets = append(m.ImagePullSecrets, LocalObjectReference{})
  60435. if err := m.ImagePullSecrets[len(m.ImagePullSecrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60436. return err
  60437. }
  60438. iNdEx = postIndex
  60439. case 4:
  60440. if wireType != 0 {
  60441. return fmt.Errorf("proto: wrong wireType = %d for field AutomountServiceAccountToken", wireType)
  60442. }
  60443. var v int
  60444. for shift := uint(0); ; shift += 7 {
  60445. if shift >= 64 {
  60446. return ErrIntOverflowGenerated
  60447. }
  60448. if iNdEx >= l {
  60449. return io.ErrUnexpectedEOF
  60450. }
  60451. b := dAtA[iNdEx]
  60452. iNdEx++
  60453. v |= int(b&0x7F) << shift
  60454. if b < 0x80 {
  60455. break
  60456. }
  60457. }
  60458. b := bool(v != 0)
  60459. m.AutomountServiceAccountToken = &b
  60460. default:
  60461. iNdEx = preIndex
  60462. skippy, err := skipGenerated(dAtA[iNdEx:])
  60463. if err != nil {
  60464. return err
  60465. }
  60466. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60467. return ErrInvalidLengthGenerated
  60468. }
  60469. if (iNdEx + skippy) > l {
  60470. return io.ErrUnexpectedEOF
  60471. }
  60472. iNdEx += skippy
  60473. }
  60474. }
  60475. if iNdEx > l {
  60476. return io.ErrUnexpectedEOF
  60477. }
  60478. return nil
  60479. }
  60480. func (m *ServiceAccountList) Unmarshal(dAtA []byte) error {
  60481. l := len(dAtA)
  60482. iNdEx := 0
  60483. for iNdEx < l {
  60484. preIndex := iNdEx
  60485. var wire uint64
  60486. for shift := uint(0); ; shift += 7 {
  60487. if shift >= 64 {
  60488. return ErrIntOverflowGenerated
  60489. }
  60490. if iNdEx >= l {
  60491. return io.ErrUnexpectedEOF
  60492. }
  60493. b := dAtA[iNdEx]
  60494. iNdEx++
  60495. wire |= uint64(b&0x7F) << shift
  60496. if b < 0x80 {
  60497. break
  60498. }
  60499. }
  60500. fieldNum := int32(wire >> 3)
  60501. wireType := int(wire & 0x7)
  60502. if wireType == 4 {
  60503. return fmt.Errorf("proto: ServiceAccountList: wiretype end group for non-group")
  60504. }
  60505. if fieldNum <= 0 {
  60506. return fmt.Errorf("proto: ServiceAccountList: illegal tag %d (wire type %d)", fieldNum, wire)
  60507. }
  60508. switch fieldNum {
  60509. case 1:
  60510. if wireType != 2 {
  60511. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  60512. }
  60513. var msglen int
  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. msglen |= int(b&0x7F) << shift
  60524. if b < 0x80 {
  60525. break
  60526. }
  60527. }
  60528. if msglen < 0 {
  60529. return ErrInvalidLengthGenerated
  60530. }
  60531. postIndex := iNdEx + msglen
  60532. if postIndex < 0 {
  60533. return ErrInvalidLengthGenerated
  60534. }
  60535. if postIndex > l {
  60536. return io.ErrUnexpectedEOF
  60537. }
  60538. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60539. return err
  60540. }
  60541. iNdEx = postIndex
  60542. case 2:
  60543. if wireType != 2 {
  60544. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60545. }
  60546. var msglen int
  60547. for shift := uint(0); ; shift += 7 {
  60548. if shift >= 64 {
  60549. return ErrIntOverflowGenerated
  60550. }
  60551. if iNdEx >= l {
  60552. return io.ErrUnexpectedEOF
  60553. }
  60554. b := dAtA[iNdEx]
  60555. iNdEx++
  60556. msglen |= int(b&0x7F) << shift
  60557. if b < 0x80 {
  60558. break
  60559. }
  60560. }
  60561. if msglen < 0 {
  60562. return ErrInvalidLengthGenerated
  60563. }
  60564. postIndex := iNdEx + msglen
  60565. if postIndex < 0 {
  60566. return ErrInvalidLengthGenerated
  60567. }
  60568. if postIndex > l {
  60569. return io.ErrUnexpectedEOF
  60570. }
  60571. m.Items = append(m.Items, ServiceAccount{})
  60572. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60573. return err
  60574. }
  60575. iNdEx = postIndex
  60576. default:
  60577. iNdEx = preIndex
  60578. skippy, err := skipGenerated(dAtA[iNdEx:])
  60579. if err != nil {
  60580. return err
  60581. }
  60582. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60583. return ErrInvalidLengthGenerated
  60584. }
  60585. if (iNdEx + skippy) > l {
  60586. return io.ErrUnexpectedEOF
  60587. }
  60588. iNdEx += skippy
  60589. }
  60590. }
  60591. if iNdEx > l {
  60592. return io.ErrUnexpectedEOF
  60593. }
  60594. return nil
  60595. }
  60596. func (m *ServiceAccountTokenProjection) Unmarshal(dAtA []byte) error {
  60597. l := len(dAtA)
  60598. iNdEx := 0
  60599. for iNdEx < l {
  60600. preIndex := iNdEx
  60601. var wire uint64
  60602. for shift := uint(0); ; shift += 7 {
  60603. if shift >= 64 {
  60604. return ErrIntOverflowGenerated
  60605. }
  60606. if iNdEx >= l {
  60607. return io.ErrUnexpectedEOF
  60608. }
  60609. b := dAtA[iNdEx]
  60610. iNdEx++
  60611. wire |= uint64(b&0x7F) << shift
  60612. if b < 0x80 {
  60613. break
  60614. }
  60615. }
  60616. fieldNum := int32(wire >> 3)
  60617. wireType := int(wire & 0x7)
  60618. if wireType == 4 {
  60619. return fmt.Errorf("proto: ServiceAccountTokenProjection: wiretype end group for non-group")
  60620. }
  60621. if fieldNum <= 0 {
  60622. return fmt.Errorf("proto: ServiceAccountTokenProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  60623. }
  60624. switch fieldNum {
  60625. case 1:
  60626. if wireType != 2 {
  60627. return fmt.Errorf("proto: wrong wireType = %d for field Audience", wireType)
  60628. }
  60629. var stringLen uint64
  60630. for shift := uint(0); ; shift += 7 {
  60631. if shift >= 64 {
  60632. return ErrIntOverflowGenerated
  60633. }
  60634. if iNdEx >= l {
  60635. return io.ErrUnexpectedEOF
  60636. }
  60637. b := dAtA[iNdEx]
  60638. iNdEx++
  60639. stringLen |= uint64(b&0x7F) << shift
  60640. if b < 0x80 {
  60641. break
  60642. }
  60643. }
  60644. intStringLen := int(stringLen)
  60645. if intStringLen < 0 {
  60646. return ErrInvalidLengthGenerated
  60647. }
  60648. postIndex := iNdEx + intStringLen
  60649. if postIndex < 0 {
  60650. return ErrInvalidLengthGenerated
  60651. }
  60652. if postIndex > l {
  60653. return io.ErrUnexpectedEOF
  60654. }
  60655. m.Audience = string(dAtA[iNdEx:postIndex])
  60656. iNdEx = postIndex
  60657. case 2:
  60658. if wireType != 0 {
  60659. return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
  60660. }
  60661. var v int64
  60662. for shift := uint(0); ; shift += 7 {
  60663. if shift >= 64 {
  60664. return ErrIntOverflowGenerated
  60665. }
  60666. if iNdEx >= l {
  60667. return io.ErrUnexpectedEOF
  60668. }
  60669. b := dAtA[iNdEx]
  60670. iNdEx++
  60671. v |= int64(b&0x7F) << shift
  60672. if b < 0x80 {
  60673. break
  60674. }
  60675. }
  60676. m.ExpirationSeconds = &v
  60677. case 3:
  60678. if wireType != 2 {
  60679. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  60680. }
  60681. var stringLen uint64
  60682. for shift := uint(0); ; shift += 7 {
  60683. if shift >= 64 {
  60684. return ErrIntOverflowGenerated
  60685. }
  60686. if iNdEx >= l {
  60687. return io.ErrUnexpectedEOF
  60688. }
  60689. b := dAtA[iNdEx]
  60690. iNdEx++
  60691. stringLen |= uint64(b&0x7F) << shift
  60692. if b < 0x80 {
  60693. break
  60694. }
  60695. }
  60696. intStringLen := int(stringLen)
  60697. if intStringLen < 0 {
  60698. return ErrInvalidLengthGenerated
  60699. }
  60700. postIndex := iNdEx + intStringLen
  60701. if postIndex < 0 {
  60702. return ErrInvalidLengthGenerated
  60703. }
  60704. if postIndex > l {
  60705. return io.ErrUnexpectedEOF
  60706. }
  60707. m.Path = string(dAtA[iNdEx:postIndex])
  60708. iNdEx = postIndex
  60709. default:
  60710. iNdEx = preIndex
  60711. skippy, err := skipGenerated(dAtA[iNdEx:])
  60712. if err != nil {
  60713. return err
  60714. }
  60715. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60716. return ErrInvalidLengthGenerated
  60717. }
  60718. if (iNdEx + skippy) > l {
  60719. return io.ErrUnexpectedEOF
  60720. }
  60721. iNdEx += skippy
  60722. }
  60723. }
  60724. if iNdEx > l {
  60725. return io.ErrUnexpectedEOF
  60726. }
  60727. return nil
  60728. }
  60729. func (m *ServiceList) Unmarshal(dAtA []byte) error {
  60730. l := len(dAtA)
  60731. iNdEx := 0
  60732. for iNdEx < l {
  60733. preIndex := iNdEx
  60734. var wire uint64
  60735. for shift := uint(0); ; shift += 7 {
  60736. if shift >= 64 {
  60737. return ErrIntOverflowGenerated
  60738. }
  60739. if iNdEx >= l {
  60740. return io.ErrUnexpectedEOF
  60741. }
  60742. b := dAtA[iNdEx]
  60743. iNdEx++
  60744. wire |= uint64(b&0x7F) << shift
  60745. if b < 0x80 {
  60746. break
  60747. }
  60748. }
  60749. fieldNum := int32(wire >> 3)
  60750. wireType := int(wire & 0x7)
  60751. if wireType == 4 {
  60752. return fmt.Errorf("proto: ServiceList: wiretype end group for non-group")
  60753. }
  60754. if fieldNum <= 0 {
  60755. return fmt.Errorf("proto: ServiceList: illegal tag %d (wire type %d)", fieldNum, wire)
  60756. }
  60757. switch fieldNum {
  60758. case 1:
  60759. if wireType != 2 {
  60760. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  60761. }
  60762. var msglen int
  60763. for shift := uint(0); ; shift += 7 {
  60764. if shift >= 64 {
  60765. return ErrIntOverflowGenerated
  60766. }
  60767. if iNdEx >= l {
  60768. return io.ErrUnexpectedEOF
  60769. }
  60770. b := dAtA[iNdEx]
  60771. iNdEx++
  60772. msglen |= int(b&0x7F) << shift
  60773. if b < 0x80 {
  60774. break
  60775. }
  60776. }
  60777. if msglen < 0 {
  60778. return ErrInvalidLengthGenerated
  60779. }
  60780. postIndex := iNdEx + msglen
  60781. if postIndex < 0 {
  60782. return ErrInvalidLengthGenerated
  60783. }
  60784. if postIndex > l {
  60785. return io.ErrUnexpectedEOF
  60786. }
  60787. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60788. return err
  60789. }
  60790. iNdEx = postIndex
  60791. case 2:
  60792. if wireType != 2 {
  60793. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  60794. }
  60795. var msglen int
  60796. for shift := uint(0); ; shift += 7 {
  60797. if shift >= 64 {
  60798. return ErrIntOverflowGenerated
  60799. }
  60800. if iNdEx >= l {
  60801. return io.ErrUnexpectedEOF
  60802. }
  60803. b := dAtA[iNdEx]
  60804. iNdEx++
  60805. msglen |= int(b&0x7F) << shift
  60806. if b < 0x80 {
  60807. break
  60808. }
  60809. }
  60810. if msglen < 0 {
  60811. return ErrInvalidLengthGenerated
  60812. }
  60813. postIndex := iNdEx + msglen
  60814. if postIndex < 0 {
  60815. return ErrInvalidLengthGenerated
  60816. }
  60817. if postIndex > l {
  60818. return io.ErrUnexpectedEOF
  60819. }
  60820. m.Items = append(m.Items, Service{})
  60821. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60822. return err
  60823. }
  60824. iNdEx = postIndex
  60825. default:
  60826. iNdEx = preIndex
  60827. skippy, err := skipGenerated(dAtA[iNdEx:])
  60828. if err != nil {
  60829. return err
  60830. }
  60831. if (skippy < 0) || (iNdEx+skippy) < 0 {
  60832. return ErrInvalidLengthGenerated
  60833. }
  60834. if (iNdEx + skippy) > l {
  60835. return io.ErrUnexpectedEOF
  60836. }
  60837. iNdEx += skippy
  60838. }
  60839. }
  60840. if iNdEx > l {
  60841. return io.ErrUnexpectedEOF
  60842. }
  60843. return nil
  60844. }
  60845. func (m *ServicePort) Unmarshal(dAtA []byte) error {
  60846. l := len(dAtA)
  60847. iNdEx := 0
  60848. for iNdEx < l {
  60849. preIndex := iNdEx
  60850. var wire uint64
  60851. for shift := uint(0); ; shift += 7 {
  60852. if shift >= 64 {
  60853. return ErrIntOverflowGenerated
  60854. }
  60855. if iNdEx >= l {
  60856. return io.ErrUnexpectedEOF
  60857. }
  60858. b := dAtA[iNdEx]
  60859. iNdEx++
  60860. wire |= uint64(b&0x7F) << shift
  60861. if b < 0x80 {
  60862. break
  60863. }
  60864. }
  60865. fieldNum := int32(wire >> 3)
  60866. wireType := int(wire & 0x7)
  60867. if wireType == 4 {
  60868. return fmt.Errorf("proto: ServicePort: wiretype end group for non-group")
  60869. }
  60870. if fieldNum <= 0 {
  60871. return fmt.Errorf("proto: ServicePort: illegal tag %d (wire type %d)", fieldNum, wire)
  60872. }
  60873. switch fieldNum {
  60874. case 1:
  60875. if wireType != 2 {
  60876. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  60877. }
  60878. var stringLen uint64
  60879. for shift := uint(0); ; shift += 7 {
  60880. if shift >= 64 {
  60881. return ErrIntOverflowGenerated
  60882. }
  60883. if iNdEx >= l {
  60884. return io.ErrUnexpectedEOF
  60885. }
  60886. b := dAtA[iNdEx]
  60887. iNdEx++
  60888. stringLen |= uint64(b&0x7F) << shift
  60889. if b < 0x80 {
  60890. break
  60891. }
  60892. }
  60893. intStringLen := int(stringLen)
  60894. if intStringLen < 0 {
  60895. return ErrInvalidLengthGenerated
  60896. }
  60897. postIndex := iNdEx + intStringLen
  60898. if postIndex < 0 {
  60899. return ErrInvalidLengthGenerated
  60900. }
  60901. if postIndex > l {
  60902. return io.ErrUnexpectedEOF
  60903. }
  60904. m.Name = string(dAtA[iNdEx:postIndex])
  60905. iNdEx = postIndex
  60906. case 2:
  60907. if wireType != 2 {
  60908. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  60909. }
  60910. var stringLen uint64
  60911. for shift := uint(0); ; shift += 7 {
  60912. if shift >= 64 {
  60913. return ErrIntOverflowGenerated
  60914. }
  60915. if iNdEx >= l {
  60916. return io.ErrUnexpectedEOF
  60917. }
  60918. b := dAtA[iNdEx]
  60919. iNdEx++
  60920. stringLen |= uint64(b&0x7F) << shift
  60921. if b < 0x80 {
  60922. break
  60923. }
  60924. }
  60925. intStringLen := int(stringLen)
  60926. if intStringLen < 0 {
  60927. return ErrInvalidLengthGenerated
  60928. }
  60929. postIndex := iNdEx + intStringLen
  60930. if postIndex < 0 {
  60931. return ErrInvalidLengthGenerated
  60932. }
  60933. if postIndex > l {
  60934. return io.ErrUnexpectedEOF
  60935. }
  60936. m.Protocol = Protocol(dAtA[iNdEx:postIndex])
  60937. iNdEx = postIndex
  60938. case 3:
  60939. if wireType != 0 {
  60940. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  60941. }
  60942. m.Port = 0
  60943. for shift := uint(0); ; shift += 7 {
  60944. if shift >= 64 {
  60945. return ErrIntOverflowGenerated
  60946. }
  60947. if iNdEx >= l {
  60948. return io.ErrUnexpectedEOF
  60949. }
  60950. b := dAtA[iNdEx]
  60951. iNdEx++
  60952. m.Port |= int32(b&0x7F) << shift
  60953. if b < 0x80 {
  60954. break
  60955. }
  60956. }
  60957. case 4:
  60958. if wireType != 2 {
  60959. return fmt.Errorf("proto: wrong wireType = %d for field TargetPort", wireType)
  60960. }
  60961. var msglen int
  60962. for shift := uint(0); ; shift += 7 {
  60963. if shift >= 64 {
  60964. return ErrIntOverflowGenerated
  60965. }
  60966. if iNdEx >= l {
  60967. return io.ErrUnexpectedEOF
  60968. }
  60969. b := dAtA[iNdEx]
  60970. iNdEx++
  60971. msglen |= int(b&0x7F) << shift
  60972. if b < 0x80 {
  60973. break
  60974. }
  60975. }
  60976. if msglen < 0 {
  60977. return ErrInvalidLengthGenerated
  60978. }
  60979. postIndex := iNdEx + msglen
  60980. if postIndex < 0 {
  60981. return ErrInvalidLengthGenerated
  60982. }
  60983. if postIndex > l {
  60984. return io.ErrUnexpectedEOF
  60985. }
  60986. if err := m.TargetPort.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  60987. return err
  60988. }
  60989. iNdEx = postIndex
  60990. case 5:
  60991. if wireType != 0 {
  60992. return fmt.Errorf("proto: wrong wireType = %d for field NodePort", wireType)
  60993. }
  60994. m.NodePort = 0
  60995. for shift := uint(0); ; shift += 7 {
  60996. if shift >= 64 {
  60997. return ErrIntOverflowGenerated
  60998. }
  60999. if iNdEx >= l {
  61000. return io.ErrUnexpectedEOF
  61001. }
  61002. b := dAtA[iNdEx]
  61003. iNdEx++
  61004. m.NodePort |= int32(b&0x7F) << shift
  61005. if b < 0x80 {
  61006. break
  61007. }
  61008. }
  61009. case 6:
  61010. if wireType != 2 {
  61011. return fmt.Errorf("proto: wrong wireType = %d for field AppProtocol", wireType)
  61012. }
  61013. var stringLen uint64
  61014. for shift := uint(0); ; shift += 7 {
  61015. if shift >= 64 {
  61016. return ErrIntOverflowGenerated
  61017. }
  61018. if iNdEx >= l {
  61019. return io.ErrUnexpectedEOF
  61020. }
  61021. b := dAtA[iNdEx]
  61022. iNdEx++
  61023. stringLen |= uint64(b&0x7F) << shift
  61024. if b < 0x80 {
  61025. break
  61026. }
  61027. }
  61028. intStringLen := int(stringLen)
  61029. if intStringLen < 0 {
  61030. return ErrInvalidLengthGenerated
  61031. }
  61032. postIndex := iNdEx + intStringLen
  61033. if postIndex < 0 {
  61034. return ErrInvalidLengthGenerated
  61035. }
  61036. if postIndex > l {
  61037. return io.ErrUnexpectedEOF
  61038. }
  61039. s := string(dAtA[iNdEx:postIndex])
  61040. m.AppProtocol = &s
  61041. iNdEx = postIndex
  61042. default:
  61043. iNdEx = preIndex
  61044. skippy, err := skipGenerated(dAtA[iNdEx:])
  61045. if err != nil {
  61046. return err
  61047. }
  61048. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61049. return ErrInvalidLengthGenerated
  61050. }
  61051. if (iNdEx + skippy) > l {
  61052. return io.ErrUnexpectedEOF
  61053. }
  61054. iNdEx += skippy
  61055. }
  61056. }
  61057. if iNdEx > l {
  61058. return io.ErrUnexpectedEOF
  61059. }
  61060. return nil
  61061. }
  61062. func (m *ServiceProxyOptions) Unmarshal(dAtA []byte) error {
  61063. l := len(dAtA)
  61064. iNdEx := 0
  61065. for iNdEx < l {
  61066. preIndex := iNdEx
  61067. var wire uint64
  61068. for shift := uint(0); ; shift += 7 {
  61069. if shift >= 64 {
  61070. return ErrIntOverflowGenerated
  61071. }
  61072. if iNdEx >= l {
  61073. return io.ErrUnexpectedEOF
  61074. }
  61075. b := dAtA[iNdEx]
  61076. iNdEx++
  61077. wire |= uint64(b&0x7F) << shift
  61078. if b < 0x80 {
  61079. break
  61080. }
  61081. }
  61082. fieldNum := int32(wire >> 3)
  61083. wireType := int(wire & 0x7)
  61084. if wireType == 4 {
  61085. return fmt.Errorf("proto: ServiceProxyOptions: wiretype end group for non-group")
  61086. }
  61087. if fieldNum <= 0 {
  61088. return fmt.Errorf("proto: ServiceProxyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  61089. }
  61090. switch fieldNum {
  61091. case 1:
  61092. if wireType != 2 {
  61093. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  61094. }
  61095. var stringLen uint64
  61096. for shift := uint(0); ; shift += 7 {
  61097. if shift >= 64 {
  61098. return ErrIntOverflowGenerated
  61099. }
  61100. if iNdEx >= l {
  61101. return io.ErrUnexpectedEOF
  61102. }
  61103. b := dAtA[iNdEx]
  61104. iNdEx++
  61105. stringLen |= uint64(b&0x7F) << shift
  61106. if b < 0x80 {
  61107. break
  61108. }
  61109. }
  61110. intStringLen := int(stringLen)
  61111. if intStringLen < 0 {
  61112. return ErrInvalidLengthGenerated
  61113. }
  61114. postIndex := iNdEx + intStringLen
  61115. if postIndex < 0 {
  61116. return ErrInvalidLengthGenerated
  61117. }
  61118. if postIndex > l {
  61119. return io.ErrUnexpectedEOF
  61120. }
  61121. m.Path = string(dAtA[iNdEx:postIndex])
  61122. iNdEx = postIndex
  61123. default:
  61124. iNdEx = preIndex
  61125. skippy, err := skipGenerated(dAtA[iNdEx:])
  61126. if err != nil {
  61127. return err
  61128. }
  61129. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61130. return ErrInvalidLengthGenerated
  61131. }
  61132. if (iNdEx + skippy) > l {
  61133. return io.ErrUnexpectedEOF
  61134. }
  61135. iNdEx += skippy
  61136. }
  61137. }
  61138. if iNdEx > l {
  61139. return io.ErrUnexpectedEOF
  61140. }
  61141. return nil
  61142. }
  61143. func (m *ServiceSpec) Unmarshal(dAtA []byte) error {
  61144. l := len(dAtA)
  61145. iNdEx := 0
  61146. for iNdEx < l {
  61147. preIndex := iNdEx
  61148. var wire uint64
  61149. for shift := uint(0); ; shift += 7 {
  61150. if shift >= 64 {
  61151. return ErrIntOverflowGenerated
  61152. }
  61153. if iNdEx >= l {
  61154. return io.ErrUnexpectedEOF
  61155. }
  61156. b := dAtA[iNdEx]
  61157. iNdEx++
  61158. wire |= uint64(b&0x7F) << shift
  61159. if b < 0x80 {
  61160. break
  61161. }
  61162. }
  61163. fieldNum := int32(wire >> 3)
  61164. wireType := int(wire & 0x7)
  61165. if wireType == 4 {
  61166. return fmt.Errorf("proto: ServiceSpec: wiretype end group for non-group")
  61167. }
  61168. if fieldNum <= 0 {
  61169. return fmt.Errorf("proto: ServiceSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  61170. }
  61171. switch fieldNum {
  61172. case 1:
  61173. if wireType != 2 {
  61174. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  61175. }
  61176. var msglen int
  61177. for shift := uint(0); ; shift += 7 {
  61178. if shift >= 64 {
  61179. return ErrIntOverflowGenerated
  61180. }
  61181. if iNdEx >= l {
  61182. return io.ErrUnexpectedEOF
  61183. }
  61184. b := dAtA[iNdEx]
  61185. iNdEx++
  61186. msglen |= int(b&0x7F) << shift
  61187. if b < 0x80 {
  61188. break
  61189. }
  61190. }
  61191. if msglen < 0 {
  61192. return ErrInvalidLengthGenerated
  61193. }
  61194. postIndex := iNdEx + msglen
  61195. if postIndex < 0 {
  61196. return ErrInvalidLengthGenerated
  61197. }
  61198. if postIndex > l {
  61199. return io.ErrUnexpectedEOF
  61200. }
  61201. m.Ports = append(m.Ports, ServicePort{})
  61202. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61203. return err
  61204. }
  61205. iNdEx = postIndex
  61206. case 2:
  61207. if wireType != 2 {
  61208. return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
  61209. }
  61210. var msglen int
  61211. for shift := uint(0); ; shift += 7 {
  61212. if shift >= 64 {
  61213. return ErrIntOverflowGenerated
  61214. }
  61215. if iNdEx >= l {
  61216. return io.ErrUnexpectedEOF
  61217. }
  61218. b := dAtA[iNdEx]
  61219. iNdEx++
  61220. msglen |= int(b&0x7F) << shift
  61221. if b < 0x80 {
  61222. break
  61223. }
  61224. }
  61225. if msglen < 0 {
  61226. return ErrInvalidLengthGenerated
  61227. }
  61228. postIndex := iNdEx + msglen
  61229. if postIndex < 0 {
  61230. return ErrInvalidLengthGenerated
  61231. }
  61232. if postIndex > l {
  61233. return io.ErrUnexpectedEOF
  61234. }
  61235. if m.Selector == nil {
  61236. m.Selector = make(map[string]string)
  61237. }
  61238. var mapkey string
  61239. var mapvalue string
  61240. for iNdEx < postIndex {
  61241. entryPreIndex := iNdEx
  61242. var wire uint64
  61243. for shift := uint(0); ; shift += 7 {
  61244. if shift >= 64 {
  61245. return ErrIntOverflowGenerated
  61246. }
  61247. if iNdEx >= l {
  61248. return io.ErrUnexpectedEOF
  61249. }
  61250. b := dAtA[iNdEx]
  61251. iNdEx++
  61252. wire |= uint64(b&0x7F) << shift
  61253. if b < 0x80 {
  61254. break
  61255. }
  61256. }
  61257. fieldNum := int32(wire >> 3)
  61258. if fieldNum == 1 {
  61259. var stringLenmapkey uint64
  61260. for shift := uint(0); ; shift += 7 {
  61261. if shift >= 64 {
  61262. return ErrIntOverflowGenerated
  61263. }
  61264. if iNdEx >= l {
  61265. return io.ErrUnexpectedEOF
  61266. }
  61267. b := dAtA[iNdEx]
  61268. iNdEx++
  61269. stringLenmapkey |= uint64(b&0x7F) << shift
  61270. if b < 0x80 {
  61271. break
  61272. }
  61273. }
  61274. intStringLenmapkey := int(stringLenmapkey)
  61275. if intStringLenmapkey < 0 {
  61276. return ErrInvalidLengthGenerated
  61277. }
  61278. postStringIndexmapkey := iNdEx + intStringLenmapkey
  61279. if postStringIndexmapkey < 0 {
  61280. return ErrInvalidLengthGenerated
  61281. }
  61282. if postStringIndexmapkey > l {
  61283. return io.ErrUnexpectedEOF
  61284. }
  61285. mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
  61286. iNdEx = postStringIndexmapkey
  61287. } else if fieldNum == 2 {
  61288. var stringLenmapvalue uint64
  61289. for shift := uint(0); ; shift += 7 {
  61290. if shift >= 64 {
  61291. return ErrIntOverflowGenerated
  61292. }
  61293. if iNdEx >= l {
  61294. return io.ErrUnexpectedEOF
  61295. }
  61296. b := dAtA[iNdEx]
  61297. iNdEx++
  61298. stringLenmapvalue |= uint64(b&0x7F) << shift
  61299. if b < 0x80 {
  61300. break
  61301. }
  61302. }
  61303. intStringLenmapvalue := int(stringLenmapvalue)
  61304. if intStringLenmapvalue < 0 {
  61305. return ErrInvalidLengthGenerated
  61306. }
  61307. postStringIndexmapvalue := iNdEx + intStringLenmapvalue
  61308. if postStringIndexmapvalue < 0 {
  61309. return ErrInvalidLengthGenerated
  61310. }
  61311. if postStringIndexmapvalue > l {
  61312. return io.ErrUnexpectedEOF
  61313. }
  61314. mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
  61315. iNdEx = postStringIndexmapvalue
  61316. } else {
  61317. iNdEx = entryPreIndex
  61318. skippy, err := skipGenerated(dAtA[iNdEx:])
  61319. if err != nil {
  61320. return err
  61321. }
  61322. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61323. return ErrInvalidLengthGenerated
  61324. }
  61325. if (iNdEx + skippy) > postIndex {
  61326. return io.ErrUnexpectedEOF
  61327. }
  61328. iNdEx += skippy
  61329. }
  61330. }
  61331. m.Selector[mapkey] = mapvalue
  61332. iNdEx = postIndex
  61333. case 3:
  61334. if wireType != 2 {
  61335. return fmt.Errorf("proto: wrong wireType = %d for field ClusterIP", wireType)
  61336. }
  61337. var stringLen uint64
  61338. for shift := uint(0); ; shift += 7 {
  61339. if shift >= 64 {
  61340. return ErrIntOverflowGenerated
  61341. }
  61342. if iNdEx >= l {
  61343. return io.ErrUnexpectedEOF
  61344. }
  61345. b := dAtA[iNdEx]
  61346. iNdEx++
  61347. stringLen |= uint64(b&0x7F) << shift
  61348. if b < 0x80 {
  61349. break
  61350. }
  61351. }
  61352. intStringLen := int(stringLen)
  61353. if intStringLen < 0 {
  61354. return ErrInvalidLengthGenerated
  61355. }
  61356. postIndex := iNdEx + intStringLen
  61357. if postIndex < 0 {
  61358. return ErrInvalidLengthGenerated
  61359. }
  61360. if postIndex > l {
  61361. return io.ErrUnexpectedEOF
  61362. }
  61363. m.ClusterIP = string(dAtA[iNdEx:postIndex])
  61364. iNdEx = postIndex
  61365. case 4:
  61366. if wireType != 2 {
  61367. return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  61368. }
  61369. var stringLen uint64
  61370. for shift := uint(0); ; shift += 7 {
  61371. if shift >= 64 {
  61372. return ErrIntOverflowGenerated
  61373. }
  61374. if iNdEx >= l {
  61375. return io.ErrUnexpectedEOF
  61376. }
  61377. b := dAtA[iNdEx]
  61378. iNdEx++
  61379. stringLen |= uint64(b&0x7F) << shift
  61380. if b < 0x80 {
  61381. break
  61382. }
  61383. }
  61384. intStringLen := int(stringLen)
  61385. if intStringLen < 0 {
  61386. return ErrInvalidLengthGenerated
  61387. }
  61388. postIndex := iNdEx + intStringLen
  61389. if postIndex < 0 {
  61390. return ErrInvalidLengthGenerated
  61391. }
  61392. if postIndex > l {
  61393. return io.ErrUnexpectedEOF
  61394. }
  61395. m.Type = ServiceType(dAtA[iNdEx:postIndex])
  61396. iNdEx = postIndex
  61397. case 5:
  61398. if wireType != 2 {
  61399. return fmt.Errorf("proto: wrong wireType = %d for field ExternalIPs", wireType)
  61400. }
  61401. var stringLen uint64
  61402. for shift := uint(0); ; shift += 7 {
  61403. if shift >= 64 {
  61404. return ErrIntOverflowGenerated
  61405. }
  61406. if iNdEx >= l {
  61407. return io.ErrUnexpectedEOF
  61408. }
  61409. b := dAtA[iNdEx]
  61410. iNdEx++
  61411. stringLen |= uint64(b&0x7F) << shift
  61412. if b < 0x80 {
  61413. break
  61414. }
  61415. }
  61416. intStringLen := int(stringLen)
  61417. if intStringLen < 0 {
  61418. return ErrInvalidLengthGenerated
  61419. }
  61420. postIndex := iNdEx + intStringLen
  61421. if postIndex < 0 {
  61422. return ErrInvalidLengthGenerated
  61423. }
  61424. if postIndex > l {
  61425. return io.ErrUnexpectedEOF
  61426. }
  61427. m.ExternalIPs = append(m.ExternalIPs, string(dAtA[iNdEx:postIndex]))
  61428. iNdEx = postIndex
  61429. case 7:
  61430. if wireType != 2 {
  61431. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinity", wireType)
  61432. }
  61433. var stringLen uint64
  61434. for shift := uint(0); ; shift += 7 {
  61435. if shift >= 64 {
  61436. return ErrIntOverflowGenerated
  61437. }
  61438. if iNdEx >= l {
  61439. return io.ErrUnexpectedEOF
  61440. }
  61441. b := dAtA[iNdEx]
  61442. iNdEx++
  61443. stringLen |= uint64(b&0x7F) << shift
  61444. if b < 0x80 {
  61445. break
  61446. }
  61447. }
  61448. intStringLen := int(stringLen)
  61449. if intStringLen < 0 {
  61450. return ErrInvalidLengthGenerated
  61451. }
  61452. postIndex := iNdEx + intStringLen
  61453. if postIndex < 0 {
  61454. return ErrInvalidLengthGenerated
  61455. }
  61456. if postIndex > l {
  61457. return io.ErrUnexpectedEOF
  61458. }
  61459. m.SessionAffinity = ServiceAffinity(dAtA[iNdEx:postIndex])
  61460. iNdEx = postIndex
  61461. case 8:
  61462. if wireType != 2 {
  61463. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerIP", wireType)
  61464. }
  61465. var stringLen uint64
  61466. for shift := uint(0); ; shift += 7 {
  61467. if shift >= 64 {
  61468. return ErrIntOverflowGenerated
  61469. }
  61470. if iNdEx >= l {
  61471. return io.ErrUnexpectedEOF
  61472. }
  61473. b := dAtA[iNdEx]
  61474. iNdEx++
  61475. stringLen |= uint64(b&0x7F) << shift
  61476. if b < 0x80 {
  61477. break
  61478. }
  61479. }
  61480. intStringLen := int(stringLen)
  61481. if intStringLen < 0 {
  61482. return ErrInvalidLengthGenerated
  61483. }
  61484. postIndex := iNdEx + intStringLen
  61485. if postIndex < 0 {
  61486. return ErrInvalidLengthGenerated
  61487. }
  61488. if postIndex > l {
  61489. return io.ErrUnexpectedEOF
  61490. }
  61491. m.LoadBalancerIP = string(dAtA[iNdEx:postIndex])
  61492. iNdEx = postIndex
  61493. case 9:
  61494. if wireType != 2 {
  61495. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerSourceRanges", wireType)
  61496. }
  61497. var stringLen uint64
  61498. for shift := uint(0); ; shift += 7 {
  61499. if shift >= 64 {
  61500. return ErrIntOverflowGenerated
  61501. }
  61502. if iNdEx >= l {
  61503. return io.ErrUnexpectedEOF
  61504. }
  61505. b := dAtA[iNdEx]
  61506. iNdEx++
  61507. stringLen |= uint64(b&0x7F) << shift
  61508. if b < 0x80 {
  61509. break
  61510. }
  61511. }
  61512. intStringLen := int(stringLen)
  61513. if intStringLen < 0 {
  61514. return ErrInvalidLengthGenerated
  61515. }
  61516. postIndex := iNdEx + intStringLen
  61517. if postIndex < 0 {
  61518. return ErrInvalidLengthGenerated
  61519. }
  61520. if postIndex > l {
  61521. return io.ErrUnexpectedEOF
  61522. }
  61523. m.LoadBalancerSourceRanges = append(m.LoadBalancerSourceRanges, string(dAtA[iNdEx:postIndex]))
  61524. iNdEx = postIndex
  61525. case 10:
  61526. if wireType != 2 {
  61527. return fmt.Errorf("proto: wrong wireType = %d for field ExternalName", wireType)
  61528. }
  61529. var stringLen uint64
  61530. for shift := uint(0); ; shift += 7 {
  61531. if shift >= 64 {
  61532. return ErrIntOverflowGenerated
  61533. }
  61534. if iNdEx >= l {
  61535. return io.ErrUnexpectedEOF
  61536. }
  61537. b := dAtA[iNdEx]
  61538. iNdEx++
  61539. stringLen |= uint64(b&0x7F) << shift
  61540. if b < 0x80 {
  61541. break
  61542. }
  61543. }
  61544. intStringLen := int(stringLen)
  61545. if intStringLen < 0 {
  61546. return ErrInvalidLengthGenerated
  61547. }
  61548. postIndex := iNdEx + intStringLen
  61549. if postIndex < 0 {
  61550. return ErrInvalidLengthGenerated
  61551. }
  61552. if postIndex > l {
  61553. return io.ErrUnexpectedEOF
  61554. }
  61555. m.ExternalName = string(dAtA[iNdEx:postIndex])
  61556. iNdEx = postIndex
  61557. case 11:
  61558. if wireType != 2 {
  61559. return fmt.Errorf("proto: wrong wireType = %d for field ExternalTrafficPolicy", wireType)
  61560. }
  61561. var stringLen uint64
  61562. for shift := uint(0); ; shift += 7 {
  61563. if shift >= 64 {
  61564. return ErrIntOverflowGenerated
  61565. }
  61566. if iNdEx >= l {
  61567. return io.ErrUnexpectedEOF
  61568. }
  61569. b := dAtA[iNdEx]
  61570. iNdEx++
  61571. stringLen |= uint64(b&0x7F) << shift
  61572. if b < 0x80 {
  61573. break
  61574. }
  61575. }
  61576. intStringLen := int(stringLen)
  61577. if intStringLen < 0 {
  61578. return ErrInvalidLengthGenerated
  61579. }
  61580. postIndex := iNdEx + intStringLen
  61581. if postIndex < 0 {
  61582. return ErrInvalidLengthGenerated
  61583. }
  61584. if postIndex > l {
  61585. return io.ErrUnexpectedEOF
  61586. }
  61587. m.ExternalTrafficPolicy = ServiceExternalTrafficPolicyType(dAtA[iNdEx:postIndex])
  61588. iNdEx = postIndex
  61589. case 12:
  61590. if wireType != 0 {
  61591. return fmt.Errorf("proto: wrong wireType = %d for field HealthCheckNodePort", wireType)
  61592. }
  61593. m.HealthCheckNodePort = 0
  61594. for shift := uint(0); ; shift += 7 {
  61595. if shift >= 64 {
  61596. return ErrIntOverflowGenerated
  61597. }
  61598. if iNdEx >= l {
  61599. return io.ErrUnexpectedEOF
  61600. }
  61601. b := dAtA[iNdEx]
  61602. iNdEx++
  61603. m.HealthCheckNodePort |= int32(b&0x7F) << shift
  61604. if b < 0x80 {
  61605. break
  61606. }
  61607. }
  61608. case 13:
  61609. if wireType != 0 {
  61610. return fmt.Errorf("proto: wrong wireType = %d for field PublishNotReadyAddresses", wireType)
  61611. }
  61612. var v int
  61613. for shift := uint(0); ; shift += 7 {
  61614. if shift >= 64 {
  61615. return ErrIntOverflowGenerated
  61616. }
  61617. if iNdEx >= l {
  61618. return io.ErrUnexpectedEOF
  61619. }
  61620. b := dAtA[iNdEx]
  61621. iNdEx++
  61622. v |= int(b&0x7F) << shift
  61623. if b < 0x80 {
  61624. break
  61625. }
  61626. }
  61627. m.PublishNotReadyAddresses = bool(v != 0)
  61628. case 14:
  61629. if wireType != 2 {
  61630. return fmt.Errorf("proto: wrong wireType = %d for field SessionAffinityConfig", wireType)
  61631. }
  61632. var msglen int
  61633. for shift := uint(0); ; shift += 7 {
  61634. if shift >= 64 {
  61635. return ErrIntOverflowGenerated
  61636. }
  61637. if iNdEx >= l {
  61638. return io.ErrUnexpectedEOF
  61639. }
  61640. b := dAtA[iNdEx]
  61641. iNdEx++
  61642. msglen |= int(b&0x7F) << shift
  61643. if b < 0x80 {
  61644. break
  61645. }
  61646. }
  61647. if msglen < 0 {
  61648. return ErrInvalidLengthGenerated
  61649. }
  61650. postIndex := iNdEx + msglen
  61651. if postIndex < 0 {
  61652. return ErrInvalidLengthGenerated
  61653. }
  61654. if postIndex > l {
  61655. return io.ErrUnexpectedEOF
  61656. }
  61657. if m.SessionAffinityConfig == nil {
  61658. m.SessionAffinityConfig = &SessionAffinityConfig{}
  61659. }
  61660. if err := m.SessionAffinityConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61661. return err
  61662. }
  61663. iNdEx = postIndex
  61664. case 16:
  61665. if wireType != 2 {
  61666. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKeys", wireType)
  61667. }
  61668. var stringLen uint64
  61669. for shift := uint(0); ; shift += 7 {
  61670. if shift >= 64 {
  61671. return ErrIntOverflowGenerated
  61672. }
  61673. if iNdEx >= l {
  61674. return io.ErrUnexpectedEOF
  61675. }
  61676. b := dAtA[iNdEx]
  61677. iNdEx++
  61678. stringLen |= uint64(b&0x7F) << shift
  61679. if b < 0x80 {
  61680. break
  61681. }
  61682. }
  61683. intStringLen := int(stringLen)
  61684. if intStringLen < 0 {
  61685. return ErrInvalidLengthGenerated
  61686. }
  61687. postIndex := iNdEx + intStringLen
  61688. if postIndex < 0 {
  61689. return ErrInvalidLengthGenerated
  61690. }
  61691. if postIndex > l {
  61692. return io.ErrUnexpectedEOF
  61693. }
  61694. m.TopologyKeys = append(m.TopologyKeys, string(dAtA[iNdEx:postIndex]))
  61695. iNdEx = postIndex
  61696. case 17:
  61697. if wireType != 2 {
  61698. return fmt.Errorf("proto: wrong wireType = %d for field IPFamilyPolicy", wireType)
  61699. }
  61700. var stringLen uint64
  61701. for shift := uint(0); ; shift += 7 {
  61702. if shift >= 64 {
  61703. return ErrIntOverflowGenerated
  61704. }
  61705. if iNdEx >= l {
  61706. return io.ErrUnexpectedEOF
  61707. }
  61708. b := dAtA[iNdEx]
  61709. iNdEx++
  61710. stringLen |= uint64(b&0x7F) << shift
  61711. if b < 0x80 {
  61712. break
  61713. }
  61714. }
  61715. intStringLen := int(stringLen)
  61716. if intStringLen < 0 {
  61717. return ErrInvalidLengthGenerated
  61718. }
  61719. postIndex := iNdEx + intStringLen
  61720. if postIndex < 0 {
  61721. return ErrInvalidLengthGenerated
  61722. }
  61723. if postIndex > l {
  61724. return io.ErrUnexpectedEOF
  61725. }
  61726. s := IPFamilyPolicyType(dAtA[iNdEx:postIndex])
  61727. m.IPFamilyPolicy = &s
  61728. iNdEx = postIndex
  61729. case 18:
  61730. if wireType != 2 {
  61731. return fmt.Errorf("proto: wrong wireType = %d for field ClusterIPs", wireType)
  61732. }
  61733. var stringLen uint64
  61734. for shift := uint(0); ; shift += 7 {
  61735. if shift >= 64 {
  61736. return ErrIntOverflowGenerated
  61737. }
  61738. if iNdEx >= l {
  61739. return io.ErrUnexpectedEOF
  61740. }
  61741. b := dAtA[iNdEx]
  61742. iNdEx++
  61743. stringLen |= uint64(b&0x7F) << shift
  61744. if b < 0x80 {
  61745. break
  61746. }
  61747. }
  61748. intStringLen := int(stringLen)
  61749. if intStringLen < 0 {
  61750. return ErrInvalidLengthGenerated
  61751. }
  61752. postIndex := iNdEx + intStringLen
  61753. if postIndex < 0 {
  61754. return ErrInvalidLengthGenerated
  61755. }
  61756. if postIndex > l {
  61757. return io.ErrUnexpectedEOF
  61758. }
  61759. m.ClusterIPs = append(m.ClusterIPs, string(dAtA[iNdEx:postIndex]))
  61760. iNdEx = postIndex
  61761. case 19:
  61762. if wireType != 2 {
  61763. return fmt.Errorf("proto: wrong wireType = %d for field IPFamilies", wireType)
  61764. }
  61765. var stringLen uint64
  61766. for shift := uint(0); ; shift += 7 {
  61767. if shift >= 64 {
  61768. return ErrIntOverflowGenerated
  61769. }
  61770. if iNdEx >= l {
  61771. return io.ErrUnexpectedEOF
  61772. }
  61773. b := dAtA[iNdEx]
  61774. iNdEx++
  61775. stringLen |= uint64(b&0x7F) << shift
  61776. if b < 0x80 {
  61777. break
  61778. }
  61779. }
  61780. intStringLen := int(stringLen)
  61781. if intStringLen < 0 {
  61782. return ErrInvalidLengthGenerated
  61783. }
  61784. postIndex := iNdEx + intStringLen
  61785. if postIndex < 0 {
  61786. return ErrInvalidLengthGenerated
  61787. }
  61788. if postIndex > l {
  61789. return io.ErrUnexpectedEOF
  61790. }
  61791. m.IPFamilies = append(m.IPFamilies, IPFamily(dAtA[iNdEx:postIndex]))
  61792. iNdEx = postIndex
  61793. case 20:
  61794. if wireType != 0 {
  61795. return fmt.Errorf("proto: wrong wireType = %d for field AllocateLoadBalancerNodePorts", wireType)
  61796. }
  61797. var v int
  61798. for shift := uint(0); ; shift += 7 {
  61799. if shift >= 64 {
  61800. return ErrIntOverflowGenerated
  61801. }
  61802. if iNdEx >= l {
  61803. return io.ErrUnexpectedEOF
  61804. }
  61805. b := dAtA[iNdEx]
  61806. iNdEx++
  61807. v |= int(b&0x7F) << shift
  61808. if b < 0x80 {
  61809. break
  61810. }
  61811. }
  61812. b := bool(v != 0)
  61813. m.AllocateLoadBalancerNodePorts = &b
  61814. case 21:
  61815. if wireType != 2 {
  61816. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancerClass", wireType)
  61817. }
  61818. var stringLen uint64
  61819. for shift := uint(0); ; shift += 7 {
  61820. if shift >= 64 {
  61821. return ErrIntOverflowGenerated
  61822. }
  61823. if iNdEx >= l {
  61824. return io.ErrUnexpectedEOF
  61825. }
  61826. b := dAtA[iNdEx]
  61827. iNdEx++
  61828. stringLen |= uint64(b&0x7F) << shift
  61829. if b < 0x80 {
  61830. break
  61831. }
  61832. }
  61833. intStringLen := int(stringLen)
  61834. if intStringLen < 0 {
  61835. return ErrInvalidLengthGenerated
  61836. }
  61837. postIndex := iNdEx + intStringLen
  61838. if postIndex < 0 {
  61839. return ErrInvalidLengthGenerated
  61840. }
  61841. if postIndex > l {
  61842. return io.ErrUnexpectedEOF
  61843. }
  61844. s := string(dAtA[iNdEx:postIndex])
  61845. m.LoadBalancerClass = &s
  61846. iNdEx = postIndex
  61847. case 22:
  61848. if wireType != 2 {
  61849. return fmt.Errorf("proto: wrong wireType = %d for field InternalTrafficPolicy", wireType)
  61850. }
  61851. var stringLen uint64
  61852. for shift := uint(0); ; shift += 7 {
  61853. if shift >= 64 {
  61854. return ErrIntOverflowGenerated
  61855. }
  61856. if iNdEx >= l {
  61857. return io.ErrUnexpectedEOF
  61858. }
  61859. b := dAtA[iNdEx]
  61860. iNdEx++
  61861. stringLen |= uint64(b&0x7F) << shift
  61862. if b < 0x80 {
  61863. break
  61864. }
  61865. }
  61866. intStringLen := int(stringLen)
  61867. if intStringLen < 0 {
  61868. return ErrInvalidLengthGenerated
  61869. }
  61870. postIndex := iNdEx + intStringLen
  61871. if postIndex < 0 {
  61872. return ErrInvalidLengthGenerated
  61873. }
  61874. if postIndex > l {
  61875. return io.ErrUnexpectedEOF
  61876. }
  61877. s := ServiceInternalTrafficPolicyType(dAtA[iNdEx:postIndex])
  61878. m.InternalTrafficPolicy = &s
  61879. iNdEx = postIndex
  61880. default:
  61881. iNdEx = preIndex
  61882. skippy, err := skipGenerated(dAtA[iNdEx:])
  61883. if err != nil {
  61884. return err
  61885. }
  61886. if (skippy < 0) || (iNdEx+skippy) < 0 {
  61887. return ErrInvalidLengthGenerated
  61888. }
  61889. if (iNdEx + skippy) > l {
  61890. return io.ErrUnexpectedEOF
  61891. }
  61892. iNdEx += skippy
  61893. }
  61894. }
  61895. if iNdEx > l {
  61896. return io.ErrUnexpectedEOF
  61897. }
  61898. return nil
  61899. }
  61900. func (m *ServiceStatus) Unmarshal(dAtA []byte) error {
  61901. l := len(dAtA)
  61902. iNdEx := 0
  61903. for iNdEx < l {
  61904. preIndex := iNdEx
  61905. var wire uint64
  61906. for shift := uint(0); ; shift += 7 {
  61907. if shift >= 64 {
  61908. return ErrIntOverflowGenerated
  61909. }
  61910. if iNdEx >= l {
  61911. return io.ErrUnexpectedEOF
  61912. }
  61913. b := dAtA[iNdEx]
  61914. iNdEx++
  61915. wire |= uint64(b&0x7F) << shift
  61916. if b < 0x80 {
  61917. break
  61918. }
  61919. }
  61920. fieldNum := int32(wire >> 3)
  61921. wireType := int(wire & 0x7)
  61922. if wireType == 4 {
  61923. return fmt.Errorf("proto: ServiceStatus: wiretype end group for non-group")
  61924. }
  61925. if fieldNum <= 0 {
  61926. return fmt.Errorf("proto: ServiceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  61927. }
  61928. switch fieldNum {
  61929. case 1:
  61930. if wireType != 2 {
  61931. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  61932. }
  61933. var msglen int
  61934. for shift := uint(0); ; shift += 7 {
  61935. if shift >= 64 {
  61936. return ErrIntOverflowGenerated
  61937. }
  61938. if iNdEx >= l {
  61939. return io.ErrUnexpectedEOF
  61940. }
  61941. b := dAtA[iNdEx]
  61942. iNdEx++
  61943. msglen |= int(b&0x7F) << shift
  61944. if b < 0x80 {
  61945. break
  61946. }
  61947. }
  61948. if msglen < 0 {
  61949. return ErrInvalidLengthGenerated
  61950. }
  61951. postIndex := iNdEx + msglen
  61952. if postIndex < 0 {
  61953. return ErrInvalidLengthGenerated
  61954. }
  61955. if postIndex > l {
  61956. return io.ErrUnexpectedEOF
  61957. }
  61958. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61959. return err
  61960. }
  61961. iNdEx = postIndex
  61962. case 2:
  61963. if wireType != 2 {
  61964. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  61965. }
  61966. var msglen int
  61967. for shift := uint(0); ; shift += 7 {
  61968. if shift >= 64 {
  61969. return ErrIntOverflowGenerated
  61970. }
  61971. if iNdEx >= l {
  61972. return io.ErrUnexpectedEOF
  61973. }
  61974. b := dAtA[iNdEx]
  61975. iNdEx++
  61976. msglen |= int(b&0x7F) << shift
  61977. if b < 0x80 {
  61978. break
  61979. }
  61980. }
  61981. if msglen < 0 {
  61982. return ErrInvalidLengthGenerated
  61983. }
  61984. postIndex := iNdEx + msglen
  61985. if postIndex < 0 {
  61986. return ErrInvalidLengthGenerated
  61987. }
  61988. if postIndex > l {
  61989. return io.ErrUnexpectedEOF
  61990. }
  61991. m.Conditions = append(m.Conditions, v1.Condition{})
  61992. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  61993. return err
  61994. }
  61995. iNdEx = postIndex
  61996. default:
  61997. iNdEx = preIndex
  61998. skippy, err := skipGenerated(dAtA[iNdEx:])
  61999. if err != nil {
  62000. return err
  62001. }
  62002. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62003. return ErrInvalidLengthGenerated
  62004. }
  62005. if (iNdEx + skippy) > l {
  62006. return io.ErrUnexpectedEOF
  62007. }
  62008. iNdEx += skippy
  62009. }
  62010. }
  62011. if iNdEx > l {
  62012. return io.ErrUnexpectedEOF
  62013. }
  62014. return nil
  62015. }
  62016. func (m *SessionAffinityConfig) Unmarshal(dAtA []byte) error {
  62017. l := len(dAtA)
  62018. iNdEx := 0
  62019. for iNdEx < l {
  62020. preIndex := 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. wireType := int(wire & 0x7)
  62038. if wireType == 4 {
  62039. return fmt.Errorf("proto: SessionAffinityConfig: wiretype end group for non-group")
  62040. }
  62041. if fieldNum <= 0 {
  62042. return fmt.Errorf("proto: SessionAffinityConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  62043. }
  62044. switch fieldNum {
  62045. case 1:
  62046. if wireType != 2 {
  62047. return fmt.Errorf("proto: wrong wireType = %d for field ClientIP", wireType)
  62048. }
  62049. var msglen int
  62050. for shift := uint(0); ; shift += 7 {
  62051. if shift >= 64 {
  62052. return ErrIntOverflowGenerated
  62053. }
  62054. if iNdEx >= l {
  62055. return io.ErrUnexpectedEOF
  62056. }
  62057. b := dAtA[iNdEx]
  62058. iNdEx++
  62059. msglen |= int(b&0x7F) << shift
  62060. if b < 0x80 {
  62061. break
  62062. }
  62063. }
  62064. if msglen < 0 {
  62065. return ErrInvalidLengthGenerated
  62066. }
  62067. postIndex := iNdEx + msglen
  62068. if postIndex < 0 {
  62069. return ErrInvalidLengthGenerated
  62070. }
  62071. if postIndex > l {
  62072. return io.ErrUnexpectedEOF
  62073. }
  62074. if m.ClientIP == nil {
  62075. m.ClientIP = &ClientIPConfig{}
  62076. }
  62077. if err := m.ClientIP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62078. return err
  62079. }
  62080. iNdEx = postIndex
  62081. default:
  62082. iNdEx = preIndex
  62083. skippy, err := skipGenerated(dAtA[iNdEx:])
  62084. if err != nil {
  62085. return err
  62086. }
  62087. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62088. return ErrInvalidLengthGenerated
  62089. }
  62090. if (iNdEx + skippy) > l {
  62091. return io.ErrUnexpectedEOF
  62092. }
  62093. iNdEx += skippy
  62094. }
  62095. }
  62096. if iNdEx > l {
  62097. return io.ErrUnexpectedEOF
  62098. }
  62099. return nil
  62100. }
  62101. func (m *StorageOSPersistentVolumeSource) Unmarshal(dAtA []byte) error {
  62102. l := len(dAtA)
  62103. iNdEx := 0
  62104. for iNdEx < l {
  62105. preIndex := iNdEx
  62106. var wire uint64
  62107. for shift := uint(0); ; shift += 7 {
  62108. if shift >= 64 {
  62109. return ErrIntOverflowGenerated
  62110. }
  62111. if iNdEx >= l {
  62112. return io.ErrUnexpectedEOF
  62113. }
  62114. b := dAtA[iNdEx]
  62115. iNdEx++
  62116. wire |= uint64(b&0x7F) << shift
  62117. if b < 0x80 {
  62118. break
  62119. }
  62120. }
  62121. fieldNum := int32(wire >> 3)
  62122. wireType := int(wire & 0x7)
  62123. if wireType == 4 {
  62124. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: wiretype end group for non-group")
  62125. }
  62126. if fieldNum <= 0 {
  62127. return fmt.Errorf("proto: StorageOSPersistentVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  62128. }
  62129. switch fieldNum {
  62130. case 1:
  62131. if wireType != 2 {
  62132. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  62133. }
  62134. var stringLen uint64
  62135. for shift := uint(0); ; shift += 7 {
  62136. if shift >= 64 {
  62137. return ErrIntOverflowGenerated
  62138. }
  62139. if iNdEx >= l {
  62140. return io.ErrUnexpectedEOF
  62141. }
  62142. b := dAtA[iNdEx]
  62143. iNdEx++
  62144. stringLen |= uint64(b&0x7F) << shift
  62145. if b < 0x80 {
  62146. break
  62147. }
  62148. }
  62149. intStringLen := int(stringLen)
  62150. if intStringLen < 0 {
  62151. return ErrInvalidLengthGenerated
  62152. }
  62153. postIndex := iNdEx + intStringLen
  62154. if postIndex < 0 {
  62155. return ErrInvalidLengthGenerated
  62156. }
  62157. if postIndex > l {
  62158. return io.ErrUnexpectedEOF
  62159. }
  62160. m.VolumeName = string(dAtA[iNdEx:postIndex])
  62161. iNdEx = postIndex
  62162. case 2:
  62163. if wireType != 2 {
  62164. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  62165. }
  62166. var stringLen uint64
  62167. for shift := uint(0); ; shift += 7 {
  62168. if shift >= 64 {
  62169. return ErrIntOverflowGenerated
  62170. }
  62171. if iNdEx >= l {
  62172. return io.ErrUnexpectedEOF
  62173. }
  62174. b := dAtA[iNdEx]
  62175. iNdEx++
  62176. stringLen |= uint64(b&0x7F) << shift
  62177. if b < 0x80 {
  62178. break
  62179. }
  62180. }
  62181. intStringLen := int(stringLen)
  62182. if intStringLen < 0 {
  62183. return ErrInvalidLengthGenerated
  62184. }
  62185. postIndex := iNdEx + intStringLen
  62186. if postIndex < 0 {
  62187. return ErrInvalidLengthGenerated
  62188. }
  62189. if postIndex > l {
  62190. return io.ErrUnexpectedEOF
  62191. }
  62192. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  62193. iNdEx = postIndex
  62194. case 3:
  62195. if wireType != 2 {
  62196. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  62197. }
  62198. var stringLen uint64
  62199. for shift := uint(0); ; shift += 7 {
  62200. if shift >= 64 {
  62201. return ErrIntOverflowGenerated
  62202. }
  62203. if iNdEx >= l {
  62204. return io.ErrUnexpectedEOF
  62205. }
  62206. b := dAtA[iNdEx]
  62207. iNdEx++
  62208. stringLen |= uint64(b&0x7F) << shift
  62209. if b < 0x80 {
  62210. break
  62211. }
  62212. }
  62213. intStringLen := int(stringLen)
  62214. if intStringLen < 0 {
  62215. return ErrInvalidLengthGenerated
  62216. }
  62217. postIndex := iNdEx + intStringLen
  62218. if postIndex < 0 {
  62219. return ErrInvalidLengthGenerated
  62220. }
  62221. if postIndex > l {
  62222. return io.ErrUnexpectedEOF
  62223. }
  62224. m.FSType = string(dAtA[iNdEx:postIndex])
  62225. iNdEx = postIndex
  62226. case 4:
  62227. if wireType != 0 {
  62228. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  62229. }
  62230. var v int
  62231. for shift := uint(0); ; shift += 7 {
  62232. if shift >= 64 {
  62233. return ErrIntOverflowGenerated
  62234. }
  62235. if iNdEx >= l {
  62236. return io.ErrUnexpectedEOF
  62237. }
  62238. b := dAtA[iNdEx]
  62239. iNdEx++
  62240. v |= int(b&0x7F) << shift
  62241. if b < 0x80 {
  62242. break
  62243. }
  62244. }
  62245. m.ReadOnly = bool(v != 0)
  62246. case 5:
  62247. if wireType != 2 {
  62248. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  62249. }
  62250. var msglen int
  62251. for shift := uint(0); ; shift += 7 {
  62252. if shift >= 64 {
  62253. return ErrIntOverflowGenerated
  62254. }
  62255. if iNdEx >= l {
  62256. return io.ErrUnexpectedEOF
  62257. }
  62258. b := dAtA[iNdEx]
  62259. iNdEx++
  62260. msglen |= int(b&0x7F) << shift
  62261. if b < 0x80 {
  62262. break
  62263. }
  62264. }
  62265. if msglen < 0 {
  62266. return ErrInvalidLengthGenerated
  62267. }
  62268. postIndex := iNdEx + msglen
  62269. if postIndex < 0 {
  62270. return ErrInvalidLengthGenerated
  62271. }
  62272. if postIndex > l {
  62273. return io.ErrUnexpectedEOF
  62274. }
  62275. if m.SecretRef == nil {
  62276. m.SecretRef = &ObjectReference{}
  62277. }
  62278. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62279. return err
  62280. }
  62281. iNdEx = postIndex
  62282. default:
  62283. iNdEx = preIndex
  62284. skippy, err := skipGenerated(dAtA[iNdEx:])
  62285. if err != nil {
  62286. return err
  62287. }
  62288. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62289. return ErrInvalidLengthGenerated
  62290. }
  62291. if (iNdEx + skippy) > l {
  62292. return io.ErrUnexpectedEOF
  62293. }
  62294. iNdEx += skippy
  62295. }
  62296. }
  62297. if iNdEx > l {
  62298. return io.ErrUnexpectedEOF
  62299. }
  62300. return nil
  62301. }
  62302. func (m *StorageOSVolumeSource) Unmarshal(dAtA []byte) error {
  62303. l := len(dAtA)
  62304. iNdEx := 0
  62305. for iNdEx < l {
  62306. preIndex := iNdEx
  62307. var wire uint64
  62308. for shift := uint(0); ; shift += 7 {
  62309. if shift >= 64 {
  62310. return ErrIntOverflowGenerated
  62311. }
  62312. if iNdEx >= l {
  62313. return io.ErrUnexpectedEOF
  62314. }
  62315. b := dAtA[iNdEx]
  62316. iNdEx++
  62317. wire |= uint64(b&0x7F) << shift
  62318. if b < 0x80 {
  62319. break
  62320. }
  62321. }
  62322. fieldNum := int32(wire >> 3)
  62323. wireType := int(wire & 0x7)
  62324. if wireType == 4 {
  62325. return fmt.Errorf("proto: StorageOSVolumeSource: wiretype end group for non-group")
  62326. }
  62327. if fieldNum <= 0 {
  62328. return fmt.Errorf("proto: StorageOSVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  62329. }
  62330. switch fieldNum {
  62331. case 1:
  62332. if wireType != 2 {
  62333. return fmt.Errorf("proto: wrong wireType = %d for field VolumeName", wireType)
  62334. }
  62335. var stringLen uint64
  62336. for shift := uint(0); ; shift += 7 {
  62337. if shift >= 64 {
  62338. return ErrIntOverflowGenerated
  62339. }
  62340. if iNdEx >= l {
  62341. return io.ErrUnexpectedEOF
  62342. }
  62343. b := dAtA[iNdEx]
  62344. iNdEx++
  62345. stringLen |= uint64(b&0x7F) << shift
  62346. if b < 0x80 {
  62347. break
  62348. }
  62349. }
  62350. intStringLen := int(stringLen)
  62351. if intStringLen < 0 {
  62352. return ErrInvalidLengthGenerated
  62353. }
  62354. postIndex := iNdEx + intStringLen
  62355. if postIndex < 0 {
  62356. return ErrInvalidLengthGenerated
  62357. }
  62358. if postIndex > l {
  62359. return io.ErrUnexpectedEOF
  62360. }
  62361. m.VolumeName = string(dAtA[iNdEx:postIndex])
  62362. iNdEx = postIndex
  62363. case 2:
  62364. if wireType != 2 {
  62365. return fmt.Errorf("proto: wrong wireType = %d for field VolumeNamespace", wireType)
  62366. }
  62367. var stringLen uint64
  62368. for shift := uint(0); ; shift += 7 {
  62369. if shift >= 64 {
  62370. return ErrIntOverflowGenerated
  62371. }
  62372. if iNdEx >= l {
  62373. return io.ErrUnexpectedEOF
  62374. }
  62375. b := dAtA[iNdEx]
  62376. iNdEx++
  62377. stringLen |= uint64(b&0x7F) << shift
  62378. if b < 0x80 {
  62379. break
  62380. }
  62381. }
  62382. intStringLen := int(stringLen)
  62383. if intStringLen < 0 {
  62384. return ErrInvalidLengthGenerated
  62385. }
  62386. postIndex := iNdEx + intStringLen
  62387. if postIndex < 0 {
  62388. return ErrInvalidLengthGenerated
  62389. }
  62390. if postIndex > l {
  62391. return io.ErrUnexpectedEOF
  62392. }
  62393. m.VolumeNamespace = string(dAtA[iNdEx:postIndex])
  62394. iNdEx = postIndex
  62395. case 3:
  62396. if wireType != 2 {
  62397. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  62398. }
  62399. var stringLen uint64
  62400. for shift := uint(0); ; shift += 7 {
  62401. if shift >= 64 {
  62402. return ErrIntOverflowGenerated
  62403. }
  62404. if iNdEx >= l {
  62405. return io.ErrUnexpectedEOF
  62406. }
  62407. b := dAtA[iNdEx]
  62408. iNdEx++
  62409. stringLen |= uint64(b&0x7F) << shift
  62410. if b < 0x80 {
  62411. break
  62412. }
  62413. }
  62414. intStringLen := int(stringLen)
  62415. if intStringLen < 0 {
  62416. return ErrInvalidLengthGenerated
  62417. }
  62418. postIndex := iNdEx + intStringLen
  62419. if postIndex < 0 {
  62420. return ErrInvalidLengthGenerated
  62421. }
  62422. if postIndex > l {
  62423. return io.ErrUnexpectedEOF
  62424. }
  62425. m.FSType = string(dAtA[iNdEx:postIndex])
  62426. iNdEx = postIndex
  62427. case 4:
  62428. if wireType != 0 {
  62429. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  62430. }
  62431. var v int
  62432. for shift := uint(0); ; shift += 7 {
  62433. if shift >= 64 {
  62434. return ErrIntOverflowGenerated
  62435. }
  62436. if iNdEx >= l {
  62437. return io.ErrUnexpectedEOF
  62438. }
  62439. b := dAtA[iNdEx]
  62440. iNdEx++
  62441. v |= int(b&0x7F) << shift
  62442. if b < 0x80 {
  62443. break
  62444. }
  62445. }
  62446. m.ReadOnly = bool(v != 0)
  62447. case 5:
  62448. if wireType != 2 {
  62449. return fmt.Errorf("proto: wrong wireType = %d for field SecretRef", wireType)
  62450. }
  62451. var msglen int
  62452. for shift := uint(0); ; shift += 7 {
  62453. if shift >= 64 {
  62454. return ErrIntOverflowGenerated
  62455. }
  62456. if iNdEx >= l {
  62457. return io.ErrUnexpectedEOF
  62458. }
  62459. b := dAtA[iNdEx]
  62460. iNdEx++
  62461. msglen |= int(b&0x7F) << shift
  62462. if b < 0x80 {
  62463. break
  62464. }
  62465. }
  62466. if msglen < 0 {
  62467. return ErrInvalidLengthGenerated
  62468. }
  62469. postIndex := iNdEx + msglen
  62470. if postIndex < 0 {
  62471. return ErrInvalidLengthGenerated
  62472. }
  62473. if postIndex > l {
  62474. return io.ErrUnexpectedEOF
  62475. }
  62476. if m.SecretRef == nil {
  62477. m.SecretRef = &LocalObjectReference{}
  62478. }
  62479. if err := m.SecretRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62480. return err
  62481. }
  62482. iNdEx = postIndex
  62483. default:
  62484. iNdEx = preIndex
  62485. skippy, err := skipGenerated(dAtA[iNdEx:])
  62486. if err != nil {
  62487. return err
  62488. }
  62489. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62490. return ErrInvalidLengthGenerated
  62491. }
  62492. if (iNdEx + skippy) > l {
  62493. return io.ErrUnexpectedEOF
  62494. }
  62495. iNdEx += skippy
  62496. }
  62497. }
  62498. if iNdEx > l {
  62499. return io.ErrUnexpectedEOF
  62500. }
  62501. return nil
  62502. }
  62503. func (m *Sysctl) Unmarshal(dAtA []byte) error {
  62504. l := len(dAtA)
  62505. iNdEx := 0
  62506. for iNdEx < l {
  62507. preIndex := iNdEx
  62508. var wire uint64
  62509. for shift := uint(0); ; shift += 7 {
  62510. if shift >= 64 {
  62511. return ErrIntOverflowGenerated
  62512. }
  62513. if iNdEx >= l {
  62514. return io.ErrUnexpectedEOF
  62515. }
  62516. b := dAtA[iNdEx]
  62517. iNdEx++
  62518. wire |= uint64(b&0x7F) << shift
  62519. if b < 0x80 {
  62520. break
  62521. }
  62522. }
  62523. fieldNum := int32(wire >> 3)
  62524. wireType := int(wire & 0x7)
  62525. if wireType == 4 {
  62526. return fmt.Errorf("proto: Sysctl: wiretype end group for non-group")
  62527. }
  62528. if fieldNum <= 0 {
  62529. return fmt.Errorf("proto: Sysctl: illegal tag %d (wire type %d)", fieldNum, wire)
  62530. }
  62531. switch fieldNum {
  62532. case 1:
  62533. if wireType != 2 {
  62534. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  62535. }
  62536. var stringLen uint64
  62537. for shift := uint(0); ; shift += 7 {
  62538. if shift >= 64 {
  62539. return ErrIntOverflowGenerated
  62540. }
  62541. if iNdEx >= l {
  62542. return io.ErrUnexpectedEOF
  62543. }
  62544. b := dAtA[iNdEx]
  62545. iNdEx++
  62546. stringLen |= uint64(b&0x7F) << shift
  62547. if b < 0x80 {
  62548. break
  62549. }
  62550. }
  62551. intStringLen := int(stringLen)
  62552. if intStringLen < 0 {
  62553. return ErrInvalidLengthGenerated
  62554. }
  62555. postIndex := iNdEx + intStringLen
  62556. if postIndex < 0 {
  62557. return ErrInvalidLengthGenerated
  62558. }
  62559. if postIndex > l {
  62560. return io.ErrUnexpectedEOF
  62561. }
  62562. m.Name = string(dAtA[iNdEx:postIndex])
  62563. iNdEx = postIndex
  62564. case 2:
  62565. if wireType != 2 {
  62566. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  62567. }
  62568. var stringLen uint64
  62569. for shift := uint(0); ; shift += 7 {
  62570. if shift >= 64 {
  62571. return ErrIntOverflowGenerated
  62572. }
  62573. if iNdEx >= l {
  62574. return io.ErrUnexpectedEOF
  62575. }
  62576. b := dAtA[iNdEx]
  62577. iNdEx++
  62578. stringLen |= uint64(b&0x7F) << shift
  62579. if b < 0x80 {
  62580. break
  62581. }
  62582. }
  62583. intStringLen := int(stringLen)
  62584. if intStringLen < 0 {
  62585. return ErrInvalidLengthGenerated
  62586. }
  62587. postIndex := iNdEx + intStringLen
  62588. if postIndex < 0 {
  62589. return ErrInvalidLengthGenerated
  62590. }
  62591. if postIndex > l {
  62592. return io.ErrUnexpectedEOF
  62593. }
  62594. m.Value = string(dAtA[iNdEx:postIndex])
  62595. iNdEx = postIndex
  62596. default:
  62597. iNdEx = preIndex
  62598. skippy, err := skipGenerated(dAtA[iNdEx:])
  62599. if err != nil {
  62600. return err
  62601. }
  62602. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62603. return ErrInvalidLengthGenerated
  62604. }
  62605. if (iNdEx + skippy) > l {
  62606. return io.ErrUnexpectedEOF
  62607. }
  62608. iNdEx += skippy
  62609. }
  62610. }
  62611. if iNdEx > l {
  62612. return io.ErrUnexpectedEOF
  62613. }
  62614. return nil
  62615. }
  62616. func (m *TCPSocketAction) Unmarshal(dAtA []byte) error {
  62617. l := len(dAtA)
  62618. iNdEx := 0
  62619. for iNdEx < l {
  62620. preIndex := iNdEx
  62621. var wire uint64
  62622. for shift := uint(0); ; shift += 7 {
  62623. if shift >= 64 {
  62624. return ErrIntOverflowGenerated
  62625. }
  62626. if iNdEx >= l {
  62627. return io.ErrUnexpectedEOF
  62628. }
  62629. b := dAtA[iNdEx]
  62630. iNdEx++
  62631. wire |= uint64(b&0x7F) << shift
  62632. if b < 0x80 {
  62633. break
  62634. }
  62635. }
  62636. fieldNum := int32(wire >> 3)
  62637. wireType := int(wire & 0x7)
  62638. if wireType == 4 {
  62639. return fmt.Errorf("proto: TCPSocketAction: wiretype end group for non-group")
  62640. }
  62641. if fieldNum <= 0 {
  62642. return fmt.Errorf("proto: TCPSocketAction: illegal tag %d (wire type %d)", fieldNum, wire)
  62643. }
  62644. switch fieldNum {
  62645. case 1:
  62646. if wireType != 2 {
  62647. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  62648. }
  62649. var msglen int
  62650. for shift := uint(0); ; shift += 7 {
  62651. if shift >= 64 {
  62652. return ErrIntOverflowGenerated
  62653. }
  62654. if iNdEx >= l {
  62655. return io.ErrUnexpectedEOF
  62656. }
  62657. b := dAtA[iNdEx]
  62658. iNdEx++
  62659. msglen |= int(b&0x7F) << shift
  62660. if b < 0x80 {
  62661. break
  62662. }
  62663. }
  62664. if msglen < 0 {
  62665. return ErrInvalidLengthGenerated
  62666. }
  62667. postIndex := iNdEx + msglen
  62668. if postIndex < 0 {
  62669. return ErrInvalidLengthGenerated
  62670. }
  62671. if postIndex > l {
  62672. return io.ErrUnexpectedEOF
  62673. }
  62674. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62675. return err
  62676. }
  62677. iNdEx = postIndex
  62678. case 2:
  62679. if wireType != 2 {
  62680. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  62681. }
  62682. var stringLen uint64
  62683. for shift := uint(0); ; shift += 7 {
  62684. if shift >= 64 {
  62685. return ErrIntOverflowGenerated
  62686. }
  62687. if iNdEx >= l {
  62688. return io.ErrUnexpectedEOF
  62689. }
  62690. b := dAtA[iNdEx]
  62691. iNdEx++
  62692. stringLen |= uint64(b&0x7F) << shift
  62693. if b < 0x80 {
  62694. break
  62695. }
  62696. }
  62697. intStringLen := int(stringLen)
  62698. if intStringLen < 0 {
  62699. return ErrInvalidLengthGenerated
  62700. }
  62701. postIndex := iNdEx + intStringLen
  62702. if postIndex < 0 {
  62703. return ErrInvalidLengthGenerated
  62704. }
  62705. if postIndex > l {
  62706. return io.ErrUnexpectedEOF
  62707. }
  62708. m.Host = string(dAtA[iNdEx:postIndex])
  62709. iNdEx = postIndex
  62710. default:
  62711. iNdEx = preIndex
  62712. skippy, err := skipGenerated(dAtA[iNdEx:])
  62713. if err != nil {
  62714. return err
  62715. }
  62716. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62717. return ErrInvalidLengthGenerated
  62718. }
  62719. if (iNdEx + skippy) > l {
  62720. return io.ErrUnexpectedEOF
  62721. }
  62722. iNdEx += skippy
  62723. }
  62724. }
  62725. if iNdEx > l {
  62726. return io.ErrUnexpectedEOF
  62727. }
  62728. return nil
  62729. }
  62730. func (m *Taint) Unmarshal(dAtA []byte) error {
  62731. l := len(dAtA)
  62732. iNdEx := 0
  62733. for iNdEx < l {
  62734. preIndex := iNdEx
  62735. var wire uint64
  62736. for shift := uint(0); ; shift += 7 {
  62737. if shift >= 64 {
  62738. return ErrIntOverflowGenerated
  62739. }
  62740. if iNdEx >= l {
  62741. return io.ErrUnexpectedEOF
  62742. }
  62743. b := dAtA[iNdEx]
  62744. iNdEx++
  62745. wire |= uint64(b&0x7F) << shift
  62746. if b < 0x80 {
  62747. break
  62748. }
  62749. }
  62750. fieldNum := int32(wire >> 3)
  62751. wireType := int(wire & 0x7)
  62752. if wireType == 4 {
  62753. return fmt.Errorf("proto: Taint: wiretype end group for non-group")
  62754. }
  62755. if fieldNum <= 0 {
  62756. return fmt.Errorf("proto: Taint: illegal tag %d (wire type %d)", fieldNum, wire)
  62757. }
  62758. switch fieldNum {
  62759. case 1:
  62760. if wireType != 2 {
  62761. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  62762. }
  62763. var stringLen uint64
  62764. for shift := uint(0); ; shift += 7 {
  62765. if shift >= 64 {
  62766. return ErrIntOverflowGenerated
  62767. }
  62768. if iNdEx >= l {
  62769. return io.ErrUnexpectedEOF
  62770. }
  62771. b := dAtA[iNdEx]
  62772. iNdEx++
  62773. stringLen |= uint64(b&0x7F) << shift
  62774. if b < 0x80 {
  62775. break
  62776. }
  62777. }
  62778. intStringLen := int(stringLen)
  62779. if intStringLen < 0 {
  62780. return ErrInvalidLengthGenerated
  62781. }
  62782. postIndex := iNdEx + intStringLen
  62783. if postIndex < 0 {
  62784. return ErrInvalidLengthGenerated
  62785. }
  62786. if postIndex > l {
  62787. return io.ErrUnexpectedEOF
  62788. }
  62789. m.Key = string(dAtA[iNdEx:postIndex])
  62790. iNdEx = postIndex
  62791. case 2:
  62792. if wireType != 2 {
  62793. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  62794. }
  62795. var stringLen uint64
  62796. for shift := uint(0); ; shift += 7 {
  62797. if shift >= 64 {
  62798. return ErrIntOverflowGenerated
  62799. }
  62800. if iNdEx >= l {
  62801. return io.ErrUnexpectedEOF
  62802. }
  62803. b := dAtA[iNdEx]
  62804. iNdEx++
  62805. stringLen |= uint64(b&0x7F) << shift
  62806. if b < 0x80 {
  62807. break
  62808. }
  62809. }
  62810. intStringLen := int(stringLen)
  62811. if intStringLen < 0 {
  62812. return ErrInvalidLengthGenerated
  62813. }
  62814. postIndex := iNdEx + intStringLen
  62815. if postIndex < 0 {
  62816. return ErrInvalidLengthGenerated
  62817. }
  62818. if postIndex > l {
  62819. return io.ErrUnexpectedEOF
  62820. }
  62821. m.Value = string(dAtA[iNdEx:postIndex])
  62822. iNdEx = postIndex
  62823. case 3:
  62824. if wireType != 2 {
  62825. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  62826. }
  62827. var stringLen uint64
  62828. for shift := uint(0); ; shift += 7 {
  62829. if shift >= 64 {
  62830. return ErrIntOverflowGenerated
  62831. }
  62832. if iNdEx >= l {
  62833. return io.ErrUnexpectedEOF
  62834. }
  62835. b := dAtA[iNdEx]
  62836. iNdEx++
  62837. stringLen |= uint64(b&0x7F) << shift
  62838. if b < 0x80 {
  62839. break
  62840. }
  62841. }
  62842. intStringLen := int(stringLen)
  62843. if intStringLen < 0 {
  62844. return ErrInvalidLengthGenerated
  62845. }
  62846. postIndex := iNdEx + intStringLen
  62847. if postIndex < 0 {
  62848. return ErrInvalidLengthGenerated
  62849. }
  62850. if postIndex > l {
  62851. return io.ErrUnexpectedEOF
  62852. }
  62853. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  62854. iNdEx = postIndex
  62855. case 4:
  62856. if wireType != 2 {
  62857. return fmt.Errorf("proto: wrong wireType = %d for field TimeAdded", wireType)
  62858. }
  62859. var msglen int
  62860. for shift := uint(0); ; shift += 7 {
  62861. if shift >= 64 {
  62862. return ErrIntOverflowGenerated
  62863. }
  62864. if iNdEx >= l {
  62865. return io.ErrUnexpectedEOF
  62866. }
  62867. b := dAtA[iNdEx]
  62868. iNdEx++
  62869. msglen |= int(b&0x7F) << shift
  62870. if b < 0x80 {
  62871. break
  62872. }
  62873. }
  62874. if msglen < 0 {
  62875. return ErrInvalidLengthGenerated
  62876. }
  62877. postIndex := iNdEx + msglen
  62878. if postIndex < 0 {
  62879. return ErrInvalidLengthGenerated
  62880. }
  62881. if postIndex > l {
  62882. return io.ErrUnexpectedEOF
  62883. }
  62884. if m.TimeAdded == nil {
  62885. m.TimeAdded = &v1.Time{}
  62886. }
  62887. if err := m.TimeAdded.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  62888. return err
  62889. }
  62890. iNdEx = postIndex
  62891. default:
  62892. iNdEx = preIndex
  62893. skippy, err := skipGenerated(dAtA[iNdEx:])
  62894. if err != nil {
  62895. return err
  62896. }
  62897. if (skippy < 0) || (iNdEx+skippy) < 0 {
  62898. return ErrInvalidLengthGenerated
  62899. }
  62900. if (iNdEx + skippy) > l {
  62901. return io.ErrUnexpectedEOF
  62902. }
  62903. iNdEx += skippy
  62904. }
  62905. }
  62906. if iNdEx > l {
  62907. return io.ErrUnexpectedEOF
  62908. }
  62909. return nil
  62910. }
  62911. func (m *Toleration) Unmarshal(dAtA []byte) error {
  62912. l := len(dAtA)
  62913. iNdEx := 0
  62914. for iNdEx < l {
  62915. preIndex := iNdEx
  62916. var wire uint64
  62917. for shift := uint(0); ; shift += 7 {
  62918. if shift >= 64 {
  62919. return ErrIntOverflowGenerated
  62920. }
  62921. if iNdEx >= l {
  62922. return io.ErrUnexpectedEOF
  62923. }
  62924. b := dAtA[iNdEx]
  62925. iNdEx++
  62926. wire |= uint64(b&0x7F) << shift
  62927. if b < 0x80 {
  62928. break
  62929. }
  62930. }
  62931. fieldNum := int32(wire >> 3)
  62932. wireType := int(wire & 0x7)
  62933. if wireType == 4 {
  62934. return fmt.Errorf("proto: Toleration: wiretype end group for non-group")
  62935. }
  62936. if fieldNum <= 0 {
  62937. return fmt.Errorf("proto: Toleration: illegal tag %d (wire type %d)", fieldNum, wire)
  62938. }
  62939. switch fieldNum {
  62940. case 1:
  62941. if wireType != 2 {
  62942. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  62943. }
  62944. var stringLen uint64
  62945. for shift := uint(0); ; shift += 7 {
  62946. if shift >= 64 {
  62947. return ErrIntOverflowGenerated
  62948. }
  62949. if iNdEx >= l {
  62950. return io.ErrUnexpectedEOF
  62951. }
  62952. b := dAtA[iNdEx]
  62953. iNdEx++
  62954. stringLen |= uint64(b&0x7F) << shift
  62955. if b < 0x80 {
  62956. break
  62957. }
  62958. }
  62959. intStringLen := int(stringLen)
  62960. if intStringLen < 0 {
  62961. return ErrInvalidLengthGenerated
  62962. }
  62963. postIndex := iNdEx + intStringLen
  62964. if postIndex < 0 {
  62965. return ErrInvalidLengthGenerated
  62966. }
  62967. if postIndex > l {
  62968. return io.ErrUnexpectedEOF
  62969. }
  62970. m.Key = string(dAtA[iNdEx:postIndex])
  62971. iNdEx = postIndex
  62972. case 2:
  62973. if wireType != 2 {
  62974. return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
  62975. }
  62976. var stringLen uint64
  62977. for shift := uint(0); ; shift += 7 {
  62978. if shift >= 64 {
  62979. return ErrIntOverflowGenerated
  62980. }
  62981. if iNdEx >= l {
  62982. return io.ErrUnexpectedEOF
  62983. }
  62984. b := dAtA[iNdEx]
  62985. iNdEx++
  62986. stringLen |= uint64(b&0x7F) << shift
  62987. if b < 0x80 {
  62988. break
  62989. }
  62990. }
  62991. intStringLen := int(stringLen)
  62992. if intStringLen < 0 {
  62993. return ErrInvalidLengthGenerated
  62994. }
  62995. postIndex := iNdEx + intStringLen
  62996. if postIndex < 0 {
  62997. return ErrInvalidLengthGenerated
  62998. }
  62999. if postIndex > l {
  63000. return io.ErrUnexpectedEOF
  63001. }
  63002. m.Operator = TolerationOperator(dAtA[iNdEx:postIndex])
  63003. iNdEx = postIndex
  63004. case 3:
  63005. if wireType != 2 {
  63006. return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
  63007. }
  63008. var stringLen uint64
  63009. for shift := uint(0); ; shift += 7 {
  63010. if shift >= 64 {
  63011. return ErrIntOverflowGenerated
  63012. }
  63013. if iNdEx >= l {
  63014. return io.ErrUnexpectedEOF
  63015. }
  63016. b := dAtA[iNdEx]
  63017. iNdEx++
  63018. stringLen |= uint64(b&0x7F) << shift
  63019. if b < 0x80 {
  63020. break
  63021. }
  63022. }
  63023. intStringLen := int(stringLen)
  63024. if intStringLen < 0 {
  63025. return ErrInvalidLengthGenerated
  63026. }
  63027. postIndex := iNdEx + intStringLen
  63028. if postIndex < 0 {
  63029. return ErrInvalidLengthGenerated
  63030. }
  63031. if postIndex > l {
  63032. return io.ErrUnexpectedEOF
  63033. }
  63034. m.Value = string(dAtA[iNdEx:postIndex])
  63035. iNdEx = postIndex
  63036. case 4:
  63037. if wireType != 2 {
  63038. return fmt.Errorf("proto: wrong wireType = %d for field Effect", wireType)
  63039. }
  63040. var stringLen uint64
  63041. for shift := uint(0); ; shift += 7 {
  63042. if shift >= 64 {
  63043. return ErrIntOverflowGenerated
  63044. }
  63045. if iNdEx >= l {
  63046. return io.ErrUnexpectedEOF
  63047. }
  63048. b := dAtA[iNdEx]
  63049. iNdEx++
  63050. stringLen |= uint64(b&0x7F) << shift
  63051. if b < 0x80 {
  63052. break
  63053. }
  63054. }
  63055. intStringLen := int(stringLen)
  63056. if intStringLen < 0 {
  63057. return ErrInvalidLengthGenerated
  63058. }
  63059. postIndex := iNdEx + intStringLen
  63060. if postIndex < 0 {
  63061. return ErrInvalidLengthGenerated
  63062. }
  63063. if postIndex > l {
  63064. return io.ErrUnexpectedEOF
  63065. }
  63066. m.Effect = TaintEffect(dAtA[iNdEx:postIndex])
  63067. iNdEx = postIndex
  63068. case 5:
  63069. if wireType != 0 {
  63070. return fmt.Errorf("proto: wrong wireType = %d for field TolerationSeconds", wireType)
  63071. }
  63072. var v int64
  63073. for shift := uint(0); ; shift += 7 {
  63074. if shift >= 64 {
  63075. return ErrIntOverflowGenerated
  63076. }
  63077. if iNdEx >= l {
  63078. return io.ErrUnexpectedEOF
  63079. }
  63080. b := dAtA[iNdEx]
  63081. iNdEx++
  63082. v |= int64(b&0x7F) << shift
  63083. if b < 0x80 {
  63084. break
  63085. }
  63086. }
  63087. m.TolerationSeconds = &v
  63088. default:
  63089. iNdEx = preIndex
  63090. skippy, err := skipGenerated(dAtA[iNdEx:])
  63091. if err != nil {
  63092. return err
  63093. }
  63094. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63095. return ErrInvalidLengthGenerated
  63096. }
  63097. if (iNdEx + skippy) > l {
  63098. return io.ErrUnexpectedEOF
  63099. }
  63100. iNdEx += skippy
  63101. }
  63102. }
  63103. if iNdEx > l {
  63104. return io.ErrUnexpectedEOF
  63105. }
  63106. return nil
  63107. }
  63108. func (m *TopologySelectorLabelRequirement) Unmarshal(dAtA []byte) error {
  63109. l := len(dAtA)
  63110. iNdEx := 0
  63111. for iNdEx < l {
  63112. preIndex := iNdEx
  63113. var wire uint64
  63114. for shift := uint(0); ; shift += 7 {
  63115. if shift >= 64 {
  63116. return ErrIntOverflowGenerated
  63117. }
  63118. if iNdEx >= l {
  63119. return io.ErrUnexpectedEOF
  63120. }
  63121. b := dAtA[iNdEx]
  63122. iNdEx++
  63123. wire |= uint64(b&0x7F) << shift
  63124. if b < 0x80 {
  63125. break
  63126. }
  63127. }
  63128. fieldNum := int32(wire >> 3)
  63129. wireType := int(wire & 0x7)
  63130. if wireType == 4 {
  63131. return fmt.Errorf("proto: TopologySelectorLabelRequirement: wiretype end group for non-group")
  63132. }
  63133. if fieldNum <= 0 {
  63134. return fmt.Errorf("proto: TopologySelectorLabelRequirement: illegal tag %d (wire type %d)", fieldNum, wire)
  63135. }
  63136. switch fieldNum {
  63137. case 1:
  63138. if wireType != 2 {
  63139. return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
  63140. }
  63141. var stringLen uint64
  63142. for shift := uint(0); ; shift += 7 {
  63143. if shift >= 64 {
  63144. return ErrIntOverflowGenerated
  63145. }
  63146. if iNdEx >= l {
  63147. return io.ErrUnexpectedEOF
  63148. }
  63149. b := dAtA[iNdEx]
  63150. iNdEx++
  63151. stringLen |= uint64(b&0x7F) << shift
  63152. if b < 0x80 {
  63153. break
  63154. }
  63155. }
  63156. intStringLen := int(stringLen)
  63157. if intStringLen < 0 {
  63158. return ErrInvalidLengthGenerated
  63159. }
  63160. postIndex := iNdEx + intStringLen
  63161. if postIndex < 0 {
  63162. return ErrInvalidLengthGenerated
  63163. }
  63164. if postIndex > l {
  63165. return io.ErrUnexpectedEOF
  63166. }
  63167. m.Key = string(dAtA[iNdEx:postIndex])
  63168. iNdEx = postIndex
  63169. case 2:
  63170. if wireType != 2 {
  63171. return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
  63172. }
  63173. var stringLen uint64
  63174. for shift := uint(0); ; shift += 7 {
  63175. if shift >= 64 {
  63176. return ErrIntOverflowGenerated
  63177. }
  63178. if iNdEx >= l {
  63179. return io.ErrUnexpectedEOF
  63180. }
  63181. b := dAtA[iNdEx]
  63182. iNdEx++
  63183. stringLen |= uint64(b&0x7F) << shift
  63184. if b < 0x80 {
  63185. break
  63186. }
  63187. }
  63188. intStringLen := int(stringLen)
  63189. if intStringLen < 0 {
  63190. return ErrInvalidLengthGenerated
  63191. }
  63192. postIndex := iNdEx + intStringLen
  63193. if postIndex < 0 {
  63194. return ErrInvalidLengthGenerated
  63195. }
  63196. if postIndex > l {
  63197. return io.ErrUnexpectedEOF
  63198. }
  63199. m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
  63200. iNdEx = postIndex
  63201. default:
  63202. iNdEx = preIndex
  63203. skippy, err := skipGenerated(dAtA[iNdEx:])
  63204. if err != nil {
  63205. return err
  63206. }
  63207. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63208. return ErrInvalidLengthGenerated
  63209. }
  63210. if (iNdEx + skippy) > l {
  63211. return io.ErrUnexpectedEOF
  63212. }
  63213. iNdEx += skippy
  63214. }
  63215. }
  63216. if iNdEx > l {
  63217. return io.ErrUnexpectedEOF
  63218. }
  63219. return nil
  63220. }
  63221. func (m *TopologySelectorTerm) Unmarshal(dAtA []byte) error {
  63222. l := len(dAtA)
  63223. iNdEx := 0
  63224. for iNdEx < l {
  63225. preIndex := iNdEx
  63226. var wire uint64
  63227. for shift := uint(0); ; shift += 7 {
  63228. if shift >= 64 {
  63229. return ErrIntOverflowGenerated
  63230. }
  63231. if iNdEx >= l {
  63232. return io.ErrUnexpectedEOF
  63233. }
  63234. b := dAtA[iNdEx]
  63235. iNdEx++
  63236. wire |= uint64(b&0x7F) << shift
  63237. if b < 0x80 {
  63238. break
  63239. }
  63240. }
  63241. fieldNum := int32(wire >> 3)
  63242. wireType := int(wire & 0x7)
  63243. if wireType == 4 {
  63244. return fmt.Errorf("proto: TopologySelectorTerm: wiretype end group for non-group")
  63245. }
  63246. if fieldNum <= 0 {
  63247. return fmt.Errorf("proto: TopologySelectorTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  63248. }
  63249. switch fieldNum {
  63250. case 1:
  63251. if wireType != 2 {
  63252. return fmt.Errorf("proto: wrong wireType = %d for field MatchLabelExpressions", wireType)
  63253. }
  63254. var msglen int
  63255. for shift := uint(0); ; shift += 7 {
  63256. if shift >= 64 {
  63257. return ErrIntOverflowGenerated
  63258. }
  63259. if iNdEx >= l {
  63260. return io.ErrUnexpectedEOF
  63261. }
  63262. b := dAtA[iNdEx]
  63263. iNdEx++
  63264. msglen |= int(b&0x7F) << shift
  63265. if b < 0x80 {
  63266. break
  63267. }
  63268. }
  63269. if msglen < 0 {
  63270. return ErrInvalidLengthGenerated
  63271. }
  63272. postIndex := iNdEx + msglen
  63273. if postIndex < 0 {
  63274. return ErrInvalidLengthGenerated
  63275. }
  63276. if postIndex > l {
  63277. return io.ErrUnexpectedEOF
  63278. }
  63279. m.MatchLabelExpressions = append(m.MatchLabelExpressions, TopologySelectorLabelRequirement{})
  63280. if err := m.MatchLabelExpressions[len(m.MatchLabelExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63281. return err
  63282. }
  63283. iNdEx = postIndex
  63284. default:
  63285. iNdEx = preIndex
  63286. skippy, err := skipGenerated(dAtA[iNdEx:])
  63287. if err != nil {
  63288. return err
  63289. }
  63290. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63291. return ErrInvalidLengthGenerated
  63292. }
  63293. if (iNdEx + skippy) > l {
  63294. return io.ErrUnexpectedEOF
  63295. }
  63296. iNdEx += skippy
  63297. }
  63298. }
  63299. if iNdEx > l {
  63300. return io.ErrUnexpectedEOF
  63301. }
  63302. return nil
  63303. }
  63304. func (m *TopologySpreadConstraint) Unmarshal(dAtA []byte) error {
  63305. l := len(dAtA)
  63306. iNdEx := 0
  63307. for iNdEx < l {
  63308. preIndex := iNdEx
  63309. var wire uint64
  63310. for shift := uint(0); ; shift += 7 {
  63311. if shift >= 64 {
  63312. return ErrIntOverflowGenerated
  63313. }
  63314. if iNdEx >= l {
  63315. return io.ErrUnexpectedEOF
  63316. }
  63317. b := dAtA[iNdEx]
  63318. iNdEx++
  63319. wire |= uint64(b&0x7F) << shift
  63320. if b < 0x80 {
  63321. break
  63322. }
  63323. }
  63324. fieldNum := int32(wire >> 3)
  63325. wireType := int(wire & 0x7)
  63326. if wireType == 4 {
  63327. return fmt.Errorf("proto: TopologySpreadConstraint: wiretype end group for non-group")
  63328. }
  63329. if fieldNum <= 0 {
  63330. return fmt.Errorf("proto: TopologySpreadConstraint: illegal tag %d (wire type %d)", fieldNum, wire)
  63331. }
  63332. switch fieldNum {
  63333. case 1:
  63334. if wireType != 0 {
  63335. return fmt.Errorf("proto: wrong wireType = %d for field MaxSkew", wireType)
  63336. }
  63337. m.MaxSkew = 0
  63338. for shift := uint(0); ; shift += 7 {
  63339. if shift >= 64 {
  63340. return ErrIntOverflowGenerated
  63341. }
  63342. if iNdEx >= l {
  63343. return io.ErrUnexpectedEOF
  63344. }
  63345. b := dAtA[iNdEx]
  63346. iNdEx++
  63347. m.MaxSkew |= int32(b&0x7F) << shift
  63348. if b < 0x80 {
  63349. break
  63350. }
  63351. }
  63352. case 2:
  63353. if wireType != 2 {
  63354. return fmt.Errorf("proto: wrong wireType = %d for field TopologyKey", wireType)
  63355. }
  63356. var stringLen uint64
  63357. for shift := uint(0); ; shift += 7 {
  63358. if shift >= 64 {
  63359. return ErrIntOverflowGenerated
  63360. }
  63361. if iNdEx >= l {
  63362. return io.ErrUnexpectedEOF
  63363. }
  63364. b := dAtA[iNdEx]
  63365. iNdEx++
  63366. stringLen |= uint64(b&0x7F) << shift
  63367. if b < 0x80 {
  63368. break
  63369. }
  63370. }
  63371. intStringLen := int(stringLen)
  63372. if intStringLen < 0 {
  63373. return ErrInvalidLengthGenerated
  63374. }
  63375. postIndex := iNdEx + intStringLen
  63376. if postIndex < 0 {
  63377. return ErrInvalidLengthGenerated
  63378. }
  63379. if postIndex > l {
  63380. return io.ErrUnexpectedEOF
  63381. }
  63382. m.TopologyKey = string(dAtA[iNdEx:postIndex])
  63383. iNdEx = postIndex
  63384. case 3:
  63385. if wireType != 2 {
  63386. return fmt.Errorf("proto: wrong wireType = %d for field WhenUnsatisfiable", wireType)
  63387. }
  63388. var stringLen uint64
  63389. for shift := uint(0); ; shift += 7 {
  63390. if shift >= 64 {
  63391. return ErrIntOverflowGenerated
  63392. }
  63393. if iNdEx >= l {
  63394. return io.ErrUnexpectedEOF
  63395. }
  63396. b := dAtA[iNdEx]
  63397. iNdEx++
  63398. stringLen |= uint64(b&0x7F) << shift
  63399. if b < 0x80 {
  63400. break
  63401. }
  63402. }
  63403. intStringLen := int(stringLen)
  63404. if intStringLen < 0 {
  63405. return ErrInvalidLengthGenerated
  63406. }
  63407. postIndex := iNdEx + intStringLen
  63408. if postIndex < 0 {
  63409. return ErrInvalidLengthGenerated
  63410. }
  63411. if postIndex > l {
  63412. return io.ErrUnexpectedEOF
  63413. }
  63414. m.WhenUnsatisfiable = UnsatisfiableConstraintAction(dAtA[iNdEx:postIndex])
  63415. iNdEx = postIndex
  63416. case 4:
  63417. if wireType != 2 {
  63418. return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
  63419. }
  63420. var msglen int
  63421. for shift := uint(0); ; shift += 7 {
  63422. if shift >= 64 {
  63423. return ErrIntOverflowGenerated
  63424. }
  63425. if iNdEx >= l {
  63426. return io.ErrUnexpectedEOF
  63427. }
  63428. b := dAtA[iNdEx]
  63429. iNdEx++
  63430. msglen |= int(b&0x7F) << shift
  63431. if b < 0x80 {
  63432. break
  63433. }
  63434. }
  63435. if msglen < 0 {
  63436. return ErrInvalidLengthGenerated
  63437. }
  63438. postIndex := iNdEx + msglen
  63439. if postIndex < 0 {
  63440. return ErrInvalidLengthGenerated
  63441. }
  63442. if postIndex > l {
  63443. return io.ErrUnexpectedEOF
  63444. }
  63445. if m.LabelSelector == nil {
  63446. m.LabelSelector = &v1.LabelSelector{}
  63447. }
  63448. if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63449. return err
  63450. }
  63451. iNdEx = postIndex
  63452. default:
  63453. iNdEx = preIndex
  63454. skippy, err := skipGenerated(dAtA[iNdEx:])
  63455. if err != nil {
  63456. return err
  63457. }
  63458. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63459. return ErrInvalidLengthGenerated
  63460. }
  63461. if (iNdEx + skippy) > l {
  63462. return io.ErrUnexpectedEOF
  63463. }
  63464. iNdEx += skippy
  63465. }
  63466. }
  63467. if iNdEx > l {
  63468. return io.ErrUnexpectedEOF
  63469. }
  63470. return nil
  63471. }
  63472. func (m *TypedLocalObjectReference) Unmarshal(dAtA []byte) error {
  63473. l := len(dAtA)
  63474. iNdEx := 0
  63475. for iNdEx < l {
  63476. preIndex := iNdEx
  63477. var wire uint64
  63478. for shift := uint(0); ; shift += 7 {
  63479. if shift >= 64 {
  63480. return ErrIntOverflowGenerated
  63481. }
  63482. if iNdEx >= l {
  63483. return io.ErrUnexpectedEOF
  63484. }
  63485. b := dAtA[iNdEx]
  63486. iNdEx++
  63487. wire |= uint64(b&0x7F) << shift
  63488. if b < 0x80 {
  63489. break
  63490. }
  63491. }
  63492. fieldNum := int32(wire >> 3)
  63493. wireType := int(wire & 0x7)
  63494. if wireType == 4 {
  63495. return fmt.Errorf("proto: TypedLocalObjectReference: wiretype end group for non-group")
  63496. }
  63497. if fieldNum <= 0 {
  63498. return fmt.Errorf("proto: TypedLocalObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
  63499. }
  63500. switch fieldNum {
  63501. case 1:
  63502. if wireType != 2 {
  63503. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  63504. }
  63505. var stringLen uint64
  63506. for shift := uint(0); ; shift += 7 {
  63507. if shift >= 64 {
  63508. return ErrIntOverflowGenerated
  63509. }
  63510. if iNdEx >= l {
  63511. return io.ErrUnexpectedEOF
  63512. }
  63513. b := dAtA[iNdEx]
  63514. iNdEx++
  63515. stringLen |= uint64(b&0x7F) << shift
  63516. if b < 0x80 {
  63517. break
  63518. }
  63519. }
  63520. intStringLen := int(stringLen)
  63521. if intStringLen < 0 {
  63522. return ErrInvalidLengthGenerated
  63523. }
  63524. postIndex := iNdEx + intStringLen
  63525. if postIndex < 0 {
  63526. return ErrInvalidLengthGenerated
  63527. }
  63528. if postIndex > l {
  63529. return io.ErrUnexpectedEOF
  63530. }
  63531. s := string(dAtA[iNdEx:postIndex])
  63532. m.APIGroup = &s
  63533. iNdEx = postIndex
  63534. case 2:
  63535. if wireType != 2 {
  63536. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  63537. }
  63538. var stringLen uint64
  63539. for shift := uint(0); ; shift += 7 {
  63540. if shift >= 64 {
  63541. return ErrIntOverflowGenerated
  63542. }
  63543. if iNdEx >= l {
  63544. return io.ErrUnexpectedEOF
  63545. }
  63546. b := dAtA[iNdEx]
  63547. iNdEx++
  63548. stringLen |= uint64(b&0x7F) << shift
  63549. if b < 0x80 {
  63550. break
  63551. }
  63552. }
  63553. intStringLen := int(stringLen)
  63554. if intStringLen < 0 {
  63555. return ErrInvalidLengthGenerated
  63556. }
  63557. postIndex := iNdEx + intStringLen
  63558. if postIndex < 0 {
  63559. return ErrInvalidLengthGenerated
  63560. }
  63561. if postIndex > l {
  63562. return io.ErrUnexpectedEOF
  63563. }
  63564. m.Kind = string(dAtA[iNdEx:postIndex])
  63565. iNdEx = postIndex
  63566. case 3:
  63567. if wireType != 2 {
  63568. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63569. }
  63570. var stringLen uint64
  63571. for shift := uint(0); ; shift += 7 {
  63572. if shift >= 64 {
  63573. return ErrIntOverflowGenerated
  63574. }
  63575. if iNdEx >= l {
  63576. return io.ErrUnexpectedEOF
  63577. }
  63578. b := dAtA[iNdEx]
  63579. iNdEx++
  63580. stringLen |= uint64(b&0x7F) << shift
  63581. if b < 0x80 {
  63582. break
  63583. }
  63584. }
  63585. intStringLen := int(stringLen)
  63586. if intStringLen < 0 {
  63587. return ErrInvalidLengthGenerated
  63588. }
  63589. postIndex := iNdEx + intStringLen
  63590. if postIndex < 0 {
  63591. return ErrInvalidLengthGenerated
  63592. }
  63593. if postIndex > l {
  63594. return io.ErrUnexpectedEOF
  63595. }
  63596. m.Name = string(dAtA[iNdEx:postIndex])
  63597. iNdEx = postIndex
  63598. default:
  63599. iNdEx = preIndex
  63600. skippy, err := skipGenerated(dAtA[iNdEx:])
  63601. if err != nil {
  63602. return err
  63603. }
  63604. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63605. return ErrInvalidLengthGenerated
  63606. }
  63607. if (iNdEx + skippy) > l {
  63608. return io.ErrUnexpectedEOF
  63609. }
  63610. iNdEx += skippy
  63611. }
  63612. }
  63613. if iNdEx > l {
  63614. return io.ErrUnexpectedEOF
  63615. }
  63616. return nil
  63617. }
  63618. func (m *Volume) Unmarshal(dAtA []byte) error {
  63619. l := len(dAtA)
  63620. iNdEx := 0
  63621. for iNdEx < l {
  63622. preIndex := iNdEx
  63623. var wire uint64
  63624. for shift := uint(0); ; shift += 7 {
  63625. if shift >= 64 {
  63626. return ErrIntOverflowGenerated
  63627. }
  63628. if iNdEx >= l {
  63629. return io.ErrUnexpectedEOF
  63630. }
  63631. b := dAtA[iNdEx]
  63632. iNdEx++
  63633. wire |= uint64(b&0x7F) << shift
  63634. if b < 0x80 {
  63635. break
  63636. }
  63637. }
  63638. fieldNum := int32(wire >> 3)
  63639. wireType := int(wire & 0x7)
  63640. if wireType == 4 {
  63641. return fmt.Errorf("proto: Volume: wiretype end group for non-group")
  63642. }
  63643. if fieldNum <= 0 {
  63644. return fmt.Errorf("proto: Volume: illegal tag %d (wire type %d)", fieldNum, wire)
  63645. }
  63646. switch fieldNum {
  63647. case 1:
  63648. if wireType != 2 {
  63649. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63650. }
  63651. var stringLen uint64
  63652. for shift := uint(0); ; shift += 7 {
  63653. if shift >= 64 {
  63654. return ErrIntOverflowGenerated
  63655. }
  63656. if iNdEx >= l {
  63657. return io.ErrUnexpectedEOF
  63658. }
  63659. b := dAtA[iNdEx]
  63660. iNdEx++
  63661. stringLen |= uint64(b&0x7F) << shift
  63662. if b < 0x80 {
  63663. break
  63664. }
  63665. }
  63666. intStringLen := int(stringLen)
  63667. if intStringLen < 0 {
  63668. return ErrInvalidLengthGenerated
  63669. }
  63670. postIndex := iNdEx + intStringLen
  63671. if postIndex < 0 {
  63672. return ErrInvalidLengthGenerated
  63673. }
  63674. if postIndex > l {
  63675. return io.ErrUnexpectedEOF
  63676. }
  63677. m.Name = string(dAtA[iNdEx:postIndex])
  63678. iNdEx = postIndex
  63679. case 2:
  63680. if wireType != 2 {
  63681. return fmt.Errorf("proto: wrong wireType = %d for field VolumeSource", wireType)
  63682. }
  63683. var msglen int
  63684. for shift := uint(0); ; shift += 7 {
  63685. if shift >= 64 {
  63686. return ErrIntOverflowGenerated
  63687. }
  63688. if iNdEx >= l {
  63689. return io.ErrUnexpectedEOF
  63690. }
  63691. b := dAtA[iNdEx]
  63692. iNdEx++
  63693. msglen |= int(b&0x7F) << shift
  63694. if b < 0x80 {
  63695. break
  63696. }
  63697. }
  63698. if msglen < 0 {
  63699. return ErrInvalidLengthGenerated
  63700. }
  63701. postIndex := iNdEx + msglen
  63702. if postIndex < 0 {
  63703. return ErrInvalidLengthGenerated
  63704. }
  63705. if postIndex > l {
  63706. return io.ErrUnexpectedEOF
  63707. }
  63708. if err := m.VolumeSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  63709. return err
  63710. }
  63711. iNdEx = postIndex
  63712. default:
  63713. iNdEx = preIndex
  63714. skippy, err := skipGenerated(dAtA[iNdEx:])
  63715. if err != nil {
  63716. return err
  63717. }
  63718. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63719. return ErrInvalidLengthGenerated
  63720. }
  63721. if (iNdEx + skippy) > l {
  63722. return io.ErrUnexpectedEOF
  63723. }
  63724. iNdEx += skippy
  63725. }
  63726. }
  63727. if iNdEx > l {
  63728. return io.ErrUnexpectedEOF
  63729. }
  63730. return nil
  63731. }
  63732. func (m *VolumeDevice) Unmarshal(dAtA []byte) error {
  63733. l := len(dAtA)
  63734. iNdEx := 0
  63735. for iNdEx < l {
  63736. preIndex := iNdEx
  63737. var wire uint64
  63738. for shift := uint(0); ; shift += 7 {
  63739. if shift >= 64 {
  63740. return ErrIntOverflowGenerated
  63741. }
  63742. if iNdEx >= l {
  63743. return io.ErrUnexpectedEOF
  63744. }
  63745. b := dAtA[iNdEx]
  63746. iNdEx++
  63747. wire |= uint64(b&0x7F) << shift
  63748. if b < 0x80 {
  63749. break
  63750. }
  63751. }
  63752. fieldNum := int32(wire >> 3)
  63753. wireType := int(wire & 0x7)
  63754. if wireType == 4 {
  63755. return fmt.Errorf("proto: VolumeDevice: wiretype end group for non-group")
  63756. }
  63757. if fieldNum <= 0 {
  63758. return fmt.Errorf("proto: VolumeDevice: illegal tag %d (wire type %d)", fieldNum, wire)
  63759. }
  63760. switch fieldNum {
  63761. case 1:
  63762. if wireType != 2 {
  63763. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63764. }
  63765. var stringLen uint64
  63766. for shift := uint(0); ; shift += 7 {
  63767. if shift >= 64 {
  63768. return ErrIntOverflowGenerated
  63769. }
  63770. if iNdEx >= l {
  63771. return io.ErrUnexpectedEOF
  63772. }
  63773. b := dAtA[iNdEx]
  63774. iNdEx++
  63775. stringLen |= uint64(b&0x7F) << shift
  63776. if b < 0x80 {
  63777. break
  63778. }
  63779. }
  63780. intStringLen := int(stringLen)
  63781. if intStringLen < 0 {
  63782. return ErrInvalidLengthGenerated
  63783. }
  63784. postIndex := iNdEx + intStringLen
  63785. if postIndex < 0 {
  63786. return ErrInvalidLengthGenerated
  63787. }
  63788. if postIndex > l {
  63789. return io.ErrUnexpectedEOF
  63790. }
  63791. m.Name = string(dAtA[iNdEx:postIndex])
  63792. iNdEx = postIndex
  63793. case 2:
  63794. if wireType != 2 {
  63795. return fmt.Errorf("proto: wrong wireType = %d for field DevicePath", wireType)
  63796. }
  63797. var stringLen uint64
  63798. for shift := uint(0); ; shift += 7 {
  63799. if shift >= 64 {
  63800. return ErrIntOverflowGenerated
  63801. }
  63802. if iNdEx >= l {
  63803. return io.ErrUnexpectedEOF
  63804. }
  63805. b := dAtA[iNdEx]
  63806. iNdEx++
  63807. stringLen |= uint64(b&0x7F) << shift
  63808. if b < 0x80 {
  63809. break
  63810. }
  63811. }
  63812. intStringLen := int(stringLen)
  63813. if intStringLen < 0 {
  63814. return ErrInvalidLengthGenerated
  63815. }
  63816. postIndex := iNdEx + intStringLen
  63817. if postIndex < 0 {
  63818. return ErrInvalidLengthGenerated
  63819. }
  63820. if postIndex > l {
  63821. return io.ErrUnexpectedEOF
  63822. }
  63823. m.DevicePath = string(dAtA[iNdEx:postIndex])
  63824. iNdEx = postIndex
  63825. default:
  63826. iNdEx = preIndex
  63827. skippy, err := skipGenerated(dAtA[iNdEx:])
  63828. if err != nil {
  63829. return err
  63830. }
  63831. if (skippy < 0) || (iNdEx+skippy) < 0 {
  63832. return ErrInvalidLengthGenerated
  63833. }
  63834. if (iNdEx + skippy) > l {
  63835. return io.ErrUnexpectedEOF
  63836. }
  63837. iNdEx += skippy
  63838. }
  63839. }
  63840. if iNdEx > l {
  63841. return io.ErrUnexpectedEOF
  63842. }
  63843. return nil
  63844. }
  63845. func (m *VolumeMount) Unmarshal(dAtA []byte) error {
  63846. l := len(dAtA)
  63847. iNdEx := 0
  63848. for iNdEx < l {
  63849. preIndex := iNdEx
  63850. var wire uint64
  63851. for shift := uint(0); ; shift += 7 {
  63852. if shift >= 64 {
  63853. return ErrIntOverflowGenerated
  63854. }
  63855. if iNdEx >= l {
  63856. return io.ErrUnexpectedEOF
  63857. }
  63858. b := dAtA[iNdEx]
  63859. iNdEx++
  63860. wire |= uint64(b&0x7F) << shift
  63861. if b < 0x80 {
  63862. break
  63863. }
  63864. }
  63865. fieldNum := int32(wire >> 3)
  63866. wireType := int(wire & 0x7)
  63867. if wireType == 4 {
  63868. return fmt.Errorf("proto: VolumeMount: wiretype end group for non-group")
  63869. }
  63870. if fieldNum <= 0 {
  63871. return fmt.Errorf("proto: VolumeMount: illegal tag %d (wire type %d)", fieldNum, wire)
  63872. }
  63873. switch fieldNum {
  63874. case 1:
  63875. if wireType != 2 {
  63876. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  63877. }
  63878. var stringLen uint64
  63879. for shift := uint(0); ; shift += 7 {
  63880. if shift >= 64 {
  63881. return ErrIntOverflowGenerated
  63882. }
  63883. if iNdEx >= l {
  63884. return io.ErrUnexpectedEOF
  63885. }
  63886. b := dAtA[iNdEx]
  63887. iNdEx++
  63888. stringLen |= uint64(b&0x7F) << shift
  63889. if b < 0x80 {
  63890. break
  63891. }
  63892. }
  63893. intStringLen := int(stringLen)
  63894. if intStringLen < 0 {
  63895. return ErrInvalidLengthGenerated
  63896. }
  63897. postIndex := iNdEx + intStringLen
  63898. if postIndex < 0 {
  63899. return ErrInvalidLengthGenerated
  63900. }
  63901. if postIndex > l {
  63902. return io.ErrUnexpectedEOF
  63903. }
  63904. m.Name = string(dAtA[iNdEx:postIndex])
  63905. iNdEx = postIndex
  63906. case 2:
  63907. if wireType != 0 {
  63908. return fmt.Errorf("proto: wrong wireType = %d for field ReadOnly", wireType)
  63909. }
  63910. var v int
  63911. for shift := uint(0); ; shift += 7 {
  63912. if shift >= 64 {
  63913. return ErrIntOverflowGenerated
  63914. }
  63915. if iNdEx >= l {
  63916. return io.ErrUnexpectedEOF
  63917. }
  63918. b := dAtA[iNdEx]
  63919. iNdEx++
  63920. v |= int(b&0x7F) << shift
  63921. if b < 0x80 {
  63922. break
  63923. }
  63924. }
  63925. m.ReadOnly = bool(v != 0)
  63926. case 3:
  63927. if wireType != 2 {
  63928. return fmt.Errorf("proto: wrong wireType = %d for field MountPath", wireType)
  63929. }
  63930. var stringLen uint64
  63931. for shift := uint(0); ; shift += 7 {
  63932. if shift >= 64 {
  63933. return ErrIntOverflowGenerated
  63934. }
  63935. if iNdEx >= l {
  63936. return io.ErrUnexpectedEOF
  63937. }
  63938. b := dAtA[iNdEx]
  63939. iNdEx++
  63940. stringLen |= uint64(b&0x7F) << shift
  63941. if b < 0x80 {
  63942. break
  63943. }
  63944. }
  63945. intStringLen := int(stringLen)
  63946. if intStringLen < 0 {
  63947. return ErrInvalidLengthGenerated
  63948. }
  63949. postIndex := iNdEx + intStringLen
  63950. if postIndex < 0 {
  63951. return ErrInvalidLengthGenerated
  63952. }
  63953. if postIndex > l {
  63954. return io.ErrUnexpectedEOF
  63955. }
  63956. m.MountPath = string(dAtA[iNdEx:postIndex])
  63957. iNdEx = postIndex
  63958. case 4:
  63959. if wireType != 2 {
  63960. return fmt.Errorf("proto: wrong wireType = %d for field SubPath", wireType)
  63961. }
  63962. var stringLen uint64
  63963. for shift := uint(0); ; shift += 7 {
  63964. if shift >= 64 {
  63965. return ErrIntOverflowGenerated
  63966. }
  63967. if iNdEx >= l {
  63968. return io.ErrUnexpectedEOF
  63969. }
  63970. b := dAtA[iNdEx]
  63971. iNdEx++
  63972. stringLen |= uint64(b&0x7F) << shift
  63973. if b < 0x80 {
  63974. break
  63975. }
  63976. }
  63977. intStringLen := int(stringLen)
  63978. if intStringLen < 0 {
  63979. return ErrInvalidLengthGenerated
  63980. }
  63981. postIndex := iNdEx + intStringLen
  63982. if postIndex < 0 {
  63983. return ErrInvalidLengthGenerated
  63984. }
  63985. if postIndex > l {
  63986. return io.ErrUnexpectedEOF
  63987. }
  63988. m.SubPath = string(dAtA[iNdEx:postIndex])
  63989. iNdEx = postIndex
  63990. case 5:
  63991. if wireType != 2 {
  63992. return fmt.Errorf("proto: wrong wireType = %d for field MountPropagation", wireType)
  63993. }
  63994. var stringLen uint64
  63995. for shift := uint(0); ; shift += 7 {
  63996. if shift >= 64 {
  63997. return ErrIntOverflowGenerated
  63998. }
  63999. if iNdEx >= l {
  64000. return io.ErrUnexpectedEOF
  64001. }
  64002. b := dAtA[iNdEx]
  64003. iNdEx++
  64004. stringLen |= uint64(b&0x7F) << shift
  64005. if b < 0x80 {
  64006. break
  64007. }
  64008. }
  64009. intStringLen := int(stringLen)
  64010. if intStringLen < 0 {
  64011. return ErrInvalidLengthGenerated
  64012. }
  64013. postIndex := iNdEx + intStringLen
  64014. if postIndex < 0 {
  64015. return ErrInvalidLengthGenerated
  64016. }
  64017. if postIndex > l {
  64018. return io.ErrUnexpectedEOF
  64019. }
  64020. s := MountPropagationMode(dAtA[iNdEx:postIndex])
  64021. m.MountPropagation = &s
  64022. iNdEx = postIndex
  64023. case 6:
  64024. if wireType != 2 {
  64025. return fmt.Errorf("proto: wrong wireType = %d for field SubPathExpr", wireType)
  64026. }
  64027. var stringLen uint64
  64028. for shift := uint(0); ; shift += 7 {
  64029. if shift >= 64 {
  64030. return ErrIntOverflowGenerated
  64031. }
  64032. if iNdEx >= l {
  64033. return io.ErrUnexpectedEOF
  64034. }
  64035. b := dAtA[iNdEx]
  64036. iNdEx++
  64037. stringLen |= uint64(b&0x7F) << shift
  64038. if b < 0x80 {
  64039. break
  64040. }
  64041. }
  64042. intStringLen := int(stringLen)
  64043. if intStringLen < 0 {
  64044. return ErrInvalidLengthGenerated
  64045. }
  64046. postIndex := iNdEx + intStringLen
  64047. if postIndex < 0 {
  64048. return ErrInvalidLengthGenerated
  64049. }
  64050. if postIndex > l {
  64051. return io.ErrUnexpectedEOF
  64052. }
  64053. m.SubPathExpr = string(dAtA[iNdEx:postIndex])
  64054. iNdEx = postIndex
  64055. default:
  64056. iNdEx = preIndex
  64057. skippy, err := skipGenerated(dAtA[iNdEx:])
  64058. if err != nil {
  64059. return err
  64060. }
  64061. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64062. return ErrInvalidLengthGenerated
  64063. }
  64064. if (iNdEx + skippy) > l {
  64065. return io.ErrUnexpectedEOF
  64066. }
  64067. iNdEx += skippy
  64068. }
  64069. }
  64070. if iNdEx > l {
  64071. return io.ErrUnexpectedEOF
  64072. }
  64073. return nil
  64074. }
  64075. func (m *VolumeNodeAffinity) Unmarshal(dAtA []byte) error {
  64076. l := len(dAtA)
  64077. iNdEx := 0
  64078. for iNdEx < l {
  64079. preIndex := iNdEx
  64080. var wire uint64
  64081. for shift := uint(0); ; shift += 7 {
  64082. if shift >= 64 {
  64083. return ErrIntOverflowGenerated
  64084. }
  64085. if iNdEx >= l {
  64086. return io.ErrUnexpectedEOF
  64087. }
  64088. b := dAtA[iNdEx]
  64089. iNdEx++
  64090. wire |= uint64(b&0x7F) << shift
  64091. if b < 0x80 {
  64092. break
  64093. }
  64094. }
  64095. fieldNum := int32(wire >> 3)
  64096. wireType := int(wire & 0x7)
  64097. if wireType == 4 {
  64098. return fmt.Errorf("proto: VolumeNodeAffinity: wiretype end group for non-group")
  64099. }
  64100. if fieldNum <= 0 {
  64101. return fmt.Errorf("proto: VolumeNodeAffinity: illegal tag %d (wire type %d)", fieldNum, wire)
  64102. }
  64103. switch fieldNum {
  64104. case 1:
  64105. if wireType != 2 {
  64106. return fmt.Errorf("proto: wrong wireType = %d for field Required", wireType)
  64107. }
  64108. var msglen int
  64109. for shift := uint(0); ; shift += 7 {
  64110. if shift >= 64 {
  64111. return ErrIntOverflowGenerated
  64112. }
  64113. if iNdEx >= l {
  64114. return io.ErrUnexpectedEOF
  64115. }
  64116. b := dAtA[iNdEx]
  64117. iNdEx++
  64118. msglen |= int(b&0x7F) << shift
  64119. if b < 0x80 {
  64120. break
  64121. }
  64122. }
  64123. if msglen < 0 {
  64124. return ErrInvalidLengthGenerated
  64125. }
  64126. postIndex := iNdEx + msglen
  64127. if postIndex < 0 {
  64128. return ErrInvalidLengthGenerated
  64129. }
  64130. if postIndex > l {
  64131. return io.ErrUnexpectedEOF
  64132. }
  64133. if m.Required == nil {
  64134. m.Required = &NodeSelector{}
  64135. }
  64136. if err := m.Required.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64137. return err
  64138. }
  64139. iNdEx = postIndex
  64140. default:
  64141. iNdEx = preIndex
  64142. skippy, err := skipGenerated(dAtA[iNdEx:])
  64143. if err != nil {
  64144. return err
  64145. }
  64146. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64147. return ErrInvalidLengthGenerated
  64148. }
  64149. if (iNdEx + skippy) > l {
  64150. return io.ErrUnexpectedEOF
  64151. }
  64152. iNdEx += skippy
  64153. }
  64154. }
  64155. if iNdEx > l {
  64156. return io.ErrUnexpectedEOF
  64157. }
  64158. return nil
  64159. }
  64160. func (m *VolumeProjection) Unmarshal(dAtA []byte) error {
  64161. l := len(dAtA)
  64162. iNdEx := 0
  64163. for iNdEx < l {
  64164. preIndex := iNdEx
  64165. var wire uint64
  64166. for shift := uint(0); ; shift += 7 {
  64167. if shift >= 64 {
  64168. return ErrIntOverflowGenerated
  64169. }
  64170. if iNdEx >= l {
  64171. return io.ErrUnexpectedEOF
  64172. }
  64173. b := dAtA[iNdEx]
  64174. iNdEx++
  64175. wire |= uint64(b&0x7F) << shift
  64176. if b < 0x80 {
  64177. break
  64178. }
  64179. }
  64180. fieldNum := int32(wire >> 3)
  64181. wireType := int(wire & 0x7)
  64182. if wireType == 4 {
  64183. return fmt.Errorf("proto: VolumeProjection: wiretype end group for non-group")
  64184. }
  64185. if fieldNum <= 0 {
  64186. return fmt.Errorf("proto: VolumeProjection: illegal tag %d (wire type %d)", fieldNum, wire)
  64187. }
  64188. switch fieldNum {
  64189. case 1:
  64190. if wireType != 2 {
  64191. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  64192. }
  64193. var msglen int
  64194. for shift := uint(0); ; shift += 7 {
  64195. if shift >= 64 {
  64196. return ErrIntOverflowGenerated
  64197. }
  64198. if iNdEx >= l {
  64199. return io.ErrUnexpectedEOF
  64200. }
  64201. b := dAtA[iNdEx]
  64202. iNdEx++
  64203. msglen |= int(b&0x7F) << shift
  64204. if b < 0x80 {
  64205. break
  64206. }
  64207. }
  64208. if msglen < 0 {
  64209. return ErrInvalidLengthGenerated
  64210. }
  64211. postIndex := iNdEx + msglen
  64212. if postIndex < 0 {
  64213. return ErrInvalidLengthGenerated
  64214. }
  64215. if postIndex > l {
  64216. return io.ErrUnexpectedEOF
  64217. }
  64218. if m.Secret == nil {
  64219. m.Secret = &SecretProjection{}
  64220. }
  64221. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64222. return err
  64223. }
  64224. iNdEx = postIndex
  64225. case 2:
  64226. if wireType != 2 {
  64227. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  64228. }
  64229. var msglen int
  64230. for shift := uint(0); ; shift += 7 {
  64231. if shift >= 64 {
  64232. return ErrIntOverflowGenerated
  64233. }
  64234. if iNdEx >= l {
  64235. return io.ErrUnexpectedEOF
  64236. }
  64237. b := dAtA[iNdEx]
  64238. iNdEx++
  64239. msglen |= int(b&0x7F) << shift
  64240. if b < 0x80 {
  64241. break
  64242. }
  64243. }
  64244. if msglen < 0 {
  64245. return ErrInvalidLengthGenerated
  64246. }
  64247. postIndex := iNdEx + msglen
  64248. if postIndex < 0 {
  64249. return ErrInvalidLengthGenerated
  64250. }
  64251. if postIndex > l {
  64252. return io.ErrUnexpectedEOF
  64253. }
  64254. if m.DownwardAPI == nil {
  64255. m.DownwardAPI = &DownwardAPIProjection{}
  64256. }
  64257. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64258. return err
  64259. }
  64260. iNdEx = postIndex
  64261. case 3:
  64262. if wireType != 2 {
  64263. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  64264. }
  64265. var msglen int
  64266. for shift := uint(0); ; shift += 7 {
  64267. if shift >= 64 {
  64268. return ErrIntOverflowGenerated
  64269. }
  64270. if iNdEx >= l {
  64271. return io.ErrUnexpectedEOF
  64272. }
  64273. b := dAtA[iNdEx]
  64274. iNdEx++
  64275. msglen |= int(b&0x7F) << shift
  64276. if b < 0x80 {
  64277. break
  64278. }
  64279. }
  64280. if msglen < 0 {
  64281. return ErrInvalidLengthGenerated
  64282. }
  64283. postIndex := iNdEx + msglen
  64284. if postIndex < 0 {
  64285. return ErrInvalidLengthGenerated
  64286. }
  64287. if postIndex > l {
  64288. return io.ErrUnexpectedEOF
  64289. }
  64290. if m.ConfigMap == nil {
  64291. m.ConfigMap = &ConfigMapProjection{}
  64292. }
  64293. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64294. return err
  64295. }
  64296. iNdEx = postIndex
  64297. case 4:
  64298. if wireType != 2 {
  64299. return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccountToken", wireType)
  64300. }
  64301. var msglen int
  64302. for shift := uint(0); ; shift += 7 {
  64303. if shift >= 64 {
  64304. return ErrIntOverflowGenerated
  64305. }
  64306. if iNdEx >= l {
  64307. return io.ErrUnexpectedEOF
  64308. }
  64309. b := dAtA[iNdEx]
  64310. iNdEx++
  64311. msglen |= int(b&0x7F) << shift
  64312. if b < 0x80 {
  64313. break
  64314. }
  64315. }
  64316. if msglen < 0 {
  64317. return ErrInvalidLengthGenerated
  64318. }
  64319. postIndex := iNdEx + msglen
  64320. if postIndex < 0 {
  64321. return ErrInvalidLengthGenerated
  64322. }
  64323. if postIndex > l {
  64324. return io.ErrUnexpectedEOF
  64325. }
  64326. if m.ServiceAccountToken == nil {
  64327. m.ServiceAccountToken = &ServiceAccountTokenProjection{}
  64328. }
  64329. if err := m.ServiceAccountToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64330. return err
  64331. }
  64332. iNdEx = postIndex
  64333. default:
  64334. iNdEx = preIndex
  64335. skippy, err := skipGenerated(dAtA[iNdEx:])
  64336. if err != nil {
  64337. return err
  64338. }
  64339. if (skippy < 0) || (iNdEx+skippy) < 0 {
  64340. return ErrInvalidLengthGenerated
  64341. }
  64342. if (iNdEx + skippy) > l {
  64343. return io.ErrUnexpectedEOF
  64344. }
  64345. iNdEx += skippy
  64346. }
  64347. }
  64348. if iNdEx > l {
  64349. return io.ErrUnexpectedEOF
  64350. }
  64351. return nil
  64352. }
  64353. func (m *VolumeSource) Unmarshal(dAtA []byte) error {
  64354. l := len(dAtA)
  64355. iNdEx := 0
  64356. for iNdEx < l {
  64357. preIndex := iNdEx
  64358. var wire uint64
  64359. for shift := uint(0); ; shift += 7 {
  64360. if shift >= 64 {
  64361. return ErrIntOverflowGenerated
  64362. }
  64363. if iNdEx >= l {
  64364. return io.ErrUnexpectedEOF
  64365. }
  64366. b := dAtA[iNdEx]
  64367. iNdEx++
  64368. wire |= uint64(b&0x7F) << shift
  64369. if b < 0x80 {
  64370. break
  64371. }
  64372. }
  64373. fieldNum := int32(wire >> 3)
  64374. wireType := int(wire & 0x7)
  64375. if wireType == 4 {
  64376. return fmt.Errorf("proto: VolumeSource: wiretype end group for non-group")
  64377. }
  64378. if fieldNum <= 0 {
  64379. return fmt.Errorf("proto: VolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  64380. }
  64381. switch fieldNum {
  64382. case 1:
  64383. if wireType != 2 {
  64384. return fmt.Errorf("proto: wrong wireType = %d for field HostPath", wireType)
  64385. }
  64386. var msglen int
  64387. for shift := uint(0); ; shift += 7 {
  64388. if shift >= 64 {
  64389. return ErrIntOverflowGenerated
  64390. }
  64391. if iNdEx >= l {
  64392. return io.ErrUnexpectedEOF
  64393. }
  64394. b := dAtA[iNdEx]
  64395. iNdEx++
  64396. msglen |= int(b&0x7F) << shift
  64397. if b < 0x80 {
  64398. break
  64399. }
  64400. }
  64401. if msglen < 0 {
  64402. return ErrInvalidLengthGenerated
  64403. }
  64404. postIndex := iNdEx + msglen
  64405. if postIndex < 0 {
  64406. return ErrInvalidLengthGenerated
  64407. }
  64408. if postIndex > l {
  64409. return io.ErrUnexpectedEOF
  64410. }
  64411. if m.HostPath == nil {
  64412. m.HostPath = &HostPathVolumeSource{}
  64413. }
  64414. if err := m.HostPath.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64415. return err
  64416. }
  64417. iNdEx = postIndex
  64418. case 2:
  64419. if wireType != 2 {
  64420. return fmt.Errorf("proto: wrong wireType = %d for field EmptyDir", wireType)
  64421. }
  64422. var msglen int
  64423. for shift := uint(0); ; shift += 7 {
  64424. if shift >= 64 {
  64425. return ErrIntOverflowGenerated
  64426. }
  64427. if iNdEx >= l {
  64428. return io.ErrUnexpectedEOF
  64429. }
  64430. b := dAtA[iNdEx]
  64431. iNdEx++
  64432. msglen |= int(b&0x7F) << shift
  64433. if b < 0x80 {
  64434. break
  64435. }
  64436. }
  64437. if msglen < 0 {
  64438. return ErrInvalidLengthGenerated
  64439. }
  64440. postIndex := iNdEx + msglen
  64441. if postIndex < 0 {
  64442. return ErrInvalidLengthGenerated
  64443. }
  64444. if postIndex > l {
  64445. return io.ErrUnexpectedEOF
  64446. }
  64447. if m.EmptyDir == nil {
  64448. m.EmptyDir = &EmptyDirVolumeSource{}
  64449. }
  64450. if err := m.EmptyDir.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64451. return err
  64452. }
  64453. iNdEx = postIndex
  64454. case 3:
  64455. if wireType != 2 {
  64456. return fmt.Errorf("proto: wrong wireType = %d for field GCEPersistentDisk", wireType)
  64457. }
  64458. var msglen int
  64459. for shift := uint(0); ; shift += 7 {
  64460. if shift >= 64 {
  64461. return ErrIntOverflowGenerated
  64462. }
  64463. if iNdEx >= l {
  64464. return io.ErrUnexpectedEOF
  64465. }
  64466. b := dAtA[iNdEx]
  64467. iNdEx++
  64468. msglen |= int(b&0x7F) << shift
  64469. if b < 0x80 {
  64470. break
  64471. }
  64472. }
  64473. if msglen < 0 {
  64474. return ErrInvalidLengthGenerated
  64475. }
  64476. postIndex := iNdEx + msglen
  64477. if postIndex < 0 {
  64478. return ErrInvalidLengthGenerated
  64479. }
  64480. if postIndex > l {
  64481. return io.ErrUnexpectedEOF
  64482. }
  64483. if m.GCEPersistentDisk == nil {
  64484. m.GCEPersistentDisk = &GCEPersistentDiskVolumeSource{}
  64485. }
  64486. if err := m.GCEPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64487. return err
  64488. }
  64489. iNdEx = postIndex
  64490. case 4:
  64491. if wireType != 2 {
  64492. return fmt.Errorf("proto: wrong wireType = %d for field AWSElasticBlockStore", wireType)
  64493. }
  64494. var msglen int
  64495. for shift := uint(0); ; shift += 7 {
  64496. if shift >= 64 {
  64497. return ErrIntOverflowGenerated
  64498. }
  64499. if iNdEx >= l {
  64500. return io.ErrUnexpectedEOF
  64501. }
  64502. b := dAtA[iNdEx]
  64503. iNdEx++
  64504. msglen |= int(b&0x7F) << shift
  64505. if b < 0x80 {
  64506. break
  64507. }
  64508. }
  64509. if msglen < 0 {
  64510. return ErrInvalidLengthGenerated
  64511. }
  64512. postIndex := iNdEx + msglen
  64513. if postIndex < 0 {
  64514. return ErrInvalidLengthGenerated
  64515. }
  64516. if postIndex > l {
  64517. return io.ErrUnexpectedEOF
  64518. }
  64519. if m.AWSElasticBlockStore == nil {
  64520. m.AWSElasticBlockStore = &AWSElasticBlockStoreVolumeSource{}
  64521. }
  64522. if err := m.AWSElasticBlockStore.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64523. return err
  64524. }
  64525. iNdEx = postIndex
  64526. case 5:
  64527. if wireType != 2 {
  64528. return fmt.Errorf("proto: wrong wireType = %d for field GitRepo", wireType)
  64529. }
  64530. var msglen int
  64531. for shift := uint(0); ; shift += 7 {
  64532. if shift >= 64 {
  64533. return ErrIntOverflowGenerated
  64534. }
  64535. if iNdEx >= l {
  64536. return io.ErrUnexpectedEOF
  64537. }
  64538. b := dAtA[iNdEx]
  64539. iNdEx++
  64540. msglen |= int(b&0x7F) << shift
  64541. if b < 0x80 {
  64542. break
  64543. }
  64544. }
  64545. if msglen < 0 {
  64546. return ErrInvalidLengthGenerated
  64547. }
  64548. postIndex := iNdEx + msglen
  64549. if postIndex < 0 {
  64550. return ErrInvalidLengthGenerated
  64551. }
  64552. if postIndex > l {
  64553. return io.ErrUnexpectedEOF
  64554. }
  64555. if m.GitRepo == nil {
  64556. m.GitRepo = &GitRepoVolumeSource{}
  64557. }
  64558. if err := m.GitRepo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64559. return err
  64560. }
  64561. iNdEx = postIndex
  64562. case 6:
  64563. if wireType != 2 {
  64564. return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
  64565. }
  64566. var msglen int
  64567. for shift := uint(0); ; shift += 7 {
  64568. if shift >= 64 {
  64569. return ErrIntOverflowGenerated
  64570. }
  64571. if iNdEx >= l {
  64572. return io.ErrUnexpectedEOF
  64573. }
  64574. b := dAtA[iNdEx]
  64575. iNdEx++
  64576. msglen |= int(b&0x7F) << shift
  64577. if b < 0x80 {
  64578. break
  64579. }
  64580. }
  64581. if msglen < 0 {
  64582. return ErrInvalidLengthGenerated
  64583. }
  64584. postIndex := iNdEx + msglen
  64585. if postIndex < 0 {
  64586. return ErrInvalidLengthGenerated
  64587. }
  64588. if postIndex > l {
  64589. return io.ErrUnexpectedEOF
  64590. }
  64591. if m.Secret == nil {
  64592. m.Secret = &SecretVolumeSource{}
  64593. }
  64594. if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64595. return err
  64596. }
  64597. iNdEx = postIndex
  64598. case 7:
  64599. if wireType != 2 {
  64600. return fmt.Errorf("proto: wrong wireType = %d for field NFS", wireType)
  64601. }
  64602. var msglen int
  64603. for shift := uint(0); ; shift += 7 {
  64604. if shift >= 64 {
  64605. return ErrIntOverflowGenerated
  64606. }
  64607. if iNdEx >= l {
  64608. return io.ErrUnexpectedEOF
  64609. }
  64610. b := dAtA[iNdEx]
  64611. iNdEx++
  64612. msglen |= int(b&0x7F) << shift
  64613. if b < 0x80 {
  64614. break
  64615. }
  64616. }
  64617. if msglen < 0 {
  64618. return ErrInvalidLengthGenerated
  64619. }
  64620. postIndex := iNdEx + msglen
  64621. if postIndex < 0 {
  64622. return ErrInvalidLengthGenerated
  64623. }
  64624. if postIndex > l {
  64625. return io.ErrUnexpectedEOF
  64626. }
  64627. if m.NFS == nil {
  64628. m.NFS = &NFSVolumeSource{}
  64629. }
  64630. if err := m.NFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64631. return err
  64632. }
  64633. iNdEx = postIndex
  64634. case 8:
  64635. if wireType != 2 {
  64636. return fmt.Errorf("proto: wrong wireType = %d for field ISCSI", wireType)
  64637. }
  64638. var msglen int
  64639. for shift := uint(0); ; shift += 7 {
  64640. if shift >= 64 {
  64641. return ErrIntOverflowGenerated
  64642. }
  64643. if iNdEx >= l {
  64644. return io.ErrUnexpectedEOF
  64645. }
  64646. b := dAtA[iNdEx]
  64647. iNdEx++
  64648. msglen |= int(b&0x7F) << shift
  64649. if b < 0x80 {
  64650. break
  64651. }
  64652. }
  64653. if msglen < 0 {
  64654. return ErrInvalidLengthGenerated
  64655. }
  64656. postIndex := iNdEx + msglen
  64657. if postIndex < 0 {
  64658. return ErrInvalidLengthGenerated
  64659. }
  64660. if postIndex > l {
  64661. return io.ErrUnexpectedEOF
  64662. }
  64663. if m.ISCSI == nil {
  64664. m.ISCSI = &ISCSIVolumeSource{}
  64665. }
  64666. if err := m.ISCSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64667. return err
  64668. }
  64669. iNdEx = postIndex
  64670. case 9:
  64671. if wireType != 2 {
  64672. return fmt.Errorf("proto: wrong wireType = %d for field Glusterfs", wireType)
  64673. }
  64674. var msglen int
  64675. for shift := uint(0); ; shift += 7 {
  64676. if shift >= 64 {
  64677. return ErrIntOverflowGenerated
  64678. }
  64679. if iNdEx >= l {
  64680. return io.ErrUnexpectedEOF
  64681. }
  64682. b := dAtA[iNdEx]
  64683. iNdEx++
  64684. msglen |= int(b&0x7F) << shift
  64685. if b < 0x80 {
  64686. break
  64687. }
  64688. }
  64689. if msglen < 0 {
  64690. return ErrInvalidLengthGenerated
  64691. }
  64692. postIndex := iNdEx + msglen
  64693. if postIndex < 0 {
  64694. return ErrInvalidLengthGenerated
  64695. }
  64696. if postIndex > l {
  64697. return io.ErrUnexpectedEOF
  64698. }
  64699. if m.Glusterfs == nil {
  64700. m.Glusterfs = &GlusterfsVolumeSource{}
  64701. }
  64702. if err := m.Glusterfs.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64703. return err
  64704. }
  64705. iNdEx = postIndex
  64706. case 10:
  64707. if wireType != 2 {
  64708. return fmt.Errorf("proto: wrong wireType = %d for field PersistentVolumeClaim", wireType)
  64709. }
  64710. var msglen int
  64711. for shift := uint(0); ; shift += 7 {
  64712. if shift >= 64 {
  64713. return ErrIntOverflowGenerated
  64714. }
  64715. if iNdEx >= l {
  64716. return io.ErrUnexpectedEOF
  64717. }
  64718. b := dAtA[iNdEx]
  64719. iNdEx++
  64720. msglen |= int(b&0x7F) << shift
  64721. if b < 0x80 {
  64722. break
  64723. }
  64724. }
  64725. if msglen < 0 {
  64726. return ErrInvalidLengthGenerated
  64727. }
  64728. postIndex := iNdEx + msglen
  64729. if postIndex < 0 {
  64730. return ErrInvalidLengthGenerated
  64731. }
  64732. if postIndex > l {
  64733. return io.ErrUnexpectedEOF
  64734. }
  64735. if m.PersistentVolumeClaim == nil {
  64736. m.PersistentVolumeClaim = &PersistentVolumeClaimVolumeSource{}
  64737. }
  64738. if err := m.PersistentVolumeClaim.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64739. return err
  64740. }
  64741. iNdEx = postIndex
  64742. case 11:
  64743. if wireType != 2 {
  64744. return fmt.Errorf("proto: wrong wireType = %d for field RBD", wireType)
  64745. }
  64746. var msglen int
  64747. for shift := uint(0); ; shift += 7 {
  64748. if shift >= 64 {
  64749. return ErrIntOverflowGenerated
  64750. }
  64751. if iNdEx >= l {
  64752. return io.ErrUnexpectedEOF
  64753. }
  64754. b := dAtA[iNdEx]
  64755. iNdEx++
  64756. msglen |= int(b&0x7F) << shift
  64757. if b < 0x80 {
  64758. break
  64759. }
  64760. }
  64761. if msglen < 0 {
  64762. return ErrInvalidLengthGenerated
  64763. }
  64764. postIndex := iNdEx + msglen
  64765. if postIndex < 0 {
  64766. return ErrInvalidLengthGenerated
  64767. }
  64768. if postIndex > l {
  64769. return io.ErrUnexpectedEOF
  64770. }
  64771. if m.RBD == nil {
  64772. m.RBD = &RBDVolumeSource{}
  64773. }
  64774. if err := m.RBD.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64775. return err
  64776. }
  64777. iNdEx = postIndex
  64778. case 12:
  64779. if wireType != 2 {
  64780. return fmt.Errorf("proto: wrong wireType = %d for field FlexVolume", wireType)
  64781. }
  64782. var msglen int
  64783. for shift := uint(0); ; shift += 7 {
  64784. if shift >= 64 {
  64785. return ErrIntOverflowGenerated
  64786. }
  64787. if iNdEx >= l {
  64788. return io.ErrUnexpectedEOF
  64789. }
  64790. b := dAtA[iNdEx]
  64791. iNdEx++
  64792. msglen |= int(b&0x7F) << shift
  64793. if b < 0x80 {
  64794. break
  64795. }
  64796. }
  64797. if msglen < 0 {
  64798. return ErrInvalidLengthGenerated
  64799. }
  64800. postIndex := iNdEx + msglen
  64801. if postIndex < 0 {
  64802. return ErrInvalidLengthGenerated
  64803. }
  64804. if postIndex > l {
  64805. return io.ErrUnexpectedEOF
  64806. }
  64807. if m.FlexVolume == nil {
  64808. m.FlexVolume = &FlexVolumeSource{}
  64809. }
  64810. if err := m.FlexVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64811. return err
  64812. }
  64813. iNdEx = postIndex
  64814. case 13:
  64815. if wireType != 2 {
  64816. return fmt.Errorf("proto: wrong wireType = %d for field Cinder", wireType)
  64817. }
  64818. var msglen int
  64819. for shift := uint(0); ; shift += 7 {
  64820. if shift >= 64 {
  64821. return ErrIntOverflowGenerated
  64822. }
  64823. if iNdEx >= l {
  64824. return io.ErrUnexpectedEOF
  64825. }
  64826. b := dAtA[iNdEx]
  64827. iNdEx++
  64828. msglen |= int(b&0x7F) << shift
  64829. if b < 0x80 {
  64830. break
  64831. }
  64832. }
  64833. if msglen < 0 {
  64834. return ErrInvalidLengthGenerated
  64835. }
  64836. postIndex := iNdEx + msglen
  64837. if postIndex < 0 {
  64838. return ErrInvalidLengthGenerated
  64839. }
  64840. if postIndex > l {
  64841. return io.ErrUnexpectedEOF
  64842. }
  64843. if m.Cinder == nil {
  64844. m.Cinder = &CinderVolumeSource{}
  64845. }
  64846. if err := m.Cinder.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64847. return err
  64848. }
  64849. iNdEx = postIndex
  64850. case 14:
  64851. if wireType != 2 {
  64852. return fmt.Errorf("proto: wrong wireType = %d for field CephFS", wireType)
  64853. }
  64854. var msglen int
  64855. for shift := uint(0); ; shift += 7 {
  64856. if shift >= 64 {
  64857. return ErrIntOverflowGenerated
  64858. }
  64859. if iNdEx >= l {
  64860. return io.ErrUnexpectedEOF
  64861. }
  64862. b := dAtA[iNdEx]
  64863. iNdEx++
  64864. msglen |= int(b&0x7F) << shift
  64865. if b < 0x80 {
  64866. break
  64867. }
  64868. }
  64869. if msglen < 0 {
  64870. return ErrInvalidLengthGenerated
  64871. }
  64872. postIndex := iNdEx + msglen
  64873. if postIndex < 0 {
  64874. return ErrInvalidLengthGenerated
  64875. }
  64876. if postIndex > l {
  64877. return io.ErrUnexpectedEOF
  64878. }
  64879. if m.CephFS == nil {
  64880. m.CephFS = &CephFSVolumeSource{}
  64881. }
  64882. if err := m.CephFS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64883. return err
  64884. }
  64885. iNdEx = postIndex
  64886. case 15:
  64887. if wireType != 2 {
  64888. return fmt.Errorf("proto: wrong wireType = %d for field Flocker", wireType)
  64889. }
  64890. var msglen int
  64891. for shift := uint(0); ; shift += 7 {
  64892. if shift >= 64 {
  64893. return ErrIntOverflowGenerated
  64894. }
  64895. if iNdEx >= l {
  64896. return io.ErrUnexpectedEOF
  64897. }
  64898. b := dAtA[iNdEx]
  64899. iNdEx++
  64900. msglen |= int(b&0x7F) << shift
  64901. if b < 0x80 {
  64902. break
  64903. }
  64904. }
  64905. if msglen < 0 {
  64906. return ErrInvalidLengthGenerated
  64907. }
  64908. postIndex := iNdEx + msglen
  64909. if postIndex < 0 {
  64910. return ErrInvalidLengthGenerated
  64911. }
  64912. if postIndex > l {
  64913. return io.ErrUnexpectedEOF
  64914. }
  64915. if m.Flocker == nil {
  64916. m.Flocker = &FlockerVolumeSource{}
  64917. }
  64918. if err := m.Flocker.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64919. return err
  64920. }
  64921. iNdEx = postIndex
  64922. case 16:
  64923. if wireType != 2 {
  64924. return fmt.Errorf("proto: wrong wireType = %d for field DownwardAPI", wireType)
  64925. }
  64926. var msglen int
  64927. for shift := uint(0); ; shift += 7 {
  64928. if shift >= 64 {
  64929. return ErrIntOverflowGenerated
  64930. }
  64931. if iNdEx >= l {
  64932. return io.ErrUnexpectedEOF
  64933. }
  64934. b := dAtA[iNdEx]
  64935. iNdEx++
  64936. msglen |= int(b&0x7F) << shift
  64937. if b < 0x80 {
  64938. break
  64939. }
  64940. }
  64941. if msglen < 0 {
  64942. return ErrInvalidLengthGenerated
  64943. }
  64944. postIndex := iNdEx + msglen
  64945. if postIndex < 0 {
  64946. return ErrInvalidLengthGenerated
  64947. }
  64948. if postIndex > l {
  64949. return io.ErrUnexpectedEOF
  64950. }
  64951. if m.DownwardAPI == nil {
  64952. m.DownwardAPI = &DownwardAPIVolumeSource{}
  64953. }
  64954. if err := m.DownwardAPI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64955. return err
  64956. }
  64957. iNdEx = postIndex
  64958. case 17:
  64959. if wireType != 2 {
  64960. return fmt.Errorf("proto: wrong wireType = %d for field FC", wireType)
  64961. }
  64962. var msglen int
  64963. for shift := uint(0); ; shift += 7 {
  64964. if shift >= 64 {
  64965. return ErrIntOverflowGenerated
  64966. }
  64967. if iNdEx >= l {
  64968. return io.ErrUnexpectedEOF
  64969. }
  64970. b := dAtA[iNdEx]
  64971. iNdEx++
  64972. msglen |= int(b&0x7F) << shift
  64973. if b < 0x80 {
  64974. break
  64975. }
  64976. }
  64977. if msglen < 0 {
  64978. return ErrInvalidLengthGenerated
  64979. }
  64980. postIndex := iNdEx + msglen
  64981. if postIndex < 0 {
  64982. return ErrInvalidLengthGenerated
  64983. }
  64984. if postIndex > l {
  64985. return io.ErrUnexpectedEOF
  64986. }
  64987. if m.FC == nil {
  64988. m.FC = &FCVolumeSource{}
  64989. }
  64990. if err := m.FC.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  64991. return err
  64992. }
  64993. iNdEx = postIndex
  64994. case 18:
  64995. if wireType != 2 {
  64996. return fmt.Errorf("proto: wrong wireType = %d for field AzureFile", wireType)
  64997. }
  64998. var msglen int
  64999. for shift := uint(0); ; shift += 7 {
  65000. if shift >= 64 {
  65001. return ErrIntOverflowGenerated
  65002. }
  65003. if iNdEx >= l {
  65004. return io.ErrUnexpectedEOF
  65005. }
  65006. b := dAtA[iNdEx]
  65007. iNdEx++
  65008. msglen |= int(b&0x7F) << shift
  65009. if b < 0x80 {
  65010. break
  65011. }
  65012. }
  65013. if msglen < 0 {
  65014. return ErrInvalidLengthGenerated
  65015. }
  65016. postIndex := iNdEx + msglen
  65017. if postIndex < 0 {
  65018. return ErrInvalidLengthGenerated
  65019. }
  65020. if postIndex > l {
  65021. return io.ErrUnexpectedEOF
  65022. }
  65023. if m.AzureFile == nil {
  65024. m.AzureFile = &AzureFileVolumeSource{}
  65025. }
  65026. if err := m.AzureFile.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65027. return err
  65028. }
  65029. iNdEx = postIndex
  65030. case 19:
  65031. if wireType != 2 {
  65032. return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
  65033. }
  65034. var msglen int
  65035. for shift := uint(0); ; shift += 7 {
  65036. if shift >= 64 {
  65037. return ErrIntOverflowGenerated
  65038. }
  65039. if iNdEx >= l {
  65040. return io.ErrUnexpectedEOF
  65041. }
  65042. b := dAtA[iNdEx]
  65043. iNdEx++
  65044. msglen |= int(b&0x7F) << shift
  65045. if b < 0x80 {
  65046. break
  65047. }
  65048. }
  65049. if msglen < 0 {
  65050. return ErrInvalidLengthGenerated
  65051. }
  65052. postIndex := iNdEx + msglen
  65053. if postIndex < 0 {
  65054. return ErrInvalidLengthGenerated
  65055. }
  65056. if postIndex > l {
  65057. return io.ErrUnexpectedEOF
  65058. }
  65059. if m.ConfigMap == nil {
  65060. m.ConfigMap = &ConfigMapVolumeSource{}
  65061. }
  65062. if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65063. return err
  65064. }
  65065. iNdEx = postIndex
  65066. case 20:
  65067. if wireType != 2 {
  65068. return fmt.Errorf("proto: wrong wireType = %d for field VsphereVolume", wireType)
  65069. }
  65070. var msglen int
  65071. for shift := uint(0); ; shift += 7 {
  65072. if shift >= 64 {
  65073. return ErrIntOverflowGenerated
  65074. }
  65075. if iNdEx >= l {
  65076. return io.ErrUnexpectedEOF
  65077. }
  65078. b := dAtA[iNdEx]
  65079. iNdEx++
  65080. msglen |= int(b&0x7F) << shift
  65081. if b < 0x80 {
  65082. break
  65083. }
  65084. }
  65085. if msglen < 0 {
  65086. return ErrInvalidLengthGenerated
  65087. }
  65088. postIndex := iNdEx + msglen
  65089. if postIndex < 0 {
  65090. return ErrInvalidLengthGenerated
  65091. }
  65092. if postIndex > l {
  65093. return io.ErrUnexpectedEOF
  65094. }
  65095. if m.VsphereVolume == nil {
  65096. m.VsphereVolume = &VsphereVirtualDiskVolumeSource{}
  65097. }
  65098. if err := m.VsphereVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65099. return err
  65100. }
  65101. iNdEx = postIndex
  65102. case 21:
  65103. if wireType != 2 {
  65104. return fmt.Errorf("proto: wrong wireType = %d for field Quobyte", wireType)
  65105. }
  65106. var msglen int
  65107. for shift := uint(0); ; shift += 7 {
  65108. if shift >= 64 {
  65109. return ErrIntOverflowGenerated
  65110. }
  65111. if iNdEx >= l {
  65112. return io.ErrUnexpectedEOF
  65113. }
  65114. b := dAtA[iNdEx]
  65115. iNdEx++
  65116. msglen |= int(b&0x7F) << shift
  65117. if b < 0x80 {
  65118. break
  65119. }
  65120. }
  65121. if msglen < 0 {
  65122. return ErrInvalidLengthGenerated
  65123. }
  65124. postIndex := iNdEx + msglen
  65125. if postIndex < 0 {
  65126. return ErrInvalidLengthGenerated
  65127. }
  65128. if postIndex > l {
  65129. return io.ErrUnexpectedEOF
  65130. }
  65131. if m.Quobyte == nil {
  65132. m.Quobyte = &QuobyteVolumeSource{}
  65133. }
  65134. if err := m.Quobyte.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65135. return err
  65136. }
  65137. iNdEx = postIndex
  65138. case 22:
  65139. if wireType != 2 {
  65140. return fmt.Errorf("proto: wrong wireType = %d for field AzureDisk", wireType)
  65141. }
  65142. var msglen int
  65143. for shift := uint(0); ; shift += 7 {
  65144. if shift >= 64 {
  65145. return ErrIntOverflowGenerated
  65146. }
  65147. if iNdEx >= l {
  65148. return io.ErrUnexpectedEOF
  65149. }
  65150. b := dAtA[iNdEx]
  65151. iNdEx++
  65152. msglen |= int(b&0x7F) << shift
  65153. if b < 0x80 {
  65154. break
  65155. }
  65156. }
  65157. if msglen < 0 {
  65158. return ErrInvalidLengthGenerated
  65159. }
  65160. postIndex := iNdEx + msglen
  65161. if postIndex < 0 {
  65162. return ErrInvalidLengthGenerated
  65163. }
  65164. if postIndex > l {
  65165. return io.ErrUnexpectedEOF
  65166. }
  65167. if m.AzureDisk == nil {
  65168. m.AzureDisk = &AzureDiskVolumeSource{}
  65169. }
  65170. if err := m.AzureDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65171. return err
  65172. }
  65173. iNdEx = postIndex
  65174. case 23:
  65175. if wireType != 2 {
  65176. return fmt.Errorf("proto: wrong wireType = %d for field PhotonPersistentDisk", wireType)
  65177. }
  65178. var msglen int
  65179. for shift := uint(0); ; shift += 7 {
  65180. if shift >= 64 {
  65181. return ErrIntOverflowGenerated
  65182. }
  65183. if iNdEx >= l {
  65184. return io.ErrUnexpectedEOF
  65185. }
  65186. b := dAtA[iNdEx]
  65187. iNdEx++
  65188. msglen |= int(b&0x7F) << shift
  65189. if b < 0x80 {
  65190. break
  65191. }
  65192. }
  65193. if msglen < 0 {
  65194. return ErrInvalidLengthGenerated
  65195. }
  65196. postIndex := iNdEx + msglen
  65197. if postIndex < 0 {
  65198. return ErrInvalidLengthGenerated
  65199. }
  65200. if postIndex > l {
  65201. return io.ErrUnexpectedEOF
  65202. }
  65203. if m.PhotonPersistentDisk == nil {
  65204. m.PhotonPersistentDisk = &PhotonPersistentDiskVolumeSource{}
  65205. }
  65206. if err := m.PhotonPersistentDisk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65207. return err
  65208. }
  65209. iNdEx = postIndex
  65210. case 24:
  65211. if wireType != 2 {
  65212. return fmt.Errorf("proto: wrong wireType = %d for field PortworxVolume", wireType)
  65213. }
  65214. var msglen int
  65215. for shift := uint(0); ; shift += 7 {
  65216. if shift >= 64 {
  65217. return ErrIntOverflowGenerated
  65218. }
  65219. if iNdEx >= l {
  65220. return io.ErrUnexpectedEOF
  65221. }
  65222. b := dAtA[iNdEx]
  65223. iNdEx++
  65224. msglen |= int(b&0x7F) << shift
  65225. if b < 0x80 {
  65226. break
  65227. }
  65228. }
  65229. if msglen < 0 {
  65230. return ErrInvalidLengthGenerated
  65231. }
  65232. postIndex := iNdEx + msglen
  65233. if postIndex < 0 {
  65234. return ErrInvalidLengthGenerated
  65235. }
  65236. if postIndex > l {
  65237. return io.ErrUnexpectedEOF
  65238. }
  65239. if m.PortworxVolume == nil {
  65240. m.PortworxVolume = &PortworxVolumeSource{}
  65241. }
  65242. if err := m.PortworxVolume.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65243. return err
  65244. }
  65245. iNdEx = postIndex
  65246. case 25:
  65247. if wireType != 2 {
  65248. return fmt.Errorf("proto: wrong wireType = %d for field ScaleIO", wireType)
  65249. }
  65250. var msglen int
  65251. for shift := uint(0); ; shift += 7 {
  65252. if shift >= 64 {
  65253. return ErrIntOverflowGenerated
  65254. }
  65255. if iNdEx >= l {
  65256. return io.ErrUnexpectedEOF
  65257. }
  65258. b := dAtA[iNdEx]
  65259. iNdEx++
  65260. msglen |= int(b&0x7F) << shift
  65261. if b < 0x80 {
  65262. break
  65263. }
  65264. }
  65265. if msglen < 0 {
  65266. return ErrInvalidLengthGenerated
  65267. }
  65268. postIndex := iNdEx + msglen
  65269. if postIndex < 0 {
  65270. return ErrInvalidLengthGenerated
  65271. }
  65272. if postIndex > l {
  65273. return io.ErrUnexpectedEOF
  65274. }
  65275. if m.ScaleIO == nil {
  65276. m.ScaleIO = &ScaleIOVolumeSource{}
  65277. }
  65278. if err := m.ScaleIO.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65279. return err
  65280. }
  65281. iNdEx = postIndex
  65282. case 26:
  65283. if wireType != 2 {
  65284. return fmt.Errorf("proto: wrong wireType = %d for field Projected", wireType)
  65285. }
  65286. var msglen int
  65287. for shift := uint(0); ; shift += 7 {
  65288. if shift >= 64 {
  65289. return ErrIntOverflowGenerated
  65290. }
  65291. if iNdEx >= l {
  65292. return io.ErrUnexpectedEOF
  65293. }
  65294. b := dAtA[iNdEx]
  65295. iNdEx++
  65296. msglen |= int(b&0x7F) << shift
  65297. if b < 0x80 {
  65298. break
  65299. }
  65300. }
  65301. if msglen < 0 {
  65302. return ErrInvalidLengthGenerated
  65303. }
  65304. postIndex := iNdEx + msglen
  65305. if postIndex < 0 {
  65306. return ErrInvalidLengthGenerated
  65307. }
  65308. if postIndex > l {
  65309. return io.ErrUnexpectedEOF
  65310. }
  65311. if m.Projected == nil {
  65312. m.Projected = &ProjectedVolumeSource{}
  65313. }
  65314. if err := m.Projected.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65315. return err
  65316. }
  65317. iNdEx = postIndex
  65318. case 27:
  65319. if wireType != 2 {
  65320. return fmt.Errorf("proto: wrong wireType = %d for field StorageOS", wireType)
  65321. }
  65322. var msglen int
  65323. for shift := uint(0); ; shift += 7 {
  65324. if shift >= 64 {
  65325. return ErrIntOverflowGenerated
  65326. }
  65327. if iNdEx >= l {
  65328. return io.ErrUnexpectedEOF
  65329. }
  65330. b := dAtA[iNdEx]
  65331. iNdEx++
  65332. msglen |= int(b&0x7F) << shift
  65333. if b < 0x80 {
  65334. break
  65335. }
  65336. }
  65337. if msglen < 0 {
  65338. return ErrInvalidLengthGenerated
  65339. }
  65340. postIndex := iNdEx + msglen
  65341. if postIndex < 0 {
  65342. return ErrInvalidLengthGenerated
  65343. }
  65344. if postIndex > l {
  65345. return io.ErrUnexpectedEOF
  65346. }
  65347. if m.StorageOS == nil {
  65348. m.StorageOS = &StorageOSVolumeSource{}
  65349. }
  65350. if err := m.StorageOS.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65351. return err
  65352. }
  65353. iNdEx = postIndex
  65354. case 28:
  65355. if wireType != 2 {
  65356. return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
  65357. }
  65358. var msglen int
  65359. for shift := uint(0); ; shift += 7 {
  65360. if shift >= 64 {
  65361. return ErrIntOverflowGenerated
  65362. }
  65363. if iNdEx >= l {
  65364. return io.ErrUnexpectedEOF
  65365. }
  65366. b := dAtA[iNdEx]
  65367. iNdEx++
  65368. msglen |= int(b&0x7F) << shift
  65369. if b < 0x80 {
  65370. break
  65371. }
  65372. }
  65373. if msglen < 0 {
  65374. return ErrInvalidLengthGenerated
  65375. }
  65376. postIndex := iNdEx + msglen
  65377. if postIndex < 0 {
  65378. return ErrInvalidLengthGenerated
  65379. }
  65380. if postIndex > l {
  65381. return io.ErrUnexpectedEOF
  65382. }
  65383. if m.CSI == nil {
  65384. m.CSI = &CSIVolumeSource{}
  65385. }
  65386. if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65387. return err
  65388. }
  65389. iNdEx = postIndex
  65390. case 29:
  65391. if wireType != 2 {
  65392. return fmt.Errorf("proto: wrong wireType = %d for field Ephemeral", wireType)
  65393. }
  65394. var msglen int
  65395. for shift := uint(0); ; shift += 7 {
  65396. if shift >= 64 {
  65397. return ErrIntOverflowGenerated
  65398. }
  65399. if iNdEx >= l {
  65400. return io.ErrUnexpectedEOF
  65401. }
  65402. b := dAtA[iNdEx]
  65403. iNdEx++
  65404. msglen |= int(b&0x7F) << shift
  65405. if b < 0x80 {
  65406. break
  65407. }
  65408. }
  65409. if msglen < 0 {
  65410. return ErrInvalidLengthGenerated
  65411. }
  65412. postIndex := iNdEx + msglen
  65413. if postIndex < 0 {
  65414. return ErrInvalidLengthGenerated
  65415. }
  65416. if postIndex > l {
  65417. return io.ErrUnexpectedEOF
  65418. }
  65419. if m.Ephemeral == nil {
  65420. m.Ephemeral = &EphemeralVolumeSource{}
  65421. }
  65422. if err := m.Ephemeral.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65423. return err
  65424. }
  65425. iNdEx = postIndex
  65426. default:
  65427. iNdEx = preIndex
  65428. skippy, err := skipGenerated(dAtA[iNdEx:])
  65429. if err != nil {
  65430. return err
  65431. }
  65432. if (skippy < 0) || (iNdEx+skippy) < 0 {
  65433. return ErrInvalidLengthGenerated
  65434. }
  65435. if (iNdEx + skippy) > l {
  65436. return io.ErrUnexpectedEOF
  65437. }
  65438. iNdEx += skippy
  65439. }
  65440. }
  65441. if iNdEx > l {
  65442. return io.ErrUnexpectedEOF
  65443. }
  65444. return nil
  65445. }
  65446. func (m *VsphereVirtualDiskVolumeSource) Unmarshal(dAtA []byte) error {
  65447. l := len(dAtA)
  65448. iNdEx := 0
  65449. for iNdEx < l {
  65450. preIndex := iNdEx
  65451. var wire uint64
  65452. for shift := uint(0); ; shift += 7 {
  65453. if shift >= 64 {
  65454. return ErrIntOverflowGenerated
  65455. }
  65456. if iNdEx >= l {
  65457. return io.ErrUnexpectedEOF
  65458. }
  65459. b := dAtA[iNdEx]
  65460. iNdEx++
  65461. wire |= uint64(b&0x7F) << shift
  65462. if b < 0x80 {
  65463. break
  65464. }
  65465. }
  65466. fieldNum := int32(wire >> 3)
  65467. wireType := int(wire & 0x7)
  65468. if wireType == 4 {
  65469. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: wiretype end group for non-group")
  65470. }
  65471. if fieldNum <= 0 {
  65472. return fmt.Errorf("proto: VsphereVirtualDiskVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
  65473. }
  65474. switch fieldNum {
  65475. case 1:
  65476. if wireType != 2 {
  65477. return fmt.Errorf("proto: wrong wireType = %d for field VolumePath", wireType)
  65478. }
  65479. var stringLen uint64
  65480. for shift := uint(0); ; shift += 7 {
  65481. if shift >= 64 {
  65482. return ErrIntOverflowGenerated
  65483. }
  65484. if iNdEx >= l {
  65485. return io.ErrUnexpectedEOF
  65486. }
  65487. b := dAtA[iNdEx]
  65488. iNdEx++
  65489. stringLen |= uint64(b&0x7F) << shift
  65490. if b < 0x80 {
  65491. break
  65492. }
  65493. }
  65494. intStringLen := int(stringLen)
  65495. if intStringLen < 0 {
  65496. return ErrInvalidLengthGenerated
  65497. }
  65498. postIndex := iNdEx + intStringLen
  65499. if postIndex < 0 {
  65500. return ErrInvalidLengthGenerated
  65501. }
  65502. if postIndex > l {
  65503. return io.ErrUnexpectedEOF
  65504. }
  65505. m.VolumePath = string(dAtA[iNdEx:postIndex])
  65506. iNdEx = postIndex
  65507. case 2:
  65508. if wireType != 2 {
  65509. return fmt.Errorf("proto: wrong wireType = %d for field FSType", wireType)
  65510. }
  65511. var stringLen uint64
  65512. for shift := uint(0); ; shift += 7 {
  65513. if shift >= 64 {
  65514. return ErrIntOverflowGenerated
  65515. }
  65516. if iNdEx >= l {
  65517. return io.ErrUnexpectedEOF
  65518. }
  65519. b := dAtA[iNdEx]
  65520. iNdEx++
  65521. stringLen |= uint64(b&0x7F) << shift
  65522. if b < 0x80 {
  65523. break
  65524. }
  65525. }
  65526. intStringLen := int(stringLen)
  65527. if intStringLen < 0 {
  65528. return ErrInvalidLengthGenerated
  65529. }
  65530. postIndex := iNdEx + intStringLen
  65531. if postIndex < 0 {
  65532. return ErrInvalidLengthGenerated
  65533. }
  65534. if postIndex > l {
  65535. return io.ErrUnexpectedEOF
  65536. }
  65537. m.FSType = string(dAtA[iNdEx:postIndex])
  65538. iNdEx = postIndex
  65539. case 3:
  65540. if wireType != 2 {
  65541. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyName", wireType)
  65542. }
  65543. var stringLen uint64
  65544. for shift := uint(0); ; shift += 7 {
  65545. if shift >= 64 {
  65546. return ErrIntOverflowGenerated
  65547. }
  65548. if iNdEx >= l {
  65549. return io.ErrUnexpectedEOF
  65550. }
  65551. b := dAtA[iNdEx]
  65552. iNdEx++
  65553. stringLen |= uint64(b&0x7F) << shift
  65554. if b < 0x80 {
  65555. break
  65556. }
  65557. }
  65558. intStringLen := int(stringLen)
  65559. if intStringLen < 0 {
  65560. return ErrInvalidLengthGenerated
  65561. }
  65562. postIndex := iNdEx + intStringLen
  65563. if postIndex < 0 {
  65564. return ErrInvalidLengthGenerated
  65565. }
  65566. if postIndex > l {
  65567. return io.ErrUnexpectedEOF
  65568. }
  65569. m.StoragePolicyName = string(dAtA[iNdEx:postIndex])
  65570. iNdEx = postIndex
  65571. case 4:
  65572. if wireType != 2 {
  65573. return fmt.Errorf("proto: wrong wireType = %d for field StoragePolicyID", wireType)
  65574. }
  65575. var stringLen uint64
  65576. for shift := uint(0); ; shift += 7 {
  65577. if shift >= 64 {
  65578. return ErrIntOverflowGenerated
  65579. }
  65580. if iNdEx >= l {
  65581. return io.ErrUnexpectedEOF
  65582. }
  65583. b := dAtA[iNdEx]
  65584. iNdEx++
  65585. stringLen |= uint64(b&0x7F) << shift
  65586. if b < 0x80 {
  65587. break
  65588. }
  65589. }
  65590. intStringLen := int(stringLen)
  65591. if intStringLen < 0 {
  65592. return ErrInvalidLengthGenerated
  65593. }
  65594. postIndex := iNdEx + intStringLen
  65595. if postIndex < 0 {
  65596. return ErrInvalidLengthGenerated
  65597. }
  65598. if postIndex > l {
  65599. return io.ErrUnexpectedEOF
  65600. }
  65601. m.StoragePolicyID = string(dAtA[iNdEx:postIndex])
  65602. iNdEx = postIndex
  65603. default:
  65604. iNdEx = preIndex
  65605. skippy, err := skipGenerated(dAtA[iNdEx:])
  65606. if err != nil {
  65607. return err
  65608. }
  65609. if (skippy < 0) || (iNdEx+skippy) < 0 {
  65610. return ErrInvalidLengthGenerated
  65611. }
  65612. if (iNdEx + skippy) > l {
  65613. return io.ErrUnexpectedEOF
  65614. }
  65615. iNdEx += skippy
  65616. }
  65617. }
  65618. if iNdEx > l {
  65619. return io.ErrUnexpectedEOF
  65620. }
  65621. return nil
  65622. }
  65623. func (m *WeightedPodAffinityTerm) Unmarshal(dAtA []byte) error {
  65624. l := len(dAtA)
  65625. iNdEx := 0
  65626. for iNdEx < l {
  65627. preIndex := iNdEx
  65628. var wire uint64
  65629. for shift := uint(0); ; shift += 7 {
  65630. if shift >= 64 {
  65631. return ErrIntOverflowGenerated
  65632. }
  65633. if iNdEx >= l {
  65634. return io.ErrUnexpectedEOF
  65635. }
  65636. b := dAtA[iNdEx]
  65637. iNdEx++
  65638. wire |= uint64(b&0x7F) << shift
  65639. if b < 0x80 {
  65640. break
  65641. }
  65642. }
  65643. fieldNum := int32(wire >> 3)
  65644. wireType := int(wire & 0x7)
  65645. if wireType == 4 {
  65646. return fmt.Errorf("proto: WeightedPodAffinityTerm: wiretype end group for non-group")
  65647. }
  65648. if fieldNum <= 0 {
  65649. return fmt.Errorf("proto: WeightedPodAffinityTerm: illegal tag %d (wire type %d)", fieldNum, wire)
  65650. }
  65651. switch fieldNum {
  65652. case 1:
  65653. if wireType != 0 {
  65654. return fmt.Errorf("proto: wrong wireType = %d for field Weight", wireType)
  65655. }
  65656. m.Weight = 0
  65657. for shift := uint(0); ; shift += 7 {
  65658. if shift >= 64 {
  65659. return ErrIntOverflowGenerated
  65660. }
  65661. if iNdEx >= l {
  65662. return io.ErrUnexpectedEOF
  65663. }
  65664. b := dAtA[iNdEx]
  65665. iNdEx++
  65666. m.Weight |= int32(b&0x7F) << shift
  65667. if b < 0x80 {
  65668. break
  65669. }
  65670. }
  65671. case 2:
  65672. if wireType != 2 {
  65673. return fmt.Errorf("proto: wrong wireType = %d for field PodAffinityTerm", wireType)
  65674. }
  65675. var msglen int
  65676. for shift := uint(0); ; shift += 7 {
  65677. if shift >= 64 {
  65678. return ErrIntOverflowGenerated
  65679. }
  65680. if iNdEx >= l {
  65681. return io.ErrUnexpectedEOF
  65682. }
  65683. b := dAtA[iNdEx]
  65684. iNdEx++
  65685. msglen |= int(b&0x7F) << shift
  65686. if b < 0x80 {
  65687. break
  65688. }
  65689. }
  65690. if msglen < 0 {
  65691. return ErrInvalidLengthGenerated
  65692. }
  65693. postIndex := iNdEx + msglen
  65694. if postIndex < 0 {
  65695. return ErrInvalidLengthGenerated
  65696. }
  65697. if postIndex > l {
  65698. return io.ErrUnexpectedEOF
  65699. }
  65700. if err := m.PodAffinityTerm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  65701. return err
  65702. }
  65703. iNdEx = postIndex
  65704. default:
  65705. iNdEx = preIndex
  65706. skippy, err := skipGenerated(dAtA[iNdEx:])
  65707. if err != nil {
  65708. return err
  65709. }
  65710. if (skippy < 0) || (iNdEx+skippy) < 0 {
  65711. return ErrInvalidLengthGenerated
  65712. }
  65713. if (iNdEx + skippy) > l {
  65714. return io.ErrUnexpectedEOF
  65715. }
  65716. iNdEx += skippy
  65717. }
  65718. }
  65719. if iNdEx > l {
  65720. return io.ErrUnexpectedEOF
  65721. }
  65722. return nil
  65723. }
  65724. func (m *WindowsSecurityContextOptions) Unmarshal(dAtA []byte) error {
  65725. l := len(dAtA)
  65726. iNdEx := 0
  65727. for iNdEx < l {
  65728. preIndex := iNdEx
  65729. var wire uint64
  65730. for shift := uint(0); ; shift += 7 {
  65731. if shift >= 64 {
  65732. return ErrIntOverflowGenerated
  65733. }
  65734. if iNdEx >= l {
  65735. return io.ErrUnexpectedEOF
  65736. }
  65737. b := dAtA[iNdEx]
  65738. iNdEx++
  65739. wire |= uint64(b&0x7F) << shift
  65740. if b < 0x80 {
  65741. break
  65742. }
  65743. }
  65744. fieldNum := int32(wire >> 3)
  65745. wireType := int(wire & 0x7)
  65746. if wireType == 4 {
  65747. return fmt.Errorf("proto: WindowsSecurityContextOptions: wiretype end group for non-group")
  65748. }
  65749. if fieldNum <= 0 {
  65750. return fmt.Errorf("proto: WindowsSecurityContextOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  65751. }
  65752. switch fieldNum {
  65753. case 1:
  65754. if wireType != 2 {
  65755. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpecName", wireType)
  65756. }
  65757. var stringLen uint64
  65758. for shift := uint(0); ; shift += 7 {
  65759. if shift >= 64 {
  65760. return ErrIntOverflowGenerated
  65761. }
  65762. if iNdEx >= l {
  65763. return io.ErrUnexpectedEOF
  65764. }
  65765. b := dAtA[iNdEx]
  65766. iNdEx++
  65767. stringLen |= uint64(b&0x7F) << shift
  65768. if b < 0x80 {
  65769. break
  65770. }
  65771. }
  65772. intStringLen := int(stringLen)
  65773. if intStringLen < 0 {
  65774. return ErrInvalidLengthGenerated
  65775. }
  65776. postIndex := iNdEx + intStringLen
  65777. if postIndex < 0 {
  65778. return ErrInvalidLengthGenerated
  65779. }
  65780. if postIndex > l {
  65781. return io.ErrUnexpectedEOF
  65782. }
  65783. s := string(dAtA[iNdEx:postIndex])
  65784. m.GMSACredentialSpecName = &s
  65785. iNdEx = postIndex
  65786. case 2:
  65787. if wireType != 2 {
  65788. return fmt.Errorf("proto: wrong wireType = %d for field GMSACredentialSpec", wireType)
  65789. }
  65790. var stringLen uint64
  65791. for shift := uint(0); ; shift += 7 {
  65792. if shift >= 64 {
  65793. return ErrIntOverflowGenerated
  65794. }
  65795. if iNdEx >= l {
  65796. return io.ErrUnexpectedEOF
  65797. }
  65798. b := dAtA[iNdEx]
  65799. iNdEx++
  65800. stringLen |= uint64(b&0x7F) << shift
  65801. if b < 0x80 {
  65802. break
  65803. }
  65804. }
  65805. intStringLen := int(stringLen)
  65806. if intStringLen < 0 {
  65807. return ErrInvalidLengthGenerated
  65808. }
  65809. postIndex := iNdEx + intStringLen
  65810. if postIndex < 0 {
  65811. return ErrInvalidLengthGenerated
  65812. }
  65813. if postIndex > l {
  65814. return io.ErrUnexpectedEOF
  65815. }
  65816. s := string(dAtA[iNdEx:postIndex])
  65817. m.GMSACredentialSpec = &s
  65818. iNdEx = postIndex
  65819. case 3:
  65820. if wireType != 2 {
  65821. return fmt.Errorf("proto: wrong wireType = %d for field RunAsUserName", wireType)
  65822. }
  65823. var stringLen uint64
  65824. for shift := uint(0); ; shift += 7 {
  65825. if shift >= 64 {
  65826. return ErrIntOverflowGenerated
  65827. }
  65828. if iNdEx >= l {
  65829. return io.ErrUnexpectedEOF
  65830. }
  65831. b := dAtA[iNdEx]
  65832. iNdEx++
  65833. stringLen |= uint64(b&0x7F) << shift
  65834. if b < 0x80 {
  65835. break
  65836. }
  65837. }
  65838. intStringLen := int(stringLen)
  65839. if intStringLen < 0 {
  65840. return ErrInvalidLengthGenerated
  65841. }
  65842. postIndex := iNdEx + intStringLen
  65843. if postIndex < 0 {
  65844. return ErrInvalidLengthGenerated
  65845. }
  65846. if postIndex > l {
  65847. return io.ErrUnexpectedEOF
  65848. }
  65849. s := string(dAtA[iNdEx:postIndex])
  65850. m.RunAsUserName = &s
  65851. iNdEx = postIndex
  65852. default:
  65853. iNdEx = preIndex
  65854. skippy, err := skipGenerated(dAtA[iNdEx:])
  65855. if err != nil {
  65856. return err
  65857. }
  65858. if (skippy < 0) || (iNdEx+skippy) < 0 {
  65859. return ErrInvalidLengthGenerated
  65860. }
  65861. if (iNdEx + skippy) > l {
  65862. return io.ErrUnexpectedEOF
  65863. }
  65864. iNdEx += skippy
  65865. }
  65866. }
  65867. if iNdEx > l {
  65868. return io.ErrUnexpectedEOF
  65869. }
  65870. return nil
  65871. }
  65872. func skipGenerated(dAtA []byte) (n int, err error) {
  65873. l := len(dAtA)
  65874. iNdEx := 0
  65875. depth := 0
  65876. for iNdEx < l {
  65877. var wire uint64
  65878. for shift := uint(0); ; shift += 7 {
  65879. if shift >= 64 {
  65880. return 0, ErrIntOverflowGenerated
  65881. }
  65882. if iNdEx >= l {
  65883. return 0, io.ErrUnexpectedEOF
  65884. }
  65885. b := dAtA[iNdEx]
  65886. iNdEx++
  65887. wire |= (uint64(b) & 0x7F) << shift
  65888. if b < 0x80 {
  65889. break
  65890. }
  65891. }
  65892. wireType := int(wire & 0x7)
  65893. switch wireType {
  65894. case 0:
  65895. for shift := uint(0); ; shift += 7 {
  65896. if shift >= 64 {
  65897. return 0, ErrIntOverflowGenerated
  65898. }
  65899. if iNdEx >= l {
  65900. return 0, io.ErrUnexpectedEOF
  65901. }
  65902. iNdEx++
  65903. if dAtA[iNdEx-1] < 0x80 {
  65904. break
  65905. }
  65906. }
  65907. case 1:
  65908. iNdEx += 8
  65909. case 2:
  65910. var length int
  65911. for shift := uint(0); ; shift += 7 {
  65912. if shift >= 64 {
  65913. return 0, ErrIntOverflowGenerated
  65914. }
  65915. if iNdEx >= l {
  65916. return 0, io.ErrUnexpectedEOF
  65917. }
  65918. b := dAtA[iNdEx]
  65919. iNdEx++
  65920. length |= (int(b) & 0x7F) << shift
  65921. if b < 0x80 {
  65922. break
  65923. }
  65924. }
  65925. if length < 0 {
  65926. return 0, ErrInvalidLengthGenerated
  65927. }
  65928. iNdEx += length
  65929. case 3:
  65930. depth++
  65931. case 4:
  65932. if depth == 0 {
  65933. return 0, ErrUnexpectedEndOfGroupGenerated
  65934. }
  65935. depth--
  65936. case 5:
  65937. iNdEx += 4
  65938. default:
  65939. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  65940. }
  65941. if iNdEx < 0 {
  65942. return 0, ErrInvalidLengthGenerated
  65943. }
  65944. if depth == 0 {
  65945. return iNdEx, nil
  65946. }
  65947. }
  65948. return 0, io.ErrUnexpectedEOF
  65949. }
  65950. var (
  65951. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  65952. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  65953. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  65954. )