|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414 |
- // Code generated by protoc-gen-go. DO NOT EDIT.
- // versions:
- // protoc-gen-go v1.28.1
- // protoc v3.12.4
- // source: hpcAC.proto
-
- package hpcAC
-
- import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
- )
-
- const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
- )
-
- // *****************Cluster Start************************
- type JobManager struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- JobManagerType string `protobuf:"bytes,1,opt,name=job_manager_type,json=jobManagerType,proto3" json:"JobManagerType" copier:"JobManagerType"` // @gotags: copier:"JobManagerType", json:"JobManagerType"
- JobManagerAddr string `protobuf:"bytes,2,opt,name=job_manager_addr,json=jobManagerAddr,proto3" json:"JobManagerAddr" copier:"JobManagerAddr"` // @gotags: copier:"JobManagerAddr", json:"JobManagerAddr"
- Id int64 `protobuf:"varint,3,opt,name=id,proto3" json:"id" copier:"ID"` // @gotags: copier:"ID", json:"id"
- Text string `protobuf:"bytes,4,opt,name=text,proto3" json:"text" copier:"Text"` // @gotags: copier:"Text", json:"text"
- JobManagerPort string `protobuf:"bytes,5,opt,name=job_manager_port,json=jobManagerPort,proto3" json:"JobManagerPort" copier:"JobManagerPort"` // @gotags: copier:"JobManagerPort", json:"JobManagerPort"
- }
-
- func (x *JobManager) Reset() {
- *x = JobManager{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobManager) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobManager) ProtoMessage() {}
-
- func (x *JobManager) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobManager.ProtoReflect.Descriptor instead.
- func (*JobManager) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{0}
- }
-
- func (x *JobManager) GetJobManagerType() string {
- if x != nil {
- return x.JobManagerType
- }
- return ""
- }
-
- func (x *JobManager) GetJobManagerAddr() string {
- if x != nil {
- return x.JobManagerAddr
- }
- return ""
- }
-
- func (x *JobManager) GetId() int64 {
- if x != nil {
- return x.Id
- }
- return 0
- }
-
- func (x *JobManager) GetText() string {
- if x != nil {
- return x.Text
- }
- return ""
- }
-
- func (x *JobManager) GetJobManagerPort() string {
- if x != nil {
- return x.JobManagerPort
- }
- return ""
- }
-
- type JobManagerReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- }
-
- func (x *JobManagerReq) Reset() {
- *x = JobManagerReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobManagerReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobManagerReq) ProtoMessage() {}
-
- func (x *JobManagerReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobManagerReq.ProtoReflect.Descriptor instead.
- func (*JobManagerReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{1}
- }
-
- type ListJobManagerResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code" copier:"Code"` // @gotags: copier:"Code", json:"code"
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg" copier:"Msg"` // @gotags: copier:"Msg", json:"msg"
- Data []*JobManager `protobuf:"bytes,3,rep,name=data,proto3" json:"data" copier:"JobManagers"` // @gotags: copier:"JobManagers", json:"data"
- }
-
- func (x *ListJobManagerResp) Reset() {
- *x = ListJobManagerResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ListJobManagerResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ListJobManagerResp) ProtoMessage() {}
-
- func (x *ListJobManagerResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ListJobManagerResp.ProtoReflect.Descriptor instead.
- func (*ListJobManagerResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{2}
- }
-
- func (x *ListJobManagerResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *ListJobManagerResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *ListJobManagerResp) GetData() []*JobManager {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- // *****************Job Detail Start************************
- type JobInitAttr struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"Account" copier:"Account"` // @gotags: copier:"Account", json:"Account"
- AccrueTime string `protobuf:"bytes,2,opt,name=accrue_time,json=accrueTime,proto3" json:"AccrueTime" copier:"AccrueTime"` // @gotags: copier:"AccrueTime", json:"AccrueTime"
- AllocNodeSid string `protobuf:"bytes,3,opt,name=alloc_node_sid,json=allocNodeSid,proto3" json:"AllocNode:Sid" copier:"AllocNode:Sid"` // @gotags: copier:"AllocNode:Sid", json:"AllocNode:Sid"
- BatchFlag string `protobuf:"bytes,4,opt,name=batch_flag,json=batchFlag,proto3" json:"BatchFlag" copier:"BatchFlag"` // @gotags: copier:"BatchFlag", json:"BatchFlag"
- CpusTask string `protobuf:"bytes,5,opt,name=cpus_task,json=cpusTask,proto3" json:"CPUs/Task" copier:"CPUs/Task"` // @gotags: copier:"CPUs/Task", json:"CPUs/Task"
- Command string `protobuf:"bytes,6,opt,name=command,proto3" json:"Command" copier:"Command"` // @gotags: copier:"Command", json:"Command"
- CommandExist string `protobuf:"bytes,7,opt,name=command_exist,json=commandExist,proto3" json:"CommandExist" copier:"CommandExist"` // @gotags: copier:"CommandExist", json:"CommandExist"
- Comment string `protobuf:"bytes,8,opt,name=comment,proto3" json:"Comment" copier:"Comment"` // @gotags: copier:"Comment", json:"Comment"
- Contiguous string `protobuf:"bytes,9,opt,name=contiguous,proto3" json:"Contiguous" copier:"Contiguous"` // @gotags: copier:"Contiguous", json:"Contiguous"
- CoreSpec string `protobuf:"bytes,10,opt,name=core_spec,json=coreSpec,proto3" json:"CoreSpec" copier:"CoreSpec"` // @gotags: copier:"CoreSpec", json:"CoreSpec"
- Deadline string `protobuf:"bytes,11,opt,name=deadline,proto3" json:"Deadline" copier:"Deadline"` // @gotags: copier:"Deadline", json:"Deadline"
- DelayBoot string `protobuf:"bytes,12,opt,name=delay_boot,json=delayBoot,proto3" json:"DelayBoot" copier:"DelayBoot"` // @gotags: copier:"DelayBoot", json:"DelayBoot"
- Dependency string `protobuf:"bytes,13,opt,name=dependency,proto3" json:"Dependency" copier:"Dependency"` // @gotags: copier:"Dependency", json:"Dependency"
- EligibleTime string `protobuf:"bytes,14,opt,name=eligible_time,json=eligibleTime,proto3" json:"EligibleTime" copier:"EligibleTime"` // @gotags: copier:"EligibleTime", json:"EligibleTime"
- EndTime string `protobuf:"bytes,15,opt,name=end_time,json=endTime,proto3" json:"EndTime" copier:"EndTime"` // @gotags: copier:"EndTime", json:"EndTime"
- ExcNodeList string `protobuf:"bytes,16,opt,name=exc_node_list,json=excNodeList,proto3" json:"ExcNodeList" copier:"ExcNodeList"` // @gotags: copier:"ExcNodeList", json:"ExcNodeList"
- ExitCode string `protobuf:"bytes,17,opt,name=exit_code,json=exitCode,proto3" json:"ExitCode" copier:"ExitCode"` // @gotags: copier:"ExitCode", json:"ExitCode"
- Features string `protobuf:"bytes,18,opt,name=features,proto3" json:"Features" copier:"Features"` // @gotags: copier:"Features", json:"Features"
- GroupId string `protobuf:"bytes,19,opt,name=group_id,json=groupId,proto3" json:"GroupId" copier:"GroupId"` // @gotags: copier:"GroupId", json:"GroupId"
- JobId string `protobuf:"bytes,20,opt,name=job_id,json=jobId,proto3" json:"JobId" copier:"JobId"` // @gotags: copier:"JobId", json:"JobId"
- JobName string `protobuf:"bytes,21,opt,name=job_name,json=jobName,proto3" json:"JobName" copier:"JobName"` // @gotags: copier:"JobName", json:"JobName"
- JobState string `protobuf:"bytes,22,opt,name=job_state,json=jobState,proto3" json:"JobState" copier:"JobState"` // @gotags: copier:"JobState", json:"JobState"
- Licenses string `protobuf:"bytes,23,opt,name=licenses,proto3" json:"Licenses" copier:"Licenses"` // @gotags: copier:"Licenses", json:"Licenses"
- McsLabel string `protobuf:"bytes,24,opt,name=mcs_label,json=mcsLabel,proto3" json:"MCS_label" copier:"MCS_label"` // @gotags: copier:"MCS_label", json:"MCS_label"
- MinCpusNode string `protobuf:"bytes,25,opt,name=min_cpus_node,json=minCpusNode,proto3" json:"MinCPUsNode" copier:"MinCPUsNode"` // @gotags: copier:"MinCPUsNode", json:"MinCPUsNode"
- MinTmpDiskNode string `protobuf:"bytes,26,opt,name=min_tmp_disk_node,json=minTmpDiskNode,proto3" json:"MinTmpDiskNode" copier:"MinTmpDiskNode"` // @gotags: copier:"MinTmpDiskNode", json:"MinTmpDiskNode"
- Network string `protobuf:"bytes,27,opt,name=network,proto3" json:"Network" copier:"Network"` // @gotags: copier:"Network", json:"Network"
- Nice string `protobuf:"bytes,28,opt,name=nice,proto3" json:"Nice" copier:"Nice"` // @gotags: copier:"Nice", json:"Nice"
- NodeList string `protobuf:"bytes,29,opt,name=node_list,json=nodeList,proto3" json:"NodeList" copier:"NodeList"` // @gotags: copier:"NodeList", json:"NodeList"
- NtasksPerNbsc string `protobuf:"bytes,30,opt,name=ntasks_per_nbsc,json=ntasksPerNbsc,proto3" json:"NtasksPerN:B:S:C" copier:"NtasksPerN:B:S:C"` // @gotags: copier:"NtasksPerN:B:S:C", json:"NtasksPerN:B:S:C"
- NumCpus string `protobuf:"bytes,31,opt,name=num_cpus,json=numCpus,proto3" json:"NumCPUs" copier:"NumCPUs"` // @gotags: copier:"NumCPUs", json:"NumCPUs"
- NumNodes string `protobuf:"bytes,32,opt,name=num_nodes,json=numNodes,proto3" json:"NumNodes" copier:"NumNodes"` // @gotags: copier:"NumNodes", json:"NumNodes"
- NumTasks string `protobuf:"bytes,33,opt,name=num_tasks,json=numTasks,proto3" json:"NumTasks" copier:"NumTasks"` // @gotags: copier:"NumTasks", json:"NumTasks"
- OverSubscribe string `protobuf:"bytes,34,opt,name=over_subscribe,json=overSubscribe,proto3" json:"OverSubscribe" copier:"OverSubscribe"` // @gotags: copier:"OverSubscribe", json:"OverSubscribe"
- Partition string `protobuf:"bytes,35,opt,name=partition,proto3" json:"Partition" copier:"Partition"` // @gotags: copier:"Partition", json:"Partition"
- Power string `protobuf:"bytes,36,opt,name=power,proto3" json:"Power" copier:"Power"` // @gotags: copier:"Power", json:"Power"
- Priority string `protobuf:"bytes,37,opt,name=priority,proto3" json:"Priority" copier:"Priority"` // @gotags: copier:"Priority", json:"Priority"
- Qos string `protobuf:"bytes,38,opt,name=qos,proto3" json:"QOS" copier:"QOS"` // @gotags: copier:"QOS", json:"QOS"
- Reason string `protobuf:"bytes,39,opt,name=reason,proto3" json:"Reason" copier:"Reason"` // @gotags: copier:"Reason", json:"Reason"
- Reboot string `protobuf:"bytes,40,opt,name=reboot,proto3" json:"Reboot" copier:"Reboot"` // @gotags: copier:"Reboot", json:"Reboot"
- ReqBsct string `protobuf:"bytes,41,opt,name=req_bsct,json=reqBsct,proto3" json:"ReqB:S:C:T" copier:"ReqB:S:C:T"` // @gotags: copier:"ReqB:S:C:T", json:"ReqB:S:C:T"
- ReqNodeList string `protobuf:"bytes,42,opt,name=ReqNodeList,proto3" json:"ReqNodeList" copier:"ReqNodeList"` // @gotags: copier:"ReqNodeList", json:"ReqNodeList"
- Requeue string `protobuf:"bytes,43,opt,name=requeue,proto3" json:"Requeue" copier:"Requeue"` // @gotags: copier:"Requeue", json:"Requeue"
- Restarts string `protobuf:"bytes,44,opt,name=restarts,proto3" json:"Restarts" copier:"Restarts"` // @gotags: copier:"Restarts", json:"Restarts"
- RunTime string `protobuf:"bytes,45,opt,name=run_time,json=runTime,proto3" json:"RunTime" copier:"RunTime"` // @gotags: copier:"RunTime", json:"RunTime"
- BatchHost string `protobuf:"bytes,46,opt,name=batch_host,json=batchHost,proto3" json:"BatchHost" copier:"BatchHost"` // @gotags: copier:"BatchHost", json:"BatchHost"
- SecsPreSuspend string `protobuf:"bytes,47,opt,name=secs_pre_suspend,json=secsPreSuspend,proto3" json:"SecsPreSuspend" copier:"SecsPreSuspend"` // @gotags: copier:"SecsPreSuspend", json:"SecsPreSuspend"
- SocksNode string `protobuf:"bytes,48,opt,name=socks_node,json=socksNode,proto3" json:"Socks/Node" copier:"Socks/Node"` // @gotags: copier:"Socks/Node", json:"Socks/Node"
- StartTime string `protobuf:"bytes,49,opt,name=start_time,json=startTime,proto3" json:"StartTime" copier:"StartTime"` // @gotags: copier:"StartTime", json:"StartTime"
- StdErr string `protobuf:"bytes,50,opt,name=std_err,json=stdErr,proto3" json:"StdErr" copier:"StdErr"` // @gotags: copier:"StdErr", json:"StdErr"
- StdIn string `protobuf:"bytes,51,opt,name=std_in,json=stdIn,proto3" json:"StdIn" copier:"StdIn"` // @gotags: copier:"StdIn", json:"StdIn"
- StdOut string `protobuf:"bytes,52,opt,name=std_out,json=stdOut,proto3" json:"StdOut" copier:"StdOut"` // @gotags: copier:"StdOut", json:"StdOut"
- SubmitTime string `protobuf:"bytes,53,opt,name=submit_time,json=submitTime,proto3" json:"SubmitTime" copier:"SubmitTime"` // @gotags: copier:"SubmitTime", json:"SubmitTime"
- SuspendTime string `protobuf:"bytes,54,opt,name=suspend_time,json=suspendTime,proto3" json:"SuspendTime" copier:"SuspendTime"` // @gotags: copier:"SuspendTime", json:"SuspendTime"
- Tres string `protobuf:"bytes,55,opt,name=tres,proto3" json:"TRES" copier:"TRES"` // @gotags: copier:"TRES", json:"TRES"
- TimeLimit string `protobuf:"bytes,56,opt,name=time_limit,json=timeLimit,proto3" json:"TimeLimit" copier:"TimeLimit"` // @gotags: copier:"TimeLimit", json:"TimeLimit"
- TimeMin string `protobuf:"bytes,57,opt,name=time_min,json=timeMin,proto3" json:"TimeMin" copier:"TimeMin"` // @gotags: copier:"TimeMin", json:"TimeMin"
- UserId string `protobuf:"bytes,58,opt,name=user_id,json=userId,proto3" json:"UserId" copier:"UserId"` // @gotags: copier:"UserId", json:"UserId"
- WorkDir string `protobuf:"bytes,59,opt,name=work_dir,json=workDir,proto3" json:"WorkDir" copier:"WorkDir"` // @gotags: copier:"WorkDir", json:"WorkDir"
- }
-
- func (x *JobInitAttr) Reset() {
- *x = JobInitAttr{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobInitAttr) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobInitAttr) ProtoMessage() {}
-
- func (x *JobInitAttr) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobInitAttr.ProtoReflect.Descriptor instead.
- func (*JobInitAttr) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{3}
- }
-
- func (x *JobInitAttr) GetAccount() string {
- if x != nil {
- return x.Account
- }
- return ""
- }
-
- func (x *JobInitAttr) GetAccrueTime() string {
- if x != nil {
- return x.AccrueTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetAllocNodeSid() string {
- if x != nil {
- return x.AllocNodeSid
- }
- return ""
- }
-
- func (x *JobInitAttr) GetBatchFlag() string {
- if x != nil {
- return x.BatchFlag
- }
- return ""
- }
-
- func (x *JobInitAttr) GetCpusTask() string {
- if x != nil {
- return x.CpusTask
- }
- return ""
- }
-
- func (x *JobInitAttr) GetCommand() string {
- if x != nil {
- return x.Command
- }
- return ""
- }
-
- func (x *JobInitAttr) GetCommandExist() string {
- if x != nil {
- return x.CommandExist
- }
- return ""
- }
-
- func (x *JobInitAttr) GetComment() string {
- if x != nil {
- return x.Comment
- }
- return ""
- }
-
- func (x *JobInitAttr) GetContiguous() string {
- if x != nil {
- return x.Contiguous
- }
- return ""
- }
-
- func (x *JobInitAttr) GetCoreSpec() string {
- if x != nil {
- return x.CoreSpec
- }
- return ""
- }
-
- func (x *JobInitAttr) GetDeadline() string {
- if x != nil {
- return x.Deadline
- }
- return ""
- }
-
- func (x *JobInitAttr) GetDelayBoot() string {
- if x != nil {
- return x.DelayBoot
- }
- return ""
- }
-
- func (x *JobInitAttr) GetDependency() string {
- if x != nil {
- return x.Dependency
- }
- return ""
- }
-
- func (x *JobInitAttr) GetEligibleTime() string {
- if x != nil {
- return x.EligibleTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetEndTime() string {
- if x != nil {
- return x.EndTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetExcNodeList() string {
- if x != nil {
- return x.ExcNodeList
- }
- return ""
- }
-
- func (x *JobInitAttr) GetExitCode() string {
- if x != nil {
- return x.ExitCode
- }
- return ""
- }
-
- func (x *JobInitAttr) GetFeatures() string {
- if x != nil {
- return x.Features
- }
- return ""
- }
-
- func (x *JobInitAttr) GetGroupId() string {
- if x != nil {
- return x.GroupId
- }
- return ""
- }
-
- func (x *JobInitAttr) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- func (x *JobInitAttr) GetJobName() string {
- if x != nil {
- return x.JobName
- }
- return ""
- }
-
- func (x *JobInitAttr) GetJobState() string {
- if x != nil {
- return x.JobState
- }
- return ""
- }
-
- func (x *JobInitAttr) GetLicenses() string {
- if x != nil {
- return x.Licenses
- }
- return ""
- }
-
- func (x *JobInitAttr) GetMcsLabel() string {
- if x != nil {
- return x.McsLabel
- }
- return ""
- }
-
- func (x *JobInitAttr) GetMinCpusNode() string {
- if x != nil {
- return x.MinCpusNode
- }
- return ""
- }
-
- func (x *JobInitAttr) GetMinTmpDiskNode() string {
- if x != nil {
- return x.MinTmpDiskNode
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNetwork() string {
- if x != nil {
- return x.Network
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNice() string {
- if x != nil {
- return x.Nice
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNodeList() string {
- if x != nil {
- return x.NodeList
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNtasksPerNbsc() string {
- if x != nil {
- return x.NtasksPerNbsc
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNumCpus() string {
- if x != nil {
- return x.NumCpus
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNumNodes() string {
- if x != nil {
- return x.NumNodes
- }
- return ""
- }
-
- func (x *JobInitAttr) GetNumTasks() string {
- if x != nil {
- return x.NumTasks
- }
- return ""
- }
-
- func (x *JobInitAttr) GetOverSubscribe() string {
- if x != nil {
- return x.OverSubscribe
- }
- return ""
- }
-
- func (x *JobInitAttr) GetPartition() string {
- if x != nil {
- return x.Partition
- }
- return ""
- }
-
- func (x *JobInitAttr) GetPower() string {
- if x != nil {
- return x.Power
- }
- return ""
- }
-
- func (x *JobInitAttr) GetPriority() string {
- if x != nil {
- return x.Priority
- }
- return ""
- }
-
- func (x *JobInitAttr) GetQos() string {
- if x != nil {
- return x.Qos
- }
- return ""
- }
-
- func (x *JobInitAttr) GetReason() string {
- if x != nil {
- return x.Reason
- }
- return ""
- }
-
- func (x *JobInitAttr) GetReboot() string {
- if x != nil {
- return x.Reboot
- }
- return ""
- }
-
- func (x *JobInitAttr) GetReqBsct() string {
- if x != nil {
- return x.ReqBsct
- }
- return ""
- }
-
- func (x *JobInitAttr) GetReqNodeList() string {
- if x != nil {
- return x.ReqNodeList
- }
- return ""
- }
-
- func (x *JobInitAttr) GetRequeue() string {
- if x != nil {
- return x.Requeue
- }
- return ""
- }
-
- func (x *JobInitAttr) GetRestarts() string {
- if x != nil {
- return x.Restarts
- }
- return ""
- }
-
- func (x *JobInitAttr) GetRunTime() string {
- if x != nil {
- return x.RunTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetBatchHost() string {
- if x != nil {
- return x.BatchHost
- }
- return ""
- }
-
- func (x *JobInitAttr) GetSecsPreSuspend() string {
- if x != nil {
- return x.SecsPreSuspend
- }
- return ""
- }
-
- func (x *JobInitAttr) GetSocksNode() string {
- if x != nil {
- return x.SocksNode
- }
- return ""
- }
-
- func (x *JobInitAttr) GetStartTime() string {
- if x != nil {
- return x.StartTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetStdErr() string {
- if x != nil {
- return x.StdErr
- }
- return ""
- }
-
- func (x *JobInitAttr) GetStdIn() string {
- if x != nil {
- return x.StdIn
- }
- return ""
- }
-
- func (x *JobInitAttr) GetStdOut() string {
- if x != nil {
- return x.StdOut
- }
- return ""
- }
-
- func (x *JobInitAttr) GetSubmitTime() string {
- if x != nil {
- return x.SubmitTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetSuspendTime() string {
- if x != nil {
- return x.SuspendTime
- }
- return ""
- }
-
- func (x *JobInitAttr) GetTres() string {
- if x != nil {
- return x.Tres
- }
- return ""
- }
-
- func (x *JobInitAttr) GetTimeLimit() string {
- if x != nil {
- return x.TimeLimit
- }
- return ""
- }
-
- func (x *JobInitAttr) GetTimeMin() string {
- if x != nil {
- return x.TimeMin
- }
- return ""
- }
-
- func (x *JobInitAttr) GetUserId() string {
- if x != nil {
- return x.UserId
- }
- return ""
- }
-
- func (x *JobInitAttr) GetWorkDir() string {
- if x != nil {
- return x.WorkDir
- }
- return ""
- }
-
- type JobVncSessionInfo struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Archive string `protobuf:"bytes,1,opt,name=archive,proto3" json:"archive" copier:"archive"` // @gotags: copier:"archive", json:"archive"
- IClientNumber uint32 `protobuf:"varint,2,opt,name=i_client_number,json=iClientNumber,proto3" json:"iClientNumber" copier:"iClientNumber"` // @gotags: copier:"iClientNumber", json:"iClientNumber"
- IPixelDepth string `protobuf:"bytes,3,opt,name=i_pixel_depth,json=iPixelDepth,proto3" json:"iPixelDepth" copier:"iPixelDepth"` // @gotags: copier:"iPixelDepth", json:"iPixelDepth"
- ListClients string `protobuf:"bytes,4,opt,name=list_clients,json=listClients,proto3" json:"listClients" copier:"listClients"` // @gotags: copier:"listClients", json:"listClients"
- Locale string `protobuf:"bytes,5,opt,name=locale,proto3" json:"locale" copier:"locale"` // @gotags: copier:"locale", json:"locale"
- LoginPasswd string `protobuf:"bytes,6,opt,name=loginPasswd,proto3" json:"loginPasswd" copier:"loginPasswd"` // @gotags: copier:"loginPasswd", json:"loginPasswd"
- MapSessionExtraAttrs string `protobuf:"bytes,7,opt,name=map_session_extra_attrs,json=mapSessionExtraAttrs,proto3" json:"mapSessionExtraAttrs" copier:"mapSessionExtraAttrs"` // @gotags: copier:"mapSessionExtraAttrs", json:"mapSessionExtraAttrs"
- StrAuthType string `protobuf:"bytes,8,opt,name=str_auth_type,json=strAuthType,proto3" json:"strAuthType" copier:"strAuthType"` // @gotags: copier:"strAuthType", json:"strAuthType"
- StrGeometry string `protobuf:"bytes,9,opt,name=str_geometry,json=strGeometry,proto3" json:"strGeometry" copier:"strGeometry"` // @gotags: copier:"strGeometry", json:"strGeometry"
- StrJobManagerAddr string `protobuf:"bytes,10,opt,name=str_job_manager_addr,json=strJobManagerAddr,proto3" json:"strJobManagerAddr" copier:"strJobManagerAddr"` // @gotags: copier:"strJobManagerAddr", json:"strJobManagerAddr"
- StrJobManagerId string `protobuf:"bytes,11,opt,name=str_job_manager_id,json=strJobManagerId,proto3" json:"strJobManagerID" copier:"strJobManagerID"` // @gotags: copier:"strJobManagerID", json:"strJobManagerID"
- StrJobManagerName string `protobuf:"bytes,12,opt,name=str_job_manager_name,json=strJobManagerName,proto3" json:"strJobManagerName" copier:"strJobManagerName"` // @gotags: copier:"strJobManagerName", json:"strJobManagerName"
- StrRelateJobId string `protobuf:"bytes,13,opt,name=str_relate_job_id,json=strRelateJobId,proto3" json:"strRelateJobID" copier:"strRelateJobID"` // @gotags: copier:"strRelateJobID", json:"strRelateJobID"
- StrServerAddr string `protobuf:"bytes,14,opt,name=str_server_addr,json=strServerAddr,proto3" json:"strServerAddr" copier:"strServerAddr"` // @gotags: copier:"strServerAddr", json:"strServerAddr"
- StrServerName string `protobuf:"bytes,15,opt,name=str_server_name,json=strServerName,proto3" json:"strServerName" copier:"strServerName"` // @gotags: copier:"strServerName", json:"strServerName"
- StrSessionCtime string `protobuf:"bytes,16,opt,name=str_session_ctime,json=strSessionCtime,proto3" json:"strSessionCTime" copier:"strSessionCTime"` // @gotags: copier:"strSessionCTime", json:"strSessionCTime"
- StrSessionHeight string `protobuf:"bytes,17,opt,name=str_session_height,json=strSessionHeight,proto3" json:"strSessionHeight" copier:"strSessionHeight"` // @gotags: copier:"strSessionHeight", json:"strSessionHeight"
- StrSessionId string `protobuf:"bytes,18,opt,name=str_session_id,json=strSessionId,proto3" json:"strSessionID" copier:"strSessionID"` // @gotags: copier:"strSessionID", json:"strSessionID"
- StrSessionOwner string `protobuf:"bytes,19,opt,name=str_session_owner,json=strSessionOwner,proto3" json:"strSessionOwner" copier:"strSessionOwner"` // @gotags: copier:"strSessionOwner", json:"strSessionOwner"
- StrSessionType string `protobuf:"bytes,20,opt,name=str_session_type,json=strSessionType,proto3" json:"strSessionType" copier:"strSessionType"` // @gotags: copier:"strSessionType", json:"strSessionType"
- StrSessionWidth string `protobuf:"bytes,21,opt,name=str_session_width,json=strSessionWidth,proto3" json:"strSessionWidth" copier:"strSessionWidth"` // @gotags: copier:"strSessionWidth", json:"strSessionWidth"
- VncCode string `protobuf:"bytes,22,opt,name=vnc_code,json=vncCode,proto3" json:"vncCode" copier:"vncCode"` // @gotags: copier:"vncCode", json:"vncCode"
- }
-
- func (x *JobVncSessionInfo) Reset() {
- *x = JobVncSessionInfo{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobVncSessionInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobVncSessionInfo) ProtoMessage() {}
-
- func (x *JobVncSessionInfo) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobVncSessionInfo.ProtoReflect.Descriptor instead.
- func (*JobVncSessionInfo) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{4}
- }
-
- func (x *JobVncSessionInfo) GetArchive() string {
- if x != nil {
- return x.Archive
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetIClientNumber() uint32 {
- if x != nil {
- return x.IClientNumber
- }
- return 0
- }
-
- func (x *JobVncSessionInfo) GetIPixelDepth() string {
- if x != nil {
- return x.IPixelDepth
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetListClients() string {
- if x != nil {
- return x.ListClients
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetLocale() string {
- if x != nil {
- return x.Locale
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetLoginPasswd() string {
- if x != nil {
- return x.LoginPasswd
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetMapSessionExtraAttrs() string {
- if x != nil {
- return x.MapSessionExtraAttrs
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrAuthType() string {
- if x != nil {
- return x.StrAuthType
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrGeometry() string {
- if x != nil {
- return x.StrGeometry
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrJobManagerAddr() string {
- if x != nil {
- return x.StrJobManagerAddr
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrJobManagerId() string {
- if x != nil {
- return x.StrJobManagerId
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrJobManagerName() string {
- if x != nil {
- return x.StrJobManagerName
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrRelateJobId() string {
- if x != nil {
- return x.StrRelateJobId
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrServerAddr() string {
- if x != nil {
- return x.StrServerAddr
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrServerName() string {
- if x != nil {
- return x.StrServerName
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionCtime() string {
- if x != nil {
- return x.StrSessionCtime
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionHeight() string {
- if x != nil {
- return x.StrSessionHeight
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionId() string {
- if x != nil {
- return x.StrSessionId
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionOwner() string {
- if x != nil {
- return x.StrSessionOwner
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionType() string {
- if x != nil {
- return x.StrSessionType
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetStrSessionWidth() string {
- if x != nil {
- return x.StrSessionWidth
- }
- return ""
- }
-
- func (x *JobVncSessionInfo) GetVncCode() string {
- if x != nil {
- return x.VncCode
- }
- return ""
- }
-
- type JobDetail struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AppType string `protobuf:"bytes,1,opt,name=app_type,json=appType,proto3" json:"appType" copier:"AppType"` // @gotags: copier:"AppType", json:"appType"
- AveRss string `protobuf:"bytes,2,opt,name=ave_rss,json=aveRss,proto3" json:"aveRSS" copier:"AveRSS"` // @gotags: copier:"AveRSS", json:"aveRSS"
- AveVmSize string `protobuf:"bytes,3,opt,name=ave_vm_size,json=aveVmSize,proto3" json:"aveVMSize" copier:"AveVMSize"` // @gotags: copier:"AveVMSize", json:"aveVMSize"
- CpuTimeUsed string `protobuf:"bytes,4,opt,name=cpu_time_used,json=cpuTimeUsed,proto3" json:"cpuTimeUsed" copier:"CpuTimeUsed"` // @gotags: copier:"CpuTimeUsed", json:"cpuTimeUsed"
- DcuNumReq uint32 `protobuf:"varint,5,opt,name=dcu_num_req,json=dcuNumReq,proto3" json:"dcuNumReq" copier:"DcuNumReq"` // @gotags: copier:"DcuNumReq", json:"dcuNumReq"
- DcuNumUsed uint32 `protobuf:"varint,6,opt,name=dcu_num_used,json=dcuNumUsed,proto3" json:"dcuNumUsed" copier:"DcuNumUsed"` // @gotags: copier:"DcuNumUsed", json:"dcuNumUsed"
- ErrorPath string `protobuf:"bytes,7,opt,name=error_path,json=errorPath,proto3" json:"errorPath" copier:"ErrorPath"` // @gotags: copier:"ErrorPath", json:"errorPath"
- ExitCode string `protobuf:"bytes,8,opt,name=exit_code,json=exitCode,proto3" json:"exitCode" copier:"ExitCode"` // @gotags: copier:"ExitCode", json:"exitCode"
- GpuNumReq uint32 `protobuf:"varint,9,opt,name=gpu_num_req,json=gpuNumReq,proto3" json:"gpuNumReq" copier:"GpuNumReq"` // @gotags: copier:"GpuNumReq", json:"gpuNumReq"
- GpuNumUsed uint32 `protobuf:"varint,10,opt,name=gpu_num_used,json=gpuNumUsed,proto3" json:"gpuNumUsed" copier:"GpuNumUsed"` // @gotags: copier:"GpuNumUsed", json:"gpuNumUsed"
- JobEndTime string `protobuf:"bytes,11,opt,name=job_end_time,json=jobEndTime,proto3" json:"jobEndTime" copier:"JobEndTime"` // @gotags: copier:"JobEndTime", json:"jobEndTime"
- JobId string `protobuf:"bytes,12,opt,name=job_id,json=jobId,proto3" json:"jobId" copier:"JobId"` // @gotags: copier:"JobId", json:"jobId"
- JobInitAttr *JobInitAttr `protobuf:"bytes,13,opt,name=job_init_attr,json=jobInitAttr,proto3" json:"JobInitAttr" copier:"JobInitAttr"` // @gotags: copier:"JobInitAttr", json:"JobInitAttr"
- JobName string `protobuf:"bytes,14,opt,name=job_name,json=jobName,proto3" json:"jobName" copier:"JobName"` // @gotags: copier:"JobName", json:"jobName"
- JobRunTime string `protobuf:"bytes,15,opt,name=job_run_time,json=jobRunTime,proto3" json:"jobRunTime" copier:"JobRunTime"` // @gotags: copier:"JobRunTime", json:"jobRunTime"
- JobStartTime string `protobuf:"bytes,16,opt,name=job_start_time,json=jobStartTime,proto3" json:"jobStartTime" copier:"JobStartTime"` // @gotags: copier:"JobStartTime", json:"jobStartTime"
- JobStatus string `protobuf:"bytes,17,opt,name=job_status,json=jobStatus,proto3" json:"jobStatus" copier:"JobStatus"` // @gotags: copier:"JobStatus", json:"jobStatus"
- JobSubmitTime string `protobuf:"bytes,18,opt,name=job_submit_time,json=jobSubmitTime,proto3" json:"jobSubmitTime" copier:"JobSubmitTime"` // @gotags: copier:"JobSubmitTime", json:"jobSubmitTime"
- JobSessionInfo *JobVncSessionInfo `protobuf:"bytes,19,opt,name=job_session_info,json=jobSessionInfo,proto3" json:"jobVncSessionInfo" copier:"JobVncSessionInfo"` // @gotags: copier:"JobVncSessionInfo", json:"jobVncSessionInfo"
- JobManagerId string `protobuf:"bytes,20,opt,name=job_manager_id,json=jobManagerId,proto3" json:"jobmanagerId" copier:"JobManagerId"` // @gotags: copier:"JobManagerId", json:"jobmanagerId"
- JobManagerName string `protobuf:"bytes,21,opt,name=job_manager_name,json=jobManagerName,proto3" json:"jobmanagerName" copier:"JobManagerName"` // @gotags: copier:"JobManagerName", json:"jobmanagerName"
- JobManagerType string `protobuf:"bytes,22,opt,name=job_manager_type,json=jobManagerType,proto3" json:"jobmanagerType" copier:"JobManagerType"` // @gotags: copier:"JobManagerType", json:"jobmanagerType"
- MemUsed string `protobuf:"bytes,23,opt,name=mem_used,json=memUsed,proto3" json:"memUsed" copier:"MemUsed"` // @gotags: copier:"MemUsed", json:"memUsed"
- NodeNumReq uint32 `protobuf:"varint,24,opt,name=node_num_req,json=nodeNumReq,proto3" json:"nodeNumReq" copier:"NodeNumReq"` // @gotags: copier:"NodeNumReq", json:"nodeNumReq"
- NodeUsed string `protobuf:"bytes,25,opt,name=node_used,json=nodeUsed,proto3" json:"nodeUsed" copier:"NodeUsed"` // @gotags: copier:"NodeUsed", json:"nodeUsed"
- OutputPath string `protobuf:"bytes,26,opt,name=output_path,json=outputPath,proto3" json:"outputPath" copier:"OutputPath"` // @gotags: copier:"OutputPath", json:"outputPath"
- Priority string `protobuf:"bytes,27,opt,name=priority,proto3" json:"priority" copier:"Priority"` // @gotags: copier:"Priority", json:"priority"
- ProcNumReq uint32 `protobuf:"varint,28,opt,name=proc_num_req,json=procNumReq,proto3" json:"procNumReq" copier:"ProcNumReq"` // @gotags: copier:"ProcNumReq", json:"procNumReq"
- ProcNumUsed uint32 `protobuf:"varint,29,opt,name=proc_num_used,json=procNumUsed,proto3" json:"procNumUsed" copier:"procNumUsed"` // @gotags: copier:"procNumUsed", json:"procNumUsed"
- Queue string `protobuf:"bytes,30,opt,name=queue,proto3" json:"queue" copier:"Queue"` // @gotags: copier:"Queue", json:"queue"
- Restarts string `protobuf:"bytes,31,opt,name=restarts,proto3" json:"restarts" copier:"Restarts"` // @gotags: copier:"Restarts", json:"restarts"
- Scale string `protobuf:"bytes,32,opt,name=scale,proto3" json:"scale" copier:"Scale"` // @gotags: copier:"Scale", json:"scale"
- User string `protobuf:"bytes,33,opt,name=user,proto3" json:"user" copier:"User"` // @gotags: copier:"User", json:"user"
- WalltimeReq string `protobuf:"bytes,34,opt,name=walltime_req,json=walltimeReq,proto3" json:"walltimeReq" copier:"WalltimeReq"` // @gotags: copier:"WalltimeReq", json:"walltimeReq"
- WorkDir string `protobuf:"bytes,35,opt,name=work_dir,json=workDir,proto3" json:"workDir" copier:"WorkDir"` // @gotags: copier:"WorkDir", json:"workDir"
- }
-
- func (x *JobDetail) Reset() {
- *x = JobDetail{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobDetail) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobDetail) ProtoMessage() {}
-
- func (x *JobDetail) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobDetail.ProtoReflect.Descriptor instead.
- func (*JobDetail) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{5}
- }
-
- func (x *JobDetail) GetAppType() string {
- if x != nil {
- return x.AppType
- }
- return ""
- }
-
- func (x *JobDetail) GetAveRss() string {
- if x != nil {
- return x.AveRss
- }
- return ""
- }
-
- func (x *JobDetail) GetAveVmSize() string {
- if x != nil {
- return x.AveVmSize
- }
- return ""
- }
-
- func (x *JobDetail) GetCpuTimeUsed() string {
- if x != nil {
- return x.CpuTimeUsed
- }
- return ""
- }
-
- func (x *JobDetail) GetDcuNumReq() uint32 {
- if x != nil {
- return x.DcuNumReq
- }
- return 0
- }
-
- func (x *JobDetail) GetDcuNumUsed() uint32 {
- if x != nil {
- return x.DcuNumUsed
- }
- return 0
- }
-
- func (x *JobDetail) GetErrorPath() string {
- if x != nil {
- return x.ErrorPath
- }
- return ""
- }
-
- func (x *JobDetail) GetExitCode() string {
- if x != nil {
- return x.ExitCode
- }
- return ""
- }
-
- func (x *JobDetail) GetGpuNumReq() uint32 {
- if x != nil {
- return x.GpuNumReq
- }
- return 0
- }
-
- func (x *JobDetail) GetGpuNumUsed() uint32 {
- if x != nil {
- return x.GpuNumUsed
- }
- return 0
- }
-
- func (x *JobDetail) GetJobEndTime() string {
- if x != nil {
- return x.JobEndTime
- }
- return ""
- }
-
- func (x *JobDetail) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- func (x *JobDetail) GetJobInitAttr() *JobInitAttr {
- if x != nil {
- return x.JobInitAttr
- }
- return nil
- }
-
- func (x *JobDetail) GetJobName() string {
- if x != nil {
- return x.JobName
- }
- return ""
- }
-
- func (x *JobDetail) GetJobRunTime() string {
- if x != nil {
- return x.JobRunTime
- }
- return ""
- }
-
- func (x *JobDetail) GetJobStartTime() string {
- if x != nil {
- return x.JobStartTime
- }
- return ""
- }
-
- func (x *JobDetail) GetJobStatus() string {
- if x != nil {
- return x.JobStatus
- }
- return ""
- }
-
- func (x *JobDetail) GetJobSubmitTime() string {
- if x != nil {
- return x.JobSubmitTime
- }
- return ""
- }
-
- func (x *JobDetail) GetJobSessionInfo() *JobVncSessionInfo {
- if x != nil {
- return x.JobSessionInfo
- }
- return nil
- }
-
- func (x *JobDetail) GetJobManagerId() string {
- if x != nil {
- return x.JobManagerId
- }
- return ""
- }
-
- func (x *JobDetail) GetJobManagerName() string {
- if x != nil {
- return x.JobManagerName
- }
- return ""
- }
-
- func (x *JobDetail) GetJobManagerType() string {
- if x != nil {
- return x.JobManagerType
- }
- return ""
- }
-
- func (x *JobDetail) GetMemUsed() string {
- if x != nil {
- return x.MemUsed
- }
- return ""
- }
-
- func (x *JobDetail) GetNodeNumReq() uint32 {
- if x != nil {
- return x.NodeNumReq
- }
- return 0
- }
-
- func (x *JobDetail) GetNodeUsed() string {
- if x != nil {
- return x.NodeUsed
- }
- return ""
- }
-
- func (x *JobDetail) GetOutputPath() string {
- if x != nil {
- return x.OutputPath
- }
- return ""
- }
-
- func (x *JobDetail) GetPriority() string {
- if x != nil {
- return x.Priority
- }
- return ""
- }
-
- func (x *JobDetail) GetProcNumReq() uint32 {
- if x != nil {
- return x.ProcNumReq
- }
- return 0
- }
-
- func (x *JobDetail) GetProcNumUsed() uint32 {
- if x != nil {
- return x.ProcNumUsed
- }
- return 0
- }
-
- func (x *JobDetail) GetQueue() string {
- if x != nil {
- return x.Queue
- }
- return ""
- }
-
- func (x *JobDetail) GetRestarts() string {
- if x != nil {
- return x.Restarts
- }
- return ""
- }
-
- func (x *JobDetail) GetScale() string {
- if x != nil {
- return x.Scale
- }
- return ""
- }
-
- func (x *JobDetail) GetUser() string {
- if x != nil {
- return x.User
- }
- return ""
- }
-
- func (x *JobDetail) GetWalltimeReq() string {
- if x != nil {
- return x.WalltimeReq
- }
- return ""
- }
-
- func (x *JobDetail) GetWorkDir() string {
- if x != nil {
- return x.WorkDir
- }
- return ""
- }
-
- type JobDetailReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"jobId" copier:"JobId"` // @gotags: copier:"JobId", json:"jobId"
- }
-
- func (x *JobDetailReq) Reset() {
- *x = JobDetailReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobDetailReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobDetailReq) ProtoMessage() {}
-
- func (x *JobDetailReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobDetailReq.ProtoReflect.Descriptor instead.
- func (*JobDetailReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{6}
- }
-
- func (x *JobDetailReq) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- type GetJobDetailResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code" copier:"Code"` // @gotags: copier:"Code", json:"code"
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg" copier:"Msg"` // @gotags: copier:"Msg", json:"msg"
- Data *JobDetail `protobuf:"bytes,3,opt,name=data,proto3" json:"data" copier:"JobDetail"` // @gotags: copier:"JobDetail", json:"data"
- }
-
- func (x *GetJobDetailResp) Reset() {
- *x = GetJobDetailResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *GetJobDetailResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*GetJobDetailResp) ProtoMessage() {}
-
- func (x *GetJobDetailResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use GetJobDetailResp.ProtoReflect.Descriptor instead.
- func (*GetJobDetailResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{7}
- }
-
- func (x *GetJobDetailResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *GetJobDetailResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *GetJobDetailResp) GetData() *JobDetail {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- // *****************Job(Delete) Start************************
- type DeleteJobReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- StrJobInfoMap string `protobuf:"bytes,1,opt,name=str_job_info_map,json=strJobInfoMap,proto3" json:"strJobInfoMap" copier:"strJobInfoMap"` // @gotags: copier:"strJobInfoMap", json:"strJobInfoMap"
- }
-
- func (x *DeleteJobReq) Reset() {
- *x = DeleteJobReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *DeleteJobReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*DeleteJobReq) ProtoMessage() {}
-
- func (x *DeleteJobReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use DeleteJobReq.ProtoReflect.Descriptor instead.
- func (*DeleteJobReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{8}
- }
-
- func (x *DeleteJobReq) GetStrJobInfoMap() string {
- if x != nil {
- return x.StrJobInfoMap
- }
- return ""
- }
-
- type DeleteJobResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code" copier:"Code"` // @gotags: copier:"Code", json:"code"
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg" copier:"Msg"` // @gotags: copier:"Msg", json:"msg"
- Data map[string]string `protobuf:"bytes,3,rep,name=data,proto3" json:"data" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3" copier:"Result"` // @gotags: copier:"Result", json:"data"
- }
-
- func (x *DeleteJobResp) Reset() {
- *x = DeleteJobResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[9]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *DeleteJobResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*DeleteJobResp) ProtoMessage() {}
-
- func (x *DeleteJobResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[9]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use DeleteJobResp.ProtoReflect.Descriptor instead.
- func (*DeleteJobResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{9}
- }
-
- func (x *DeleteJobResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *DeleteJobResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *DeleteJobResp) GetData() map[string]string {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- // *****************Job Start************************
- type Job struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty" copier:"JobId"` // @gotags: copier:"JobId"
- JobName string `protobuf:"bytes,2,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty" copier:"Name"` // @gotags: copier:"Name"
- JobStatus string `protobuf:"bytes,3,opt,name=job_status,json=jobStatus,proto3" json:"job_status,omitempty" copier:"JobState"` // @gotags: copier:"JobState"
- Queue string `protobuf:"bytes,4,opt,name=queue,proto3" json:"queue,omitempty" copier:"Partition"` // @gotags: copier:"Partition"
- User string `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty" copier:"UserId"` // @gotags: copier:"UserId"
- NodeUsed string `protobuf:"bytes,6,opt,name=node_used,json=nodeUsed,proto3" json:"node_used,omitempty" copier:"ExcNodes"` // @gotags: copier:"ExcNodes"
- ProcNumUsed int32 `protobuf:"varint,7,opt,name=proc_num_used,json=procNumUsed,proto3" json:"proc_num_used,omitempty" copier:"NumCpus"` // @gotags: copier:"NumCpus"
- JobStartTime string `protobuf:"bytes,8,opt,name=job_start_time,json=jobStartTime,proto3" json:"job_start_time,omitempty" copier:"StartTime"` // @gotags: copier:"StartTime"
- JobRunTime string `protobuf:"bytes,9,opt,name=job_run_time,json=jobRunTime,proto3" json:"job_run_time,omitempty" copier:"JobRunTime"` // @gotags: copier:"JobRunTime"
- JobManagerId string `protobuf:"bytes,10,opt,name=job_manager_id,json=jobManagerId,proto3" json:"job_manager_id,omitempty" copier:"JobmanagerId"` // @gotags: copier:"JobmanagerId"
- JobManagerName string `protobuf:"bytes,11,opt,name=job_manager_name,json=jobManagerName,proto3" json:"job_manager_name,omitempty" copier:"JobmanagerName"` // @gotags: copier:"JobmanagerName"
- JobManagerType string `protobuf:"bytes,12,opt,name=job_manager_type,json=jobManagerType,proto3" json:"job_manager_type,omitempty" copier:"JobmanagerType"` // @gotags: copier:"JobmanagerType"
- ErrorPath string `protobuf:"bytes,13,opt,name=error_path,json=errorPath,proto3" json:"error_path,omitempty" copier:"ErrorPath"` // @gotags: copier:"ErrorPath"
- OutputPath string `protobuf:"bytes,14,opt,name=output_path,json=outputPath,proto3" json:"output_path,omitempty" copier:"OutputPath"` // @gotags: copier:"OutputPath"
- WorkDir string `protobuf:"bytes,15,opt,name=work_dir,json=workDir,proto3" json:"work_dir,omitempty" copier:"WorkDir"` // @gotags: copier:"WorkDir"
- Reason string `protobuf:"bytes,16,opt,name=reason,proto3" json:"reason,omitempty" copier:"Reason"` // @gotags: copier:"Reason"
- AppType string `protobuf:"bytes,17,opt,name=app_type,json=appType,proto3" json:"app_type,omitempty" copier:"AppType"` // @gotags: copier:"AppType"
- }
-
- func (x *Job) Reset() {
- *x = Job{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[10]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *Job) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*Job) ProtoMessage() {}
-
- func (x *Job) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[10]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use Job.ProtoReflect.Descriptor instead.
- func (*Job) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{10}
- }
-
- func (x *Job) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- func (x *Job) GetJobName() string {
- if x != nil {
- return x.JobName
- }
- return ""
- }
-
- func (x *Job) GetJobStatus() string {
- if x != nil {
- return x.JobStatus
- }
- return ""
- }
-
- func (x *Job) GetQueue() string {
- if x != nil {
- return x.Queue
- }
- return ""
- }
-
- func (x *Job) GetUser() string {
- if x != nil {
- return x.User
- }
- return ""
- }
-
- func (x *Job) GetNodeUsed() string {
- if x != nil {
- return x.NodeUsed
- }
- return ""
- }
-
- func (x *Job) GetProcNumUsed() int32 {
- if x != nil {
- return x.ProcNumUsed
- }
- return 0
- }
-
- func (x *Job) GetJobStartTime() string {
- if x != nil {
- return x.JobStartTime
- }
- return ""
- }
-
- func (x *Job) GetJobRunTime() string {
- if x != nil {
- return x.JobRunTime
- }
- return ""
- }
-
- func (x *Job) GetJobManagerId() string {
- if x != nil {
- return x.JobManagerId
- }
- return ""
- }
-
- func (x *Job) GetJobManagerName() string {
- if x != nil {
- return x.JobManagerName
- }
- return ""
- }
-
- func (x *Job) GetJobManagerType() string {
- if x != nil {
- return x.JobManagerType
- }
- return ""
- }
-
- func (x *Job) GetErrorPath() string {
- if x != nil {
- return x.ErrorPath
- }
- return ""
- }
-
- func (x *Job) GetOutputPath() string {
- if x != nil {
- return x.OutputPath
- }
- return ""
- }
-
- func (x *Job) GetWorkDir() string {
- if x != nil {
- return x.WorkDir
- }
- return ""
- }
-
- func (x *Job) GetReason() string {
- if x != nil {
- return x.Reason
- }
- return ""
- }
-
- func (x *Job) GetAppType() string {
- if x != nil {
- return x.AppType
- }
- return ""
- }
-
- type ListJobReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- }
-
- func (x *ListJobReq) Reset() {
- *x = ListJobReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[11]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ListJobReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ListJobReq) ProtoMessage() {}
-
- func (x *ListJobReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[11]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ListJobReq.ProtoReflect.Descriptor instead.
- func (*ListJobReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{11}
- }
-
- type ListJobResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- RecordCount uint32 `protobuf:"varint,3,opt,name=record_count,json=recordCount,proto3" json:"record_count,omitempty" copier:"RecordCount"` // @gotags: copier:"RecordCount"
- Jobs []*Job `protobuf:"bytes,4,rep,name=jobs,proto3" json:"jobs,omitempty" copier:"Jobs"` // @gotags: copier:"Jobs"
- }
-
- func (x *ListJobResp) Reset() {
- *x = ListJobResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[12]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ListJobResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ListJobResp) ProtoMessage() {}
-
- func (x *ListJobResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[12]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ListJobResp.ProtoReflect.Descriptor instead.
- func (*ListJobResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{12}
- }
-
- func (x *ListJobResp) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
- }
-
- func (x *ListJobResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *ListJobResp) GetRecordCount() uint32 {
- if x != nil {
- return x.RecordCount
- }
- return 0
- }
-
- func (x *ListJobResp) GetJobs() []*Job {
- if x != nil {
- return x.Jobs
- }
- return nil
- }
-
- // *****************History Job Start************************
- type HistoryJob struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AcctTime string `protobuf:"bytes,1,opt,name=acct_time,json=acctTime,proto3" json:"acct_time,omitempty" copier:"AcctTime"` // @gotags: copier:"AcctTime"
- AppType string `protobuf:"bytes,2,opt,name=app_type,json=appType,proto3" json:"app_type,omitempty" copier:"AppType"` // @gotags: copier:"AppType"
- JobEndTime string `protobuf:"bytes,3,opt,name=job_end_time,json=jobEndTime,proto3" json:"job_end_time,omitempty" copier:"End"` // @gotags: copier:"End"
- JobExecHost string `protobuf:"bytes,4,opt,name=job_exec_host,json=jobExecHost,proto3" json:"job_exec_host,omitempty" copier:"Nodes"` // @gotags: copier:"Nodes"
- JobExitStatus int32 `protobuf:"varint,5,opt,name=job_exit_status,json=jobExitStatus,proto3" json:"job_exit_status,omitempty" copier:"ExitCode"` // @gotags: copier:"ExitCode"
- JobId int64 `protobuf:"varint,6,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty" copier:"JobId"` // @gotags: copier:"JobId"
- JobName string `protobuf:"bytes,7,opt,name=job_name,json=jobName,proto3" json:"job_name,omitempty" copier:"JobName"` // @gotags: copier:"JobName"
- JobQueueTime string `protobuf:"bytes,8,opt,name=job_queue_time,json=jobQueueTime,proto3" json:"job_queue_time,omitempty" copier:"JobQueueTime"` // @gotags: copier:"JobQueueTime"
- JobStartTime string `protobuf:"bytes,9,opt,name=job_start_time,json=jobStartTime,proto3" json:"job_start_time,omitempty" copier:"Start"` // @gotags: copier:"Start"
- JobState string `protobuf:"bytes,10,opt,name=job_state,json=jobState,proto3" json:"job_state,omitempty" copier:"State"` // @gotags: copier:"State"
- JobWalltimeUsed string `protobuf:"bytes,11,opt,name=job_walltime_used,json=jobWalltimeUsed,proto3" json:"job_walltime_used,omitempty" copier:"JobWalltimeUsed"` // @gotags: copier:"JobWalltimeUsed"
- JobManagerId int64 `protobuf:"varint,12,opt,name=job_manager_id,json=jobManagerId,proto3" json:"job_manager_id,omitempty" copier:"JobManagerId"` // @gotags: copier:"JobManagerId"
- NodeCt int32 `protobuf:"varint,13,opt,name=node_ct,json=nodeCt,proto3" json:"node_ct,omitempty" copier:"AllocNodes"` // @gotags: copier:"AllocNodes"
- Queue string `protobuf:"bytes,14,opt,name=queue,proto3" json:"queue,omitempty" copier:"Partition"` // @gotags: copier:"Partition"
- UserName string `protobuf:"bytes,15,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty" copier:"User"` // @gotags: copier:"User"
- Workdir string `protobuf:"bytes,16,opt,name=workdir,proto3" json:"workdir,omitempty" copier:"WorkDir"` // @gotags: copier:"WorkDir"
- }
-
- func (x *HistoryJob) Reset() {
- *x = HistoryJob{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[13]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *HistoryJob) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*HistoryJob) ProtoMessage() {}
-
- func (x *HistoryJob) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[13]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use HistoryJob.ProtoReflect.Descriptor instead.
- func (*HistoryJob) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{13}
- }
-
- func (x *HistoryJob) GetAcctTime() string {
- if x != nil {
- return x.AcctTime
- }
- return ""
- }
-
- func (x *HistoryJob) GetAppType() string {
- if x != nil {
- return x.AppType
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobEndTime() string {
- if x != nil {
- return x.JobEndTime
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobExecHost() string {
- if x != nil {
- return x.JobExecHost
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobExitStatus() int32 {
- if x != nil {
- return x.JobExitStatus
- }
- return 0
- }
-
- func (x *HistoryJob) GetJobId() int64 {
- if x != nil {
- return x.JobId
- }
- return 0
- }
-
- func (x *HistoryJob) GetJobName() string {
- if x != nil {
- return x.JobName
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobQueueTime() string {
- if x != nil {
- return x.JobQueueTime
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobStartTime() string {
- if x != nil {
- return x.JobStartTime
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobState() string {
- if x != nil {
- return x.JobState
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobWalltimeUsed() string {
- if x != nil {
- return x.JobWalltimeUsed
- }
- return ""
- }
-
- func (x *HistoryJob) GetJobManagerId() int64 {
- if x != nil {
- return x.JobManagerId
- }
- return 0
- }
-
- func (x *HistoryJob) GetNodeCt() int32 {
- if x != nil {
- return x.NodeCt
- }
- return 0
- }
-
- func (x *HistoryJob) GetQueue() string {
- if x != nil {
- return x.Queue
- }
- return ""
- }
-
- func (x *HistoryJob) GetUserName() string {
- if x != nil {
- return x.UserName
- }
- return ""
- }
-
- func (x *HistoryJob) GetWorkdir() string {
- if x != nil {
- return x.Workdir
- }
- return ""
- }
-
- type ListHistoryJobReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- StartTime string `protobuf:"bytes,1,opt,name=startTime,proto3" json:"startTime,omitempty" copier:"StartTime"` // @gotags: copier:"StartTime"
- EndTime string `protobuf:"bytes,2,opt,name=endTime,proto3" json:"endTime,omitempty" copier:"EndTime"` // @gotags: copier:"EndTime"
- TimeType string `protobuf:"bytes,3,opt,name=timeType,proto3" json:"timeType,omitempty" copier:"TimeType"` // @gotags: copier:"TimeType"
- Start int32 `protobuf:"varint,4,opt,name=start,proto3" json:"start,omitempty" copier:"Start"` // @gotags: copier:"Start"
- Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty" copier:"Limit"` // @gotags: copier:"Limit"
- IsQueryByQueueTime int32 `protobuf:"varint,6,opt,name=isQueryByQueueTime,proto3" json:"isQueryByQueueTime,omitempty" copier:"IsQueryByQueueTime"` // @gotags: copier:"IsQueryByQueueTime"
- }
-
- func (x *ListHistoryJobReq) Reset() {
- *x = ListHistoryJobReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[14]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ListHistoryJobReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ListHistoryJobReq) ProtoMessage() {}
-
- func (x *ListHistoryJobReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[14]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ListHistoryJobReq.ProtoReflect.Descriptor instead.
- func (*ListHistoryJobReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{14}
- }
-
- func (x *ListHistoryJobReq) GetStartTime() string {
- if x != nil {
- return x.StartTime
- }
- return ""
- }
-
- func (x *ListHistoryJobReq) GetEndTime() string {
- if x != nil {
- return x.EndTime
- }
- return ""
- }
-
- func (x *ListHistoryJobReq) GetTimeType() string {
- if x != nil {
- return x.TimeType
- }
- return ""
- }
-
- func (x *ListHistoryJobReq) GetStart() int32 {
- if x != nil {
- return x.Start
- }
- return 0
- }
-
- func (x *ListHistoryJobReq) GetLimit() int32 {
- if x != nil {
- return x.Limit
- }
- return 0
- }
-
- func (x *ListHistoryJobReq) GetIsQueryByQueueTime() int32 {
- if x != nil {
- return x.IsQueryByQueueTime
- }
- return 0
- }
-
- type ListHistoryJobResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- RecordCount uint32 `protobuf:"varint,3,opt,name=record_count,json=recordCount,proto3" json:"record_count,omitempty" copier:"RecordCount"` // @gotags: copier:"RecordCount"
- HistoryJobs []*HistoryJob `protobuf:"bytes,4,rep,name=history_jobs,json=historyJobs,proto3" json:"history_jobs,omitempty" copier:"HistoryJobs"` // @gotags: copier:"HistoryJobs"
- }
-
- func (x *ListHistoryJobResp) Reset() {
- *x = ListHistoryJobResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[15]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ListHistoryJobResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ListHistoryJobResp) ProtoMessage() {}
-
- func (x *ListHistoryJobResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[15]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ListHistoryJobResp.ProtoReflect.Descriptor instead.
- func (*ListHistoryJobResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{15}
- }
-
- func (x *ListHistoryJobResp) GetCode() uint32 {
- if x != nil {
- return x.Code
- }
- return 0
- }
-
- func (x *ListHistoryJobResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *ListHistoryJobResp) GetRecordCount() uint32 {
- if x != nil {
- return x.RecordCount
- }
- return 0
- }
-
- func (x *ListHistoryJobResp) GetHistoryJobs() []*HistoryJob {
- if x != nil {
- return x.HistoryJobs
- }
- return nil
- }
-
- // *****************Job(Submit) Start************************
- type SubmitJobReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Apptype string `protobuf:"bytes,1,opt,name=apptype,proto3" json:"apptype,omitempty" copier:"Apptype"` // @gotags: copier:"Apptype"
- Appname string `protobuf:"bytes,2,opt,name=appname,proto3" json:"appname,omitempty" copier:"Appname"` // @gotags: copier:"Appname"
- StrJobManagerID int64 `protobuf:"varint,3,opt,name=strJobManagerID,proto3" json:"strJobManagerID,omitempty" copier:"StrJobManagerID"` // @gotags: copier:"StrJobManagerID"
- MapAppJobInfo *MapAppJobInfo `protobuf:"bytes,4,opt,name=mapAppJobInfo,proto3" json:"mapAppJobInfo,omitempty" copier:"MapAppJobInfo"` // @gotags: copier:"MapAppJobInfo"
- }
-
- func (x *SubmitJobReq) Reset() {
- *x = SubmitJobReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[16]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *SubmitJobReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*SubmitJobReq) ProtoMessage() {}
-
- func (x *SubmitJobReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[16]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use SubmitJobReq.ProtoReflect.Descriptor instead.
- func (*SubmitJobReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{16}
- }
-
- func (x *SubmitJobReq) GetApptype() string {
- if x != nil {
- return x.Apptype
- }
- return ""
- }
-
- func (x *SubmitJobReq) GetAppname() string {
- if x != nil {
- return x.Appname
- }
- return ""
- }
-
- func (x *SubmitJobReq) GetStrJobManagerID() int64 {
- if x != nil {
- return x.StrJobManagerID
- }
- return 0
- }
-
- func (x *SubmitJobReq) GetMapAppJobInfo() *MapAppJobInfo {
- if x != nil {
- return x.MapAppJobInfo
- }
- return nil
- }
-
- type SubmitJobResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data string `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty" copier:"Data"` // @gotags: copier:"Data"
- }
-
- func (x *SubmitJobResp) Reset() {
- *x = SubmitJobResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[17]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *SubmitJobResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*SubmitJobResp) ProtoMessage() {}
-
- func (x *SubmitJobResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[17]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use SubmitJobResp.ProtoReflect.Descriptor instead.
- func (*SubmitJobResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{17}
- }
-
- func (x *SubmitJobResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *SubmitJobResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *SubmitJobResp) GetData() string {
- if x != nil {
- return x.Data
- }
- return ""
- }
-
- type MapAppJobInfo struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- GAP_CMD_FILE string `protobuf:"bytes,1,opt,name=GAP_CMD_FILE,json=GAPCMDFILE,proto3" json:"GAP_CMD_FILE,omitempty" copier:"GAP_CMD_FILE"` // @gotags: copier:"GAP_CMD_FILE" //命令行内容
- GAP_NNODE string `protobuf:"bytes,2,opt,name=GAP_NNODE,json=GAPNNODE,proto3" json:"GAP_NNODE,omitempty" copier:"GAP_NNODE"` // @gotags: copier:"GAP_NNODE" //节点个数(当指定该参数时,GAP_NODE_STRING必须为"")
- GAP_NODE_STRING string `protobuf:"bytes,3,opt,name=GAP_NODE_STRING,json=GAPNODESTRING,proto3" json:"GAP_NODE_STRING,omitempty" copier:"GAP_NODE_STRING"` // @gotags: copier:"GAP_NODE_STRING" //指定节点(当指定该参数时,GAP_NNODE必须为"")
- GAP_SUBMIT_TYPE string `protobuf:"bytes,4,opt,name=GAP_SUBMIT_TYPE,json=GAPSUBMITTYPE,proto3" json:"GAP_SUBMIT_TYPE,omitempty" copier:"GAP_SUBMIT_TYPE"` // @gotags: copier:"GAP_SUBMIT_TYPE" //cmd(命令行模式)
- GAP_JOB_NAME string `protobuf:"bytes,5,opt,name=GAP_JOB_NAME,json=GAPJOBNAME,proto3" json:"GAP_JOB_NAME,omitempty" copier:"GAP_JOB_NAME"` // @gotags: copier:"GAP_JOB_NAME" //作业名称
- GAP_WORK_DIR string `protobuf:"bytes,6,opt,name=GAP_WORK_DIR,json=GAPWORKDIR,proto3" json:"GAP_WORK_DIR,omitempty" copier:"GAP_WORK_DIR"` // @gotags: copier:"GAP_WORK_DIR" //工作路径
- GAP_QUEUE string `protobuf:"bytes,7,opt,name=GAP_QUEUE,json=GAPQUEUE,proto3" json:"GAP_QUEUE,omitempty" copier:"GAP_QUEUE"` // @gotags: copier:"GAP_QUEUE" //队列名称
- GAP_NPROC string `protobuf:"bytes,8,opt,name=GAP_NPROC,json=GAPNPROC,proto3" json:"GAP_NPROC,omitempty" copier:"GAP_NPROC"` // @gotags: copier:"GAP_NPROC" //总核心数(GAP_NPROC和GAP_PPN选其一填写)
- GAP_PPN string `protobuf:"bytes,9,opt,name=GAP_PPN,json=GAPPPN,proto3" json:"GAP_PPN,omitempty" copier:"GAP_PPN"` // @gotags: copier:"GAP_PPN" //CPU核心/节点(GAP_NPROC和GAP_PPN选其一填写)
- GAP_NGPU string `protobuf:"bytes,10,opt,name=GAP_NGPU,json=GAPNGPU,proto3" json:"GAP_NGPU,omitempty" copier:"GAP_NGPU"` // @gotags: copier:"GAP_NGPU" //GPU卡数/节点
- GAP_NDCU string `protobuf:"bytes,11,opt,name=GAP_NDCU,json=GAPNDCU,proto3" json:"GAP_NDCU,omitempty" copier:"GAP_NDCU"` // @gotags: copier:"GAP_NDCU" //DCU卡数/节点
- GAP_JOB_MEM string `protobuf:"bytes,12,opt,name=GAP_JOB_MEM,json=GAPJOBMEM,proto3" json:"GAP_JOB_MEM,omitempty" copier:"GAP_JOB_MEM"` // @gotags: copier:"GAP_JOB_MEM" //每个节点内存值,单位为MB/GB
- GAP_WALL_TIME string `protobuf:"bytes,13,opt,name=GAP_WALL_TIME,json=GAPWALLTIME,proto3" json:"GAP_WALL_TIME,omitempty" copier:"GAP_WALL_TIME"` // @gotags: copier:"GAP_WALL_TIME" //最大运行时长(HH:MM:ss)
- GAP_EXCLUSIVE string `protobuf:"bytes,14,opt,name=GAP_EXCLUSIVE,json=GAPEXCLUSIVE,proto3" json:"GAP_EXCLUSIVE,omitempty" copier:"GAP_EXCLUSIVE"` // @gotags: copier:"GAP_EXCLUSIVE" // 是否独占节点,1为独占,空为非独占
- GAP_APPNAME string `protobuf:"bytes,15,opt,name=GAP_APPNAME,json=GAPAPPNAME,proto3" json:"GAP_APPNAME,omitempty" copier:"GAP_APPNAME"` // @gotags: copier:"GAP_APPNAME" //BASE(基础应用),支持填写具体的应用英文名称
- GAP_MULTI_SUB string `protobuf:"bytes,16,opt,name=GAP_MULTI_SUB,json=GAPMULTISUB,proto3" json:"GAP_MULTI_SUB,omitempty" copier:"GAP_MULTI_SUB"` // @gotags: copier:"GAP_MULTI_SUB" //作业组长度,建议为小于等于50的正整数
- GAP_STD_OUT_FILE string `protobuf:"bytes,17,opt,name=GAP_STD_OUT_FILE,json=GAPSTDOUTFILE,proto3" json:"GAP_STD_OUT_FILE,omitempty" copier:"GAP_STD_OUT_FILE"` // @gotags: copier:"GAP_STD_OUT_FILE" //工作路径/std.out.%j
- GAP_STD_ERR_FILE string `protobuf:"bytes,18,opt,name=GAP_STD_ERR_FILE,json=GAPSTDERRFILE,proto3" json:"GAP_STD_ERR_FILE,omitempty" copier:"GAP_STD_ERR_FILE"` // @gotags: copier:"GAP_STD_ERR_FILE" //工作路径/std.err.%j
- }
-
- func (x *MapAppJobInfo) Reset() {
- *x = MapAppJobInfo{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[18]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *MapAppJobInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*MapAppJobInfo) ProtoMessage() {}
-
- func (x *MapAppJobInfo) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[18]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use MapAppJobInfo.ProtoReflect.Descriptor instead.
- func (*MapAppJobInfo) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{18}
- }
-
- func (x *MapAppJobInfo) GetGAP_CMD_FILE() string {
- if x != nil {
- return x.GAP_CMD_FILE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_NNODE() string {
- if x != nil {
- return x.GAP_NNODE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_NODE_STRING() string {
- if x != nil {
- return x.GAP_NODE_STRING
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_SUBMIT_TYPE() string {
- if x != nil {
- return x.GAP_SUBMIT_TYPE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_JOB_NAME() string {
- if x != nil {
- return x.GAP_JOB_NAME
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_WORK_DIR() string {
- if x != nil {
- return x.GAP_WORK_DIR
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_QUEUE() string {
- if x != nil {
- return x.GAP_QUEUE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_NPROC() string {
- if x != nil {
- return x.GAP_NPROC
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_PPN() string {
- if x != nil {
- return x.GAP_PPN
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_NGPU() string {
- if x != nil {
- return x.GAP_NGPU
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_NDCU() string {
- if x != nil {
- return x.GAP_NDCU
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_JOB_MEM() string {
- if x != nil {
- return x.GAP_JOB_MEM
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_WALL_TIME() string {
- if x != nil {
- return x.GAP_WALL_TIME
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_EXCLUSIVE() string {
- if x != nil {
- return x.GAP_EXCLUSIVE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_APPNAME() string {
- if x != nil {
- return x.GAP_APPNAME
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_MULTI_SUB() string {
- if x != nil {
- return x.GAP_MULTI_SUB
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_STD_OUT_FILE() string {
- if x != nil {
- return x.GAP_STD_OUT_FILE
- }
- return ""
- }
-
- func (x *MapAppJobInfo) GetGAP_STD_ERR_FILE() string {
- if x != nil {
- return x.GAP_STD_ERR_FILE
- }
- return ""
- }
-
- type ParaStorQuotaReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" copier:"username"` // @gotags: copier:"username"
- }
-
- func (x *ParaStorQuotaReq) Reset() {
- *x = ParaStorQuotaReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[19]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ParaStorQuotaReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ParaStorQuotaReq) ProtoMessage() {}
-
- func (x *ParaStorQuotaReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[19]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ParaStorQuotaReq.ProtoReflect.Descriptor instead.
- func (*ParaStorQuotaReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{19}
- }
-
- func (x *ParaStorQuotaReq) GetUsername() string {
- if x != nil {
- return x.Username
- }
- return ""
- }
-
- type ParaStorQuotaResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data []*QuotaData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data"
- }
-
- func (x *ParaStorQuotaResp) Reset() {
- *x = ParaStorQuotaResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[20]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *ParaStorQuotaResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*ParaStorQuotaResp) ProtoMessage() {}
-
- func (x *ParaStorQuotaResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[20]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use ParaStorQuotaResp.ProtoReflect.Descriptor instead.
- func (*ParaStorQuotaResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{20}
- }
-
- func (x *ParaStorQuotaResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *ParaStorQuotaResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *ParaStorQuotaResp) GetData() []*QuotaData {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type QuotaData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" copier:"username"` // @gotags: copier:"username" //用户名
- Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty" copier:"path"` // @gotags: copier:"path" //共享存储配额路径
- Threshold float64 `protobuf:"fixed64,3,opt,name=threshold,proto3" json:"threshold,omitempty" copier:"threshold"` // @gotags: copier:"threshold" //共享存储配额量,单位GB
- Usage float64 `protobuf:"fixed64,4,opt,name=usage,proto3" json:"usage,omitempty" copier:"usage"` // @gotags: copier:"usage" //共享存储使用量,单位GB
- }
-
- func (x *QuotaData) Reset() {
- *x = QuotaData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[21]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QuotaData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QuotaData) ProtoMessage() {}
-
- func (x *QuotaData) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[21]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QuotaData.ProtoReflect.Descriptor instead.
- func (*QuotaData) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{21}
- }
-
- func (x *QuotaData) GetUsername() string {
- if x != nil {
- return x.Username
- }
- return ""
- }
-
- func (x *QuotaData) GetPath() string {
- if x != nil {
- return x.Path
- }
- return ""
- }
-
- func (x *QuotaData) GetThreshold() float64 {
- if x != nil {
- return x.Threshold
- }
- return 0
- }
-
- func (x *QuotaData) GetUsage() float64 {
- if x != nil {
- return x.Usage
- }
- return 0
- }
-
- type WallTimeReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty" copier:"username"` // @gotags: copier:"username"
- }
-
- func (x *WallTimeReq) Reset() {
- *x = WallTimeReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[22]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *WallTimeReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*WallTimeReq) ProtoMessage() {}
-
- func (x *WallTimeReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[22]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use WallTimeReq.ProtoReflect.Descriptor instead.
- func (*WallTimeReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{22}
- }
-
- func (x *WallTimeReq) GetUsername() string {
- if x != nil {
- return x.Username
- }
- return ""
- }
-
- type WallTimeResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data float64 `protobuf:"fixed64,3,opt,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data"
- }
-
- func (x *WallTimeResp) Reset() {
- *x = WallTimeResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[23]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *WallTimeResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*WallTimeResp) ProtoMessage() {}
-
- func (x *WallTimeResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[23]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use WallTimeResp.ProtoReflect.Descriptor instead.
- func (*WallTimeResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{23}
- }
-
- func (x *WallTimeResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *WallTimeResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *WallTimeResp) GetData() float64 {
- if x != nil {
- return x.Data
- }
- return 0
- }
-
- type QueueJobsReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- UserName string `protobuf:"bytes,1,opt,name=userName,proto3" json:"userName,omitempty" copier:"userName"` //@gotags: copier:"userName"
- }
-
- func (x *QueueJobsReq) Reset() {
- *x = QueueJobsReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[24]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueJobsReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueJobsReq) ProtoMessage() {}
-
- func (x *QueueJobsReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[24]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueJobsReq.ProtoReflect.Descriptor instead.
- func (*QueueJobsReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{24}
- }
-
- func (x *QueueJobsReq) GetUserName() string {
- if x != nil {
- return x.UserName
- }
- return ""
- }
-
- type QueueJobsResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data []*Queue `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data"
- }
-
- func (x *QueueJobsResp) Reset() {
- *x = QueueJobsResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[25]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueJobsResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueJobsResp) ProtoMessage() {}
-
- func (x *QueueJobsResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[25]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueJobsResp.ProtoReflect.Descriptor instead.
- func (*QueueJobsResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{25}
- }
-
- func (x *QueueJobsResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *QueueJobsResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *QueueJobsResp) GetData() []*Queue {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type Queue struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name"
- Values []*Metric `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty" copier:"values"` // @gotags: copier:"values"
- }
-
- func (x *Queue) Reset() {
- *x = Queue{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[26]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *Queue) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*Queue) ProtoMessage() {}
-
- func (x *Queue) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[26]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use Queue.ProtoReflect.Descriptor instead.
- func (*Queue) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{26}
- }
-
- func (x *Queue) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
- }
-
- func (x *Queue) GetValues() []*Metric {
- if x != nil {
- return x.Values
- }
- return nil
- }
-
- type Metric struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- MetricName string `protobuf:"bytes,1,opt,name=metricName,proto3" json:"metricName,omitempty" copier:"metricName"` // @gotags: copier:"metricName"
- MetricValue string `protobuf:"bytes,2,opt,name=metricValue,proto3" json:"metricValue,omitempty" copier:"metricValue"` // @gotags: copier:"metricValue"
- }
-
- func (x *Metric) Reset() {
- *x = Metric{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[27]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *Metric) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*Metric) ProtoMessage() {}
-
- func (x *Metric) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[27]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use Metric.ProtoReflect.Descriptor instead.
- func (*Metric) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{27}
- }
-
- func (x *Metric) GetMetricName() string {
- if x != nil {
- return x.MetricName
- }
- return ""
- }
-
- func (x *Metric) GetMetricValue() string {
- if x != nil {
- return x.MetricValue
- }
- return ""
- }
-
- type CpuCoreReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- }
-
- func (x *CpuCoreReq) Reset() {
- *x = CpuCoreReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[28]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *CpuCoreReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*CpuCoreReq) ProtoMessage() {}
-
- func (x *CpuCoreReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[28]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use CpuCoreReq.ProtoReflect.Descriptor instead.
- func (*CpuCoreReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{28}
- }
-
- type CpuCoreResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data []*CpuCore `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"data"` // @gotags: copier:"data"
- }
-
- func (x *CpuCoreResp) Reset() {
- *x = CpuCoreResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[29]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *CpuCoreResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*CpuCoreResp) ProtoMessage() {}
-
- func (x *CpuCoreResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[29]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use CpuCoreResp.ProtoReflect.Descriptor instead.
- func (*CpuCoreResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{29}
- }
-
- func (x *CpuCoreResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *CpuCoreResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *CpuCoreResp) GetData() []*CpuCore {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type CpuCore struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name"
- Y int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty" copier:"y"` // @gotags: copier:"y"
- }
-
- func (x *CpuCore) Reset() {
- *x = CpuCore{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[30]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *CpuCore) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*CpuCore) ProtoMessage() {}
-
- func (x *CpuCore) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[30]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use CpuCore.ProtoReflect.Descriptor instead.
- func (*CpuCore) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{30}
- }
-
- func (x *CpuCore) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
- }
-
- func (x *CpuCore) GetY() int32 {
- if x != nil {
- return x.Y
- }
- return 0
- }
-
- type JobsReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- UserName string `protobuf:"bytes,1,opt,name=userName,proto3" json:"userName,omitempty" copier:"userName"` // @gotags: copier:"userName"
- }
-
- func (x *JobsReq) Reset() {
- *x = JobsReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[31]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobsReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobsReq) ProtoMessage() {}
-
- func (x *JobsReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[31]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobsReq.ProtoReflect.Descriptor instead.
- func (*JobsReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{31}
- }
-
- func (x *JobsReq) GetUserName() string {
- if x != nil {
- return x.UserName
- }
- return ""
- }
-
- type JobsResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=Code,proto3" json:"Code,omitempty" copier:"Code"` // @gotags: copier:"Code"
- Msg string `protobuf:"bytes,2,opt,name=Msg,proto3" json:"Msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg"
- Data []*JobCore `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"data"` // @gotags: copier:"data"
- }
-
- func (x *JobsResp) Reset() {
- *x = JobsResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[32]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobsResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobsResp) ProtoMessage() {}
-
- func (x *JobsResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[32]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobsResp.ProtoReflect.Descriptor instead.
- func (*JobsResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{32}
- }
-
- func (x *JobsResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *JobsResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *JobsResp) GetData() []*JobCore {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type JobCore struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" copier:"name"` // @gotags: copier:"name"
- Y int32 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty" copier:"y"` // @gotags: copier:"y"
- }
-
- func (x *JobCore) Reset() {
- *x = JobCore{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[33]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *JobCore) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*JobCore) ProtoMessage() {}
-
- func (x *JobCore) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[33]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use JobCore.ProtoReflect.Descriptor instead.
- func (*JobCore) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{33}
- }
-
- func (x *JobCore) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
- }
-
- func (x *JobCore) GetY() int32 {
- if x != nil {
- return x.Y
- }
- return 0
- }
-
- type HistoryJobDetailReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- JobId string `protobuf:"bytes,1,opt,name=jobId,proto3" json:"jobId,omitempty"`
- JobmanagerId string `protobuf:"bytes,2,opt,name=jobmanagerId,proto3" json:"jobmanagerId,omitempty"`
- AcctTime string `protobuf:"bytes,3,opt,name=acctTime,proto3" json:"acctTime,omitempty"`
- }
-
- func (x *HistoryJobDetailReq) Reset() {
- *x = HistoryJobDetailReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[34]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *HistoryJobDetailReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*HistoryJobDetailReq) ProtoMessage() {}
-
- func (x *HistoryJobDetailReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[34]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use HistoryJobDetailReq.ProtoReflect.Descriptor instead.
- func (*HistoryJobDetailReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{34}
- }
-
- func (x *HistoryJobDetailReq) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- func (x *HistoryJobDetailReq) GetJobmanagerId() string {
- if x != nil {
- return x.JobmanagerId
- }
- return ""
- }
-
- func (x *HistoryJobDetailReq) GetAcctTime() string {
- if x != nil {
- return x.AcctTime
- }
- return ""
- }
-
- type HistoryJobDetailResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
- }
-
- func (x *HistoryJobDetailResp) Reset() {
- *x = HistoryJobDetailResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[35]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *HistoryJobDetailResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*HistoryJobDetailResp) ProtoMessage() {}
-
- func (x *HistoryJobDetailResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[35]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use HistoryJobDetailResp.ProtoReflect.Descriptor instead.
- func (*HistoryJobDetailResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{35}
- }
-
- func (x *HistoryJobDetailResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *HistoryJobDetailResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- type FileContentResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" //状态码 示例:0
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" //信息 示例:success
- Data *FileDataResp `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data" //对象数据
- }
-
- func (x *FileContentResp) Reset() {
- *x = FileContentResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[36]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *FileContentResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*FileContentResp) ProtoMessage() {}
-
- func (x *FileContentResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[36]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use FileContentResp.ProtoReflect.Descriptor instead.
- func (*FileContentResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{36}
- }
-
- func (x *FileContentResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *FileContentResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *FileContentResp) GetData() *FileDataResp {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type FileDataReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- HostName string `protobuf:"bytes,1,opt,name=hostName,proto3" json:"hostName,omitempty" copier:"HostName"` // @gotags: copier:"HostName" //服务器hostname 示例:127.0.0.1
- DirPath string `protobuf:"bytes,2,opt,name=dirPath,proto3" json:"dirPath,omitempty" copier:"DirPath"` // @gotags: copier:"DirPath" //服务器文件绝对路径 示例:/public/home/test/BASE/STDIN_1210_114429/std.out.22
- TriggerNum int32 `protobuf:"varint,3,opt,name=triggerNum,proto3" json:"triggerNum,omitempty" copier:"TriggerNum"` // @gotags: copier:"TriggerNum" //翻页次数,第一次打开传1,文件每超过1000行,该参数累加1(类似分页,每页显示1000行数据) 示例:1
- RollDirection string `protobuf:"bytes,4,opt,name=rollDirection,proto3" json:"rollDirection,omitempty" copier:"RollDirection"` // @gotags: copier:"RollDirection" //文件查看方向,传参UP,从文件尾向上看;传参DOWN,从文件头向下看 示例:UP
- }
-
- func (x *FileDataReq) Reset() {
- *x = FileDataReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[37]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *FileDataReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*FileDataReq) ProtoMessage() {}
-
- func (x *FileDataReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[37]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use FileDataReq.ProtoReflect.Descriptor instead.
- func (*FileDataReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{37}
- }
-
- func (x *FileDataReq) GetHostName() string {
- if x != nil {
- return x.HostName
- }
- return ""
- }
-
- func (x *FileDataReq) GetDirPath() string {
- if x != nil {
- return x.DirPath
- }
- return ""
- }
-
- func (x *FileDataReq) GetTriggerNum() int32 {
- if x != nil {
- return x.TriggerNum
- }
- return 0
- }
-
- func (x *FileDataReq) GetRollDirection() string {
- if x != nil {
- return x.RollDirection
- }
- return ""
- }
-
- type FileDataResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AllLineTotal int32 `protobuf:"varint,1,opt,name=allLineTotal,proto3" json:"allLineTotal,omitempty" copier:"AllLineTotal"` // @gotags: copier:"AllLineTotal" //文件总行数 示例:100
- Success string `protobuf:"bytes,2,opt,name=success,proto3" json:"success,omitempty" copier:"Success"` // @gotags: copier:"Success" //请求是否成功 示例:true
- TotalTriggerTimes int32 `protobuf:"varint,3,opt,name=totalTriggerTimes,proto3" json:"totalTriggerTimes,omitempty" copier:"TotalTriggerTimes"` // @gotags: copier:"TotalTriggerTimes" //总次数(类似分页总页数) 示例:1
- Errmsg string `protobuf:"bytes,4,opt,name=errmsg,proto3" json:"errmsg,omitempty" copier:"Errmsg"` // @gotags: copier:"Errmsg" //错误信息 示例:false
- Data string `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data" //返回的文件内容 示例:start time is: 2021-10-14
- }
-
- func (x *FileDataResp) Reset() {
- *x = FileDataResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[38]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *FileDataResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*FileDataResp) ProtoMessage() {}
-
- func (x *FileDataResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[38]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use FileDataResp.ProtoReflect.Descriptor instead.
- func (*FileDataResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{38}
- }
-
- func (x *FileDataResp) GetAllLineTotal() int32 {
- if x != nil {
- return x.AllLineTotal
- }
- return 0
- }
-
- func (x *FileDataResp) GetSuccess() string {
- if x != nil {
- return x.Success
- }
- return ""
- }
-
- func (x *FileDataResp) GetTotalTriggerTimes() int32 {
- if x != nil {
- return x.TotalTriggerTimes
- }
- return 0
- }
-
- func (x *FileDataResp) GetErrmsg() string {
- if x != nil {
- return x.Errmsg
- }
- return ""
- }
-
- func (x *FileDataResp) GetData() string {
- if x != nil {
- return x.Data
- }
- return ""
- }
-
- type QueueReq struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty" copier:"User"` // @gotags: copier:"User" //用户 示例:test
- StrJobManagerID string `protobuf:"bytes,2,opt,name=strJobManagerID,proto3" json:"strJobManagerID,omitempty" copier:"StrJobManagerID"` // @gotags: copier:"StrJobManagerID" //调度器ID 示例:1626190154
- }
-
- func (x *QueueReq) Reset() {
- *x = QueueReq{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[39]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueReq) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueReq) ProtoMessage() {}
-
- func (x *QueueReq) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[39]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueReq.ProtoReflect.Descriptor instead.
- func (*QueueReq) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{39}
- }
-
- func (x *QueueReq) GetUser() string {
- if x != nil {
- return x.User
- }
- return ""
- }
-
- func (x *QueueReq) GetStrJobManagerID() string {
- if x != nil {
- return x.StrJobManagerID
- }
- return ""
- }
-
- type QueueResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" //状态码 示例:0
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" //信息 示例:success
- Data []*QueueData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data" //队列数组
- }
-
- func (x *QueueResp) Reset() {
- *x = QueueResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[40]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueResp) ProtoMessage() {}
-
- func (x *QueueResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[40]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueResp.ProtoReflect.Descriptor instead.
- func (*QueueResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{40}
- }
-
- func (x *QueueResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *QueueResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *QueueResp) GetData() []*QueueData {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type QueueData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AclHosts string `protobuf:"bytes,1,opt,name=aclHosts,proto3" json:"aclHosts,omitempty" copier:"aclHosts"` // @gotags: copier:"aclHosts" //可用节点,多个节点用逗号隔开 示例:node1,node2
- Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty" copier:"id"` // @gotags: copier:"id" //队列名称 示例:debug
- Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty" copier:"text"` // @gotags: copier:"text" //队列名称 示例:debug
- QueNodes string `protobuf:"bytes,4,opt,name=queNodes,proto3" json:"queNodes,omitempty" copier:"queNodes"` // @gotags: copier:"queNodes" //队列节点总数 示例:3
- QueMinNodect string `protobuf:"bytes,5,opt,name=queMinNodect,proto3" json:"queMinNodect,omitempty" copier:"queMinNodect"` // @gotags: copier:"queMinNodect" //队列最小节点数 示例:1
- QueMaxNgpus string `protobuf:"bytes,6,opt,name=queMaxNgpus,proto3" json:"queMaxNgpus,omitempty" copier:"queMaxNgpus"` // @gotags: copier:"queMaxNgpus" //队列最大GPU卡数 示例:0
- QueMaxPPN string `protobuf:"bytes,7,opt,name=queMaxPPN,proto3" json:"queMaxPPN,omitempty" copier:"queMaxPPN"` // @gotags: copier:"queMaxPPN" //使用该队列作业最大CPU核心数 示例:4
- QueChargeRate string `protobuf:"bytes,8,opt,name=queChargeRate,proto3" json:"queChargeRate,omitempty" copier:"queChargeRate"` // @gotags: copier:"queChargeRate" //费率 示例:1
- QueMaxNcpus string `protobuf:"bytes,9,opt,name=queMaxNcpus,proto3" json:"queMaxNcpus,omitempty" copier:"queMaxNcpus"` // @gotags: copier:"queMaxNcpus" //用户最大可用核心数 示例:4
- QueMaxNdcus string `protobuf:"bytes,10,opt,name=queMaxNdcus,proto3" json:"queMaxNdcus,omitempty" copier:"queMaxNdcus"` // @gotags: copier:"queMaxNdcus" //队列总DCU卡数 示例:0
- QueueName string `protobuf:"bytes,11,opt,name=queueName,proto3" json:"queueName,omitempty" copier:"queueName"` // @gotags: copier:"queueName" //队列名称 示例:debug
- QueMinNcpus string `protobuf:"bytes,12,opt,name=queMinNcpus,proto3" json:"queMinNcpus,omitempty" copier:"queMinNcpus"` // @gotags: copier:"queMinNcpus" //队列最小CPU核数 示例:1
- QueFreeNodes string `protobuf:"bytes,13,opt,name=queFreeNodes,proto3" json:"queFreeNodes,omitempty" copier:"queFreeNodes"` // @gotags: copier:"queFreeNodes" //队列空闲节点数 示例:1
- QueMaxNodect string `protobuf:"bytes,14,opt,name=queMaxNodect,proto3" json:"queMaxNodect,omitempty" copier:"queMaxNodect"` // @gotags: copier:"queMaxNodect" //队列作业最大节点数 示例:1
- QueMaxGpuPN string `protobuf:"bytes,15,opt,name=queMaxGpuPN,proto3" json:"queMaxGpuPN,omitempty" copier:"queMaxGpuPN"` // @gotags: copier:"queMaxGpuPN" //队列单作业最大GPU卡数 示例:0
- QueMaxWalltime string `protobuf:"bytes,16,opt,name=queMaxWalltime,proto3" json:"queMaxWalltime,omitempty" copier:"queMaxWalltime"` // @gotags: copier:"queMaxWalltime" //队列最大运行时间 示例:unlimit
- QueMaxDcuPN string `protobuf:"bytes,17,opt,name=queMaxDcuPN,proto3" json:"queMaxDcuPN,omitempty" copier:"queMaxDcuPN"` // @gotags: copier:"queMaxDcuPN" //队列单作业最大DCU卡数 示例:0
- }
-
- func (x *QueueData) Reset() {
- *x = QueueData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[41]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueData) ProtoMessage() {}
-
- func (x *QueueData) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[41]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueData.ProtoReflect.Descriptor instead.
- func (*QueueData) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{41}
- }
-
- func (x *QueueData) GetAclHosts() string {
- if x != nil {
- return x.AclHosts
- }
- return ""
- }
-
- func (x *QueueData) GetId() string {
- if x != nil {
- return x.Id
- }
- return ""
- }
-
- func (x *QueueData) GetText() string {
- if x != nil {
- return x.Text
- }
- return ""
- }
-
- func (x *QueueData) GetQueNodes() string {
- if x != nil {
- return x.QueNodes
- }
- return ""
- }
-
- func (x *QueueData) GetQueMinNodect() string {
- if x != nil {
- return x.QueMinNodect
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxNgpus() string {
- if x != nil {
- return x.QueMaxNgpus
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxPPN() string {
- if x != nil {
- return x.QueMaxPPN
- }
- return ""
- }
-
- func (x *QueueData) GetQueChargeRate() string {
- if x != nil {
- return x.QueChargeRate
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxNcpus() string {
- if x != nil {
- return x.QueMaxNcpus
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxNdcus() string {
- if x != nil {
- return x.QueMaxNdcus
- }
- return ""
- }
-
- func (x *QueueData) GetQueueName() string {
- if x != nil {
- return x.QueueName
- }
- return ""
- }
-
- func (x *QueueData) GetQueMinNcpus() string {
- if x != nil {
- return x.QueMinNcpus
- }
- return ""
- }
-
- func (x *QueueData) GetQueFreeNodes() string {
- if x != nil {
- return x.QueFreeNodes
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxNodect() string {
- if x != nil {
- return x.QueMaxNodect
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxGpuPN() string {
- if x != nil {
- return x.QueMaxGpuPN
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxWalltime() string {
- if x != nil {
- return x.QueMaxWalltime
- }
- return ""
- }
-
- func (x *QueueData) GetQueMaxDcuPN() string {
- if x != nil {
- return x.QueMaxDcuPN
- }
- return ""
- }
-
- type QueueDetailsResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" //状态码 示例:0
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" //信息 示例:success
- Data []*QueueDetailsData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data" //队列数组
- }
-
- func (x *QueueDetailsResp) Reset() {
- *x = QueueDetailsResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[42]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueDetailsResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueDetailsResp) ProtoMessage() {}
-
- func (x *QueueDetailsResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[42]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueDetailsResp.ProtoReflect.Descriptor instead.
- func (*QueueDetailsResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{42}
- }
-
- func (x *QueueDetailsResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *QueueDetailsResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *QueueDetailsResp) GetData() []*QueueDetailsData {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type QueueDetailsData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- QueNodes int32 `protobuf:"varint,1,opt,name=queNodes,proto3" json:"queNodes,omitempty" copier:"queNodes"` // @gotags: copier:"queNodes" //队列节点总数 示例:3
- QueMinNodect int32 `protobuf:"varint,2,opt,name=queMinNodect,proto3" json:"queMinNodect,omitempty" copier:"queMinNodect"` // @gotags: copier:"queMinNodect" //队列最小节点数 示例:1
- QueMaxNgpus int32 `protobuf:"varint,3,opt,name=queMaxNgpus,proto3" json:"queMaxNgpus,omitempty" copier:"queMaxNgpus"` // @gotags: copier:"queMaxNgpus" //队列最大GPU卡数 示例:0
- QueMaxPPN int32 `protobuf:"varint,4,opt,name=queMaxPPN,proto3" json:"queMaxPPN,omitempty" copier:"queMaxPPN"` // @gotags: copier:"queMaxPPN" //使用该队列作业最大CPU核心数 示例:4
- QueChargeRate float32 `protobuf:"fixed32,5,opt,name=queChargeRate,proto3" json:"queChargeRate,omitempty" copier:"queChargeRate"` // @gotags: copier:"queChargeRate" //费率 示例:1
- QueMaxNcpus int32 `protobuf:"varint,6,opt,name=queMaxNcpus,proto3" json:"queMaxNcpus,omitempty" copier:"queMaxNcpus"` // @gotags: copier:"queMaxNcpus" //用户最大可用核心数 示例:4
- QueMaxNdcus int32 `protobuf:"varint,7,opt,name=queMaxNdcus,proto3" json:"queMaxNdcus,omitempty" copier:"queMaxNdcus"` // @gotags: copier:"queMaxNdcus" //队列总DCU卡数 示例:0
- QueueName string `protobuf:"bytes,8,opt,name=queueName,proto3" json:"queueName,omitempty" copier:"queueName"` // @gotags: copier:"queueName" //队列名称 示例:debug
- QueMinNcpus int32 `protobuf:"varint,9,opt,name=queMinNcpus,proto3" json:"queMinNcpus,omitempty" copier:"queMinNcpus"` // @gotags: copier:"queMinNcpus" //队列最小CPU核数 示例:1
- QueFreeNodes int32 `protobuf:"varint,10,opt,name=queFreeNodes,proto3" json:"queFreeNodes,omitempty" copier:"queFreeNodes"` // @gotags: copier:"queFreeNodes" //队列空闲节点数 示例:1
- QueMaxNodect int32 `protobuf:"varint,11,opt,name=queMaxNodect,proto3" json:"queMaxNodect,omitempty" copier:"queMaxNodect"` // @gotags: copier:"queMaxNodect" //队列作业最大节点数 示例:1
- QueMaxGpuPN int32 `protobuf:"varint,12,opt,name=queMaxGpuPN,proto3" json:"queMaxGpuPN,omitempty" copier:"queMaxGpuPN"` // @gotags: copier:"queMaxGpuPN" //队列单作业最大GPU卡数 示例:0
- QueMaxWalltime int32 `protobuf:"varint,13,opt,name=queMaxWalltime,proto3" json:"queMaxWalltime,omitempty" copier:"queMaxWalltime"` // @gotags: copier:"queMaxWalltime" //队列最大运行时间 示例:unlimit
- QueMaxDcuPN int32 `protobuf:"varint,14,opt,name=queMaxDcuPN,proto3" json:"queMaxDcuPN,omitempty" copier:"queMaxDcuPN"` // @gotags: copier:"queMaxDcuPN" //队列单作业最大DCU卡数 示例:0
- }
-
- func (x *QueueDetailsData) Reset() {
- *x = QueueDetailsData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[43]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *QueueDetailsData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*QueueDetailsData) ProtoMessage() {}
-
- func (x *QueueDetailsData) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[43]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use QueueDetailsData.ProtoReflect.Descriptor instead.
- func (*QueueDetailsData) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{43}
- }
-
- func (x *QueueDetailsData) GetQueNodes() int32 {
- if x != nil {
- return x.QueNodes
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMinNodect() int32 {
- if x != nil {
- return x.QueMinNodect
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxNgpus() int32 {
- if x != nil {
- return x.QueMaxNgpus
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxPPN() int32 {
- if x != nil {
- return x.QueMaxPPN
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueChargeRate() float32 {
- if x != nil {
- return x.QueChargeRate
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxNcpus() int32 {
- if x != nil {
- return x.QueMaxNcpus
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxNdcus() int32 {
- if x != nil {
- return x.QueMaxNdcus
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueueName() string {
- if x != nil {
- return x.QueueName
- }
- return ""
- }
-
- func (x *QueueDetailsData) GetQueMinNcpus() int32 {
- if x != nil {
- return x.QueMinNcpus
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueFreeNodes() int32 {
- if x != nil {
- return x.QueFreeNodes
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxNodect() int32 {
- if x != nil {
- return x.QueMaxNodect
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxGpuPN() int32 {
- if x != nil {
- return x.QueMaxGpuPN
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxWalltime() int32 {
- if x != nil {
- return x.QueMaxWalltime
- }
- return 0
- }
-
- func (x *QueueDetailsData) GetQueMaxDcuPN() int32 {
- if x != nil {
- return x.QueMaxDcuPN
- }
- return 0
- }
-
- type UserQuotasLimitResp struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty" copier:"Code"` // @gotags: copier:"Code" //状态码 示例:0
- Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty" copier:"Msg"` // @gotags: copier:"Msg" //信息 示例:success
- Data *UserQuotasLimitData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty" copier:"Data"` // @gotags: copier:"Data" //队列数组
- }
-
- func (x *UserQuotasLimitResp) Reset() {
- *x = UserQuotasLimitResp{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[44]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *UserQuotasLimitResp) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*UserQuotasLimitResp) ProtoMessage() {}
-
- func (x *UserQuotasLimitResp) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[44]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use UserQuotasLimitResp.ProtoReflect.Descriptor instead.
- func (*UserQuotasLimitResp) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{44}
- }
-
- func (x *UserQuotasLimitResp) GetCode() string {
- if x != nil {
- return x.Code
- }
- return ""
- }
-
- func (x *UserQuotasLimitResp) GetMsg() string {
- if x != nil {
- return x.Msg
- }
- return ""
- }
-
- func (x *UserQuotasLimitResp) GetData() *UserQuotasLimitData {
- if x != nil {
- return x.Data
- }
- return nil
- }
-
- type UserQuotasLimitData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- UserName string `protobuf:"bytes,1,opt,name=userName,proto3" json:"userName,omitempty" copier:"userName"` // @gotags: copier:"userName" //用户名称
- AccountName string `protobuf:"bytes,2,opt,name=accountName,proto3" json:"accountName,omitempty" copier:"accountName"` // @gotags: copier:"accountName" //用户所关联的默认的账号名
- UserMaxCpu int64 `protobuf:"varint,3,opt,name=userMaxCpu,proto3" json:"userMaxCpu,omitempty" copier:"userMaxCpu"` // @gotags: copier:"userMaxCpu" //用户最大CPU核数,单位:个,如果未做限制,则值为-1
- UserMaxDcu int64 `protobuf:"varint,4,opt,name=userMaxDcu,proto3" json:"userMaxDcu,omitempty" copier:"userMaxDcu"` // @gotags: copier:"userMaxDcu" //用户最大DCU卡数,单位:个,如果未做限制,则值为-1
- UserMaxGpu int64 `protobuf:"varint,5,opt,name=userMaxGpu,proto3" json:"userMaxGpu,omitempty" copier:"userMaxGpu"` // @gotags: copier:"userMaxGpu" //用户最大GPU卡数,单位:个,如果未做限制,则值为-1
- UserMaxMlu int64 `protobuf:"varint,6,opt,name=userMaxMlu,proto3" json:"userMaxMlu,omitempty" copier:"userMaxMlu"` // @gotags: copier:"userMaxMlu" //用户最大MLU卡数,单位:个,如果未做限制,则值为-1
- UserMaxMem int64 `protobuf:"varint,7,opt,name=userMaxMem,proto3" json:"userMaxMem,omitempty" copier:"userMaxMem"` // @gotags: copier:"userMaxMem" //用户最大内存,单位:m,如果未做限制,则值为-1
- UserMaxNode int64 `protobuf:"varint,8,opt,name=userMaxNode,proto3" json:"userMaxNode,omitempty" copier:"userMaxNode"` // @gotags: copier:"userMaxNode" //用户最大节点数,单位:个,如果未做限制,则值为-1
- UserMaxSubmitJob int64 `protobuf:"varint,9,opt,name=userMaxSubmitJob,proto3" json:"userMaxSubmitJob,omitempty" copier:"userMaxSubmitJob"` // @gotags: copier:"userMaxSubmitJob" //用户最大提交作业数,单位:个,如果未做限制,则值为-1
- UserMaxRunJob int64 `protobuf:"varint,10,opt,name=userMaxRunJob,proto3" json:"userMaxRunJob,omitempty" copier:"userMaxRunJob"` // @gotags: copier:"userMaxRunJob" //用户最大运行作业数,单位:个,如果未做限制,则值为-1
- AccountMaxCpu int64 `protobuf:"varint,11,opt,name=accountMaxCpu,proto3" json:"accountMaxCpu,omitempty" copier:"accountMaxCpu"` // @gotags: copier:"accountMaxCpu" //账户最大CPU核数,单位:个,如果未做限制,则值为-1
- AccountMaxDcu int64 `protobuf:"varint,12,opt,name=accountMaxDcu,proto3" json:"accountMaxDcu,omitempty" copier:"accountMaxDcu"` // @gotags: copier:"accountMaxDcu" //账户最大DCU卡数,单位:个,如果未做限制,则值为-1
- AccountMaxGpu int64 `protobuf:"varint,13,opt,name=accountMaxGpu,proto3" json:"accountMaxGpu,omitempty" copier:"accountMaxGpu"` // @gotags: copier:"accountMaxGpu" //账户最大GPU卡数,单位:个,如果未做限制,则值为-1
- AccountMaxMlu int64 `protobuf:"varint,14,opt,name=accountMaxMlu,proto3" json:"accountMaxMlu,omitempty" copier:"accountMaxMlu"` // @gotags: copier:"accountMaxMlu" //账户最大MLU卡数,单位:个,如果未做限制,则值为-1
- AccountMaxMem int64 `protobuf:"varint,15,opt,name=accountMaxMem,proto3" json:"accountMaxMem,omitempty" copier:"accountMaxMem"` // @gotags: copier:"accountMaxMem" //账户最大内存,单位:m,如果未做限制,则值为-1
- AccountMaxNode int64 `protobuf:"varint,16,opt,name=accountMaxNode,proto3" json:"accountMaxNode,omitempty" copier:"accountMaxNode"` // @gotags: copier:"accountMaxNode" //账户最大节点数,单位:个,如果未做限制,则值为-1
- AccountMaxSubmitJob int64 `protobuf:"varint,17,opt,name=accountMaxSubmitJob,proto3" json:"accountMaxSubmitJob,omitempty" copier:"accountMaxSubmitJob"` // @gotags: copier:"accountMaxSubmitJob" //账户最大提交作业数,单位:个,如果未做限制,则值为-1
- AccountMaxRunJob int64 `protobuf:"varint,18,opt,name=accountMaxRunJob,proto3" json:"accountMaxRunJob,omitempty" copier:"accountMaxRunJob"` // @gotags: copier:"accountMaxRunJob" //账户最大运行作业数,单位:个,如果未做限制,则值为-1
- UserMinCpu int64 `protobuf:"varint,19,opt,name=userMinCpu,proto3" json:"userMinCpu,omitempty" copier:"userMinCpu"` // @gotags: copier:"userMinCpu" //用户最小CPU核数,单位:个,如果未做限制,则值为-1
- UserMinNode int64 `protobuf:"varint,20,opt,name=userMinNode,proto3" json:"userMinNode,omitempty" copier:"userMinNode"` // @gotags: copier:"userMinNode" //用户最小节点数,单位:个,如果未做限制,则值为-1
- MaxWallTime int64 `protobuf:"varint,21,opt,name=maxWallTime,proto3" json:"maxWallTime,omitempty" copier:"maxWallTime"` // @gotags: copier:"maxWallTime" //用户关联的glod账号的机时,机时单位:s,如果未做限制,则值为-1
- }
-
- func (x *UserQuotasLimitData) Reset() {
- *x = UserQuotasLimitData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[45]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *UserQuotasLimitData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*UserQuotasLimitData) ProtoMessage() {}
-
- func (x *UserQuotasLimitData) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[45]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use UserQuotasLimitData.ProtoReflect.Descriptor instead.
- func (*UserQuotasLimitData) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{45}
- }
-
- func (x *UserQuotasLimitData) GetUserName() string {
- if x != nil {
- return x.UserName
- }
- return ""
- }
-
- func (x *UserQuotasLimitData) GetAccountName() string {
- if x != nil {
- return x.AccountName
- }
- return ""
- }
-
- func (x *UserQuotasLimitData) GetUserMaxCpu() int64 {
- if x != nil {
- return x.UserMaxCpu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxDcu() int64 {
- if x != nil {
- return x.UserMaxDcu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxGpu() int64 {
- if x != nil {
- return x.UserMaxGpu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxMlu() int64 {
- if x != nil {
- return x.UserMaxMlu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxMem() int64 {
- if x != nil {
- return x.UserMaxMem
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxNode() int64 {
- if x != nil {
- return x.UserMaxNode
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxSubmitJob() int64 {
- if x != nil {
- return x.UserMaxSubmitJob
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMaxRunJob() int64 {
- if x != nil {
- return x.UserMaxRunJob
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxCpu() int64 {
- if x != nil {
- return x.AccountMaxCpu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxDcu() int64 {
- if x != nil {
- return x.AccountMaxDcu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxGpu() int64 {
- if x != nil {
- return x.AccountMaxGpu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxMlu() int64 {
- if x != nil {
- return x.AccountMaxMlu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxMem() int64 {
- if x != nil {
- return x.AccountMaxMem
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxNode() int64 {
- if x != nil {
- return x.AccountMaxNode
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxSubmitJob() int64 {
- if x != nil {
- return x.AccountMaxSubmitJob
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetAccountMaxRunJob() int64 {
- if x != nil {
- return x.AccountMaxRunJob
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMinCpu() int64 {
- if x != nil {
- return x.UserMinCpu
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetUserMinNode() int64 {
- if x != nil {
- return x.UserMinNode
- }
- return 0
- }
-
- func (x *UserQuotasLimitData) GetMaxWallTime() int64 {
- if x != nil {
- return x.MaxWallTime
- }
- return 0
- }
-
- type HistoryJobDetailRespData struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AcctTime string `protobuf:"bytes,1,opt,name=acctTime,proto3" json:"acctTime,omitempty" copier:"acctTime"` // @gotags: copier:"acctTime"
- AppType string `protobuf:"bytes,2,opt,name=appType,proto3" json:"appType,omitempty"`
- Command string `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"`
- CommandExist string `protobuf:"bytes,4,opt,name=commandExist,proto3" json:"commandExist,omitempty"`
- CpuNuclearHour string `protobuf:"bytes,5,opt,name=cpuNuclearHour,proto3" json:"cpuNuclearHour,omitempty"`
- CpuNuclearSec string `protobuf:"bytes,6,opt,name=cpuNuclearSec,proto3" json:"cpuNuclearSec,omitempty"`
- CpuUnitPrice float64 `protobuf:"fixed64,7,opt,name=cpuUnitPrice,proto3" json:"cpuUnitPrice,omitempty"`
- DcuCardHour string `protobuf:"bytes,8,opt,name=dcuCardHour,proto3" json:"dcuCardHour,omitempty"`
- DcuCardSec string `protobuf:"bytes,9,opt,name=dcuCardSec,proto3" json:"dcuCardSec,omitempty"`
- DcuUnitPrice float64 `protobuf:"fixed64,10,opt,name=dcuUnitPrice,proto3" json:"dcuUnitPrice,omitempty"`
- EfficiencyCpu string `protobuf:"bytes,11,opt,name=efficiencyCpu,proto3" json:"efficiencyCpu,omitempty"`
- ExclusiveCputime int64 `protobuf:"varint,12,opt,name=exclusiveCputime,proto3" json:"exclusiveCputime,omitempty"`
- ExclusiveMem int64 `protobuf:"varint,13,opt,name=exclusiveMem,proto3" json:"exclusiveMem,omitempty"`
- ExclusiveWalltime int64 `protobuf:"varint,14,opt,name=exclusiveWalltime,proto3" json:"exclusiveWalltime,omitempty"`
- Goldenable string `protobuf:"bytes,15,opt,name=goldenable,proto3" json:"goldenable,omitempty"`
- GpuCardHour string `protobuf:"bytes,16,opt,name=gpuCardHour,proto3" json:"gpuCardHour,omitempty"`
- GpuCardSec string `protobuf:"bytes,17,opt,name=gpuCardSec,proto3" json:"gpuCardSec,omitempty"`
- GpuUnitPrice float64 `protobuf:"fixed64,18,opt,name=gpuUnitPrice,proto3" json:"gpuUnitPrice,omitempty"`
- GroupName string `protobuf:"bytes,19,opt,name=groupName,proto3" json:"groupName,omitempty"`
- HistoryAccount string `protobuf:"bytes,20,opt,name=historyAccount,proto3" json:"historyAccount,omitempty"`
- HistoryQueuerate string `protobuf:"bytes,21,opt,name=historyQueuerate,proto3" json:"historyQueuerate,omitempty"`
- IsSinglejob string `protobuf:"bytes,22,opt,name=isSinglejob,proto3" json:"isSinglejob,omitempty"`
- JobCpuTime int64 `protobuf:"varint,23,opt,name=jobCpuTime,proto3" json:"jobCpuTime,omitempty"`
- JobDcuNum int64 `protobuf:"varint,24,opt,name=jobDcuNum,proto3" json:"jobDcuNum,omitempty"`
- JobEndTime string `protobuf:"bytes,25,opt,name=jobEndTime,proto3" json:"jobEndTime,omitempty"`
- JobExecGpus string `protobuf:"bytes,26,opt,name=jobExecGpus,proto3" json:"jobExecGpus,omitempty"`
- JobExecHost string `protobuf:"bytes,27,opt,name=jobExecHost,proto3" json:"jobExecHost,omitempty"`
- JobExitStatus int64 `protobuf:"varint,28,opt,name=jobExitStatus,proto3" json:"jobExitStatus,omitempty"`
- JobGpuNum int64 `protobuf:"varint,29,opt,name=jobGpuNum,proto3" json:"jobGpuNum,omitempty"`
- JobId string `protobuf:"bytes,30,opt,name=jobId,proto3" json:"jobId,omitempty"`
- JobMemUsed int64 `protobuf:"varint,31,opt,name=jobMemUsed,proto3" json:"jobMemUsed,omitempty"`
- JobName string `protobuf:"bytes,32,opt,name=jobName,proto3" json:"jobName,omitempty"`
- JobProcNum int64 `protobuf:"varint,33,opt,name=jobProcNum,proto3" json:"jobProcNum,omitempty"`
- JobQueueTime string `protobuf:"bytes,34,opt,name=jobQueueTime,proto3" json:"jobQueueTime,omitempty"`
- JobReqCpu float64 `protobuf:"fixed64,35,opt,name=jobReqCpu,proto3" json:"jobReqCpu,omitempty"`
- JobReqDcu float64 `protobuf:"fixed64,36,opt,name=jobReqDcu,proto3" json:"jobReqDcu,omitempty"`
- JobReqGpu float64 `protobuf:"fixed64,37,opt,name=jobReqGpu,proto3" json:"jobReqGpu,omitempty"`
- JobReqMem string `protobuf:"bytes,38,opt,name=jobReqMem,proto3" json:"jobReqMem,omitempty"`
- JobReqNodes float64 `protobuf:"fixed64,39,opt,name=jobReqNodes,proto3" json:"jobReqNodes,omitempty"`
- JobResponseTime int64 `protobuf:"varint,40,opt,name=jobResponseTime,proto3" json:"jobResponseTime,omitempty"`
- JobStartTime string `protobuf:"bytes,41,opt,name=jobStartTime,proto3" json:"jobStartTime,omitempty"`
- JobState string `protobuf:"bytes,42,opt,name=jobState,proto3" json:"jobState,omitempty"`
- JobVmemUsed int64 `protobuf:"varint,43,opt,name=jobVmemUsed,proto3" json:"jobVmemUsed,omitempty"`
- JobWaitTime int64 `protobuf:"varint,44,opt,name=jobWaitTime,proto3" json:"jobWaitTime,omitempty"`
- JobWalltimeUsed int64 `protobuf:"varint,45,opt,name=jobWalltimeUsed,proto3" json:"jobWalltimeUsed,omitempty"`
- JobmanagerId int64 `protobuf:"varint,46,opt,name=jobmanagerId,proto3" json:"jobmanagerId,omitempty"`
- JobmanagerName string `protobuf:"bytes,47,opt,name=jobmanagerName,proto3" json:"jobmanagerName,omitempty"`
- NeedNodes string `protobuf:"bytes,48,opt,name=needNodes,proto3" json:"needNodes,omitempty"`
- Nodect int64 `protobuf:"varint,49,opt,name=nodect,proto3" json:"nodect,omitempty"`
- Owner string `protobuf:"bytes,50,opt,name=owner,proto3" json:"owner,omitempty"`
- Queue string `protobuf:"bytes,51,opt,name=queue,proto3" json:"queue,omitempty"`
- Scale string `protobuf:"bytes,52,opt,name=scale,proto3" json:"scale,omitempty"`
- ShareCputime int64 `protobuf:"varint,53,opt,name=shareCputime,proto3" json:"shareCputime,omitempty"`
- ShareMem int64 `protobuf:"varint,54,opt,name=shareMem,proto3" json:"shareMem,omitempty"`
- ShareWalltime int64 `protobuf:"varint,55,opt,name=shareWalltime,proto3" json:"shareWalltime,omitempty"`
- StartCount string `protobuf:"bytes,56,opt,name=startCount,proto3" json:"startCount,omitempty"`
- UserName string `protobuf:"bytes,57,opt,name=userName,proto3" json:"userName,omitempty"`
- Walltime int64 `protobuf:"varint,58,opt,name=walltime,proto3" json:"walltime,omitempty"`
- Workdir string `protobuf:"bytes,59,opt,name=workdir,proto3" json:"workdir,omitempty"`
- }
-
- func (x *HistoryJobDetailRespData) Reset() {
- *x = HistoryJobDetailRespData{}
- if protoimpl.UnsafeEnabled {
- mi := &file_hpcAC_proto_msgTypes[47]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- }
-
- func (x *HistoryJobDetailRespData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
-
- func (*HistoryJobDetailRespData) ProtoMessage() {}
-
- func (x *HistoryJobDetailRespData) ProtoReflect() protoreflect.Message {
- mi := &file_hpcAC_proto_msgTypes[47]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
-
- // Deprecated: Use HistoryJobDetailRespData.ProtoReflect.Descriptor instead.
- func (*HistoryJobDetailRespData) Descriptor() ([]byte, []int) {
- return file_hpcAC_proto_rawDescGZIP(), []int{35, 0}
- }
-
- func (x *HistoryJobDetailRespData) GetAcctTime() string {
- if x != nil {
- return x.AcctTime
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetAppType() string {
- if x != nil {
- return x.AppType
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetCommand() string {
- if x != nil {
- return x.Command
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetCommandExist() string {
- if x != nil {
- return x.CommandExist
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetCpuNuclearHour() string {
- if x != nil {
- return x.CpuNuclearHour
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetCpuNuclearSec() string {
- if x != nil {
- return x.CpuNuclearSec
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetCpuUnitPrice() float64 {
- if x != nil {
- return x.CpuUnitPrice
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetDcuCardHour() string {
- if x != nil {
- return x.DcuCardHour
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetDcuCardSec() string {
- if x != nil {
- return x.DcuCardSec
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetDcuUnitPrice() float64 {
- if x != nil {
- return x.DcuUnitPrice
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetEfficiencyCpu() string {
- if x != nil {
- return x.EfficiencyCpu
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetExclusiveCputime() int64 {
- if x != nil {
- return x.ExclusiveCputime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetExclusiveMem() int64 {
- if x != nil {
- return x.ExclusiveMem
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetExclusiveWalltime() int64 {
- if x != nil {
- return x.ExclusiveWalltime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetGoldenable() string {
- if x != nil {
- return x.Goldenable
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetGpuCardHour() string {
- if x != nil {
- return x.GpuCardHour
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetGpuCardSec() string {
- if x != nil {
- return x.GpuCardSec
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetGpuUnitPrice() float64 {
- if x != nil {
- return x.GpuUnitPrice
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetGroupName() string {
- if x != nil {
- return x.GroupName
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetHistoryAccount() string {
- if x != nil {
- return x.HistoryAccount
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetHistoryQueuerate() string {
- if x != nil {
- return x.HistoryQueuerate
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetIsSinglejob() string {
- if x != nil {
- return x.IsSinglejob
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobCpuTime() int64 {
- if x != nil {
- return x.JobCpuTime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobDcuNum() int64 {
- if x != nil {
- return x.JobDcuNum
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobEndTime() string {
- if x != nil {
- return x.JobEndTime
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobExecGpus() string {
- if x != nil {
- return x.JobExecGpus
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobExecHost() string {
- if x != nil {
- return x.JobExecHost
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobExitStatus() int64 {
- if x != nil {
- return x.JobExitStatus
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobGpuNum() int64 {
- if x != nil {
- return x.JobGpuNum
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobId() string {
- if x != nil {
- return x.JobId
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobMemUsed() int64 {
- if x != nil {
- return x.JobMemUsed
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobName() string {
- if x != nil {
- return x.JobName
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobProcNum() int64 {
- if x != nil {
- return x.JobProcNum
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobQueueTime() string {
- if x != nil {
- return x.JobQueueTime
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobReqCpu() float64 {
- if x != nil {
- return x.JobReqCpu
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobReqDcu() float64 {
- if x != nil {
- return x.JobReqDcu
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobReqGpu() float64 {
- if x != nil {
- return x.JobReqGpu
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobReqMem() string {
- if x != nil {
- return x.JobReqMem
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobReqNodes() float64 {
- if x != nil {
- return x.JobReqNodes
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobResponseTime() int64 {
- if x != nil {
- return x.JobResponseTime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobStartTime() string {
- if x != nil {
- return x.JobStartTime
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobState() string {
- if x != nil {
- return x.JobState
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetJobVmemUsed() int64 {
- if x != nil {
- return x.JobVmemUsed
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobWaitTime() int64 {
- if x != nil {
- return x.JobWaitTime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobWalltimeUsed() int64 {
- if x != nil {
- return x.JobWalltimeUsed
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobmanagerId() int64 {
- if x != nil {
- return x.JobmanagerId
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetJobmanagerName() string {
- if x != nil {
- return x.JobmanagerName
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetNeedNodes() string {
- if x != nil {
- return x.NeedNodes
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetNodect() int64 {
- if x != nil {
- return x.Nodect
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetOwner() string {
- if x != nil {
- return x.Owner
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetQueue() string {
- if x != nil {
- return x.Queue
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetScale() string {
- if x != nil {
- return x.Scale
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetShareCputime() int64 {
- if x != nil {
- return x.ShareCputime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetShareMem() int64 {
- if x != nil {
- return x.ShareMem
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetShareWalltime() int64 {
- if x != nil {
- return x.ShareWalltime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetStartCount() string {
- if x != nil {
- return x.StartCount
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetUserName() string {
- if x != nil {
- return x.UserName
- }
- return ""
- }
-
- func (x *HistoryJobDetailRespData) GetWalltime() int64 {
- if x != nil {
- return x.Walltime
- }
- return 0
- }
-
- func (x *HistoryJobDetailRespData) GetWorkdir() string {
- if x != nil {
- return x.Workdir
- }
- return ""
- }
-
- var File_hpcAC_proto protoreflect.FileDescriptor
-
- var file_hpcAC_proto_rawDesc = []byte{
- 0x0a, 0x0b, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x22, 0xae, 0x01, 0x0a, 0x0a, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x12, 0x28, 0x0a, 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67,
- 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a,
- 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a,
- 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x61, 0x64, 0x64,
- 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78, 0x74, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x6a,
- 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65,
- 0x72, 0x50, 0x6f, 0x72, 0x74, 0x22, 0x0f, 0x0a, 0x0d, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x22, 0x61, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f,
- 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d,
- 0x73, 0x67, 0x12, 0x25, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x11, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xcf, 0x0d, 0x0a, 0x0b, 0x4a, 0x6f,
- 0x62, 0x49, 0x6e, 0x69, 0x74, 0x41, 0x74, 0x74, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x72, 0x75, 0x65, 0x5f, 0x74, 0x69,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x72, 0x75, 0x65,
- 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x5f, 0x73, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x6c,
- 0x6c, 0x6f, 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x61,
- 0x74, 0x63, 0x68, 0x5f, 0x66, 0x6c, 0x61, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x62, 0x61, 0x74, 0x63, 0x68, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x70, 0x75,
- 0x73, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x70,
- 0x75, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
- 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
- 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x65, 0x78, 0x69, 0x73,
- 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x12,
- 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x67, 0x75, 0x6f, 0x75, 0x73, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x67, 0x75, 0x6f, 0x75, 0x73, 0x12,
- 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x72, 0x65, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x72, 0x65, 0x53, 0x70, 0x65, 0x63, 0x12, 0x1a, 0x0a, 0x08,
- 0x64, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x64, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x65, 0x6c, 0x61,
- 0x79, 0x5f, 0x62, 0x6f, 0x6f, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x65,
- 0x6c, 0x61, 0x79, 0x42, 0x6f, 0x6f, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x70, 0x65, 0x6e,
- 0x64, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x65, 0x70,
- 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x79, 0x12, 0x23, 0x0a, 0x0d, 0x65, 0x6c, 0x69, 0x67, 0x69,
- 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
- 0x65, 0x6c, 0x69, 0x67, 0x69, 0x62, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x08,
- 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0d, 0x65, 0x78, 0x63, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x65, 0x78, 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x65,
- 0x78, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x65, 0x78, 0x69, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x65, 0x61, 0x74,
- 0x75, 0x72, 0x65, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x65, 0x61, 0x74,
- 0x75, 0x72, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x69, 0x64,
- 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12,
- 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x16,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x6c, 0x69, 0x63, 0x65, 0x6e, 0x73, 0x65, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x63,
- 0x73, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d,
- 0x63, 0x73, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x69, 0x6e, 0x5f, 0x63,
- 0x70, 0x75, 0x73, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x6d, 0x69, 0x6e, 0x43, 0x70, 0x75, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x29, 0x0a, 0x11, 0x6d,
- 0x69, 0x6e, 0x5f, 0x74, 0x6d, 0x70, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6d, 0x69, 0x6e, 0x54, 0x6d, 0x70, 0x44, 0x69,
- 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x69, 0x63, 0x65, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x69, 0x63, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x69, 0x73,
- 0x74, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x69, 0x73,
- 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f,
- 0x6e, 0x62, 0x73, 0x63, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x74, 0x61, 0x73,
- 0x6b, 0x73, 0x50, 0x65, 0x72, 0x4e, 0x62, 0x73, 0x63, 0x12, 0x19, 0x0a, 0x08, 0x6e, 0x75, 0x6d,
- 0x5f, 0x63, 0x70, 0x75, 0x73, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x75, 0x6d,
- 0x43, 0x70, 0x75, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x6e, 0x75, 0x6d, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x75, 0x6d, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x6e, 0x75, 0x6d, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x21,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x75, 0x6d, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x25,
- 0x0a, 0x0e, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65,
- 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x76, 0x65, 0x72, 0x53, 0x75, 0x62, 0x73,
- 0x63, 0x72, 0x69, 0x62, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x23, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x18, 0x24, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x70, 0x6f, 0x77, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x25, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x69,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x71, 0x6f, 0x73, 0x18, 0x26, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x03, 0x71, 0x6f, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
- 0x6e, 0x18, 0x27, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12,
- 0x16, 0x0a, 0x06, 0x72, 0x65, 0x62, 0x6f, 0x6f, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x72, 0x65, 0x62, 0x6f, 0x6f, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x62,
- 0x73, 0x63, 0x74, 0x18, 0x29, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x71, 0x42, 0x73,
- 0x63, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x52, 0x65, 0x71, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x69, 0x73,
- 0x74, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x52, 0x65, 0x71, 0x4e, 0x6f, 0x64, 0x65,
- 0x4c, 0x69, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x75, 0x65, 0x18,
- 0x2b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x75, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x72, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x73, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x72, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x75,
- 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x75,
- 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x68,
- 0x6f, 0x73, 0x74, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x62, 0x61, 0x74, 0x63, 0x68,
- 0x48, 0x6f, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x73, 0x65, 0x63, 0x73, 0x5f, 0x70, 0x72, 0x65,
- 0x5f, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e,
- 0x73, 0x65, 0x63, 0x73, 0x50, 0x72, 0x65, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x12, 0x1d,
- 0x0a, 0x0a, 0x73, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x30, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x73, 0x6f, 0x63, 0x6b, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x0a,
- 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x31, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07,
- 0x73, 0x74, 0x64, 0x5f, 0x65, 0x72, 0x72, 0x18, 0x32, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73,
- 0x74, 0x64, 0x45, 0x72, 0x72, 0x12, 0x15, 0x0a, 0x06, 0x73, 0x74, 0x64, 0x5f, 0x69, 0x6e, 0x18,
- 0x33, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x74, 0x64, 0x49, 0x6e, 0x12, 0x17, 0x0a, 0x07,
- 0x73, 0x74, 0x64, 0x5f, 0x6f, 0x75, 0x74, 0x18, 0x34, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73,
- 0x74, 0x64, 0x4f, 0x75, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x5f,
- 0x74, 0x69, 0x6d, 0x65, 0x18, 0x35, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x75, 0x62, 0x6d,
- 0x69, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e,
- 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x36, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x75,
- 0x73, 0x70, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x72, 0x65,
- 0x73, 0x18, 0x37, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x72, 0x65, 0x73, 0x12, 0x1d, 0x0a,
- 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x38, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x19, 0x0a, 0x08,
- 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x39, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x74, 0x69, 0x6d, 0x65, 0x4d, 0x69, 0x6e, 0x12, 0x17, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x5f,
- 0x69, 0x64, 0x18, 0x3a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x19, 0x0a, 0x08, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x64, 0x69, 0x72, 0x18, 0x3b, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x69, 0x72, 0x22, 0xfb, 0x06, 0x0a, 0x11,
- 0x4a, 0x6f, 0x62, 0x56, 0x6e, 0x63, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,
- 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x61, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x12, 0x26, 0x0a, 0x0f, 0x69,
- 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, 0x69, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4e, 0x75, 0x6d,
- 0x62, 0x65, 0x72, 0x12, 0x22, 0x0a, 0x0d, 0x69, 0x5f, 0x70, 0x69, 0x78, 0x65, 0x6c, 0x5f, 0x64,
- 0x65, 0x70, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x50, 0x69, 0x78,
- 0x65, 0x6c, 0x44, 0x65, 0x70, 0x74, 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x6c, 0x69, 0x73, 0x74, 0x5f,
- 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c,
- 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x6f,
- 0x63, 0x61, 0x6c, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6c, 0x6f, 0x63, 0x61,
- 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77,
- 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61,
- 0x73, 0x73, 0x77, 0x64, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x73, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x6d, 0x61, 0x70, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f,
- 0x6e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x41, 0x74, 0x74, 0x72, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x73,
- 0x74, 0x72, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x41, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x21, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x5f, 0x67, 0x65, 0x6f, 0x6d, 0x65, 0x74, 0x72, 0x79, 0x18,
- 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x47, 0x65, 0x6f, 0x6d, 0x65, 0x74,
- 0x72, 0x79, 0x12, 0x2f, 0x0a, 0x14, 0x73, 0x74, 0x72, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61,
- 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x11, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x41,
- 0x64, 0x64, 0x72, 0x12, 0x2b, 0x0a, 0x12, 0x73, 0x74, 0x72, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x6d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0f, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x2f, 0x0a, 0x14, 0x73, 0x74, 0x72, 0x5f, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11,
- 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x29, 0x0a, 0x11, 0x73, 0x74, 0x72, 0x5f, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x5f,
- 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x73, 0x74,
- 0x72, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0f,
- 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18,
- 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x41, 0x64, 0x64, 0x72, 0x12, 0x26, 0x0a, 0x0f, 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73,
- 0x74, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x11,
- 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x74, 0x69, 0x6d,
- 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x74, 0x72, 0x53, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x43, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x73, 0x74, 0x72, 0x5f,
- 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x68, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x11,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x73, 0x74, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
- 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x24, 0x0a, 0x0e, 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65,
- 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
- 0x73, 0x74, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x11,
- 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x77, 0x6e, 0x65,
- 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x74, 0x72, 0x53, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x4f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x28, 0x0a, 0x10, 0x73, 0x74, 0x72, 0x5f,
- 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x14, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0e, 0x73, 0x74, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x73, 0x74, 0x72, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f,
- 0x6e, 0x5f, 0x77, 0x69, 0x64, 0x74, 0x68, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73,
- 0x74, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x57, 0x69, 0x64, 0x74, 0x68, 0x12, 0x19,
- 0x0a, 0x08, 0x76, 0x6e, 0x63, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x76, 0x6e, 0x63, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x93, 0x09, 0x0a, 0x09, 0x4a, 0x6f,
- 0x62, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x70, 0x70, 0x5f, 0x74,
- 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x61, 0x76, 0x65, 0x5f, 0x72, 0x73, 0x73, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x76, 0x65, 0x52, 0x73, 0x73, 0x12, 0x1e, 0x0a, 0x0b, 0x61,
- 0x76, 0x65, 0x5f, 0x76, 0x6d, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x09, 0x61, 0x76, 0x65, 0x56, 0x6d, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0d, 0x63,
- 0x70, 0x75, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x63, 0x70, 0x75, 0x54, 0x69, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x64, 0x12,
- 0x1e, 0x0a, 0x0b, 0x64, 0x63, 0x75, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x72, 0x65, 0x71, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x64, 0x63, 0x75, 0x4e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x12,
- 0x20, 0x0a, 0x0c, 0x64, 0x63, 0x75, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x64, 0x63, 0x75, 0x4e, 0x75, 0x6d, 0x55, 0x73, 0x65,
- 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x61, 0x74, 0x68,
- 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x78, 0x69, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a,
- 0x0b, 0x67, 0x70, 0x75, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x72, 0x65, 0x71, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x0d, 0x52, 0x09, 0x67, 0x70, 0x75, 0x4e, 0x75, 0x6d, 0x52, 0x65, 0x71, 0x12, 0x20, 0x0a,
- 0x0c, 0x67, 0x70, 0x75, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18, 0x0a, 0x20,
- 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x67, 0x70, 0x75, 0x4e, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x12,
- 0x20, 0x0a, 0x0c, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
- 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x0d, 0x6a, 0x6f, 0x62, 0x5f,
- 0x69, 0x6e, 0x69, 0x74, 0x5f, 0x61, 0x74, 0x74, 0x72, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x12, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x69, 0x74, 0x41,
- 0x74, 0x74, 0x72, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x49, 0x6e, 0x69, 0x74, 0x41, 0x74, 0x74, 0x72,
- 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0c, 0x6a,
- 0x6f, 0x62, 0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x52, 0x75, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a,
- 0x0e, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54,
- 0x69, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74,
- 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6a, 0x6f, 0x62,
- 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x42, 0x0a, 0x10, 0x6a, 0x6f,
- 0x62, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x13,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62,
- 0x56, 0x6e, 0x63, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0e,
- 0x6a, 0x6f, 0x62, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x24,
- 0x0a, 0x0e, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x69, 0x64,
- 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e,
- 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x28,
- 0x0a, 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x74, 0x79,
- 0x70, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e,
- 0x61, 0x67, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x6d, 0x65, 0x6d, 0x5f,
- 0x75, 0x73, 0x65, 0x64, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x6d, 0x55,
- 0x73, 0x65, 0x64, 0x12, 0x20, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6e, 0x75, 0x6d, 0x5f,
- 0x72, 0x65, 0x71, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x4e,
- 0x75, 0x6d, 0x52, 0x65, 0x71, 0x12, 0x1b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x75, 0x73,
- 0x65, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x55, 0x73,
- 0x65, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x70, 0x61, 0x74,
- 0x68, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x50,
- 0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18,
- 0x1b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12,
- 0x20, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x72, 0x65, 0x71, 0x18,
- 0x1c, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x63, 0x4e, 0x75, 0x6d, 0x52, 0x65,
- 0x71, 0x12, 0x22, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x6e, 0x75, 0x6d, 0x5f, 0x75, 0x73,
- 0x65, 0x64, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x63, 0x4e, 0x75,
- 0x6d, 0x55, 0x73, 0x65, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x18, 0x1e,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72,
- 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72,
- 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x61, 0x6c, 0x65,
- 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x21, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65,
- 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65,
- 0x71, 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d,
- 0x65, 0x52, 0x65, 0x71, 0x12, 0x19, 0x0a, 0x08, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x64, 0x69, 0x72,
- 0x18, 0x23, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x77, 0x6f, 0x72, 0x6b, 0x44, 0x69, 0x72, 0x22,
- 0x25, 0x0a, 0x0c, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x12,
- 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x22, 0x5e, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62,
- 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10,
- 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
- 0x12, 0x24, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10,
- 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
- 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x37, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x27, 0x0a, 0x10, 0x73, 0x74, 0x72, 0x5f, 0x6a, 0x6f,
- 0x62, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0d, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x66, 0x6f, 0x4d, 0x61, 0x70, 0x22,
- 0xa2, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73,
- 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x32, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
- 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x44, 0x61, 0x74, 0x61,
- 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x37, 0x0a, 0x09, 0x44,
- 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x22, 0x91, 0x04, 0x0a, 0x03, 0x6a, 0x6f, 0x62, 0x12, 0x15, 0x0a, 0x06,
- 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6a, 0x6f,
- 0x62, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1d,
- 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a,
- 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x75,
- 0x65, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f,
- 0x75, 0x73, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65,
- 0x55, 0x73, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x63, 0x5f, 0x6e, 0x75, 0x6d,
- 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x70, 0x72, 0x6f,
- 0x63, 0x4e, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x12, 0x24, 0x0a, 0x0e, 0x6a, 0x6f, 0x62, 0x5f,
- 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20,
- 0x0a, 0x0c, 0x6a, 0x6f, 0x62, 0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x52, 0x75, 0x6e, 0x54, 0x69, 0x6d, 0x65,
- 0x12, 0x24, 0x0a, 0x0e, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f,
- 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e,
- 0x61, 0x67, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61,
- 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x28, 0x0a, 0x10, 0x6a, 0x6f, 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f,
- 0x74, 0x79, 0x70, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x4d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x65, 0x72,
- 0x72, 0x6f, 0x72, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x50, 0x61, 0x74, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74,
- 0x70, 0x75, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
- 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x19, 0x0a, 0x08, 0x77, 0x6f,
- 0x72, 0x6b, 0x5f, 0x64, 0x69, 0x72, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x77, 0x6f,
- 0x72, 0x6b, 0x44, 0x69, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x19, 0x0a,
- 0x08, 0x61, 0x70, 0x70, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x61, 0x70, 0x70, 0x54, 0x79, 0x70, 0x65, 0x22, 0x0c, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74,
- 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x22, 0x76, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f,
- 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0d, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x21, 0x0a, 0x0c, 0x72,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0d, 0x52, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1e,
- 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x2e, 0x6a, 0x6f, 0x62, 0x52, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x22, 0x85,
- 0x04, 0x0a, 0x0a, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x12, 0x1b, 0x0a,
- 0x09, 0x61, 0x63, 0x63, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x61, 0x63, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x70,
- 0x70, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70,
- 0x70, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0c, 0x6a, 0x6f, 0x62, 0x5f, 0x65, 0x6e, 0x64,
- 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6a, 0x6f, 0x62,
- 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0d, 0x6a, 0x6f, 0x62, 0x5f, 0x65,
- 0x78, 0x65, 0x63, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x65, 0x63, 0x48, 0x6f, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6a,
- 0x6f, 0x62, 0x5f, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x69, 0x74, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x15, 0x0a, 0x06, 0x6a, 0x6f, 0x62, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x6a, 0x6f,
- 0x62, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f,
- 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x6a, 0x6f, 0x62, 0x5f, 0x71, 0x75, 0x65,
- 0x75, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a,
- 0x6f, 0x62, 0x51, 0x75, 0x65, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x6a,
- 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2a,
- 0x0a, 0x11, 0x6a, 0x6f, 0x62, 0x5f, 0x77, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x75,
- 0x73, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6a, 0x6f, 0x62, 0x57, 0x61,
- 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x64, 0x12, 0x24, 0x0a, 0x0e, 0x6a, 0x6f,
- 0x62, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0c, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x17, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x65,
- 0x75, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x12,
- 0x1b, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07,
- 0x77, 0x6f, 0x72, 0x6b, 0x64, 0x69, 0x72, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x77,
- 0x6f, 0x72, 0x6b, 0x64, 0x69, 0x72, 0x22, 0xc3, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x48,
- 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x12, 0x1c, 0x0a, 0x09,
- 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e,
- 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65, 0x6e, 0x64,
- 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x2e, 0x0a, 0x12,
- 0x69, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x42, 0x79, 0x51, 0x75, 0x65, 0x75, 0x65, 0x54, 0x69,
- 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x69, 0x73, 0x51, 0x75, 0x65, 0x72,
- 0x79, 0x42, 0x79, 0x51, 0x75, 0x65, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x93, 0x01, 0x0a,
- 0x12, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x52,
- 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0d, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52,
- 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x0c,
- 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x5f, 0x6a, 0x6f, 0x62, 0x73, 0x18, 0x04, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x68, 0x69, 0x73, 0x74, 0x6f,
- 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x52, 0x0b, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f,
- 0x62, 0x73, 0x22, 0xa8, 0x01, 0x0a, 0x0c, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62,
- 0x52, 0x65, 0x71, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x70, 0x70, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x61, 0x70, 0x70, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x74, 0x72, 0x4a, 0x6f,
- 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0f, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49,
- 0x44, 0x12, 0x3a, 0x0a, 0x0d, 0x6d, 0x61, 0x70, 0x41, 0x70, 0x70, 0x4a, 0x6f, 0x62, 0x49, 0x6e,
- 0x66, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43,
- 0x2e, 0x4d, 0x61, 0x70, 0x41, 0x70, 0x70, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0d,
- 0x6d, 0x61, 0x70, 0x41, 0x70, 0x70, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x49, 0x0a,
- 0x0d, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12,
- 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x03, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0xeb, 0x04, 0x0a, 0x0d, 0x4d, 0x61, 0x70,
- 0x41, 0x70, 0x70, 0x4a, 0x6f, 0x62, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x20, 0x0a, 0x0c, 0x47, 0x41,
- 0x50, 0x5f, 0x43, 0x4d, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x47, 0x41, 0x50, 0x43, 0x4d, 0x44, 0x46, 0x49, 0x4c, 0x45, 0x12, 0x1b, 0x0a, 0x09,
- 0x47, 0x41, 0x50, 0x5f, 0x4e, 0x4e, 0x4f, 0x44, 0x45, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x47, 0x41, 0x50, 0x4e, 0x4e, 0x4f, 0x44, 0x45, 0x12, 0x26, 0x0a, 0x0f, 0x47, 0x41, 0x50,
- 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0d, 0x47, 0x41, 0x50, 0x4e, 0x4f, 0x44, 0x45, 0x53, 0x54, 0x52, 0x49, 0x4e,
- 0x47, 0x12, 0x26, 0x0a, 0x0f, 0x47, 0x41, 0x50, 0x5f, 0x53, 0x55, 0x42, 0x4d, 0x49, 0x54, 0x5f,
- 0x54, 0x59, 0x50, 0x45, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x47, 0x41, 0x50, 0x53,
- 0x55, 0x42, 0x4d, 0x49, 0x54, 0x54, 0x59, 0x50, 0x45, 0x12, 0x20, 0x0a, 0x0c, 0x47, 0x41, 0x50,
- 0x5f, 0x4a, 0x4f, 0x42, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x47, 0x41, 0x50, 0x4a, 0x4f, 0x42, 0x4e, 0x41, 0x4d, 0x45, 0x12, 0x20, 0x0a, 0x0c, 0x47,
- 0x41, 0x50, 0x5f, 0x57, 0x4f, 0x52, 0x4b, 0x5f, 0x44, 0x49, 0x52, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x47, 0x41, 0x50, 0x57, 0x4f, 0x52, 0x4b, 0x44, 0x49, 0x52, 0x12, 0x1b, 0x0a,
- 0x09, 0x47, 0x41, 0x50, 0x5f, 0x51, 0x55, 0x45, 0x55, 0x45, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x47, 0x41, 0x50, 0x51, 0x55, 0x45, 0x55, 0x45, 0x12, 0x1b, 0x0a, 0x09, 0x47, 0x41,
- 0x50, 0x5f, 0x4e, 0x50, 0x52, 0x4f, 0x43, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x47,
- 0x41, 0x50, 0x4e, 0x50, 0x52, 0x4f, 0x43, 0x12, 0x17, 0x0a, 0x07, 0x47, 0x41, 0x50, 0x5f, 0x50,
- 0x50, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x47, 0x41, 0x50, 0x50, 0x50, 0x4e,
- 0x12, 0x19, 0x0a, 0x08, 0x47, 0x41, 0x50, 0x5f, 0x4e, 0x47, 0x50, 0x55, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x47, 0x41, 0x50, 0x4e, 0x47, 0x50, 0x55, 0x12, 0x19, 0x0a, 0x08, 0x47,
- 0x41, 0x50, 0x5f, 0x4e, 0x44, 0x43, 0x55, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x47,
- 0x41, 0x50, 0x4e, 0x44, 0x43, 0x55, 0x12, 0x1e, 0x0a, 0x0b, 0x47, 0x41, 0x50, 0x5f, 0x4a, 0x4f,
- 0x42, 0x5f, 0x4d, 0x45, 0x4d, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x47, 0x41, 0x50,
- 0x4a, 0x4f, 0x42, 0x4d, 0x45, 0x4d, 0x12, 0x22, 0x0a, 0x0d, 0x47, 0x41, 0x50, 0x5f, 0x57, 0x41,
- 0x4c, 0x4c, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x47,
- 0x41, 0x50, 0x57, 0x41, 0x4c, 0x4c, 0x54, 0x49, 0x4d, 0x45, 0x12, 0x23, 0x0a, 0x0d, 0x47, 0x41,
- 0x50, 0x5f, 0x45, 0x58, 0x43, 0x4c, 0x55, 0x53, 0x49, 0x56, 0x45, 0x18, 0x0e, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x47, 0x41, 0x50, 0x45, 0x58, 0x43, 0x4c, 0x55, 0x53, 0x49, 0x56, 0x45, 0x12,
- 0x1f, 0x0a, 0x0b, 0x47, 0x41, 0x50, 0x5f, 0x41, 0x50, 0x50, 0x4e, 0x41, 0x4d, 0x45, 0x18, 0x0f,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x47, 0x41, 0x50, 0x41, 0x50, 0x50, 0x4e, 0x41, 0x4d, 0x45,
- 0x12, 0x22, 0x0a, 0x0d, 0x47, 0x41, 0x50, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x5f, 0x53, 0x55,
- 0x42, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x47, 0x41, 0x50, 0x4d, 0x55, 0x4c, 0x54,
- 0x49, 0x53, 0x55, 0x42, 0x12, 0x27, 0x0a, 0x10, 0x47, 0x41, 0x50, 0x5f, 0x53, 0x54, 0x44, 0x5f,
- 0x4f, 0x55, 0x54, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
- 0x47, 0x41, 0x50, 0x53, 0x54, 0x44, 0x4f, 0x55, 0x54, 0x46, 0x49, 0x4c, 0x45, 0x12, 0x27, 0x0a,
- 0x10, 0x47, 0x41, 0x50, 0x5f, 0x53, 0x54, 0x44, 0x5f, 0x45, 0x52, 0x52, 0x5f, 0x46, 0x49, 0x4c,
- 0x45, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x47, 0x41, 0x50, 0x53, 0x54, 0x44, 0x45,
- 0x52, 0x52, 0x46, 0x49, 0x4c, 0x45, 0x22, 0x2e, 0x0a, 0x10, 0x50, 0x61, 0x72, 0x61, 0x53, 0x74,
- 0x6f, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5f, 0x0a, 0x11, 0x50, 0x61, 0x72, 0x61, 0x53, 0x74,
- 0x6f, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12,
- 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73,
- 0x67, 0x12, 0x24, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x10, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x44, 0x61, 0x74,
- 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x6f, 0x0a, 0x09, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x70, 0x61, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f,
- 0x6c, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x05, 0x75, 0x73, 0x61, 0x67, 0x65, 0x22, 0x29, 0x0a, 0x0b, 0x57, 0x61, 0x6c, 0x6c,
- 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x22, 0x48, 0x0a, 0x0c, 0x57, 0x61, 0x6c, 0x6c, 0x54, 0x69, 0x6d, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x2a, 0x0a,
- 0x0c, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x0d, 0x51, 0x75, 0x65,
- 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x10,
- 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67,
- 0x12, 0x20, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c,
- 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x52, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x22, 0x42, 0x0a, 0x05, 0x51, 0x75, 0x65, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x25, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0d, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x52, 0x06,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x4a, 0x0a, 0x06, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x22, 0x0c, 0x0a, 0x0a, 0x43, 0x70, 0x75, 0x43, 0x6f, 0x72, 0x65, 0x52, 0x65, 0x71,
- 0x22, 0x57, 0x0a, 0x0b, 0x43, 0x70, 0x75, 0x43, 0x6f, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12,
- 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x4d, 0x73, 0x67, 0x12, 0x22, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x43, 0x70, 0x75, 0x43,
- 0x6f, 0x72, 0x65, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x2b, 0x0a, 0x07, 0x43, 0x70, 0x75,
- 0x43, 0x6f, 0x72, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0c, 0x0a, 0x01, 0x79, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x01, 0x79, 0x22, 0x25, 0x0a, 0x07, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65,
- 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x54, 0x0a,
- 0x08, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a,
- 0x03, 0x4d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x12,
- 0x22, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e,
- 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x72, 0x65, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x22, 0x2b, 0x0a, 0x07, 0x4a, 0x6f, 0x62, 0x43, 0x6f, 0x72, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x0c, 0x0a, 0x01, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x79,
- 0x22, 0x6b, 0x0a, 0x13, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x44, 0x65,
- 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x22, 0x0a,
- 0x0c, 0x6a, 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x63, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x22, 0xd7, 0x0f,
- 0x0a, 0x14, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61,
- 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73,
- 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x1a, 0x98, 0x0f, 0x0a,
- 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x63, 0x63, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x63, 0x63, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63,
- 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f,
- 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x6d,
- 0x6d, 0x61, 0x6e, 0x64, 0x45, 0x78, 0x69, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x70, 0x75,
- 0x4e, 0x75, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x48, 0x6f, 0x75, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0e, 0x63, 0x70, 0x75, 0x4e, 0x75, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x48, 0x6f, 0x75,
- 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x75, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x53,
- 0x65, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x75, 0x63,
- 0x6c, 0x65, 0x61, 0x72, 0x53, 0x65, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x70, 0x75, 0x55, 0x6e,
- 0x69, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0c, 0x63,
- 0x70, 0x75, 0x55, 0x6e, 0x69, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x63, 0x75, 0x43, 0x61, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x64, 0x63, 0x75, 0x43, 0x61, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x12, 0x1e, 0x0a,
- 0x0a, 0x64, 0x63, 0x75, 0x43, 0x61, 0x72, 0x64, 0x53, 0x65, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x64, 0x63, 0x75, 0x43, 0x61, 0x72, 0x64, 0x53, 0x65, 0x63, 0x12, 0x22, 0x0a,
- 0x0c, 0x64, 0x63, 0x75, 0x55, 0x6e, 0x69, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x0a, 0x20,
- 0x01, 0x28, 0x01, 0x52, 0x0c, 0x64, 0x63, 0x75, 0x55, 0x6e, 0x69, 0x74, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x65, 0x66, 0x66, 0x69, 0x63, 0x69, 0x65, 0x6e, 0x63, 0x79, 0x43,
- 0x70, 0x75, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x65, 0x66, 0x66, 0x69, 0x63, 0x69,
- 0x65, 0x6e, 0x63, 0x79, 0x43, 0x70, 0x75, 0x12, 0x2a, 0x0a, 0x10, 0x65, 0x78, 0x63, 0x6c, 0x75,
- 0x73, 0x69, 0x76, 0x65, 0x43, 0x70, 0x75, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x10, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x65, 0x43, 0x70, 0x75, 0x74,
- 0x69, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x65,
- 0x4d, 0x65, 0x6d, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x65, 0x78, 0x63, 0x6c, 0x75,
- 0x73, 0x69, 0x76, 0x65, 0x4d, 0x65, 0x6d, 0x12, 0x2c, 0x0a, 0x11, 0x65, 0x78, 0x63, 0x6c, 0x75,
- 0x73, 0x69, 0x76, 0x65, 0x57, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x65, 0x57, 0x61, 0x6c,
- 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x67, 0x6f, 0x6c, 0x64, 0x65, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x6f, 0x6c, 0x64, 0x65,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x67, 0x70, 0x75, 0x43, 0x61, 0x72, 0x64,
- 0x48, 0x6f, 0x75, 0x72, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x67, 0x70, 0x75, 0x43,
- 0x61, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x67, 0x70, 0x75, 0x43, 0x61,
- 0x72, 0x64, 0x53, 0x65, 0x63, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x70, 0x75,
- 0x43, 0x61, 0x72, 0x64, 0x53, 0x65, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x67, 0x70, 0x75, 0x55, 0x6e,
- 0x69, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0c, 0x67,
- 0x70, 0x75, 0x55, 0x6e, 0x69, 0x74, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x67,
- 0x72, 0x6f, 0x75, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x68, 0x69, 0x73,
- 0x74, 0x6f, 0x72, 0x79, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x14, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0e, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x51, 0x75, 0x65, 0x75,
- 0x65, 0x72, 0x61, 0x74, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x68, 0x69, 0x73,
- 0x74, 0x6f, 0x72, 0x79, 0x51, 0x75, 0x65, 0x75, 0x65, 0x72, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x69, 0x73, 0x53, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x6a, 0x6f, 0x62, 0x18, 0x16, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x69, 0x73, 0x53, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x6a, 0x6f, 0x62, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x43, 0x70, 0x75, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x17, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x43, 0x70, 0x75, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x44, 0x63, 0x75, 0x4e, 0x75, 0x6d, 0x18, 0x18, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x44, 0x63, 0x75, 0x4e, 0x75, 0x6d, 0x12, 0x1e, 0x0a,
- 0x0a, 0x6a, 0x6f, 0x62, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x45, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x65, 0x63, 0x47, 0x70, 0x75, 0x73, 0x18, 0x1a, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x65, 0x63, 0x47, 0x70, 0x75, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x65, 0x63, 0x48, 0x6f, 0x73, 0x74, 0x18, 0x1b,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x65, 0x63, 0x48, 0x6f, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x69, 0x74, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6a, 0x6f, 0x62, 0x45, 0x78, 0x69,
- 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x47, 0x70,
- 0x75, 0x4e, 0x75, 0x6d, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x47,
- 0x70, 0x75, 0x4e, 0x75, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x18, 0x1e,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6a, 0x6f, 0x62, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6a,
- 0x6f, 0x62, 0x4d, 0x65, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6a, 0x6f, 0x62, 0x4d, 0x65, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6a,
- 0x6f, 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6a, 0x6f,
- 0x62, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6a, 0x6f, 0x62, 0x50, 0x72, 0x6f, 0x63,
- 0x4e, 0x75, 0x6d, 0x18, 0x21, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6a, 0x6f, 0x62, 0x50, 0x72,
- 0x6f, 0x63, 0x4e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0c, 0x6a, 0x6f, 0x62, 0x51, 0x75, 0x65, 0x75,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62,
- 0x51, 0x75, 0x65, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62,
- 0x52, 0x65, 0x71, 0x43, 0x70, 0x75, 0x18, 0x23, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x6a, 0x6f,
- 0x62, 0x52, 0x65, 0x71, 0x43, 0x70, 0x75, 0x12, 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x52, 0x65,
- 0x71, 0x44, 0x63, 0x75, 0x18, 0x24, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x52,
- 0x65, 0x71, 0x44, 0x63, 0x75, 0x12, 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x47,
- 0x70, 0x75, 0x18, 0x25, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71,
- 0x47, 0x70, 0x75, 0x12, 0x1c, 0x0a, 0x09, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x4d, 0x65, 0x6d,
- 0x18, 0x26, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x4d, 0x65,
- 0x6d, 0x12, 0x20, 0x0a, 0x0b, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x27, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x28, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6a, 0x6f,
- 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x22, 0x0a,
- 0x0c, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x29, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x2a, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x6a, 0x6f, 0x62, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x6a, 0x6f, 0x62, 0x56, 0x6d, 0x65, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x18, 0x2b, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x56, 0x6d, 0x65, 0x6d, 0x55, 0x73, 0x65, 0x64, 0x12,
- 0x20, 0x0a, 0x0b, 0x6a, 0x6f, 0x62, 0x57, 0x61, 0x69, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x2c,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6a, 0x6f, 0x62, 0x57, 0x61, 0x69, 0x74, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6a, 0x6f, 0x62, 0x57, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65,
- 0x55, 0x73, 0x65, 0x64, 0x18, 0x2d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6a, 0x6f, 0x62, 0x57,
- 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6a,
- 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x64, 0x18, 0x2e, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x6a, 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x26, 0x0a, 0x0e, 0x6a, 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6a, 0x6f, 0x62, 0x6d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x30, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x65, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x18,
- 0x31, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x12, 0x14, 0x0a,
- 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x32, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77,
- 0x6e, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x18, 0x33, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x71, 0x75, 0x65, 0x75, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x61,
- 0x6c, 0x65, 0x18, 0x34, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x63, 0x61, 0x6c, 0x65, 0x12,
- 0x22, 0x0a, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x43, 0x70, 0x75, 0x74, 0x69, 0x6d, 0x65, 0x18,
- 0x35, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x68, 0x61, 0x72, 0x65, 0x43, 0x70, 0x75, 0x74,
- 0x69, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x68, 0x61, 0x72, 0x65, 0x4d, 0x65, 0x6d, 0x18,
- 0x36, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x68, 0x61, 0x72, 0x65, 0x4d, 0x65, 0x6d, 0x12,
- 0x24, 0x0a, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x57, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65,
- 0x18, 0x37, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x68, 0x61, 0x72, 0x65, 0x57, 0x61, 0x6c,
- 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x18, 0x38, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x39, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x77, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x3a, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x77, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a,
- 0x07, 0x77, 0x6f, 0x72, 0x6b, 0x64, 0x69, 0x72, 0x18, 0x3b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x77, 0x6f, 0x72, 0x6b, 0x64, 0x69, 0x72, 0x22, 0x60, 0x0a, 0x0f, 0x46, 0x69, 0x6c, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10,
- 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67,
- 0x12, 0x27, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13,
- 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52,
- 0x65, 0x73, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x89, 0x01, 0x0a, 0x0b, 0x46, 0x69,
- 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73,
- 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x69, 0x72, 0x50, 0x61, 0x74, 0x68,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x69, 0x72, 0x50, 0x61, 0x74, 0x68, 0x12,
- 0x1e, 0x0a, 0x0a, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x4e, 0x75, 0x6d, 0x12,
- 0x24, 0x0a, 0x0d, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa6, 0x01, 0x0a, 0x0c, 0x46, 0x69, 0x6c, 0x65, 0x44, 0x61,
- 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x22, 0x0a, 0x0c, 0x61, 0x6c, 0x6c, 0x4c, 0x69, 0x6e,
- 0x65, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x61, 0x6c,
- 0x6c, 0x4c, 0x69, 0x6e, 0x65, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x54, 0x72, 0x69,
- 0x67, 0x67, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x54, 0x69, 0x6d,
- 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x72, 0x72, 0x6d, 0x73, 0x67, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x6d, 0x73, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61,
- 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x48,
- 0x0a, 0x08, 0x51, 0x75, 0x65, 0x75, 0x65, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73,
- 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x28,
- 0x0a, 0x0f, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49,
- 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x73, 0x74, 0x72, 0x4a, 0x6f, 0x62, 0x4d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x49, 0x44, 0x22, 0x57, 0x0a, 0x09, 0x51, 0x75, 0x65, 0x75,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x24, 0x0a, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x68, 0x70, 0x63, 0x41,
- 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74,
- 0x61, 0x22, 0xa9, 0x04, 0x0a, 0x09, 0x51, 0x75, 0x65, 0x75, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12,
- 0x1a, 0x0a, 0x08, 0x61, 0x63, 0x6c, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x61, 0x63, 0x6c, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74,
- 0x65, 0x78, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x71, 0x75, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x71, 0x75, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x71,
- 0x75, 0x65, 0x4d, 0x69, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x71, 0x75, 0x65, 0x4d, 0x69, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x67, 0x70, 0x75, 0x73, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x67, 0x70, 0x75,
- 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x50, 0x50, 0x4e, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x50, 0x50, 0x4e, 0x12,
- 0x24, 0x0a, 0x0d, 0x71, 0x75, 0x65, 0x43, 0x68, 0x61, 0x72, 0x67, 0x65, 0x52, 0x61, 0x74, 0x65,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x71, 0x75, 0x65, 0x43, 0x68, 0x61, 0x72, 0x67,
- 0x65, 0x52, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e,
- 0x63, 0x70, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d,
- 0x61, 0x78, 0x4e, 0x63, 0x70, 0x75, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61,
- 0x78, 0x4e, 0x64, 0x63, 0x75, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x75,
- 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x64, 0x63, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x71, 0x75, 0x65,
- 0x75, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x71, 0x75,
- 0x65, 0x75, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x69,
- 0x6e, 0x4e, 0x63, 0x70, 0x75, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x75,
- 0x65, 0x4d, 0x69, 0x6e, 0x4e, 0x63, 0x70, 0x75, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65,
- 0x46, 0x72, 0x65, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0c, 0x71, 0x75, 0x65, 0x46, 0x72, 0x65, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a,
- 0x0c, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x18, 0x0e, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0c, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x63,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x50, 0x4e,
- 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x47, 0x70,
- 0x75, 0x50, 0x4e, 0x12, 0x26, 0x0a, 0x0e, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x57, 0x61, 0x6c,
- 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x71, 0x75, 0x65,
- 0x4d, 0x61, 0x78, 0x57, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71,
- 0x75, 0x65, 0x4d, 0x61, 0x78, 0x44, 0x63, 0x75, 0x50, 0x4e, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x44, 0x63, 0x75, 0x50, 0x4e, 0x22, 0x65, 0x0a,
- 0x10, 0x51, 0x75, 0x65, 0x75, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x03, 0x6d, 0x73, 0x67, 0x12, 0x2b, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
- 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75,
- 0x65, 0x75, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x22, 0xf0, 0x03, 0x0a, 0x10, 0x51, 0x75, 0x65, 0x75, 0x65, 0x44, 0x65,
- 0x74, 0x61, 0x69, 0x6c, 0x73, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08, 0x71, 0x75, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x71, 0x75, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65, 0x4d, 0x69, 0x6e, 0x4e,
- 0x6f, 0x64, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x71, 0x75, 0x65,
- 0x4d, 0x69, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65,
- 0x4d, 0x61, 0x78, 0x4e, 0x67, 0x70, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b,
- 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x67, 0x70, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x71,
- 0x75, 0x65, 0x4d, 0x61, 0x78, 0x50, 0x50, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
- 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x50, 0x50, 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x71, 0x75, 0x65,
- 0x43, 0x68, 0x61, 0x72, 0x67, 0x65, 0x52, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02,
- 0x52, 0x0d, 0x71, 0x75, 0x65, 0x43, 0x68, 0x61, 0x72, 0x67, 0x65, 0x52, 0x61, 0x74, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x63, 0x70, 0x75, 0x73, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x63, 0x70, 0x75,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x64, 0x63, 0x75, 0x73,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x64,
- 0x63, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x71, 0x75, 0x65, 0x75, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x71, 0x75, 0x65, 0x75, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x69, 0x6e, 0x4e, 0x63, 0x70, 0x75, 0x73,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x69, 0x6e, 0x4e, 0x63,
- 0x70, 0x75, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65, 0x46, 0x72, 0x65, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x71, 0x75, 0x65, 0x46, 0x72,
- 0x65, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65, 0x4d, 0x61,
- 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x71,
- 0x75, 0x65, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x63, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x71,
- 0x75, 0x65, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x50, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x50, 0x4e, 0x12, 0x26, 0x0a,
- 0x0e, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x57, 0x61, 0x6c, 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x18,
- 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x57, 0x61, 0x6c,
- 0x6c, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x4d, 0x61, 0x78, 0x44,
- 0x63, 0x75, 0x50, 0x4e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x71, 0x75, 0x65, 0x4d,
- 0x61, 0x78, 0x44, 0x63, 0x75, 0x50, 0x4e, 0x22, 0x6b, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x12,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x03, 0x6d, 0x73, 0x67, 0x12, 0x2e, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x51,
- 0x75, 0x6f, 0x74, 0x61, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x22, 0x8f, 0x06, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1a, 0x0a, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x43, 0x70, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x43, 0x70, 0x75, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x44, 0x63, 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x44, 0x63, 0x75, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4d, 0x6c, 0x75, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4d, 0x6c, 0x75, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x73,
- 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x2a, 0x0a, 0x10,
- 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x53,
- 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72,
- 0x4d, 0x61, 0x78, 0x52, 0x75, 0x6e, 0x4a, 0x6f, 0x62, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x61, 0x78, 0x52, 0x75, 0x6e, 0x4a, 0x6f, 0x62, 0x12, 0x24,
- 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x43, 0x70, 0x75, 0x18,
- 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61,
- 0x78, 0x43, 0x70, 0x75, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d,
- 0x61, 0x78, 0x44, 0x63, 0x75, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x61, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x44, 0x63, 0x75, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x47, 0x70, 0x75,
- 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x4d, 0x6c,
- 0x75, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x4d, 0x61, 0x78, 0x4d, 0x6c, 0x75, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x61,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x12, 0x26, 0x0a, 0x0e,
- 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x10,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d,
- 0x61, 0x78, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x18, 0x11, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x53, 0x75, 0x62,
- 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4d, 0x61, 0x78, 0x52, 0x75, 0x6e, 0x4a, 0x6f, 0x62, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x10, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x52, 0x75, 0x6e, 0x4a,
- 0x6f, 0x62, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x43, 0x70, 0x75,
- 0x18, 0x13, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x43,
- 0x70, 0x75, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x4e, 0x6f, 0x64,
- 0x65, 0x18, 0x14, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x69, 0x6e,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x57, 0x61, 0x6c, 0x6c, 0x54,
- 0x69, 0x6d, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x57, 0x61,
- 0x6c, 0x6c, 0x54, 0x69, 0x6d, 0x65, 0x32, 0xc1, 0x07, 0x0a, 0x05, 0x68, 0x70, 0x63, 0x41, 0x43,
- 0x12, 0x30, 0x0a, 0x07, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x12, 0x11, 0x2e, 0x68, 0x70,
- 0x63, 0x41, 0x43, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x12,
- 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65,
- 0x73, 0x70, 0x12, 0x45, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
- 0x79, 0x4a, 0x6f, 0x62, 0x12, 0x18, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x19,
- 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x69, 0x73, 0x74, 0x6f,
- 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x53, 0x75, 0x62,
- 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x12, 0x13, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x53,
- 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x68, 0x70,
- 0x63, 0x41, 0x43, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73,
- 0x70, 0x12, 0x41, 0x0a, 0x0e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61,
- 0x67, 0x65, 0x72, 0x12, 0x14, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x4d,
- 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 0x52, 0x65, 0x71, 0x1a, 0x19, 0x2e, 0x68, 0x70, 0x63, 0x41,
- 0x43, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4a, 0x6f, 0x62, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72,
- 0x52, 0x65, 0x73, 0x70, 0x12, 0x3c, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x44, 0x65,
- 0x74, 0x61, 0x69, 0x6c, 0x12, 0x13, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62,
- 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x17, 0x2e, 0x68, 0x70, 0x63, 0x41,
- 0x43, 0x2e, 0x47, 0x65, 0x74, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65,
- 0x73, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x12,
- 0x13, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4a, 0x6f,
- 0x62, 0x52, 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4a, 0x6f, 0x62, 0x52, 0x65, 0x73, 0x70, 0x12, 0x39, 0x0a, 0x0b, 0x46, 0x69,
- 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x12, 0x2e, 0x68, 0x70, 0x63, 0x41,
- 0x43, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x1a, 0x16, 0x2e,
- 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x36, 0x0a, 0x11, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x51,
- 0x75, 0x65, 0x75, 0x65, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x12, 0x0f, 0x2e, 0x68, 0x70, 0x63,
- 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x10, 0x2e, 0x68, 0x70,
- 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x3d, 0x0a,
- 0x11, 0x51, 0x75, 0x65, 0x72, 0x79, 0x51, 0x75, 0x65, 0x75, 0x65, 0x44, 0x65, 0x74, 0x61, 0x69,
- 0x6c, 0x73, 0x12, 0x0f, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65,
- 0x52, 0x65, 0x71, 0x1a, 0x17, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75,
- 0x65, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x43, 0x0a, 0x14,
- 0x51, 0x75, 0x65, 0x72, 0x79, 0x55, 0x73, 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x4c,
- 0x69, 0x6d, 0x69, 0x74, 0x12, 0x0f, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65,
- 0x75, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x1a, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x55, 0x73,
- 0x65, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x12, 0x42, 0x0a, 0x0d, 0x50, 0x61, 0x72, 0x61, 0x53, 0x74, 0x6f, 0x72, 0x51, 0x75, 0x6f,
- 0x74, 0x61, 0x12, 0x17, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x53,
- 0x74, 0x6f, 0x72, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x71, 0x1a, 0x18, 0x2e, 0x68, 0x70,
- 0x63, 0x41, 0x43, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x53, 0x74, 0x6f, 0x72, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x73, 0x70, 0x12, 0x33, 0x0a, 0x08, 0x57, 0x61, 0x6c, 0x6c, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x12, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x57, 0x61, 0x6c, 0x6c, 0x54, 0x69,
- 0x6d, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x13, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x57, 0x61,
- 0x6c, 0x6c, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x36, 0x0a, 0x09, 0x51, 0x75,
- 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x73, 0x12, 0x13, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e,
- 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x14, 0x2e, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x2e, 0x51, 0x75, 0x65, 0x75, 0x65, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x12, 0x30, 0x0a, 0x07, 0x43, 0x70, 0x75, 0x43, 0x6f, 0x72, 0x65, 0x12, 0x11, 0x2e,
- 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x43, 0x70, 0x75, 0x43, 0x6f, 0x72, 0x65, 0x52, 0x65, 0x71,
- 0x1a, 0x12, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x43, 0x70, 0x75, 0x43, 0x6f, 0x72, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x12, 0x27, 0x0a, 0x04, 0x6a, 0x6f, 0x62, 0x73, 0x12, 0x0e, 0x2e, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x2e, 0x4a, 0x6f, 0x62, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x4b, 0x0a,
- 0x10, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61, 0x69,
- 0x6c, 0x12, 0x1a, 0x2e, 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72,
- 0x79, 0x4a, 0x6f, 0x62, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x1a, 0x1b, 0x2e,
- 0x68, 0x70, 0x63, 0x41, 0x43, 0x2e, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x4a, 0x6f, 0x62,
- 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x42, 0x08, 0x5a, 0x06, 0x2f, 0x68,
- 0x70, 0x63, 0x41, 0x43, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
- }
-
- var (
- file_hpcAC_proto_rawDescOnce sync.Once
- file_hpcAC_proto_rawDescData = file_hpcAC_proto_rawDesc
- )
-
- func file_hpcAC_proto_rawDescGZIP() []byte {
- file_hpcAC_proto_rawDescOnce.Do(func() {
- file_hpcAC_proto_rawDescData = protoimpl.X.CompressGZIP(file_hpcAC_proto_rawDescData)
- })
- return file_hpcAC_proto_rawDescData
- }
-
- var file_hpcAC_proto_msgTypes = make([]protoimpl.MessageInfo, 48)
- var file_hpcAC_proto_goTypes = []interface{}{
- (*JobManager)(nil), // 0: hpcAC.JobManager
- (*JobManagerReq)(nil), // 1: hpcAC.JobManagerReq
- (*ListJobManagerResp)(nil), // 2: hpcAC.ListJobManagerResp
- (*JobInitAttr)(nil), // 3: hpcAC.JobInitAttr
- (*JobVncSessionInfo)(nil), // 4: hpcAC.JobVncSessionInfo
- (*JobDetail)(nil), // 5: hpcAC.JobDetail
- (*JobDetailReq)(nil), // 6: hpcAC.JobDetailReq
- (*GetJobDetailResp)(nil), // 7: hpcAC.GetJobDetailResp
- (*DeleteJobReq)(nil), // 8: hpcAC.DeleteJobReq
- (*DeleteJobResp)(nil), // 9: hpcAC.DeleteJobResp
- (*Job)(nil), // 10: hpcAC.job
- (*ListJobReq)(nil), // 11: hpcAC.ListJobReq
- (*ListJobResp)(nil), // 12: hpcAC.ListJobResp
- (*HistoryJob)(nil), // 13: hpcAC.historyJob
- (*ListHistoryJobReq)(nil), // 14: hpcAC.ListHistoryJobReq
- (*ListHistoryJobResp)(nil), // 15: hpcAC.ListHistoryJobResp
- (*SubmitJobReq)(nil), // 16: hpcAC.SubmitJobReq
- (*SubmitJobResp)(nil), // 17: hpcAC.SubmitJobResp
- (*MapAppJobInfo)(nil), // 18: hpcAC.MapAppJobInfo
- (*ParaStorQuotaReq)(nil), // 19: hpcAC.ParaStorQuotaReq
- (*ParaStorQuotaResp)(nil), // 20: hpcAC.ParaStorQuotaResp
- (*QuotaData)(nil), // 21: hpcAC.QuotaData
- (*WallTimeReq)(nil), // 22: hpcAC.WallTimeReq
- (*WallTimeResp)(nil), // 23: hpcAC.WallTimeResp
- (*QueueJobsReq)(nil), // 24: hpcAC.QueueJobsReq
- (*QueueJobsResp)(nil), // 25: hpcAC.QueueJobsResp
- (*Queue)(nil), // 26: hpcAC.Queue
- (*Metric)(nil), // 27: hpcAC.Metric
- (*CpuCoreReq)(nil), // 28: hpcAC.CpuCoreReq
- (*CpuCoreResp)(nil), // 29: hpcAC.CpuCoreResp
- (*CpuCore)(nil), // 30: hpcAC.CpuCore
- (*JobsReq)(nil), // 31: hpcAC.JobsReq
- (*JobsResp)(nil), // 32: hpcAC.JobsResp
- (*JobCore)(nil), // 33: hpcAC.JobCore
- (*HistoryJobDetailReq)(nil), // 34: hpcAC.HistoryJobDetailReq
- (*HistoryJobDetailResp)(nil), // 35: hpcAC.HistoryJobDetailResp
- (*FileContentResp)(nil), // 36: hpcAC.FileContentResp
- (*FileDataReq)(nil), // 37: hpcAC.FileDataReq
- (*FileDataResp)(nil), // 38: hpcAC.FileDataResp
- (*QueueReq)(nil), // 39: hpcAC.QueueReq
- (*QueueResp)(nil), // 40: hpcAC.QueueResp
- (*QueueData)(nil), // 41: hpcAC.QueueData
- (*QueueDetailsResp)(nil), // 42: hpcAC.QueueDetailsResp
- (*QueueDetailsData)(nil), // 43: hpcAC.QueueDetailsData
- (*UserQuotasLimitResp)(nil), // 44: hpcAC.UserQuotasLimitResp
- (*UserQuotasLimitData)(nil), // 45: hpcAC.UserQuotasLimitData
- nil, // 46: hpcAC.DeleteJobResp.DataEntry
- (*HistoryJobDetailRespData)(nil), // 47: hpcAC.HistoryJobDetailResp.data
- }
- var file_hpcAC_proto_depIdxs = []int32{
- 0, // 0: hpcAC.ListJobManagerResp.data:type_name -> hpcAC.JobManager
- 3, // 1: hpcAC.JobDetail.job_init_attr:type_name -> hpcAC.JobInitAttr
- 4, // 2: hpcAC.JobDetail.job_session_info:type_name -> hpcAC.JobVncSessionInfo
- 5, // 3: hpcAC.GetJobDetailResp.data:type_name -> hpcAC.JobDetail
- 46, // 4: hpcAC.DeleteJobResp.data:type_name -> hpcAC.DeleteJobResp.DataEntry
- 10, // 5: hpcAC.ListJobResp.jobs:type_name -> hpcAC.job
- 13, // 6: hpcAC.ListHistoryJobResp.history_jobs:type_name -> hpcAC.historyJob
- 18, // 7: hpcAC.SubmitJobReq.mapAppJobInfo:type_name -> hpcAC.MapAppJobInfo
- 21, // 8: hpcAC.ParaStorQuotaResp.data:type_name -> hpcAC.QuotaData
- 26, // 9: hpcAC.QueueJobsResp.data:type_name -> hpcAC.Queue
- 27, // 10: hpcAC.Queue.values:type_name -> hpcAC.Metric
- 30, // 11: hpcAC.CpuCoreResp.data:type_name -> hpcAC.CpuCore
- 33, // 12: hpcAC.JobsResp.data:type_name -> hpcAC.JobCore
- 38, // 13: hpcAC.FileContentResp.data:type_name -> hpcAC.FileDataResp
- 41, // 14: hpcAC.QueueResp.data:type_name -> hpcAC.QueueData
- 43, // 15: hpcAC.QueueDetailsResp.data:type_name -> hpcAC.QueueDetailsData
- 45, // 16: hpcAC.UserQuotasLimitResp.data:type_name -> hpcAC.UserQuotasLimitData
- 11, // 17: hpcAC.hpcAC.ListJob:input_type -> hpcAC.ListJobReq
- 14, // 18: hpcAC.hpcAC.ListHistoryJob:input_type -> hpcAC.ListHistoryJobReq
- 16, // 19: hpcAC.hpcAC.SubmitJob:input_type -> hpcAC.SubmitJobReq
- 1, // 20: hpcAC.hpcAC.ListJobManager:input_type -> hpcAC.JobManagerReq
- 6, // 21: hpcAC.hpcAC.GetJobDetail:input_type -> hpcAC.JobDetailReq
- 8, // 22: hpcAC.hpcAC.DeleteJob:input_type -> hpcAC.DeleteJobReq
- 37, // 23: hpcAC.hpcAC.FileContent:input_type -> hpcAC.FileDataReq
- 39, // 24: hpcAC.hpcAC.SelectQueueByUser:input_type -> hpcAC.QueueReq
- 39, // 25: hpcAC.hpcAC.QueryQueueDetails:input_type -> hpcAC.QueueReq
- 39, // 26: hpcAC.hpcAC.QueryUserQuotasLimit:input_type -> hpcAC.QueueReq
- 19, // 27: hpcAC.hpcAC.ParaStorQuota:input_type -> hpcAC.ParaStorQuotaReq
- 22, // 28: hpcAC.hpcAC.WallTime:input_type -> hpcAC.WallTimeReq
- 24, // 29: hpcAC.hpcAC.QueueJobs:input_type -> hpcAC.QueueJobsReq
- 28, // 30: hpcAC.hpcAC.CpuCore:input_type -> hpcAC.CpuCoreReq
- 31, // 31: hpcAC.hpcAC.jobs:input_type -> hpcAC.JobsReq
- 34, // 32: hpcAC.hpcAC.HistoryJobDetail:input_type -> hpcAC.HistoryJobDetailReq
- 12, // 33: hpcAC.hpcAC.ListJob:output_type -> hpcAC.ListJobResp
- 15, // 34: hpcAC.hpcAC.ListHistoryJob:output_type -> hpcAC.ListHistoryJobResp
- 17, // 35: hpcAC.hpcAC.SubmitJob:output_type -> hpcAC.SubmitJobResp
- 2, // 36: hpcAC.hpcAC.ListJobManager:output_type -> hpcAC.ListJobManagerResp
- 7, // 37: hpcAC.hpcAC.GetJobDetail:output_type -> hpcAC.GetJobDetailResp
- 9, // 38: hpcAC.hpcAC.DeleteJob:output_type -> hpcAC.DeleteJobResp
- 36, // 39: hpcAC.hpcAC.FileContent:output_type -> hpcAC.FileContentResp
- 40, // 40: hpcAC.hpcAC.SelectQueueByUser:output_type -> hpcAC.QueueResp
- 42, // 41: hpcAC.hpcAC.QueryQueueDetails:output_type -> hpcAC.QueueDetailsResp
- 44, // 42: hpcAC.hpcAC.QueryUserQuotasLimit:output_type -> hpcAC.UserQuotasLimitResp
- 20, // 43: hpcAC.hpcAC.ParaStorQuota:output_type -> hpcAC.ParaStorQuotaResp
- 23, // 44: hpcAC.hpcAC.WallTime:output_type -> hpcAC.WallTimeResp
- 25, // 45: hpcAC.hpcAC.QueueJobs:output_type -> hpcAC.QueueJobsResp
- 29, // 46: hpcAC.hpcAC.CpuCore:output_type -> hpcAC.CpuCoreResp
- 32, // 47: hpcAC.hpcAC.jobs:output_type -> hpcAC.JobsResp
- 35, // 48: hpcAC.hpcAC.HistoryJobDetail:output_type -> hpcAC.HistoryJobDetailResp
- 33, // [33:49] is the sub-list for method output_type
- 17, // [17:33] is the sub-list for method input_type
- 17, // [17:17] is the sub-list for extension type_name
- 17, // [17:17] is the sub-list for extension extendee
- 0, // [0:17] is the sub-list for field type_name
- }
-
- func init() { file_hpcAC_proto_init() }
- func file_hpcAC_proto_init() {
- if File_hpcAC_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_hpcAC_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobManager); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobManagerReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListJobManagerResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobInitAttr); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobVncSessionInfo); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobDetail); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobDetailReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*GetJobDetailResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteJobReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DeleteJobResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Job); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListJobReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListJobResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HistoryJob); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListHistoryJobReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListHistoryJobResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*SubmitJobReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*SubmitJobResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MapAppJobInfo); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ParaStorQuotaReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ParaStorQuotaResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QuotaData); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*WallTimeReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*WallTimeResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueJobsReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueJobsResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Queue); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Metric); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CpuCoreReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CpuCoreResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CpuCore); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobsReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobsResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JobCore); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HistoryJobDetailReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HistoryJobDetailResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileContentResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileDataReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileDataResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueReq); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueData); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueDetailsResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*QueueDetailsData); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserQuotasLimitResp); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*UserQuotasLimitData); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_hpcAC_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HistoryJobDetailRespData); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_hpcAC_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 48,
- NumExtensions: 0,
- NumServices: 1,
- },
- GoTypes: file_hpcAC_proto_goTypes,
- DependencyIndexes: file_hpcAC_proto_depIdxs,
- MessageInfos: file_hpcAC_proto_msgTypes,
- }.Build()
- File_hpcAC_proto = out.File
- file_hpcAC_proto_rawDesc = nil
- file_hpcAC_proto_goTypes = nil
- file_hpcAC_proto_depIdxs = nil
- }
|