generated.pb.go 120 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817
  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/resource/v1alpha2/generated.proto
  15. package v1alpha2
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. v1 "k8s.io/api/core/v1"
  21. math "math"
  22. math_bits "math/bits"
  23. reflect "reflect"
  24. strings "strings"
  25. k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
  26. )
  27. // Reference imports to suppress errors if they are not otherwise used.
  28. var _ = proto.Marshal
  29. var _ = fmt.Errorf
  30. var _ = math.Inf
  31. // This is a compile-time assertion to ensure that this generated file
  32. // is compatible with the proto package it is being compiled against.
  33. // A compilation error at this line likely means your copy of the
  34. // proto package needs to be updated.
  35. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  36. func (m *AllocationResult) Reset() { *m = AllocationResult{} }
  37. func (*AllocationResult) ProtoMessage() {}
  38. func (*AllocationResult) Descriptor() ([]byte, []int) {
  39. return fileDescriptor_3add37bbd52889e0, []int{0}
  40. }
  41. func (m *AllocationResult) XXX_Unmarshal(b []byte) error {
  42. return m.Unmarshal(b)
  43. }
  44. func (m *AllocationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  45. b = b[:cap(b)]
  46. n, err := m.MarshalToSizedBuffer(b)
  47. if err != nil {
  48. return nil, err
  49. }
  50. return b[:n], nil
  51. }
  52. func (m *AllocationResult) XXX_Merge(src proto.Message) {
  53. xxx_messageInfo_AllocationResult.Merge(m, src)
  54. }
  55. func (m *AllocationResult) XXX_Size() int {
  56. return m.Size()
  57. }
  58. func (m *AllocationResult) XXX_DiscardUnknown() {
  59. xxx_messageInfo_AllocationResult.DiscardUnknown(m)
  60. }
  61. var xxx_messageInfo_AllocationResult proto.InternalMessageInfo
  62. func (m *PodSchedulingContext) Reset() { *m = PodSchedulingContext{} }
  63. func (*PodSchedulingContext) ProtoMessage() {}
  64. func (*PodSchedulingContext) Descriptor() ([]byte, []int) {
  65. return fileDescriptor_3add37bbd52889e0, []int{1}
  66. }
  67. func (m *PodSchedulingContext) XXX_Unmarshal(b []byte) error {
  68. return m.Unmarshal(b)
  69. }
  70. func (m *PodSchedulingContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  71. b = b[:cap(b)]
  72. n, err := m.MarshalToSizedBuffer(b)
  73. if err != nil {
  74. return nil, err
  75. }
  76. return b[:n], nil
  77. }
  78. func (m *PodSchedulingContext) XXX_Merge(src proto.Message) {
  79. xxx_messageInfo_PodSchedulingContext.Merge(m, src)
  80. }
  81. func (m *PodSchedulingContext) XXX_Size() int {
  82. return m.Size()
  83. }
  84. func (m *PodSchedulingContext) XXX_DiscardUnknown() {
  85. xxx_messageInfo_PodSchedulingContext.DiscardUnknown(m)
  86. }
  87. var xxx_messageInfo_PodSchedulingContext proto.InternalMessageInfo
  88. func (m *PodSchedulingContextList) Reset() { *m = PodSchedulingContextList{} }
  89. func (*PodSchedulingContextList) ProtoMessage() {}
  90. func (*PodSchedulingContextList) Descriptor() ([]byte, []int) {
  91. return fileDescriptor_3add37bbd52889e0, []int{2}
  92. }
  93. func (m *PodSchedulingContextList) XXX_Unmarshal(b []byte) error {
  94. return m.Unmarshal(b)
  95. }
  96. func (m *PodSchedulingContextList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  97. b = b[:cap(b)]
  98. n, err := m.MarshalToSizedBuffer(b)
  99. if err != nil {
  100. return nil, err
  101. }
  102. return b[:n], nil
  103. }
  104. func (m *PodSchedulingContextList) XXX_Merge(src proto.Message) {
  105. xxx_messageInfo_PodSchedulingContextList.Merge(m, src)
  106. }
  107. func (m *PodSchedulingContextList) XXX_Size() int {
  108. return m.Size()
  109. }
  110. func (m *PodSchedulingContextList) XXX_DiscardUnknown() {
  111. xxx_messageInfo_PodSchedulingContextList.DiscardUnknown(m)
  112. }
  113. var xxx_messageInfo_PodSchedulingContextList proto.InternalMessageInfo
  114. func (m *PodSchedulingContextSpec) Reset() { *m = PodSchedulingContextSpec{} }
  115. func (*PodSchedulingContextSpec) ProtoMessage() {}
  116. func (*PodSchedulingContextSpec) Descriptor() ([]byte, []int) {
  117. return fileDescriptor_3add37bbd52889e0, []int{3}
  118. }
  119. func (m *PodSchedulingContextSpec) XXX_Unmarshal(b []byte) error {
  120. return m.Unmarshal(b)
  121. }
  122. func (m *PodSchedulingContextSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  123. b = b[:cap(b)]
  124. n, err := m.MarshalToSizedBuffer(b)
  125. if err != nil {
  126. return nil, err
  127. }
  128. return b[:n], nil
  129. }
  130. func (m *PodSchedulingContextSpec) XXX_Merge(src proto.Message) {
  131. xxx_messageInfo_PodSchedulingContextSpec.Merge(m, src)
  132. }
  133. func (m *PodSchedulingContextSpec) XXX_Size() int {
  134. return m.Size()
  135. }
  136. func (m *PodSchedulingContextSpec) XXX_DiscardUnknown() {
  137. xxx_messageInfo_PodSchedulingContextSpec.DiscardUnknown(m)
  138. }
  139. var xxx_messageInfo_PodSchedulingContextSpec proto.InternalMessageInfo
  140. func (m *PodSchedulingContextStatus) Reset() { *m = PodSchedulingContextStatus{} }
  141. func (*PodSchedulingContextStatus) ProtoMessage() {}
  142. func (*PodSchedulingContextStatus) Descriptor() ([]byte, []int) {
  143. return fileDescriptor_3add37bbd52889e0, []int{4}
  144. }
  145. func (m *PodSchedulingContextStatus) XXX_Unmarshal(b []byte) error {
  146. return m.Unmarshal(b)
  147. }
  148. func (m *PodSchedulingContextStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  149. b = b[:cap(b)]
  150. n, err := m.MarshalToSizedBuffer(b)
  151. if err != nil {
  152. return nil, err
  153. }
  154. return b[:n], nil
  155. }
  156. func (m *PodSchedulingContextStatus) XXX_Merge(src proto.Message) {
  157. xxx_messageInfo_PodSchedulingContextStatus.Merge(m, src)
  158. }
  159. func (m *PodSchedulingContextStatus) XXX_Size() int {
  160. return m.Size()
  161. }
  162. func (m *PodSchedulingContextStatus) XXX_DiscardUnknown() {
  163. xxx_messageInfo_PodSchedulingContextStatus.DiscardUnknown(m)
  164. }
  165. var xxx_messageInfo_PodSchedulingContextStatus proto.InternalMessageInfo
  166. func (m *ResourceClaim) Reset() { *m = ResourceClaim{} }
  167. func (*ResourceClaim) ProtoMessage() {}
  168. func (*ResourceClaim) Descriptor() ([]byte, []int) {
  169. return fileDescriptor_3add37bbd52889e0, []int{5}
  170. }
  171. func (m *ResourceClaim) XXX_Unmarshal(b []byte) error {
  172. return m.Unmarshal(b)
  173. }
  174. func (m *ResourceClaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  175. b = b[:cap(b)]
  176. n, err := m.MarshalToSizedBuffer(b)
  177. if err != nil {
  178. return nil, err
  179. }
  180. return b[:n], nil
  181. }
  182. func (m *ResourceClaim) XXX_Merge(src proto.Message) {
  183. xxx_messageInfo_ResourceClaim.Merge(m, src)
  184. }
  185. func (m *ResourceClaim) XXX_Size() int {
  186. return m.Size()
  187. }
  188. func (m *ResourceClaim) XXX_DiscardUnknown() {
  189. xxx_messageInfo_ResourceClaim.DiscardUnknown(m)
  190. }
  191. var xxx_messageInfo_ResourceClaim proto.InternalMessageInfo
  192. func (m *ResourceClaimConsumerReference) Reset() { *m = ResourceClaimConsumerReference{} }
  193. func (*ResourceClaimConsumerReference) ProtoMessage() {}
  194. func (*ResourceClaimConsumerReference) Descriptor() ([]byte, []int) {
  195. return fileDescriptor_3add37bbd52889e0, []int{6}
  196. }
  197. func (m *ResourceClaimConsumerReference) XXX_Unmarshal(b []byte) error {
  198. return m.Unmarshal(b)
  199. }
  200. func (m *ResourceClaimConsumerReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  201. b = b[:cap(b)]
  202. n, err := m.MarshalToSizedBuffer(b)
  203. if err != nil {
  204. return nil, err
  205. }
  206. return b[:n], nil
  207. }
  208. func (m *ResourceClaimConsumerReference) XXX_Merge(src proto.Message) {
  209. xxx_messageInfo_ResourceClaimConsumerReference.Merge(m, src)
  210. }
  211. func (m *ResourceClaimConsumerReference) XXX_Size() int {
  212. return m.Size()
  213. }
  214. func (m *ResourceClaimConsumerReference) XXX_DiscardUnknown() {
  215. xxx_messageInfo_ResourceClaimConsumerReference.DiscardUnknown(m)
  216. }
  217. var xxx_messageInfo_ResourceClaimConsumerReference proto.InternalMessageInfo
  218. func (m *ResourceClaimList) Reset() { *m = ResourceClaimList{} }
  219. func (*ResourceClaimList) ProtoMessage() {}
  220. func (*ResourceClaimList) Descriptor() ([]byte, []int) {
  221. return fileDescriptor_3add37bbd52889e0, []int{7}
  222. }
  223. func (m *ResourceClaimList) XXX_Unmarshal(b []byte) error {
  224. return m.Unmarshal(b)
  225. }
  226. func (m *ResourceClaimList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  227. b = b[:cap(b)]
  228. n, err := m.MarshalToSizedBuffer(b)
  229. if err != nil {
  230. return nil, err
  231. }
  232. return b[:n], nil
  233. }
  234. func (m *ResourceClaimList) XXX_Merge(src proto.Message) {
  235. xxx_messageInfo_ResourceClaimList.Merge(m, src)
  236. }
  237. func (m *ResourceClaimList) XXX_Size() int {
  238. return m.Size()
  239. }
  240. func (m *ResourceClaimList) XXX_DiscardUnknown() {
  241. xxx_messageInfo_ResourceClaimList.DiscardUnknown(m)
  242. }
  243. var xxx_messageInfo_ResourceClaimList proto.InternalMessageInfo
  244. func (m *ResourceClaimParametersReference) Reset() { *m = ResourceClaimParametersReference{} }
  245. func (*ResourceClaimParametersReference) ProtoMessage() {}
  246. func (*ResourceClaimParametersReference) Descriptor() ([]byte, []int) {
  247. return fileDescriptor_3add37bbd52889e0, []int{8}
  248. }
  249. func (m *ResourceClaimParametersReference) XXX_Unmarshal(b []byte) error {
  250. return m.Unmarshal(b)
  251. }
  252. func (m *ResourceClaimParametersReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  253. b = b[:cap(b)]
  254. n, err := m.MarshalToSizedBuffer(b)
  255. if err != nil {
  256. return nil, err
  257. }
  258. return b[:n], nil
  259. }
  260. func (m *ResourceClaimParametersReference) XXX_Merge(src proto.Message) {
  261. xxx_messageInfo_ResourceClaimParametersReference.Merge(m, src)
  262. }
  263. func (m *ResourceClaimParametersReference) XXX_Size() int {
  264. return m.Size()
  265. }
  266. func (m *ResourceClaimParametersReference) XXX_DiscardUnknown() {
  267. xxx_messageInfo_ResourceClaimParametersReference.DiscardUnknown(m)
  268. }
  269. var xxx_messageInfo_ResourceClaimParametersReference proto.InternalMessageInfo
  270. func (m *ResourceClaimSchedulingStatus) Reset() { *m = ResourceClaimSchedulingStatus{} }
  271. func (*ResourceClaimSchedulingStatus) ProtoMessage() {}
  272. func (*ResourceClaimSchedulingStatus) Descriptor() ([]byte, []int) {
  273. return fileDescriptor_3add37bbd52889e0, []int{9}
  274. }
  275. func (m *ResourceClaimSchedulingStatus) XXX_Unmarshal(b []byte) error {
  276. return m.Unmarshal(b)
  277. }
  278. func (m *ResourceClaimSchedulingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  279. b = b[:cap(b)]
  280. n, err := m.MarshalToSizedBuffer(b)
  281. if err != nil {
  282. return nil, err
  283. }
  284. return b[:n], nil
  285. }
  286. func (m *ResourceClaimSchedulingStatus) XXX_Merge(src proto.Message) {
  287. xxx_messageInfo_ResourceClaimSchedulingStatus.Merge(m, src)
  288. }
  289. func (m *ResourceClaimSchedulingStatus) XXX_Size() int {
  290. return m.Size()
  291. }
  292. func (m *ResourceClaimSchedulingStatus) XXX_DiscardUnknown() {
  293. xxx_messageInfo_ResourceClaimSchedulingStatus.DiscardUnknown(m)
  294. }
  295. var xxx_messageInfo_ResourceClaimSchedulingStatus proto.InternalMessageInfo
  296. func (m *ResourceClaimSpec) Reset() { *m = ResourceClaimSpec{} }
  297. func (*ResourceClaimSpec) ProtoMessage() {}
  298. func (*ResourceClaimSpec) Descriptor() ([]byte, []int) {
  299. return fileDescriptor_3add37bbd52889e0, []int{10}
  300. }
  301. func (m *ResourceClaimSpec) XXX_Unmarshal(b []byte) error {
  302. return m.Unmarshal(b)
  303. }
  304. func (m *ResourceClaimSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  305. b = b[:cap(b)]
  306. n, err := m.MarshalToSizedBuffer(b)
  307. if err != nil {
  308. return nil, err
  309. }
  310. return b[:n], nil
  311. }
  312. func (m *ResourceClaimSpec) XXX_Merge(src proto.Message) {
  313. xxx_messageInfo_ResourceClaimSpec.Merge(m, src)
  314. }
  315. func (m *ResourceClaimSpec) XXX_Size() int {
  316. return m.Size()
  317. }
  318. func (m *ResourceClaimSpec) XXX_DiscardUnknown() {
  319. xxx_messageInfo_ResourceClaimSpec.DiscardUnknown(m)
  320. }
  321. var xxx_messageInfo_ResourceClaimSpec proto.InternalMessageInfo
  322. func (m *ResourceClaimStatus) Reset() { *m = ResourceClaimStatus{} }
  323. func (*ResourceClaimStatus) ProtoMessage() {}
  324. func (*ResourceClaimStatus) Descriptor() ([]byte, []int) {
  325. return fileDescriptor_3add37bbd52889e0, []int{11}
  326. }
  327. func (m *ResourceClaimStatus) XXX_Unmarshal(b []byte) error {
  328. return m.Unmarshal(b)
  329. }
  330. func (m *ResourceClaimStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  331. b = b[:cap(b)]
  332. n, err := m.MarshalToSizedBuffer(b)
  333. if err != nil {
  334. return nil, err
  335. }
  336. return b[:n], nil
  337. }
  338. func (m *ResourceClaimStatus) XXX_Merge(src proto.Message) {
  339. xxx_messageInfo_ResourceClaimStatus.Merge(m, src)
  340. }
  341. func (m *ResourceClaimStatus) XXX_Size() int {
  342. return m.Size()
  343. }
  344. func (m *ResourceClaimStatus) XXX_DiscardUnknown() {
  345. xxx_messageInfo_ResourceClaimStatus.DiscardUnknown(m)
  346. }
  347. var xxx_messageInfo_ResourceClaimStatus proto.InternalMessageInfo
  348. func (m *ResourceClaimTemplate) Reset() { *m = ResourceClaimTemplate{} }
  349. func (*ResourceClaimTemplate) ProtoMessage() {}
  350. func (*ResourceClaimTemplate) Descriptor() ([]byte, []int) {
  351. return fileDescriptor_3add37bbd52889e0, []int{12}
  352. }
  353. func (m *ResourceClaimTemplate) XXX_Unmarshal(b []byte) error {
  354. return m.Unmarshal(b)
  355. }
  356. func (m *ResourceClaimTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  357. b = b[:cap(b)]
  358. n, err := m.MarshalToSizedBuffer(b)
  359. if err != nil {
  360. return nil, err
  361. }
  362. return b[:n], nil
  363. }
  364. func (m *ResourceClaimTemplate) XXX_Merge(src proto.Message) {
  365. xxx_messageInfo_ResourceClaimTemplate.Merge(m, src)
  366. }
  367. func (m *ResourceClaimTemplate) XXX_Size() int {
  368. return m.Size()
  369. }
  370. func (m *ResourceClaimTemplate) XXX_DiscardUnknown() {
  371. xxx_messageInfo_ResourceClaimTemplate.DiscardUnknown(m)
  372. }
  373. var xxx_messageInfo_ResourceClaimTemplate proto.InternalMessageInfo
  374. func (m *ResourceClaimTemplateList) Reset() { *m = ResourceClaimTemplateList{} }
  375. func (*ResourceClaimTemplateList) ProtoMessage() {}
  376. func (*ResourceClaimTemplateList) Descriptor() ([]byte, []int) {
  377. return fileDescriptor_3add37bbd52889e0, []int{13}
  378. }
  379. func (m *ResourceClaimTemplateList) XXX_Unmarshal(b []byte) error {
  380. return m.Unmarshal(b)
  381. }
  382. func (m *ResourceClaimTemplateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  383. b = b[:cap(b)]
  384. n, err := m.MarshalToSizedBuffer(b)
  385. if err != nil {
  386. return nil, err
  387. }
  388. return b[:n], nil
  389. }
  390. func (m *ResourceClaimTemplateList) XXX_Merge(src proto.Message) {
  391. xxx_messageInfo_ResourceClaimTemplateList.Merge(m, src)
  392. }
  393. func (m *ResourceClaimTemplateList) XXX_Size() int {
  394. return m.Size()
  395. }
  396. func (m *ResourceClaimTemplateList) XXX_DiscardUnknown() {
  397. xxx_messageInfo_ResourceClaimTemplateList.DiscardUnknown(m)
  398. }
  399. var xxx_messageInfo_ResourceClaimTemplateList proto.InternalMessageInfo
  400. func (m *ResourceClaimTemplateSpec) Reset() { *m = ResourceClaimTemplateSpec{} }
  401. func (*ResourceClaimTemplateSpec) ProtoMessage() {}
  402. func (*ResourceClaimTemplateSpec) Descriptor() ([]byte, []int) {
  403. return fileDescriptor_3add37bbd52889e0, []int{14}
  404. }
  405. func (m *ResourceClaimTemplateSpec) XXX_Unmarshal(b []byte) error {
  406. return m.Unmarshal(b)
  407. }
  408. func (m *ResourceClaimTemplateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  409. b = b[:cap(b)]
  410. n, err := m.MarshalToSizedBuffer(b)
  411. if err != nil {
  412. return nil, err
  413. }
  414. return b[:n], nil
  415. }
  416. func (m *ResourceClaimTemplateSpec) XXX_Merge(src proto.Message) {
  417. xxx_messageInfo_ResourceClaimTemplateSpec.Merge(m, src)
  418. }
  419. func (m *ResourceClaimTemplateSpec) XXX_Size() int {
  420. return m.Size()
  421. }
  422. func (m *ResourceClaimTemplateSpec) XXX_DiscardUnknown() {
  423. xxx_messageInfo_ResourceClaimTemplateSpec.DiscardUnknown(m)
  424. }
  425. var xxx_messageInfo_ResourceClaimTemplateSpec proto.InternalMessageInfo
  426. func (m *ResourceClass) Reset() { *m = ResourceClass{} }
  427. func (*ResourceClass) ProtoMessage() {}
  428. func (*ResourceClass) Descriptor() ([]byte, []int) {
  429. return fileDescriptor_3add37bbd52889e0, []int{15}
  430. }
  431. func (m *ResourceClass) XXX_Unmarshal(b []byte) error {
  432. return m.Unmarshal(b)
  433. }
  434. func (m *ResourceClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  435. b = b[:cap(b)]
  436. n, err := m.MarshalToSizedBuffer(b)
  437. if err != nil {
  438. return nil, err
  439. }
  440. return b[:n], nil
  441. }
  442. func (m *ResourceClass) XXX_Merge(src proto.Message) {
  443. xxx_messageInfo_ResourceClass.Merge(m, src)
  444. }
  445. func (m *ResourceClass) XXX_Size() int {
  446. return m.Size()
  447. }
  448. func (m *ResourceClass) XXX_DiscardUnknown() {
  449. xxx_messageInfo_ResourceClass.DiscardUnknown(m)
  450. }
  451. var xxx_messageInfo_ResourceClass proto.InternalMessageInfo
  452. func (m *ResourceClassList) Reset() { *m = ResourceClassList{} }
  453. func (*ResourceClassList) ProtoMessage() {}
  454. func (*ResourceClassList) Descriptor() ([]byte, []int) {
  455. return fileDescriptor_3add37bbd52889e0, []int{16}
  456. }
  457. func (m *ResourceClassList) XXX_Unmarshal(b []byte) error {
  458. return m.Unmarshal(b)
  459. }
  460. func (m *ResourceClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  461. b = b[:cap(b)]
  462. n, err := m.MarshalToSizedBuffer(b)
  463. if err != nil {
  464. return nil, err
  465. }
  466. return b[:n], nil
  467. }
  468. func (m *ResourceClassList) XXX_Merge(src proto.Message) {
  469. xxx_messageInfo_ResourceClassList.Merge(m, src)
  470. }
  471. func (m *ResourceClassList) XXX_Size() int {
  472. return m.Size()
  473. }
  474. func (m *ResourceClassList) XXX_DiscardUnknown() {
  475. xxx_messageInfo_ResourceClassList.DiscardUnknown(m)
  476. }
  477. var xxx_messageInfo_ResourceClassList proto.InternalMessageInfo
  478. func (m *ResourceClassParametersReference) Reset() { *m = ResourceClassParametersReference{} }
  479. func (*ResourceClassParametersReference) ProtoMessage() {}
  480. func (*ResourceClassParametersReference) Descriptor() ([]byte, []int) {
  481. return fileDescriptor_3add37bbd52889e0, []int{17}
  482. }
  483. func (m *ResourceClassParametersReference) XXX_Unmarshal(b []byte) error {
  484. return m.Unmarshal(b)
  485. }
  486. func (m *ResourceClassParametersReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  487. b = b[:cap(b)]
  488. n, err := m.MarshalToSizedBuffer(b)
  489. if err != nil {
  490. return nil, err
  491. }
  492. return b[:n], nil
  493. }
  494. func (m *ResourceClassParametersReference) XXX_Merge(src proto.Message) {
  495. xxx_messageInfo_ResourceClassParametersReference.Merge(m, src)
  496. }
  497. func (m *ResourceClassParametersReference) XXX_Size() int {
  498. return m.Size()
  499. }
  500. func (m *ResourceClassParametersReference) XXX_DiscardUnknown() {
  501. xxx_messageInfo_ResourceClassParametersReference.DiscardUnknown(m)
  502. }
  503. var xxx_messageInfo_ResourceClassParametersReference proto.InternalMessageInfo
  504. func (m *ResourceHandle) Reset() { *m = ResourceHandle{} }
  505. func (*ResourceHandle) ProtoMessage() {}
  506. func (*ResourceHandle) Descriptor() ([]byte, []int) {
  507. return fileDescriptor_3add37bbd52889e0, []int{18}
  508. }
  509. func (m *ResourceHandle) XXX_Unmarshal(b []byte) error {
  510. return m.Unmarshal(b)
  511. }
  512. func (m *ResourceHandle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  513. b = b[:cap(b)]
  514. n, err := m.MarshalToSizedBuffer(b)
  515. if err != nil {
  516. return nil, err
  517. }
  518. return b[:n], nil
  519. }
  520. func (m *ResourceHandle) XXX_Merge(src proto.Message) {
  521. xxx_messageInfo_ResourceHandle.Merge(m, src)
  522. }
  523. func (m *ResourceHandle) XXX_Size() int {
  524. return m.Size()
  525. }
  526. func (m *ResourceHandle) XXX_DiscardUnknown() {
  527. xxx_messageInfo_ResourceHandle.DiscardUnknown(m)
  528. }
  529. var xxx_messageInfo_ResourceHandle proto.InternalMessageInfo
  530. func init() {
  531. proto.RegisterType((*AllocationResult)(nil), "k8s.io.api.resource.v1alpha2.AllocationResult")
  532. proto.RegisterType((*PodSchedulingContext)(nil), "k8s.io.api.resource.v1alpha2.PodSchedulingContext")
  533. proto.RegisterType((*PodSchedulingContextList)(nil), "k8s.io.api.resource.v1alpha2.PodSchedulingContextList")
  534. proto.RegisterType((*PodSchedulingContextSpec)(nil), "k8s.io.api.resource.v1alpha2.PodSchedulingContextSpec")
  535. proto.RegisterType((*PodSchedulingContextStatus)(nil), "k8s.io.api.resource.v1alpha2.PodSchedulingContextStatus")
  536. proto.RegisterType((*ResourceClaim)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaim")
  537. proto.RegisterType((*ResourceClaimConsumerReference)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimConsumerReference")
  538. proto.RegisterType((*ResourceClaimList)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimList")
  539. proto.RegisterType((*ResourceClaimParametersReference)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimParametersReference")
  540. proto.RegisterType((*ResourceClaimSchedulingStatus)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimSchedulingStatus")
  541. proto.RegisterType((*ResourceClaimSpec)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimSpec")
  542. proto.RegisterType((*ResourceClaimStatus)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimStatus")
  543. proto.RegisterType((*ResourceClaimTemplate)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimTemplate")
  544. proto.RegisterType((*ResourceClaimTemplateList)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimTemplateList")
  545. proto.RegisterType((*ResourceClaimTemplateSpec)(nil), "k8s.io.api.resource.v1alpha2.ResourceClaimTemplateSpec")
  546. proto.RegisterType((*ResourceClass)(nil), "k8s.io.api.resource.v1alpha2.ResourceClass")
  547. proto.RegisterType((*ResourceClassList)(nil), "k8s.io.api.resource.v1alpha2.ResourceClassList")
  548. proto.RegisterType((*ResourceClassParametersReference)(nil), "k8s.io.api.resource.v1alpha2.ResourceClassParametersReference")
  549. proto.RegisterType((*ResourceHandle)(nil), "k8s.io.api.resource.v1alpha2.ResourceHandle")
  550. }
  551. func init() {
  552. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/resource/v1alpha2/generated.proto", fileDescriptor_3add37bbd52889e0)
  553. }
  554. var fileDescriptor_3add37bbd52889e0 = []byte{
  555. // 1233 bytes of a gzipped FileDescriptorProto
  556. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0x4f, 0x6f, 0x1b, 0x45,
  557. 0x14, 0xcf, 0xda, 0x6e, 0x95, 0x4c, 0x1a, 0x37, 0xd9, 0xb6, 0xe0, 0x46, 0xad, 0x63, 0xf6, 0x14,
  558. 0x89, 0xb2, 0xdb, 0x06, 0x54, 0x2a, 0xfe, 0x49, 0xd9, 0x06, 0x4a, 0x04, 0x4d, 0xc3, 0x98, 0x8a,
  559. 0x16, 0x21, 0xd4, 0xc9, 0xee, 0xab, 0xbd, 0x64, 0xff, 0xb1, 0x33, 0x6b, 0xa8, 0xb8, 0xf4, 0x23,
  560. 0xf4, 0xc0, 0x01, 0x4e, 0x1c, 0xf9, 0x02, 0x7c, 0x03, 0x84, 0xd4, 0x63, 0x11, 0x1c, 0x7a, 0xb2,
  561. 0xa8, 0xf9, 0x08, 0x9c, 0xe8, 0x09, 0xcd, 0x78, 0x77, 0xbd, 0xb3, 0xf6, 0x9a, 0x38, 0x07, 0x0b,
  562. 0x4e, 0xc9, 0xcc, 0xfb, 0xbd, 0xdf, 0xfb, 0x37, 0xef, 0xcd, 0xac, 0xd1, 0xbb, 0x87, 0xd7, 0xa8,
  563. 0xee, 0x04, 0xc6, 0x61, 0x7c, 0x00, 0x91, 0x0f, 0x0c, 0xa8, 0xd1, 0x03, 0xdf, 0x0e, 0x22, 0x23,
  564. 0x11, 0x90, 0xd0, 0x31, 0x22, 0xa0, 0x41, 0x1c, 0x59, 0x60, 0xf4, 0xae, 0x10, 0x37, 0xec, 0x92,
  565. 0x2d, 0xa3, 0x03, 0x3e, 0x44, 0x84, 0x81, 0xad, 0x87, 0x51, 0xc0, 0x02, 0xf5, 0xc2, 0x10, 0xad,
  566. 0x93, 0xd0, 0xd1, 0x53, 0xb4, 0x9e, 0xa2, 0xd7, 0x5f, 0xe9, 0x38, 0xac, 0x1b, 0x1f, 0xe8, 0x56,
  567. 0xe0, 0x19, 0x9d, 0xa0, 0x13, 0x18, 0x42, 0xe9, 0x20, 0xbe, 0x2f, 0x56, 0x62, 0x21, 0xfe, 0x1b,
  568. 0x92, 0xad, 0x6b, 0x39, 0xd3, 0x56, 0x10, 0x71, 0xb3, 0x45, 0x83, 0xeb, 0xaf, 0x8d, 0x30, 0x1e,
  569. 0xb1, 0xba, 0x8e, 0x0f, 0xd1, 0x03, 0x23, 0x3c, 0xec, 0xf0, 0x0d, 0x6a, 0x78, 0xc0, 0xc8, 0x24,
  570. 0x2d, 0xa3, 0x4c, 0x2b, 0x8a, 0x7d, 0xe6, 0x78, 0x30, 0xa6, 0x70, 0xf5, 0xdf, 0x14, 0xa8, 0xd5,
  571. 0x05, 0x8f, 0x14, 0xf5, 0xb4, 0xef, 0x2a, 0x68, 0x75, 0xdb, 0x75, 0x03, 0x8b, 0x30, 0x27, 0xf0,
  572. 0x31, 0xd0, 0xd8, 0x65, 0x6a, 0x80, 0x4e, 0xa7, 0xb9, 0x79, 0x9f, 0xf8, 0xb6, 0x0b, 0xb4, 0xa1,
  573. 0xb4, 0xaa, 0x9b, 0xcb, 0x5b, 0x97, 0xf4, 0x69, 0xe9, 0xd3, 0xb1, 0xa4, 0x64, 0xbe, 0xf8, 0xb8,
  574. 0xbf, 0xb1, 0x30, 0xe8, 0x6f, 0x9c, 0x96, 0xf7, 0x29, 0x2e, 0xb2, 0xab, 0x07, 0x68, 0x95, 0xf4,
  575. 0x88, 0xe3, 0x92, 0x03, 0x17, 0x6e, 0xf9, 0x7b, 0x81, 0x0d, 0xb4, 0x51, 0x69, 0x29, 0x9b, 0xcb,
  576. 0x5b, 0xad, 0xbc, 0x45, 0x9e, 0x63, 0xbd, 0x77, 0x45, 0xe7, 0x80, 0x36, 0xb8, 0x60, 0xb1, 0x20,
  577. 0x32, 0xcf, 0x0e, 0xfa, 0x1b, 0xab, 0xdb, 0x05, 0x6d, 0x3c, 0xc6, 0xa7, 0x1a, 0x68, 0x89, 0x76,
  578. 0x49, 0x04, 0x7c, 0xaf, 0x51, 0x6d, 0x29, 0x9b, 0x8b, 0xe6, 0x5a, 0xe2, 0xe0, 0x52, 0x3b, 0x15,
  579. 0xe0, 0x11, 0x46, 0xfb, 0xa9, 0x82, 0xce, 0xee, 0x07, 0x76, 0xdb, 0xea, 0x82, 0x1d, 0xbb, 0x8e,
  580. 0xdf, 0xb9, 0x1e, 0xf8, 0x0c, 0xbe, 0x66, 0xea, 0x3d, 0xb4, 0xc8, 0xeb, 0x66, 0x13, 0x46, 0x1a,
  581. 0x8a, 0xf0, 0xf2, 0x72, 0xce, 0xcb, 0x2c, 0xfd, 0x7a, 0x78, 0xd8, 0xe1, 0x1b, 0x54, 0xe7, 0x68,
  582. 0xee, 0xf7, 0xad, 0x83, 0x2f, 0xc0, 0x62, 0x37, 0x81, 0x11, 0x53, 0x4d, 0x4c, 0xa3, 0xd1, 0x1e,
  583. 0xce, 0x58, 0xd5, 0x3b, 0xa8, 0x46, 0x43, 0xb0, 0x92, 0x1c, 0x5c, 0x9d, 0x9e, 0xf5, 0x49, 0x3e,
  584. 0xb6, 0x43, 0xb0, 0xcc, 0x53, 0x89, 0x8d, 0x1a, 0x5f, 0x61, 0xc1, 0xa8, 0xde, 0x43, 0x27, 0x29,
  585. 0x23, 0x2c, 0xa6, 0x22, 0x05, 0xcb, 0x5b, 0xd7, 0x8e, 0xc1, 0x2d, 0xf4, 0xcd, 0x7a, 0xc2, 0x7e,
  586. 0x72, 0xb8, 0xc6, 0x09, 0xaf, 0xf6, 0xab, 0x82, 0x1a, 0x93, 0xd4, 0x3e, 0x74, 0x28, 0x53, 0x3f,
  587. 0x1b, 0x4b, 0x9d, 0x7e, 0xb4, 0xd4, 0x71, 0x6d, 0x91, 0xb8, 0xd5, 0xc4, 0xec, 0x62, 0xba, 0x93,
  588. 0x4b, 0xdb, 0x27, 0xe8, 0x84, 0xc3, 0xc0, 0xe3, 0x67, 0x87, 0x9f, 0xd6, 0xad, 0xd9, 0x63, 0x33,
  589. 0x57, 0x12, 0xfa, 0x13, 0xbb, 0x9c, 0x08, 0x0f, 0xf9, 0xb4, 0x47, 0x25, 0x31, 0xf1, 0xc4, 0xaa,
  590. 0xd7, 0xd0, 0x29, 0x2a, 0x0e, 0x23, 0xd8, 0xfc, 0xa4, 0x89, 0xb8, 0x96, 0xcc, 0xb3, 0x09, 0xd1,
  591. 0xa9, 0x76, 0x4e, 0x86, 0x25, 0xa4, 0xfa, 0x06, 0xaa, 0x87, 0x01, 0x03, 0x9f, 0x39, 0xc4, 0x4d,
  592. 0x0f, 0x7d, 0x75, 0x73, 0xc9, 0x54, 0x07, 0xfd, 0x8d, 0xfa, 0xbe, 0x24, 0xc1, 0x05, 0xa4, 0xf6,
  593. 0xbd, 0x82, 0xd6, 0xcb, 0xab, 0xa3, 0x7e, 0x83, 0xea, 0x69, 0xc4, 0xd7, 0x5d, 0xe2, 0x78, 0x69,
  594. 0x07, 0xbf, 0x79, 0xb4, 0x0e, 0x16, 0x3a, 0x23, 0xee, 0xa4, 0xe4, 0x2f, 0x24, 0x31, 0xd5, 0x25,
  595. 0x18, 0xc5, 0x05, 0x53, 0xda, 0x0f, 0x15, 0xb4, 0x22, 0x41, 0xe6, 0xd0, 0x32, 0x1f, 0x49, 0x2d,
  596. 0x63, 0xcc, 0x12, 0x66, 0x59, 0xaf, 0xdc, 0x2d, 0xf4, 0xca, 0x95, 0x59, 0x48, 0xa7, 0x37, 0xc9,
  597. 0x40, 0x41, 0x4d, 0x09, 0x7f, 0x3d, 0xf0, 0x69, 0xec, 0x41, 0x84, 0xe1, 0x3e, 0x44, 0xe0, 0x5b,
  598. 0xa0, 0x5e, 0x42, 0x8b, 0x24, 0x74, 0x6e, 0x44, 0x41, 0x1c, 0x26, 0x47, 0x2a, 0x3b, 0xfa, 0xdb,
  599. 0xfb, 0xbb, 0x62, 0x1f, 0x67, 0x08, 0x8e, 0x4e, 0x3d, 0x12, 0xde, 0xe6, 0xd0, 0xa9, 0x1d, 0x9c,
  600. 0x21, 0xd4, 0x16, 0xaa, 0xf9, 0xc4, 0x83, 0x46, 0x4d, 0x20, 0xb3, 0xd8, 0xf7, 0x88, 0x07, 0x58,
  601. 0x48, 0x54, 0x13, 0x55, 0x63, 0xc7, 0x6e, 0x9c, 0x10, 0x80, 0xcb, 0x09, 0xa0, 0x7a, 0x7b, 0x77,
  602. 0xe7, 0x79, 0x7f, 0xe3, 0xa5, 0xb2, 0xbb, 0x86, 0x3d, 0x08, 0x81, 0xea, 0xb7, 0x77, 0x77, 0x30,
  603. 0x57, 0xd6, 0x7e, 0x56, 0xd0, 0x9a, 0x14, 0xe4, 0x1c, 0x46, 0xc0, 0xbe, 0x3c, 0x02, 0x5e, 0x9e,
  604. 0xa1, 0x64, 0x25, 0xbd, 0xff, 0xad, 0x82, 0x5a, 0x12, 0x6e, 0x9f, 0x44, 0xc4, 0x03, 0x06, 0x11,
  605. 0x3d, 0x6e, 0xb1, 0x5a, 0xa8, 0x76, 0xe8, 0xf8, 0xb6, 0x38, 0xab, 0xb9, 0xf4, 0x7f, 0xe0, 0xf8,
  606. 0x36, 0x16, 0x92, 0xac, 0x40, 0xd5, 0xb2, 0x02, 0x69, 0x0f, 0x15, 0x74, 0x71, 0x6a, 0xb7, 0x66,
  607. 0x1c, 0x4a, 0x69, 0x91, 0xdf, 0x46, 0xa7, 0x63, 0x9f, 0xc6, 0x0e, 0xe3, 0xf7, 0x5d, 0x7e, 0x00,
  608. 0x9d, 0xe1, 0xb7, 0xf6, 0x6d, 0x59, 0x84, 0x8b, 0x58, 0xed, 0xc7, 0x4a, 0xa1, 0xbe, 0x62, 0x1c,
  609. 0xde, 0x40, 0x6b, 0xb9, 0x71, 0x40, 0xe9, 0xde, 0xc8, 0x87, 0xf3, 0x89, 0x0f, 0x79, 0xad, 0x21,
  610. 0x00, 0x8f, 0xeb, 0xa8, 0x5f, 0xa1, 0x95, 0x30, 0x9f, 0xea, 0xa4, 0xb5, 0xdf, 0x99, 0xa1, 0xa4,
  611. 0x13, 0x4a, 0x65, 0xae, 0x0d, 0xfa, 0x1b, 0x2b, 0x92, 0x00, 0xcb, 0x76, 0xd4, 0x7d, 0x54, 0x27,
  612. 0xd9, 0x93, 0xe8, 0x26, 0x1f, 0xe9, 0xc3, 0x32, 0x6c, 0xa6, 0xe3, 0x6f, 0x5b, 0x92, 0x3e, 0x1f,
  613. 0xdb, 0xc1, 0x05, 0x7d, 0xed, 0xaf, 0x0a, 0x3a, 0x33, 0x61, 0x3c, 0xa8, 0x5b, 0x08, 0xd9, 0x91,
  614. 0xd3, 0x83, 0x28, 0x97, 0xa4, 0x6c, 0xcc, 0xed, 0x64, 0x12, 0x9c, 0x43, 0xa9, 0x9f, 0x23, 0x34,
  615. 0x62, 0x4f, 0x72, 0xa2, 0x4f, 0xcf, 0x49, 0xf1, 0x81, 0x67, 0xd6, 0x39, 0x7f, 0x6e, 0x37, 0xc7,
  616. 0xa8, 0x52, 0xb4, 0x1c, 0x01, 0x85, 0xa8, 0x07, 0xf6, 0x7b, 0x41, 0xd4, 0xa8, 0x8a, 0x3e, 0x7a,
  617. 0x6b, 0x86, 0xa4, 0x8f, 0x8d, 0x32, 0xf3, 0x4c, 0x12, 0xd2, 0x32, 0x1e, 0x11, 0xe3, 0xbc, 0x15,
  618. 0xb5, 0x8d, 0xce, 0xd9, 0x40, 0x72, 0x6e, 0x7e, 0x19, 0x03, 0x65, 0x60, 0x8b, 0x09, 0xb5, 0x68,
  619. 0x5e, 0x4c, 0x08, 0xce, 0xed, 0x4c, 0x02, 0xe1, 0xc9, 0xba, 0xda, 0xef, 0x0a, 0x3a, 0x27, 0x79,
  620. 0xf6, 0x31, 0x78, 0xa1, 0x4b, 0x18, 0xcc, 0xe1, 0x3a, 0xba, 0x2b, 0x5d, 0x47, 0xaf, 0xcf, 0x90,
  621. 0xbe, 0xd4, 0xc9, 0xb2, 0x6b, 0x49, 0xfb, 0x4d, 0x41, 0xe7, 0x27, 0x6a, 0xcc, 0x61, 0xbc, 0xde,
  622. 0x91, 0xc7, 0xeb, 0xab, 0xc7, 0x88, 0xab, 0x64, 0xcc, 0x3e, 0x29, 0x8b, 0xaa, 0x3d, 0x7c, 0xb6,
  623. 0xfe, 0xff, 0xde, 0x0f, 0xda, 0xdf, 0xf2, 0x33, 0x88, 0xd2, 0x39, 0x84, 0x21, 0x4f, 0x94, 0xca,
  624. 0x91, 0x26, 0xca, 0xd8, 0xa0, 0xad, 0xce, 0x38, 0x68, 0x29, 0x3d, 0xde, 0xa0, 0xbd, 0x8b, 0x56,
  625. 0xe4, 0xdb, 0xa7, 0x76, 0xc4, 0x6f, 0x3e, 0x41, 0xdd, 0x96, 0x6e, 0x27, 0x99, 0xa9, 0xf8, 0xf6,
  626. 0xa0, 0xf4, 0xbf, 0xfc, 0xf6, 0xa0, 0xb4, 0xa4, 0x29, 0x7e, 0x91, 0xdf, 0x1e, 0x13, 0xf3, 0x3c,
  627. 0xff, 0xb7, 0x07, 0xff, 0x94, 0xe6, 0x7f, 0x69, 0x48, 0xac, 0xf4, 0x0d, 0x99, 0x7d, 0x4a, 0xef,
  628. 0xa5, 0x02, 0x3c, 0xc2, 0x68, 0xf7, 0x51, 0x5d, 0xfe, 0x0d, 0xe0, 0x58, 0x37, 0x5f, 0x0b, 0xd5,
  629. 0x44, 0xe5, 0x0a, 0xae, 0xef, 0x10, 0x46, 0xb0, 0x90, 0x98, 0xe6, 0xe3, 0x67, 0xcd, 0x85, 0x27,
  630. 0xcf, 0x9a, 0x0b, 0x4f, 0x9f, 0x35, 0x17, 0x1e, 0x0e, 0x9a, 0xca, 0xe3, 0x41, 0x53, 0x79, 0x32,
  631. 0x68, 0x2a, 0x4f, 0x07, 0x4d, 0xe5, 0x8f, 0x41, 0x53, 0x79, 0xf4, 0x67, 0x73, 0xe1, 0xd3, 0x0b,
  632. 0xd3, 0x7e, 0x31, 0xfa, 0x27, 0x00, 0x00, 0xff, 0xff, 0x67, 0xe4, 0xf6, 0x18, 0x69, 0x12, 0x00,
  633. 0x00,
  634. }
  635. func (m *AllocationResult) Marshal() (dAtA []byte, err error) {
  636. size := m.Size()
  637. dAtA = make([]byte, size)
  638. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  639. if err != nil {
  640. return nil, err
  641. }
  642. return dAtA[:n], nil
  643. }
  644. func (m *AllocationResult) MarshalTo(dAtA []byte) (int, error) {
  645. size := m.Size()
  646. return m.MarshalToSizedBuffer(dAtA[:size])
  647. }
  648. func (m *AllocationResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  649. i := len(dAtA)
  650. _ = i
  651. var l int
  652. _ = l
  653. i--
  654. if m.Shareable {
  655. dAtA[i] = 1
  656. } else {
  657. dAtA[i] = 0
  658. }
  659. i--
  660. dAtA[i] = 0x18
  661. if m.AvailableOnNodes != nil {
  662. {
  663. size, err := m.AvailableOnNodes.MarshalToSizedBuffer(dAtA[:i])
  664. if err != nil {
  665. return 0, err
  666. }
  667. i -= size
  668. i = encodeVarintGenerated(dAtA, i, uint64(size))
  669. }
  670. i--
  671. dAtA[i] = 0x12
  672. }
  673. if len(m.ResourceHandles) > 0 {
  674. for iNdEx := len(m.ResourceHandles) - 1; iNdEx >= 0; iNdEx-- {
  675. {
  676. size, err := m.ResourceHandles[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  677. if err != nil {
  678. return 0, err
  679. }
  680. i -= size
  681. i = encodeVarintGenerated(dAtA, i, uint64(size))
  682. }
  683. i--
  684. dAtA[i] = 0xa
  685. }
  686. }
  687. return len(dAtA) - i, nil
  688. }
  689. func (m *PodSchedulingContext) Marshal() (dAtA []byte, err error) {
  690. size := m.Size()
  691. dAtA = make([]byte, size)
  692. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  693. if err != nil {
  694. return nil, err
  695. }
  696. return dAtA[:n], nil
  697. }
  698. func (m *PodSchedulingContext) MarshalTo(dAtA []byte) (int, error) {
  699. size := m.Size()
  700. return m.MarshalToSizedBuffer(dAtA[:size])
  701. }
  702. func (m *PodSchedulingContext) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  703. i := len(dAtA)
  704. _ = i
  705. var l int
  706. _ = l
  707. {
  708. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  709. if err != nil {
  710. return 0, err
  711. }
  712. i -= size
  713. i = encodeVarintGenerated(dAtA, i, uint64(size))
  714. }
  715. i--
  716. dAtA[i] = 0x1a
  717. {
  718. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  719. if err != nil {
  720. return 0, err
  721. }
  722. i -= size
  723. i = encodeVarintGenerated(dAtA, i, uint64(size))
  724. }
  725. i--
  726. dAtA[i] = 0x12
  727. {
  728. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  729. if err != nil {
  730. return 0, err
  731. }
  732. i -= size
  733. i = encodeVarintGenerated(dAtA, i, uint64(size))
  734. }
  735. i--
  736. dAtA[i] = 0xa
  737. return len(dAtA) - i, nil
  738. }
  739. func (m *PodSchedulingContextList) Marshal() (dAtA []byte, err error) {
  740. size := m.Size()
  741. dAtA = make([]byte, size)
  742. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  743. if err != nil {
  744. return nil, err
  745. }
  746. return dAtA[:n], nil
  747. }
  748. func (m *PodSchedulingContextList) MarshalTo(dAtA []byte) (int, error) {
  749. size := m.Size()
  750. return m.MarshalToSizedBuffer(dAtA[:size])
  751. }
  752. func (m *PodSchedulingContextList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  753. i := len(dAtA)
  754. _ = i
  755. var l int
  756. _ = l
  757. if len(m.Items) > 0 {
  758. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  759. {
  760. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  761. if err != nil {
  762. return 0, err
  763. }
  764. i -= size
  765. i = encodeVarintGenerated(dAtA, i, uint64(size))
  766. }
  767. i--
  768. dAtA[i] = 0x12
  769. }
  770. }
  771. {
  772. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  773. if err != nil {
  774. return 0, err
  775. }
  776. i -= size
  777. i = encodeVarintGenerated(dAtA, i, uint64(size))
  778. }
  779. i--
  780. dAtA[i] = 0xa
  781. return len(dAtA) - i, nil
  782. }
  783. func (m *PodSchedulingContextSpec) Marshal() (dAtA []byte, err error) {
  784. size := m.Size()
  785. dAtA = make([]byte, size)
  786. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  787. if err != nil {
  788. return nil, err
  789. }
  790. return dAtA[:n], nil
  791. }
  792. func (m *PodSchedulingContextSpec) MarshalTo(dAtA []byte) (int, error) {
  793. size := m.Size()
  794. return m.MarshalToSizedBuffer(dAtA[:size])
  795. }
  796. func (m *PodSchedulingContextSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  797. i := len(dAtA)
  798. _ = i
  799. var l int
  800. _ = l
  801. if len(m.PotentialNodes) > 0 {
  802. for iNdEx := len(m.PotentialNodes) - 1; iNdEx >= 0; iNdEx-- {
  803. i -= len(m.PotentialNodes[iNdEx])
  804. copy(dAtA[i:], m.PotentialNodes[iNdEx])
  805. i = encodeVarintGenerated(dAtA, i, uint64(len(m.PotentialNodes[iNdEx])))
  806. i--
  807. dAtA[i] = 0x12
  808. }
  809. }
  810. i -= len(m.SelectedNode)
  811. copy(dAtA[i:], m.SelectedNode)
  812. i = encodeVarintGenerated(dAtA, i, uint64(len(m.SelectedNode)))
  813. i--
  814. dAtA[i] = 0xa
  815. return len(dAtA) - i, nil
  816. }
  817. func (m *PodSchedulingContextStatus) Marshal() (dAtA []byte, err error) {
  818. size := m.Size()
  819. dAtA = make([]byte, size)
  820. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  821. if err != nil {
  822. return nil, err
  823. }
  824. return dAtA[:n], nil
  825. }
  826. func (m *PodSchedulingContextStatus) MarshalTo(dAtA []byte) (int, error) {
  827. size := m.Size()
  828. return m.MarshalToSizedBuffer(dAtA[:size])
  829. }
  830. func (m *PodSchedulingContextStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  831. i := len(dAtA)
  832. _ = i
  833. var l int
  834. _ = l
  835. if len(m.ResourceClaims) > 0 {
  836. for iNdEx := len(m.ResourceClaims) - 1; iNdEx >= 0; iNdEx-- {
  837. {
  838. size, err := m.ResourceClaims[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  839. if err != nil {
  840. return 0, err
  841. }
  842. i -= size
  843. i = encodeVarintGenerated(dAtA, i, uint64(size))
  844. }
  845. i--
  846. dAtA[i] = 0xa
  847. }
  848. }
  849. return len(dAtA) - i, nil
  850. }
  851. func (m *ResourceClaim) Marshal() (dAtA []byte, err error) {
  852. size := m.Size()
  853. dAtA = make([]byte, size)
  854. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  855. if err != nil {
  856. return nil, err
  857. }
  858. return dAtA[:n], nil
  859. }
  860. func (m *ResourceClaim) MarshalTo(dAtA []byte) (int, error) {
  861. size := m.Size()
  862. return m.MarshalToSizedBuffer(dAtA[:size])
  863. }
  864. func (m *ResourceClaim) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  865. i := len(dAtA)
  866. _ = i
  867. var l int
  868. _ = l
  869. {
  870. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  871. if err != nil {
  872. return 0, err
  873. }
  874. i -= size
  875. i = encodeVarintGenerated(dAtA, i, uint64(size))
  876. }
  877. i--
  878. dAtA[i] = 0x1a
  879. {
  880. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  881. if err != nil {
  882. return 0, err
  883. }
  884. i -= size
  885. i = encodeVarintGenerated(dAtA, i, uint64(size))
  886. }
  887. i--
  888. dAtA[i] = 0x12
  889. {
  890. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  891. if err != nil {
  892. return 0, err
  893. }
  894. i -= size
  895. i = encodeVarintGenerated(dAtA, i, uint64(size))
  896. }
  897. i--
  898. dAtA[i] = 0xa
  899. return len(dAtA) - i, nil
  900. }
  901. func (m *ResourceClaimConsumerReference) Marshal() (dAtA []byte, err error) {
  902. size := m.Size()
  903. dAtA = make([]byte, size)
  904. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  905. if err != nil {
  906. return nil, err
  907. }
  908. return dAtA[:n], nil
  909. }
  910. func (m *ResourceClaimConsumerReference) MarshalTo(dAtA []byte) (int, error) {
  911. size := m.Size()
  912. return m.MarshalToSizedBuffer(dAtA[:size])
  913. }
  914. func (m *ResourceClaimConsumerReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  915. i := len(dAtA)
  916. _ = i
  917. var l int
  918. _ = l
  919. i -= len(m.UID)
  920. copy(dAtA[i:], m.UID)
  921. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
  922. i--
  923. dAtA[i] = 0x2a
  924. i -= len(m.Name)
  925. copy(dAtA[i:], m.Name)
  926. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  927. i--
  928. dAtA[i] = 0x22
  929. i -= len(m.Resource)
  930. copy(dAtA[i:], m.Resource)
  931. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Resource)))
  932. i--
  933. dAtA[i] = 0x1a
  934. i -= len(m.APIGroup)
  935. copy(dAtA[i:], m.APIGroup)
  936. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIGroup)))
  937. i--
  938. dAtA[i] = 0xa
  939. return len(dAtA) - i, nil
  940. }
  941. func (m *ResourceClaimList) Marshal() (dAtA []byte, err error) {
  942. size := m.Size()
  943. dAtA = make([]byte, size)
  944. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  945. if err != nil {
  946. return nil, err
  947. }
  948. return dAtA[:n], nil
  949. }
  950. func (m *ResourceClaimList) MarshalTo(dAtA []byte) (int, error) {
  951. size := m.Size()
  952. return m.MarshalToSizedBuffer(dAtA[:size])
  953. }
  954. func (m *ResourceClaimList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  955. i := len(dAtA)
  956. _ = i
  957. var l int
  958. _ = l
  959. if len(m.Items) > 0 {
  960. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  961. {
  962. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  963. if err != nil {
  964. return 0, err
  965. }
  966. i -= size
  967. i = encodeVarintGenerated(dAtA, i, uint64(size))
  968. }
  969. i--
  970. dAtA[i] = 0x12
  971. }
  972. }
  973. {
  974. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  975. if err != nil {
  976. return 0, err
  977. }
  978. i -= size
  979. i = encodeVarintGenerated(dAtA, i, uint64(size))
  980. }
  981. i--
  982. dAtA[i] = 0xa
  983. return len(dAtA) - i, nil
  984. }
  985. func (m *ResourceClaimParametersReference) Marshal() (dAtA []byte, err error) {
  986. size := m.Size()
  987. dAtA = make([]byte, size)
  988. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  989. if err != nil {
  990. return nil, err
  991. }
  992. return dAtA[:n], nil
  993. }
  994. func (m *ResourceClaimParametersReference) MarshalTo(dAtA []byte) (int, error) {
  995. size := m.Size()
  996. return m.MarshalToSizedBuffer(dAtA[:size])
  997. }
  998. func (m *ResourceClaimParametersReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  999. i := len(dAtA)
  1000. _ = i
  1001. var l int
  1002. _ = l
  1003. i -= len(m.Name)
  1004. copy(dAtA[i:], m.Name)
  1005. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1006. i--
  1007. dAtA[i] = 0x1a
  1008. i -= len(m.Kind)
  1009. copy(dAtA[i:], m.Kind)
  1010. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  1011. i--
  1012. dAtA[i] = 0x12
  1013. i -= len(m.APIGroup)
  1014. copy(dAtA[i:], m.APIGroup)
  1015. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIGroup)))
  1016. i--
  1017. dAtA[i] = 0xa
  1018. return len(dAtA) - i, nil
  1019. }
  1020. func (m *ResourceClaimSchedulingStatus) 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 *ResourceClaimSchedulingStatus) MarshalTo(dAtA []byte) (int, error) {
  1030. size := m.Size()
  1031. return m.MarshalToSizedBuffer(dAtA[:size])
  1032. }
  1033. func (m *ResourceClaimSchedulingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1034. i := len(dAtA)
  1035. _ = i
  1036. var l int
  1037. _ = l
  1038. if len(m.UnsuitableNodes) > 0 {
  1039. for iNdEx := len(m.UnsuitableNodes) - 1; iNdEx >= 0; iNdEx-- {
  1040. i -= len(m.UnsuitableNodes[iNdEx])
  1041. copy(dAtA[i:], m.UnsuitableNodes[iNdEx])
  1042. i = encodeVarintGenerated(dAtA, i, uint64(len(m.UnsuitableNodes[iNdEx])))
  1043. i--
  1044. dAtA[i] = 0x12
  1045. }
  1046. }
  1047. i -= len(m.Name)
  1048. copy(dAtA[i:], m.Name)
  1049. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1050. i--
  1051. dAtA[i] = 0xa
  1052. return len(dAtA) - i, nil
  1053. }
  1054. func (m *ResourceClaimSpec) Marshal() (dAtA []byte, err error) {
  1055. size := m.Size()
  1056. dAtA = make([]byte, size)
  1057. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1058. if err != nil {
  1059. return nil, err
  1060. }
  1061. return dAtA[:n], nil
  1062. }
  1063. func (m *ResourceClaimSpec) MarshalTo(dAtA []byte) (int, error) {
  1064. size := m.Size()
  1065. return m.MarshalToSizedBuffer(dAtA[:size])
  1066. }
  1067. func (m *ResourceClaimSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1068. i := len(dAtA)
  1069. _ = i
  1070. var l int
  1071. _ = l
  1072. i -= len(m.AllocationMode)
  1073. copy(dAtA[i:], m.AllocationMode)
  1074. i = encodeVarintGenerated(dAtA, i, uint64(len(m.AllocationMode)))
  1075. i--
  1076. dAtA[i] = 0x1a
  1077. if m.ParametersRef != nil {
  1078. {
  1079. size, err := m.ParametersRef.MarshalToSizedBuffer(dAtA[:i])
  1080. if err != nil {
  1081. return 0, err
  1082. }
  1083. i -= size
  1084. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1085. }
  1086. i--
  1087. dAtA[i] = 0x12
  1088. }
  1089. i -= len(m.ResourceClassName)
  1090. copy(dAtA[i:], m.ResourceClassName)
  1091. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceClassName)))
  1092. i--
  1093. dAtA[i] = 0xa
  1094. return len(dAtA) - i, nil
  1095. }
  1096. func (m *ResourceClaimStatus) Marshal() (dAtA []byte, err error) {
  1097. size := m.Size()
  1098. dAtA = make([]byte, size)
  1099. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1100. if err != nil {
  1101. return nil, err
  1102. }
  1103. return dAtA[:n], nil
  1104. }
  1105. func (m *ResourceClaimStatus) MarshalTo(dAtA []byte) (int, error) {
  1106. size := m.Size()
  1107. return m.MarshalToSizedBuffer(dAtA[:size])
  1108. }
  1109. func (m *ResourceClaimStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1110. i := len(dAtA)
  1111. _ = i
  1112. var l int
  1113. _ = l
  1114. i--
  1115. if m.DeallocationRequested {
  1116. dAtA[i] = 1
  1117. } else {
  1118. dAtA[i] = 0
  1119. }
  1120. i--
  1121. dAtA[i] = 0x20
  1122. if len(m.ReservedFor) > 0 {
  1123. for iNdEx := len(m.ReservedFor) - 1; iNdEx >= 0; iNdEx-- {
  1124. {
  1125. size, err := m.ReservedFor[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1126. if err != nil {
  1127. return 0, err
  1128. }
  1129. i -= size
  1130. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1131. }
  1132. i--
  1133. dAtA[i] = 0x1a
  1134. }
  1135. }
  1136. if m.Allocation != nil {
  1137. {
  1138. size, err := m.Allocation.MarshalToSizedBuffer(dAtA[:i])
  1139. if err != nil {
  1140. return 0, err
  1141. }
  1142. i -= size
  1143. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1144. }
  1145. i--
  1146. dAtA[i] = 0x12
  1147. }
  1148. i -= len(m.DriverName)
  1149. copy(dAtA[i:], m.DriverName)
  1150. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DriverName)))
  1151. i--
  1152. dAtA[i] = 0xa
  1153. return len(dAtA) - i, nil
  1154. }
  1155. func (m *ResourceClaimTemplate) Marshal() (dAtA []byte, err error) {
  1156. size := m.Size()
  1157. dAtA = make([]byte, size)
  1158. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1159. if err != nil {
  1160. return nil, err
  1161. }
  1162. return dAtA[:n], nil
  1163. }
  1164. func (m *ResourceClaimTemplate) MarshalTo(dAtA []byte) (int, error) {
  1165. size := m.Size()
  1166. return m.MarshalToSizedBuffer(dAtA[:size])
  1167. }
  1168. func (m *ResourceClaimTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1169. i := len(dAtA)
  1170. _ = i
  1171. var l int
  1172. _ = l
  1173. {
  1174. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1175. if err != nil {
  1176. return 0, err
  1177. }
  1178. i -= size
  1179. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1180. }
  1181. i--
  1182. dAtA[i] = 0x12
  1183. {
  1184. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1185. if err != nil {
  1186. return 0, err
  1187. }
  1188. i -= size
  1189. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1190. }
  1191. i--
  1192. dAtA[i] = 0xa
  1193. return len(dAtA) - i, nil
  1194. }
  1195. func (m *ResourceClaimTemplateList) Marshal() (dAtA []byte, err error) {
  1196. size := m.Size()
  1197. dAtA = make([]byte, size)
  1198. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1199. if err != nil {
  1200. return nil, err
  1201. }
  1202. return dAtA[:n], nil
  1203. }
  1204. func (m *ResourceClaimTemplateList) MarshalTo(dAtA []byte) (int, error) {
  1205. size := m.Size()
  1206. return m.MarshalToSizedBuffer(dAtA[:size])
  1207. }
  1208. func (m *ResourceClaimTemplateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1209. i := len(dAtA)
  1210. _ = i
  1211. var l int
  1212. _ = l
  1213. if len(m.Items) > 0 {
  1214. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1215. {
  1216. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1217. if err != nil {
  1218. return 0, err
  1219. }
  1220. i -= size
  1221. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1222. }
  1223. i--
  1224. dAtA[i] = 0x12
  1225. }
  1226. }
  1227. {
  1228. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1229. if err != nil {
  1230. return 0, err
  1231. }
  1232. i -= size
  1233. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1234. }
  1235. i--
  1236. dAtA[i] = 0xa
  1237. return len(dAtA) - i, nil
  1238. }
  1239. func (m *ResourceClaimTemplateSpec) Marshal() (dAtA []byte, err error) {
  1240. size := m.Size()
  1241. dAtA = make([]byte, size)
  1242. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1243. if err != nil {
  1244. return nil, err
  1245. }
  1246. return dAtA[:n], nil
  1247. }
  1248. func (m *ResourceClaimTemplateSpec) MarshalTo(dAtA []byte) (int, error) {
  1249. size := m.Size()
  1250. return m.MarshalToSizedBuffer(dAtA[:size])
  1251. }
  1252. func (m *ResourceClaimTemplateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1253. i := len(dAtA)
  1254. _ = i
  1255. var l int
  1256. _ = l
  1257. {
  1258. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  1259. if err != nil {
  1260. return 0, err
  1261. }
  1262. i -= size
  1263. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1264. }
  1265. i--
  1266. dAtA[i] = 0x12
  1267. {
  1268. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1269. if err != nil {
  1270. return 0, err
  1271. }
  1272. i -= size
  1273. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1274. }
  1275. i--
  1276. dAtA[i] = 0xa
  1277. return len(dAtA) - i, nil
  1278. }
  1279. func (m *ResourceClass) Marshal() (dAtA []byte, err error) {
  1280. size := m.Size()
  1281. dAtA = make([]byte, size)
  1282. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1283. if err != nil {
  1284. return nil, err
  1285. }
  1286. return dAtA[:n], nil
  1287. }
  1288. func (m *ResourceClass) MarshalTo(dAtA []byte) (int, error) {
  1289. size := m.Size()
  1290. return m.MarshalToSizedBuffer(dAtA[:size])
  1291. }
  1292. func (m *ResourceClass) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1293. i := len(dAtA)
  1294. _ = i
  1295. var l int
  1296. _ = l
  1297. if m.SuitableNodes != nil {
  1298. {
  1299. size, err := m.SuitableNodes.MarshalToSizedBuffer(dAtA[:i])
  1300. if err != nil {
  1301. return 0, err
  1302. }
  1303. i -= size
  1304. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1305. }
  1306. i--
  1307. dAtA[i] = 0x22
  1308. }
  1309. if m.ParametersRef != nil {
  1310. {
  1311. size, err := m.ParametersRef.MarshalToSizedBuffer(dAtA[:i])
  1312. if err != nil {
  1313. return 0, err
  1314. }
  1315. i -= size
  1316. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1317. }
  1318. i--
  1319. dAtA[i] = 0x1a
  1320. }
  1321. i -= len(m.DriverName)
  1322. copy(dAtA[i:], m.DriverName)
  1323. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DriverName)))
  1324. i--
  1325. dAtA[i] = 0x12
  1326. {
  1327. size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  1328. if err != nil {
  1329. return 0, err
  1330. }
  1331. i -= size
  1332. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1333. }
  1334. i--
  1335. dAtA[i] = 0xa
  1336. return len(dAtA) - i, nil
  1337. }
  1338. func (m *ResourceClassList) Marshal() (dAtA []byte, err error) {
  1339. size := m.Size()
  1340. dAtA = make([]byte, size)
  1341. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1342. if err != nil {
  1343. return nil, err
  1344. }
  1345. return dAtA[:n], nil
  1346. }
  1347. func (m *ResourceClassList) MarshalTo(dAtA []byte) (int, error) {
  1348. size := m.Size()
  1349. return m.MarshalToSizedBuffer(dAtA[:size])
  1350. }
  1351. func (m *ResourceClassList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1352. i := len(dAtA)
  1353. _ = i
  1354. var l int
  1355. _ = l
  1356. if len(m.Items) > 0 {
  1357. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  1358. {
  1359. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  1360. if err != nil {
  1361. return 0, err
  1362. }
  1363. i -= size
  1364. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1365. }
  1366. i--
  1367. dAtA[i] = 0x12
  1368. }
  1369. }
  1370. {
  1371. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  1372. if err != nil {
  1373. return 0, err
  1374. }
  1375. i -= size
  1376. i = encodeVarintGenerated(dAtA, i, uint64(size))
  1377. }
  1378. i--
  1379. dAtA[i] = 0xa
  1380. return len(dAtA) - i, nil
  1381. }
  1382. func (m *ResourceClassParametersReference) Marshal() (dAtA []byte, err error) {
  1383. size := m.Size()
  1384. dAtA = make([]byte, size)
  1385. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1386. if err != nil {
  1387. return nil, err
  1388. }
  1389. return dAtA[:n], nil
  1390. }
  1391. func (m *ResourceClassParametersReference) MarshalTo(dAtA []byte) (int, error) {
  1392. size := m.Size()
  1393. return m.MarshalToSizedBuffer(dAtA[:size])
  1394. }
  1395. func (m *ResourceClassParametersReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1396. i := len(dAtA)
  1397. _ = i
  1398. var l int
  1399. _ = l
  1400. i -= len(m.Namespace)
  1401. copy(dAtA[i:], m.Namespace)
  1402. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  1403. i--
  1404. dAtA[i] = 0x22
  1405. i -= len(m.Name)
  1406. copy(dAtA[i:], m.Name)
  1407. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  1408. i--
  1409. dAtA[i] = 0x1a
  1410. i -= len(m.Kind)
  1411. copy(dAtA[i:], m.Kind)
  1412. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  1413. i--
  1414. dAtA[i] = 0x12
  1415. i -= len(m.APIGroup)
  1416. copy(dAtA[i:], m.APIGroup)
  1417. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIGroup)))
  1418. i--
  1419. dAtA[i] = 0xa
  1420. return len(dAtA) - i, nil
  1421. }
  1422. func (m *ResourceHandle) Marshal() (dAtA []byte, err error) {
  1423. size := m.Size()
  1424. dAtA = make([]byte, size)
  1425. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  1426. if err != nil {
  1427. return nil, err
  1428. }
  1429. return dAtA[:n], nil
  1430. }
  1431. func (m *ResourceHandle) MarshalTo(dAtA []byte) (int, error) {
  1432. size := m.Size()
  1433. return m.MarshalToSizedBuffer(dAtA[:size])
  1434. }
  1435. func (m *ResourceHandle) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  1436. i := len(dAtA)
  1437. _ = i
  1438. var l int
  1439. _ = l
  1440. i -= len(m.Data)
  1441. copy(dAtA[i:], m.Data)
  1442. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Data)))
  1443. i--
  1444. dAtA[i] = 0x12
  1445. i -= len(m.DriverName)
  1446. copy(dAtA[i:], m.DriverName)
  1447. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DriverName)))
  1448. i--
  1449. dAtA[i] = 0xa
  1450. return len(dAtA) - i, nil
  1451. }
  1452. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  1453. offset -= sovGenerated(v)
  1454. base := offset
  1455. for v >= 1<<7 {
  1456. dAtA[offset] = uint8(v&0x7f | 0x80)
  1457. v >>= 7
  1458. offset++
  1459. }
  1460. dAtA[offset] = uint8(v)
  1461. return base
  1462. }
  1463. func (m *AllocationResult) Size() (n int) {
  1464. if m == nil {
  1465. return 0
  1466. }
  1467. var l int
  1468. _ = l
  1469. if len(m.ResourceHandles) > 0 {
  1470. for _, e := range m.ResourceHandles {
  1471. l = e.Size()
  1472. n += 1 + l + sovGenerated(uint64(l))
  1473. }
  1474. }
  1475. if m.AvailableOnNodes != nil {
  1476. l = m.AvailableOnNodes.Size()
  1477. n += 1 + l + sovGenerated(uint64(l))
  1478. }
  1479. n += 2
  1480. return n
  1481. }
  1482. func (m *PodSchedulingContext) Size() (n int) {
  1483. if m == nil {
  1484. return 0
  1485. }
  1486. var l int
  1487. _ = l
  1488. l = m.ObjectMeta.Size()
  1489. n += 1 + l + sovGenerated(uint64(l))
  1490. l = m.Spec.Size()
  1491. n += 1 + l + sovGenerated(uint64(l))
  1492. l = m.Status.Size()
  1493. n += 1 + l + sovGenerated(uint64(l))
  1494. return n
  1495. }
  1496. func (m *PodSchedulingContextList) Size() (n int) {
  1497. if m == nil {
  1498. return 0
  1499. }
  1500. var l int
  1501. _ = l
  1502. l = m.ListMeta.Size()
  1503. n += 1 + l + sovGenerated(uint64(l))
  1504. if len(m.Items) > 0 {
  1505. for _, e := range m.Items {
  1506. l = e.Size()
  1507. n += 1 + l + sovGenerated(uint64(l))
  1508. }
  1509. }
  1510. return n
  1511. }
  1512. func (m *PodSchedulingContextSpec) Size() (n int) {
  1513. if m == nil {
  1514. return 0
  1515. }
  1516. var l int
  1517. _ = l
  1518. l = len(m.SelectedNode)
  1519. n += 1 + l + sovGenerated(uint64(l))
  1520. if len(m.PotentialNodes) > 0 {
  1521. for _, s := range m.PotentialNodes {
  1522. l = len(s)
  1523. n += 1 + l + sovGenerated(uint64(l))
  1524. }
  1525. }
  1526. return n
  1527. }
  1528. func (m *PodSchedulingContextStatus) Size() (n int) {
  1529. if m == nil {
  1530. return 0
  1531. }
  1532. var l int
  1533. _ = l
  1534. if len(m.ResourceClaims) > 0 {
  1535. for _, e := range m.ResourceClaims {
  1536. l = e.Size()
  1537. n += 1 + l + sovGenerated(uint64(l))
  1538. }
  1539. }
  1540. return n
  1541. }
  1542. func (m *ResourceClaim) Size() (n int) {
  1543. if m == nil {
  1544. return 0
  1545. }
  1546. var l int
  1547. _ = l
  1548. l = m.ObjectMeta.Size()
  1549. n += 1 + l + sovGenerated(uint64(l))
  1550. l = m.Spec.Size()
  1551. n += 1 + l + sovGenerated(uint64(l))
  1552. l = m.Status.Size()
  1553. n += 1 + l + sovGenerated(uint64(l))
  1554. return n
  1555. }
  1556. func (m *ResourceClaimConsumerReference) Size() (n int) {
  1557. if m == nil {
  1558. return 0
  1559. }
  1560. var l int
  1561. _ = l
  1562. l = len(m.APIGroup)
  1563. n += 1 + l + sovGenerated(uint64(l))
  1564. l = len(m.Resource)
  1565. n += 1 + l + sovGenerated(uint64(l))
  1566. l = len(m.Name)
  1567. n += 1 + l + sovGenerated(uint64(l))
  1568. l = len(m.UID)
  1569. n += 1 + l + sovGenerated(uint64(l))
  1570. return n
  1571. }
  1572. func (m *ResourceClaimList) Size() (n int) {
  1573. if m == nil {
  1574. return 0
  1575. }
  1576. var l int
  1577. _ = l
  1578. l = m.ListMeta.Size()
  1579. n += 1 + l + sovGenerated(uint64(l))
  1580. if len(m.Items) > 0 {
  1581. for _, e := range m.Items {
  1582. l = e.Size()
  1583. n += 1 + l + sovGenerated(uint64(l))
  1584. }
  1585. }
  1586. return n
  1587. }
  1588. func (m *ResourceClaimParametersReference) Size() (n int) {
  1589. if m == nil {
  1590. return 0
  1591. }
  1592. var l int
  1593. _ = l
  1594. l = len(m.APIGroup)
  1595. n += 1 + l + sovGenerated(uint64(l))
  1596. l = len(m.Kind)
  1597. n += 1 + l + sovGenerated(uint64(l))
  1598. l = len(m.Name)
  1599. n += 1 + l + sovGenerated(uint64(l))
  1600. return n
  1601. }
  1602. func (m *ResourceClaimSchedulingStatus) Size() (n int) {
  1603. if m == nil {
  1604. return 0
  1605. }
  1606. var l int
  1607. _ = l
  1608. l = len(m.Name)
  1609. n += 1 + l + sovGenerated(uint64(l))
  1610. if len(m.UnsuitableNodes) > 0 {
  1611. for _, s := range m.UnsuitableNodes {
  1612. l = len(s)
  1613. n += 1 + l + sovGenerated(uint64(l))
  1614. }
  1615. }
  1616. return n
  1617. }
  1618. func (m *ResourceClaimSpec) Size() (n int) {
  1619. if m == nil {
  1620. return 0
  1621. }
  1622. var l int
  1623. _ = l
  1624. l = len(m.ResourceClassName)
  1625. n += 1 + l + sovGenerated(uint64(l))
  1626. if m.ParametersRef != nil {
  1627. l = m.ParametersRef.Size()
  1628. n += 1 + l + sovGenerated(uint64(l))
  1629. }
  1630. l = len(m.AllocationMode)
  1631. n += 1 + l + sovGenerated(uint64(l))
  1632. return n
  1633. }
  1634. func (m *ResourceClaimStatus) Size() (n int) {
  1635. if m == nil {
  1636. return 0
  1637. }
  1638. var l int
  1639. _ = l
  1640. l = len(m.DriverName)
  1641. n += 1 + l + sovGenerated(uint64(l))
  1642. if m.Allocation != nil {
  1643. l = m.Allocation.Size()
  1644. n += 1 + l + sovGenerated(uint64(l))
  1645. }
  1646. if len(m.ReservedFor) > 0 {
  1647. for _, e := range m.ReservedFor {
  1648. l = e.Size()
  1649. n += 1 + l + sovGenerated(uint64(l))
  1650. }
  1651. }
  1652. n += 2
  1653. return n
  1654. }
  1655. func (m *ResourceClaimTemplate) Size() (n int) {
  1656. if m == nil {
  1657. return 0
  1658. }
  1659. var l int
  1660. _ = l
  1661. l = m.ObjectMeta.Size()
  1662. n += 1 + l + sovGenerated(uint64(l))
  1663. l = m.Spec.Size()
  1664. n += 1 + l + sovGenerated(uint64(l))
  1665. return n
  1666. }
  1667. func (m *ResourceClaimTemplateList) Size() (n int) {
  1668. if m == nil {
  1669. return 0
  1670. }
  1671. var l int
  1672. _ = l
  1673. l = m.ListMeta.Size()
  1674. n += 1 + l + sovGenerated(uint64(l))
  1675. if len(m.Items) > 0 {
  1676. for _, e := range m.Items {
  1677. l = e.Size()
  1678. n += 1 + l + sovGenerated(uint64(l))
  1679. }
  1680. }
  1681. return n
  1682. }
  1683. func (m *ResourceClaimTemplateSpec) Size() (n int) {
  1684. if m == nil {
  1685. return 0
  1686. }
  1687. var l int
  1688. _ = l
  1689. l = m.ObjectMeta.Size()
  1690. n += 1 + l + sovGenerated(uint64(l))
  1691. l = m.Spec.Size()
  1692. n += 1 + l + sovGenerated(uint64(l))
  1693. return n
  1694. }
  1695. func (m *ResourceClass) Size() (n int) {
  1696. if m == nil {
  1697. return 0
  1698. }
  1699. var l int
  1700. _ = l
  1701. l = m.ObjectMeta.Size()
  1702. n += 1 + l + sovGenerated(uint64(l))
  1703. l = len(m.DriverName)
  1704. n += 1 + l + sovGenerated(uint64(l))
  1705. if m.ParametersRef != nil {
  1706. l = m.ParametersRef.Size()
  1707. n += 1 + l + sovGenerated(uint64(l))
  1708. }
  1709. if m.SuitableNodes != nil {
  1710. l = m.SuitableNodes.Size()
  1711. n += 1 + l + sovGenerated(uint64(l))
  1712. }
  1713. return n
  1714. }
  1715. func (m *ResourceClassList) Size() (n int) {
  1716. if m == nil {
  1717. return 0
  1718. }
  1719. var l int
  1720. _ = l
  1721. l = m.ListMeta.Size()
  1722. n += 1 + l + sovGenerated(uint64(l))
  1723. if len(m.Items) > 0 {
  1724. for _, e := range m.Items {
  1725. l = e.Size()
  1726. n += 1 + l + sovGenerated(uint64(l))
  1727. }
  1728. }
  1729. return n
  1730. }
  1731. func (m *ResourceClassParametersReference) Size() (n int) {
  1732. if m == nil {
  1733. return 0
  1734. }
  1735. var l int
  1736. _ = l
  1737. l = len(m.APIGroup)
  1738. n += 1 + l + sovGenerated(uint64(l))
  1739. l = len(m.Kind)
  1740. n += 1 + l + sovGenerated(uint64(l))
  1741. l = len(m.Name)
  1742. n += 1 + l + sovGenerated(uint64(l))
  1743. l = len(m.Namespace)
  1744. n += 1 + l + sovGenerated(uint64(l))
  1745. return n
  1746. }
  1747. func (m *ResourceHandle) Size() (n int) {
  1748. if m == nil {
  1749. return 0
  1750. }
  1751. var l int
  1752. _ = l
  1753. l = len(m.DriverName)
  1754. n += 1 + l + sovGenerated(uint64(l))
  1755. l = len(m.Data)
  1756. n += 1 + l + sovGenerated(uint64(l))
  1757. return n
  1758. }
  1759. func sovGenerated(x uint64) (n int) {
  1760. return (math_bits.Len64(x|1) + 6) / 7
  1761. }
  1762. func sozGenerated(x uint64) (n int) {
  1763. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  1764. }
  1765. func (this *AllocationResult) String() string {
  1766. if this == nil {
  1767. return "nil"
  1768. }
  1769. repeatedStringForResourceHandles := "[]ResourceHandle{"
  1770. for _, f := range this.ResourceHandles {
  1771. repeatedStringForResourceHandles += strings.Replace(strings.Replace(f.String(), "ResourceHandle", "ResourceHandle", 1), `&`, ``, 1) + ","
  1772. }
  1773. repeatedStringForResourceHandles += "}"
  1774. s := strings.Join([]string{`&AllocationResult{`,
  1775. `ResourceHandles:` + repeatedStringForResourceHandles + `,`,
  1776. `AvailableOnNodes:` + strings.Replace(fmt.Sprintf("%v", this.AvailableOnNodes), "NodeSelector", "v1.NodeSelector", 1) + `,`,
  1777. `Shareable:` + fmt.Sprintf("%v", this.Shareable) + `,`,
  1778. `}`,
  1779. }, "")
  1780. return s
  1781. }
  1782. func (this *PodSchedulingContext) String() string {
  1783. if this == nil {
  1784. return "nil"
  1785. }
  1786. s := strings.Join([]string{`&PodSchedulingContext{`,
  1787. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1788. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "PodSchedulingContextSpec", "PodSchedulingContextSpec", 1), `&`, ``, 1) + `,`,
  1789. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "PodSchedulingContextStatus", "PodSchedulingContextStatus", 1), `&`, ``, 1) + `,`,
  1790. `}`,
  1791. }, "")
  1792. return s
  1793. }
  1794. func (this *PodSchedulingContextList) String() string {
  1795. if this == nil {
  1796. return "nil"
  1797. }
  1798. repeatedStringForItems := "[]PodSchedulingContext{"
  1799. for _, f := range this.Items {
  1800. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "PodSchedulingContext", "PodSchedulingContext", 1), `&`, ``, 1) + ","
  1801. }
  1802. repeatedStringForItems += "}"
  1803. s := strings.Join([]string{`&PodSchedulingContextList{`,
  1804. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v11.ListMeta", 1), `&`, ``, 1) + `,`,
  1805. `Items:` + repeatedStringForItems + `,`,
  1806. `}`,
  1807. }, "")
  1808. return s
  1809. }
  1810. func (this *PodSchedulingContextSpec) String() string {
  1811. if this == nil {
  1812. return "nil"
  1813. }
  1814. s := strings.Join([]string{`&PodSchedulingContextSpec{`,
  1815. `SelectedNode:` + fmt.Sprintf("%v", this.SelectedNode) + `,`,
  1816. `PotentialNodes:` + fmt.Sprintf("%v", this.PotentialNodes) + `,`,
  1817. `}`,
  1818. }, "")
  1819. return s
  1820. }
  1821. func (this *PodSchedulingContextStatus) String() string {
  1822. if this == nil {
  1823. return "nil"
  1824. }
  1825. repeatedStringForResourceClaims := "[]ResourceClaimSchedulingStatus{"
  1826. for _, f := range this.ResourceClaims {
  1827. repeatedStringForResourceClaims += strings.Replace(strings.Replace(f.String(), "ResourceClaimSchedulingStatus", "ResourceClaimSchedulingStatus", 1), `&`, ``, 1) + ","
  1828. }
  1829. repeatedStringForResourceClaims += "}"
  1830. s := strings.Join([]string{`&PodSchedulingContextStatus{`,
  1831. `ResourceClaims:` + repeatedStringForResourceClaims + `,`,
  1832. `}`,
  1833. }, "")
  1834. return s
  1835. }
  1836. func (this *ResourceClaim) String() string {
  1837. if this == nil {
  1838. return "nil"
  1839. }
  1840. s := strings.Join([]string{`&ResourceClaim{`,
  1841. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1842. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceClaimSpec", "ResourceClaimSpec", 1), `&`, ``, 1) + `,`,
  1843. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "ResourceClaimStatus", "ResourceClaimStatus", 1), `&`, ``, 1) + `,`,
  1844. `}`,
  1845. }, "")
  1846. return s
  1847. }
  1848. func (this *ResourceClaimConsumerReference) String() string {
  1849. if this == nil {
  1850. return "nil"
  1851. }
  1852. s := strings.Join([]string{`&ResourceClaimConsumerReference{`,
  1853. `APIGroup:` + fmt.Sprintf("%v", this.APIGroup) + `,`,
  1854. `Resource:` + fmt.Sprintf("%v", this.Resource) + `,`,
  1855. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  1856. `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
  1857. `}`,
  1858. }, "")
  1859. return s
  1860. }
  1861. func (this *ResourceClaimList) String() string {
  1862. if this == nil {
  1863. return "nil"
  1864. }
  1865. repeatedStringForItems := "[]ResourceClaim{"
  1866. for _, f := range this.Items {
  1867. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceClaim", "ResourceClaim", 1), `&`, ``, 1) + ","
  1868. }
  1869. repeatedStringForItems += "}"
  1870. s := strings.Join([]string{`&ResourceClaimList{`,
  1871. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v11.ListMeta", 1), `&`, ``, 1) + `,`,
  1872. `Items:` + repeatedStringForItems + `,`,
  1873. `}`,
  1874. }, "")
  1875. return s
  1876. }
  1877. func (this *ResourceClaimParametersReference) String() string {
  1878. if this == nil {
  1879. return "nil"
  1880. }
  1881. s := strings.Join([]string{`&ResourceClaimParametersReference{`,
  1882. `APIGroup:` + fmt.Sprintf("%v", this.APIGroup) + `,`,
  1883. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  1884. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  1885. `}`,
  1886. }, "")
  1887. return s
  1888. }
  1889. func (this *ResourceClaimSchedulingStatus) String() string {
  1890. if this == nil {
  1891. return "nil"
  1892. }
  1893. s := strings.Join([]string{`&ResourceClaimSchedulingStatus{`,
  1894. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  1895. `UnsuitableNodes:` + fmt.Sprintf("%v", this.UnsuitableNodes) + `,`,
  1896. `}`,
  1897. }, "")
  1898. return s
  1899. }
  1900. func (this *ResourceClaimSpec) String() string {
  1901. if this == nil {
  1902. return "nil"
  1903. }
  1904. s := strings.Join([]string{`&ResourceClaimSpec{`,
  1905. `ResourceClassName:` + fmt.Sprintf("%v", this.ResourceClassName) + `,`,
  1906. `ParametersRef:` + strings.Replace(this.ParametersRef.String(), "ResourceClaimParametersReference", "ResourceClaimParametersReference", 1) + `,`,
  1907. `AllocationMode:` + fmt.Sprintf("%v", this.AllocationMode) + `,`,
  1908. `}`,
  1909. }, "")
  1910. return s
  1911. }
  1912. func (this *ResourceClaimStatus) String() string {
  1913. if this == nil {
  1914. return "nil"
  1915. }
  1916. repeatedStringForReservedFor := "[]ResourceClaimConsumerReference{"
  1917. for _, f := range this.ReservedFor {
  1918. repeatedStringForReservedFor += strings.Replace(strings.Replace(f.String(), "ResourceClaimConsumerReference", "ResourceClaimConsumerReference", 1), `&`, ``, 1) + ","
  1919. }
  1920. repeatedStringForReservedFor += "}"
  1921. s := strings.Join([]string{`&ResourceClaimStatus{`,
  1922. `DriverName:` + fmt.Sprintf("%v", this.DriverName) + `,`,
  1923. `Allocation:` + strings.Replace(this.Allocation.String(), "AllocationResult", "AllocationResult", 1) + `,`,
  1924. `ReservedFor:` + repeatedStringForReservedFor + `,`,
  1925. `DeallocationRequested:` + fmt.Sprintf("%v", this.DeallocationRequested) + `,`,
  1926. `}`,
  1927. }, "")
  1928. return s
  1929. }
  1930. func (this *ResourceClaimTemplate) String() string {
  1931. if this == nil {
  1932. return "nil"
  1933. }
  1934. s := strings.Join([]string{`&ResourceClaimTemplate{`,
  1935. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1936. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceClaimTemplateSpec", "ResourceClaimTemplateSpec", 1), `&`, ``, 1) + `,`,
  1937. `}`,
  1938. }, "")
  1939. return s
  1940. }
  1941. func (this *ResourceClaimTemplateList) String() string {
  1942. if this == nil {
  1943. return "nil"
  1944. }
  1945. repeatedStringForItems := "[]ResourceClaimTemplate{"
  1946. for _, f := range this.Items {
  1947. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceClaimTemplate", "ResourceClaimTemplate", 1), `&`, ``, 1) + ","
  1948. }
  1949. repeatedStringForItems += "}"
  1950. s := strings.Join([]string{`&ResourceClaimTemplateList{`,
  1951. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v11.ListMeta", 1), `&`, ``, 1) + `,`,
  1952. `Items:` + repeatedStringForItems + `,`,
  1953. `}`,
  1954. }, "")
  1955. return s
  1956. }
  1957. func (this *ResourceClaimTemplateSpec) String() string {
  1958. if this == nil {
  1959. return "nil"
  1960. }
  1961. s := strings.Join([]string{`&ResourceClaimTemplateSpec{`,
  1962. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1963. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ResourceClaimSpec", "ResourceClaimSpec", 1), `&`, ``, 1) + `,`,
  1964. `}`,
  1965. }, "")
  1966. return s
  1967. }
  1968. func (this *ResourceClass) String() string {
  1969. if this == nil {
  1970. return "nil"
  1971. }
  1972. s := strings.Join([]string{`&ResourceClass{`,
  1973. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v11.ObjectMeta", 1), `&`, ``, 1) + `,`,
  1974. `DriverName:` + fmt.Sprintf("%v", this.DriverName) + `,`,
  1975. `ParametersRef:` + strings.Replace(this.ParametersRef.String(), "ResourceClassParametersReference", "ResourceClassParametersReference", 1) + `,`,
  1976. `SuitableNodes:` + strings.Replace(fmt.Sprintf("%v", this.SuitableNodes), "NodeSelector", "v1.NodeSelector", 1) + `,`,
  1977. `}`,
  1978. }, "")
  1979. return s
  1980. }
  1981. func (this *ResourceClassList) String() string {
  1982. if this == nil {
  1983. return "nil"
  1984. }
  1985. repeatedStringForItems := "[]ResourceClass{"
  1986. for _, f := range this.Items {
  1987. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ResourceClass", "ResourceClass", 1), `&`, ``, 1) + ","
  1988. }
  1989. repeatedStringForItems += "}"
  1990. s := strings.Join([]string{`&ResourceClassList{`,
  1991. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v11.ListMeta", 1), `&`, ``, 1) + `,`,
  1992. `Items:` + repeatedStringForItems + `,`,
  1993. `}`,
  1994. }, "")
  1995. return s
  1996. }
  1997. func (this *ResourceClassParametersReference) String() string {
  1998. if this == nil {
  1999. return "nil"
  2000. }
  2001. s := strings.Join([]string{`&ResourceClassParametersReference{`,
  2002. `APIGroup:` + fmt.Sprintf("%v", this.APIGroup) + `,`,
  2003. `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
  2004. `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  2005. `Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  2006. `}`,
  2007. }, "")
  2008. return s
  2009. }
  2010. func (this *ResourceHandle) String() string {
  2011. if this == nil {
  2012. return "nil"
  2013. }
  2014. s := strings.Join([]string{`&ResourceHandle{`,
  2015. `DriverName:` + fmt.Sprintf("%v", this.DriverName) + `,`,
  2016. `Data:` + fmt.Sprintf("%v", this.Data) + `,`,
  2017. `}`,
  2018. }, "")
  2019. return s
  2020. }
  2021. func valueToStringGenerated(v interface{}) string {
  2022. rv := reflect.ValueOf(v)
  2023. if rv.IsNil() {
  2024. return "nil"
  2025. }
  2026. pv := reflect.Indirect(rv).Interface()
  2027. return fmt.Sprintf("*%v", pv)
  2028. }
  2029. func (m *AllocationResult) Unmarshal(dAtA []byte) error {
  2030. l := len(dAtA)
  2031. iNdEx := 0
  2032. for iNdEx < l {
  2033. preIndex := iNdEx
  2034. var wire uint64
  2035. for shift := uint(0); ; shift += 7 {
  2036. if shift >= 64 {
  2037. return ErrIntOverflowGenerated
  2038. }
  2039. if iNdEx >= l {
  2040. return io.ErrUnexpectedEOF
  2041. }
  2042. b := dAtA[iNdEx]
  2043. iNdEx++
  2044. wire |= uint64(b&0x7F) << shift
  2045. if b < 0x80 {
  2046. break
  2047. }
  2048. }
  2049. fieldNum := int32(wire >> 3)
  2050. wireType := int(wire & 0x7)
  2051. if wireType == 4 {
  2052. return fmt.Errorf("proto: AllocationResult: wiretype end group for non-group")
  2053. }
  2054. if fieldNum <= 0 {
  2055. return fmt.Errorf("proto: AllocationResult: illegal tag %d (wire type %d)", fieldNum, wire)
  2056. }
  2057. switch fieldNum {
  2058. case 1:
  2059. if wireType != 2 {
  2060. return fmt.Errorf("proto: wrong wireType = %d for field ResourceHandles", wireType)
  2061. }
  2062. var msglen int
  2063. for shift := uint(0); ; shift += 7 {
  2064. if shift >= 64 {
  2065. return ErrIntOverflowGenerated
  2066. }
  2067. if iNdEx >= l {
  2068. return io.ErrUnexpectedEOF
  2069. }
  2070. b := dAtA[iNdEx]
  2071. iNdEx++
  2072. msglen |= int(b&0x7F) << shift
  2073. if b < 0x80 {
  2074. break
  2075. }
  2076. }
  2077. if msglen < 0 {
  2078. return ErrInvalidLengthGenerated
  2079. }
  2080. postIndex := iNdEx + msglen
  2081. if postIndex < 0 {
  2082. return ErrInvalidLengthGenerated
  2083. }
  2084. if postIndex > l {
  2085. return io.ErrUnexpectedEOF
  2086. }
  2087. m.ResourceHandles = append(m.ResourceHandles, ResourceHandle{})
  2088. if err := m.ResourceHandles[len(m.ResourceHandles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2089. return err
  2090. }
  2091. iNdEx = postIndex
  2092. case 2:
  2093. if wireType != 2 {
  2094. return fmt.Errorf("proto: wrong wireType = %d for field AvailableOnNodes", wireType)
  2095. }
  2096. var msglen int
  2097. for shift := uint(0); ; shift += 7 {
  2098. if shift >= 64 {
  2099. return ErrIntOverflowGenerated
  2100. }
  2101. if iNdEx >= l {
  2102. return io.ErrUnexpectedEOF
  2103. }
  2104. b := dAtA[iNdEx]
  2105. iNdEx++
  2106. msglen |= int(b&0x7F) << shift
  2107. if b < 0x80 {
  2108. break
  2109. }
  2110. }
  2111. if msglen < 0 {
  2112. return ErrInvalidLengthGenerated
  2113. }
  2114. postIndex := iNdEx + msglen
  2115. if postIndex < 0 {
  2116. return ErrInvalidLengthGenerated
  2117. }
  2118. if postIndex > l {
  2119. return io.ErrUnexpectedEOF
  2120. }
  2121. if m.AvailableOnNodes == nil {
  2122. m.AvailableOnNodes = &v1.NodeSelector{}
  2123. }
  2124. if err := m.AvailableOnNodes.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2125. return err
  2126. }
  2127. iNdEx = postIndex
  2128. case 3:
  2129. if wireType != 0 {
  2130. return fmt.Errorf("proto: wrong wireType = %d for field Shareable", wireType)
  2131. }
  2132. var v int
  2133. for shift := uint(0); ; shift += 7 {
  2134. if shift >= 64 {
  2135. return ErrIntOverflowGenerated
  2136. }
  2137. if iNdEx >= l {
  2138. return io.ErrUnexpectedEOF
  2139. }
  2140. b := dAtA[iNdEx]
  2141. iNdEx++
  2142. v |= int(b&0x7F) << shift
  2143. if b < 0x80 {
  2144. break
  2145. }
  2146. }
  2147. m.Shareable = bool(v != 0)
  2148. default:
  2149. iNdEx = preIndex
  2150. skippy, err := skipGenerated(dAtA[iNdEx:])
  2151. if err != nil {
  2152. return err
  2153. }
  2154. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2155. return ErrInvalidLengthGenerated
  2156. }
  2157. if (iNdEx + skippy) > l {
  2158. return io.ErrUnexpectedEOF
  2159. }
  2160. iNdEx += skippy
  2161. }
  2162. }
  2163. if iNdEx > l {
  2164. return io.ErrUnexpectedEOF
  2165. }
  2166. return nil
  2167. }
  2168. func (m *PodSchedulingContext) Unmarshal(dAtA []byte) error {
  2169. l := len(dAtA)
  2170. iNdEx := 0
  2171. for iNdEx < l {
  2172. preIndex := iNdEx
  2173. var wire uint64
  2174. for shift := uint(0); ; shift += 7 {
  2175. if shift >= 64 {
  2176. return ErrIntOverflowGenerated
  2177. }
  2178. if iNdEx >= l {
  2179. return io.ErrUnexpectedEOF
  2180. }
  2181. b := dAtA[iNdEx]
  2182. iNdEx++
  2183. wire |= uint64(b&0x7F) << shift
  2184. if b < 0x80 {
  2185. break
  2186. }
  2187. }
  2188. fieldNum := int32(wire >> 3)
  2189. wireType := int(wire & 0x7)
  2190. if wireType == 4 {
  2191. return fmt.Errorf("proto: PodSchedulingContext: wiretype end group for non-group")
  2192. }
  2193. if fieldNum <= 0 {
  2194. return fmt.Errorf("proto: PodSchedulingContext: illegal tag %d (wire type %d)", fieldNum, wire)
  2195. }
  2196. switch fieldNum {
  2197. case 1:
  2198. if wireType != 2 {
  2199. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  2200. }
  2201. var msglen int
  2202. for shift := uint(0); ; shift += 7 {
  2203. if shift >= 64 {
  2204. return ErrIntOverflowGenerated
  2205. }
  2206. if iNdEx >= l {
  2207. return io.ErrUnexpectedEOF
  2208. }
  2209. b := dAtA[iNdEx]
  2210. iNdEx++
  2211. msglen |= int(b&0x7F) << shift
  2212. if b < 0x80 {
  2213. break
  2214. }
  2215. }
  2216. if msglen < 0 {
  2217. return ErrInvalidLengthGenerated
  2218. }
  2219. postIndex := iNdEx + msglen
  2220. if postIndex < 0 {
  2221. return ErrInvalidLengthGenerated
  2222. }
  2223. if postIndex > l {
  2224. return io.ErrUnexpectedEOF
  2225. }
  2226. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2227. return err
  2228. }
  2229. iNdEx = postIndex
  2230. case 2:
  2231. if wireType != 2 {
  2232. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  2233. }
  2234. var msglen int
  2235. for shift := uint(0); ; shift += 7 {
  2236. if shift >= 64 {
  2237. return ErrIntOverflowGenerated
  2238. }
  2239. if iNdEx >= l {
  2240. return io.ErrUnexpectedEOF
  2241. }
  2242. b := dAtA[iNdEx]
  2243. iNdEx++
  2244. msglen |= int(b&0x7F) << shift
  2245. if b < 0x80 {
  2246. break
  2247. }
  2248. }
  2249. if msglen < 0 {
  2250. return ErrInvalidLengthGenerated
  2251. }
  2252. postIndex := iNdEx + msglen
  2253. if postIndex < 0 {
  2254. return ErrInvalidLengthGenerated
  2255. }
  2256. if postIndex > l {
  2257. return io.ErrUnexpectedEOF
  2258. }
  2259. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2260. return err
  2261. }
  2262. iNdEx = postIndex
  2263. case 3:
  2264. if wireType != 2 {
  2265. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  2266. }
  2267. var msglen int
  2268. for shift := uint(0); ; shift += 7 {
  2269. if shift >= 64 {
  2270. return ErrIntOverflowGenerated
  2271. }
  2272. if iNdEx >= l {
  2273. return io.ErrUnexpectedEOF
  2274. }
  2275. b := dAtA[iNdEx]
  2276. iNdEx++
  2277. msglen |= int(b&0x7F) << shift
  2278. if b < 0x80 {
  2279. break
  2280. }
  2281. }
  2282. if msglen < 0 {
  2283. return ErrInvalidLengthGenerated
  2284. }
  2285. postIndex := iNdEx + msglen
  2286. if postIndex < 0 {
  2287. return ErrInvalidLengthGenerated
  2288. }
  2289. if postIndex > l {
  2290. return io.ErrUnexpectedEOF
  2291. }
  2292. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2293. return err
  2294. }
  2295. iNdEx = postIndex
  2296. default:
  2297. iNdEx = preIndex
  2298. skippy, err := skipGenerated(dAtA[iNdEx:])
  2299. if err != nil {
  2300. return err
  2301. }
  2302. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2303. return ErrInvalidLengthGenerated
  2304. }
  2305. if (iNdEx + skippy) > l {
  2306. return io.ErrUnexpectedEOF
  2307. }
  2308. iNdEx += skippy
  2309. }
  2310. }
  2311. if iNdEx > l {
  2312. return io.ErrUnexpectedEOF
  2313. }
  2314. return nil
  2315. }
  2316. func (m *PodSchedulingContextList) Unmarshal(dAtA []byte) error {
  2317. l := len(dAtA)
  2318. iNdEx := 0
  2319. for iNdEx < l {
  2320. preIndex := iNdEx
  2321. var wire uint64
  2322. for shift := uint(0); ; shift += 7 {
  2323. if shift >= 64 {
  2324. return ErrIntOverflowGenerated
  2325. }
  2326. if iNdEx >= l {
  2327. return io.ErrUnexpectedEOF
  2328. }
  2329. b := dAtA[iNdEx]
  2330. iNdEx++
  2331. wire |= uint64(b&0x7F) << shift
  2332. if b < 0x80 {
  2333. break
  2334. }
  2335. }
  2336. fieldNum := int32(wire >> 3)
  2337. wireType := int(wire & 0x7)
  2338. if wireType == 4 {
  2339. return fmt.Errorf("proto: PodSchedulingContextList: wiretype end group for non-group")
  2340. }
  2341. if fieldNum <= 0 {
  2342. return fmt.Errorf("proto: PodSchedulingContextList: illegal tag %d (wire type %d)", fieldNum, wire)
  2343. }
  2344. switch fieldNum {
  2345. case 1:
  2346. if wireType != 2 {
  2347. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2348. }
  2349. var msglen int
  2350. for shift := uint(0); ; shift += 7 {
  2351. if shift >= 64 {
  2352. return ErrIntOverflowGenerated
  2353. }
  2354. if iNdEx >= l {
  2355. return io.ErrUnexpectedEOF
  2356. }
  2357. b := dAtA[iNdEx]
  2358. iNdEx++
  2359. msglen |= int(b&0x7F) << shift
  2360. if b < 0x80 {
  2361. break
  2362. }
  2363. }
  2364. if msglen < 0 {
  2365. return ErrInvalidLengthGenerated
  2366. }
  2367. postIndex := iNdEx + msglen
  2368. if postIndex < 0 {
  2369. return ErrInvalidLengthGenerated
  2370. }
  2371. if postIndex > l {
  2372. return io.ErrUnexpectedEOF
  2373. }
  2374. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2375. return err
  2376. }
  2377. iNdEx = postIndex
  2378. case 2:
  2379. if wireType != 2 {
  2380. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  2381. }
  2382. var msglen int
  2383. for shift := uint(0); ; shift += 7 {
  2384. if shift >= 64 {
  2385. return ErrIntOverflowGenerated
  2386. }
  2387. if iNdEx >= l {
  2388. return io.ErrUnexpectedEOF
  2389. }
  2390. b := dAtA[iNdEx]
  2391. iNdEx++
  2392. msglen |= int(b&0x7F) << shift
  2393. if b < 0x80 {
  2394. break
  2395. }
  2396. }
  2397. if msglen < 0 {
  2398. return ErrInvalidLengthGenerated
  2399. }
  2400. postIndex := iNdEx + msglen
  2401. if postIndex < 0 {
  2402. return ErrInvalidLengthGenerated
  2403. }
  2404. if postIndex > l {
  2405. return io.ErrUnexpectedEOF
  2406. }
  2407. m.Items = append(m.Items, PodSchedulingContext{})
  2408. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2409. return err
  2410. }
  2411. iNdEx = postIndex
  2412. default:
  2413. iNdEx = preIndex
  2414. skippy, err := skipGenerated(dAtA[iNdEx:])
  2415. if err != nil {
  2416. return err
  2417. }
  2418. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2419. return ErrInvalidLengthGenerated
  2420. }
  2421. if (iNdEx + skippy) > l {
  2422. return io.ErrUnexpectedEOF
  2423. }
  2424. iNdEx += skippy
  2425. }
  2426. }
  2427. if iNdEx > l {
  2428. return io.ErrUnexpectedEOF
  2429. }
  2430. return nil
  2431. }
  2432. func (m *PodSchedulingContextSpec) Unmarshal(dAtA []byte) error {
  2433. l := len(dAtA)
  2434. iNdEx := 0
  2435. for iNdEx < l {
  2436. preIndex := iNdEx
  2437. var wire uint64
  2438. for shift := uint(0); ; shift += 7 {
  2439. if shift >= 64 {
  2440. return ErrIntOverflowGenerated
  2441. }
  2442. if iNdEx >= l {
  2443. return io.ErrUnexpectedEOF
  2444. }
  2445. b := dAtA[iNdEx]
  2446. iNdEx++
  2447. wire |= uint64(b&0x7F) << shift
  2448. if b < 0x80 {
  2449. break
  2450. }
  2451. }
  2452. fieldNum := int32(wire >> 3)
  2453. wireType := int(wire & 0x7)
  2454. if wireType == 4 {
  2455. return fmt.Errorf("proto: PodSchedulingContextSpec: wiretype end group for non-group")
  2456. }
  2457. if fieldNum <= 0 {
  2458. return fmt.Errorf("proto: PodSchedulingContextSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  2459. }
  2460. switch fieldNum {
  2461. case 1:
  2462. if wireType != 2 {
  2463. return fmt.Errorf("proto: wrong wireType = %d for field SelectedNode", wireType)
  2464. }
  2465. var stringLen uint64
  2466. for shift := uint(0); ; shift += 7 {
  2467. if shift >= 64 {
  2468. return ErrIntOverflowGenerated
  2469. }
  2470. if iNdEx >= l {
  2471. return io.ErrUnexpectedEOF
  2472. }
  2473. b := dAtA[iNdEx]
  2474. iNdEx++
  2475. stringLen |= uint64(b&0x7F) << shift
  2476. if b < 0x80 {
  2477. break
  2478. }
  2479. }
  2480. intStringLen := int(stringLen)
  2481. if intStringLen < 0 {
  2482. return ErrInvalidLengthGenerated
  2483. }
  2484. postIndex := iNdEx + intStringLen
  2485. if postIndex < 0 {
  2486. return ErrInvalidLengthGenerated
  2487. }
  2488. if postIndex > l {
  2489. return io.ErrUnexpectedEOF
  2490. }
  2491. m.SelectedNode = string(dAtA[iNdEx:postIndex])
  2492. iNdEx = postIndex
  2493. case 2:
  2494. if wireType != 2 {
  2495. return fmt.Errorf("proto: wrong wireType = %d for field PotentialNodes", wireType)
  2496. }
  2497. var stringLen uint64
  2498. for shift := uint(0); ; shift += 7 {
  2499. if shift >= 64 {
  2500. return ErrIntOverflowGenerated
  2501. }
  2502. if iNdEx >= l {
  2503. return io.ErrUnexpectedEOF
  2504. }
  2505. b := dAtA[iNdEx]
  2506. iNdEx++
  2507. stringLen |= uint64(b&0x7F) << shift
  2508. if b < 0x80 {
  2509. break
  2510. }
  2511. }
  2512. intStringLen := int(stringLen)
  2513. if intStringLen < 0 {
  2514. return ErrInvalidLengthGenerated
  2515. }
  2516. postIndex := iNdEx + intStringLen
  2517. if postIndex < 0 {
  2518. return ErrInvalidLengthGenerated
  2519. }
  2520. if postIndex > l {
  2521. return io.ErrUnexpectedEOF
  2522. }
  2523. m.PotentialNodes = append(m.PotentialNodes, string(dAtA[iNdEx:postIndex]))
  2524. iNdEx = postIndex
  2525. default:
  2526. iNdEx = preIndex
  2527. skippy, err := skipGenerated(dAtA[iNdEx:])
  2528. if err != nil {
  2529. return err
  2530. }
  2531. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2532. return ErrInvalidLengthGenerated
  2533. }
  2534. if (iNdEx + skippy) > l {
  2535. return io.ErrUnexpectedEOF
  2536. }
  2537. iNdEx += skippy
  2538. }
  2539. }
  2540. if iNdEx > l {
  2541. return io.ErrUnexpectedEOF
  2542. }
  2543. return nil
  2544. }
  2545. func (m *PodSchedulingContextStatus) Unmarshal(dAtA []byte) error {
  2546. l := len(dAtA)
  2547. iNdEx := 0
  2548. for iNdEx < l {
  2549. preIndex := iNdEx
  2550. var wire uint64
  2551. for shift := uint(0); ; shift += 7 {
  2552. if shift >= 64 {
  2553. return ErrIntOverflowGenerated
  2554. }
  2555. if iNdEx >= l {
  2556. return io.ErrUnexpectedEOF
  2557. }
  2558. b := dAtA[iNdEx]
  2559. iNdEx++
  2560. wire |= uint64(b&0x7F) << shift
  2561. if b < 0x80 {
  2562. break
  2563. }
  2564. }
  2565. fieldNum := int32(wire >> 3)
  2566. wireType := int(wire & 0x7)
  2567. if wireType == 4 {
  2568. return fmt.Errorf("proto: PodSchedulingContextStatus: wiretype end group for non-group")
  2569. }
  2570. if fieldNum <= 0 {
  2571. return fmt.Errorf("proto: PodSchedulingContextStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  2572. }
  2573. switch fieldNum {
  2574. case 1:
  2575. if wireType != 2 {
  2576. return fmt.Errorf("proto: wrong wireType = %d for field ResourceClaims", wireType)
  2577. }
  2578. var msglen int
  2579. for shift := uint(0); ; shift += 7 {
  2580. if shift >= 64 {
  2581. return ErrIntOverflowGenerated
  2582. }
  2583. if iNdEx >= l {
  2584. return io.ErrUnexpectedEOF
  2585. }
  2586. b := dAtA[iNdEx]
  2587. iNdEx++
  2588. msglen |= int(b&0x7F) << shift
  2589. if b < 0x80 {
  2590. break
  2591. }
  2592. }
  2593. if msglen < 0 {
  2594. return ErrInvalidLengthGenerated
  2595. }
  2596. postIndex := iNdEx + msglen
  2597. if postIndex < 0 {
  2598. return ErrInvalidLengthGenerated
  2599. }
  2600. if postIndex > l {
  2601. return io.ErrUnexpectedEOF
  2602. }
  2603. m.ResourceClaims = append(m.ResourceClaims, ResourceClaimSchedulingStatus{})
  2604. if err := m.ResourceClaims[len(m.ResourceClaims)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2605. return err
  2606. }
  2607. iNdEx = postIndex
  2608. default:
  2609. iNdEx = preIndex
  2610. skippy, err := skipGenerated(dAtA[iNdEx:])
  2611. if err != nil {
  2612. return err
  2613. }
  2614. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2615. return ErrInvalidLengthGenerated
  2616. }
  2617. if (iNdEx + skippy) > l {
  2618. return io.ErrUnexpectedEOF
  2619. }
  2620. iNdEx += skippy
  2621. }
  2622. }
  2623. if iNdEx > l {
  2624. return io.ErrUnexpectedEOF
  2625. }
  2626. return nil
  2627. }
  2628. func (m *ResourceClaim) Unmarshal(dAtA []byte) error {
  2629. l := len(dAtA)
  2630. iNdEx := 0
  2631. for iNdEx < l {
  2632. preIndex := iNdEx
  2633. var wire uint64
  2634. for shift := uint(0); ; shift += 7 {
  2635. if shift >= 64 {
  2636. return ErrIntOverflowGenerated
  2637. }
  2638. if iNdEx >= l {
  2639. return io.ErrUnexpectedEOF
  2640. }
  2641. b := dAtA[iNdEx]
  2642. iNdEx++
  2643. wire |= uint64(b&0x7F) << shift
  2644. if b < 0x80 {
  2645. break
  2646. }
  2647. }
  2648. fieldNum := int32(wire >> 3)
  2649. wireType := int(wire & 0x7)
  2650. if wireType == 4 {
  2651. return fmt.Errorf("proto: ResourceClaim: wiretype end group for non-group")
  2652. }
  2653. if fieldNum <= 0 {
  2654. return fmt.Errorf("proto: ResourceClaim: illegal tag %d (wire type %d)", fieldNum, wire)
  2655. }
  2656. switch fieldNum {
  2657. case 1:
  2658. if wireType != 2 {
  2659. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  2660. }
  2661. var msglen int
  2662. for shift := uint(0); ; shift += 7 {
  2663. if shift >= 64 {
  2664. return ErrIntOverflowGenerated
  2665. }
  2666. if iNdEx >= l {
  2667. return io.ErrUnexpectedEOF
  2668. }
  2669. b := dAtA[iNdEx]
  2670. iNdEx++
  2671. msglen |= int(b&0x7F) << shift
  2672. if b < 0x80 {
  2673. break
  2674. }
  2675. }
  2676. if msglen < 0 {
  2677. return ErrInvalidLengthGenerated
  2678. }
  2679. postIndex := iNdEx + msglen
  2680. if postIndex < 0 {
  2681. return ErrInvalidLengthGenerated
  2682. }
  2683. if postIndex > l {
  2684. return io.ErrUnexpectedEOF
  2685. }
  2686. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2687. return err
  2688. }
  2689. iNdEx = postIndex
  2690. case 2:
  2691. if wireType != 2 {
  2692. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  2693. }
  2694. var msglen int
  2695. for shift := uint(0); ; shift += 7 {
  2696. if shift >= 64 {
  2697. return ErrIntOverflowGenerated
  2698. }
  2699. if iNdEx >= l {
  2700. return io.ErrUnexpectedEOF
  2701. }
  2702. b := dAtA[iNdEx]
  2703. iNdEx++
  2704. msglen |= int(b&0x7F) << shift
  2705. if b < 0x80 {
  2706. break
  2707. }
  2708. }
  2709. if msglen < 0 {
  2710. return ErrInvalidLengthGenerated
  2711. }
  2712. postIndex := iNdEx + msglen
  2713. if postIndex < 0 {
  2714. return ErrInvalidLengthGenerated
  2715. }
  2716. if postIndex > l {
  2717. return io.ErrUnexpectedEOF
  2718. }
  2719. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2720. return err
  2721. }
  2722. iNdEx = postIndex
  2723. case 3:
  2724. if wireType != 2 {
  2725. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  2726. }
  2727. var msglen int
  2728. for shift := uint(0); ; shift += 7 {
  2729. if shift >= 64 {
  2730. return ErrIntOverflowGenerated
  2731. }
  2732. if iNdEx >= l {
  2733. return io.ErrUnexpectedEOF
  2734. }
  2735. b := dAtA[iNdEx]
  2736. iNdEx++
  2737. msglen |= int(b&0x7F) << shift
  2738. if b < 0x80 {
  2739. break
  2740. }
  2741. }
  2742. if msglen < 0 {
  2743. return ErrInvalidLengthGenerated
  2744. }
  2745. postIndex := iNdEx + msglen
  2746. if postIndex < 0 {
  2747. return ErrInvalidLengthGenerated
  2748. }
  2749. if postIndex > l {
  2750. return io.ErrUnexpectedEOF
  2751. }
  2752. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  2753. return err
  2754. }
  2755. iNdEx = postIndex
  2756. default:
  2757. iNdEx = preIndex
  2758. skippy, err := skipGenerated(dAtA[iNdEx:])
  2759. if err != nil {
  2760. return err
  2761. }
  2762. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2763. return ErrInvalidLengthGenerated
  2764. }
  2765. if (iNdEx + skippy) > l {
  2766. return io.ErrUnexpectedEOF
  2767. }
  2768. iNdEx += skippy
  2769. }
  2770. }
  2771. if iNdEx > l {
  2772. return io.ErrUnexpectedEOF
  2773. }
  2774. return nil
  2775. }
  2776. func (m *ResourceClaimConsumerReference) Unmarshal(dAtA []byte) error {
  2777. l := len(dAtA)
  2778. iNdEx := 0
  2779. for iNdEx < l {
  2780. preIndex := iNdEx
  2781. var wire uint64
  2782. for shift := uint(0); ; shift += 7 {
  2783. if shift >= 64 {
  2784. return ErrIntOverflowGenerated
  2785. }
  2786. if iNdEx >= l {
  2787. return io.ErrUnexpectedEOF
  2788. }
  2789. b := dAtA[iNdEx]
  2790. iNdEx++
  2791. wire |= uint64(b&0x7F) << shift
  2792. if b < 0x80 {
  2793. break
  2794. }
  2795. }
  2796. fieldNum := int32(wire >> 3)
  2797. wireType := int(wire & 0x7)
  2798. if wireType == 4 {
  2799. return fmt.Errorf("proto: ResourceClaimConsumerReference: wiretype end group for non-group")
  2800. }
  2801. if fieldNum <= 0 {
  2802. return fmt.Errorf("proto: ResourceClaimConsumerReference: illegal tag %d (wire type %d)", fieldNum, wire)
  2803. }
  2804. switch fieldNum {
  2805. case 1:
  2806. if wireType != 2 {
  2807. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  2808. }
  2809. var stringLen uint64
  2810. for shift := uint(0); ; shift += 7 {
  2811. if shift >= 64 {
  2812. return ErrIntOverflowGenerated
  2813. }
  2814. if iNdEx >= l {
  2815. return io.ErrUnexpectedEOF
  2816. }
  2817. b := dAtA[iNdEx]
  2818. iNdEx++
  2819. stringLen |= uint64(b&0x7F) << shift
  2820. if b < 0x80 {
  2821. break
  2822. }
  2823. }
  2824. intStringLen := int(stringLen)
  2825. if intStringLen < 0 {
  2826. return ErrInvalidLengthGenerated
  2827. }
  2828. postIndex := iNdEx + intStringLen
  2829. if postIndex < 0 {
  2830. return ErrInvalidLengthGenerated
  2831. }
  2832. if postIndex > l {
  2833. return io.ErrUnexpectedEOF
  2834. }
  2835. m.APIGroup = string(dAtA[iNdEx:postIndex])
  2836. iNdEx = postIndex
  2837. case 3:
  2838. if wireType != 2 {
  2839. return fmt.Errorf("proto: wrong wireType = %d for field Resource", wireType)
  2840. }
  2841. var stringLen uint64
  2842. for shift := uint(0); ; shift += 7 {
  2843. if shift >= 64 {
  2844. return ErrIntOverflowGenerated
  2845. }
  2846. if iNdEx >= l {
  2847. return io.ErrUnexpectedEOF
  2848. }
  2849. b := dAtA[iNdEx]
  2850. iNdEx++
  2851. stringLen |= uint64(b&0x7F) << shift
  2852. if b < 0x80 {
  2853. break
  2854. }
  2855. }
  2856. intStringLen := int(stringLen)
  2857. if intStringLen < 0 {
  2858. return ErrInvalidLengthGenerated
  2859. }
  2860. postIndex := iNdEx + intStringLen
  2861. if postIndex < 0 {
  2862. return ErrInvalidLengthGenerated
  2863. }
  2864. if postIndex > l {
  2865. return io.ErrUnexpectedEOF
  2866. }
  2867. m.Resource = string(dAtA[iNdEx:postIndex])
  2868. iNdEx = postIndex
  2869. case 4:
  2870. if wireType != 2 {
  2871. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  2872. }
  2873. var stringLen uint64
  2874. for shift := uint(0); ; shift += 7 {
  2875. if shift >= 64 {
  2876. return ErrIntOverflowGenerated
  2877. }
  2878. if iNdEx >= l {
  2879. return io.ErrUnexpectedEOF
  2880. }
  2881. b := dAtA[iNdEx]
  2882. iNdEx++
  2883. stringLen |= uint64(b&0x7F) << shift
  2884. if b < 0x80 {
  2885. break
  2886. }
  2887. }
  2888. intStringLen := int(stringLen)
  2889. if intStringLen < 0 {
  2890. return ErrInvalidLengthGenerated
  2891. }
  2892. postIndex := iNdEx + intStringLen
  2893. if postIndex < 0 {
  2894. return ErrInvalidLengthGenerated
  2895. }
  2896. if postIndex > l {
  2897. return io.ErrUnexpectedEOF
  2898. }
  2899. m.Name = string(dAtA[iNdEx:postIndex])
  2900. iNdEx = postIndex
  2901. case 5:
  2902. if wireType != 2 {
  2903. return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
  2904. }
  2905. var stringLen uint64
  2906. for shift := uint(0); ; shift += 7 {
  2907. if shift >= 64 {
  2908. return ErrIntOverflowGenerated
  2909. }
  2910. if iNdEx >= l {
  2911. return io.ErrUnexpectedEOF
  2912. }
  2913. b := dAtA[iNdEx]
  2914. iNdEx++
  2915. stringLen |= uint64(b&0x7F) << shift
  2916. if b < 0x80 {
  2917. break
  2918. }
  2919. }
  2920. intStringLen := int(stringLen)
  2921. if intStringLen < 0 {
  2922. return ErrInvalidLengthGenerated
  2923. }
  2924. postIndex := iNdEx + intStringLen
  2925. if postIndex < 0 {
  2926. return ErrInvalidLengthGenerated
  2927. }
  2928. if postIndex > l {
  2929. return io.ErrUnexpectedEOF
  2930. }
  2931. m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
  2932. iNdEx = postIndex
  2933. default:
  2934. iNdEx = preIndex
  2935. skippy, err := skipGenerated(dAtA[iNdEx:])
  2936. if err != nil {
  2937. return err
  2938. }
  2939. if (skippy < 0) || (iNdEx+skippy) < 0 {
  2940. return ErrInvalidLengthGenerated
  2941. }
  2942. if (iNdEx + skippy) > l {
  2943. return io.ErrUnexpectedEOF
  2944. }
  2945. iNdEx += skippy
  2946. }
  2947. }
  2948. if iNdEx > l {
  2949. return io.ErrUnexpectedEOF
  2950. }
  2951. return nil
  2952. }
  2953. func (m *ResourceClaimList) Unmarshal(dAtA []byte) error {
  2954. l := len(dAtA)
  2955. iNdEx := 0
  2956. for iNdEx < l {
  2957. preIndex := iNdEx
  2958. var wire uint64
  2959. for shift := uint(0); ; shift += 7 {
  2960. if shift >= 64 {
  2961. return ErrIntOverflowGenerated
  2962. }
  2963. if iNdEx >= l {
  2964. return io.ErrUnexpectedEOF
  2965. }
  2966. b := dAtA[iNdEx]
  2967. iNdEx++
  2968. wire |= uint64(b&0x7F) << shift
  2969. if b < 0x80 {
  2970. break
  2971. }
  2972. }
  2973. fieldNum := int32(wire >> 3)
  2974. wireType := int(wire & 0x7)
  2975. if wireType == 4 {
  2976. return fmt.Errorf("proto: ResourceClaimList: wiretype end group for non-group")
  2977. }
  2978. if fieldNum <= 0 {
  2979. return fmt.Errorf("proto: ResourceClaimList: illegal tag %d (wire type %d)", fieldNum, wire)
  2980. }
  2981. switch fieldNum {
  2982. case 1:
  2983. if wireType != 2 {
  2984. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  2985. }
  2986. var msglen int
  2987. for shift := uint(0); ; shift += 7 {
  2988. if shift >= 64 {
  2989. return ErrIntOverflowGenerated
  2990. }
  2991. if iNdEx >= l {
  2992. return io.ErrUnexpectedEOF
  2993. }
  2994. b := dAtA[iNdEx]
  2995. iNdEx++
  2996. msglen |= int(b&0x7F) << shift
  2997. if b < 0x80 {
  2998. break
  2999. }
  3000. }
  3001. if msglen < 0 {
  3002. return ErrInvalidLengthGenerated
  3003. }
  3004. postIndex := iNdEx + msglen
  3005. if postIndex < 0 {
  3006. return ErrInvalidLengthGenerated
  3007. }
  3008. if postIndex > l {
  3009. return io.ErrUnexpectedEOF
  3010. }
  3011. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3012. return err
  3013. }
  3014. iNdEx = postIndex
  3015. case 2:
  3016. if wireType != 2 {
  3017. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  3018. }
  3019. var msglen int
  3020. for shift := uint(0); ; shift += 7 {
  3021. if shift >= 64 {
  3022. return ErrIntOverflowGenerated
  3023. }
  3024. if iNdEx >= l {
  3025. return io.ErrUnexpectedEOF
  3026. }
  3027. b := dAtA[iNdEx]
  3028. iNdEx++
  3029. msglen |= int(b&0x7F) << shift
  3030. if b < 0x80 {
  3031. break
  3032. }
  3033. }
  3034. if msglen < 0 {
  3035. return ErrInvalidLengthGenerated
  3036. }
  3037. postIndex := iNdEx + msglen
  3038. if postIndex < 0 {
  3039. return ErrInvalidLengthGenerated
  3040. }
  3041. if postIndex > l {
  3042. return io.ErrUnexpectedEOF
  3043. }
  3044. m.Items = append(m.Items, ResourceClaim{})
  3045. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3046. return err
  3047. }
  3048. iNdEx = postIndex
  3049. default:
  3050. iNdEx = preIndex
  3051. skippy, err := skipGenerated(dAtA[iNdEx:])
  3052. if err != nil {
  3053. return err
  3054. }
  3055. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3056. return ErrInvalidLengthGenerated
  3057. }
  3058. if (iNdEx + skippy) > l {
  3059. return io.ErrUnexpectedEOF
  3060. }
  3061. iNdEx += skippy
  3062. }
  3063. }
  3064. if iNdEx > l {
  3065. return io.ErrUnexpectedEOF
  3066. }
  3067. return nil
  3068. }
  3069. func (m *ResourceClaimParametersReference) Unmarshal(dAtA []byte) error {
  3070. l := len(dAtA)
  3071. iNdEx := 0
  3072. for iNdEx < l {
  3073. preIndex := iNdEx
  3074. var wire uint64
  3075. for shift := uint(0); ; shift += 7 {
  3076. if shift >= 64 {
  3077. return ErrIntOverflowGenerated
  3078. }
  3079. if iNdEx >= l {
  3080. return io.ErrUnexpectedEOF
  3081. }
  3082. b := dAtA[iNdEx]
  3083. iNdEx++
  3084. wire |= uint64(b&0x7F) << shift
  3085. if b < 0x80 {
  3086. break
  3087. }
  3088. }
  3089. fieldNum := int32(wire >> 3)
  3090. wireType := int(wire & 0x7)
  3091. if wireType == 4 {
  3092. return fmt.Errorf("proto: ResourceClaimParametersReference: wiretype end group for non-group")
  3093. }
  3094. if fieldNum <= 0 {
  3095. return fmt.Errorf("proto: ResourceClaimParametersReference: illegal tag %d (wire type %d)", fieldNum, wire)
  3096. }
  3097. switch fieldNum {
  3098. case 1:
  3099. if wireType != 2 {
  3100. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  3101. }
  3102. var stringLen uint64
  3103. for shift := uint(0); ; shift += 7 {
  3104. if shift >= 64 {
  3105. return ErrIntOverflowGenerated
  3106. }
  3107. if iNdEx >= l {
  3108. return io.ErrUnexpectedEOF
  3109. }
  3110. b := dAtA[iNdEx]
  3111. iNdEx++
  3112. stringLen |= uint64(b&0x7F) << shift
  3113. if b < 0x80 {
  3114. break
  3115. }
  3116. }
  3117. intStringLen := int(stringLen)
  3118. if intStringLen < 0 {
  3119. return ErrInvalidLengthGenerated
  3120. }
  3121. postIndex := iNdEx + intStringLen
  3122. if postIndex < 0 {
  3123. return ErrInvalidLengthGenerated
  3124. }
  3125. if postIndex > l {
  3126. return io.ErrUnexpectedEOF
  3127. }
  3128. m.APIGroup = string(dAtA[iNdEx:postIndex])
  3129. iNdEx = postIndex
  3130. case 2:
  3131. if wireType != 2 {
  3132. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  3133. }
  3134. var stringLen uint64
  3135. for shift := uint(0); ; shift += 7 {
  3136. if shift >= 64 {
  3137. return ErrIntOverflowGenerated
  3138. }
  3139. if iNdEx >= l {
  3140. return io.ErrUnexpectedEOF
  3141. }
  3142. b := dAtA[iNdEx]
  3143. iNdEx++
  3144. stringLen |= uint64(b&0x7F) << shift
  3145. if b < 0x80 {
  3146. break
  3147. }
  3148. }
  3149. intStringLen := int(stringLen)
  3150. if intStringLen < 0 {
  3151. return ErrInvalidLengthGenerated
  3152. }
  3153. postIndex := iNdEx + intStringLen
  3154. if postIndex < 0 {
  3155. return ErrInvalidLengthGenerated
  3156. }
  3157. if postIndex > l {
  3158. return io.ErrUnexpectedEOF
  3159. }
  3160. m.Kind = string(dAtA[iNdEx:postIndex])
  3161. iNdEx = postIndex
  3162. case 3:
  3163. if wireType != 2 {
  3164. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  3165. }
  3166. var stringLen uint64
  3167. for shift := uint(0); ; shift += 7 {
  3168. if shift >= 64 {
  3169. return ErrIntOverflowGenerated
  3170. }
  3171. if iNdEx >= l {
  3172. return io.ErrUnexpectedEOF
  3173. }
  3174. b := dAtA[iNdEx]
  3175. iNdEx++
  3176. stringLen |= uint64(b&0x7F) << shift
  3177. if b < 0x80 {
  3178. break
  3179. }
  3180. }
  3181. intStringLen := int(stringLen)
  3182. if intStringLen < 0 {
  3183. return ErrInvalidLengthGenerated
  3184. }
  3185. postIndex := iNdEx + intStringLen
  3186. if postIndex < 0 {
  3187. return ErrInvalidLengthGenerated
  3188. }
  3189. if postIndex > l {
  3190. return io.ErrUnexpectedEOF
  3191. }
  3192. m.Name = string(dAtA[iNdEx:postIndex])
  3193. iNdEx = postIndex
  3194. default:
  3195. iNdEx = preIndex
  3196. skippy, err := skipGenerated(dAtA[iNdEx:])
  3197. if err != nil {
  3198. return err
  3199. }
  3200. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3201. return ErrInvalidLengthGenerated
  3202. }
  3203. if (iNdEx + skippy) > l {
  3204. return io.ErrUnexpectedEOF
  3205. }
  3206. iNdEx += skippy
  3207. }
  3208. }
  3209. if iNdEx > l {
  3210. return io.ErrUnexpectedEOF
  3211. }
  3212. return nil
  3213. }
  3214. func (m *ResourceClaimSchedulingStatus) Unmarshal(dAtA []byte) error {
  3215. l := len(dAtA)
  3216. iNdEx := 0
  3217. for iNdEx < l {
  3218. preIndex := iNdEx
  3219. var wire uint64
  3220. for shift := uint(0); ; shift += 7 {
  3221. if shift >= 64 {
  3222. return ErrIntOverflowGenerated
  3223. }
  3224. if iNdEx >= l {
  3225. return io.ErrUnexpectedEOF
  3226. }
  3227. b := dAtA[iNdEx]
  3228. iNdEx++
  3229. wire |= uint64(b&0x7F) << shift
  3230. if b < 0x80 {
  3231. break
  3232. }
  3233. }
  3234. fieldNum := int32(wire >> 3)
  3235. wireType := int(wire & 0x7)
  3236. if wireType == 4 {
  3237. return fmt.Errorf("proto: ResourceClaimSchedulingStatus: wiretype end group for non-group")
  3238. }
  3239. if fieldNum <= 0 {
  3240. return fmt.Errorf("proto: ResourceClaimSchedulingStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  3241. }
  3242. switch fieldNum {
  3243. case 1:
  3244. if wireType != 2 {
  3245. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  3246. }
  3247. var stringLen uint64
  3248. for shift := uint(0); ; shift += 7 {
  3249. if shift >= 64 {
  3250. return ErrIntOverflowGenerated
  3251. }
  3252. if iNdEx >= l {
  3253. return io.ErrUnexpectedEOF
  3254. }
  3255. b := dAtA[iNdEx]
  3256. iNdEx++
  3257. stringLen |= uint64(b&0x7F) << shift
  3258. if b < 0x80 {
  3259. break
  3260. }
  3261. }
  3262. intStringLen := int(stringLen)
  3263. if intStringLen < 0 {
  3264. return ErrInvalidLengthGenerated
  3265. }
  3266. postIndex := iNdEx + intStringLen
  3267. if postIndex < 0 {
  3268. return ErrInvalidLengthGenerated
  3269. }
  3270. if postIndex > l {
  3271. return io.ErrUnexpectedEOF
  3272. }
  3273. m.Name = string(dAtA[iNdEx:postIndex])
  3274. iNdEx = postIndex
  3275. case 2:
  3276. if wireType != 2 {
  3277. return fmt.Errorf("proto: wrong wireType = %d for field UnsuitableNodes", wireType)
  3278. }
  3279. var stringLen uint64
  3280. for shift := uint(0); ; shift += 7 {
  3281. if shift >= 64 {
  3282. return ErrIntOverflowGenerated
  3283. }
  3284. if iNdEx >= l {
  3285. return io.ErrUnexpectedEOF
  3286. }
  3287. b := dAtA[iNdEx]
  3288. iNdEx++
  3289. stringLen |= uint64(b&0x7F) << shift
  3290. if b < 0x80 {
  3291. break
  3292. }
  3293. }
  3294. intStringLen := int(stringLen)
  3295. if intStringLen < 0 {
  3296. return ErrInvalidLengthGenerated
  3297. }
  3298. postIndex := iNdEx + intStringLen
  3299. if postIndex < 0 {
  3300. return ErrInvalidLengthGenerated
  3301. }
  3302. if postIndex > l {
  3303. return io.ErrUnexpectedEOF
  3304. }
  3305. m.UnsuitableNodes = append(m.UnsuitableNodes, string(dAtA[iNdEx:postIndex]))
  3306. iNdEx = postIndex
  3307. default:
  3308. iNdEx = preIndex
  3309. skippy, err := skipGenerated(dAtA[iNdEx:])
  3310. if err != nil {
  3311. return err
  3312. }
  3313. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3314. return ErrInvalidLengthGenerated
  3315. }
  3316. if (iNdEx + skippy) > l {
  3317. return io.ErrUnexpectedEOF
  3318. }
  3319. iNdEx += skippy
  3320. }
  3321. }
  3322. if iNdEx > l {
  3323. return io.ErrUnexpectedEOF
  3324. }
  3325. return nil
  3326. }
  3327. func (m *ResourceClaimSpec) Unmarshal(dAtA []byte) error {
  3328. l := len(dAtA)
  3329. iNdEx := 0
  3330. for iNdEx < l {
  3331. preIndex := iNdEx
  3332. var wire uint64
  3333. for shift := uint(0); ; shift += 7 {
  3334. if shift >= 64 {
  3335. return ErrIntOverflowGenerated
  3336. }
  3337. if iNdEx >= l {
  3338. return io.ErrUnexpectedEOF
  3339. }
  3340. b := dAtA[iNdEx]
  3341. iNdEx++
  3342. wire |= uint64(b&0x7F) << shift
  3343. if b < 0x80 {
  3344. break
  3345. }
  3346. }
  3347. fieldNum := int32(wire >> 3)
  3348. wireType := int(wire & 0x7)
  3349. if wireType == 4 {
  3350. return fmt.Errorf("proto: ResourceClaimSpec: wiretype end group for non-group")
  3351. }
  3352. if fieldNum <= 0 {
  3353. return fmt.Errorf("proto: ResourceClaimSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  3354. }
  3355. switch fieldNum {
  3356. case 1:
  3357. if wireType != 2 {
  3358. return fmt.Errorf("proto: wrong wireType = %d for field ResourceClassName", wireType)
  3359. }
  3360. var stringLen uint64
  3361. for shift := uint(0); ; shift += 7 {
  3362. if shift >= 64 {
  3363. return ErrIntOverflowGenerated
  3364. }
  3365. if iNdEx >= l {
  3366. return io.ErrUnexpectedEOF
  3367. }
  3368. b := dAtA[iNdEx]
  3369. iNdEx++
  3370. stringLen |= uint64(b&0x7F) << shift
  3371. if b < 0x80 {
  3372. break
  3373. }
  3374. }
  3375. intStringLen := int(stringLen)
  3376. if intStringLen < 0 {
  3377. return ErrInvalidLengthGenerated
  3378. }
  3379. postIndex := iNdEx + intStringLen
  3380. if postIndex < 0 {
  3381. return ErrInvalidLengthGenerated
  3382. }
  3383. if postIndex > l {
  3384. return io.ErrUnexpectedEOF
  3385. }
  3386. m.ResourceClassName = string(dAtA[iNdEx:postIndex])
  3387. iNdEx = postIndex
  3388. case 2:
  3389. if wireType != 2 {
  3390. return fmt.Errorf("proto: wrong wireType = %d for field ParametersRef", wireType)
  3391. }
  3392. var msglen int
  3393. for shift := uint(0); ; shift += 7 {
  3394. if shift >= 64 {
  3395. return ErrIntOverflowGenerated
  3396. }
  3397. if iNdEx >= l {
  3398. return io.ErrUnexpectedEOF
  3399. }
  3400. b := dAtA[iNdEx]
  3401. iNdEx++
  3402. msglen |= int(b&0x7F) << shift
  3403. if b < 0x80 {
  3404. break
  3405. }
  3406. }
  3407. if msglen < 0 {
  3408. return ErrInvalidLengthGenerated
  3409. }
  3410. postIndex := iNdEx + msglen
  3411. if postIndex < 0 {
  3412. return ErrInvalidLengthGenerated
  3413. }
  3414. if postIndex > l {
  3415. return io.ErrUnexpectedEOF
  3416. }
  3417. if m.ParametersRef == nil {
  3418. m.ParametersRef = &ResourceClaimParametersReference{}
  3419. }
  3420. if err := m.ParametersRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3421. return err
  3422. }
  3423. iNdEx = postIndex
  3424. case 3:
  3425. if wireType != 2 {
  3426. return fmt.Errorf("proto: wrong wireType = %d for field AllocationMode", wireType)
  3427. }
  3428. var stringLen uint64
  3429. for shift := uint(0); ; shift += 7 {
  3430. if shift >= 64 {
  3431. return ErrIntOverflowGenerated
  3432. }
  3433. if iNdEx >= l {
  3434. return io.ErrUnexpectedEOF
  3435. }
  3436. b := dAtA[iNdEx]
  3437. iNdEx++
  3438. stringLen |= uint64(b&0x7F) << shift
  3439. if b < 0x80 {
  3440. break
  3441. }
  3442. }
  3443. intStringLen := int(stringLen)
  3444. if intStringLen < 0 {
  3445. return ErrInvalidLengthGenerated
  3446. }
  3447. postIndex := iNdEx + intStringLen
  3448. if postIndex < 0 {
  3449. return ErrInvalidLengthGenerated
  3450. }
  3451. if postIndex > l {
  3452. return io.ErrUnexpectedEOF
  3453. }
  3454. m.AllocationMode = AllocationMode(dAtA[iNdEx:postIndex])
  3455. iNdEx = postIndex
  3456. default:
  3457. iNdEx = preIndex
  3458. skippy, err := skipGenerated(dAtA[iNdEx:])
  3459. if err != nil {
  3460. return err
  3461. }
  3462. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3463. return ErrInvalidLengthGenerated
  3464. }
  3465. if (iNdEx + skippy) > l {
  3466. return io.ErrUnexpectedEOF
  3467. }
  3468. iNdEx += skippy
  3469. }
  3470. }
  3471. if iNdEx > l {
  3472. return io.ErrUnexpectedEOF
  3473. }
  3474. return nil
  3475. }
  3476. func (m *ResourceClaimStatus) Unmarshal(dAtA []byte) error {
  3477. l := len(dAtA)
  3478. iNdEx := 0
  3479. for iNdEx < l {
  3480. preIndex := iNdEx
  3481. var wire uint64
  3482. for shift := uint(0); ; shift += 7 {
  3483. if shift >= 64 {
  3484. return ErrIntOverflowGenerated
  3485. }
  3486. if iNdEx >= l {
  3487. return io.ErrUnexpectedEOF
  3488. }
  3489. b := dAtA[iNdEx]
  3490. iNdEx++
  3491. wire |= uint64(b&0x7F) << shift
  3492. if b < 0x80 {
  3493. break
  3494. }
  3495. }
  3496. fieldNum := int32(wire >> 3)
  3497. wireType := int(wire & 0x7)
  3498. if wireType == 4 {
  3499. return fmt.Errorf("proto: ResourceClaimStatus: wiretype end group for non-group")
  3500. }
  3501. if fieldNum <= 0 {
  3502. return fmt.Errorf("proto: ResourceClaimStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  3503. }
  3504. switch fieldNum {
  3505. case 1:
  3506. if wireType != 2 {
  3507. return fmt.Errorf("proto: wrong wireType = %d for field DriverName", wireType)
  3508. }
  3509. var stringLen uint64
  3510. for shift := uint(0); ; shift += 7 {
  3511. if shift >= 64 {
  3512. return ErrIntOverflowGenerated
  3513. }
  3514. if iNdEx >= l {
  3515. return io.ErrUnexpectedEOF
  3516. }
  3517. b := dAtA[iNdEx]
  3518. iNdEx++
  3519. stringLen |= uint64(b&0x7F) << shift
  3520. if b < 0x80 {
  3521. break
  3522. }
  3523. }
  3524. intStringLen := int(stringLen)
  3525. if intStringLen < 0 {
  3526. return ErrInvalidLengthGenerated
  3527. }
  3528. postIndex := iNdEx + intStringLen
  3529. if postIndex < 0 {
  3530. return ErrInvalidLengthGenerated
  3531. }
  3532. if postIndex > l {
  3533. return io.ErrUnexpectedEOF
  3534. }
  3535. m.DriverName = string(dAtA[iNdEx:postIndex])
  3536. iNdEx = postIndex
  3537. case 2:
  3538. if wireType != 2 {
  3539. return fmt.Errorf("proto: wrong wireType = %d for field Allocation", wireType)
  3540. }
  3541. var msglen int
  3542. for shift := uint(0); ; shift += 7 {
  3543. if shift >= 64 {
  3544. return ErrIntOverflowGenerated
  3545. }
  3546. if iNdEx >= l {
  3547. return io.ErrUnexpectedEOF
  3548. }
  3549. b := dAtA[iNdEx]
  3550. iNdEx++
  3551. msglen |= int(b&0x7F) << shift
  3552. if b < 0x80 {
  3553. break
  3554. }
  3555. }
  3556. if msglen < 0 {
  3557. return ErrInvalidLengthGenerated
  3558. }
  3559. postIndex := iNdEx + msglen
  3560. if postIndex < 0 {
  3561. return ErrInvalidLengthGenerated
  3562. }
  3563. if postIndex > l {
  3564. return io.ErrUnexpectedEOF
  3565. }
  3566. if m.Allocation == nil {
  3567. m.Allocation = &AllocationResult{}
  3568. }
  3569. if err := m.Allocation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3570. return err
  3571. }
  3572. iNdEx = postIndex
  3573. case 3:
  3574. if wireType != 2 {
  3575. return fmt.Errorf("proto: wrong wireType = %d for field ReservedFor", wireType)
  3576. }
  3577. var msglen int
  3578. for shift := uint(0); ; shift += 7 {
  3579. if shift >= 64 {
  3580. return ErrIntOverflowGenerated
  3581. }
  3582. if iNdEx >= l {
  3583. return io.ErrUnexpectedEOF
  3584. }
  3585. b := dAtA[iNdEx]
  3586. iNdEx++
  3587. msglen |= int(b&0x7F) << shift
  3588. if b < 0x80 {
  3589. break
  3590. }
  3591. }
  3592. if msglen < 0 {
  3593. return ErrInvalidLengthGenerated
  3594. }
  3595. postIndex := iNdEx + msglen
  3596. if postIndex < 0 {
  3597. return ErrInvalidLengthGenerated
  3598. }
  3599. if postIndex > l {
  3600. return io.ErrUnexpectedEOF
  3601. }
  3602. m.ReservedFor = append(m.ReservedFor, ResourceClaimConsumerReference{})
  3603. if err := m.ReservedFor[len(m.ReservedFor)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3604. return err
  3605. }
  3606. iNdEx = postIndex
  3607. case 4:
  3608. if wireType != 0 {
  3609. return fmt.Errorf("proto: wrong wireType = %d for field DeallocationRequested", wireType)
  3610. }
  3611. var v int
  3612. for shift := uint(0); ; shift += 7 {
  3613. if shift >= 64 {
  3614. return ErrIntOverflowGenerated
  3615. }
  3616. if iNdEx >= l {
  3617. return io.ErrUnexpectedEOF
  3618. }
  3619. b := dAtA[iNdEx]
  3620. iNdEx++
  3621. v |= int(b&0x7F) << shift
  3622. if b < 0x80 {
  3623. break
  3624. }
  3625. }
  3626. m.DeallocationRequested = bool(v != 0)
  3627. default:
  3628. iNdEx = preIndex
  3629. skippy, err := skipGenerated(dAtA[iNdEx:])
  3630. if err != nil {
  3631. return err
  3632. }
  3633. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3634. return ErrInvalidLengthGenerated
  3635. }
  3636. if (iNdEx + skippy) > l {
  3637. return io.ErrUnexpectedEOF
  3638. }
  3639. iNdEx += skippy
  3640. }
  3641. }
  3642. if iNdEx > l {
  3643. return io.ErrUnexpectedEOF
  3644. }
  3645. return nil
  3646. }
  3647. func (m *ResourceClaimTemplate) Unmarshal(dAtA []byte) error {
  3648. l := len(dAtA)
  3649. iNdEx := 0
  3650. for iNdEx < l {
  3651. preIndex := iNdEx
  3652. var wire uint64
  3653. for shift := uint(0); ; shift += 7 {
  3654. if shift >= 64 {
  3655. return ErrIntOverflowGenerated
  3656. }
  3657. if iNdEx >= l {
  3658. return io.ErrUnexpectedEOF
  3659. }
  3660. b := dAtA[iNdEx]
  3661. iNdEx++
  3662. wire |= uint64(b&0x7F) << shift
  3663. if b < 0x80 {
  3664. break
  3665. }
  3666. }
  3667. fieldNum := int32(wire >> 3)
  3668. wireType := int(wire & 0x7)
  3669. if wireType == 4 {
  3670. return fmt.Errorf("proto: ResourceClaimTemplate: wiretype end group for non-group")
  3671. }
  3672. if fieldNum <= 0 {
  3673. return fmt.Errorf("proto: ResourceClaimTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
  3674. }
  3675. switch fieldNum {
  3676. case 1:
  3677. if wireType != 2 {
  3678. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  3679. }
  3680. var msglen int
  3681. for shift := uint(0); ; shift += 7 {
  3682. if shift >= 64 {
  3683. return ErrIntOverflowGenerated
  3684. }
  3685. if iNdEx >= l {
  3686. return io.ErrUnexpectedEOF
  3687. }
  3688. b := dAtA[iNdEx]
  3689. iNdEx++
  3690. msglen |= int(b&0x7F) << shift
  3691. if b < 0x80 {
  3692. break
  3693. }
  3694. }
  3695. if msglen < 0 {
  3696. return ErrInvalidLengthGenerated
  3697. }
  3698. postIndex := iNdEx + msglen
  3699. if postIndex < 0 {
  3700. return ErrInvalidLengthGenerated
  3701. }
  3702. if postIndex > l {
  3703. return io.ErrUnexpectedEOF
  3704. }
  3705. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3706. return err
  3707. }
  3708. iNdEx = postIndex
  3709. case 2:
  3710. if wireType != 2 {
  3711. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  3712. }
  3713. var msglen int
  3714. for shift := uint(0); ; shift += 7 {
  3715. if shift >= 64 {
  3716. return ErrIntOverflowGenerated
  3717. }
  3718. if iNdEx >= l {
  3719. return io.ErrUnexpectedEOF
  3720. }
  3721. b := dAtA[iNdEx]
  3722. iNdEx++
  3723. msglen |= int(b&0x7F) << shift
  3724. if b < 0x80 {
  3725. break
  3726. }
  3727. }
  3728. if msglen < 0 {
  3729. return ErrInvalidLengthGenerated
  3730. }
  3731. postIndex := iNdEx + msglen
  3732. if postIndex < 0 {
  3733. return ErrInvalidLengthGenerated
  3734. }
  3735. if postIndex > l {
  3736. return io.ErrUnexpectedEOF
  3737. }
  3738. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3739. return err
  3740. }
  3741. iNdEx = postIndex
  3742. default:
  3743. iNdEx = preIndex
  3744. skippy, err := skipGenerated(dAtA[iNdEx:])
  3745. if err != nil {
  3746. return err
  3747. }
  3748. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3749. return ErrInvalidLengthGenerated
  3750. }
  3751. if (iNdEx + skippy) > l {
  3752. return io.ErrUnexpectedEOF
  3753. }
  3754. iNdEx += skippy
  3755. }
  3756. }
  3757. if iNdEx > l {
  3758. return io.ErrUnexpectedEOF
  3759. }
  3760. return nil
  3761. }
  3762. func (m *ResourceClaimTemplateList) Unmarshal(dAtA []byte) error {
  3763. l := len(dAtA)
  3764. iNdEx := 0
  3765. for iNdEx < l {
  3766. preIndex := iNdEx
  3767. var wire uint64
  3768. for shift := uint(0); ; shift += 7 {
  3769. if shift >= 64 {
  3770. return ErrIntOverflowGenerated
  3771. }
  3772. if iNdEx >= l {
  3773. return io.ErrUnexpectedEOF
  3774. }
  3775. b := dAtA[iNdEx]
  3776. iNdEx++
  3777. wire |= uint64(b&0x7F) << shift
  3778. if b < 0x80 {
  3779. break
  3780. }
  3781. }
  3782. fieldNum := int32(wire >> 3)
  3783. wireType := int(wire & 0x7)
  3784. if wireType == 4 {
  3785. return fmt.Errorf("proto: ResourceClaimTemplateList: wiretype end group for non-group")
  3786. }
  3787. if fieldNum <= 0 {
  3788. return fmt.Errorf("proto: ResourceClaimTemplateList: illegal tag %d (wire type %d)", fieldNum, wire)
  3789. }
  3790. switch fieldNum {
  3791. case 1:
  3792. if wireType != 2 {
  3793. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  3794. }
  3795. var msglen int
  3796. for shift := uint(0); ; shift += 7 {
  3797. if shift >= 64 {
  3798. return ErrIntOverflowGenerated
  3799. }
  3800. if iNdEx >= l {
  3801. return io.ErrUnexpectedEOF
  3802. }
  3803. b := dAtA[iNdEx]
  3804. iNdEx++
  3805. msglen |= int(b&0x7F) << shift
  3806. if b < 0x80 {
  3807. break
  3808. }
  3809. }
  3810. if msglen < 0 {
  3811. return ErrInvalidLengthGenerated
  3812. }
  3813. postIndex := iNdEx + msglen
  3814. if postIndex < 0 {
  3815. return ErrInvalidLengthGenerated
  3816. }
  3817. if postIndex > l {
  3818. return io.ErrUnexpectedEOF
  3819. }
  3820. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3821. return err
  3822. }
  3823. iNdEx = postIndex
  3824. case 2:
  3825. if wireType != 2 {
  3826. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  3827. }
  3828. var msglen int
  3829. for shift := uint(0); ; shift += 7 {
  3830. if shift >= 64 {
  3831. return ErrIntOverflowGenerated
  3832. }
  3833. if iNdEx >= l {
  3834. return io.ErrUnexpectedEOF
  3835. }
  3836. b := dAtA[iNdEx]
  3837. iNdEx++
  3838. msglen |= int(b&0x7F) << shift
  3839. if b < 0x80 {
  3840. break
  3841. }
  3842. }
  3843. if msglen < 0 {
  3844. return ErrInvalidLengthGenerated
  3845. }
  3846. postIndex := iNdEx + msglen
  3847. if postIndex < 0 {
  3848. return ErrInvalidLengthGenerated
  3849. }
  3850. if postIndex > l {
  3851. return io.ErrUnexpectedEOF
  3852. }
  3853. m.Items = append(m.Items, ResourceClaimTemplate{})
  3854. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3855. return err
  3856. }
  3857. iNdEx = postIndex
  3858. default:
  3859. iNdEx = preIndex
  3860. skippy, err := skipGenerated(dAtA[iNdEx:])
  3861. if err != nil {
  3862. return err
  3863. }
  3864. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3865. return ErrInvalidLengthGenerated
  3866. }
  3867. if (iNdEx + skippy) > l {
  3868. return io.ErrUnexpectedEOF
  3869. }
  3870. iNdEx += skippy
  3871. }
  3872. }
  3873. if iNdEx > l {
  3874. return io.ErrUnexpectedEOF
  3875. }
  3876. return nil
  3877. }
  3878. func (m *ResourceClaimTemplateSpec) Unmarshal(dAtA []byte) error {
  3879. l := len(dAtA)
  3880. iNdEx := 0
  3881. for iNdEx < l {
  3882. preIndex := iNdEx
  3883. var wire uint64
  3884. for shift := uint(0); ; shift += 7 {
  3885. if shift >= 64 {
  3886. return ErrIntOverflowGenerated
  3887. }
  3888. if iNdEx >= l {
  3889. return io.ErrUnexpectedEOF
  3890. }
  3891. b := dAtA[iNdEx]
  3892. iNdEx++
  3893. wire |= uint64(b&0x7F) << shift
  3894. if b < 0x80 {
  3895. break
  3896. }
  3897. }
  3898. fieldNum := int32(wire >> 3)
  3899. wireType := int(wire & 0x7)
  3900. if wireType == 4 {
  3901. return fmt.Errorf("proto: ResourceClaimTemplateSpec: wiretype end group for non-group")
  3902. }
  3903. if fieldNum <= 0 {
  3904. return fmt.Errorf("proto: ResourceClaimTemplateSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  3905. }
  3906. switch fieldNum {
  3907. case 1:
  3908. if wireType != 2 {
  3909. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  3910. }
  3911. var msglen int
  3912. for shift := uint(0); ; shift += 7 {
  3913. if shift >= 64 {
  3914. return ErrIntOverflowGenerated
  3915. }
  3916. if iNdEx >= l {
  3917. return io.ErrUnexpectedEOF
  3918. }
  3919. b := dAtA[iNdEx]
  3920. iNdEx++
  3921. msglen |= int(b&0x7F) << shift
  3922. if b < 0x80 {
  3923. break
  3924. }
  3925. }
  3926. if msglen < 0 {
  3927. return ErrInvalidLengthGenerated
  3928. }
  3929. postIndex := iNdEx + msglen
  3930. if postIndex < 0 {
  3931. return ErrInvalidLengthGenerated
  3932. }
  3933. if postIndex > l {
  3934. return io.ErrUnexpectedEOF
  3935. }
  3936. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3937. return err
  3938. }
  3939. iNdEx = postIndex
  3940. case 2:
  3941. if wireType != 2 {
  3942. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  3943. }
  3944. var msglen int
  3945. for shift := uint(0); ; shift += 7 {
  3946. if shift >= 64 {
  3947. return ErrIntOverflowGenerated
  3948. }
  3949. if iNdEx >= l {
  3950. return io.ErrUnexpectedEOF
  3951. }
  3952. b := dAtA[iNdEx]
  3953. iNdEx++
  3954. msglen |= int(b&0x7F) << shift
  3955. if b < 0x80 {
  3956. break
  3957. }
  3958. }
  3959. if msglen < 0 {
  3960. return ErrInvalidLengthGenerated
  3961. }
  3962. postIndex := iNdEx + msglen
  3963. if postIndex < 0 {
  3964. return ErrInvalidLengthGenerated
  3965. }
  3966. if postIndex > l {
  3967. return io.ErrUnexpectedEOF
  3968. }
  3969. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  3970. return err
  3971. }
  3972. iNdEx = postIndex
  3973. default:
  3974. iNdEx = preIndex
  3975. skippy, err := skipGenerated(dAtA[iNdEx:])
  3976. if err != nil {
  3977. return err
  3978. }
  3979. if (skippy < 0) || (iNdEx+skippy) < 0 {
  3980. return ErrInvalidLengthGenerated
  3981. }
  3982. if (iNdEx + skippy) > l {
  3983. return io.ErrUnexpectedEOF
  3984. }
  3985. iNdEx += skippy
  3986. }
  3987. }
  3988. if iNdEx > l {
  3989. return io.ErrUnexpectedEOF
  3990. }
  3991. return nil
  3992. }
  3993. func (m *ResourceClass) Unmarshal(dAtA []byte) error {
  3994. l := len(dAtA)
  3995. iNdEx := 0
  3996. for iNdEx < l {
  3997. preIndex := iNdEx
  3998. var wire uint64
  3999. for shift := uint(0); ; shift += 7 {
  4000. if shift >= 64 {
  4001. return ErrIntOverflowGenerated
  4002. }
  4003. if iNdEx >= l {
  4004. return io.ErrUnexpectedEOF
  4005. }
  4006. b := dAtA[iNdEx]
  4007. iNdEx++
  4008. wire |= uint64(b&0x7F) << shift
  4009. if b < 0x80 {
  4010. break
  4011. }
  4012. }
  4013. fieldNum := int32(wire >> 3)
  4014. wireType := int(wire & 0x7)
  4015. if wireType == 4 {
  4016. return fmt.Errorf("proto: ResourceClass: wiretype end group for non-group")
  4017. }
  4018. if fieldNum <= 0 {
  4019. return fmt.Errorf("proto: ResourceClass: illegal tag %d (wire type %d)", fieldNum, wire)
  4020. }
  4021. switch fieldNum {
  4022. case 1:
  4023. if wireType != 2 {
  4024. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  4025. }
  4026. var msglen int
  4027. for shift := uint(0); ; shift += 7 {
  4028. if shift >= 64 {
  4029. return ErrIntOverflowGenerated
  4030. }
  4031. if iNdEx >= l {
  4032. return io.ErrUnexpectedEOF
  4033. }
  4034. b := dAtA[iNdEx]
  4035. iNdEx++
  4036. msglen |= int(b&0x7F) << shift
  4037. if b < 0x80 {
  4038. break
  4039. }
  4040. }
  4041. if msglen < 0 {
  4042. return ErrInvalidLengthGenerated
  4043. }
  4044. postIndex := iNdEx + msglen
  4045. if postIndex < 0 {
  4046. return ErrInvalidLengthGenerated
  4047. }
  4048. if postIndex > l {
  4049. return io.ErrUnexpectedEOF
  4050. }
  4051. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4052. return err
  4053. }
  4054. iNdEx = postIndex
  4055. case 2:
  4056. if wireType != 2 {
  4057. return fmt.Errorf("proto: wrong wireType = %d for field DriverName", wireType)
  4058. }
  4059. var stringLen uint64
  4060. for shift := uint(0); ; shift += 7 {
  4061. if shift >= 64 {
  4062. return ErrIntOverflowGenerated
  4063. }
  4064. if iNdEx >= l {
  4065. return io.ErrUnexpectedEOF
  4066. }
  4067. b := dAtA[iNdEx]
  4068. iNdEx++
  4069. stringLen |= uint64(b&0x7F) << shift
  4070. if b < 0x80 {
  4071. break
  4072. }
  4073. }
  4074. intStringLen := int(stringLen)
  4075. if intStringLen < 0 {
  4076. return ErrInvalidLengthGenerated
  4077. }
  4078. postIndex := iNdEx + intStringLen
  4079. if postIndex < 0 {
  4080. return ErrInvalidLengthGenerated
  4081. }
  4082. if postIndex > l {
  4083. return io.ErrUnexpectedEOF
  4084. }
  4085. m.DriverName = string(dAtA[iNdEx:postIndex])
  4086. iNdEx = postIndex
  4087. case 3:
  4088. if wireType != 2 {
  4089. return fmt.Errorf("proto: wrong wireType = %d for field ParametersRef", wireType)
  4090. }
  4091. var msglen int
  4092. for shift := uint(0); ; shift += 7 {
  4093. if shift >= 64 {
  4094. return ErrIntOverflowGenerated
  4095. }
  4096. if iNdEx >= l {
  4097. return io.ErrUnexpectedEOF
  4098. }
  4099. b := dAtA[iNdEx]
  4100. iNdEx++
  4101. msglen |= int(b&0x7F) << shift
  4102. if b < 0x80 {
  4103. break
  4104. }
  4105. }
  4106. if msglen < 0 {
  4107. return ErrInvalidLengthGenerated
  4108. }
  4109. postIndex := iNdEx + msglen
  4110. if postIndex < 0 {
  4111. return ErrInvalidLengthGenerated
  4112. }
  4113. if postIndex > l {
  4114. return io.ErrUnexpectedEOF
  4115. }
  4116. if m.ParametersRef == nil {
  4117. m.ParametersRef = &ResourceClassParametersReference{}
  4118. }
  4119. if err := m.ParametersRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4120. return err
  4121. }
  4122. iNdEx = postIndex
  4123. case 4:
  4124. if wireType != 2 {
  4125. return fmt.Errorf("proto: wrong wireType = %d for field SuitableNodes", wireType)
  4126. }
  4127. var msglen int
  4128. for shift := uint(0); ; shift += 7 {
  4129. if shift >= 64 {
  4130. return ErrIntOverflowGenerated
  4131. }
  4132. if iNdEx >= l {
  4133. return io.ErrUnexpectedEOF
  4134. }
  4135. b := dAtA[iNdEx]
  4136. iNdEx++
  4137. msglen |= int(b&0x7F) << shift
  4138. if b < 0x80 {
  4139. break
  4140. }
  4141. }
  4142. if msglen < 0 {
  4143. return ErrInvalidLengthGenerated
  4144. }
  4145. postIndex := iNdEx + msglen
  4146. if postIndex < 0 {
  4147. return ErrInvalidLengthGenerated
  4148. }
  4149. if postIndex > l {
  4150. return io.ErrUnexpectedEOF
  4151. }
  4152. if m.SuitableNodes == nil {
  4153. m.SuitableNodes = &v1.NodeSelector{}
  4154. }
  4155. if err := m.SuitableNodes.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4156. return err
  4157. }
  4158. iNdEx = postIndex
  4159. default:
  4160. iNdEx = preIndex
  4161. skippy, err := skipGenerated(dAtA[iNdEx:])
  4162. if err != nil {
  4163. return err
  4164. }
  4165. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4166. return ErrInvalidLengthGenerated
  4167. }
  4168. if (iNdEx + skippy) > l {
  4169. return io.ErrUnexpectedEOF
  4170. }
  4171. iNdEx += skippy
  4172. }
  4173. }
  4174. if iNdEx > l {
  4175. return io.ErrUnexpectedEOF
  4176. }
  4177. return nil
  4178. }
  4179. func (m *ResourceClassList) Unmarshal(dAtA []byte) error {
  4180. l := len(dAtA)
  4181. iNdEx := 0
  4182. for iNdEx < l {
  4183. preIndex := iNdEx
  4184. var wire uint64
  4185. for shift := uint(0); ; shift += 7 {
  4186. if shift >= 64 {
  4187. return ErrIntOverflowGenerated
  4188. }
  4189. if iNdEx >= l {
  4190. return io.ErrUnexpectedEOF
  4191. }
  4192. b := dAtA[iNdEx]
  4193. iNdEx++
  4194. wire |= uint64(b&0x7F) << shift
  4195. if b < 0x80 {
  4196. break
  4197. }
  4198. }
  4199. fieldNum := int32(wire >> 3)
  4200. wireType := int(wire & 0x7)
  4201. if wireType == 4 {
  4202. return fmt.Errorf("proto: ResourceClassList: wiretype end group for non-group")
  4203. }
  4204. if fieldNum <= 0 {
  4205. return fmt.Errorf("proto: ResourceClassList: illegal tag %d (wire type %d)", fieldNum, wire)
  4206. }
  4207. switch fieldNum {
  4208. case 1:
  4209. if wireType != 2 {
  4210. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  4211. }
  4212. var msglen int
  4213. for shift := uint(0); ; shift += 7 {
  4214. if shift >= 64 {
  4215. return ErrIntOverflowGenerated
  4216. }
  4217. if iNdEx >= l {
  4218. return io.ErrUnexpectedEOF
  4219. }
  4220. b := dAtA[iNdEx]
  4221. iNdEx++
  4222. msglen |= int(b&0x7F) << shift
  4223. if b < 0x80 {
  4224. break
  4225. }
  4226. }
  4227. if msglen < 0 {
  4228. return ErrInvalidLengthGenerated
  4229. }
  4230. postIndex := iNdEx + msglen
  4231. if postIndex < 0 {
  4232. return ErrInvalidLengthGenerated
  4233. }
  4234. if postIndex > l {
  4235. return io.ErrUnexpectedEOF
  4236. }
  4237. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4238. return err
  4239. }
  4240. iNdEx = postIndex
  4241. case 2:
  4242. if wireType != 2 {
  4243. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  4244. }
  4245. var msglen int
  4246. for shift := uint(0); ; shift += 7 {
  4247. if shift >= 64 {
  4248. return ErrIntOverflowGenerated
  4249. }
  4250. if iNdEx >= l {
  4251. return io.ErrUnexpectedEOF
  4252. }
  4253. b := dAtA[iNdEx]
  4254. iNdEx++
  4255. msglen |= int(b&0x7F) << shift
  4256. if b < 0x80 {
  4257. break
  4258. }
  4259. }
  4260. if msglen < 0 {
  4261. return ErrInvalidLengthGenerated
  4262. }
  4263. postIndex := iNdEx + msglen
  4264. if postIndex < 0 {
  4265. return ErrInvalidLengthGenerated
  4266. }
  4267. if postIndex > l {
  4268. return io.ErrUnexpectedEOF
  4269. }
  4270. m.Items = append(m.Items, ResourceClass{})
  4271. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  4272. return err
  4273. }
  4274. iNdEx = postIndex
  4275. default:
  4276. iNdEx = preIndex
  4277. skippy, err := skipGenerated(dAtA[iNdEx:])
  4278. if err != nil {
  4279. return err
  4280. }
  4281. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4282. return ErrInvalidLengthGenerated
  4283. }
  4284. if (iNdEx + skippy) > l {
  4285. return io.ErrUnexpectedEOF
  4286. }
  4287. iNdEx += skippy
  4288. }
  4289. }
  4290. if iNdEx > l {
  4291. return io.ErrUnexpectedEOF
  4292. }
  4293. return nil
  4294. }
  4295. func (m *ResourceClassParametersReference) Unmarshal(dAtA []byte) error {
  4296. l := len(dAtA)
  4297. iNdEx := 0
  4298. for iNdEx < l {
  4299. preIndex := iNdEx
  4300. var wire uint64
  4301. for shift := uint(0); ; shift += 7 {
  4302. if shift >= 64 {
  4303. return ErrIntOverflowGenerated
  4304. }
  4305. if iNdEx >= l {
  4306. return io.ErrUnexpectedEOF
  4307. }
  4308. b := dAtA[iNdEx]
  4309. iNdEx++
  4310. wire |= uint64(b&0x7F) << shift
  4311. if b < 0x80 {
  4312. break
  4313. }
  4314. }
  4315. fieldNum := int32(wire >> 3)
  4316. wireType := int(wire & 0x7)
  4317. if wireType == 4 {
  4318. return fmt.Errorf("proto: ResourceClassParametersReference: wiretype end group for non-group")
  4319. }
  4320. if fieldNum <= 0 {
  4321. return fmt.Errorf("proto: ResourceClassParametersReference: illegal tag %d (wire type %d)", fieldNum, wire)
  4322. }
  4323. switch fieldNum {
  4324. case 1:
  4325. if wireType != 2 {
  4326. return fmt.Errorf("proto: wrong wireType = %d for field APIGroup", wireType)
  4327. }
  4328. var stringLen uint64
  4329. for shift := uint(0); ; shift += 7 {
  4330. if shift >= 64 {
  4331. return ErrIntOverflowGenerated
  4332. }
  4333. if iNdEx >= l {
  4334. return io.ErrUnexpectedEOF
  4335. }
  4336. b := dAtA[iNdEx]
  4337. iNdEx++
  4338. stringLen |= uint64(b&0x7F) << shift
  4339. if b < 0x80 {
  4340. break
  4341. }
  4342. }
  4343. intStringLen := int(stringLen)
  4344. if intStringLen < 0 {
  4345. return ErrInvalidLengthGenerated
  4346. }
  4347. postIndex := iNdEx + intStringLen
  4348. if postIndex < 0 {
  4349. return ErrInvalidLengthGenerated
  4350. }
  4351. if postIndex > l {
  4352. return io.ErrUnexpectedEOF
  4353. }
  4354. m.APIGroup = string(dAtA[iNdEx:postIndex])
  4355. iNdEx = postIndex
  4356. case 2:
  4357. if wireType != 2 {
  4358. return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
  4359. }
  4360. var stringLen uint64
  4361. for shift := uint(0); ; shift += 7 {
  4362. if shift >= 64 {
  4363. return ErrIntOverflowGenerated
  4364. }
  4365. if iNdEx >= l {
  4366. return io.ErrUnexpectedEOF
  4367. }
  4368. b := dAtA[iNdEx]
  4369. iNdEx++
  4370. stringLen |= uint64(b&0x7F) << shift
  4371. if b < 0x80 {
  4372. break
  4373. }
  4374. }
  4375. intStringLen := int(stringLen)
  4376. if intStringLen < 0 {
  4377. return ErrInvalidLengthGenerated
  4378. }
  4379. postIndex := iNdEx + intStringLen
  4380. if postIndex < 0 {
  4381. return ErrInvalidLengthGenerated
  4382. }
  4383. if postIndex > l {
  4384. return io.ErrUnexpectedEOF
  4385. }
  4386. m.Kind = string(dAtA[iNdEx:postIndex])
  4387. iNdEx = postIndex
  4388. case 3:
  4389. if wireType != 2 {
  4390. return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
  4391. }
  4392. var stringLen uint64
  4393. for shift := uint(0); ; shift += 7 {
  4394. if shift >= 64 {
  4395. return ErrIntOverflowGenerated
  4396. }
  4397. if iNdEx >= l {
  4398. return io.ErrUnexpectedEOF
  4399. }
  4400. b := dAtA[iNdEx]
  4401. iNdEx++
  4402. stringLen |= uint64(b&0x7F) << shift
  4403. if b < 0x80 {
  4404. break
  4405. }
  4406. }
  4407. intStringLen := int(stringLen)
  4408. if intStringLen < 0 {
  4409. return ErrInvalidLengthGenerated
  4410. }
  4411. postIndex := iNdEx + intStringLen
  4412. if postIndex < 0 {
  4413. return ErrInvalidLengthGenerated
  4414. }
  4415. if postIndex > l {
  4416. return io.ErrUnexpectedEOF
  4417. }
  4418. m.Name = string(dAtA[iNdEx:postIndex])
  4419. iNdEx = postIndex
  4420. case 4:
  4421. if wireType != 2 {
  4422. return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
  4423. }
  4424. var stringLen uint64
  4425. for shift := uint(0); ; shift += 7 {
  4426. if shift >= 64 {
  4427. return ErrIntOverflowGenerated
  4428. }
  4429. if iNdEx >= l {
  4430. return io.ErrUnexpectedEOF
  4431. }
  4432. b := dAtA[iNdEx]
  4433. iNdEx++
  4434. stringLen |= uint64(b&0x7F) << shift
  4435. if b < 0x80 {
  4436. break
  4437. }
  4438. }
  4439. intStringLen := int(stringLen)
  4440. if intStringLen < 0 {
  4441. return ErrInvalidLengthGenerated
  4442. }
  4443. postIndex := iNdEx + intStringLen
  4444. if postIndex < 0 {
  4445. return ErrInvalidLengthGenerated
  4446. }
  4447. if postIndex > l {
  4448. return io.ErrUnexpectedEOF
  4449. }
  4450. m.Namespace = string(dAtA[iNdEx:postIndex])
  4451. iNdEx = postIndex
  4452. default:
  4453. iNdEx = preIndex
  4454. skippy, err := skipGenerated(dAtA[iNdEx:])
  4455. if err != nil {
  4456. return err
  4457. }
  4458. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4459. return ErrInvalidLengthGenerated
  4460. }
  4461. if (iNdEx + skippy) > l {
  4462. return io.ErrUnexpectedEOF
  4463. }
  4464. iNdEx += skippy
  4465. }
  4466. }
  4467. if iNdEx > l {
  4468. return io.ErrUnexpectedEOF
  4469. }
  4470. return nil
  4471. }
  4472. func (m *ResourceHandle) Unmarshal(dAtA []byte) error {
  4473. l := len(dAtA)
  4474. iNdEx := 0
  4475. for iNdEx < l {
  4476. preIndex := iNdEx
  4477. var wire uint64
  4478. for shift := uint(0); ; shift += 7 {
  4479. if shift >= 64 {
  4480. return ErrIntOverflowGenerated
  4481. }
  4482. if iNdEx >= l {
  4483. return io.ErrUnexpectedEOF
  4484. }
  4485. b := dAtA[iNdEx]
  4486. iNdEx++
  4487. wire |= uint64(b&0x7F) << shift
  4488. if b < 0x80 {
  4489. break
  4490. }
  4491. }
  4492. fieldNum := int32(wire >> 3)
  4493. wireType := int(wire & 0x7)
  4494. if wireType == 4 {
  4495. return fmt.Errorf("proto: ResourceHandle: wiretype end group for non-group")
  4496. }
  4497. if fieldNum <= 0 {
  4498. return fmt.Errorf("proto: ResourceHandle: illegal tag %d (wire type %d)", fieldNum, wire)
  4499. }
  4500. switch fieldNum {
  4501. case 1:
  4502. if wireType != 2 {
  4503. return fmt.Errorf("proto: wrong wireType = %d for field DriverName", wireType)
  4504. }
  4505. var stringLen uint64
  4506. for shift := uint(0); ; shift += 7 {
  4507. if shift >= 64 {
  4508. return ErrIntOverflowGenerated
  4509. }
  4510. if iNdEx >= l {
  4511. return io.ErrUnexpectedEOF
  4512. }
  4513. b := dAtA[iNdEx]
  4514. iNdEx++
  4515. stringLen |= uint64(b&0x7F) << shift
  4516. if b < 0x80 {
  4517. break
  4518. }
  4519. }
  4520. intStringLen := int(stringLen)
  4521. if intStringLen < 0 {
  4522. return ErrInvalidLengthGenerated
  4523. }
  4524. postIndex := iNdEx + intStringLen
  4525. if postIndex < 0 {
  4526. return ErrInvalidLengthGenerated
  4527. }
  4528. if postIndex > l {
  4529. return io.ErrUnexpectedEOF
  4530. }
  4531. m.DriverName = string(dAtA[iNdEx:postIndex])
  4532. iNdEx = postIndex
  4533. case 2:
  4534. if wireType != 2 {
  4535. return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
  4536. }
  4537. var stringLen uint64
  4538. for shift := uint(0); ; shift += 7 {
  4539. if shift >= 64 {
  4540. return ErrIntOverflowGenerated
  4541. }
  4542. if iNdEx >= l {
  4543. return io.ErrUnexpectedEOF
  4544. }
  4545. b := dAtA[iNdEx]
  4546. iNdEx++
  4547. stringLen |= uint64(b&0x7F) << shift
  4548. if b < 0x80 {
  4549. break
  4550. }
  4551. }
  4552. intStringLen := int(stringLen)
  4553. if intStringLen < 0 {
  4554. return ErrInvalidLengthGenerated
  4555. }
  4556. postIndex := iNdEx + intStringLen
  4557. if postIndex < 0 {
  4558. return ErrInvalidLengthGenerated
  4559. }
  4560. if postIndex > l {
  4561. return io.ErrUnexpectedEOF
  4562. }
  4563. m.Data = string(dAtA[iNdEx:postIndex])
  4564. iNdEx = postIndex
  4565. default:
  4566. iNdEx = preIndex
  4567. skippy, err := skipGenerated(dAtA[iNdEx:])
  4568. if err != nil {
  4569. return err
  4570. }
  4571. if (skippy < 0) || (iNdEx+skippy) < 0 {
  4572. return ErrInvalidLengthGenerated
  4573. }
  4574. if (iNdEx + skippy) > l {
  4575. return io.ErrUnexpectedEOF
  4576. }
  4577. iNdEx += skippy
  4578. }
  4579. }
  4580. if iNdEx > l {
  4581. return io.ErrUnexpectedEOF
  4582. }
  4583. return nil
  4584. }
  4585. func skipGenerated(dAtA []byte) (n int, err error) {
  4586. l := len(dAtA)
  4587. iNdEx := 0
  4588. depth := 0
  4589. for iNdEx < l {
  4590. var wire uint64
  4591. for shift := uint(0); ; shift += 7 {
  4592. if shift >= 64 {
  4593. return 0, ErrIntOverflowGenerated
  4594. }
  4595. if iNdEx >= l {
  4596. return 0, io.ErrUnexpectedEOF
  4597. }
  4598. b := dAtA[iNdEx]
  4599. iNdEx++
  4600. wire |= (uint64(b) & 0x7F) << shift
  4601. if b < 0x80 {
  4602. break
  4603. }
  4604. }
  4605. wireType := int(wire & 0x7)
  4606. switch wireType {
  4607. case 0:
  4608. for shift := uint(0); ; shift += 7 {
  4609. if shift >= 64 {
  4610. return 0, ErrIntOverflowGenerated
  4611. }
  4612. if iNdEx >= l {
  4613. return 0, io.ErrUnexpectedEOF
  4614. }
  4615. iNdEx++
  4616. if dAtA[iNdEx-1] < 0x80 {
  4617. break
  4618. }
  4619. }
  4620. case 1:
  4621. iNdEx += 8
  4622. case 2:
  4623. var length int
  4624. for shift := uint(0); ; shift += 7 {
  4625. if shift >= 64 {
  4626. return 0, ErrIntOverflowGenerated
  4627. }
  4628. if iNdEx >= l {
  4629. return 0, io.ErrUnexpectedEOF
  4630. }
  4631. b := dAtA[iNdEx]
  4632. iNdEx++
  4633. length |= (int(b) & 0x7F) << shift
  4634. if b < 0x80 {
  4635. break
  4636. }
  4637. }
  4638. if length < 0 {
  4639. return 0, ErrInvalidLengthGenerated
  4640. }
  4641. iNdEx += length
  4642. case 3:
  4643. depth++
  4644. case 4:
  4645. if depth == 0 {
  4646. return 0, ErrUnexpectedEndOfGroupGenerated
  4647. }
  4648. depth--
  4649. case 5:
  4650. iNdEx += 4
  4651. default:
  4652. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  4653. }
  4654. if iNdEx < 0 {
  4655. return 0, ErrInvalidLengthGenerated
  4656. }
  4657. if depth == 0 {
  4658. return iNdEx, nil
  4659. }
  4660. }
  4661. return 0, io.ErrUnexpectedEOF
  4662. }
  4663. var (
  4664. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  4665. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  4666. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  4667. )