generated.pb.go 164 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767
  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/networking/v1/generated.proto
  15. package v1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. k8s_io_api_core_v1 "k8s.io/api/core/v1"
  21. v11 "k8s.io/api/core/v1"
  22. v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  23. math "math"
  24. math_bits "math/bits"
  25. reflect "reflect"
  26. strings "strings"
  27. intstr "k8s.io/apimachinery/pkg/util/intstr"
  28. )
  29. // Reference imports to suppress errors if they are not otherwise used.
  30. var _ = proto.Marshal
  31. var _ = fmt.Errorf
  32. var _ = math.Inf
  33. // This is a compile-time assertion to ensure that this generated file
  34. // is compatible with the proto package it is being compiled against.
  35. // A compilation error at this line likely means your copy of the
  36. // proto package needs to be updated.
  37. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  38. func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} }
  39. func (*HTTPIngressPath) ProtoMessage() {}
  40. func (*HTTPIngressPath) Descriptor() ([]byte, []int) {
  41. return fileDescriptor_1c72867a70a7cc90, []int{0}
  42. }
  43. func (m *HTTPIngressPath) XXX_Unmarshal(b []byte) error {
  44. return m.Unmarshal(b)
  45. }
  46. func (m *HTTPIngressPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  47. b = b[:cap(b)]
  48. n, err := m.MarshalToSizedBuffer(b)
  49. if err != nil {
  50. return nil, err
  51. }
  52. return b[:n], nil
  53. }
  54. func (m *HTTPIngressPath) XXX_Merge(src proto.Message) {
  55. xxx_messageInfo_HTTPIngressPath.Merge(m, src)
  56. }
  57. func (m *HTTPIngressPath) XXX_Size() int {
  58. return m.Size()
  59. }
  60. func (m *HTTPIngressPath) XXX_DiscardUnknown() {
  61. xxx_messageInfo_HTTPIngressPath.DiscardUnknown(m)
  62. }
  63. var xxx_messageInfo_HTTPIngressPath proto.InternalMessageInfo
  64. func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} }
  65. func (*HTTPIngressRuleValue) ProtoMessage() {}
  66. func (*HTTPIngressRuleValue) Descriptor() ([]byte, []int) {
  67. return fileDescriptor_1c72867a70a7cc90, []int{1}
  68. }
  69. func (m *HTTPIngressRuleValue) XXX_Unmarshal(b []byte) error {
  70. return m.Unmarshal(b)
  71. }
  72. func (m *HTTPIngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  73. b = b[:cap(b)]
  74. n, err := m.MarshalToSizedBuffer(b)
  75. if err != nil {
  76. return nil, err
  77. }
  78. return b[:n], nil
  79. }
  80. func (m *HTTPIngressRuleValue) XXX_Merge(src proto.Message) {
  81. xxx_messageInfo_HTTPIngressRuleValue.Merge(m, src)
  82. }
  83. func (m *HTTPIngressRuleValue) XXX_Size() int {
  84. return m.Size()
  85. }
  86. func (m *HTTPIngressRuleValue) XXX_DiscardUnknown() {
  87. xxx_messageInfo_HTTPIngressRuleValue.DiscardUnknown(m)
  88. }
  89. var xxx_messageInfo_HTTPIngressRuleValue proto.InternalMessageInfo
  90. func (m *IPBlock) Reset() { *m = IPBlock{} }
  91. func (*IPBlock) ProtoMessage() {}
  92. func (*IPBlock) Descriptor() ([]byte, []int) {
  93. return fileDescriptor_1c72867a70a7cc90, []int{2}
  94. }
  95. func (m *IPBlock) XXX_Unmarshal(b []byte) error {
  96. return m.Unmarshal(b)
  97. }
  98. func (m *IPBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  99. b = b[:cap(b)]
  100. n, err := m.MarshalToSizedBuffer(b)
  101. if err != nil {
  102. return nil, err
  103. }
  104. return b[:n], nil
  105. }
  106. func (m *IPBlock) XXX_Merge(src proto.Message) {
  107. xxx_messageInfo_IPBlock.Merge(m, src)
  108. }
  109. func (m *IPBlock) XXX_Size() int {
  110. return m.Size()
  111. }
  112. func (m *IPBlock) XXX_DiscardUnknown() {
  113. xxx_messageInfo_IPBlock.DiscardUnknown(m)
  114. }
  115. var xxx_messageInfo_IPBlock proto.InternalMessageInfo
  116. func (m *Ingress) Reset() { *m = Ingress{} }
  117. func (*Ingress) ProtoMessage() {}
  118. func (*Ingress) Descriptor() ([]byte, []int) {
  119. return fileDescriptor_1c72867a70a7cc90, []int{3}
  120. }
  121. func (m *Ingress) XXX_Unmarshal(b []byte) error {
  122. return m.Unmarshal(b)
  123. }
  124. func (m *Ingress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  125. b = b[:cap(b)]
  126. n, err := m.MarshalToSizedBuffer(b)
  127. if err != nil {
  128. return nil, err
  129. }
  130. return b[:n], nil
  131. }
  132. func (m *Ingress) XXX_Merge(src proto.Message) {
  133. xxx_messageInfo_Ingress.Merge(m, src)
  134. }
  135. func (m *Ingress) XXX_Size() int {
  136. return m.Size()
  137. }
  138. func (m *Ingress) XXX_DiscardUnknown() {
  139. xxx_messageInfo_Ingress.DiscardUnknown(m)
  140. }
  141. var xxx_messageInfo_Ingress proto.InternalMessageInfo
  142. func (m *IngressBackend) Reset() { *m = IngressBackend{} }
  143. func (*IngressBackend) ProtoMessage() {}
  144. func (*IngressBackend) Descriptor() ([]byte, []int) {
  145. return fileDescriptor_1c72867a70a7cc90, []int{4}
  146. }
  147. func (m *IngressBackend) XXX_Unmarshal(b []byte) error {
  148. return m.Unmarshal(b)
  149. }
  150. func (m *IngressBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  151. b = b[:cap(b)]
  152. n, err := m.MarshalToSizedBuffer(b)
  153. if err != nil {
  154. return nil, err
  155. }
  156. return b[:n], nil
  157. }
  158. func (m *IngressBackend) XXX_Merge(src proto.Message) {
  159. xxx_messageInfo_IngressBackend.Merge(m, src)
  160. }
  161. func (m *IngressBackend) XXX_Size() int {
  162. return m.Size()
  163. }
  164. func (m *IngressBackend) XXX_DiscardUnknown() {
  165. xxx_messageInfo_IngressBackend.DiscardUnknown(m)
  166. }
  167. var xxx_messageInfo_IngressBackend proto.InternalMessageInfo
  168. func (m *IngressClass) Reset() { *m = IngressClass{} }
  169. func (*IngressClass) ProtoMessage() {}
  170. func (*IngressClass) Descriptor() ([]byte, []int) {
  171. return fileDescriptor_1c72867a70a7cc90, []int{5}
  172. }
  173. func (m *IngressClass) XXX_Unmarshal(b []byte) error {
  174. return m.Unmarshal(b)
  175. }
  176. func (m *IngressClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  177. b = b[:cap(b)]
  178. n, err := m.MarshalToSizedBuffer(b)
  179. if err != nil {
  180. return nil, err
  181. }
  182. return b[:n], nil
  183. }
  184. func (m *IngressClass) XXX_Merge(src proto.Message) {
  185. xxx_messageInfo_IngressClass.Merge(m, src)
  186. }
  187. func (m *IngressClass) XXX_Size() int {
  188. return m.Size()
  189. }
  190. func (m *IngressClass) XXX_DiscardUnknown() {
  191. xxx_messageInfo_IngressClass.DiscardUnknown(m)
  192. }
  193. var xxx_messageInfo_IngressClass proto.InternalMessageInfo
  194. func (m *IngressClassList) Reset() { *m = IngressClassList{} }
  195. func (*IngressClassList) ProtoMessage() {}
  196. func (*IngressClassList) Descriptor() ([]byte, []int) {
  197. return fileDescriptor_1c72867a70a7cc90, []int{6}
  198. }
  199. func (m *IngressClassList) XXX_Unmarshal(b []byte) error {
  200. return m.Unmarshal(b)
  201. }
  202. func (m *IngressClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  203. b = b[:cap(b)]
  204. n, err := m.MarshalToSizedBuffer(b)
  205. if err != nil {
  206. return nil, err
  207. }
  208. return b[:n], nil
  209. }
  210. func (m *IngressClassList) XXX_Merge(src proto.Message) {
  211. xxx_messageInfo_IngressClassList.Merge(m, src)
  212. }
  213. func (m *IngressClassList) XXX_Size() int {
  214. return m.Size()
  215. }
  216. func (m *IngressClassList) XXX_DiscardUnknown() {
  217. xxx_messageInfo_IngressClassList.DiscardUnknown(m)
  218. }
  219. var xxx_messageInfo_IngressClassList proto.InternalMessageInfo
  220. func (m *IngressClassParametersReference) Reset() { *m = IngressClassParametersReference{} }
  221. func (*IngressClassParametersReference) ProtoMessage() {}
  222. func (*IngressClassParametersReference) Descriptor() ([]byte, []int) {
  223. return fileDescriptor_1c72867a70a7cc90, []int{7}
  224. }
  225. func (m *IngressClassParametersReference) XXX_Unmarshal(b []byte) error {
  226. return m.Unmarshal(b)
  227. }
  228. func (m *IngressClassParametersReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  229. b = b[:cap(b)]
  230. n, err := m.MarshalToSizedBuffer(b)
  231. if err != nil {
  232. return nil, err
  233. }
  234. return b[:n], nil
  235. }
  236. func (m *IngressClassParametersReference) XXX_Merge(src proto.Message) {
  237. xxx_messageInfo_IngressClassParametersReference.Merge(m, src)
  238. }
  239. func (m *IngressClassParametersReference) XXX_Size() int {
  240. return m.Size()
  241. }
  242. func (m *IngressClassParametersReference) XXX_DiscardUnknown() {
  243. xxx_messageInfo_IngressClassParametersReference.DiscardUnknown(m)
  244. }
  245. var xxx_messageInfo_IngressClassParametersReference proto.InternalMessageInfo
  246. func (m *IngressClassSpec) Reset() { *m = IngressClassSpec{} }
  247. func (*IngressClassSpec) ProtoMessage() {}
  248. func (*IngressClassSpec) Descriptor() ([]byte, []int) {
  249. return fileDescriptor_1c72867a70a7cc90, []int{8}
  250. }
  251. func (m *IngressClassSpec) XXX_Unmarshal(b []byte) error {
  252. return m.Unmarshal(b)
  253. }
  254. func (m *IngressClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  255. b = b[:cap(b)]
  256. n, err := m.MarshalToSizedBuffer(b)
  257. if err != nil {
  258. return nil, err
  259. }
  260. return b[:n], nil
  261. }
  262. func (m *IngressClassSpec) XXX_Merge(src proto.Message) {
  263. xxx_messageInfo_IngressClassSpec.Merge(m, src)
  264. }
  265. func (m *IngressClassSpec) XXX_Size() int {
  266. return m.Size()
  267. }
  268. func (m *IngressClassSpec) XXX_DiscardUnknown() {
  269. xxx_messageInfo_IngressClassSpec.DiscardUnknown(m)
  270. }
  271. var xxx_messageInfo_IngressClassSpec proto.InternalMessageInfo
  272. func (m *IngressList) Reset() { *m = IngressList{} }
  273. func (*IngressList) ProtoMessage() {}
  274. func (*IngressList) Descriptor() ([]byte, []int) {
  275. return fileDescriptor_1c72867a70a7cc90, []int{9}
  276. }
  277. func (m *IngressList) XXX_Unmarshal(b []byte) error {
  278. return m.Unmarshal(b)
  279. }
  280. func (m *IngressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  281. b = b[:cap(b)]
  282. n, err := m.MarshalToSizedBuffer(b)
  283. if err != nil {
  284. return nil, err
  285. }
  286. return b[:n], nil
  287. }
  288. func (m *IngressList) XXX_Merge(src proto.Message) {
  289. xxx_messageInfo_IngressList.Merge(m, src)
  290. }
  291. func (m *IngressList) XXX_Size() int {
  292. return m.Size()
  293. }
  294. func (m *IngressList) XXX_DiscardUnknown() {
  295. xxx_messageInfo_IngressList.DiscardUnknown(m)
  296. }
  297. var xxx_messageInfo_IngressList proto.InternalMessageInfo
  298. func (m *IngressLoadBalancerIngress) Reset() { *m = IngressLoadBalancerIngress{} }
  299. func (*IngressLoadBalancerIngress) ProtoMessage() {}
  300. func (*IngressLoadBalancerIngress) Descriptor() ([]byte, []int) {
  301. return fileDescriptor_1c72867a70a7cc90, []int{10}
  302. }
  303. func (m *IngressLoadBalancerIngress) XXX_Unmarshal(b []byte) error {
  304. return m.Unmarshal(b)
  305. }
  306. func (m *IngressLoadBalancerIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  307. b = b[:cap(b)]
  308. n, err := m.MarshalToSizedBuffer(b)
  309. if err != nil {
  310. return nil, err
  311. }
  312. return b[:n], nil
  313. }
  314. func (m *IngressLoadBalancerIngress) XXX_Merge(src proto.Message) {
  315. xxx_messageInfo_IngressLoadBalancerIngress.Merge(m, src)
  316. }
  317. func (m *IngressLoadBalancerIngress) XXX_Size() int {
  318. return m.Size()
  319. }
  320. func (m *IngressLoadBalancerIngress) XXX_DiscardUnknown() {
  321. xxx_messageInfo_IngressLoadBalancerIngress.DiscardUnknown(m)
  322. }
  323. var xxx_messageInfo_IngressLoadBalancerIngress proto.InternalMessageInfo
  324. func (m *IngressLoadBalancerStatus) Reset() { *m = IngressLoadBalancerStatus{} }
  325. func (*IngressLoadBalancerStatus) ProtoMessage() {}
  326. func (*IngressLoadBalancerStatus) Descriptor() ([]byte, []int) {
  327. return fileDescriptor_1c72867a70a7cc90, []int{11}
  328. }
  329. func (m *IngressLoadBalancerStatus) XXX_Unmarshal(b []byte) error {
  330. return m.Unmarshal(b)
  331. }
  332. func (m *IngressLoadBalancerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  333. b = b[:cap(b)]
  334. n, err := m.MarshalToSizedBuffer(b)
  335. if err != nil {
  336. return nil, err
  337. }
  338. return b[:n], nil
  339. }
  340. func (m *IngressLoadBalancerStatus) XXX_Merge(src proto.Message) {
  341. xxx_messageInfo_IngressLoadBalancerStatus.Merge(m, src)
  342. }
  343. func (m *IngressLoadBalancerStatus) XXX_Size() int {
  344. return m.Size()
  345. }
  346. func (m *IngressLoadBalancerStatus) XXX_DiscardUnknown() {
  347. xxx_messageInfo_IngressLoadBalancerStatus.DiscardUnknown(m)
  348. }
  349. var xxx_messageInfo_IngressLoadBalancerStatus proto.InternalMessageInfo
  350. func (m *IngressPortStatus) Reset() { *m = IngressPortStatus{} }
  351. func (*IngressPortStatus) ProtoMessage() {}
  352. func (*IngressPortStatus) Descriptor() ([]byte, []int) {
  353. return fileDescriptor_1c72867a70a7cc90, []int{12}
  354. }
  355. func (m *IngressPortStatus) XXX_Unmarshal(b []byte) error {
  356. return m.Unmarshal(b)
  357. }
  358. func (m *IngressPortStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  359. b = b[:cap(b)]
  360. n, err := m.MarshalToSizedBuffer(b)
  361. if err != nil {
  362. return nil, err
  363. }
  364. return b[:n], nil
  365. }
  366. func (m *IngressPortStatus) XXX_Merge(src proto.Message) {
  367. xxx_messageInfo_IngressPortStatus.Merge(m, src)
  368. }
  369. func (m *IngressPortStatus) XXX_Size() int {
  370. return m.Size()
  371. }
  372. func (m *IngressPortStatus) XXX_DiscardUnknown() {
  373. xxx_messageInfo_IngressPortStatus.DiscardUnknown(m)
  374. }
  375. var xxx_messageInfo_IngressPortStatus proto.InternalMessageInfo
  376. func (m *IngressRule) Reset() { *m = IngressRule{} }
  377. func (*IngressRule) ProtoMessage() {}
  378. func (*IngressRule) Descriptor() ([]byte, []int) {
  379. return fileDescriptor_1c72867a70a7cc90, []int{13}
  380. }
  381. func (m *IngressRule) XXX_Unmarshal(b []byte) error {
  382. return m.Unmarshal(b)
  383. }
  384. func (m *IngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  385. b = b[:cap(b)]
  386. n, err := m.MarshalToSizedBuffer(b)
  387. if err != nil {
  388. return nil, err
  389. }
  390. return b[:n], nil
  391. }
  392. func (m *IngressRule) XXX_Merge(src proto.Message) {
  393. xxx_messageInfo_IngressRule.Merge(m, src)
  394. }
  395. func (m *IngressRule) XXX_Size() int {
  396. return m.Size()
  397. }
  398. func (m *IngressRule) XXX_DiscardUnknown() {
  399. xxx_messageInfo_IngressRule.DiscardUnknown(m)
  400. }
  401. var xxx_messageInfo_IngressRule proto.InternalMessageInfo
  402. func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} }
  403. func (*IngressRuleValue) ProtoMessage() {}
  404. func (*IngressRuleValue) Descriptor() ([]byte, []int) {
  405. return fileDescriptor_1c72867a70a7cc90, []int{14}
  406. }
  407. func (m *IngressRuleValue) XXX_Unmarshal(b []byte) error {
  408. return m.Unmarshal(b)
  409. }
  410. func (m *IngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  411. b = b[:cap(b)]
  412. n, err := m.MarshalToSizedBuffer(b)
  413. if err != nil {
  414. return nil, err
  415. }
  416. return b[:n], nil
  417. }
  418. func (m *IngressRuleValue) XXX_Merge(src proto.Message) {
  419. xxx_messageInfo_IngressRuleValue.Merge(m, src)
  420. }
  421. func (m *IngressRuleValue) XXX_Size() int {
  422. return m.Size()
  423. }
  424. func (m *IngressRuleValue) XXX_DiscardUnknown() {
  425. xxx_messageInfo_IngressRuleValue.DiscardUnknown(m)
  426. }
  427. var xxx_messageInfo_IngressRuleValue proto.InternalMessageInfo
  428. func (m *IngressServiceBackend) Reset() { *m = IngressServiceBackend{} }
  429. func (*IngressServiceBackend) ProtoMessage() {}
  430. func (*IngressServiceBackend) Descriptor() ([]byte, []int) {
  431. return fileDescriptor_1c72867a70a7cc90, []int{15}
  432. }
  433. func (m *IngressServiceBackend) XXX_Unmarshal(b []byte) error {
  434. return m.Unmarshal(b)
  435. }
  436. func (m *IngressServiceBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  437. b = b[:cap(b)]
  438. n, err := m.MarshalToSizedBuffer(b)
  439. if err != nil {
  440. return nil, err
  441. }
  442. return b[:n], nil
  443. }
  444. func (m *IngressServiceBackend) XXX_Merge(src proto.Message) {
  445. xxx_messageInfo_IngressServiceBackend.Merge(m, src)
  446. }
  447. func (m *IngressServiceBackend) XXX_Size() int {
  448. return m.Size()
  449. }
  450. func (m *IngressServiceBackend) XXX_DiscardUnknown() {
  451. xxx_messageInfo_IngressServiceBackend.DiscardUnknown(m)
  452. }
  453. var xxx_messageInfo_IngressServiceBackend proto.InternalMessageInfo
  454. func (m *IngressSpec) Reset() { *m = IngressSpec{} }
  455. func (*IngressSpec) ProtoMessage() {}
  456. func (*IngressSpec) Descriptor() ([]byte, []int) {
  457. return fileDescriptor_1c72867a70a7cc90, []int{16}
  458. }
  459. func (m *IngressSpec) XXX_Unmarshal(b []byte) error {
  460. return m.Unmarshal(b)
  461. }
  462. func (m *IngressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  463. b = b[:cap(b)]
  464. n, err := m.MarshalToSizedBuffer(b)
  465. if err != nil {
  466. return nil, err
  467. }
  468. return b[:n], nil
  469. }
  470. func (m *IngressSpec) XXX_Merge(src proto.Message) {
  471. xxx_messageInfo_IngressSpec.Merge(m, src)
  472. }
  473. func (m *IngressSpec) XXX_Size() int {
  474. return m.Size()
  475. }
  476. func (m *IngressSpec) XXX_DiscardUnknown() {
  477. xxx_messageInfo_IngressSpec.DiscardUnknown(m)
  478. }
  479. var xxx_messageInfo_IngressSpec proto.InternalMessageInfo
  480. func (m *IngressStatus) Reset() { *m = IngressStatus{} }
  481. func (*IngressStatus) ProtoMessage() {}
  482. func (*IngressStatus) Descriptor() ([]byte, []int) {
  483. return fileDescriptor_1c72867a70a7cc90, []int{17}
  484. }
  485. func (m *IngressStatus) XXX_Unmarshal(b []byte) error {
  486. return m.Unmarshal(b)
  487. }
  488. func (m *IngressStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  489. b = b[:cap(b)]
  490. n, err := m.MarshalToSizedBuffer(b)
  491. if err != nil {
  492. return nil, err
  493. }
  494. return b[:n], nil
  495. }
  496. func (m *IngressStatus) XXX_Merge(src proto.Message) {
  497. xxx_messageInfo_IngressStatus.Merge(m, src)
  498. }
  499. func (m *IngressStatus) XXX_Size() int {
  500. return m.Size()
  501. }
  502. func (m *IngressStatus) XXX_DiscardUnknown() {
  503. xxx_messageInfo_IngressStatus.DiscardUnknown(m)
  504. }
  505. var xxx_messageInfo_IngressStatus proto.InternalMessageInfo
  506. func (m *IngressTLS) Reset() { *m = IngressTLS{} }
  507. func (*IngressTLS) ProtoMessage() {}
  508. func (*IngressTLS) Descriptor() ([]byte, []int) {
  509. return fileDescriptor_1c72867a70a7cc90, []int{18}
  510. }
  511. func (m *IngressTLS) XXX_Unmarshal(b []byte) error {
  512. return m.Unmarshal(b)
  513. }
  514. func (m *IngressTLS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  515. b = b[:cap(b)]
  516. n, err := m.MarshalToSizedBuffer(b)
  517. if err != nil {
  518. return nil, err
  519. }
  520. return b[:n], nil
  521. }
  522. func (m *IngressTLS) XXX_Merge(src proto.Message) {
  523. xxx_messageInfo_IngressTLS.Merge(m, src)
  524. }
  525. func (m *IngressTLS) XXX_Size() int {
  526. return m.Size()
  527. }
  528. func (m *IngressTLS) XXX_DiscardUnknown() {
  529. xxx_messageInfo_IngressTLS.DiscardUnknown(m)
  530. }
  531. var xxx_messageInfo_IngressTLS proto.InternalMessageInfo
  532. func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
  533. func (*NetworkPolicy) ProtoMessage() {}
  534. func (*NetworkPolicy) Descriptor() ([]byte, []int) {
  535. return fileDescriptor_1c72867a70a7cc90, []int{19}
  536. }
  537. func (m *NetworkPolicy) XXX_Unmarshal(b []byte) error {
  538. return m.Unmarshal(b)
  539. }
  540. func (m *NetworkPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  541. b = b[:cap(b)]
  542. n, err := m.MarshalToSizedBuffer(b)
  543. if err != nil {
  544. return nil, err
  545. }
  546. return b[:n], nil
  547. }
  548. func (m *NetworkPolicy) XXX_Merge(src proto.Message) {
  549. xxx_messageInfo_NetworkPolicy.Merge(m, src)
  550. }
  551. func (m *NetworkPolicy) XXX_Size() int {
  552. return m.Size()
  553. }
  554. func (m *NetworkPolicy) XXX_DiscardUnknown() {
  555. xxx_messageInfo_NetworkPolicy.DiscardUnknown(m)
  556. }
  557. var xxx_messageInfo_NetworkPolicy proto.InternalMessageInfo
  558. func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} }
  559. func (*NetworkPolicyEgressRule) ProtoMessage() {}
  560. func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int) {
  561. return fileDescriptor_1c72867a70a7cc90, []int{20}
  562. }
  563. func (m *NetworkPolicyEgressRule) XXX_Unmarshal(b []byte) error {
  564. return m.Unmarshal(b)
  565. }
  566. func (m *NetworkPolicyEgressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  567. b = b[:cap(b)]
  568. n, err := m.MarshalToSizedBuffer(b)
  569. if err != nil {
  570. return nil, err
  571. }
  572. return b[:n], nil
  573. }
  574. func (m *NetworkPolicyEgressRule) XXX_Merge(src proto.Message) {
  575. xxx_messageInfo_NetworkPolicyEgressRule.Merge(m, src)
  576. }
  577. func (m *NetworkPolicyEgressRule) XXX_Size() int {
  578. return m.Size()
  579. }
  580. func (m *NetworkPolicyEgressRule) XXX_DiscardUnknown() {
  581. xxx_messageInfo_NetworkPolicyEgressRule.DiscardUnknown(m)
  582. }
  583. var xxx_messageInfo_NetworkPolicyEgressRule proto.InternalMessageInfo
  584. func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
  585. func (*NetworkPolicyIngressRule) ProtoMessage() {}
  586. func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) {
  587. return fileDescriptor_1c72867a70a7cc90, []int{21}
  588. }
  589. func (m *NetworkPolicyIngressRule) XXX_Unmarshal(b []byte) error {
  590. return m.Unmarshal(b)
  591. }
  592. func (m *NetworkPolicyIngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  593. b = b[:cap(b)]
  594. n, err := m.MarshalToSizedBuffer(b)
  595. if err != nil {
  596. return nil, err
  597. }
  598. return b[:n], nil
  599. }
  600. func (m *NetworkPolicyIngressRule) XXX_Merge(src proto.Message) {
  601. xxx_messageInfo_NetworkPolicyIngressRule.Merge(m, src)
  602. }
  603. func (m *NetworkPolicyIngressRule) XXX_Size() int {
  604. return m.Size()
  605. }
  606. func (m *NetworkPolicyIngressRule) XXX_DiscardUnknown() {
  607. xxx_messageInfo_NetworkPolicyIngressRule.DiscardUnknown(m)
  608. }
  609. var xxx_messageInfo_NetworkPolicyIngressRule proto.InternalMessageInfo
  610. func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
  611. func (*NetworkPolicyList) ProtoMessage() {}
  612. func (*NetworkPolicyList) Descriptor() ([]byte, []int) {
  613. return fileDescriptor_1c72867a70a7cc90, []int{22}
  614. }
  615. func (m *NetworkPolicyList) XXX_Unmarshal(b []byte) error {
  616. return m.Unmarshal(b)
  617. }
  618. func (m *NetworkPolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  619. b = b[:cap(b)]
  620. n, err := m.MarshalToSizedBuffer(b)
  621. if err != nil {
  622. return nil, err
  623. }
  624. return b[:n], nil
  625. }
  626. func (m *NetworkPolicyList) XXX_Merge(src proto.Message) {
  627. xxx_messageInfo_NetworkPolicyList.Merge(m, src)
  628. }
  629. func (m *NetworkPolicyList) XXX_Size() int {
  630. return m.Size()
  631. }
  632. func (m *NetworkPolicyList) XXX_DiscardUnknown() {
  633. xxx_messageInfo_NetworkPolicyList.DiscardUnknown(m)
  634. }
  635. var xxx_messageInfo_NetworkPolicyList proto.InternalMessageInfo
  636. func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
  637. func (*NetworkPolicyPeer) ProtoMessage() {}
  638. func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) {
  639. return fileDescriptor_1c72867a70a7cc90, []int{23}
  640. }
  641. func (m *NetworkPolicyPeer) XXX_Unmarshal(b []byte) error {
  642. return m.Unmarshal(b)
  643. }
  644. func (m *NetworkPolicyPeer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  645. b = b[:cap(b)]
  646. n, err := m.MarshalToSizedBuffer(b)
  647. if err != nil {
  648. return nil, err
  649. }
  650. return b[:n], nil
  651. }
  652. func (m *NetworkPolicyPeer) XXX_Merge(src proto.Message) {
  653. xxx_messageInfo_NetworkPolicyPeer.Merge(m, src)
  654. }
  655. func (m *NetworkPolicyPeer) XXX_Size() int {
  656. return m.Size()
  657. }
  658. func (m *NetworkPolicyPeer) XXX_DiscardUnknown() {
  659. xxx_messageInfo_NetworkPolicyPeer.DiscardUnknown(m)
  660. }
  661. var xxx_messageInfo_NetworkPolicyPeer proto.InternalMessageInfo
  662. func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
  663. func (*NetworkPolicyPort) ProtoMessage() {}
  664. func (*NetworkPolicyPort) Descriptor() ([]byte, []int) {
  665. return fileDescriptor_1c72867a70a7cc90, []int{24}
  666. }
  667. func (m *NetworkPolicyPort) XXX_Unmarshal(b []byte) error {
  668. return m.Unmarshal(b)
  669. }
  670. func (m *NetworkPolicyPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  671. b = b[:cap(b)]
  672. n, err := m.MarshalToSizedBuffer(b)
  673. if err != nil {
  674. return nil, err
  675. }
  676. return b[:n], nil
  677. }
  678. func (m *NetworkPolicyPort) XXX_Merge(src proto.Message) {
  679. xxx_messageInfo_NetworkPolicyPort.Merge(m, src)
  680. }
  681. func (m *NetworkPolicyPort) XXX_Size() int {
  682. return m.Size()
  683. }
  684. func (m *NetworkPolicyPort) XXX_DiscardUnknown() {
  685. xxx_messageInfo_NetworkPolicyPort.DiscardUnknown(m)
  686. }
  687. var xxx_messageInfo_NetworkPolicyPort proto.InternalMessageInfo
  688. func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
  689. func (*NetworkPolicySpec) ProtoMessage() {}
  690. func (*NetworkPolicySpec) Descriptor() ([]byte, []int) {
  691. return fileDescriptor_1c72867a70a7cc90, []int{25}
  692. }
  693. func (m *NetworkPolicySpec) XXX_Unmarshal(b []byte) error {
  694. return m.Unmarshal(b)
  695. }
  696. func (m *NetworkPolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  697. b = b[:cap(b)]
  698. n, err := m.MarshalToSizedBuffer(b)
  699. if err != nil {
  700. return nil, err
  701. }
  702. return b[:n], nil
  703. }
  704. func (m *NetworkPolicySpec) XXX_Merge(src proto.Message) {
  705. xxx_messageInfo_NetworkPolicySpec.Merge(m, src)
  706. }
  707. func (m *NetworkPolicySpec) XXX_Size() int {
  708. return m.Size()
  709. }
  710. func (m *NetworkPolicySpec) XXX_DiscardUnknown() {
  711. xxx_messageInfo_NetworkPolicySpec.DiscardUnknown(m)
  712. }
  713. var xxx_messageInfo_NetworkPolicySpec proto.InternalMessageInfo
  714. func (m *NetworkPolicyStatus) Reset() { *m = NetworkPolicyStatus{} }
  715. func (*NetworkPolicyStatus) ProtoMessage() {}
  716. func (*NetworkPolicyStatus) Descriptor() ([]byte, []int) {
  717. return fileDescriptor_1c72867a70a7cc90, []int{26}
  718. }
  719. func (m *NetworkPolicyStatus) XXX_Unmarshal(b []byte) error {
  720. return m.Unmarshal(b)
  721. }
  722. func (m *NetworkPolicyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  723. b = b[:cap(b)]
  724. n, err := m.MarshalToSizedBuffer(b)
  725. if err != nil {
  726. return nil, err
  727. }
  728. return b[:n], nil
  729. }
  730. func (m *NetworkPolicyStatus) XXX_Merge(src proto.Message) {
  731. xxx_messageInfo_NetworkPolicyStatus.Merge(m, src)
  732. }
  733. func (m *NetworkPolicyStatus) XXX_Size() int {
  734. return m.Size()
  735. }
  736. func (m *NetworkPolicyStatus) XXX_DiscardUnknown() {
  737. xxx_messageInfo_NetworkPolicyStatus.DiscardUnknown(m)
  738. }
  739. var xxx_messageInfo_NetworkPolicyStatus proto.InternalMessageInfo
  740. func (m *ServiceBackendPort) Reset() { *m = ServiceBackendPort{} }
  741. func (*ServiceBackendPort) ProtoMessage() {}
  742. func (*ServiceBackendPort) Descriptor() ([]byte, []int) {
  743. return fileDescriptor_1c72867a70a7cc90, []int{27}
  744. }
  745. func (m *ServiceBackendPort) XXX_Unmarshal(b []byte) error {
  746. return m.Unmarshal(b)
  747. }
  748. func (m *ServiceBackendPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  749. b = b[:cap(b)]
  750. n, err := m.MarshalToSizedBuffer(b)
  751. if err != nil {
  752. return nil, err
  753. }
  754. return b[:n], nil
  755. }
  756. func (m *ServiceBackendPort) XXX_Merge(src proto.Message) {
  757. xxx_messageInfo_ServiceBackendPort.Merge(m, src)
  758. }
  759. func (m *ServiceBackendPort) XXX_Size() int {
  760. return m.Size()
  761. }
  762. func (m *ServiceBackendPort) XXX_DiscardUnknown() {
  763. xxx_messageInfo_ServiceBackendPort.DiscardUnknown(m)
  764. }
  765. var xxx_messageInfo_ServiceBackendPort proto.InternalMessageInfo
  766. func init() {
  767. proto.RegisterType((*HTTPIngressPath)(nil), "k8s.io.api.networking.v1.HTTPIngressPath")
  768. proto.RegisterType((*HTTPIngressRuleValue)(nil), "k8s.io.api.networking.v1.HTTPIngressRuleValue")
  769. proto.RegisterType((*IPBlock)(nil), "k8s.io.api.networking.v1.IPBlock")
  770. proto.RegisterType((*Ingress)(nil), "k8s.io.api.networking.v1.Ingress")
  771. proto.RegisterType((*IngressBackend)(nil), "k8s.io.api.networking.v1.IngressBackend")
  772. proto.RegisterType((*IngressClass)(nil), "k8s.io.api.networking.v1.IngressClass")
  773. proto.RegisterType((*IngressClassList)(nil), "k8s.io.api.networking.v1.IngressClassList")
  774. proto.RegisterType((*IngressClassParametersReference)(nil), "k8s.io.api.networking.v1.IngressClassParametersReference")
  775. proto.RegisterType((*IngressClassSpec)(nil), "k8s.io.api.networking.v1.IngressClassSpec")
  776. proto.RegisterType((*IngressList)(nil), "k8s.io.api.networking.v1.IngressList")
  777. proto.RegisterType((*IngressLoadBalancerIngress)(nil), "k8s.io.api.networking.v1.IngressLoadBalancerIngress")
  778. proto.RegisterType((*IngressLoadBalancerStatus)(nil), "k8s.io.api.networking.v1.IngressLoadBalancerStatus")
  779. proto.RegisterType((*IngressPortStatus)(nil), "k8s.io.api.networking.v1.IngressPortStatus")
  780. proto.RegisterType((*IngressRule)(nil), "k8s.io.api.networking.v1.IngressRule")
  781. proto.RegisterType((*IngressRuleValue)(nil), "k8s.io.api.networking.v1.IngressRuleValue")
  782. proto.RegisterType((*IngressServiceBackend)(nil), "k8s.io.api.networking.v1.IngressServiceBackend")
  783. proto.RegisterType((*IngressSpec)(nil), "k8s.io.api.networking.v1.IngressSpec")
  784. proto.RegisterType((*IngressStatus)(nil), "k8s.io.api.networking.v1.IngressStatus")
  785. proto.RegisterType((*IngressTLS)(nil), "k8s.io.api.networking.v1.IngressTLS")
  786. proto.RegisterType((*NetworkPolicy)(nil), "k8s.io.api.networking.v1.NetworkPolicy")
  787. proto.RegisterType((*NetworkPolicyEgressRule)(nil), "k8s.io.api.networking.v1.NetworkPolicyEgressRule")
  788. proto.RegisterType((*NetworkPolicyIngressRule)(nil), "k8s.io.api.networking.v1.NetworkPolicyIngressRule")
  789. proto.RegisterType((*NetworkPolicyList)(nil), "k8s.io.api.networking.v1.NetworkPolicyList")
  790. proto.RegisterType((*NetworkPolicyPeer)(nil), "k8s.io.api.networking.v1.NetworkPolicyPeer")
  791. proto.RegisterType((*NetworkPolicyPort)(nil), "k8s.io.api.networking.v1.NetworkPolicyPort")
  792. proto.RegisterType((*NetworkPolicySpec)(nil), "k8s.io.api.networking.v1.NetworkPolicySpec")
  793. proto.RegisterType((*NetworkPolicyStatus)(nil), "k8s.io.api.networking.v1.NetworkPolicyStatus")
  794. proto.RegisterType((*ServiceBackendPort)(nil), "k8s.io.api.networking.v1.ServiceBackendPort")
  795. }
  796. func init() {
  797. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/networking/v1/generated.proto", fileDescriptor_1c72867a70a7cc90)
  798. }
  799. var fileDescriptor_1c72867a70a7cc90 = []byte{
  800. // 1715 bytes of a gzipped FileDescriptorProto
  801. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x4b, 0x6f, 0x1b, 0x47,
  802. 0x12, 0xd6, 0x50, 0xa2, 0x48, 0x35, 0x25, 0x59, 0x6a, 0xdb, 0x58, 0xae, 0x16, 0x4b, 0x6a, 0x07,
  803. 0x6b, 0x5b, 0xbb, 0xb6, 0xc9, 0xb5, 0x6c, 0x2c, 0x76, 0x2f, 0x49, 0x3c, 0xb2, 0x2c, 0x2b, 0x96,
  804. 0x29, 0xa2, 0xc9, 0x38, 0x48, 0x90, 0x87, 0x47, 0xc3, 0x16, 0x35, 0xe6, 0x70, 0x7a, 0xd0, 0xd3,
  805. 0x54, 0xac, 0x20, 0x08, 0x72, 0xc9, 0x21, 0xb7, 0xdc, 0x72, 0x0e, 0xf2, 0x0b, 0x82, 0xe4, 0x10,
  806. 0x20, 0x48, 0x8c, 0x5c, 0x02, 0x1f, 0x0d, 0xe4, 0xe2, 0x4b, 0x88, 0x98, 0xf9, 0x17, 0x3a, 0x05,
  807. 0xfd, 0x98, 0x17, 0x1f, 0x22, 0x63, 0x18, 0x3a, 0x49, 0x5d, 0x55, 0xfd, 0x75, 0xbd, 0xab, 0x86,
  808. 0xe0, 0x66, 0xeb, 0x7f, 0x7e, 0xc9, 0x26, 0xe5, 0x56, 0x67, 0x0f, 0x53, 0x17, 0x33, 0xec, 0x97,
  809. 0x0f, 0xb1, 0xdb, 0x20, 0xb4, 0xac, 0x18, 0xa6, 0x67, 0x97, 0x5d, 0xcc, 0x3e, 0x20, 0xb4, 0x65,
  810. 0xbb, 0xcd, 0xf2, 0xe1, 0xb5, 0x72, 0x13, 0xbb, 0x98, 0x9a, 0x0c, 0x37, 0x4a, 0x1e, 0x25, 0x8c,
  811. 0xc0, 0xbc, 0x94, 0x2c, 0x99, 0x9e, 0x5d, 0x8a, 0x24, 0x4b, 0x87, 0xd7, 0x56, 0xae, 0x36, 0x6d,
  812. 0x76, 0xd0, 0xd9, 0x2b, 0x59, 0xa4, 0x5d, 0x6e, 0x92, 0x26, 0x29, 0x8b, 0x0b, 0x7b, 0x9d, 0x7d,
  813. 0x71, 0x12, 0x07, 0xf1, 0x9f, 0x04, 0x5a, 0xd1, 0x63, 0x4f, 0x5a, 0x84, 0xe2, 0x21, 0x8f, 0xad,
  814. 0xdc, 0x88, 0x64, 0xda, 0xa6, 0x75, 0x60, 0xbb, 0x98, 0x1e, 0x95, 0xbd, 0x56, 0x93, 0x13, 0xfc,
  815. 0x72, 0x1b, 0x33, 0x73, 0xd8, 0xad, 0xf2, 0xa8, 0x5b, 0xb4, 0xe3, 0x32, 0xbb, 0x8d, 0x07, 0x2e,
  816. 0xfc, 0x77, 0xdc, 0x05, 0xdf, 0x3a, 0xc0, 0x6d, 0x73, 0xe0, 0xde, 0xf5, 0x51, 0xf7, 0x3a, 0xcc,
  817. 0x76, 0xca, 0xb6, 0xcb, 0x7c, 0x46, 0xfb, 0x2f, 0xe9, 0x3f, 0x6a, 0xe0, 0xcc, 0x9d, 0x7a, 0xbd,
  818. 0xba, 0xed, 0x36, 0x29, 0xf6, 0xfd, 0xaa, 0xc9, 0x0e, 0xe0, 0x2a, 0x98, 0xf1, 0x4c, 0x76, 0x90,
  819. 0xd7, 0x56, 0xb5, 0xb5, 0x39, 0x63, 0xfe, 0x49, 0xb7, 0x38, 0xd5, 0xeb, 0x16, 0x67, 0x38, 0x0f,
  820. 0x09, 0x0e, 0xbc, 0x01, 0xb2, 0xfc, 0x6f, 0xfd, 0xc8, 0xc3, 0xf9, 0x69, 0x21, 0x95, 0xef, 0x75,
  821. 0x8b, 0xd9, 0xaa, 0xa2, 0x1d, 0xc7, 0xfe, 0x47, 0xa1, 0x24, 0xac, 0x81, 0xcc, 0x9e, 0x69, 0xb5,
  822. 0xb0, 0xdb, 0xc8, 0xa7, 0x56, 0xb5, 0xb5, 0xdc, 0xfa, 0x5a, 0x69, 0x54, 0xf8, 0x4a, 0x4a, 0x1f,
  823. 0x43, 0xca, 0x1b, 0x67, 0x94, 0x12, 0x19, 0x45, 0x40, 0x01, 0x92, 0xbe, 0x0f, 0xce, 0xc5, 0xf4,
  824. 0x47, 0x1d, 0x07, 0xdf, 0x37, 0x9d, 0x0e, 0x86, 0x15, 0x90, 0xe6, 0x0f, 0xfb, 0x79, 0x6d, 0x75,
  825. 0x7a, 0x2d, 0xb7, 0xfe, 0xaf, 0xd1, 0x4f, 0xf5, 0x99, 0x6f, 0x2c, 0xa8, 0xb7, 0xd2, 0xfc, 0xe4,
  826. 0x23, 0x09, 0xa3, 0xef, 0x82, 0xcc, 0x76, 0xd5, 0x70, 0x88, 0xd5, 0xe2, 0xfe, 0xb1, 0xec, 0x06,
  827. 0xed, 0xf7, 0xcf, 0xc6, 0xf6, 0x2d, 0x84, 0x04, 0x07, 0xea, 0x60, 0x16, 0x3f, 0xb2, 0xb0, 0xc7,
  828. 0xf2, 0xa9, 0xd5, 0xe9, 0xb5, 0x39, 0x03, 0xf4, 0xba, 0xc5, 0xd9, 0x4d, 0x41, 0x41, 0x8a, 0xa3,
  829. 0x7f, 0x9a, 0x02, 0x19, 0xf5, 0x2c, 0x7c, 0x00, 0xb2, 0x3c, 0x7d, 0x1a, 0x26, 0x33, 0x05, 0x6a,
  830. 0x6e, 0xfd, 0x3f, 0x31, 0x7d, 0xc3, 0x68, 0x96, 0xbc, 0x56, 0x93, 0x13, 0xfc, 0x12, 0x97, 0xe6,
  831. 0xba, 0xef, 0xee, 0x3d, 0xc4, 0x16, 0xbb, 0x87, 0x99, 0x69, 0x40, 0xa5, 0x07, 0x88, 0x68, 0x28,
  832. 0x44, 0x85, 0x5b, 0x60, 0xc6, 0xf7, 0xb0, 0xa5, 0x1c, 0x7f, 0x61, 0xac, 0xe3, 0x6b, 0x1e, 0xb6,
  833. 0x22, 0xd3, 0xf8, 0x09, 0x09, 0x00, 0xb8, 0x0b, 0x66, 0x7d, 0x66, 0xb2, 0x8e, 0x2f, 0x02, 0x9f,
  834. 0x5b, 0xbf, 0x34, 0x1e, 0x4a, 0x88, 0x1b, 0x8b, 0x0a, 0x6c, 0x56, 0x9e, 0x91, 0x82, 0xd1, 0x7f,
  835. 0xd2, 0xc0, 0x62, 0x32, 0xda, 0xf0, 0x3e, 0xc8, 0xf8, 0x98, 0x1e, 0xda, 0x16, 0xce, 0xcf, 0x88,
  836. 0x47, 0xca, 0xe3, 0x1f, 0x91, 0xf2, 0x41, 0xbe, 0xe4, 0x78, 0xae, 0x28, 0x1a, 0x0a, 0xc0, 0xe0,
  837. 0x9b, 0x20, 0x4b, 0xb1, 0x4f, 0x3a, 0xd4, 0xc2, 0x4a, 0xfb, 0xab, 0x71, 0x60, 0x5e, 0xf7, 0x1c,
  838. 0x92, 0x27, 0x6b, 0x63, 0x87, 0x58, 0xa6, 0x23, 0x5d, 0x89, 0xf0, 0x3e, 0xa6, 0xd8, 0xb5, 0xb0,
  839. 0x31, 0xcf, 0xb3, 0x1c, 0x29, 0x08, 0x14, 0x82, 0xf1, 0x2a, 0x9a, 0x57, 0x8a, 0x6c, 0x38, 0xe6,
  840. 0xa9, 0x04, 0x74, 0x27, 0x11, 0xd0, 0x7f, 0x8f, 0x75, 0x90, 0xd0, 0x6b, 0x54, 0x54, 0xf5, 0x1f,
  841. 0x34, 0xb0, 0x14, 0x17, 0xdc, 0xb1, 0x7d, 0x06, 0xdf, 0x19, 0x30, 0xa2, 0x34, 0x99, 0x11, 0xfc,
  842. 0xb6, 0x30, 0x61, 0x49, 0x3d, 0x95, 0x0d, 0x28, 0x31, 0x03, 0xee, 0x82, 0xb4, 0xcd, 0x70, 0xdb,
  843. 0x17, 0x25, 0x92, 0x5b, 0xbf, 0x38, 0x99, 0x05, 0x51, 0x75, 0x6e, 0xf3, 0xcb, 0x48, 0x62, 0xe8,
  844. 0xbf, 0x6a, 0xa0, 0x18, 0x17, 0xab, 0x9a, 0xd4, 0x6c, 0x63, 0x86, 0xa9, 0x1f, 0x06, 0x0f, 0xae,
  845. 0x81, 0xac, 0x59, 0xdd, 0xde, 0xa2, 0xa4, 0xe3, 0x05, 0xa5, 0xcb, 0x55, 0xbb, 0xa9, 0x68, 0x28,
  846. 0xe4, 0xf2, 0x02, 0x6f, 0xd9, 0xaa, 0x4b, 0xc5, 0x0a, 0xfc, 0xae, 0xed, 0x36, 0x90, 0xe0, 0x70,
  847. 0x09, 0xd7, 0x6c, 0x07, 0xcd, 0x2f, 0x94, 0xa8, 0x98, 0x6d, 0x8c, 0x04, 0x07, 0x16, 0x41, 0xda,
  848. 0xb7, 0x88, 0x27, 0x33, 0x78, 0xce, 0x98, 0xe3, 0x2a, 0xd7, 0x38, 0x01, 0x49, 0x3a, 0xbc, 0x0c,
  849. 0xe6, 0xb8, 0xa0, 0xef, 0x99, 0x16, 0xce, 0xa7, 0x85, 0xd0, 0x42, 0xaf, 0x5b, 0x9c, 0xab, 0x04,
  850. 0x44, 0x14, 0xf1, 0xf5, 0xaf, 0xfb, 0xe2, 0xc3, 0x43, 0x07, 0xd7, 0x01, 0xb0, 0x88, 0xcb, 0x28,
  851. 0x71, 0x1c, 0x1c, 0x74, 0xa3, 0x30, 0x69, 0x36, 0x42, 0x0e, 0x8a, 0x49, 0x41, 0x1b, 0x00, 0x2f,
  852. 0xf4, 0x8d, 0x4a, 0x9e, 0xff, 0x4f, 0xe6, 0xfa, 0x21, 0x3e, 0x35, 0x16, 0xf9, 0x53, 0x31, 0x46,
  853. 0x0c, 0x5c, 0xff, 0x46, 0x03, 0x39, 0x75, 0xff, 0x14, 0xd2, 0xe9, 0x76, 0x32, 0x9d, 0xfe, 0x31,
  854. 0x7e, 0xb4, 0x0c, 0xcf, 0xa4, 0xef, 0x34, 0xb0, 0x12, 0x68, 0x4d, 0xcc, 0x86, 0x61, 0x3a, 0xa6,
  855. 0x6b, 0x61, 0x1a, 0x74, 0xea, 0x15, 0x90, 0xb2, 0x83, 0xf4, 0x01, 0x0a, 0x20, 0xb5, 0x5d, 0x45,
  856. 0x29, 0xdb, 0x83, 0x57, 0x40, 0xf6, 0x80, 0xf8, 0x4c, 0x24, 0x86, 0x4c, 0x9d, 0x50, 0xe1, 0x3b,
  857. 0x8a, 0x8e, 0x42, 0x09, 0x58, 0x05, 0x69, 0x8f, 0x50, 0xe6, 0xe7, 0x67, 0x84, 0xc2, 0x97, 0xc7,
  858. 0x2a, 0x5c, 0x25, 0x94, 0xa9, 0x5e, 0x1a, 0x8d, 0x28, 0x8e, 0x80, 0x24, 0x90, 0xfe, 0x11, 0xf8,
  859. 0xeb, 0x10, 0xcd, 0xe5, 0x15, 0xf8, 0x3e, 0xc8, 0xd8, 0x92, 0xa9, 0x26, 0xe2, 0x8d, 0xb1, 0x0f,
  860. 0x0e, 0xb1, 0x3f, 0x1a, 0xc4, 0xc1, 0xc0, 0x0d, 0x50, 0xf5, 0xaf, 0x34, 0xb0, 0x3c, 0xa0, 0xa9,
  861. 0xd8, 0x25, 0x08, 0x65, 0xc2, 0x63, 0xe9, 0xd8, 0x2e, 0x41, 0x28, 0x43, 0x82, 0x03, 0xef, 0x82,
  862. 0xac, 0x58, 0x45, 0x2c, 0xe2, 0x28, 0xaf, 0x95, 0x03, 0xaf, 0x55, 0x15, 0xfd, 0xb8, 0x5b, 0xfc,
  863. 0xdb, 0xe0, 0x7e, 0x56, 0x0a, 0xd8, 0x28, 0x04, 0xe0, 0x55, 0x87, 0x29, 0x25, 0x54, 0x15, 0xa6,
  864. 0xa8, 0xba, 0x4d, 0x4e, 0x40, 0x92, 0xae, 0x7f, 0x19, 0x25, 0x25, 0xdf, 0x15, 0xb8, 0x7e, 0x3c,
  865. 0x22, 0xfd, 0xb3, 0x9c, 0xc7, 0x0b, 0x09, 0x0e, 0xf4, 0xc0, 0x92, 0xdd, 0xb7, 0x5c, 0x4c, 0xdc,
  866. 0x74, 0xc3, 0x1b, 0x46, 0x5e, 0x21, 0x2f, 0xf5, 0x73, 0xd0, 0x00, 0xba, 0xfe, 0x00, 0x0c, 0x48,
  867. 0xf1, 0x76, 0x7f, 0xc0, 0x98, 0x37, 0xa4, 0x70, 0x46, 0x6f, 0x33, 0xd1, 0xeb, 0x59, 0x61, 0x53,
  868. 0xbd, 0x5e, 0x45, 0x02, 0x45, 0xff, 0x4c, 0x03, 0xe7, 0x87, 0x0e, 0xce, 0xb0, 0xb1, 0x69, 0x23,
  869. 0x1b, 0x5b, 0x45, 0x45, 0x54, 0xfa, 0xe0, 0xca, 0x68, 0x4d, 0x92, 0xc8, 0x3c, 0xe2, 0xc3, 0xe2,
  870. 0xaf, 0xff, 0x9c, 0x0a, 0x23, 0x22, 0xba, 0xda, 0x6b, 0xa1, 0xbf, 0x45, 0xd7, 0xe1, 0x2f, 0xab,
  871. 0x1e, 0x7a, 0x2e, 0xe6, 0xbf, 0x90, 0x87, 0x06, 0xa4, 0x61, 0x03, 0x2c, 0x36, 0xf0, 0xbe, 0xd9,
  872. 0x71, 0x98, 0x7a, 0x5b, 0x79, 0x6d, 0xf2, 0x75, 0x13, 0xf6, 0xba, 0xc5, 0xc5, 0x5b, 0x09, 0x0c,
  873. 0xd4, 0x87, 0x09, 0x37, 0xc0, 0x34, 0x73, 0x82, 0x76, 0xf3, 0xcf, 0xb1, 0xd0, 0xf5, 0x9d, 0x9a,
  874. 0x91, 0x53, 0xe6, 0x4f, 0xd7, 0x77, 0x6a, 0x88, 0xdf, 0x86, 0xaf, 0x83, 0x34, 0xed, 0x38, 0x98,
  875. 0x2f, 0x53, 0xd3, 0x13, 0xed, 0x65, 0x3c, 0xa6, 0x51, 0xf9, 0xf3, 0x93, 0x8f, 0x24, 0x84, 0xfe,
  876. 0x31, 0x58, 0x48, 0x6c, 0x5c, 0xb0, 0x0d, 0xe6, 0x9d, 0x58, 0x09, 0x2b, 0x2f, 0x5c, 0xff, 0x53,
  877. 0x75, 0xaf, 0x1a, 0xce, 0x39, 0xf5, 0xe2, 0x7c, 0x9c, 0x87, 0x12, 0xf0, 0xba, 0x09, 0x40, 0x64,
  878. 0x2b, 0xaf, 0x44, 0x5e, 0x3e, 0xb2, 0xdb, 0xa8, 0x4a, 0xe4, 0x55, 0xe5, 0x23, 0x49, 0xe7, 0xd3,
  879. 0xcb, 0xc7, 0x16, 0xc5, 0xac, 0x12, 0xf5, 0xcb, 0x70, 0x7a, 0xd5, 0x42, 0x0e, 0x8a, 0x49, 0xe9,
  880. 0x5f, 0xa4, 0xc0, 0x42, 0x45, 0xaa, 0x5c, 0x25, 0x8e, 0x6d, 0x1d, 0x9d, 0xc2, 0xa2, 0x75, 0x2f,
  881. 0xb1, 0x68, 0x9d, 0xd0, 0xa6, 0x13, 0x8a, 0x8d, 0xdc, 0x9f, 0xdf, 0xe8, 0xdb, 0x9f, 0xaf, 0x4e,
  882. 0x0a, 0x78, 0xf2, 0x16, 0xfd, 0xad, 0x06, 0xfe, 0x92, 0x90, 0xdf, 0x8c, 0x7a, 0x5c, 0x38, 0x69,
  883. 0xb4, 0x71, 0x93, 0x26, 0x81, 0x20, 0x2a, 0x76, 0xe8, 0xa4, 0x81, 0x5b, 0x20, 0xc5, 0x88, 0x4a,
  884. 0xfd, 0x89, 0xe1, 0x30, 0xa6, 0xd1, 0xc8, 0xac, 0x13, 0x94, 0x62, 0x44, 0xff, 0x5e, 0x03, 0xf9,
  885. 0x84, 0x54, 0xbc, 0x37, 0xbf, 0x7c, 0xbd, 0xef, 0x81, 0x99, 0x7d, 0x4a, 0xda, 0x2f, 0xa2, 0x79,
  886. 0x18, 0xcb, 0xdb, 0x94, 0xb4, 0x91, 0x80, 0xd1, 0x1f, 0x6b, 0x60, 0x39, 0x21, 0x79, 0x0a, 0x7b,
  887. 0xce, 0x4e, 0x72, 0xcf, 0xb9, 0x34, 0xa1, 0x0d, 0x23, 0xb6, 0x9d, 0xc7, 0xa9, 0x3e, 0x0b, 0xb8,
  888. 0xad, 0x70, 0x1f, 0xe4, 0x3c, 0xd2, 0xa8, 0x61, 0x07, 0x5b, 0x8c, 0x0c, 0xeb, 0x1b, 0x27, 0x19,
  889. 0x61, 0xee, 0x61, 0x27, 0xb8, 0x6a, 0x9c, 0xe9, 0x75, 0x8b, 0xb9, 0x6a, 0x84, 0x85, 0xe2, 0xc0,
  890. 0xf0, 0x11, 0x58, 0x0e, 0x57, 0xdc, 0xf0, 0xb5, 0xd4, 0x8b, 0xbf, 0x76, 0xbe, 0xd7, 0x2d, 0x2e,
  891. 0x57, 0xfa, 0x11, 0xd1, 0xe0, 0x23, 0xf0, 0x0e, 0xc8, 0xd8, 0x9e, 0xf8, 0x9a, 0x57, 0x65, 0x78,
  892. 0xd2, 0xbe, 0x28, 0x3f, 0xfb, 0xe5, 0x37, 0xa5, 0x3a, 0xa0, 0xe0, 0xba, 0xfe, 0x4b, 0x7f, 0x0e,
  893. 0xf0, 0x84, 0x83, 0x5b, 0xb1, 0xa5, 0x46, 0x8e, 0xd2, 0xcb, 0x2f, 0xb6, 0xd0, 0x24, 0xa7, 0xed,
  894. 0xe8, 0xde, 0xd6, 0x61, 0xb6, 0x53, 0x92, 0xbf, 0xf1, 0x94, 0xb6, 0x5d, 0xb6, 0x4b, 0x6b, 0x8c,
  895. 0xda, 0x6e, 0x53, 0x4e, 0xfe, 0xd8, 0xb6, 0x75, 0x01, 0x64, 0xd4, 0x30, 0x16, 0x86, 0xa7, 0xa5,
  896. 0x55, 0x9b, 0x92, 0x84, 0x02, 0x9e, 0x7e, 0xdc, 0x9f, 0x17, 0x62, 0x34, 0x3f, 0x7c, 0x69, 0x79,
  897. 0x71, 0x56, 0x65, 0xe3, 0xe8, 0xdc, 0x78, 0x37, 0xda, 0x57, 0x65, 0xa6, 0xaf, 0x4f, 0x98, 0xe9,
  898. 0xf1, 0x41, 0x39, 0x72, 0x5b, 0x85, 0x6f, 0x81, 0x59, 0x2c, 0xd1, 0xe5, 0xe4, 0xbd, 0x36, 0x21,
  899. 0x7a, 0xd4, 0x56, 0xa3, 0x56, 0xac, 0x68, 0x0a, 0x10, 0xbe, 0xca, 0xbd, 0xc4, 0x65, 0xeb, 0x47,
  900. 0x1e, 0x96, 0xeb, 0xfd, 0x9c, 0xf1, 0x77, 0x69, 0x6c, 0x48, 0x3e, 0xe6, 0xdf, 0x4d, 0xe1, 0x11,
  901. 0xc5, 0x6f, 0xe8, 0x1f, 0x82, 0xb3, 0x43, 0x5a, 0x3f, 0xb4, 0xc4, 0xe7, 0x5e, 0xc3, 0x66, 0x36,
  902. 0x71, 0x83, 0x9e, 0x58, 0x9e, 0xcc, 0xf9, 0x1b, 0xc1, 0xbd, 0xc4, 0xf7, 0xa1, 0x82, 0x42, 0x31,
  903. 0x58, 0xfd, 0x3d, 0x00, 0x07, 0xf7, 0xb6, 0x09, 0xb6, 0xc2, 0x8b, 0x60, 0xd6, 0xed, 0xb4, 0xf7,
  904. 0xb0, 0xac, 0xdf, 0x74, 0xe4, 0x9c, 0x8a, 0xa0, 0x22, 0xc5, 0x35, 0x5e, 0x79, 0xf2, 0xbc, 0x30,
  905. 0xf5, 0xf4, 0x79, 0x61, 0xea, 0xd9, 0xf3, 0xc2, 0xd4, 0x27, 0xbd, 0x82, 0xf6, 0xa4, 0x57, 0xd0,
  906. 0x9e, 0xf6, 0x0a, 0xda, 0xb3, 0x5e, 0x41, 0xfb, 0xad, 0x57, 0xd0, 0x3e, 0xff, 0xbd, 0x30, 0xf5,
  907. 0x76, 0x7e, 0xd4, 0x0f, 0xc0, 0x7f, 0x04, 0x00, 0x00, 0xff, 0xff, 0x61, 0x0f, 0x0a, 0xd7, 0x34,
  908. 0x16, 0x00, 0x00,
  909. }
  910. func (m *HTTPIngressPath) Marshal() (dAtA []byte, err error) {
  911. size := m.Size()
  912. dAtA = make([]byte, size)
  913. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  914. if err != nil {
  915. return nil, err
  916. }
  917. return dAtA[:n], nil
  918. }
  919. func (m *HTTPIngressPath) MarshalTo(dAtA []byte) (int, error) {
  920. size := m.Size()
  921. return m.MarshalToSizedBuffer(dAtA[:size])
  922. }
  923. func (m *HTTPIngressPath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  924. i := len(dAtA)
  925. _ = i
  926. var l int
  927. _ = l
  928. if m.PathType != nil {
  929. i -= len(*m.PathType)
  930. copy(dAtA[i:], *m.PathType)
  931. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.PathType)))
  932. i--
  933. dAtA[i] = 0x1a
  934. }
  935. {
  936. size, err := m.Backend.MarshalToSizedBuffer(dAtA[:i])
  937. if err != nil {
  938. return 0, err
  939. }
  940. i -= size
  941. i = encodeVarintGenerated(dAtA, i, uint64(size))
  942. }
  943. i--
  944. dAtA[i] = 0x12
  945. i -= len(m.Path)
  946. copy(dAtA[i:], m.Path)
  947. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  948. i--
  949. dAtA[i] = 0xa
  950. return len(dAtA) - i, nil
  951. }
  952. func (m *HTTPIngressRuleValue) Marshal() (dAtA []byte, err error) {
  953. size := m.Size()
  954. dAtA = make([]byte, size)
  955. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  956. if err != nil {
  957. return nil, err
  958. }
  959. return dAtA[:n], nil
  960. }
  961. func (m *HTTPIngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  962. size := m.Size()
  963. return m.MarshalToSizedBuffer(dAtA[:size])
  964. }
  965. func (m *HTTPIngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  966. i := len(dAtA)
  967. _ = i
  968. var l int
  969. _ = l
  970. if len(m.Paths) > 0 {
  971. for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  972. {
  973. size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  974. if err != nil {
  975. return 0, err
  976. }
  977. i -= size
  978. i = encodeVarintGenerated(dAtA, i, uint64(size))
  979. }
  980. i--
  981. dAtA[i] = 0xa
  982. }
  983. }
  984. return len(dAtA) - i, nil
  985. }
  986. func (m *IPBlock) Marshal() (dAtA []byte, err error) {
  987. size := m.Size()
  988. dAtA = make([]byte, size)
  989. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  990. if err != nil {
  991. return nil, err
  992. }
  993. return dAtA[:n], nil
  994. }
  995. func (m *IPBlock) MarshalTo(dAtA []byte) (int, error) {
  996. size := m.Size()
  997. return m.MarshalToSizedBuffer(dAtA[:size])
  998. }
  999. func (m *IPBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1000. i := len(dAtA)
  1001. _ = i
  1002. var l int
  1003. _ = l
  1004. if len(m.Except) > 0 {
  1005. for iNdEx := len(m.Except) - 1; iNdEx >= 0; iNdEx-- {
  1006. i -= len(m.Except[iNdEx])
  1007. copy(dAtA[i:], m.Except[iNdEx])
  1008. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Except[iNdEx])))
  1009. i--
  1010. dAtA[i] = 0x12
  1011. }
  1012. }
  1013. i -= len(m.CIDR)
  1014. copy(dAtA[i:], m.CIDR)
  1015. i = encodeVarintGenerated(dAtA, i, uint64(len(m.CIDR)))
  1016. i--
  1017. dAtA[i] = 0xa
  1018. return len(dAtA) - i, nil
  1019. }
  1020. func (m *Ingress) Marshal() (dAtA []byte, err error) {
  1021. size := m.Size()
  1022. dAtA = make([]byte, size)
  1023. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1024. if err != nil {
  1025. return nil, err
  1026. }
  1027. return dAtA[:n], nil
  1028. }
  1029. func (m *Ingress) MarshalTo(dAtA []byte) (int, error) {
  1030. size := m.Size()
  1031. return m.MarshalToSizedBuffer(dAtA[:size])
  1032. }
  1033. func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1034. i := len(dAtA)
  1035. _ = i
  1036. var l int
  1037. _ = l
  1038. {
  1039. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  1040. if err != nil {
  1041. return 0, err
  1042. }
  1043. i -= size
  1044. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1045. }
  1046. i--
  1047. dAtA[i] = 0x1a
  1048. {
  1049. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1050. if err != nil {
  1051. return 0, err
  1052. }
  1053. i -= size
  1054. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1055. }
  1056. i--
  1057. dAtA[i] = 0x12
  1058. {
  1059. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1060. if err != nil {
  1061. return 0, err
  1062. }
  1063. i -= size
  1064. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1065. }
  1066. i--
  1067. dAtA[i] = 0xa
  1068. return len(dAtA) - i, nil
  1069. }
  1070. func (m *IngressBackend) Marshal() (dAtA []byte, err error) {
  1071. size := m.Size()
  1072. dAtA = make([]byte, size)
  1073. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1074. if err != nil {
  1075. return nil, err
  1076. }
  1077. return dAtA[:n], nil
  1078. }
  1079. func (m *IngressBackend) MarshalTo(dAtA []byte) (int, error) {
  1080. size := m.Size()
  1081. return m.MarshalToSizedBuffer(dAtA[:size])
  1082. }
  1083. func (m *IngressBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1084. i := len(dAtA)
  1085. _ = i
  1086. var l int
  1087. _ = l
  1088. if m.Service != nil {
  1089. {
  1090. size, err := m.Service.MarshalToSizedBuffer(dAtA[:i])
  1091. if err != nil {
  1092. return 0, err
  1093. }
  1094. i -= size
  1095. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1096. }
  1097. i--
  1098. dAtA[i] = 0x22
  1099. }
  1100. if m.Resource != nil {
  1101. {
  1102. size, err := m.Resource.MarshalToSizedBuffer(dAtA[:i])
  1103. if err != nil {
  1104. return 0, err
  1105. }
  1106. i -= size
  1107. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1108. }
  1109. i--
  1110. dAtA[i] = 0x1a
  1111. }
  1112. return len(dAtA) - i, nil
  1113. }
  1114. func (m *IngressClass) Marshal() (dAtA []byte, err error) {
  1115. size := m.Size()
  1116. dAtA = make([]byte, size)
  1117. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1118. if err != nil {
  1119. return nil, err
  1120. }
  1121. return dAtA[:n], nil
  1122. }
  1123. func (m *IngressClass) MarshalTo(dAtA []byte) (int, error) {
  1124. size := m.Size()
  1125. return m.MarshalToSizedBuffer(dAtA[:size])
  1126. }
  1127. func (m *IngressClass) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1128. i := len(dAtA)
  1129. _ = i
  1130. var l int
  1131. _ = l
  1132. {
  1133. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1134. if err != nil {
  1135. return 0, err
  1136. }
  1137. i -= size
  1138. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1139. }
  1140. i--
  1141. dAtA[i] = 0x12
  1142. {
  1143. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1144. if err != nil {
  1145. return 0, err
  1146. }
  1147. i -= size
  1148. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1149. }
  1150. i--
  1151. dAtA[i] = 0xa
  1152. return len(dAtA) - i, nil
  1153. }
  1154. func (m *IngressClassList) Marshal() (dAtA []byte, err error) {
  1155. size := m.Size()
  1156. dAtA = make([]byte, size)
  1157. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1158. if err != nil {
  1159. return nil, err
  1160. }
  1161. return dAtA[:n], nil
  1162. }
  1163. func (m *IngressClassList) MarshalTo(dAtA []byte) (int, error) {
  1164. size := m.Size()
  1165. return m.MarshalToSizedBuffer(dAtA[:size])
  1166. }
  1167. func (m *IngressClassList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1168. i := len(dAtA)
  1169. _ = i
  1170. var l int
  1171. _ = l
  1172. if len(m.Items) > 0 {
  1173. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1174. {
  1175. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1176. if err != nil {
  1177. return 0, err
  1178. }
  1179. i -= size
  1180. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1181. }
  1182. i--
  1183. dAtA[i] = 0x12
  1184. }
  1185. }
  1186. {
  1187. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1188. if err != nil {
  1189. return 0, err
  1190. }
  1191. i -= size
  1192. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1193. }
  1194. i--
  1195. dAtA[i] = 0xa
  1196. return len(dAtA) - i, nil
  1197. }
  1198. func (m *IngressClassParametersReference) Marshal() (dAtA []byte, err error) {
  1199. size := m.Size()
  1200. dAtA = make([]byte, size)
  1201. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1202. if err != nil {
  1203. return nil, err
  1204. }
  1205. return dAtA[:n], nil
  1206. }
  1207. func (m *IngressClassParametersReference) MarshalTo(dAtA []byte) (int, error) {
  1208. size := m.Size()
  1209. return m.MarshalToSizedBuffer(dAtA[:size])
  1210. }
  1211. func (m *IngressClassParametersReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1212. i := len(dAtA)
  1213. _ = i
  1214. var l int
  1215. _ = l
  1216. if m.Namespace != nil {
  1217. i -= len(*m.Namespace)
  1218. copy(dAtA[i:], *m.Namespace)
  1219. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Namespace)))
  1220. i--
  1221. dAtA[i] = 0x2a
  1222. }
  1223. if m.Scope != nil {
  1224. i -= len(*m.Scope)
  1225. copy(dAtA[i:], *m.Scope)
  1226. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Scope)))
  1227. i--
  1228. dAtA[i] = 0x22
  1229. }
  1230. i -= len(m.Name)
  1231. copy(dAtA[i:], m.Name)
  1232. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1233. i--
  1234. dAtA[i] = 0x1a
  1235. i -= len(m.Kind)
  1236. copy(dAtA[i:], m.Kind)
  1237. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  1238. i--
  1239. dAtA[i] = 0x12
  1240. if m.APIGroup != nil {
  1241. i -= len(*m.APIGroup)
  1242. copy(dAtA[i:], *m.APIGroup)
  1243. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.APIGroup)))
  1244. i--
  1245. dAtA[i] = 0xa
  1246. }
  1247. return len(dAtA) - i, nil
  1248. }
  1249. func (m *IngressClassSpec) Marshal() (dAtA []byte, err error) {
  1250. size := m.Size()
  1251. dAtA = make([]byte, size)
  1252. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1253. if err != nil {
  1254. return nil, err
  1255. }
  1256. return dAtA[:n], nil
  1257. }
  1258. func (m *IngressClassSpec) MarshalTo(dAtA []byte) (int, error) {
  1259. size := m.Size()
  1260. return m.MarshalToSizedBuffer(dAtA[:size])
  1261. }
  1262. func (m *IngressClassSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1263. i := len(dAtA)
  1264. _ = i
  1265. var l int
  1266. _ = l
  1267. if m.Parameters != nil {
  1268. {
  1269. size, err := m.Parameters.MarshalToSizedBuffer(dAtA[:i])
  1270. if err != nil {
  1271. return 0, err
  1272. }
  1273. i -= size
  1274. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1275. }
  1276. i--
  1277. dAtA[i] = 0x12
  1278. }
  1279. i -= len(m.Controller)
  1280. copy(dAtA[i:], m.Controller)
  1281. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Controller)))
  1282. i--
  1283. dAtA[i] = 0xa
  1284. return len(dAtA) - i, nil
  1285. }
  1286. func (m *IngressList) Marshal() (dAtA []byte, err error) {
  1287. size := m.Size()
  1288. dAtA = make([]byte, size)
  1289. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1290. if err != nil {
  1291. return nil, err
  1292. }
  1293. return dAtA[:n], nil
  1294. }
  1295. func (m *IngressList) MarshalTo(dAtA []byte) (int, error) {
  1296. size := m.Size()
  1297. return m.MarshalToSizedBuffer(dAtA[:size])
  1298. }
  1299. func (m *IngressList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1300. i := len(dAtA)
  1301. _ = i
  1302. var l int
  1303. _ = l
  1304. if len(m.Items) > 0 {
  1305. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1306. {
  1307. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1308. if err != nil {
  1309. return 0, err
  1310. }
  1311. i -= size
  1312. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1313. }
  1314. i--
  1315. dAtA[i] = 0x12
  1316. }
  1317. }
  1318. {
  1319. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1320. if err != nil {
  1321. return 0, err
  1322. }
  1323. i -= size
  1324. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1325. }
  1326. i--
  1327. dAtA[i] = 0xa
  1328. return len(dAtA) - i, nil
  1329. }
  1330. func (m *IngressLoadBalancerIngress) Marshal() (dAtA []byte, err error) {
  1331. size := m.Size()
  1332. dAtA = make([]byte, size)
  1333. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1334. if err != nil {
  1335. return nil, err
  1336. }
  1337. return dAtA[:n], nil
  1338. }
  1339. func (m *IngressLoadBalancerIngress) MarshalTo(dAtA []byte) (int, error) {
  1340. size := m.Size()
  1341. return m.MarshalToSizedBuffer(dAtA[:size])
  1342. }
  1343. func (m *IngressLoadBalancerIngress) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1344. i := len(dAtA)
  1345. _ = i
  1346. var l int
  1347. _ = l
  1348. if len(m.Ports) > 0 {
  1349. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1350. {
  1351. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1352. if err != nil {
  1353. return 0, err
  1354. }
  1355. i -= size
  1356. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1357. }
  1358. i--
  1359. dAtA[i] = 0x22
  1360. }
  1361. }
  1362. i -= len(m.Hostname)
  1363. copy(dAtA[i:], m.Hostname)
  1364. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hostname)))
  1365. i--
  1366. dAtA[i] = 0x12
  1367. i -= len(m.IP)
  1368. copy(dAtA[i:], m.IP)
  1369. i = encodeVarintGenerated(dAtA, i, uint64(len(m.IP)))
  1370. i--
  1371. dAtA[i] = 0xa
  1372. return len(dAtA) - i, nil
  1373. }
  1374. func (m *IngressLoadBalancerStatus) Marshal() (dAtA []byte, err error) {
  1375. size := m.Size()
  1376. dAtA = make([]byte, size)
  1377. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1378. if err != nil {
  1379. return nil, err
  1380. }
  1381. return dAtA[:n], nil
  1382. }
  1383. func (m *IngressLoadBalancerStatus) MarshalTo(dAtA []byte) (int, error) {
  1384. size := m.Size()
  1385. return m.MarshalToSizedBuffer(dAtA[:size])
  1386. }
  1387. func (m *IngressLoadBalancerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1388. i := len(dAtA)
  1389. _ = i
  1390. var l int
  1391. _ = l
  1392. if len(m.Ingress) > 0 {
  1393. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  1394. {
  1395. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1396. if err != nil {
  1397. return 0, err
  1398. }
  1399. i -= size
  1400. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1401. }
  1402. i--
  1403. dAtA[i] = 0xa
  1404. }
  1405. }
  1406. return len(dAtA) - i, nil
  1407. }
  1408. func (m *IngressPortStatus) Marshal() (dAtA []byte, err error) {
  1409. size := m.Size()
  1410. dAtA = make([]byte, size)
  1411. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1412. if err != nil {
  1413. return nil, err
  1414. }
  1415. return dAtA[:n], nil
  1416. }
  1417. func (m *IngressPortStatus) MarshalTo(dAtA []byte) (int, error) {
  1418. size := m.Size()
  1419. return m.MarshalToSizedBuffer(dAtA[:size])
  1420. }
  1421. func (m *IngressPortStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1422. i := len(dAtA)
  1423. _ = i
  1424. var l int
  1425. _ = l
  1426. if m.Error != nil {
  1427. i -= len(*m.Error)
  1428. copy(dAtA[i:], *m.Error)
  1429. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Error)))
  1430. i--
  1431. dAtA[i] = 0x1a
  1432. }
  1433. i -= len(m.Protocol)
  1434. copy(dAtA[i:], m.Protocol)
  1435. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Protocol)))
  1436. i--
  1437. dAtA[i] = 0x12
  1438. i = encodeVarintGenerated(dAtA, i, uint64(m.Port))
  1439. i--
  1440. dAtA[i] = 0x8
  1441. return len(dAtA) - i, nil
  1442. }
  1443. func (m *IngressRule) Marshal() (dAtA []byte, err error) {
  1444. size := m.Size()
  1445. dAtA = make([]byte, size)
  1446. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1447. if err != nil {
  1448. return nil, err
  1449. }
  1450. return dAtA[:n], nil
  1451. }
  1452. func (m *IngressRule) MarshalTo(dAtA []byte) (int, error) {
  1453. size := m.Size()
  1454. return m.MarshalToSizedBuffer(dAtA[:size])
  1455. }
  1456. func (m *IngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1457. i := len(dAtA)
  1458. _ = i
  1459. var l int
  1460. _ = l
  1461. {
  1462. size, err := m.IngressRuleValue.MarshalToSizedBuffer(dAtA[:i])
  1463. if err != nil {
  1464. return 0, err
  1465. }
  1466. i -= size
  1467. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1468. }
  1469. i--
  1470. dAtA[i] = 0x12
  1471. i -= len(m.Host)
  1472. copy(dAtA[i:], m.Host)
  1473. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Host)))
  1474. i--
  1475. dAtA[i] = 0xa
  1476. return len(dAtA) - i, nil
  1477. }
  1478. func (m *IngressRuleValue) Marshal() (dAtA []byte, err error) {
  1479. size := m.Size()
  1480. dAtA = make([]byte, size)
  1481. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1482. if err != nil {
  1483. return nil, err
  1484. }
  1485. return dAtA[:n], nil
  1486. }
  1487. func (m *IngressRuleValue) MarshalTo(dAtA []byte) (int, error) {
  1488. size := m.Size()
  1489. return m.MarshalToSizedBuffer(dAtA[:size])
  1490. }
  1491. func (m *IngressRuleValue) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1492. i := len(dAtA)
  1493. _ = i
  1494. var l int
  1495. _ = l
  1496. if m.HTTP != nil {
  1497. {
  1498. size, err := m.HTTP.MarshalToSizedBuffer(dAtA[:i])
  1499. if err != nil {
  1500. return 0, err
  1501. }
  1502. i -= size
  1503. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1504. }
  1505. i--
  1506. dAtA[i] = 0xa
  1507. }
  1508. return len(dAtA) - i, nil
  1509. }
  1510. func (m *IngressServiceBackend) Marshal() (dAtA []byte, err error) {
  1511. size := m.Size()
  1512. dAtA = make([]byte, size)
  1513. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1514. if err != nil {
  1515. return nil, err
  1516. }
  1517. return dAtA[:n], nil
  1518. }
  1519. func (m *IngressServiceBackend) MarshalTo(dAtA []byte) (int, error) {
  1520. size := m.Size()
  1521. return m.MarshalToSizedBuffer(dAtA[:size])
  1522. }
  1523. func (m *IngressServiceBackend) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1524. i := len(dAtA)
  1525. _ = i
  1526. var l int
  1527. _ = l
  1528. {
  1529. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  1530. if err != nil {
  1531. return 0, err
  1532. }
  1533. i -= size
  1534. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1535. }
  1536. i--
  1537. dAtA[i] = 0x12
  1538. i -= len(m.Name)
  1539. copy(dAtA[i:], m.Name)
  1540. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1541. i--
  1542. dAtA[i] = 0xa
  1543. return len(dAtA) - i, nil
  1544. }
  1545. func (m *IngressSpec) Marshal() (dAtA []byte, err error) {
  1546. size := m.Size()
  1547. dAtA = make([]byte, size)
  1548. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1549. if err != nil {
  1550. return nil, err
  1551. }
  1552. return dAtA[:n], nil
  1553. }
  1554. func (m *IngressSpec) MarshalTo(dAtA []byte) (int, error) {
  1555. size := m.Size()
  1556. return m.MarshalToSizedBuffer(dAtA[:size])
  1557. }
  1558. func (m *IngressSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1559. i := len(dAtA)
  1560. _ = i
  1561. var l int
  1562. _ = l
  1563. if m.IngressClassName != nil {
  1564. i -= len(*m.IngressClassName)
  1565. copy(dAtA[i:], *m.IngressClassName)
  1566. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.IngressClassName)))
  1567. i--
  1568. dAtA[i] = 0x22
  1569. }
  1570. if len(m.Rules) > 0 {
  1571. for iNdEx := len(m.Rules) - 1; iNdEx >= 0; iNdEx-- {
  1572. {
  1573. size, err := m.Rules[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1574. if err != nil {
  1575. return 0, err
  1576. }
  1577. i -= size
  1578. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1579. }
  1580. i--
  1581. dAtA[i] = 0x1a
  1582. }
  1583. }
  1584. if len(m.TLS) > 0 {
  1585. for iNdEx := len(m.TLS) - 1; iNdEx >= 0; iNdEx-- {
  1586. {
  1587. size, err := m.TLS[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1588. if err != nil {
  1589. return 0, err
  1590. }
  1591. i -= size
  1592. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1593. }
  1594. i--
  1595. dAtA[i] = 0x12
  1596. }
  1597. }
  1598. if m.DefaultBackend != nil {
  1599. {
  1600. size, err := m.DefaultBackend.MarshalToSizedBuffer(dAtA[:i])
  1601. if err != nil {
  1602. return 0, err
  1603. }
  1604. i -= size
  1605. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1606. }
  1607. i--
  1608. dAtA[i] = 0xa
  1609. }
  1610. return len(dAtA) - i, nil
  1611. }
  1612. func (m *IngressStatus) Marshal() (dAtA []byte, err error) {
  1613. size := m.Size()
  1614. dAtA = make([]byte, size)
  1615. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1616. if err != nil {
  1617. return nil, err
  1618. }
  1619. return dAtA[:n], nil
  1620. }
  1621. func (m *IngressStatus) MarshalTo(dAtA []byte) (int, error) {
  1622. size := m.Size()
  1623. return m.MarshalToSizedBuffer(dAtA[:size])
  1624. }
  1625. func (m *IngressStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1626. i := len(dAtA)
  1627. _ = i
  1628. var l int
  1629. _ = l
  1630. {
  1631. size, err := m.LoadBalancer.MarshalToSizedBuffer(dAtA[:i])
  1632. if err != nil {
  1633. return 0, err
  1634. }
  1635. i -= size
  1636. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1637. }
  1638. i--
  1639. dAtA[i] = 0xa
  1640. return len(dAtA) - i, nil
  1641. }
  1642. func (m *IngressTLS) Marshal() (dAtA []byte, err error) {
  1643. size := m.Size()
  1644. dAtA = make([]byte, size)
  1645. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1646. if err != nil {
  1647. return nil, err
  1648. }
  1649. return dAtA[:n], nil
  1650. }
  1651. func (m *IngressTLS) MarshalTo(dAtA []byte) (int, error) {
  1652. size := m.Size()
  1653. return m.MarshalToSizedBuffer(dAtA[:size])
  1654. }
  1655. func (m *IngressTLS) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1656. i := len(dAtA)
  1657. _ = i
  1658. var l int
  1659. _ = l
  1660. i -= len(m.SecretName)
  1661. copy(dAtA[i:], m.SecretName)
  1662. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
  1663. i--
  1664. dAtA[i] = 0x12
  1665. if len(m.Hosts) > 0 {
  1666. for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  1667. i -= len(m.Hosts[iNdEx])
  1668. copy(dAtA[i:], m.Hosts[iNdEx])
  1669. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Hosts[iNdEx])))
  1670. i--
  1671. dAtA[i] = 0xa
  1672. }
  1673. }
  1674. return len(dAtA) - i, nil
  1675. }
  1676. func (m *NetworkPolicy) Marshal() (dAtA []byte, err error) {
  1677. size := m.Size()
  1678. dAtA = make([]byte, size)
  1679. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1680. if err != nil {
  1681. return nil, err
  1682. }
  1683. return dAtA[:n], nil
  1684. }
  1685. func (m *NetworkPolicy) MarshalTo(dAtA []byte) (int, error) {
  1686. size := m.Size()
  1687. return m.MarshalToSizedBuffer(dAtA[:size])
  1688. }
  1689. func (m *NetworkPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1690. i := len(dAtA)
  1691. _ = i
  1692. var l int
  1693. _ = l
  1694. {
  1695. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  1696. if err != nil {
  1697. return 0, err
  1698. }
  1699. i -= size
  1700. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1701. }
  1702. i--
  1703. dAtA[i] = 0x1a
  1704. {
  1705. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1706. if err != nil {
  1707. return 0, err
  1708. }
  1709. i -= size
  1710. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1711. }
  1712. i--
  1713. dAtA[i] = 0x12
  1714. {
  1715. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1716. if err != nil {
  1717. return 0, err
  1718. }
  1719. i -= size
  1720. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1721. }
  1722. i--
  1723. dAtA[i] = 0xa
  1724. return len(dAtA) - i, nil
  1725. }
  1726. func (m *NetworkPolicyEgressRule) Marshal() (dAtA []byte, err error) {
  1727. size := m.Size()
  1728. dAtA = make([]byte, size)
  1729. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1730. if err != nil {
  1731. return nil, err
  1732. }
  1733. return dAtA[:n], nil
  1734. }
  1735. func (m *NetworkPolicyEgressRule) MarshalTo(dAtA []byte) (int, error) {
  1736. size := m.Size()
  1737. return m.MarshalToSizedBuffer(dAtA[:size])
  1738. }
  1739. func (m *NetworkPolicyEgressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1740. i := len(dAtA)
  1741. _ = i
  1742. var l int
  1743. _ = l
  1744. if len(m.To) > 0 {
  1745. for iNdEx := len(m.To) - 1; iNdEx >= 0; iNdEx-- {
  1746. {
  1747. size, err := m.To[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1748. if err != nil {
  1749. return 0, err
  1750. }
  1751. i -= size
  1752. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1753. }
  1754. i--
  1755. dAtA[i] = 0x12
  1756. }
  1757. }
  1758. if len(m.Ports) > 0 {
  1759. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1760. {
  1761. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1762. if err != nil {
  1763. return 0, err
  1764. }
  1765. i -= size
  1766. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1767. }
  1768. i--
  1769. dAtA[i] = 0xa
  1770. }
  1771. }
  1772. return len(dAtA) - i, nil
  1773. }
  1774. func (m *NetworkPolicyIngressRule) Marshal() (dAtA []byte, err error) {
  1775. size := m.Size()
  1776. dAtA = make([]byte, size)
  1777. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1778. if err != nil {
  1779. return nil, err
  1780. }
  1781. return dAtA[:n], nil
  1782. }
  1783. func (m *NetworkPolicyIngressRule) MarshalTo(dAtA []byte) (int, error) {
  1784. size := m.Size()
  1785. return m.MarshalToSizedBuffer(dAtA[:size])
  1786. }
  1787. func (m *NetworkPolicyIngressRule) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1788. i := len(dAtA)
  1789. _ = i
  1790. var l int
  1791. _ = l
  1792. if len(m.From) > 0 {
  1793. for iNdEx := len(m.From) - 1; iNdEx >= 0; iNdEx-- {
  1794. {
  1795. size, err := m.From[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1796. if err != nil {
  1797. return 0, err
  1798. }
  1799. i -= size
  1800. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1801. }
  1802. i--
  1803. dAtA[i] = 0x12
  1804. }
  1805. }
  1806. if len(m.Ports) > 0 {
  1807. for iNdEx := len(m.Ports) - 1; iNdEx >= 0; iNdEx-- {
  1808. {
  1809. size, err := m.Ports[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1810. if err != nil {
  1811. return 0, err
  1812. }
  1813. i -= size
  1814. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1815. }
  1816. i--
  1817. dAtA[i] = 0xa
  1818. }
  1819. }
  1820. return len(dAtA) - i, nil
  1821. }
  1822. func (m *NetworkPolicyList) Marshal() (dAtA []byte, err error) {
  1823. size := m.Size()
  1824. dAtA = make([]byte, size)
  1825. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1826. if err != nil {
  1827. return nil, err
  1828. }
  1829. return dAtA[:n], nil
  1830. }
  1831. func (m *NetworkPolicyList) MarshalTo(dAtA []byte) (int, error) {
  1832. size := m.Size()
  1833. return m.MarshalToSizedBuffer(dAtA[:size])
  1834. }
  1835. func (m *NetworkPolicyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1836. i := len(dAtA)
  1837. _ = i
  1838. var l int
  1839. _ = l
  1840. if len(m.Items) > 0 {
  1841. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1842. {
  1843. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1844. if err != nil {
  1845. return 0, err
  1846. }
  1847. i -= size
  1848. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1849. }
  1850. i--
  1851. dAtA[i] = 0x12
  1852. }
  1853. }
  1854. {
  1855. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1856. if err != nil {
  1857. return 0, err
  1858. }
  1859. i -= size
  1860. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1861. }
  1862. i--
  1863. dAtA[i] = 0xa
  1864. return len(dAtA) - i, nil
  1865. }
  1866. func (m *NetworkPolicyPeer) Marshal() (dAtA []byte, err error) {
  1867. size := m.Size()
  1868. dAtA = make([]byte, size)
  1869. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1870. if err != nil {
  1871. return nil, err
  1872. }
  1873. return dAtA[:n], nil
  1874. }
  1875. func (m *NetworkPolicyPeer) MarshalTo(dAtA []byte) (int, error) {
  1876. size := m.Size()
  1877. return m.MarshalToSizedBuffer(dAtA[:size])
  1878. }
  1879. func (m *NetworkPolicyPeer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1880. i := len(dAtA)
  1881. _ = i
  1882. var l int
  1883. _ = l
  1884. if m.IPBlock != nil {
  1885. {
  1886. size, err := m.IPBlock.MarshalToSizedBuffer(dAtA[:i])
  1887. if err != nil {
  1888. return 0, err
  1889. }
  1890. i -= size
  1891. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1892. }
  1893. i--
  1894. dAtA[i] = 0x1a
  1895. }
  1896. if m.NamespaceSelector != nil {
  1897. {
  1898. size, err := m.NamespaceSelector.MarshalToSizedBuffer(dAtA[:i])
  1899. if err != nil {
  1900. return 0, err
  1901. }
  1902. i -= size
  1903. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1904. }
  1905. i--
  1906. dAtA[i] = 0x12
  1907. }
  1908. if m.PodSelector != nil {
  1909. {
  1910. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  1911. if err != nil {
  1912. return 0, err
  1913. }
  1914. i -= size
  1915. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1916. }
  1917. i--
  1918. dAtA[i] = 0xa
  1919. }
  1920. return len(dAtA) - i, nil
  1921. }
  1922. func (m *NetworkPolicyPort) Marshal() (dAtA []byte, err error) {
  1923. size := m.Size()
  1924. dAtA = make([]byte, size)
  1925. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1926. if err != nil {
  1927. return nil, err
  1928. }
  1929. return dAtA[:n], nil
  1930. }
  1931. func (m *NetworkPolicyPort) MarshalTo(dAtA []byte) (int, error) {
  1932. size := m.Size()
  1933. return m.MarshalToSizedBuffer(dAtA[:size])
  1934. }
  1935. func (m *NetworkPolicyPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1936. i := len(dAtA)
  1937. _ = i
  1938. var l int
  1939. _ = l
  1940. if m.EndPort != nil {
  1941. i = encodeVarintGenerated(dAtA, i, uint64(*m.EndPort))
  1942. i--
  1943. dAtA[i] = 0x18
  1944. }
  1945. if m.Port != nil {
  1946. {
  1947. size, err := m.Port.MarshalToSizedBuffer(dAtA[:i])
  1948. if err != nil {
  1949. return 0, err
  1950. }
  1951. i -= size
  1952. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1953. }
  1954. i--
  1955. dAtA[i] = 0x12
  1956. }
  1957. if m.Protocol != nil {
  1958. i -= len(*m.Protocol)
  1959. copy(dAtA[i:], *m.Protocol)
  1960. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Protocol)))
  1961. i--
  1962. dAtA[i] = 0xa
  1963. }
  1964. return len(dAtA) - i, nil
  1965. }
  1966. func (m *NetworkPolicySpec) Marshal() (dAtA []byte, err error) {
  1967. size := m.Size()
  1968. dAtA = make([]byte, size)
  1969. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1970. if err != nil {
  1971. return nil, err
  1972. }
  1973. return dAtA[:n], nil
  1974. }
  1975. func (m *NetworkPolicySpec) MarshalTo(dAtA []byte) (int, error) {
  1976. size := m.Size()
  1977. return m.MarshalToSizedBuffer(dAtA[:size])
  1978. }
  1979. func (m *NetworkPolicySpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1980. i := len(dAtA)
  1981. _ = i
  1982. var l int
  1983. _ = l
  1984. if len(m.PolicyTypes) > 0 {
  1985. for iNdEx := len(m.PolicyTypes) - 1; iNdEx >= 0; iNdEx-- {
  1986. i -= len(m.PolicyTypes[iNdEx])
  1987. copy(dAtA[i:], m.PolicyTypes[iNdEx])
  1988. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PolicyTypes[iNdEx])))
  1989. i--
  1990. dAtA[i] = 0x22
  1991. }
  1992. }
  1993. if len(m.Egress) > 0 {
  1994. for iNdEx := len(m.Egress) - 1; iNdEx >= 0; iNdEx-- {
  1995. {
  1996. size, err := m.Egress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1997. if err != nil {
  1998. return 0, err
  1999. }
  2000. i -= size
  2001. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2002. }
  2003. i--
  2004. dAtA[i] = 0x1a
  2005. }
  2006. }
  2007. if len(m.Ingress) > 0 {
  2008. for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
  2009. {
  2010. size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2011. if err != nil {
  2012. return 0, err
  2013. }
  2014. i -= size
  2015. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2016. }
  2017. i--
  2018. dAtA[i] = 0x12
  2019. }
  2020. }
  2021. {
  2022. size, err := m.PodSelector.MarshalToSizedBuffer(dAtA[:i])
  2023. if err != nil {
  2024. return 0, err
  2025. }
  2026. i -= size
  2027. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2028. }
  2029. i--
  2030. dAtA[i] = 0xa
  2031. return len(dAtA) - i, nil
  2032. }
  2033. func (m *NetworkPolicyStatus) Marshal() (dAtA []byte, err error) {
  2034. size := m.Size()
  2035. dAtA = make([]byte, size)
  2036. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2037. if err != nil {
  2038. return nil, err
  2039. }
  2040. return dAtA[:n], nil
  2041. }
  2042. func (m *NetworkPolicyStatus) MarshalTo(dAtA []byte) (int, error) {
  2043. size := m.Size()
  2044. return m.MarshalToSizedBuffer(dAtA[:size])
  2045. }
  2046. func (m *NetworkPolicyStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2047. i := len(dAtA)
  2048. _ = i
  2049. var l int
  2050. _ = l
  2051. if len(m.Conditions) > 0 {
  2052. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  2053. {
  2054. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2055. if err != nil {
  2056. return 0, err
  2057. }
  2058. i -= size
  2059. i = encodeVarintGenerated(dAtA, i, uint64(size))
  2060. }
  2061. i--
  2062. dAtA[i] = 0xa
  2063. }
  2064. }
  2065. return len(dAtA) - i, nil
  2066. }
  2067. func (m *ServiceBackendPort) Marshal() (dAtA []byte, err error) {
  2068. size := m.Size()
  2069. dAtA = make([]byte, size)
  2070. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2071. if err != nil {
  2072. return nil, err
  2073. }
  2074. return dAtA[:n], nil
  2075. }
  2076. func (m *ServiceBackendPort) MarshalTo(dAtA []byte) (int, error) {
  2077. size := m.Size()
  2078. return m.MarshalToSizedBuffer(dAtA[:size])
  2079. }
  2080. func (m *ServiceBackendPort) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2081. i := len(dAtA)
  2082. _ = i
  2083. var l int
  2084. _ = l
  2085. i = encodeVarintGenerated(dAtA, i, uint64(m.Number))
  2086. i--
  2087. dAtA[i] = 0x10
  2088. i -= len(m.Name)
  2089. copy(dAtA[i:], m.Name)
  2090. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  2091. i--
  2092. dAtA[i] = 0xa
  2093. return len(dAtA) - i, nil
  2094. }
  2095. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  2096. offset -= sovGenerated(v)
  2097. base := offset
  2098. for v >= 1<<7 {
  2099. dAtA[offset] = uint8(v&0x7f | 0x80)
  2100. v >>= 7
  2101. offset++
  2102. }
  2103. dAtA[offset] = uint8(v)
  2104. return base
  2105. }
  2106. func (m *HTTPIngressPath) Size() (n int) {
  2107. if m == nil {
  2108. return 0
  2109. }
  2110. var l int
  2111. _ = l
  2112. l = len(m.Path)
  2113. n += 1 + l + sovGenerated(uint64(l))
  2114. l = m.Backend.Size()
  2115. n += 1 + l + sovGenerated(uint64(l))
  2116. if m.PathType != nil {
  2117. l = len(*m.PathType)
  2118. n += 1 + l + sovGenerated(uint64(l))
  2119. }
  2120. return n
  2121. }
  2122. func (m *HTTPIngressRuleValue) Size() (n int) {
  2123. if m == nil {
  2124. return 0
  2125. }
  2126. var l int
  2127. _ = l
  2128. if len(m.Paths) > 0 {
  2129. for _, e := range m.Paths {
  2130. l = e.Size()
  2131. n += 1 + l + sovGenerated(uint64(l))
  2132. }
  2133. }
  2134. return n
  2135. }
  2136. func (m *IPBlock) Size() (n int) {
  2137. if m == nil {
  2138. return 0
  2139. }
  2140. var l int
  2141. _ = l
  2142. l = len(m.CIDR)
  2143. n += 1 + l + sovGenerated(uint64(l))
  2144. if len(m.Except) > 0 {
  2145. for _, s := range m.Except {
  2146. l = len(s)
  2147. n += 1 + l + sovGenerated(uint64(l))
  2148. }
  2149. }
  2150. return n
  2151. }
  2152. func (m *Ingress) Size() (n int) {
  2153. if m == nil {
  2154. return 0
  2155. }
  2156. var l int
  2157. _ = l
  2158. l = m.ObjectMeta.Size()
  2159. n += 1 + l + sovGenerated(uint64(l))
  2160. l = m.Spec.Size()
  2161. n += 1 + l + sovGenerated(uint64(l))
  2162. l = m.Status.Size()
  2163. n += 1 + l + sovGenerated(uint64(l))
  2164. return n
  2165. }
  2166. func (m *IngressBackend) Size() (n int) {
  2167. if m == nil {
  2168. return 0
  2169. }
  2170. var l int
  2171. _ = l
  2172. if m.Resource != nil {
  2173. l = m.Resource.Size()
  2174. n += 1 + l + sovGenerated(uint64(l))
  2175. }
  2176. if m.Service != nil {
  2177. l = m.Service.Size()
  2178. n += 1 + l + sovGenerated(uint64(l))
  2179. }
  2180. return n
  2181. }
  2182. func (m *IngressClass) Size() (n int) {
  2183. if m == nil {
  2184. return 0
  2185. }
  2186. var l int
  2187. _ = l
  2188. l = m.ObjectMeta.Size()
  2189. n += 1 + l + sovGenerated(uint64(l))
  2190. l = m.Spec.Size()
  2191. n += 1 + l + sovGenerated(uint64(l))
  2192. return n
  2193. }
  2194. func (m *IngressClassList) Size() (n int) {
  2195. if m == nil {
  2196. return 0
  2197. }
  2198. var l int
  2199. _ = l
  2200. l = m.ListMeta.Size()
  2201. n += 1 + l + sovGenerated(uint64(l))
  2202. if len(m.Items) > 0 {
  2203. for _, e := range m.Items {
  2204. l = e.Size()
  2205. n += 1 + l + sovGenerated(uint64(l))
  2206. }
  2207. }
  2208. return n
  2209. }
  2210. func (m *IngressClassParametersReference) Size() (n int) {
  2211. if m == nil {
  2212. return 0
  2213. }
  2214. var l int
  2215. _ = l
  2216. if m.APIGroup != nil {
  2217. l = len(*m.APIGroup)
  2218. n += 1 + l + sovGenerated(uint64(l))
  2219. }
  2220. l = len(m.Kind)
  2221. n += 1 + l + sovGenerated(uint64(l))
  2222. l = len(m.Name)
  2223. n += 1 + l + sovGenerated(uint64(l))
  2224. if m.Scope != nil {
  2225. l = len(*m.Scope)
  2226. n += 1 + l + sovGenerated(uint64(l))
  2227. }
  2228. if m.Namespace != nil {
  2229. l = len(*m.Namespace)
  2230. n += 1 + l + sovGenerated(uint64(l))
  2231. }
  2232. return n
  2233. }
  2234. func (m *IngressClassSpec) Size() (n int) {
  2235. if m == nil {
  2236. return 0
  2237. }
  2238. var l int
  2239. _ = l
  2240. l = len(m.Controller)
  2241. n += 1 + l + sovGenerated(uint64(l))
  2242. if m.Parameters != nil {
  2243. l = m.Parameters.Size()
  2244. n += 1 + l + sovGenerated(uint64(l))
  2245. }
  2246. return n
  2247. }
  2248. func (m *IngressList) Size() (n int) {
  2249. if m == nil {
  2250. return 0
  2251. }
  2252. var l int
  2253. _ = l
  2254. l = m.ListMeta.Size()
  2255. n += 1 + l + sovGenerated(uint64(l))
  2256. if len(m.Items) > 0 {
  2257. for _, e := range m.Items {
  2258. l = e.Size()
  2259. n += 1 + l + sovGenerated(uint64(l))
  2260. }
  2261. }
  2262. return n
  2263. }
  2264. func (m *IngressLoadBalancerIngress) Size() (n int) {
  2265. if m == nil {
  2266. return 0
  2267. }
  2268. var l int
  2269. _ = l
  2270. l = len(m.IP)
  2271. n += 1 + l + sovGenerated(uint64(l))
  2272. l = len(m.Hostname)
  2273. n += 1 + l + sovGenerated(uint64(l))
  2274. if len(m.Ports) > 0 {
  2275. for _, e := range m.Ports {
  2276. l = e.Size()
  2277. n += 1 + l + sovGenerated(uint64(l))
  2278. }
  2279. }
  2280. return n
  2281. }
  2282. func (m *IngressLoadBalancerStatus) Size() (n int) {
  2283. if m == nil {
  2284. return 0
  2285. }
  2286. var l int
  2287. _ = l
  2288. if len(m.Ingress) > 0 {
  2289. for _, e := range m.Ingress {
  2290. l = e.Size()
  2291. n += 1 + l + sovGenerated(uint64(l))
  2292. }
  2293. }
  2294. return n
  2295. }
  2296. func (m *IngressPortStatus) Size() (n int) {
  2297. if m == nil {
  2298. return 0
  2299. }
  2300. var l int
  2301. _ = l
  2302. n += 1 + sovGenerated(uint64(m.Port))
  2303. l = len(m.Protocol)
  2304. n += 1 + l + sovGenerated(uint64(l))
  2305. if m.Error != nil {
  2306. l = len(*m.Error)
  2307. n += 1 + l + sovGenerated(uint64(l))
  2308. }
  2309. return n
  2310. }
  2311. func (m *IngressRule) Size() (n int) {
  2312. if m == nil {
  2313. return 0
  2314. }
  2315. var l int
  2316. _ = l
  2317. l = len(m.Host)
  2318. n += 1 + l + sovGenerated(uint64(l))
  2319. l = m.IngressRuleValue.Size()
  2320. n += 1 + l + sovGenerated(uint64(l))
  2321. return n
  2322. }
  2323. func (m *IngressRuleValue) Size() (n int) {
  2324. if m == nil {
  2325. return 0
  2326. }
  2327. var l int
  2328. _ = l
  2329. if m.HTTP != nil {
  2330. l = m.HTTP.Size()
  2331. n += 1 + l + sovGenerated(uint64(l))
  2332. }
  2333. return n
  2334. }
  2335. func (m *IngressServiceBackend) Size() (n int) {
  2336. if m == nil {
  2337. return 0
  2338. }
  2339. var l int
  2340. _ = l
  2341. l = len(m.Name)
  2342. n += 1 + l + sovGenerated(uint64(l))
  2343. l = m.Port.Size()
  2344. n += 1 + l + sovGenerated(uint64(l))
  2345. return n
  2346. }
  2347. func (m *IngressSpec) Size() (n int) {
  2348. if m == nil {
  2349. return 0
  2350. }
  2351. var l int
  2352. _ = l
  2353. if m.DefaultBackend != nil {
  2354. l = m.DefaultBackend.Size()
  2355. n += 1 + l + sovGenerated(uint64(l))
  2356. }
  2357. if len(m.TLS) > 0 {
  2358. for _, e := range m.TLS {
  2359. l = e.Size()
  2360. n += 1 + l + sovGenerated(uint64(l))
  2361. }
  2362. }
  2363. if len(m.Rules) > 0 {
  2364. for _, e := range m.Rules {
  2365. l = e.Size()
  2366. n += 1 + l + sovGenerated(uint64(l))
  2367. }
  2368. }
  2369. if m.IngressClassName != nil {
  2370. l = len(*m.IngressClassName)
  2371. n += 1 + l + sovGenerated(uint64(l))
  2372. }
  2373. return n
  2374. }
  2375. func (m *IngressStatus) Size() (n int) {
  2376. if m == nil {
  2377. return 0
  2378. }
  2379. var l int
  2380. _ = l
  2381. l = m.LoadBalancer.Size()
  2382. n += 1 + l + sovGenerated(uint64(l))
  2383. return n
  2384. }
  2385. func (m *IngressTLS) Size() (n int) {
  2386. if m == nil {
  2387. return 0
  2388. }
  2389. var l int
  2390. _ = l
  2391. if len(m.Hosts) > 0 {
  2392. for _, s := range m.Hosts {
  2393. l = len(s)
  2394. n += 1 + l + sovGenerated(uint64(l))
  2395. }
  2396. }
  2397. l = len(m.SecretName)
  2398. n += 1 + l + sovGenerated(uint64(l))
  2399. return n
  2400. }
  2401. func (m *NetworkPolicy) Size() (n int) {
  2402. if m == nil {
  2403. return 0
  2404. }
  2405. var l int
  2406. _ = l
  2407. l = m.ObjectMeta.Size()
  2408. n += 1 + l + sovGenerated(uint64(l))
  2409. l = m.Spec.Size()
  2410. n += 1 + l + sovGenerated(uint64(l))
  2411. l = m.Status.Size()
  2412. n += 1 + l + sovGenerated(uint64(l))
  2413. return n
  2414. }
  2415. func (m *NetworkPolicyEgressRule) Size() (n int) {
  2416. if m == nil {
  2417. return 0
  2418. }
  2419. var l int
  2420. _ = l
  2421. if len(m.Ports) > 0 {
  2422. for _, e := range m.Ports {
  2423. l = e.Size()
  2424. n += 1 + l + sovGenerated(uint64(l))
  2425. }
  2426. }
  2427. if len(m.To) > 0 {
  2428. for _, e := range m.To {
  2429. l = e.Size()
  2430. n += 1 + l + sovGenerated(uint64(l))
  2431. }
  2432. }
  2433. return n
  2434. }
  2435. func (m *NetworkPolicyIngressRule) Size() (n int) {
  2436. if m == nil {
  2437. return 0
  2438. }
  2439. var l int
  2440. _ = l
  2441. if len(m.Ports) > 0 {
  2442. for _, e := range m.Ports {
  2443. l = e.Size()
  2444. n += 1 + l + sovGenerated(uint64(l))
  2445. }
  2446. }
  2447. if len(m.From) > 0 {
  2448. for _, e := range m.From {
  2449. l = e.Size()
  2450. n += 1 + l + sovGenerated(uint64(l))
  2451. }
  2452. }
  2453. return n
  2454. }
  2455. func (m *NetworkPolicyList) Size() (n int) {
  2456. if m == nil {
  2457. return 0
  2458. }
  2459. var l int
  2460. _ = l
  2461. l = m.ListMeta.Size()
  2462. n += 1 + l + sovGenerated(uint64(l))
  2463. if len(m.Items) > 0 {
  2464. for _, e := range m.Items {
  2465. l = e.Size()
  2466. n += 1 + l + sovGenerated(uint64(l))
  2467. }
  2468. }
  2469. return n
  2470. }
  2471. func (m *NetworkPolicyPeer) Size() (n int) {
  2472. if m == nil {
  2473. return 0
  2474. }
  2475. var l int
  2476. _ = l
  2477. if m.PodSelector != nil {
  2478. l = m.PodSelector.Size()
  2479. n += 1 + l + sovGenerated(uint64(l))
  2480. }
  2481. if m.NamespaceSelector != nil {
  2482. l = m.NamespaceSelector.Size()
  2483. n += 1 + l + sovGenerated(uint64(l))
  2484. }
  2485. if m.IPBlock != nil {
  2486. l = m.IPBlock.Size()
  2487. n += 1 + l + sovGenerated(uint64(l))
  2488. }
  2489. return n
  2490. }
  2491. func (m *NetworkPolicyPort) Size() (n int) {
  2492. if m == nil {
  2493. return 0
  2494. }
  2495. var l int
  2496. _ = l
  2497. if m.Protocol != nil {
  2498. l = len(*m.Protocol)
  2499. n += 1 + l + sovGenerated(uint64(l))
  2500. }
  2501. if m.Port != nil {
  2502. l = m.Port.Size()
  2503. n += 1 + l + sovGenerated(uint64(l))
  2504. }
  2505. if m.EndPort != nil {
  2506. n += 1 + sovGenerated(uint64(*m.EndPort))
  2507. }
  2508. return n
  2509. }
  2510. func (m *NetworkPolicySpec) Size() (n int) {
  2511. if m == nil {
  2512. return 0
  2513. }
  2514. var l int
  2515. _ = l
  2516. l = m.PodSelector.Size()
  2517. n += 1 + l + sovGenerated(uint64(l))
  2518. if len(m.Ingress) > 0 {
  2519. for _, e := range m.Ingress {
  2520. l = e.Size()
  2521. n += 1 + l + sovGenerated(uint64(l))
  2522. }
  2523. }
  2524. if len(m.Egress) > 0 {
  2525. for _, e := range m.Egress {
  2526. l = e.Size()
  2527. n += 1 + l + sovGenerated(uint64(l))
  2528. }
  2529. }
  2530. if len(m.PolicyTypes) > 0 {
  2531. for _, s := range m.PolicyTypes {
  2532. l = len(s)
  2533. n += 1 + l + sovGenerated(uint64(l))
  2534. }
  2535. }
  2536. return n
  2537. }
  2538. func (m *NetworkPolicyStatus) Size() (n int) {
  2539. if m == nil {
  2540. return 0
  2541. }
  2542. var l int
  2543. _ = l
  2544. if len(m.Conditions) > 0 {
  2545. for _, e := range m.Conditions {
  2546. l = e.Size()
  2547. n += 1 + l + sovGenerated(uint64(l))
  2548. }
  2549. }
  2550. return n
  2551. }
  2552. func (m *ServiceBackendPort) Size() (n int) {
  2553. if m == nil {
  2554. return 0
  2555. }
  2556. var l int
  2557. _ = l
  2558. l = len(m.Name)
  2559. n += 1 + l + sovGenerated(uint64(l))
  2560. n += 1 + sovGenerated(uint64(m.Number))
  2561. return n
  2562. }
  2563. func sovGenerated(x uint64) (n int) {
  2564. return (math_bits.Len64(x|1) + 6) / 7
  2565. }
  2566. func sozGenerated(x uint64) (n int) {
  2567. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  2568. }
  2569. func (this *HTTPIngressPath) String() string {
  2570. if this == nil {
  2571. return "nil"
  2572. }
  2573. s := strings.Join([]string{`&HTTPIngressPath{`,
  2574. `Path:` + fmt.Sprintf("%v", this.Path) + `,`,
  2575. `Backend:` + strings.Replace(strings.Replace(this.Backend.String(), "IngressBackend", "IngressBackend", 1), `&`, ``, 1) + `,`,
  2576. `PathType:` + valueToStringGenerated(this.PathType) + `,`,
  2577. `}`,
  2578. }, "")
  2579. return s
  2580. }
  2581. func (this *HTTPIngressRuleValue) String() string {
  2582. if this == nil {
  2583. return "nil"
  2584. }
  2585. repeatedStringForPaths := "[]HTTPIngressPath{"
  2586. for _, f := range this.Paths {
  2587. repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "HTTPIngressPath", "HTTPIngressPath", 1), `&`, ``, 1) + ","
  2588. }
  2589. repeatedStringForPaths += "}"
  2590. s := strings.Join([]string{`&HTTPIngressRuleValue{`,
  2591. `Paths:` + repeatedStringForPaths + `,`,
  2592. `}`,
  2593. }, "")
  2594. return s
  2595. }
  2596. func (this *IPBlock) String() string {
  2597. if this == nil {
  2598. return "nil"
  2599. }
  2600. s := strings.Join([]string{`&IPBlock{`,
  2601. `CIDR:` + fmt.Sprintf("%v", this.CIDR) + `,`,
  2602. `Except:` + fmt.Sprintf("%v", this.Except) + `,`,
  2603. `}`,
  2604. }, "")
  2605. return s
  2606. }
  2607. func (this *Ingress) String() string {
  2608. if this == nil {
  2609. return "nil"
  2610. }
  2611. s := strings.Join([]string{`&Ingress{`,
  2612. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  2613. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressSpec", "IngressSpec", 1), `&`, ``, 1) + `,`,
  2614. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "IngressStatus", "IngressStatus", 1), `&`, ``, 1) + `,`,
  2615. `}`,
  2616. }, "")
  2617. return s
  2618. }
  2619. func (this *IngressBackend) String() string {
  2620. if this == nil {
  2621. return "nil"
  2622. }
  2623. s := strings.Join([]string{`&IngressBackend{`,
  2624. `Resource:` + strings.Replace(fmt.Sprintf("%v", this.Resource), "TypedLocalObjectReference", "v11.TypedLocalObjectReference", 1) + `,`,
  2625. `Service:` + strings.Replace(this.Service.String(), "IngressServiceBackend", "IngressServiceBackend", 1) + `,`,
  2626. `}`,
  2627. }, "")
  2628. return s
  2629. }
  2630. func (this *IngressClass) String() string {
  2631. if this == nil {
  2632. return "nil"
  2633. }
  2634. s := strings.Join([]string{`&IngressClass{`,
  2635. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  2636. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "IngressClassSpec", "IngressClassSpec", 1), `&`, ``, 1) + `,`,
  2637. `}`,
  2638. }, "")
  2639. return s
  2640. }
  2641. func (this *IngressClassList) String() string {
  2642. if this == nil {
  2643. return "nil"
  2644. }
  2645. repeatedStringForItems := "[]IngressClass{"
  2646. for _, f := range this.Items {
  2647. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "IngressClass", "IngressClass", 1), `&`, ``, 1) + ","
  2648. }
  2649. repeatedStringForItems += "}"
  2650. s := strings.Join([]string{`&IngressClassList{`,
  2651. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  2652. `Items:` + repeatedStringForItems + `,`,
  2653. `}`,
  2654. }, "")
  2655. return s
  2656. }
  2657. func (this *IngressClassParametersReference) String() string {
  2658. if this == nil {
  2659. return "nil"
  2660. }
  2661. s := strings.Join([]string{`&IngressClassParametersReference{`,
  2662. `APIGroup:` + valueToStringGenerated(this.APIGroup) + `,`,
  2663. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  2664. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  2665. `Scope:` + valueToStringGenerated(this.Scope) + `,`,
  2666. `Namespace:` + valueToStringGenerated(this.Namespace) + `,`,
  2667. `}`,
  2668. }, "")
  2669. return s
  2670. }
  2671. func (this *IngressClassSpec) String() string {
  2672. if this == nil {
  2673. return "nil"
  2674. }
  2675. s := strings.Join([]string{`&IngressClassSpec{`,
  2676. `Controller:` + fmt.Sprintf("%v", this.Controller) + `,`,
  2677. `Parameters:` + strings.Replace(this.Parameters.String(), "IngressClassParametersReference", "IngressClassParametersReference", 1) + `,`,
  2678. `}`,
  2679. }, "")
  2680. return s
  2681. }
  2682. func (this *IngressList) String() string {
  2683. if this == nil {
  2684. return "nil"
  2685. }
  2686. repeatedStringForItems := "[]Ingress{"
  2687. for _, f := range this.Items {
  2688. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Ingress", "Ingress", 1), `&`, ``, 1) + ","
  2689. }
  2690. repeatedStringForItems += "}"
  2691. s := strings.Join([]string{`&IngressList{`,
  2692. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  2693. `Items:` + repeatedStringForItems + `,`,
  2694. `}`,
  2695. }, "")
  2696. return s
  2697. }
  2698. func (this *IngressLoadBalancerIngress) String() string {
  2699. if this == nil {
  2700. return "nil"
  2701. }
  2702. repeatedStringForPorts := "[]IngressPortStatus{"
  2703. for _, f := range this.Ports {
  2704. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "IngressPortStatus", "IngressPortStatus", 1), `&`, ``, 1) + ","
  2705. }
  2706. repeatedStringForPorts += "}"
  2707. s := strings.Join([]string{`&IngressLoadBalancerIngress{`,
  2708. `IP:` + fmt.Sprintf("%v", this.IP) + `,`,
  2709. `Hostname:` + fmt.Sprintf("%v", this.Hostname) + `,`,
  2710. `Ports:` + repeatedStringForPorts + `,`,
  2711. `}`,
  2712. }, "")
  2713. return s
  2714. }
  2715. func (this *IngressLoadBalancerStatus) String() string {
  2716. if this == nil {
  2717. return "nil"
  2718. }
  2719. repeatedStringForIngress := "[]IngressLoadBalancerIngress{"
  2720. for _, f := range this.Ingress {
  2721. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "IngressLoadBalancerIngress", "IngressLoadBalancerIngress", 1), `&`, ``, 1) + ","
  2722. }
  2723. repeatedStringForIngress += "}"
  2724. s := strings.Join([]string{`&IngressLoadBalancerStatus{`,
  2725. `Ingress:` + repeatedStringForIngress + `,`,
  2726. `}`,
  2727. }, "")
  2728. return s
  2729. }
  2730. func (this *IngressPortStatus) String() string {
  2731. if this == nil {
  2732. return "nil"
  2733. }
  2734. s := strings.Join([]string{`&IngressPortStatus{`,
  2735. `Port:` + fmt.Sprintf("%v", this.Port) + `,`,
  2736. `Protocol:` + fmt.Sprintf("%v", this.Protocol) + `,`,
  2737. `Error:` + valueToStringGenerated(this.Error) + `,`,
  2738. `}`,
  2739. }, "")
  2740. return s
  2741. }
  2742. func (this *IngressRule) String() string {
  2743. if this == nil {
  2744. return "nil"
  2745. }
  2746. s := strings.Join([]string{`&IngressRule{`,
  2747. `Host:` + fmt.Sprintf("%v", this.Host) + `,`,
  2748. `IngressRuleValue:` + strings.Replace(strings.Replace(this.IngressRuleValue.String(), "IngressRuleValue", "IngressRuleValue", 1), `&`, ``, 1) + `,`,
  2749. `}`,
  2750. }, "")
  2751. return s
  2752. }
  2753. func (this *IngressRuleValue) String() string {
  2754. if this == nil {
  2755. return "nil"
  2756. }
  2757. s := strings.Join([]string{`&IngressRuleValue{`,
  2758. `HTTP:` + strings.Replace(this.HTTP.String(), "HTTPIngressRuleValue", "HTTPIngressRuleValue", 1) + `,`,
  2759. `}`,
  2760. }, "")
  2761. return s
  2762. }
  2763. func (this *IngressServiceBackend) String() string {
  2764. if this == nil {
  2765. return "nil"
  2766. }
  2767. s := strings.Join([]string{`&IngressServiceBackend{`,
  2768. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  2769. `Port:` + strings.Replace(strings.Replace(this.Port.String(), "ServiceBackendPort", "ServiceBackendPort", 1), `&`, ``, 1) + `,`,
  2770. `}`,
  2771. }, "")
  2772. return s
  2773. }
  2774. func (this *IngressSpec) String() string {
  2775. if this == nil {
  2776. return "nil"
  2777. }
  2778. repeatedStringForTLS := "[]IngressTLS{"
  2779. for _, f := range this.TLS {
  2780. repeatedStringForTLS += strings.Replace(strings.Replace(f.String(), "IngressTLS", "IngressTLS", 1), `&`, ``, 1) + ","
  2781. }
  2782. repeatedStringForTLS += "}"
  2783. repeatedStringForRules := "[]IngressRule{"
  2784. for _, f := range this.Rules {
  2785. repeatedStringForRules += strings.Replace(strings.Replace(f.String(), "IngressRule", "IngressRule", 1), `&`, ``, 1) + ","
  2786. }
  2787. repeatedStringForRules += "}"
  2788. s := strings.Join([]string{`&IngressSpec{`,
  2789. `DefaultBackend:` + strings.Replace(this.DefaultBackend.String(), "IngressBackend", "IngressBackend", 1) + `,`,
  2790. `TLS:` + repeatedStringForTLS + `,`,
  2791. `Rules:` + repeatedStringForRules + `,`,
  2792. `IngressClassName:` + valueToStringGenerated(this.IngressClassName) + `,`,
  2793. `}`,
  2794. }, "")
  2795. return s
  2796. }
  2797. func (this *IngressStatus) String() string {
  2798. if this == nil {
  2799. return "nil"
  2800. }
  2801. s := strings.Join([]string{`&IngressStatus{`,
  2802. `LoadBalancer:` + strings.Replace(strings.Replace(this.LoadBalancer.String(), "IngressLoadBalancerStatus", "IngressLoadBalancerStatus", 1), `&`, ``, 1) + `,`,
  2803. `}`,
  2804. }, "")
  2805. return s
  2806. }
  2807. func (this *IngressTLS) String() string {
  2808. if this == nil {
  2809. return "nil"
  2810. }
  2811. s := strings.Join([]string{`&IngressTLS{`,
  2812. `Hosts:` + fmt.Sprintf("%v", this.Hosts) + `,`,
  2813. `SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
  2814. `}`,
  2815. }, "")
  2816. return s
  2817. }
  2818. func (this *NetworkPolicy) String() string {
  2819. if this == nil {
  2820. return "nil"
  2821. }
  2822. s := strings.Join([]string{`&NetworkPolicy{`,
  2823. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  2824. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "NetworkPolicySpec", "NetworkPolicySpec", 1), `&`, ``, 1) + `,`,
  2825. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "NetworkPolicyStatus", "NetworkPolicyStatus", 1), `&`, ``, 1) + `,`,
  2826. `}`,
  2827. }, "")
  2828. return s
  2829. }
  2830. func (this *NetworkPolicyEgressRule) String() string {
  2831. if this == nil {
  2832. return "nil"
  2833. }
  2834. repeatedStringForPorts := "[]NetworkPolicyPort{"
  2835. for _, f := range this.Ports {
  2836. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  2837. }
  2838. repeatedStringForPorts += "}"
  2839. repeatedStringForTo := "[]NetworkPolicyPeer{"
  2840. for _, f := range this.To {
  2841. repeatedStringForTo += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  2842. }
  2843. repeatedStringForTo += "}"
  2844. s := strings.Join([]string{`&NetworkPolicyEgressRule{`,
  2845. `Ports:` + repeatedStringForPorts + `,`,
  2846. `To:` + repeatedStringForTo + `,`,
  2847. `}`,
  2848. }, "")
  2849. return s
  2850. }
  2851. func (this *NetworkPolicyIngressRule) String() string {
  2852. if this == nil {
  2853. return "nil"
  2854. }
  2855. repeatedStringForPorts := "[]NetworkPolicyPort{"
  2856. for _, f := range this.Ports {
  2857. repeatedStringForPorts += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPort", "NetworkPolicyPort", 1), `&`, ``, 1) + ","
  2858. }
  2859. repeatedStringForPorts += "}"
  2860. repeatedStringForFrom := "[]NetworkPolicyPeer{"
  2861. for _, f := range this.From {
  2862. repeatedStringForFrom += strings.Replace(strings.Replace(f.String(), "NetworkPolicyPeer", "NetworkPolicyPeer", 1), `&`, ``, 1) + ","
  2863. }
  2864. repeatedStringForFrom += "}"
  2865. s := strings.Join([]string{`&NetworkPolicyIngressRule{`,
  2866. `Ports:` + repeatedStringForPorts + `,`,
  2867. `From:` + repeatedStringForFrom + `,`,
  2868. `}`,
  2869. }, "")
  2870. return s
  2871. }
  2872. func (this *NetworkPolicyList) String() string {
  2873. if this == nil {
  2874. return "nil"
  2875. }
  2876. repeatedStringForItems := "[]NetworkPolicy{"
  2877. for _, f := range this.Items {
  2878. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "NetworkPolicy", "NetworkPolicy", 1), `&`, ``, 1) + ","
  2879. }
  2880. repeatedStringForItems += "}"
  2881. s := strings.Join([]string{`&NetworkPolicyList{`,
  2882. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  2883. `Items:` + repeatedStringForItems + `,`,
  2884. `}`,
  2885. }, "")
  2886. return s
  2887. }
  2888. func (this *NetworkPolicyPeer) String() string {
  2889. if this == nil {
  2890. return "nil"
  2891. }
  2892. s := strings.Join([]string{`&NetworkPolicyPeer{`,
  2893. `PodSelector:` + strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  2894. `NamespaceSelector:` + strings.Replace(fmt.Sprintf("%v", this.NamespaceSelector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
  2895. `IPBlock:` + strings.Replace(this.IPBlock.String(), "IPBlock", "IPBlock", 1) + `,`,
  2896. `}`,
  2897. }, "")
  2898. return s
  2899. }
  2900. func (this *NetworkPolicyPort) String() string {
  2901. if this == nil {
  2902. return "nil"
  2903. }
  2904. s := strings.Join([]string{`&NetworkPolicyPort{`,
  2905. `Protocol:` + valueToStringGenerated(this.Protocol) + `,`,
  2906. `Port:` + strings.Replace(fmt.Sprintf("%v", this.Port), "IntOrString", "intstr.IntOrString", 1) + `,`,
  2907. `EndPort:` + valueToStringGenerated(this.EndPort) + `,`,
  2908. `}`,
  2909. }, "")
  2910. return s
  2911. }
  2912. func (this *NetworkPolicySpec) String() string {
  2913. if this == nil {
  2914. return "nil"
  2915. }
  2916. repeatedStringForIngress := "[]NetworkPolicyIngressRule{"
  2917. for _, f := range this.Ingress {
  2918. repeatedStringForIngress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyIngressRule", "NetworkPolicyIngressRule", 1), `&`, ``, 1) + ","
  2919. }
  2920. repeatedStringForIngress += "}"
  2921. repeatedStringForEgress := "[]NetworkPolicyEgressRule{"
  2922. for _, f := range this.Egress {
  2923. repeatedStringForEgress += strings.Replace(strings.Replace(f.String(), "NetworkPolicyEgressRule", "NetworkPolicyEgressRule", 1), `&`, ``, 1) + ","
  2924. }
  2925. repeatedStringForEgress += "}"
  2926. s := strings.Join([]string{`&NetworkPolicySpec{`,
  2927. `PodSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.PodSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
  2928. `Ingress:` + repeatedStringForIngress + `,`,
  2929. `Egress:` + repeatedStringForEgress + `,`,
  2930. `PolicyTypes:` + fmt.Sprintf("%v", this.PolicyTypes) + `,`,
  2931. `}`,
  2932. }, "")
  2933. return s
  2934. }
  2935. func (this *NetworkPolicyStatus) String() string {
  2936. if this == nil {
  2937. return "nil"
  2938. }
  2939. repeatedStringForConditions := "[]Condition{"
  2940. for _, f := range this.Conditions {
  2941. repeatedStringForConditions += fmt.Sprintf("%v", f) + ","
  2942. }
  2943. repeatedStringForConditions += "}"
  2944. s := strings.Join([]string{`&NetworkPolicyStatus{`,
  2945. `Conditions:` + repeatedStringForConditions + `,`,
  2946. `}`,
  2947. }, "")
  2948. return s
  2949. }
  2950. func (this *ServiceBackendPort) String() string {
  2951. if this == nil {
  2952. return "nil"
  2953. }
  2954. s := strings.Join([]string{`&ServiceBackendPort{`,
  2955. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  2956. `Number:` + fmt.Sprintf("%v", this.Number) + `,`,
  2957. `}`,
  2958. }, "")
  2959. return s
  2960. }
  2961. func valueToStringGenerated(v interface{}) string {
  2962. rv := reflect.ValueOf(v)
  2963. if rv.IsNil() {
  2964. return "nil"
  2965. }
  2966. pv := reflect.Indirect(rv).Interface()
  2967. return fmt.Sprintf("*%v", pv)
  2968. }
  2969. func (m *HTTPIngressPath) Unmarshal(dAtA []byte) error {
  2970. l := len(dAtA)
  2971. iNdEx := 0
  2972. for iNdEx < l {
  2973. preIndex := iNdEx
  2974. var wire uint64
  2975. for shift := uint(0); ; shift += 7 {
  2976. if shift >= 64 {
  2977. return ErrIntOverflowGenerated
  2978. }
  2979. if iNdEx >= l {
  2980. return io.ErrUnexpectedEOF
  2981. }
  2982. b := dAtA[iNdEx]
  2983. iNdEx++
  2984. wire |= uint64(b&0x7F) << shift
  2985. if b < 0x80 {
  2986. break
  2987. }
  2988. }
  2989. fieldNum := int32(wire >> 3)
  2990. wireType := int(wire & 0x7)
  2991. if wireType == 4 {
  2992. return fmt.Errorf("proto: HTTPIngressPath: wiretype end group for non-group")
  2993. }
  2994. if fieldNum <= 0 {
  2995. return fmt.Errorf("proto: HTTPIngressPath: illegal tag %d (wire type %d)", fieldNum, wire)
  2996. }
  2997. switch fieldNum {
  2998. case 1:
  2999. if wireType != 2 {
  3000. return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
  3001. }
  3002. var stringLen uint64
  3003. for shift := uint(0); ; shift += 7 {
  3004. if shift >= 64 {
  3005. return ErrIntOverflowGenerated
  3006. }
  3007. if iNdEx >= l {
  3008. return io.ErrUnexpectedEOF
  3009. }
  3010. b := dAtA[iNdEx]
  3011. iNdEx++
  3012. stringLen |= uint64(b&0x7F) << shift
  3013. if b < 0x80 {
  3014. break
  3015. }
  3016. }
  3017. intStringLen := int(stringLen)
  3018. if intStringLen < 0 {
  3019. return ErrInvalidLengthGenerated
  3020. }
  3021. postIndex := iNdEx + intStringLen
  3022. if postIndex < 0 {
  3023. return ErrInvalidLengthGenerated
  3024. }
  3025. if postIndex > l {
  3026. return io.ErrUnexpectedEOF
  3027. }
  3028. m.Path = string(dAtA[iNdEx:postIndex])
  3029. iNdEx = postIndex
  3030. case 2:
  3031. if wireType != 2 {
  3032. return fmt.Errorf("proto: wrong wireType = %d for field Backend", wireType)
  3033. }
  3034. var msglen int
  3035. for shift := uint(0); ; shift += 7 {
  3036. if shift >= 64 {
  3037. return ErrIntOverflowGenerated
  3038. }
  3039. if iNdEx >= l {
  3040. return io.ErrUnexpectedEOF
  3041. }
  3042. b := dAtA[iNdEx]
  3043. iNdEx++
  3044. msglen |= int(b&0x7F) << shift
  3045. if b < 0x80 {
  3046. break
  3047. }
  3048. }
  3049. if msglen < 0 {
  3050. return ErrInvalidLengthGenerated
  3051. }
  3052. postIndex := iNdEx + msglen
  3053. if postIndex < 0 {
  3054. return ErrInvalidLengthGenerated
  3055. }
  3056. if postIndex > l {
  3057. return io.ErrUnexpectedEOF
  3058. }
  3059. if err := m.Backend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3060. return err
  3061. }
  3062. iNdEx = postIndex
  3063. case 3:
  3064. if wireType != 2 {
  3065. return fmt.Errorf("proto: wrong wireType = %d for field PathType", wireType)
  3066. }
  3067. var stringLen uint64
  3068. for shift := uint(0); ; shift += 7 {
  3069. if shift >= 64 {
  3070. return ErrIntOverflowGenerated
  3071. }
  3072. if iNdEx >= l {
  3073. return io.ErrUnexpectedEOF
  3074. }
  3075. b := dAtA[iNdEx]
  3076. iNdEx++
  3077. stringLen |= uint64(b&0x7F) << shift
  3078. if b < 0x80 {
  3079. break
  3080. }
  3081. }
  3082. intStringLen := int(stringLen)
  3083. if intStringLen < 0 {
  3084. return ErrInvalidLengthGenerated
  3085. }
  3086. postIndex := iNdEx + intStringLen
  3087. if postIndex < 0 {
  3088. return ErrInvalidLengthGenerated
  3089. }
  3090. if postIndex > l {
  3091. return io.ErrUnexpectedEOF
  3092. }
  3093. s := PathType(dAtA[iNdEx:postIndex])
  3094. m.PathType = &s
  3095. iNdEx = postIndex
  3096. default:
  3097. iNdEx = preIndex
  3098. skippy, err := skipGenerated(dAtA[iNdEx:])
  3099. if err != nil {
  3100. return err
  3101. }
  3102. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3103. return ErrInvalidLengthGenerated
  3104. }
  3105. if (iNdEx + skippy) > l {
  3106. return io.ErrUnexpectedEOF
  3107. }
  3108. iNdEx += skippy
  3109. }
  3110. }
  3111. if iNdEx > l {
  3112. return io.ErrUnexpectedEOF
  3113. }
  3114. return nil
  3115. }
  3116. func (m *HTTPIngressRuleValue) Unmarshal(dAtA []byte) error {
  3117. l := len(dAtA)
  3118. iNdEx := 0
  3119. for iNdEx < l {
  3120. preIndex := iNdEx
  3121. var wire uint64
  3122. for shift := uint(0); ; shift += 7 {
  3123. if shift >= 64 {
  3124. return ErrIntOverflowGenerated
  3125. }
  3126. if iNdEx >= l {
  3127. return io.ErrUnexpectedEOF
  3128. }
  3129. b := dAtA[iNdEx]
  3130. iNdEx++
  3131. wire |= uint64(b&0x7F) << shift
  3132. if b < 0x80 {
  3133. break
  3134. }
  3135. }
  3136. fieldNum := int32(wire >> 3)
  3137. wireType := int(wire & 0x7)
  3138. if wireType == 4 {
  3139. return fmt.Errorf("proto: HTTPIngressRuleValue: wiretype end group for non-group")
  3140. }
  3141. if fieldNum <= 0 {
  3142. return fmt.Errorf("proto: HTTPIngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  3143. }
  3144. switch fieldNum {
  3145. case 1:
  3146. if wireType != 2 {
  3147. return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
  3148. }
  3149. var msglen int
  3150. for shift := uint(0); ; shift += 7 {
  3151. if shift >= 64 {
  3152. return ErrIntOverflowGenerated
  3153. }
  3154. if iNdEx >= l {
  3155. return io.ErrUnexpectedEOF
  3156. }
  3157. b := dAtA[iNdEx]
  3158. iNdEx++
  3159. msglen |= int(b&0x7F) << shift
  3160. if b < 0x80 {
  3161. break
  3162. }
  3163. }
  3164. if msglen < 0 {
  3165. return ErrInvalidLengthGenerated
  3166. }
  3167. postIndex := iNdEx + msglen
  3168. if postIndex < 0 {
  3169. return ErrInvalidLengthGenerated
  3170. }
  3171. if postIndex > l {
  3172. return io.ErrUnexpectedEOF
  3173. }
  3174. m.Paths = append(m.Paths, HTTPIngressPath{})
  3175. if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3176. return err
  3177. }
  3178. iNdEx = postIndex
  3179. default:
  3180. iNdEx = preIndex
  3181. skippy, err := skipGenerated(dAtA[iNdEx:])
  3182. if err != nil {
  3183. return err
  3184. }
  3185. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3186. return ErrInvalidLengthGenerated
  3187. }
  3188. if (iNdEx + skippy) > l {
  3189. return io.ErrUnexpectedEOF
  3190. }
  3191. iNdEx += skippy
  3192. }
  3193. }
  3194. if iNdEx > l {
  3195. return io.ErrUnexpectedEOF
  3196. }
  3197. return nil
  3198. }
  3199. func (m *IPBlock) Unmarshal(dAtA []byte) error {
  3200. l := len(dAtA)
  3201. iNdEx := 0
  3202. for iNdEx < l {
  3203. preIndex := iNdEx
  3204. var wire uint64
  3205. for shift := uint(0); ; shift += 7 {
  3206. if shift >= 64 {
  3207. return ErrIntOverflowGenerated
  3208. }
  3209. if iNdEx >= l {
  3210. return io.ErrUnexpectedEOF
  3211. }
  3212. b := dAtA[iNdEx]
  3213. iNdEx++
  3214. wire |= uint64(b&0x7F) << shift
  3215. if b < 0x80 {
  3216. break
  3217. }
  3218. }
  3219. fieldNum := int32(wire >> 3)
  3220. wireType := int(wire & 0x7)
  3221. if wireType == 4 {
  3222. return fmt.Errorf("proto: IPBlock: wiretype end group for non-group")
  3223. }
  3224. if fieldNum <= 0 {
  3225. return fmt.Errorf("proto: IPBlock: illegal tag %d (wire type %d)", fieldNum, wire)
  3226. }
  3227. switch fieldNum {
  3228. case 1:
  3229. if wireType != 2 {
  3230. return fmt.Errorf("proto: wrong wireType = %d for field CIDR", wireType)
  3231. }
  3232. var stringLen uint64
  3233. for shift := uint(0); ; shift += 7 {
  3234. if shift >= 64 {
  3235. return ErrIntOverflowGenerated
  3236. }
  3237. if iNdEx >= l {
  3238. return io.ErrUnexpectedEOF
  3239. }
  3240. b := dAtA[iNdEx]
  3241. iNdEx++
  3242. stringLen |= uint64(b&0x7F) << shift
  3243. if b < 0x80 {
  3244. break
  3245. }
  3246. }
  3247. intStringLen := int(stringLen)
  3248. if intStringLen < 0 {
  3249. return ErrInvalidLengthGenerated
  3250. }
  3251. postIndex := iNdEx + intStringLen
  3252. if postIndex < 0 {
  3253. return ErrInvalidLengthGenerated
  3254. }
  3255. if postIndex > l {
  3256. return io.ErrUnexpectedEOF
  3257. }
  3258. m.CIDR = string(dAtA[iNdEx:postIndex])
  3259. iNdEx = postIndex
  3260. case 2:
  3261. if wireType != 2 {
  3262. return fmt.Errorf("proto: wrong wireType = %d for field Except", wireType)
  3263. }
  3264. var stringLen uint64
  3265. for shift := uint(0); ; shift += 7 {
  3266. if shift >= 64 {
  3267. return ErrIntOverflowGenerated
  3268. }
  3269. if iNdEx >= l {
  3270. return io.ErrUnexpectedEOF
  3271. }
  3272. b := dAtA[iNdEx]
  3273. iNdEx++
  3274. stringLen |= uint64(b&0x7F) << shift
  3275. if b < 0x80 {
  3276. break
  3277. }
  3278. }
  3279. intStringLen := int(stringLen)
  3280. if intStringLen < 0 {
  3281. return ErrInvalidLengthGenerated
  3282. }
  3283. postIndex := iNdEx + intStringLen
  3284. if postIndex < 0 {
  3285. return ErrInvalidLengthGenerated
  3286. }
  3287. if postIndex > l {
  3288. return io.ErrUnexpectedEOF
  3289. }
  3290. m.Except = append(m.Except, string(dAtA[iNdEx:postIndex]))
  3291. iNdEx = postIndex
  3292. default:
  3293. iNdEx = preIndex
  3294. skippy, err := skipGenerated(dAtA[iNdEx:])
  3295. if err != nil {
  3296. return err
  3297. }
  3298. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3299. return ErrInvalidLengthGenerated
  3300. }
  3301. if (iNdEx + skippy) > l {
  3302. return io.ErrUnexpectedEOF
  3303. }
  3304. iNdEx += skippy
  3305. }
  3306. }
  3307. if iNdEx > l {
  3308. return io.ErrUnexpectedEOF
  3309. }
  3310. return nil
  3311. }
  3312. func (m *Ingress) Unmarshal(dAtA []byte) error {
  3313. l := len(dAtA)
  3314. iNdEx := 0
  3315. for iNdEx < l {
  3316. preIndex := iNdEx
  3317. var wire uint64
  3318. for shift := uint(0); ; shift += 7 {
  3319. if shift >= 64 {
  3320. return ErrIntOverflowGenerated
  3321. }
  3322. if iNdEx >= l {
  3323. return io.ErrUnexpectedEOF
  3324. }
  3325. b := dAtA[iNdEx]
  3326. iNdEx++
  3327. wire |= uint64(b&0x7F) << shift
  3328. if b < 0x80 {
  3329. break
  3330. }
  3331. }
  3332. fieldNum := int32(wire >> 3)
  3333. wireType := int(wire & 0x7)
  3334. if wireType == 4 {
  3335. return fmt.Errorf("proto: Ingress: wiretype end group for non-group")
  3336. }
  3337. if fieldNum <= 0 {
  3338. return fmt.Errorf("proto: Ingress: illegal tag %d (wire type %d)", fieldNum, wire)
  3339. }
  3340. switch fieldNum {
  3341. case 1:
  3342. if wireType != 2 {
  3343. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  3344. }
  3345. var msglen int
  3346. for shift := uint(0); ; shift += 7 {
  3347. if shift >= 64 {
  3348. return ErrIntOverflowGenerated
  3349. }
  3350. if iNdEx >= l {
  3351. return io.ErrUnexpectedEOF
  3352. }
  3353. b := dAtA[iNdEx]
  3354. iNdEx++
  3355. msglen |= int(b&0x7F) << shift
  3356. if b < 0x80 {
  3357. break
  3358. }
  3359. }
  3360. if msglen < 0 {
  3361. return ErrInvalidLengthGenerated
  3362. }
  3363. postIndex := iNdEx + msglen
  3364. if postIndex < 0 {
  3365. return ErrInvalidLengthGenerated
  3366. }
  3367. if postIndex > l {
  3368. return io.ErrUnexpectedEOF
  3369. }
  3370. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3371. return err
  3372. }
  3373. iNdEx = postIndex
  3374. case 2:
  3375. if wireType != 2 {
  3376. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  3377. }
  3378. var msglen int
  3379. for shift := uint(0); ; shift += 7 {
  3380. if shift >= 64 {
  3381. return ErrIntOverflowGenerated
  3382. }
  3383. if iNdEx >= l {
  3384. return io.ErrUnexpectedEOF
  3385. }
  3386. b := dAtA[iNdEx]
  3387. iNdEx++
  3388. msglen |= int(b&0x7F) << shift
  3389. if b < 0x80 {
  3390. break
  3391. }
  3392. }
  3393. if msglen < 0 {
  3394. return ErrInvalidLengthGenerated
  3395. }
  3396. postIndex := iNdEx + msglen
  3397. if postIndex < 0 {
  3398. return ErrInvalidLengthGenerated
  3399. }
  3400. if postIndex > l {
  3401. return io.ErrUnexpectedEOF
  3402. }
  3403. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3404. return err
  3405. }
  3406. iNdEx = postIndex
  3407. case 3:
  3408. if wireType != 2 {
  3409. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  3410. }
  3411. var msglen int
  3412. for shift := uint(0); ; shift += 7 {
  3413. if shift >= 64 {
  3414. return ErrIntOverflowGenerated
  3415. }
  3416. if iNdEx >= l {
  3417. return io.ErrUnexpectedEOF
  3418. }
  3419. b := dAtA[iNdEx]
  3420. iNdEx++
  3421. msglen |= int(b&0x7F) << shift
  3422. if b < 0x80 {
  3423. break
  3424. }
  3425. }
  3426. if msglen < 0 {
  3427. return ErrInvalidLengthGenerated
  3428. }
  3429. postIndex := iNdEx + msglen
  3430. if postIndex < 0 {
  3431. return ErrInvalidLengthGenerated
  3432. }
  3433. if postIndex > l {
  3434. return io.ErrUnexpectedEOF
  3435. }
  3436. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3437. return err
  3438. }
  3439. iNdEx = postIndex
  3440. default:
  3441. iNdEx = preIndex
  3442. skippy, err := skipGenerated(dAtA[iNdEx:])
  3443. if err != nil {
  3444. return err
  3445. }
  3446. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3447. return ErrInvalidLengthGenerated
  3448. }
  3449. if (iNdEx + skippy) > l {
  3450. return io.ErrUnexpectedEOF
  3451. }
  3452. iNdEx += skippy
  3453. }
  3454. }
  3455. if iNdEx > l {
  3456. return io.ErrUnexpectedEOF
  3457. }
  3458. return nil
  3459. }
  3460. func (m *IngressBackend) Unmarshal(dAtA []byte) error {
  3461. l := len(dAtA)
  3462. iNdEx := 0
  3463. for iNdEx < l {
  3464. preIndex := iNdEx
  3465. var wire uint64
  3466. for shift := uint(0); ; shift += 7 {
  3467. if shift >= 64 {
  3468. return ErrIntOverflowGenerated
  3469. }
  3470. if iNdEx >= l {
  3471. return io.ErrUnexpectedEOF
  3472. }
  3473. b := dAtA[iNdEx]
  3474. iNdEx++
  3475. wire |= uint64(b&0x7F) << shift
  3476. if b < 0x80 {
  3477. break
  3478. }
  3479. }
  3480. fieldNum := int32(wire >> 3)
  3481. wireType := int(wire & 0x7)
  3482. if wireType == 4 {
  3483. return fmt.Errorf("proto: IngressBackend: wiretype end group for non-group")
  3484. }
  3485. if fieldNum <= 0 {
  3486. return fmt.Errorf("proto: IngressBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  3487. }
  3488. switch fieldNum {
  3489. case 3:
  3490. if wireType != 2 {
  3491. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  3492. }
  3493. var msglen int
  3494. for shift := uint(0); ; shift += 7 {
  3495. if shift >= 64 {
  3496. return ErrIntOverflowGenerated
  3497. }
  3498. if iNdEx >= l {
  3499. return io.ErrUnexpectedEOF
  3500. }
  3501. b := dAtA[iNdEx]
  3502. iNdEx++
  3503. msglen |= int(b&0x7F) << shift
  3504. if b < 0x80 {
  3505. break
  3506. }
  3507. }
  3508. if msglen < 0 {
  3509. return ErrInvalidLengthGenerated
  3510. }
  3511. postIndex := iNdEx + msglen
  3512. if postIndex < 0 {
  3513. return ErrInvalidLengthGenerated
  3514. }
  3515. if postIndex > l {
  3516. return io.ErrUnexpectedEOF
  3517. }
  3518. if m.Resource == nil {
  3519. m.Resource = &v11.TypedLocalObjectReference{}
  3520. }
  3521. if err := m.Resource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3522. return err
  3523. }
  3524. iNdEx = postIndex
  3525. case 4:
  3526. if wireType != 2 {
  3527. return fmt.Errorf("proto: wrong wireType = %d for field Service", wireType)
  3528. }
  3529. var msglen int
  3530. for shift := uint(0); ; shift += 7 {
  3531. if shift >= 64 {
  3532. return ErrIntOverflowGenerated
  3533. }
  3534. if iNdEx >= l {
  3535. return io.ErrUnexpectedEOF
  3536. }
  3537. b := dAtA[iNdEx]
  3538. iNdEx++
  3539. msglen |= int(b&0x7F) << shift
  3540. if b < 0x80 {
  3541. break
  3542. }
  3543. }
  3544. if msglen < 0 {
  3545. return ErrInvalidLengthGenerated
  3546. }
  3547. postIndex := iNdEx + msglen
  3548. if postIndex < 0 {
  3549. return ErrInvalidLengthGenerated
  3550. }
  3551. if postIndex > l {
  3552. return io.ErrUnexpectedEOF
  3553. }
  3554. if m.Service == nil {
  3555. m.Service = &IngressServiceBackend{}
  3556. }
  3557. if err := m.Service.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3558. return err
  3559. }
  3560. iNdEx = postIndex
  3561. default:
  3562. iNdEx = preIndex
  3563. skippy, err := skipGenerated(dAtA[iNdEx:])
  3564. if err != nil {
  3565. return err
  3566. }
  3567. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3568. return ErrInvalidLengthGenerated
  3569. }
  3570. if (iNdEx + skippy) > l {
  3571. return io.ErrUnexpectedEOF
  3572. }
  3573. iNdEx += skippy
  3574. }
  3575. }
  3576. if iNdEx > l {
  3577. return io.ErrUnexpectedEOF
  3578. }
  3579. return nil
  3580. }
  3581. func (m *IngressClass) Unmarshal(dAtA []byte) error {
  3582. l := len(dAtA)
  3583. iNdEx := 0
  3584. for iNdEx < l {
  3585. preIndex := iNdEx
  3586. var wire uint64
  3587. for shift := uint(0); ; shift += 7 {
  3588. if shift >= 64 {
  3589. return ErrIntOverflowGenerated
  3590. }
  3591. if iNdEx >= l {
  3592. return io.ErrUnexpectedEOF
  3593. }
  3594. b := dAtA[iNdEx]
  3595. iNdEx++
  3596. wire |= uint64(b&0x7F) << shift
  3597. if b < 0x80 {
  3598. break
  3599. }
  3600. }
  3601. fieldNum := int32(wire >> 3)
  3602. wireType := int(wire & 0x7)
  3603. if wireType == 4 {
  3604. return fmt.Errorf("proto: IngressClass: wiretype end group for non-group")
  3605. }
  3606. if fieldNum <= 0 {
  3607. return fmt.Errorf("proto: IngressClass: illegal tag %d (wire type %d)", fieldNum, wire)
  3608. }
  3609. switch fieldNum {
  3610. case 1:
  3611. if wireType != 2 {
  3612. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  3613. }
  3614. var msglen int
  3615. for shift := uint(0); ; shift += 7 {
  3616. if shift >= 64 {
  3617. return ErrIntOverflowGenerated
  3618. }
  3619. if iNdEx >= l {
  3620. return io.ErrUnexpectedEOF
  3621. }
  3622. b := dAtA[iNdEx]
  3623. iNdEx++
  3624. msglen |= int(b&0x7F) << shift
  3625. if b < 0x80 {
  3626. break
  3627. }
  3628. }
  3629. if msglen < 0 {
  3630. return ErrInvalidLengthGenerated
  3631. }
  3632. postIndex := iNdEx + msglen
  3633. if postIndex < 0 {
  3634. return ErrInvalidLengthGenerated
  3635. }
  3636. if postIndex > l {
  3637. return io.ErrUnexpectedEOF
  3638. }
  3639. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3640. return err
  3641. }
  3642. iNdEx = postIndex
  3643. case 2:
  3644. if wireType != 2 {
  3645. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  3646. }
  3647. var msglen int
  3648. for shift := uint(0); ; shift += 7 {
  3649. if shift >= 64 {
  3650. return ErrIntOverflowGenerated
  3651. }
  3652. if iNdEx >= l {
  3653. return io.ErrUnexpectedEOF
  3654. }
  3655. b := dAtA[iNdEx]
  3656. iNdEx++
  3657. msglen |= int(b&0x7F) << shift
  3658. if b < 0x80 {
  3659. break
  3660. }
  3661. }
  3662. if msglen < 0 {
  3663. return ErrInvalidLengthGenerated
  3664. }
  3665. postIndex := iNdEx + msglen
  3666. if postIndex < 0 {
  3667. return ErrInvalidLengthGenerated
  3668. }
  3669. if postIndex > l {
  3670. return io.ErrUnexpectedEOF
  3671. }
  3672. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3673. return err
  3674. }
  3675. iNdEx = postIndex
  3676. default:
  3677. iNdEx = preIndex
  3678. skippy, err := skipGenerated(dAtA[iNdEx:])
  3679. if err != nil {
  3680. return err
  3681. }
  3682. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3683. return ErrInvalidLengthGenerated
  3684. }
  3685. if (iNdEx + skippy) > l {
  3686. return io.ErrUnexpectedEOF
  3687. }
  3688. iNdEx += skippy
  3689. }
  3690. }
  3691. if iNdEx > l {
  3692. return io.ErrUnexpectedEOF
  3693. }
  3694. return nil
  3695. }
  3696. func (m *IngressClassList) Unmarshal(dAtA []byte) error {
  3697. l := len(dAtA)
  3698. iNdEx := 0
  3699. for iNdEx < l {
  3700. preIndex := iNdEx
  3701. var wire uint64
  3702. for shift := uint(0); ; shift += 7 {
  3703. if shift >= 64 {
  3704. return ErrIntOverflowGenerated
  3705. }
  3706. if iNdEx >= l {
  3707. return io.ErrUnexpectedEOF
  3708. }
  3709. b := dAtA[iNdEx]
  3710. iNdEx++
  3711. wire |= uint64(b&0x7F) << shift
  3712. if b < 0x80 {
  3713. break
  3714. }
  3715. }
  3716. fieldNum := int32(wire >> 3)
  3717. wireType := int(wire & 0x7)
  3718. if wireType == 4 {
  3719. return fmt.Errorf("proto: IngressClassList: wiretype end group for non-group")
  3720. }
  3721. if fieldNum <= 0 {
  3722. return fmt.Errorf("proto: IngressClassList: illegal tag %d (wire type %d)", fieldNum, wire)
  3723. }
  3724. switch fieldNum {
  3725. case 1:
  3726. if wireType != 2 {
  3727. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  3728. }
  3729. var msglen int
  3730. for shift := uint(0); ; shift += 7 {
  3731. if shift >= 64 {
  3732. return ErrIntOverflowGenerated
  3733. }
  3734. if iNdEx >= l {
  3735. return io.ErrUnexpectedEOF
  3736. }
  3737. b := dAtA[iNdEx]
  3738. iNdEx++
  3739. msglen |= int(b&0x7F) << shift
  3740. if b < 0x80 {
  3741. break
  3742. }
  3743. }
  3744. if msglen < 0 {
  3745. return ErrInvalidLengthGenerated
  3746. }
  3747. postIndex := iNdEx + msglen
  3748. if postIndex < 0 {
  3749. return ErrInvalidLengthGenerated
  3750. }
  3751. if postIndex > l {
  3752. return io.ErrUnexpectedEOF
  3753. }
  3754. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3755. return err
  3756. }
  3757. iNdEx = postIndex
  3758. case 2:
  3759. if wireType != 2 {
  3760. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  3761. }
  3762. var msglen int
  3763. for shift := uint(0); ; shift += 7 {
  3764. if shift >= 64 {
  3765. return ErrIntOverflowGenerated
  3766. }
  3767. if iNdEx >= l {
  3768. return io.ErrUnexpectedEOF
  3769. }
  3770. b := dAtA[iNdEx]
  3771. iNdEx++
  3772. msglen |= int(b&0x7F) << shift
  3773. if b < 0x80 {
  3774. break
  3775. }
  3776. }
  3777. if msglen < 0 {
  3778. return ErrInvalidLengthGenerated
  3779. }
  3780. postIndex := iNdEx + msglen
  3781. if postIndex < 0 {
  3782. return ErrInvalidLengthGenerated
  3783. }
  3784. if postIndex > l {
  3785. return io.ErrUnexpectedEOF
  3786. }
  3787. m.Items = append(m.Items, IngressClass{})
  3788. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3789. return err
  3790. }
  3791. iNdEx = postIndex
  3792. default:
  3793. iNdEx = preIndex
  3794. skippy, err := skipGenerated(dAtA[iNdEx:])
  3795. if err != nil {
  3796. return err
  3797. }
  3798. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3799. return ErrInvalidLengthGenerated
  3800. }
  3801. if (iNdEx + skippy) > l {
  3802. return io.ErrUnexpectedEOF
  3803. }
  3804. iNdEx += skippy
  3805. }
  3806. }
  3807. if iNdEx > l {
  3808. return io.ErrUnexpectedEOF
  3809. }
  3810. return nil
  3811. }
  3812. func (m *IngressClassParametersReference) Unmarshal(dAtA []byte) error {
  3813. l := len(dAtA)
  3814. iNdEx := 0
  3815. for iNdEx < l {
  3816. preIndex := iNdEx
  3817. var wire uint64
  3818. for shift := uint(0); ; shift += 7 {
  3819. if shift >= 64 {
  3820. return ErrIntOverflowGenerated
  3821. }
  3822. if iNdEx >= l {
  3823. return io.ErrUnexpectedEOF
  3824. }
  3825. b := dAtA[iNdEx]
  3826. iNdEx++
  3827. wire |= uint64(b&0x7F) << shift
  3828. if b < 0x80 {
  3829. break
  3830. }
  3831. }
  3832. fieldNum := int32(wire >> 3)
  3833. wireType := int(wire & 0x7)
  3834. if wireType == 4 {
  3835. return fmt.Errorf("proto: IngressClassParametersReference: wiretype end group for non-group")
  3836. }
  3837. if fieldNum <= 0 {
  3838. return fmt.Errorf("proto: IngressClassParametersReference: illegal tag %d (wire type %d)", fieldNum, wire)
  3839. }
  3840. switch fieldNum {
  3841. case 1:
  3842. if wireType != 2 {
  3843. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  3844. }
  3845. var stringLen uint64
  3846. for shift := uint(0); ; shift += 7 {
  3847. if shift >= 64 {
  3848. return ErrIntOverflowGenerated
  3849. }
  3850. if iNdEx >= l {
  3851. return io.ErrUnexpectedEOF
  3852. }
  3853. b := dAtA[iNdEx]
  3854. iNdEx++
  3855. stringLen |= uint64(b&0x7F) << shift
  3856. if b < 0x80 {
  3857. break
  3858. }
  3859. }
  3860. intStringLen := int(stringLen)
  3861. if intStringLen < 0 {
  3862. return ErrInvalidLengthGenerated
  3863. }
  3864. postIndex := iNdEx + intStringLen
  3865. if postIndex < 0 {
  3866. return ErrInvalidLengthGenerated
  3867. }
  3868. if postIndex > l {
  3869. return io.ErrUnexpectedEOF
  3870. }
  3871. s := string(dAtA[iNdEx:postIndex])
  3872. m.APIGroup = &s
  3873. iNdEx = postIndex
  3874. case 2:
  3875. if wireType != 2 {
  3876. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  3877. }
  3878. var stringLen uint64
  3879. for shift := uint(0); ; shift += 7 {
  3880. if shift >= 64 {
  3881. return ErrIntOverflowGenerated
  3882. }
  3883. if iNdEx >= l {
  3884. return io.ErrUnexpectedEOF
  3885. }
  3886. b := dAtA[iNdEx]
  3887. iNdEx++
  3888. stringLen |= uint64(b&0x7F) << shift
  3889. if b < 0x80 {
  3890. break
  3891. }
  3892. }
  3893. intStringLen := int(stringLen)
  3894. if intStringLen < 0 {
  3895. return ErrInvalidLengthGenerated
  3896. }
  3897. postIndex := iNdEx + intStringLen
  3898. if postIndex < 0 {
  3899. return ErrInvalidLengthGenerated
  3900. }
  3901. if postIndex > l {
  3902. return io.ErrUnexpectedEOF
  3903. }
  3904. m.Kind = string(dAtA[iNdEx:postIndex])
  3905. iNdEx = postIndex
  3906. case 3:
  3907. if wireType != 2 {
  3908. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  3909. }
  3910. var stringLen uint64
  3911. for shift := uint(0); ; shift += 7 {
  3912. if shift >= 64 {
  3913. return ErrIntOverflowGenerated
  3914. }
  3915. if iNdEx >= l {
  3916. return io.ErrUnexpectedEOF
  3917. }
  3918. b := dAtA[iNdEx]
  3919. iNdEx++
  3920. stringLen |= uint64(b&0x7F) << shift
  3921. if b < 0x80 {
  3922. break
  3923. }
  3924. }
  3925. intStringLen := int(stringLen)
  3926. if intStringLen < 0 {
  3927. return ErrInvalidLengthGenerated
  3928. }
  3929. postIndex := iNdEx + intStringLen
  3930. if postIndex < 0 {
  3931. return ErrInvalidLengthGenerated
  3932. }
  3933. if postIndex > l {
  3934. return io.ErrUnexpectedEOF
  3935. }
  3936. m.Name = string(dAtA[iNdEx:postIndex])
  3937. iNdEx = postIndex
  3938. case 4:
  3939. if wireType != 2 {
  3940. return fmt.Errorf("proto: wrong wireType = %d for field Scope", wireType)
  3941. }
  3942. var stringLen uint64
  3943. for shift := uint(0); ; shift += 7 {
  3944. if shift >= 64 {
  3945. return ErrIntOverflowGenerated
  3946. }
  3947. if iNdEx >= l {
  3948. return io.ErrUnexpectedEOF
  3949. }
  3950. b := dAtA[iNdEx]
  3951. iNdEx++
  3952. stringLen |= uint64(b&0x7F) << shift
  3953. if b < 0x80 {
  3954. break
  3955. }
  3956. }
  3957. intStringLen := int(stringLen)
  3958. if intStringLen < 0 {
  3959. return ErrInvalidLengthGenerated
  3960. }
  3961. postIndex := iNdEx + intStringLen
  3962. if postIndex < 0 {
  3963. return ErrInvalidLengthGenerated
  3964. }
  3965. if postIndex > l {
  3966. return io.ErrUnexpectedEOF
  3967. }
  3968. s := string(dAtA[iNdEx:postIndex])
  3969. m.Scope = &s
  3970. iNdEx = postIndex
  3971. case 5:
  3972. if wireType != 2 {
  3973. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  3974. }
  3975. var stringLen uint64
  3976. for shift := uint(0); ; shift += 7 {
  3977. if shift >= 64 {
  3978. return ErrIntOverflowGenerated
  3979. }
  3980. if iNdEx >= l {
  3981. return io.ErrUnexpectedEOF
  3982. }
  3983. b := dAtA[iNdEx]
  3984. iNdEx++
  3985. stringLen |= uint64(b&0x7F) << shift
  3986. if b < 0x80 {
  3987. break
  3988. }
  3989. }
  3990. intStringLen := int(stringLen)
  3991. if intStringLen < 0 {
  3992. return ErrInvalidLengthGenerated
  3993. }
  3994. postIndex := iNdEx + intStringLen
  3995. if postIndex < 0 {
  3996. return ErrInvalidLengthGenerated
  3997. }
  3998. if postIndex > l {
  3999. return io.ErrUnexpectedEOF
  4000. }
  4001. s := string(dAtA[iNdEx:postIndex])
  4002. m.Namespace = &s
  4003. iNdEx = postIndex
  4004. default:
  4005. iNdEx = preIndex
  4006. skippy, err := skipGenerated(dAtA[iNdEx:])
  4007. if err != nil {
  4008. return err
  4009. }
  4010. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4011. return ErrInvalidLengthGenerated
  4012. }
  4013. if (iNdEx + skippy) > l {
  4014. return io.ErrUnexpectedEOF
  4015. }
  4016. iNdEx += skippy
  4017. }
  4018. }
  4019. if iNdEx > l {
  4020. return io.ErrUnexpectedEOF
  4021. }
  4022. return nil
  4023. }
  4024. func (m *IngressClassSpec) Unmarshal(dAtA []byte) error {
  4025. l := len(dAtA)
  4026. iNdEx := 0
  4027. for iNdEx < l {
  4028. preIndex := iNdEx
  4029. var wire uint64
  4030. for shift := uint(0); ; shift += 7 {
  4031. if shift >= 64 {
  4032. return ErrIntOverflowGenerated
  4033. }
  4034. if iNdEx >= l {
  4035. return io.ErrUnexpectedEOF
  4036. }
  4037. b := dAtA[iNdEx]
  4038. iNdEx++
  4039. wire |= uint64(b&0x7F) << shift
  4040. if b < 0x80 {
  4041. break
  4042. }
  4043. }
  4044. fieldNum := int32(wire >> 3)
  4045. wireType := int(wire & 0x7)
  4046. if wireType == 4 {
  4047. return fmt.Errorf("proto: IngressClassSpec: wiretype end group for non-group")
  4048. }
  4049. if fieldNum <= 0 {
  4050. return fmt.Errorf("proto: IngressClassSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  4051. }
  4052. switch fieldNum {
  4053. case 1:
  4054. if wireType != 2 {
  4055. return fmt.Errorf("proto: wrong wireType = %d for field Controller", wireType)
  4056. }
  4057. var stringLen uint64
  4058. for shift := uint(0); ; shift += 7 {
  4059. if shift >= 64 {
  4060. return ErrIntOverflowGenerated
  4061. }
  4062. if iNdEx >= l {
  4063. return io.ErrUnexpectedEOF
  4064. }
  4065. b := dAtA[iNdEx]
  4066. iNdEx++
  4067. stringLen |= uint64(b&0x7F) << shift
  4068. if b < 0x80 {
  4069. break
  4070. }
  4071. }
  4072. intStringLen := int(stringLen)
  4073. if intStringLen < 0 {
  4074. return ErrInvalidLengthGenerated
  4075. }
  4076. postIndex := iNdEx + intStringLen
  4077. if postIndex < 0 {
  4078. return ErrInvalidLengthGenerated
  4079. }
  4080. if postIndex > l {
  4081. return io.ErrUnexpectedEOF
  4082. }
  4083. m.Controller = string(dAtA[iNdEx:postIndex])
  4084. iNdEx = postIndex
  4085. case 2:
  4086. if wireType != 2 {
  4087. return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
  4088. }
  4089. var msglen int
  4090. for shift := uint(0); ; shift += 7 {
  4091. if shift >= 64 {
  4092. return ErrIntOverflowGenerated
  4093. }
  4094. if iNdEx >= l {
  4095. return io.ErrUnexpectedEOF
  4096. }
  4097. b := dAtA[iNdEx]
  4098. iNdEx++
  4099. msglen |= int(b&0x7F) << shift
  4100. if b < 0x80 {
  4101. break
  4102. }
  4103. }
  4104. if msglen < 0 {
  4105. return ErrInvalidLengthGenerated
  4106. }
  4107. postIndex := iNdEx + msglen
  4108. if postIndex < 0 {
  4109. return ErrInvalidLengthGenerated
  4110. }
  4111. if postIndex > l {
  4112. return io.ErrUnexpectedEOF
  4113. }
  4114. if m.Parameters == nil {
  4115. m.Parameters = &IngressClassParametersReference{}
  4116. }
  4117. if err := m.Parameters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4118. return err
  4119. }
  4120. iNdEx = postIndex
  4121. default:
  4122. iNdEx = preIndex
  4123. skippy, err := skipGenerated(dAtA[iNdEx:])
  4124. if err != nil {
  4125. return err
  4126. }
  4127. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4128. return ErrInvalidLengthGenerated
  4129. }
  4130. if (iNdEx + skippy) > l {
  4131. return io.ErrUnexpectedEOF
  4132. }
  4133. iNdEx += skippy
  4134. }
  4135. }
  4136. if iNdEx > l {
  4137. return io.ErrUnexpectedEOF
  4138. }
  4139. return nil
  4140. }
  4141. func (m *IngressList) Unmarshal(dAtA []byte) error {
  4142. l := len(dAtA)
  4143. iNdEx := 0
  4144. for iNdEx < l {
  4145. preIndex := iNdEx
  4146. var wire uint64
  4147. for shift := uint(0); ; shift += 7 {
  4148. if shift >= 64 {
  4149. return ErrIntOverflowGenerated
  4150. }
  4151. if iNdEx >= l {
  4152. return io.ErrUnexpectedEOF
  4153. }
  4154. b := dAtA[iNdEx]
  4155. iNdEx++
  4156. wire |= uint64(b&0x7F) << shift
  4157. if b < 0x80 {
  4158. break
  4159. }
  4160. }
  4161. fieldNum := int32(wire >> 3)
  4162. wireType := int(wire & 0x7)
  4163. if wireType == 4 {
  4164. return fmt.Errorf("proto: IngressList: wiretype end group for non-group")
  4165. }
  4166. if fieldNum <= 0 {
  4167. return fmt.Errorf("proto: IngressList: illegal tag %d (wire type %d)", fieldNum, wire)
  4168. }
  4169. switch fieldNum {
  4170. case 1:
  4171. if wireType != 2 {
  4172. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  4173. }
  4174. var msglen int
  4175. for shift := uint(0); ; shift += 7 {
  4176. if shift >= 64 {
  4177. return ErrIntOverflowGenerated
  4178. }
  4179. if iNdEx >= l {
  4180. return io.ErrUnexpectedEOF
  4181. }
  4182. b := dAtA[iNdEx]
  4183. iNdEx++
  4184. msglen |= int(b&0x7F) << shift
  4185. if b < 0x80 {
  4186. break
  4187. }
  4188. }
  4189. if msglen < 0 {
  4190. return ErrInvalidLengthGenerated
  4191. }
  4192. postIndex := iNdEx + msglen
  4193. if postIndex < 0 {
  4194. return ErrInvalidLengthGenerated
  4195. }
  4196. if postIndex > l {
  4197. return io.ErrUnexpectedEOF
  4198. }
  4199. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4200. return err
  4201. }
  4202. iNdEx = postIndex
  4203. case 2:
  4204. if wireType != 2 {
  4205. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  4206. }
  4207. var msglen int
  4208. for shift := uint(0); ; shift += 7 {
  4209. if shift >= 64 {
  4210. return ErrIntOverflowGenerated
  4211. }
  4212. if iNdEx >= l {
  4213. return io.ErrUnexpectedEOF
  4214. }
  4215. b := dAtA[iNdEx]
  4216. iNdEx++
  4217. msglen |= int(b&0x7F) << shift
  4218. if b < 0x80 {
  4219. break
  4220. }
  4221. }
  4222. if msglen < 0 {
  4223. return ErrInvalidLengthGenerated
  4224. }
  4225. postIndex := iNdEx + msglen
  4226. if postIndex < 0 {
  4227. return ErrInvalidLengthGenerated
  4228. }
  4229. if postIndex > l {
  4230. return io.ErrUnexpectedEOF
  4231. }
  4232. m.Items = append(m.Items, Ingress{})
  4233. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4234. return err
  4235. }
  4236. iNdEx = postIndex
  4237. default:
  4238. iNdEx = preIndex
  4239. skippy, err := skipGenerated(dAtA[iNdEx:])
  4240. if err != nil {
  4241. return err
  4242. }
  4243. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4244. return ErrInvalidLengthGenerated
  4245. }
  4246. if (iNdEx + skippy) > l {
  4247. return io.ErrUnexpectedEOF
  4248. }
  4249. iNdEx += skippy
  4250. }
  4251. }
  4252. if iNdEx > l {
  4253. return io.ErrUnexpectedEOF
  4254. }
  4255. return nil
  4256. }
  4257. func (m *IngressLoadBalancerIngress) Unmarshal(dAtA []byte) error {
  4258. l := len(dAtA)
  4259. iNdEx := 0
  4260. for iNdEx < l {
  4261. preIndex := iNdEx
  4262. var wire uint64
  4263. for shift := uint(0); ; shift += 7 {
  4264. if shift >= 64 {
  4265. return ErrIntOverflowGenerated
  4266. }
  4267. if iNdEx >= l {
  4268. return io.ErrUnexpectedEOF
  4269. }
  4270. b := dAtA[iNdEx]
  4271. iNdEx++
  4272. wire |= uint64(b&0x7F) << shift
  4273. if b < 0x80 {
  4274. break
  4275. }
  4276. }
  4277. fieldNum := int32(wire >> 3)
  4278. wireType := int(wire & 0x7)
  4279. if wireType == 4 {
  4280. return fmt.Errorf("proto: IngressLoadBalancerIngress: wiretype end group for non-group")
  4281. }
  4282. if fieldNum <= 0 {
  4283. return fmt.Errorf("proto: IngressLoadBalancerIngress: illegal tag %d (wire type %d)", fieldNum, wire)
  4284. }
  4285. switch fieldNum {
  4286. case 1:
  4287. if wireType != 2 {
  4288. return fmt.Errorf("proto: wrong wireType = %d for field IP", wireType)
  4289. }
  4290. var stringLen uint64
  4291. for shift := uint(0); ; shift += 7 {
  4292. if shift >= 64 {
  4293. return ErrIntOverflowGenerated
  4294. }
  4295. if iNdEx >= l {
  4296. return io.ErrUnexpectedEOF
  4297. }
  4298. b := dAtA[iNdEx]
  4299. iNdEx++
  4300. stringLen |= uint64(b&0x7F) << shift
  4301. if b < 0x80 {
  4302. break
  4303. }
  4304. }
  4305. intStringLen := int(stringLen)
  4306. if intStringLen < 0 {
  4307. return ErrInvalidLengthGenerated
  4308. }
  4309. postIndex := iNdEx + intStringLen
  4310. if postIndex < 0 {
  4311. return ErrInvalidLengthGenerated
  4312. }
  4313. if postIndex > l {
  4314. return io.ErrUnexpectedEOF
  4315. }
  4316. m.IP = string(dAtA[iNdEx:postIndex])
  4317. iNdEx = postIndex
  4318. case 2:
  4319. if wireType != 2 {
  4320. return fmt.Errorf("proto: wrong wireType = %d for field Hostname", wireType)
  4321. }
  4322. var stringLen uint64
  4323. for shift := uint(0); ; shift += 7 {
  4324. if shift >= 64 {
  4325. return ErrIntOverflowGenerated
  4326. }
  4327. if iNdEx >= l {
  4328. return io.ErrUnexpectedEOF
  4329. }
  4330. b := dAtA[iNdEx]
  4331. iNdEx++
  4332. stringLen |= uint64(b&0x7F) << shift
  4333. if b < 0x80 {
  4334. break
  4335. }
  4336. }
  4337. intStringLen := int(stringLen)
  4338. if intStringLen < 0 {
  4339. return ErrInvalidLengthGenerated
  4340. }
  4341. postIndex := iNdEx + intStringLen
  4342. if postIndex < 0 {
  4343. return ErrInvalidLengthGenerated
  4344. }
  4345. if postIndex > l {
  4346. return io.ErrUnexpectedEOF
  4347. }
  4348. m.Hostname = string(dAtA[iNdEx:postIndex])
  4349. iNdEx = postIndex
  4350. case 4:
  4351. if wireType != 2 {
  4352. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  4353. }
  4354. var msglen int
  4355. for shift := uint(0); ; shift += 7 {
  4356. if shift >= 64 {
  4357. return ErrIntOverflowGenerated
  4358. }
  4359. if iNdEx >= l {
  4360. return io.ErrUnexpectedEOF
  4361. }
  4362. b := dAtA[iNdEx]
  4363. iNdEx++
  4364. msglen |= int(b&0x7F) << shift
  4365. if b < 0x80 {
  4366. break
  4367. }
  4368. }
  4369. if msglen < 0 {
  4370. return ErrInvalidLengthGenerated
  4371. }
  4372. postIndex := iNdEx + msglen
  4373. if postIndex < 0 {
  4374. return ErrInvalidLengthGenerated
  4375. }
  4376. if postIndex > l {
  4377. return io.ErrUnexpectedEOF
  4378. }
  4379. m.Ports = append(m.Ports, IngressPortStatus{})
  4380. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4381. return err
  4382. }
  4383. iNdEx = postIndex
  4384. default:
  4385. iNdEx = preIndex
  4386. skippy, err := skipGenerated(dAtA[iNdEx:])
  4387. if err != nil {
  4388. return err
  4389. }
  4390. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4391. return ErrInvalidLengthGenerated
  4392. }
  4393. if (iNdEx + skippy) > l {
  4394. return io.ErrUnexpectedEOF
  4395. }
  4396. iNdEx += skippy
  4397. }
  4398. }
  4399. if iNdEx > l {
  4400. return io.ErrUnexpectedEOF
  4401. }
  4402. return nil
  4403. }
  4404. func (m *IngressLoadBalancerStatus) Unmarshal(dAtA []byte) error {
  4405. l := len(dAtA)
  4406. iNdEx := 0
  4407. for iNdEx < l {
  4408. preIndex := iNdEx
  4409. var wire uint64
  4410. for shift := uint(0); ; shift += 7 {
  4411. if shift >= 64 {
  4412. return ErrIntOverflowGenerated
  4413. }
  4414. if iNdEx >= l {
  4415. return io.ErrUnexpectedEOF
  4416. }
  4417. b := dAtA[iNdEx]
  4418. iNdEx++
  4419. wire |= uint64(b&0x7F) << shift
  4420. if b < 0x80 {
  4421. break
  4422. }
  4423. }
  4424. fieldNum := int32(wire >> 3)
  4425. wireType := int(wire & 0x7)
  4426. if wireType == 4 {
  4427. return fmt.Errorf("proto: IngressLoadBalancerStatus: wiretype end group for non-group")
  4428. }
  4429. if fieldNum <= 0 {
  4430. return fmt.Errorf("proto: IngressLoadBalancerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  4431. }
  4432. switch fieldNum {
  4433. case 1:
  4434. if wireType != 2 {
  4435. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  4436. }
  4437. var msglen int
  4438. for shift := uint(0); ; shift += 7 {
  4439. if shift >= 64 {
  4440. return ErrIntOverflowGenerated
  4441. }
  4442. if iNdEx >= l {
  4443. return io.ErrUnexpectedEOF
  4444. }
  4445. b := dAtA[iNdEx]
  4446. iNdEx++
  4447. msglen |= int(b&0x7F) << shift
  4448. if b < 0x80 {
  4449. break
  4450. }
  4451. }
  4452. if msglen < 0 {
  4453. return ErrInvalidLengthGenerated
  4454. }
  4455. postIndex := iNdEx + msglen
  4456. if postIndex < 0 {
  4457. return ErrInvalidLengthGenerated
  4458. }
  4459. if postIndex > l {
  4460. return io.ErrUnexpectedEOF
  4461. }
  4462. m.Ingress = append(m.Ingress, IngressLoadBalancerIngress{})
  4463. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4464. return err
  4465. }
  4466. iNdEx = postIndex
  4467. default:
  4468. iNdEx = preIndex
  4469. skippy, err := skipGenerated(dAtA[iNdEx:])
  4470. if err != nil {
  4471. return err
  4472. }
  4473. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4474. return ErrInvalidLengthGenerated
  4475. }
  4476. if (iNdEx + skippy) > l {
  4477. return io.ErrUnexpectedEOF
  4478. }
  4479. iNdEx += skippy
  4480. }
  4481. }
  4482. if iNdEx > l {
  4483. return io.ErrUnexpectedEOF
  4484. }
  4485. return nil
  4486. }
  4487. func (m *IngressPortStatus) Unmarshal(dAtA []byte) error {
  4488. l := len(dAtA)
  4489. iNdEx := 0
  4490. for iNdEx < l {
  4491. preIndex := iNdEx
  4492. var wire uint64
  4493. for shift := uint(0); ; shift += 7 {
  4494. if shift >= 64 {
  4495. return ErrIntOverflowGenerated
  4496. }
  4497. if iNdEx >= l {
  4498. return io.ErrUnexpectedEOF
  4499. }
  4500. b := dAtA[iNdEx]
  4501. iNdEx++
  4502. wire |= uint64(b&0x7F) << shift
  4503. if b < 0x80 {
  4504. break
  4505. }
  4506. }
  4507. fieldNum := int32(wire >> 3)
  4508. wireType := int(wire & 0x7)
  4509. if wireType == 4 {
  4510. return fmt.Errorf("proto: IngressPortStatus: wiretype end group for non-group")
  4511. }
  4512. if fieldNum <= 0 {
  4513. return fmt.Errorf("proto: IngressPortStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  4514. }
  4515. switch fieldNum {
  4516. case 1:
  4517. if wireType != 0 {
  4518. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  4519. }
  4520. m.Port = 0
  4521. for shift := uint(0); ; shift += 7 {
  4522. if shift >= 64 {
  4523. return ErrIntOverflowGenerated
  4524. }
  4525. if iNdEx >= l {
  4526. return io.ErrUnexpectedEOF
  4527. }
  4528. b := dAtA[iNdEx]
  4529. iNdEx++
  4530. m.Port |= int32(b&0x7F) << shift
  4531. if b < 0x80 {
  4532. break
  4533. }
  4534. }
  4535. case 2:
  4536. if wireType != 2 {
  4537. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  4538. }
  4539. var stringLen uint64
  4540. for shift := uint(0); ; shift += 7 {
  4541. if shift >= 64 {
  4542. return ErrIntOverflowGenerated
  4543. }
  4544. if iNdEx >= l {
  4545. return io.ErrUnexpectedEOF
  4546. }
  4547. b := dAtA[iNdEx]
  4548. iNdEx++
  4549. stringLen |= uint64(b&0x7F) << shift
  4550. if b < 0x80 {
  4551. break
  4552. }
  4553. }
  4554. intStringLen := int(stringLen)
  4555. if intStringLen < 0 {
  4556. return ErrInvalidLengthGenerated
  4557. }
  4558. postIndex := iNdEx + intStringLen
  4559. if postIndex < 0 {
  4560. return ErrInvalidLengthGenerated
  4561. }
  4562. if postIndex > l {
  4563. return io.ErrUnexpectedEOF
  4564. }
  4565. m.Protocol = k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  4566. iNdEx = postIndex
  4567. case 3:
  4568. if wireType != 2 {
  4569. return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
  4570. }
  4571. var stringLen uint64
  4572. for shift := uint(0); ; shift += 7 {
  4573. if shift >= 64 {
  4574. return ErrIntOverflowGenerated
  4575. }
  4576. if iNdEx >= l {
  4577. return io.ErrUnexpectedEOF
  4578. }
  4579. b := dAtA[iNdEx]
  4580. iNdEx++
  4581. stringLen |= uint64(b&0x7F) << shift
  4582. if b < 0x80 {
  4583. break
  4584. }
  4585. }
  4586. intStringLen := int(stringLen)
  4587. if intStringLen < 0 {
  4588. return ErrInvalidLengthGenerated
  4589. }
  4590. postIndex := iNdEx + intStringLen
  4591. if postIndex < 0 {
  4592. return ErrInvalidLengthGenerated
  4593. }
  4594. if postIndex > l {
  4595. return io.ErrUnexpectedEOF
  4596. }
  4597. s := string(dAtA[iNdEx:postIndex])
  4598. m.Error = &s
  4599. iNdEx = postIndex
  4600. default:
  4601. iNdEx = preIndex
  4602. skippy, err := skipGenerated(dAtA[iNdEx:])
  4603. if err != nil {
  4604. return err
  4605. }
  4606. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4607. return ErrInvalidLengthGenerated
  4608. }
  4609. if (iNdEx + skippy) > l {
  4610. return io.ErrUnexpectedEOF
  4611. }
  4612. iNdEx += skippy
  4613. }
  4614. }
  4615. if iNdEx > l {
  4616. return io.ErrUnexpectedEOF
  4617. }
  4618. return nil
  4619. }
  4620. func (m *IngressRule) Unmarshal(dAtA []byte) error {
  4621. l := len(dAtA)
  4622. iNdEx := 0
  4623. for iNdEx < l {
  4624. preIndex := iNdEx
  4625. var wire uint64
  4626. for shift := uint(0); ; shift += 7 {
  4627. if shift >= 64 {
  4628. return ErrIntOverflowGenerated
  4629. }
  4630. if iNdEx >= l {
  4631. return io.ErrUnexpectedEOF
  4632. }
  4633. b := dAtA[iNdEx]
  4634. iNdEx++
  4635. wire |= uint64(b&0x7F) << shift
  4636. if b < 0x80 {
  4637. break
  4638. }
  4639. }
  4640. fieldNum := int32(wire >> 3)
  4641. wireType := int(wire & 0x7)
  4642. if wireType == 4 {
  4643. return fmt.Errorf("proto: IngressRule: wiretype end group for non-group")
  4644. }
  4645. if fieldNum <= 0 {
  4646. return fmt.Errorf("proto: IngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  4647. }
  4648. switch fieldNum {
  4649. case 1:
  4650. if wireType != 2 {
  4651. return fmt.Errorf("proto: wrong wireType = %d for field Host", wireType)
  4652. }
  4653. var stringLen uint64
  4654. for shift := uint(0); ; shift += 7 {
  4655. if shift >= 64 {
  4656. return ErrIntOverflowGenerated
  4657. }
  4658. if iNdEx >= l {
  4659. return io.ErrUnexpectedEOF
  4660. }
  4661. b := dAtA[iNdEx]
  4662. iNdEx++
  4663. stringLen |= uint64(b&0x7F) << shift
  4664. if b < 0x80 {
  4665. break
  4666. }
  4667. }
  4668. intStringLen := int(stringLen)
  4669. if intStringLen < 0 {
  4670. return ErrInvalidLengthGenerated
  4671. }
  4672. postIndex := iNdEx + intStringLen
  4673. if postIndex < 0 {
  4674. return ErrInvalidLengthGenerated
  4675. }
  4676. if postIndex > l {
  4677. return io.ErrUnexpectedEOF
  4678. }
  4679. m.Host = string(dAtA[iNdEx:postIndex])
  4680. iNdEx = postIndex
  4681. case 2:
  4682. if wireType != 2 {
  4683. return fmt.Errorf("proto: wrong wireType = %d for field IngressRuleValue", wireType)
  4684. }
  4685. var msglen int
  4686. for shift := uint(0); ; shift += 7 {
  4687. if shift >= 64 {
  4688. return ErrIntOverflowGenerated
  4689. }
  4690. if iNdEx >= l {
  4691. return io.ErrUnexpectedEOF
  4692. }
  4693. b := dAtA[iNdEx]
  4694. iNdEx++
  4695. msglen |= int(b&0x7F) << shift
  4696. if b < 0x80 {
  4697. break
  4698. }
  4699. }
  4700. if msglen < 0 {
  4701. return ErrInvalidLengthGenerated
  4702. }
  4703. postIndex := iNdEx + msglen
  4704. if postIndex < 0 {
  4705. return ErrInvalidLengthGenerated
  4706. }
  4707. if postIndex > l {
  4708. return io.ErrUnexpectedEOF
  4709. }
  4710. if err := m.IngressRuleValue.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4711. return err
  4712. }
  4713. iNdEx = postIndex
  4714. default:
  4715. iNdEx = preIndex
  4716. skippy, err := skipGenerated(dAtA[iNdEx:])
  4717. if err != nil {
  4718. return err
  4719. }
  4720. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4721. return ErrInvalidLengthGenerated
  4722. }
  4723. if (iNdEx + skippy) > l {
  4724. return io.ErrUnexpectedEOF
  4725. }
  4726. iNdEx += skippy
  4727. }
  4728. }
  4729. if iNdEx > l {
  4730. return io.ErrUnexpectedEOF
  4731. }
  4732. return nil
  4733. }
  4734. func (m *IngressRuleValue) Unmarshal(dAtA []byte) error {
  4735. l := len(dAtA)
  4736. iNdEx := 0
  4737. for iNdEx < l {
  4738. preIndex := iNdEx
  4739. var wire uint64
  4740. for shift := uint(0); ; shift += 7 {
  4741. if shift >= 64 {
  4742. return ErrIntOverflowGenerated
  4743. }
  4744. if iNdEx >= l {
  4745. return io.ErrUnexpectedEOF
  4746. }
  4747. b := dAtA[iNdEx]
  4748. iNdEx++
  4749. wire |= uint64(b&0x7F) << shift
  4750. if b < 0x80 {
  4751. break
  4752. }
  4753. }
  4754. fieldNum := int32(wire >> 3)
  4755. wireType := int(wire & 0x7)
  4756. if wireType == 4 {
  4757. return fmt.Errorf("proto: IngressRuleValue: wiretype end group for non-group")
  4758. }
  4759. if fieldNum <= 0 {
  4760. return fmt.Errorf("proto: IngressRuleValue: illegal tag %d (wire type %d)", fieldNum, wire)
  4761. }
  4762. switch fieldNum {
  4763. case 1:
  4764. if wireType != 2 {
  4765. return fmt.Errorf("proto: wrong wireType = %d for field HTTP", wireType)
  4766. }
  4767. var msglen int
  4768. for shift := uint(0); ; shift += 7 {
  4769. if shift >= 64 {
  4770. return ErrIntOverflowGenerated
  4771. }
  4772. if iNdEx >= l {
  4773. return io.ErrUnexpectedEOF
  4774. }
  4775. b := dAtA[iNdEx]
  4776. iNdEx++
  4777. msglen |= int(b&0x7F) << shift
  4778. if b < 0x80 {
  4779. break
  4780. }
  4781. }
  4782. if msglen < 0 {
  4783. return ErrInvalidLengthGenerated
  4784. }
  4785. postIndex := iNdEx + msglen
  4786. if postIndex < 0 {
  4787. return ErrInvalidLengthGenerated
  4788. }
  4789. if postIndex > l {
  4790. return io.ErrUnexpectedEOF
  4791. }
  4792. if m.HTTP == nil {
  4793. m.HTTP = &HTTPIngressRuleValue{}
  4794. }
  4795. if err := m.HTTP.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4796. return err
  4797. }
  4798. iNdEx = postIndex
  4799. default:
  4800. iNdEx = preIndex
  4801. skippy, err := skipGenerated(dAtA[iNdEx:])
  4802. if err != nil {
  4803. return err
  4804. }
  4805. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4806. return ErrInvalidLengthGenerated
  4807. }
  4808. if (iNdEx + skippy) > l {
  4809. return io.ErrUnexpectedEOF
  4810. }
  4811. iNdEx += skippy
  4812. }
  4813. }
  4814. if iNdEx > l {
  4815. return io.ErrUnexpectedEOF
  4816. }
  4817. return nil
  4818. }
  4819. func (m *IngressServiceBackend) Unmarshal(dAtA []byte) error {
  4820. l := len(dAtA)
  4821. iNdEx := 0
  4822. for iNdEx < l {
  4823. preIndex := iNdEx
  4824. var wire uint64
  4825. for shift := uint(0); ; shift += 7 {
  4826. if shift >= 64 {
  4827. return ErrIntOverflowGenerated
  4828. }
  4829. if iNdEx >= l {
  4830. return io.ErrUnexpectedEOF
  4831. }
  4832. b := dAtA[iNdEx]
  4833. iNdEx++
  4834. wire |= uint64(b&0x7F) << shift
  4835. if b < 0x80 {
  4836. break
  4837. }
  4838. }
  4839. fieldNum := int32(wire >> 3)
  4840. wireType := int(wire & 0x7)
  4841. if wireType == 4 {
  4842. return fmt.Errorf("proto: IngressServiceBackend: wiretype end group for non-group")
  4843. }
  4844. if fieldNum <= 0 {
  4845. return fmt.Errorf("proto: IngressServiceBackend: illegal tag %d (wire type %d)", fieldNum, wire)
  4846. }
  4847. switch fieldNum {
  4848. case 1:
  4849. if wireType != 2 {
  4850. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  4851. }
  4852. var stringLen uint64
  4853. for shift := uint(0); ; shift += 7 {
  4854. if shift >= 64 {
  4855. return ErrIntOverflowGenerated
  4856. }
  4857. if iNdEx >= l {
  4858. return io.ErrUnexpectedEOF
  4859. }
  4860. b := dAtA[iNdEx]
  4861. iNdEx++
  4862. stringLen |= uint64(b&0x7F) << shift
  4863. if b < 0x80 {
  4864. break
  4865. }
  4866. }
  4867. intStringLen := int(stringLen)
  4868. if intStringLen < 0 {
  4869. return ErrInvalidLengthGenerated
  4870. }
  4871. postIndex := iNdEx + intStringLen
  4872. if postIndex < 0 {
  4873. return ErrInvalidLengthGenerated
  4874. }
  4875. if postIndex > l {
  4876. return io.ErrUnexpectedEOF
  4877. }
  4878. m.Name = string(dAtA[iNdEx:postIndex])
  4879. iNdEx = postIndex
  4880. case 2:
  4881. if wireType != 2 {
  4882. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  4883. }
  4884. var msglen int
  4885. for shift := uint(0); ; shift += 7 {
  4886. if shift >= 64 {
  4887. return ErrIntOverflowGenerated
  4888. }
  4889. if iNdEx >= l {
  4890. return io.ErrUnexpectedEOF
  4891. }
  4892. b := dAtA[iNdEx]
  4893. iNdEx++
  4894. msglen |= int(b&0x7F) << shift
  4895. if b < 0x80 {
  4896. break
  4897. }
  4898. }
  4899. if msglen < 0 {
  4900. return ErrInvalidLengthGenerated
  4901. }
  4902. postIndex := iNdEx + msglen
  4903. if postIndex < 0 {
  4904. return ErrInvalidLengthGenerated
  4905. }
  4906. if postIndex > l {
  4907. return io.ErrUnexpectedEOF
  4908. }
  4909. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4910. return err
  4911. }
  4912. iNdEx = postIndex
  4913. default:
  4914. iNdEx = preIndex
  4915. skippy, err := skipGenerated(dAtA[iNdEx:])
  4916. if err != nil {
  4917. return err
  4918. }
  4919. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4920. return ErrInvalidLengthGenerated
  4921. }
  4922. if (iNdEx + skippy) > l {
  4923. return io.ErrUnexpectedEOF
  4924. }
  4925. iNdEx += skippy
  4926. }
  4927. }
  4928. if iNdEx > l {
  4929. return io.ErrUnexpectedEOF
  4930. }
  4931. return nil
  4932. }
  4933. func (m *IngressSpec) Unmarshal(dAtA []byte) error {
  4934. l := len(dAtA)
  4935. iNdEx := 0
  4936. for iNdEx < l {
  4937. preIndex := iNdEx
  4938. var wire uint64
  4939. for shift := uint(0); ; shift += 7 {
  4940. if shift >= 64 {
  4941. return ErrIntOverflowGenerated
  4942. }
  4943. if iNdEx >= l {
  4944. return io.ErrUnexpectedEOF
  4945. }
  4946. b := dAtA[iNdEx]
  4947. iNdEx++
  4948. wire |= uint64(b&0x7F) << shift
  4949. if b < 0x80 {
  4950. break
  4951. }
  4952. }
  4953. fieldNum := int32(wire >> 3)
  4954. wireType := int(wire & 0x7)
  4955. if wireType == 4 {
  4956. return fmt.Errorf("proto: IngressSpec: wiretype end group for non-group")
  4957. }
  4958. if fieldNum <= 0 {
  4959. return fmt.Errorf("proto: IngressSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  4960. }
  4961. switch fieldNum {
  4962. case 1:
  4963. if wireType != 2 {
  4964. return fmt.Errorf("proto: wrong wireType = %d for field DefaultBackend", wireType)
  4965. }
  4966. var msglen int
  4967. for shift := uint(0); ; shift += 7 {
  4968. if shift >= 64 {
  4969. return ErrIntOverflowGenerated
  4970. }
  4971. if iNdEx >= l {
  4972. return io.ErrUnexpectedEOF
  4973. }
  4974. b := dAtA[iNdEx]
  4975. iNdEx++
  4976. msglen |= int(b&0x7F) << shift
  4977. if b < 0x80 {
  4978. break
  4979. }
  4980. }
  4981. if msglen < 0 {
  4982. return ErrInvalidLengthGenerated
  4983. }
  4984. postIndex := iNdEx + msglen
  4985. if postIndex < 0 {
  4986. return ErrInvalidLengthGenerated
  4987. }
  4988. if postIndex > l {
  4989. return io.ErrUnexpectedEOF
  4990. }
  4991. if m.DefaultBackend == nil {
  4992. m.DefaultBackend = &IngressBackend{}
  4993. }
  4994. if err := m.DefaultBackend.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4995. return err
  4996. }
  4997. iNdEx = postIndex
  4998. case 2:
  4999. if wireType != 2 {
  5000. return fmt.Errorf("proto: wrong wireType = %d for field TLS", wireType)
  5001. }
  5002. var msglen int
  5003. for shift := uint(0); ; shift += 7 {
  5004. if shift >= 64 {
  5005. return ErrIntOverflowGenerated
  5006. }
  5007. if iNdEx >= l {
  5008. return io.ErrUnexpectedEOF
  5009. }
  5010. b := dAtA[iNdEx]
  5011. iNdEx++
  5012. msglen |= int(b&0x7F) << shift
  5013. if b < 0x80 {
  5014. break
  5015. }
  5016. }
  5017. if msglen < 0 {
  5018. return ErrInvalidLengthGenerated
  5019. }
  5020. postIndex := iNdEx + msglen
  5021. if postIndex < 0 {
  5022. return ErrInvalidLengthGenerated
  5023. }
  5024. if postIndex > l {
  5025. return io.ErrUnexpectedEOF
  5026. }
  5027. m.TLS = append(m.TLS, IngressTLS{})
  5028. if err := m.TLS[len(m.TLS)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5029. return err
  5030. }
  5031. iNdEx = postIndex
  5032. case 3:
  5033. if wireType != 2 {
  5034. return fmt.Errorf("proto: wrong wireType = %d for field Rules", wireType)
  5035. }
  5036. var msglen int
  5037. for shift := uint(0); ; shift += 7 {
  5038. if shift >= 64 {
  5039. return ErrIntOverflowGenerated
  5040. }
  5041. if iNdEx >= l {
  5042. return io.ErrUnexpectedEOF
  5043. }
  5044. b := dAtA[iNdEx]
  5045. iNdEx++
  5046. msglen |= int(b&0x7F) << shift
  5047. if b < 0x80 {
  5048. break
  5049. }
  5050. }
  5051. if msglen < 0 {
  5052. return ErrInvalidLengthGenerated
  5053. }
  5054. postIndex := iNdEx + msglen
  5055. if postIndex < 0 {
  5056. return ErrInvalidLengthGenerated
  5057. }
  5058. if postIndex > l {
  5059. return io.ErrUnexpectedEOF
  5060. }
  5061. m.Rules = append(m.Rules, IngressRule{})
  5062. if err := m.Rules[len(m.Rules)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5063. return err
  5064. }
  5065. iNdEx = postIndex
  5066. case 4:
  5067. if wireType != 2 {
  5068. return fmt.Errorf("proto: wrong wireType = %d for field IngressClassName", wireType)
  5069. }
  5070. var stringLen uint64
  5071. for shift := uint(0); ; shift += 7 {
  5072. if shift >= 64 {
  5073. return ErrIntOverflowGenerated
  5074. }
  5075. if iNdEx >= l {
  5076. return io.ErrUnexpectedEOF
  5077. }
  5078. b := dAtA[iNdEx]
  5079. iNdEx++
  5080. stringLen |= uint64(b&0x7F) << shift
  5081. if b < 0x80 {
  5082. break
  5083. }
  5084. }
  5085. intStringLen := int(stringLen)
  5086. if intStringLen < 0 {
  5087. return ErrInvalidLengthGenerated
  5088. }
  5089. postIndex := iNdEx + intStringLen
  5090. if postIndex < 0 {
  5091. return ErrInvalidLengthGenerated
  5092. }
  5093. if postIndex > l {
  5094. return io.ErrUnexpectedEOF
  5095. }
  5096. s := string(dAtA[iNdEx:postIndex])
  5097. m.IngressClassName = &s
  5098. iNdEx = postIndex
  5099. default:
  5100. iNdEx = preIndex
  5101. skippy, err := skipGenerated(dAtA[iNdEx:])
  5102. if err != nil {
  5103. return err
  5104. }
  5105. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5106. return ErrInvalidLengthGenerated
  5107. }
  5108. if (iNdEx + skippy) > l {
  5109. return io.ErrUnexpectedEOF
  5110. }
  5111. iNdEx += skippy
  5112. }
  5113. }
  5114. if iNdEx > l {
  5115. return io.ErrUnexpectedEOF
  5116. }
  5117. return nil
  5118. }
  5119. func (m *IngressStatus) Unmarshal(dAtA []byte) error {
  5120. l := len(dAtA)
  5121. iNdEx := 0
  5122. for iNdEx < l {
  5123. preIndex := iNdEx
  5124. var wire uint64
  5125. for shift := uint(0); ; shift += 7 {
  5126. if shift >= 64 {
  5127. return ErrIntOverflowGenerated
  5128. }
  5129. if iNdEx >= l {
  5130. return io.ErrUnexpectedEOF
  5131. }
  5132. b := dAtA[iNdEx]
  5133. iNdEx++
  5134. wire |= uint64(b&0x7F) << shift
  5135. if b < 0x80 {
  5136. break
  5137. }
  5138. }
  5139. fieldNum := int32(wire >> 3)
  5140. wireType := int(wire & 0x7)
  5141. if wireType == 4 {
  5142. return fmt.Errorf("proto: IngressStatus: wiretype end group for non-group")
  5143. }
  5144. if fieldNum <= 0 {
  5145. return fmt.Errorf("proto: IngressStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  5146. }
  5147. switch fieldNum {
  5148. case 1:
  5149. if wireType != 2 {
  5150. return fmt.Errorf("proto: wrong wireType = %d for field LoadBalancer", wireType)
  5151. }
  5152. var msglen int
  5153. for shift := uint(0); ; shift += 7 {
  5154. if shift >= 64 {
  5155. return ErrIntOverflowGenerated
  5156. }
  5157. if iNdEx >= l {
  5158. return io.ErrUnexpectedEOF
  5159. }
  5160. b := dAtA[iNdEx]
  5161. iNdEx++
  5162. msglen |= int(b&0x7F) << shift
  5163. if b < 0x80 {
  5164. break
  5165. }
  5166. }
  5167. if msglen < 0 {
  5168. return ErrInvalidLengthGenerated
  5169. }
  5170. postIndex := iNdEx + msglen
  5171. if postIndex < 0 {
  5172. return ErrInvalidLengthGenerated
  5173. }
  5174. if postIndex > l {
  5175. return io.ErrUnexpectedEOF
  5176. }
  5177. if err := m.LoadBalancer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5178. return err
  5179. }
  5180. iNdEx = postIndex
  5181. default:
  5182. iNdEx = preIndex
  5183. skippy, err := skipGenerated(dAtA[iNdEx:])
  5184. if err != nil {
  5185. return err
  5186. }
  5187. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5188. return ErrInvalidLengthGenerated
  5189. }
  5190. if (iNdEx + skippy) > l {
  5191. return io.ErrUnexpectedEOF
  5192. }
  5193. iNdEx += skippy
  5194. }
  5195. }
  5196. if iNdEx > l {
  5197. return io.ErrUnexpectedEOF
  5198. }
  5199. return nil
  5200. }
  5201. func (m *IngressTLS) Unmarshal(dAtA []byte) error {
  5202. l := len(dAtA)
  5203. iNdEx := 0
  5204. for iNdEx < l {
  5205. preIndex := iNdEx
  5206. var wire uint64
  5207. for shift := uint(0); ; shift += 7 {
  5208. if shift >= 64 {
  5209. return ErrIntOverflowGenerated
  5210. }
  5211. if iNdEx >= l {
  5212. return io.ErrUnexpectedEOF
  5213. }
  5214. b := dAtA[iNdEx]
  5215. iNdEx++
  5216. wire |= uint64(b&0x7F) << shift
  5217. if b < 0x80 {
  5218. break
  5219. }
  5220. }
  5221. fieldNum := int32(wire >> 3)
  5222. wireType := int(wire & 0x7)
  5223. if wireType == 4 {
  5224. return fmt.Errorf("proto: IngressTLS: wiretype end group for non-group")
  5225. }
  5226. if fieldNum <= 0 {
  5227. return fmt.Errorf("proto: IngressTLS: illegal tag %d (wire type %d)", fieldNum, wire)
  5228. }
  5229. switch fieldNum {
  5230. case 1:
  5231. if wireType != 2 {
  5232. return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
  5233. }
  5234. var stringLen uint64
  5235. for shift := uint(0); ; shift += 7 {
  5236. if shift >= 64 {
  5237. return ErrIntOverflowGenerated
  5238. }
  5239. if iNdEx >= l {
  5240. return io.ErrUnexpectedEOF
  5241. }
  5242. b := dAtA[iNdEx]
  5243. iNdEx++
  5244. stringLen |= uint64(b&0x7F) << shift
  5245. if b < 0x80 {
  5246. break
  5247. }
  5248. }
  5249. intStringLen := int(stringLen)
  5250. if intStringLen < 0 {
  5251. return ErrInvalidLengthGenerated
  5252. }
  5253. postIndex := iNdEx + intStringLen
  5254. if postIndex < 0 {
  5255. return ErrInvalidLengthGenerated
  5256. }
  5257. if postIndex > l {
  5258. return io.ErrUnexpectedEOF
  5259. }
  5260. m.Hosts = append(m.Hosts, string(dAtA[iNdEx:postIndex]))
  5261. iNdEx = postIndex
  5262. case 2:
  5263. if wireType != 2 {
  5264. return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
  5265. }
  5266. var stringLen uint64
  5267. for shift := uint(0); ; shift += 7 {
  5268. if shift >= 64 {
  5269. return ErrIntOverflowGenerated
  5270. }
  5271. if iNdEx >= l {
  5272. return io.ErrUnexpectedEOF
  5273. }
  5274. b := dAtA[iNdEx]
  5275. iNdEx++
  5276. stringLen |= uint64(b&0x7F) << shift
  5277. if b < 0x80 {
  5278. break
  5279. }
  5280. }
  5281. intStringLen := int(stringLen)
  5282. if intStringLen < 0 {
  5283. return ErrInvalidLengthGenerated
  5284. }
  5285. postIndex := iNdEx + intStringLen
  5286. if postIndex < 0 {
  5287. return ErrInvalidLengthGenerated
  5288. }
  5289. if postIndex > l {
  5290. return io.ErrUnexpectedEOF
  5291. }
  5292. m.SecretName = string(dAtA[iNdEx:postIndex])
  5293. iNdEx = postIndex
  5294. default:
  5295. iNdEx = preIndex
  5296. skippy, err := skipGenerated(dAtA[iNdEx:])
  5297. if err != nil {
  5298. return err
  5299. }
  5300. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5301. return ErrInvalidLengthGenerated
  5302. }
  5303. if (iNdEx + skippy) > l {
  5304. return io.ErrUnexpectedEOF
  5305. }
  5306. iNdEx += skippy
  5307. }
  5308. }
  5309. if iNdEx > l {
  5310. return io.ErrUnexpectedEOF
  5311. }
  5312. return nil
  5313. }
  5314. func (m *NetworkPolicy) Unmarshal(dAtA []byte) error {
  5315. l := len(dAtA)
  5316. iNdEx := 0
  5317. for iNdEx < l {
  5318. preIndex := iNdEx
  5319. var wire uint64
  5320. for shift := uint(0); ; shift += 7 {
  5321. if shift >= 64 {
  5322. return ErrIntOverflowGenerated
  5323. }
  5324. if iNdEx >= l {
  5325. return io.ErrUnexpectedEOF
  5326. }
  5327. b := dAtA[iNdEx]
  5328. iNdEx++
  5329. wire |= uint64(b&0x7F) << shift
  5330. if b < 0x80 {
  5331. break
  5332. }
  5333. }
  5334. fieldNum := int32(wire >> 3)
  5335. wireType := int(wire & 0x7)
  5336. if wireType == 4 {
  5337. return fmt.Errorf("proto: NetworkPolicy: wiretype end group for non-group")
  5338. }
  5339. if fieldNum <= 0 {
  5340. return fmt.Errorf("proto: NetworkPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
  5341. }
  5342. switch fieldNum {
  5343. case 1:
  5344. if wireType != 2 {
  5345. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  5346. }
  5347. var msglen int
  5348. for shift := uint(0); ; shift += 7 {
  5349. if shift >= 64 {
  5350. return ErrIntOverflowGenerated
  5351. }
  5352. if iNdEx >= l {
  5353. return io.ErrUnexpectedEOF
  5354. }
  5355. b := dAtA[iNdEx]
  5356. iNdEx++
  5357. msglen |= int(b&0x7F) << shift
  5358. if b < 0x80 {
  5359. break
  5360. }
  5361. }
  5362. if msglen < 0 {
  5363. return ErrInvalidLengthGenerated
  5364. }
  5365. postIndex := iNdEx + msglen
  5366. if postIndex < 0 {
  5367. return ErrInvalidLengthGenerated
  5368. }
  5369. if postIndex > l {
  5370. return io.ErrUnexpectedEOF
  5371. }
  5372. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5373. return err
  5374. }
  5375. iNdEx = postIndex
  5376. case 2:
  5377. if wireType != 2 {
  5378. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  5379. }
  5380. var msglen int
  5381. for shift := uint(0); ; shift += 7 {
  5382. if shift >= 64 {
  5383. return ErrIntOverflowGenerated
  5384. }
  5385. if iNdEx >= l {
  5386. return io.ErrUnexpectedEOF
  5387. }
  5388. b := dAtA[iNdEx]
  5389. iNdEx++
  5390. msglen |= int(b&0x7F) << shift
  5391. if b < 0x80 {
  5392. break
  5393. }
  5394. }
  5395. if msglen < 0 {
  5396. return ErrInvalidLengthGenerated
  5397. }
  5398. postIndex := iNdEx + msglen
  5399. if postIndex < 0 {
  5400. return ErrInvalidLengthGenerated
  5401. }
  5402. if postIndex > l {
  5403. return io.ErrUnexpectedEOF
  5404. }
  5405. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5406. return err
  5407. }
  5408. iNdEx = postIndex
  5409. case 3:
  5410. if wireType != 2 {
  5411. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  5412. }
  5413. var msglen int
  5414. for shift := uint(0); ; shift += 7 {
  5415. if shift >= 64 {
  5416. return ErrIntOverflowGenerated
  5417. }
  5418. if iNdEx >= l {
  5419. return io.ErrUnexpectedEOF
  5420. }
  5421. b := dAtA[iNdEx]
  5422. iNdEx++
  5423. msglen |= int(b&0x7F) << shift
  5424. if b < 0x80 {
  5425. break
  5426. }
  5427. }
  5428. if msglen < 0 {
  5429. return ErrInvalidLengthGenerated
  5430. }
  5431. postIndex := iNdEx + msglen
  5432. if postIndex < 0 {
  5433. return ErrInvalidLengthGenerated
  5434. }
  5435. if postIndex > l {
  5436. return io.ErrUnexpectedEOF
  5437. }
  5438. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5439. return err
  5440. }
  5441. iNdEx = postIndex
  5442. default:
  5443. iNdEx = preIndex
  5444. skippy, err := skipGenerated(dAtA[iNdEx:])
  5445. if err != nil {
  5446. return err
  5447. }
  5448. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5449. return ErrInvalidLengthGenerated
  5450. }
  5451. if (iNdEx + skippy) > l {
  5452. return io.ErrUnexpectedEOF
  5453. }
  5454. iNdEx += skippy
  5455. }
  5456. }
  5457. if iNdEx > l {
  5458. return io.ErrUnexpectedEOF
  5459. }
  5460. return nil
  5461. }
  5462. func (m *NetworkPolicyEgressRule) Unmarshal(dAtA []byte) error {
  5463. l := len(dAtA)
  5464. iNdEx := 0
  5465. for iNdEx < l {
  5466. preIndex := iNdEx
  5467. var wire uint64
  5468. for shift := uint(0); ; shift += 7 {
  5469. if shift >= 64 {
  5470. return ErrIntOverflowGenerated
  5471. }
  5472. if iNdEx >= l {
  5473. return io.ErrUnexpectedEOF
  5474. }
  5475. b := dAtA[iNdEx]
  5476. iNdEx++
  5477. wire |= uint64(b&0x7F) << shift
  5478. if b < 0x80 {
  5479. break
  5480. }
  5481. }
  5482. fieldNum := int32(wire >> 3)
  5483. wireType := int(wire & 0x7)
  5484. if wireType == 4 {
  5485. return fmt.Errorf("proto: NetworkPolicyEgressRule: wiretype end group for non-group")
  5486. }
  5487. if fieldNum <= 0 {
  5488. return fmt.Errorf("proto: NetworkPolicyEgressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  5489. }
  5490. switch fieldNum {
  5491. case 1:
  5492. if wireType != 2 {
  5493. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  5494. }
  5495. var msglen int
  5496. for shift := uint(0); ; shift += 7 {
  5497. if shift >= 64 {
  5498. return ErrIntOverflowGenerated
  5499. }
  5500. if iNdEx >= l {
  5501. return io.ErrUnexpectedEOF
  5502. }
  5503. b := dAtA[iNdEx]
  5504. iNdEx++
  5505. msglen |= int(b&0x7F) << shift
  5506. if b < 0x80 {
  5507. break
  5508. }
  5509. }
  5510. if msglen < 0 {
  5511. return ErrInvalidLengthGenerated
  5512. }
  5513. postIndex := iNdEx + msglen
  5514. if postIndex < 0 {
  5515. return ErrInvalidLengthGenerated
  5516. }
  5517. if postIndex > l {
  5518. return io.ErrUnexpectedEOF
  5519. }
  5520. m.Ports = append(m.Ports, NetworkPolicyPort{})
  5521. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5522. return err
  5523. }
  5524. iNdEx = postIndex
  5525. case 2:
  5526. if wireType != 2 {
  5527. return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  5528. }
  5529. var msglen int
  5530. for shift := uint(0); ; shift += 7 {
  5531. if shift >= 64 {
  5532. return ErrIntOverflowGenerated
  5533. }
  5534. if iNdEx >= l {
  5535. return io.ErrUnexpectedEOF
  5536. }
  5537. b := dAtA[iNdEx]
  5538. iNdEx++
  5539. msglen |= int(b&0x7F) << shift
  5540. if b < 0x80 {
  5541. break
  5542. }
  5543. }
  5544. if msglen < 0 {
  5545. return ErrInvalidLengthGenerated
  5546. }
  5547. postIndex := iNdEx + msglen
  5548. if postIndex < 0 {
  5549. return ErrInvalidLengthGenerated
  5550. }
  5551. if postIndex > l {
  5552. return io.ErrUnexpectedEOF
  5553. }
  5554. m.To = append(m.To, NetworkPolicyPeer{})
  5555. if err := m.To[len(m.To)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5556. return err
  5557. }
  5558. iNdEx = postIndex
  5559. default:
  5560. iNdEx = preIndex
  5561. skippy, err := skipGenerated(dAtA[iNdEx:])
  5562. if err != nil {
  5563. return err
  5564. }
  5565. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5566. return ErrInvalidLengthGenerated
  5567. }
  5568. if (iNdEx + skippy) > l {
  5569. return io.ErrUnexpectedEOF
  5570. }
  5571. iNdEx += skippy
  5572. }
  5573. }
  5574. if iNdEx > l {
  5575. return io.ErrUnexpectedEOF
  5576. }
  5577. return nil
  5578. }
  5579. func (m *NetworkPolicyIngressRule) Unmarshal(dAtA []byte) error {
  5580. l := len(dAtA)
  5581. iNdEx := 0
  5582. for iNdEx < l {
  5583. preIndex := iNdEx
  5584. var wire uint64
  5585. for shift := uint(0); ; shift += 7 {
  5586. if shift >= 64 {
  5587. return ErrIntOverflowGenerated
  5588. }
  5589. if iNdEx >= l {
  5590. return io.ErrUnexpectedEOF
  5591. }
  5592. b := dAtA[iNdEx]
  5593. iNdEx++
  5594. wire |= uint64(b&0x7F) << shift
  5595. if b < 0x80 {
  5596. break
  5597. }
  5598. }
  5599. fieldNum := int32(wire >> 3)
  5600. wireType := int(wire & 0x7)
  5601. if wireType == 4 {
  5602. return fmt.Errorf("proto: NetworkPolicyIngressRule: wiretype end group for non-group")
  5603. }
  5604. if fieldNum <= 0 {
  5605. return fmt.Errorf("proto: NetworkPolicyIngressRule: illegal tag %d (wire type %d)", fieldNum, wire)
  5606. }
  5607. switch fieldNum {
  5608. case 1:
  5609. if wireType != 2 {
  5610. return fmt.Errorf("proto: wrong wireType = %d for field Ports", wireType)
  5611. }
  5612. var msglen int
  5613. for shift := uint(0); ; shift += 7 {
  5614. if shift >= 64 {
  5615. return ErrIntOverflowGenerated
  5616. }
  5617. if iNdEx >= l {
  5618. return io.ErrUnexpectedEOF
  5619. }
  5620. b := dAtA[iNdEx]
  5621. iNdEx++
  5622. msglen |= int(b&0x7F) << shift
  5623. if b < 0x80 {
  5624. break
  5625. }
  5626. }
  5627. if msglen < 0 {
  5628. return ErrInvalidLengthGenerated
  5629. }
  5630. postIndex := iNdEx + msglen
  5631. if postIndex < 0 {
  5632. return ErrInvalidLengthGenerated
  5633. }
  5634. if postIndex > l {
  5635. return io.ErrUnexpectedEOF
  5636. }
  5637. m.Ports = append(m.Ports, NetworkPolicyPort{})
  5638. if err := m.Ports[len(m.Ports)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5639. return err
  5640. }
  5641. iNdEx = postIndex
  5642. case 2:
  5643. if wireType != 2 {
  5644. return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  5645. }
  5646. var msglen int
  5647. for shift := uint(0); ; shift += 7 {
  5648. if shift >= 64 {
  5649. return ErrIntOverflowGenerated
  5650. }
  5651. if iNdEx >= l {
  5652. return io.ErrUnexpectedEOF
  5653. }
  5654. b := dAtA[iNdEx]
  5655. iNdEx++
  5656. msglen |= int(b&0x7F) << shift
  5657. if b < 0x80 {
  5658. break
  5659. }
  5660. }
  5661. if msglen < 0 {
  5662. return ErrInvalidLengthGenerated
  5663. }
  5664. postIndex := iNdEx + msglen
  5665. if postIndex < 0 {
  5666. return ErrInvalidLengthGenerated
  5667. }
  5668. if postIndex > l {
  5669. return io.ErrUnexpectedEOF
  5670. }
  5671. m.From = append(m.From, NetworkPolicyPeer{})
  5672. if err := m.From[len(m.From)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5673. return err
  5674. }
  5675. iNdEx = postIndex
  5676. default:
  5677. iNdEx = preIndex
  5678. skippy, err := skipGenerated(dAtA[iNdEx:])
  5679. if err != nil {
  5680. return err
  5681. }
  5682. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5683. return ErrInvalidLengthGenerated
  5684. }
  5685. if (iNdEx + skippy) > l {
  5686. return io.ErrUnexpectedEOF
  5687. }
  5688. iNdEx += skippy
  5689. }
  5690. }
  5691. if iNdEx > l {
  5692. return io.ErrUnexpectedEOF
  5693. }
  5694. return nil
  5695. }
  5696. func (m *NetworkPolicyList) Unmarshal(dAtA []byte) error {
  5697. l := len(dAtA)
  5698. iNdEx := 0
  5699. for iNdEx < l {
  5700. preIndex := iNdEx
  5701. var wire uint64
  5702. for shift := uint(0); ; shift += 7 {
  5703. if shift >= 64 {
  5704. return ErrIntOverflowGenerated
  5705. }
  5706. if iNdEx >= l {
  5707. return io.ErrUnexpectedEOF
  5708. }
  5709. b := dAtA[iNdEx]
  5710. iNdEx++
  5711. wire |= uint64(b&0x7F) << shift
  5712. if b < 0x80 {
  5713. break
  5714. }
  5715. }
  5716. fieldNum := int32(wire >> 3)
  5717. wireType := int(wire & 0x7)
  5718. if wireType == 4 {
  5719. return fmt.Errorf("proto: NetworkPolicyList: wiretype end group for non-group")
  5720. }
  5721. if fieldNum <= 0 {
  5722. return fmt.Errorf("proto: NetworkPolicyList: illegal tag %d (wire type %d)", fieldNum, wire)
  5723. }
  5724. switch fieldNum {
  5725. case 1:
  5726. if wireType != 2 {
  5727. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  5728. }
  5729. var msglen int
  5730. for shift := uint(0); ; shift += 7 {
  5731. if shift >= 64 {
  5732. return ErrIntOverflowGenerated
  5733. }
  5734. if iNdEx >= l {
  5735. return io.ErrUnexpectedEOF
  5736. }
  5737. b := dAtA[iNdEx]
  5738. iNdEx++
  5739. msglen |= int(b&0x7F) << shift
  5740. if b < 0x80 {
  5741. break
  5742. }
  5743. }
  5744. if msglen < 0 {
  5745. return ErrInvalidLengthGenerated
  5746. }
  5747. postIndex := iNdEx + msglen
  5748. if postIndex < 0 {
  5749. return ErrInvalidLengthGenerated
  5750. }
  5751. if postIndex > l {
  5752. return io.ErrUnexpectedEOF
  5753. }
  5754. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5755. return err
  5756. }
  5757. iNdEx = postIndex
  5758. case 2:
  5759. if wireType != 2 {
  5760. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  5761. }
  5762. var msglen int
  5763. for shift := uint(0); ; shift += 7 {
  5764. if shift >= 64 {
  5765. return ErrIntOverflowGenerated
  5766. }
  5767. if iNdEx >= l {
  5768. return io.ErrUnexpectedEOF
  5769. }
  5770. b := dAtA[iNdEx]
  5771. iNdEx++
  5772. msglen |= int(b&0x7F) << shift
  5773. if b < 0x80 {
  5774. break
  5775. }
  5776. }
  5777. if msglen < 0 {
  5778. return ErrInvalidLengthGenerated
  5779. }
  5780. postIndex := iNdEx + msglen
  5781. if postIndex < 0 {
  5782. return ErrInvalidLengthGenerated
  5783. }
  5784. if postIndex > l {
  5785. return io.ErrUnexpectedEOF
  5786. }
  5787. m.Items = append(m.Items, NetworkPolicy{})
  5788. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5789. return err
  5790. }
  5791. iNdEx = postIndex
  5792. default:
  5793. iNdEx = preIndex
  5794. skippy, err := skipGenerated(dAtA[iNdEx:])
  5795. if err != nil {
  5796. return err
  5797. }
  5798. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5799. return ErrInvalidLengthGenerated
  5800. }
  5801. if (iNdEx + skippy) > l {
  5802. return io.ErrUnexpectedEOF
  5803. }
  5804. iNdEx += skippy
  5805. }
  5806. }
  5807. if iNdEx > l {
  5808. return io.ErrUnexpectedEOF
  5809. }
  5810. return nil
  5811. }
  5812. func (m *NetworkPolicyPeer) Unmarshal(dAtA []byte) error {
  5813. l := len(dAtA)
  5814. iNdEx := 0
  5815. for iNdEx < l {
  5816. preIndex := iNdEx
  5817. var wire uint64
  5818. for shift := uint(0); ; shift += 7 {
  5819. if shift >= 64 {
  5820. return ErrIntOverflowGenerated
  5821. }
  5822. if iNdEx >= l {
  5823. return io.ErrUnexpectedEOF
  5824. }
  5825. b := dAtA[iNdEx]
  5826. iNdEx++
  5827. wire |= uint64(b&0x7F) << shift
  5828. if b < 0x80 {
  5829. break
  5830. }
  5831. }
  5832. fieldNum := int32(wire >> 3)
  5833. wireType := int(wire & 0x7)
  5834. if wireType == 4 {
  5835. return fmt.Errorf("proto: NetworkPolicyPeer: wiretype end group for non-group")
  5836. }
  5837. if fieldNum <= 0 {
  5838. return fmt.Errorf("proto: NetworkPolicyPeer: illegal tag %d (wire type %d)", fieldNum, wire)
  5839. }
  5840. switch fieldNum {
  5841. case 1:
  5842. if wireType != 2 {
  5843. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  5844. }
  5845. var msglen int
  5846. for shift := uint(0); ; shift += 7 {
  5847. if shift >= 64 {
  5848. return ErrIntOverflowGenerated
  5849. }
  5850. if iNdEx >= l {
  5851. return io.ErrUnexpectedEOF
  5852. }
  5853. b := dAtA[iNdEx]
  5854. iNdEx++
  5855. msglen |= int(b&0x7F) << shift
  5856. if b < 0x80 {
  5857. break
  5858. }
  5859. }
  5860. if msglen < 0 {
  5861. return ErrInvalidLengthGenerated
  5862. }
  5863. postIndex := iNdEx + msglen
  5864. if postIndex < 0 {
  5865. return ErrInvalidLengthGenerated
  5866. }
  5867. if postIndex > l {
  5868. return io.ErrUnexpectedEOF
  5869. }
  5870. if m.PodSelector == nil {
  5871. m.PodSelector = &v1.LabelSelector{}
  5872. }
  5873. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5874. return err
  5875. }
  5876. iNdEx = postIndex
  5877. case 2:
  5878. if wireType != 2 {
  5879. return fmt.Errorf("proto: wrong wireType = %d for field NamespaceSelector", wireType)
  5880. }
  5881. var msglen int
  5882. for shift := uint(0); ; shift += 7 {
  5883. if shift >= 64 {
  5884. return ErrIntOverflowGenerated
  5885. }
  5886. if iNdEx >= l {
  5887. return io.ErrUnexpectedEOF
  5888. }
  5889. b := dAtA[iNdEx]
  5890. iNdEx++
  5891. msglen |= int(b&0x7F) << shift
  5892. if b < 0x80 {
  5893. break
  5894. }
  5895. }
  5896. if msglen < 0 {
  5897. return ErrInvalidLengthGenerated
  5898. }
  5899. postIndex := iNdEx + msglen
  5900. if postIndex < 0 {
  5901. return ErrInvalidLengthGenerated
  5902. }
  5903. if postIndex > l {
  5904. return io.ErrUnexpectedEOF
  5905. }
  5906. if m.NamespaceSelector == nil {
  5907. m.NamespaceSelector = &v1.LabelSelector{}
  5908. }
  5909. if err := m.NamespaceSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5910. return err
  5911. }
  5912. iNdEx = postIndex
  5913. case 3:
  5914. if wireType != 2 {
  5915. return fmt.Errorf("proto: wrong wireType = %d for field IPBlock", wireType)
  5916. }
  5917. var msglen int
  5918. for shift := uint(0); ; shift += 7 {
  5919. if shift >= 64 {
  5920. return ErrIntOverflowGenerated
  5921. }
  5922. if iNdEx >= l {
  5923. return io.ErrUnexpectedEOF
  5924. }
  5925. b := dAtA[iNdEx]
  5926. iNdEx++
  5927. msglen |= int(b&0x7F) << shift
  5928. if b < 0x80 {
  5929. break
  5930. }
  5931. }
  5932. if msglen < 0 {
  5933. return ErrInvalidLengthGenerated
  5934. }
  5935. postIndex := iNdEx + msglen
  5936. if postIndex < 0 {
  5937. return ErrInvalidLengthGenerated
  5938. }
  5939. if postIndex > l {
  5940. return io.ErrUnexpectedEOF
  5941. }
  5942. if m.IPBlock == nil {
  5943. m.IPBlock = &IPBlock{}
  5944. }
  5945. if err := m.IPBlock.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  5946. return err
  5947. }
  5948. iNdEx = postIndex
  5949. default:
  5950. iNdEx = preIndex
  5951. skippy, err := skipGenerated(dAtA[iNdEx:])
  5952. if err != nil {
  5953. return err
  5954. }
  5955. if (skippy < 0) || (iNdEx+skippy) < 0 {
  5956. return ErrInvalidLengthGenerated
  5957. }
  5958. if (iNdEx + skippy) > l {
  5959. return io.ErrUnexpectedEOF
  5960. }
  5961. iNdEx += skippy
  5962. }
  5963. }
  5964. if iNdEx > l {
  5965. return io.ErrUnexpectedEOF
  5966. }
  5967. return nil
  5968. }
  5969. func (m *NetworkPolicyPort) Unmarshal(dAtA []byte) error {
  5970. l := len(dAtA)
  5971. iNdEx := 0
  5972. for iNdEx < l {
  5973. preIndex := iNdEx
  5974. var wire uint64
  5975. for shift := uint(0); ; shift += 7 {
  5976. if shift >= 64 {
  5977. return ErrIntOverflowGenerated
  5978. }
  5979. if iNdEx >= l {
  5980. return io.ErrUnexpectedEOF
  5981. }
  5982. b := dAtA[iNdEx]
  5983. iNdEx++
  5984. wire |= uint64(b&0x7F) << shift
  5985. if b < 0x80 {
  5986. break
  5987. }
  5988. }
  5989. fieldNum := int32(wire >> 3)
  5990. wireType := int(wire & 0x7)
  5991. if wireType == 4 {
  5992. return fmt.Errorf("proto: NetworkPolicyPort: wiretype end group for non-group")
  5993. }
  5994. if fieldNum <= 0 {
  5995. return fmt.Errorf("proto: NetworkPolicyPort: illegal tag %d (wire type %d)", fieldNum, wire)
  5996. }
  5997. switch fieldNum {
  5998. case 1:
  5999. if wireType != 2 {
  6000. return fmt.Errorf("proto: wrong wireType = %d for field Protocol", wireType)
  6001. }
  6002. var stringLen uint64
  6003. for shift := uint(0); ; shift += 7 {
  6004. if shift >= 64 {
  6005. return ErrIntOverflowGenerated
  6006. }
  6007. if iNdEx >= l {
  6008. return io.ErrUnexpectedEOF
  6009. }
  6010. b := dAtA[iNdEx]
  6011. iNdEx++
  6012. stringLen |= uint64(b&0x7F) << shift
  6013. if b < 0x80 {
  6014. break
  6015. }
  6016. }
  6017. intStringLen := int(stringLen)
  6018. if intStringLen < 0 {
  6019. return ErrInvalidLengthGenerated
  6020. }
  6021. postIndex := iNdEx + intStringLen
  6022. if postIndex < 0 {
  6023. return ErrInvalidLengthGenerated
  6024. }
  6025. if postIndex > l {
  6026. return io.ErrUnexpectedEOF
  6027. }
  6028. s := k8s_io_api_core_v1.Protocol(dAtA[iNdEx:postIndex])
  6029. m.Protocol = &s
  6030. iNdEx = postIndex
  6031. case 2:
  6032. if wireType != 2 {
  6033. return fmt.Errorf("proto: wrong wireType = %d for field Port", wireType)
  6034. }
  6035. var msglen int
  6036. for shift := uint(0); ; shift += 7 {
  6037. if shift >= 64 {
  6038. return ErrIntOverflowGenerated
  6039. }
  6040. if iNdEx >= l {
  6041. return io.ErrUnexpectedEOF
  6042. }
  6043. b := dAtA[iNdEx]
  6044. iNdEx++
  6045. msglen |= int(b&0x7F) << shift
  6046. if b < 0x80 {
  6047. break
  6048. }
  6049. }
  6050. if msglen < 0 {
  6051. return ErrInvalidLengthGenerated
  6052. }
  6053. postIndex := iNdEx + msglen
  6054. if postIndex < 0 {
  6055. return ErrInvalidLengthGenerated
  6056. }
  6057. if postIndex > l {
  6058. return io.ErrUnexpectedEOF
  6059. }
  6060. if m.Port == nil {
  6061. m.Port = &intstr.IntOrString{}
  6062. }
  6063. if err := m.Port.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6064. return err
  6065. }
  6066. iNdEx = postIndex
  6067. case 3:
  6068. if wireType != 0 {
  6069. return fmt.Errorf("proto: wrong wireType = %d for field EndPort", wireType)
  6070. }
  6071. var v int32
  6072. for shift := uint(0); ; shift += 7 {
  6073. if shift >= 64 {
  6074. return ErrIntOverflowGenerated
  6075. }
  6076. if iNdEx >= l {
  6077. return io.ErrUnexpectedEOF
  6078. }
  6079. b := dAtA[iNdEx]
  6080. iNdEx++
  6081. v |= int32(b&0x7F) << shift
  6082. if b < 0x80 {
  6083. break
  6084. }
  6085. }
  6086. m.EndPort = &v
  6087. default:
  6088. iNdEx = preIndex
  6089. skippy, err := skipGenerated(dAtA[iNdEx:])
  6090. if err != nil {
  6091. return err
  6092. }
  6093. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6094. return ErrInvalidLengthGenerated
  6095. }
  6096. if (iNdEx + skippy) > l {
  6097. return io.ErrUnexpectedEOF
  6098. }
  6099. iNdEx += skippy
  6100. }
  6101. }
  6102. if iNdEx > l {
  6103. return io.ErrUnexpectedEOF
  6104. }
  6105. return nil
  6106. }
  6107. func (m *NetworkPolicySpec) Unmarshal(dAtA []byte) error {
  6108. l := len(dAtA)
  6109. iNdEx := 0
  6110. for iNdEx < l {
  6111. preIndex := iNdEx
  6112. var wire uint64
  6113. for shift := uint(0); ; shift += 7 {
  6114. if shift >= 64 {
  6115. return ErrIntOverflowGenerated
  6116. }
  6117. if iNdEx >= l {
  6118. return io.ErrUnexpectedEOF
  6119. }
  6120. b := dAtA[iNdEx]
  6121. iNdEx++
  6122. wire |= uint64(b&0x7F) << shift
  6123. if b < 0x80 {
  6124. break
  6125. }
  6126. }
  6127. fieldNum := int32(wire >> 3)
  6128. wireType := int(wire & 0x7)
  6129. if wireType == 4 {
  6130. return fmt.Errorf("proto: NetworkPolicySpec: wiretype end group for non-group")
  6131. }
  6132. if fieldNum <= 0 {
  6133. return fmt.Errorf("proto: NetworkPolicySpec: illegal tag %d (wire type %d)", fieldNum, wire)
  6134. }
  6135. switch fieldNum {
  6136. case 1:
  6137. if wireType != 2 {
  6138. return fmt.Errorf("proto: wrong wireType = %d for field PodSelector", wireType)
  6139. }
  6140. var msglen int
  6141. for shift := uint(0); ; shift += 7 {
  6142. if shift >= 64 {
  6143. return ErrIntOverflowGenerated
  6144. }
  6145. if iNdEx >= l {
  6146. return io.ErrUnexpectedEOF
  6147. }
  6148. b := dAtA[iNdEx]
  6149. iNdEx++
  6150. msglen |= int(b&0x7F) << shift
  6151. if b < 0x80 {
  6152. break
  6153. }
  6154. }
  6155. if msglen < 0 {
  6156. return ErrInvalidLengthGenerated
  6157. }
  6158. postIndex := iNdEx + msglen
  6159. if postIndex < 0 {
  6160. return ErrInvalidLengthGenerated
  6161. }
  6162. if postIndex > l {
  6163. return io.ErrUnexpectedEOF
  6164. }
  6165. if err := m.PodSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6166. return err
  6167. }
  6168. iNdEx = postIndex
  6169. case 2:
  6170. if wireType != 2 {
  6171. return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
  6172. }
  6173. var msglen int
  6174. for shift := uint(0); ; shift += 7 {
  6175. if shift >= 64 {
  6176. return ErrIntOverflowGenerated
  6177. }
  6178. if iNdEx >= l {
  6179. return io.ErrUnexpectedEOF
  6180. }
  6181. b := dAtA[iNdEx]
  6182. iNdEx++
  6183. msglen |= int(b&0x7F) << shift
  6184. if b < 0x80 {
  6185. break
  6186. }
  6187. }
  6188. if msglen < 0 {
  6189. return ErrInvalidLengthGenerated
  6190. }
  6191. postIndex := iNdEx + msglen
  6192. if postIndex < 0 {
  6193. return ErrInvalidLengthGenerated
  6194. }
  6195. if postIndex > l {
  6196. return io.ErrUnexpectedEOF
  6197. }
  6198. m.Ingress = append(m.Ingress, NetworkPolicyIngressRule{})
  6199. if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6200. return err
  6201. }
  6202. iNdEx = postIndex
  6203. case 3:
  6204. if wireType != 2 {
  6205. return fmt.Errorf("proto: wrong wireType = %d for field Egress", wireType)
  6206. }
  6207. var msglen int
  6208. for shift := uint(0); ; shift += 7 {
  6209. if shift >= 64 {
  6210. return ErrIntOverflowGenerated
  6211. }
  6212. if iNdEx >= l {
  6213. return io.ErrUnexpectedEOF
  6214. }
  6215. b := dAtA[iNdEx]
  6216. iNdEx++
  6217. msglen |= int(b&0x7F) << shift
  6218. if b < 0x80 {
  6219. break
  6220. }
  6221. }
  6222. if msglen < 0 {
  6223. return ErrInvalidLengthGenerated
  6224. }
  6225. postIndex := iNdEx + msglen
  6226. if postIndex < 0 {
  6227. return ErrInvalidLengthGenerated
  6228. }
  6229. if postIndex > l {
  6230. return io.ErrUnexpectedEOF
  6231. }
  6232. m.Egress = append(m.Egress, NetworkPolicyEgressRule{})
  6233. if err := m.Egress[len(m.Egress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6234. return err
  6235. }
  6236. iNdEx = postIndex
  6237. case 4:
  6238. if wireType != 2 {
  6239. return fmt.Errorf("proto: wrong wireType = %d for field PolicyTypes", wireType)
  6240. }
  6241. var stringLen uint64
  6242. for shift := uint(0); ; shift += 7 {
  6243. if shift >= 64 {
  6244. return ErrIntOverflowGenerated
  6245. }
  6246. if iNdEx >= l {
  6247. return io.ErrUnexpectedEOF
  6248. }
  6249. b := dAtA[iNdEx]
  6250. iNdEx++
  6251. stringLen |= uint64(b&0x7F) << shift
  6252. if b < 0x80 {
  6253. break
  6254. }
  6255. }
  6256. intStringLen := int(stringLen)
  6257. if intStringLen < 0 {
  6258. return ErrInvalidLengthGenerated
  6259. }
  6260. postIndex := iNdEx + intStringLen
  6261. if postIndex < 0 {
  6262. return ErrInvalidLengthGenerated
  6263. }
  6264. if postIndex > l {
  6265. return io.ErrUnexpectedEOF
  6266. }
  6267. m.PolicyTypes = append(m.PolicyTypes, PolicyType(dAtA[iNdEx:postIndex]))
  6268. iNdEx = postIndex
  6269. default:
  6270. iNdEx = preIndex
  6271. skippy, err := skipGenerated(dAtA[iNdEx:])
  6272. if err != nil {
  6273. return err
  6274. }
  6275. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6276. return ErrInvalidLengthGenerated
  6277. }
  6278. if (iNdEx + skippy) > l {
  6279. return io.ErrUnexpectedEOF
  6280. }
  6281. iNdEx += skippy
  6282. }
  6283. }
  6284. if iNdEx > l {
  6285. return io.ErrUnexpectedEOF
  6286. }
  6287. return nil
  6288. }
  6289. func (m *NetworkPolicyStatus) Unmarshal(dAtA []byte) error {
  6290. l := len(dAtA)
  6291. iNdEx := 0
  6292. for iNdEx < l {
  6293. preIndex := iNdEx
  6294. var wire uint64
  6295. for shift := uint(0); ; shift += 7 {
  6296. if shift >= 64 {
  6297. return ErrIntOverflowGenerated
  6298. }
  6299. if iNdEx >= l {
  6300. return io.ErrUnexpectedEOF
  6301. }
  6302. b := dAtA[iNdEx]
  6303. iNdEx++
  6304. wire |= uint64(b&0x7F) << shift
  6305. if b < 0x80 {
  6306. break
  6307. }
  6308. }
  6309. fieldNum := int32(wire >> 3)
  6310. wireType := int(wire & 0x7)
  6311. if wireType == 4 {
  6312. return fmt.Errorf("proto: NetworkPolicyStatus: wiretype end group for non-group")
  6313. }
  6314. if fieldNum <= 0 {
  6315. return fmt.Errorf("proto: NetworkPolicyStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  6316. }
  6317. switch fieldNum {
  6318. case 1:
  6319. if wireType != 2 {
  6320. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  6321. }
  6322. var msglen int
  6323. for shift := uint(0); ; shift += 7 {
  6324. if shift >= 64 {
  6325. return ErrIntOverflowGenerated
  6326. }
  6327. if iNdEx >= l {
  6328. return io.ErrUnexpectedEOF
  6329. }
  6330. b := dAtA[iNdEx]
  6331. iNdEx++
  6332. msglen |= int(b&0x7F) << shift
  6333. if b < 0x80 {
  6334. break
  6335. }
  6336. }
  6337. if msglen < 0 {
  6338. return ErrInvalidLengthGenerated
  6339. }
  6340. postIndex := iNdEx + msglen
  6341. if postIndex < 0 {
  6342. return ErrInvalidLengthGenerated
  6343. }
  6344. if postIndex > l {
  6345. return io.ErrUnexpectedEOF
  6346. }
  6347. m.Conditions = append(m.Conditions, v1.Condition{})
  6348. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  6349. return err
  6350. }
  6351. iNdEx = postIndex
  6352. default:
  6353. iNdEx = preIndex
  6354. skippy, err := skipGenerated(dAtA[iNdEx:])
  6355. if err != nil {
  6356. return err
  6357. }
  6358. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6359. return ErrInvalidLengthGenerated
  6360. }
  6361. if (iNdEx + skippy) > l {
  6362. return io.ErrUnexpectedEOF
  6363. }
  6364. iNdEx += skippy
  6365. }
  6366. }
  6367. if iNdEx > l {
  6368. return io.ErrUnexpectedEOF
  6369. }
  6370. return nil
  6371. }
  6372. func (m *ServiceBackendPort) Unmarshal(dAtA []byte) error {
  6373. l := len(dAtA)
  6374. iNdEx := 0
  6375. for iNdEx < l {
  6376. preIndex := iNdEx
  6377. var wire uint64
  6378. for shift := uint(0); ; shift += 7 {
  6379. if shift >= 64 {
  6380. return ErrIntOverflowGenerated
  6381. }
  6382. if iNdEx >= l {
  6383. return io.ErrUnexpectedEOF
  6384. }
  6385. b := dAtA[iNdEx]
  6386. iNdEx++
  6387. wire |= uint64(b&0x7F) << shift
  6388. if b < 0x80 {
  6389. break
  6390. }
  6391. }
  6392. fieldNum := int32(wire >> 3)
  6393. wireType := int(wire & 0x7)
  6394. if wireType == 4 {
  6395. return fmt.Errorf("proto: ServiceBackendPort: wiretype end group for non-group")
  6396. }
  6397. if fieldNum <= 0 {
  6398. return fmt.Errorf("proto: ServiceBackendPort: illegal tag %d (wire type %d)", fieldNum, wire)
  6399. }
  6400. switch fieldNum {
  6401. case 1:
  6402. if wireType != 2 {
  6403. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  6404. }
  6405. var stringLen uint64
  6406. for shift := uint(0); ; shift += 7 {
  6407. if shift >= 64 {
  6408. return ErrIntOverflowGenerated
  6409. }
  6410. if iNdEx >= l {
  6411. return io.ErrUnexpectedEOF
  6412. }
  6413. b := dAtA[iNdEx]
  6414. iNdEx++
  6415. stringLen |= uint64(b&0x7F) << shift
  6416. if b < 0x80 {
  6417. break
  6418. }
  6419. }
  6420. intStringLen := int(stringLen)
  6421. if intStringLen < 0 {
  6422. return ErrInvalidLengthGenerated
  6423. }
  6424. postIndex := iNdEx + intStringLen
  6425. if postIndex < 0 {
  6426. return ErrInvalidLengthGenerated
  6427. }
  6428. if postIndex > l {
  6429. return io.ErrUnexpectedEOF
  6430. }
  6431. m.Name = string(dAtA[iNdEx:postIndex])
  6432. iNdEx = postIndex
  6433. case 2:
  6434. if wireType != 0 {
  6435. return fmt.Errorf("proto: wrong wireType = %d for field Number", wireType)
  6436. }
  6437. m.Number = 0
  6438. for shift := uint(0); ; shift += 7 {
  6439. if shift >= 64 {
  6440. return ErrIntOverflowGenerated
  6441. }
  6442. if iNdEx >= l {
  6443. return io.ErrUnexpectedEOF
  6444. }
  6445. b := dAtA[iNdEx]
  6446. iNdEx++
  6447. m.Number |= int32(b&0x7F) << shift
  6448. if b < 0x80 {
  6449. break
  6450. }
  6451. }
  6452. default:
  6453. iNdEx = preIndex
  6454. skippy, err := skipGenerated(dAtA[iNdEx:])
  6455. if err != nil {
  6456. return err
  6457. }
  6458. if (skippy < 0) || (iNdEx+skippy) < 0 {
  6459. return ErrInvalidLengthGenerated
  6460. }
  6461. if (iNdEx + skippy) > l {
  6462. return io.ErrUnexpectedEOF
  6463. }
  6464. iNdEx += skippy
  6465. }
  6466. }
  6467. if iNdEx > l {
  6468. return io.ErrUnexpectedEOF
  6469. }
  6470. return nil
  6471. }
  6472. func skipGenerated(dAtA []byte) (n int, err error) {
  6473. l := len(dAtA)
  6474. iNdEx := 0
  6475. depth := 0
  6476. for iNdEx < l {
  6477. var wire uint64
  6478. for shift := uint(0); ; shift += 7 {
  6479. if shift >= 64 {
  6480. return 0, ErrIntOverflowGenerated
  6481. }
  6482. if iNdEx >= l {
  6483. return 0, io.ErrUnexpectedEOF
  6484. }
  6485. b := dAtA[iNdEx]
  6486. iNdEx++
  6487. wire |= (uint64(b) & 0x7F) << shift
  6488. if b < 0x80 {
  6489. break
  6490. }
  6491. }
  6492. wireType := int(wire & 0x7)
  6493. switch wireType {
  6494. case 0:
  6495. for shift := uint(0); ; shift += 7 {
  6496. if shift >= 64 {
  6497. return 0, ErrIntOverflowGenerated
  6498. }
  6499. if iNdEx >= l {
  6500. return 0, io.ErrUnexpectedEOF
  6501. }
  6502. iNdEx++
  6503. if dAtA[iNdEx-1] < 0x80 {
  6504. break
  6505. }
  6506. }
  6507. case 1:
  6508. iNdEx += 8
  6509. case 2:
  6510. var length int
  6511. for shift := uint(0); ; shift += 7 {
  6512. if shift >= 64 {
  6513. return 0, ErrIntOverflowGenerated
  6514. }
  6515. if iNdEx >= l {
  6516. return 0, io.ErrUnexpectedEOF
  6517. }
  6518. b := dAtA[iNdEx]
  6519. iNdEx++
  6520. length |= (int(b) & 0x7F) << shift
  6521. if b < 0x80 {
  6522. break
  6523. }
  6524. }
  6525. if length < 0 {
  6526. return 0, ErrInvalidLengthGenerated
  6527. }
  6528. iNdEx += length
  6529. case 3:
  6530. depth++
  6531. case 4:
  6532. if depth == 0 {
  6533. return 0, ErrUnexpectedEndOfGroupGenerated
  6534. }
  6535. depth--
  6536. case 5:
  6537. iNdEx += 4
  6538. default:
  6539. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  6540. }
  6541. if iNdEx < 0 {
  6542. return 0, ErrInvalidLengthGenerated
  6543. }
  6544. if depth == 0 {
  6545. return iNdEx, nil
  6546. }
  6547. }
  6548. return 0, io.ErrUnexpectedEOF
  6549. }
  6550. var (
  6551. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  6552. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  6553. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  6554. )