generated.pb.go 134 KB

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