olivetin.pb.go 170 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.36.11
  4. // protoc (unknown)
  5. // source: olivetin/api/v1/olivetin.proto
  6. package apiv1
  7. import (
  8. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  9. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  10. reflect "reflect"
  11. sync "sync"
  12. unsafe "unsafe"
  13. )
  14. const (
  15. // Verify that this generated code is sufficiently up-to-date.
  16. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  17. // Verify that runtime/protoimpl is sufficiently up-to-date.
  18. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  19. )
  20. type Action struct {
  21. state protoimpl.MessageState `protogen:"open.v1"`
  22. BindingId string `protobuf:"bytes,1,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"`
  23. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
  24. Icon string `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"`
  25. CanExec bool `protobuf:"varint,4,opt,name=can_exec,json=canExec,proto3" json:"can_exec,omitempty"`
  26. Arguments []*ActionArgument `protobuf:"bytes,5,rep,name=arguments,proto3" json:"arguments,omitempty"`
  27. PopupOnStart string `protobuf:"bytes,6,opt,name=popup_on_start,json=popupOnStart,proto3" json:"popup_on_start,omitempty"`
  28. Order int32 `protobuf:"varint,7,opt,name=order,proto3" json:"order,omitempty"`
  29. Timeout int32 `protobuf:"varint,8,opt,name=timeout,proto3" json:"timeout,omitempty"`
  30. DatetimeRateLimitExpires string `protobuf:"bytes,9,opt,name=datetime_rate_limit_expires,json=datetimeRateLimitExpires,proto3" json:"datetime_rate_limit_expires,omitempty"` // Datetime when rate limit expires (empty string if not rate limited), format: "2006-01-02 15:04:05"
  31. ExecOnStartup bool `protobuf:"varint,10,opt,name=exec_on_startup,json=execOnStartup,proto3" json:"exec_on_startup,omitempty"`
  32. ExecOnCron []string `protobuf:"bytes,11,rep,name=exec_on_cron,json=execOnCron,proto3" json:"exec_on_cron,omitempty"`
  33. ExecOnFileCreatedInDir []string `protobuf:"bytes,12,rep,name=exec_on_file_created_in_dir,json=execOnFileCreatedInDir,proto3" json:"exec_on_file_created_in_dir,omitempty"`
  34. ExecOnFileChangedInDir []string `protobuf:"bytes,13,rep,name=exec_on_file_changed_in_dir,json=execOnFileChangedInDir,proto3" json:"exec_on_file_changed_in_dir,omitempty"`
  35. ExecOnCalendarFile string `protobuf:"bytes,14,opt,name=exec_on_calendar_file,json=execOnCalendarFile,proto3" json:"exec_on_calendar_file,omitempty"`
  36. ExecOnWebhooks []*ActionWebhookExecHint `protobuf:"bytes,15,rep,name=exec_on_webhooks,json=execOnWebhooks,proto3" json:"exec_on_webhooks,omitempty"`
  37. Justification bool `protobuf:"varint,16,opt,name=justification,proto3" json:"justification,omitempty"`
  38. HasRunningInstance bool `protobuf:"varint,17,opt,name=has_running_instance,json=hasRunningInstance,proto3" json:"has_running_instance,omitempty"`
  39. HasQueuedInstance bool `protobuf:"varint,18,opt,name=has_queued_instance,json=hasQueuedInstance,proto3" json:"has_queued_instance,omitempty"`
  40. Groups []*ActionGroupMembership `protobuf:"bytes,19,rep,name=groups,proto3" json:"groups,omitempty"`
  41. unknownFields protoimpl.UnknownFields
  42. sizeCache protoimpl.SizeCache
  43. }
  44. func (x *Action) Reset() {
  45. *x = Action{}
  46. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[0]
  47. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  48. ms.StoreMessageInfo(mi)
  49. }
  50. func (x *Action) String() string {
  51. return protoimpl.X.MessageStringOf(x)
  52. }
  53. func (*Action) ProtoMessage() {}
  54. func (x *Action) ProtoReflect() protoreflect.Message {
  55. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[0]
  56. if x != nil {
  57. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  58. if ms.LoadMessageInfo() == nil {
  59. ms.StoreMessageInfo(mi)
  60. }
  61. return ms
  62. }
  63. return mi.MessageOf(x)
  64. }
  65. // Deprecated: Use Action.ProtoReflect.Descriptor instead.
  66. func (*Action) Descriptor() ([]byte, []int) {
  67. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{0}
  68. }
  69. func (x *Action) GetBindingId() string {
  70. if x != nil {
  71. return x.BindingId
  72. }
  73. return ""
  74. }
  75. func (x *Action) GetTitle() string {
  76. if x != nil {
  77. return x.Title
  78. }
  79. return ""
  80. }
  81. func (x *Action) GetIcon() string {
  82. if x != nil {
  83. return x.Icon
  84. }
  85. return ""
  86. }
  87. func (x *Action) GetCanExec() bool {
  88. if x != nil {
  89. return x.CanExec
  90. }
  91. return false
  92. }
  93. func (x *Action) GetArguments() []*ActionArgument {
  94. if x != nil {
  95. return x.Arguments
  96. }
  97. return nil
  98. }
  99. func (x *Action) GetPopupOnStart() string {
  100. if x != nil {
  101. return x.PopupOnStart
  102. }
  103. return ""
  104. }
  105. func (x *Action) GetOrder() int32 {
  106. if x != nil {
  107. return x.Order
  108. }
  109. return 0
  110. }
  111. func (x *Action) GetTimeout() int32 {
  112. if x != nil {
  113. return x.Timeout
  114. }
  115. return 0
  116. }
  117. func (x *Action) GetDatetimeRateLimitExpires() string {
  118. if x != nil {
  119. return x.DatetimeRateLimitExpires
  120. }
  121. return ""
  122. }
  123. func (x *Action) GetExecOnStartup() bool {
  124. if x != nil {
  125. return x.ExecOnStartup
  126. }
  127. return false
  128. }
  129. func (x *Action) GetExecOnCron() []string {
  130. if x != nil {
  131. return x.ExecOnCron
  132. }
  133. return nil
  134. }
  135. func (x *Action) GetExecOnFileCreatedInDir() []string {
  136. if x != nil {
  137. return x.ExecOnFileCreatedInDir
  138. }
  139. return nil
  140. }
  141. func (x *Action) GetExecOnFileChangedInDir() []string {
  142. if x != nil {
  143. return x.ExecOnFileChangedInDir
  144. }
  145. return nil
  146. }
  147. func (x *Action) GetExecOnCalendarFile() string {
  148. if x != nil {
  149. return x.ExecOnCalendarFile
  150. }
  151. return ""
  152. }
  153. func (x *Action) GetExecOnWebhooks() []*ActionWebhookExecHint {
  154. if x != nil {
  155. return x.ExecOnWebhooks
  156. }
  157. return nil
  158. }
  159. func (x *Action) GetJustification() bool {
  160. if x != nil {
  161. return x.Justification
  162. }
  163. return false
  164. }
  165. func (x *Action) GetHasRunningInstance() bool {
  166. if x != nil {
  167. return x.HasRunningInstance
  168. }
  169. return false
  170. }
  171. func (x *Action) GetHasQueuedInstance() bool {
  172. if x != nil {
  173. return x.HasQueuedInstance
  174. }
  175. return false
  176. }
  177. func (x *Action) GetGroups() []*ActionGroupMembership {
  178. if x != nil {
  179. return x.Groups
  180. }
  181. return nil
  182. }
  183. type ActionGroupMembership struct {
  184. state protoimpl.MessageState `protogen:"open.v1"`
  185. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  186. MaxConcurrent int32 `protobuf:"varint,2,opt,name=max_concurrent,json=maxConcurrent,proto3" json:"max_concurrent,omitempty"`
  187. QueueSize int32 `protobuf:"varint,3,opt,name=queue_size,json=queueSize,proto3" json:"queue_size,omitempty"`
  188. unknownFields protoimpl.UnknownFields
  189. sizeCache protoimpl.SizeCache
  190. }
  191. func (x *ActionGroupMembership) Reset() {
  192. *x = ActionGroupMembership{}
  193. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[1]
  194. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  195. ms.StoreMessageInfo(mi)
  196. }
  197. func (x *ActionGroupMembership) String() string {
  198. return protoimpl.X.MessageStringOf(x)
  199. }
  200. func (*ActionGroupMembership) ProtoMessage() {}
  201. func (x *ActionGroupMembership) ProtoReflect() protoreflect.Message {
  202. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[1]
  203. if x != nil {
  204. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  205. if ms.LoadMessageInfo() == nil {
  206. ms.StoreMessageInfo(mi)
  207. }
  208. return ms
  209. }
  210. return mi.MessageOf(x)
  211. }
  212. // Deprecated: Use ActionGroupMembership.ProtoReflect.Descriptor instead.
  213. func (*ActionGroupMembership) Descriptor() ([]byte, []int) {
  214. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{1}
  215. }
  216. func (x *ActionGroupMembership) GetName() string {
  217. if x != nil {
  218. return x.Name
  219. }
  220. return ""
  221. }
  222. func (x *ActionGroupMembership) GetMaxConcurrent() int32 {
  223. if x != nil {
  224. return x.MaxConcurrent
  225. }
  226. return 0
  227. }
  228. func (x *ActionGroupMembership) GetQueueSize() int32 {
  229. if x != nil {
  230. return x.QueueSize
  231. }
  232. return 0
  233. }
  234. type ActionWebhookExecHint struct {
  235. state protoimpl.MessageState `protogen:"open.v1"`
  236. Template string `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
  237. MatchPath string `protobuf:"bytes,2,opt,name=match_path,json=matchPath,proto3" json:"match_path,omitempty"`
  238. MatchHeaders map[string]string `protobuf:"bytes,3,rep,name=match_headers,json=matchHeaders,proto3" json:"match_headers,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  239. MatchQuery map[string]string `protobuf:"bytes,4,rep,name=match_query,json=matchQuery,proto3" json:"match_query,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  240. unknownFields protoimpl.UnknownFields
  241. sizeCache protoimpl.SizeCache
  242. }
  243. func (x *ActionWebhookExecHint) Reset() {
  244. *x = ActionWebhookExecHint{}
  245. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[2]
  246. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  247. ms.StoreMessageInfo(mi)
  248. }
  249. func (x *ActionWebhookExecHint) String() string {
  250. return protoimpl.X.MessageStringOf(x)
  251. }
  252. func (*ActionWebhookExecHint) ProtoMessage() {}
  253. func (x *ActionWebhookExecHint) ProtoReflect() protoreflect.Message {
  254. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[2]
  255. if x != nil {
  256. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  257. if ms.LoadMessageInfo() == nil {
  258. ms.StoreMessageInfo(mi)
  259. }
  260. return ms
  261. }
  262. return mi.MessageOf(x)
  263. }
  264. // Deprecated: Use ActionWebhookExecHint.ProtoReflect.Descriptor instead.
  265. func (*ActionWebhookExecHint) Descriptor() ([]byte, []int) {
  266. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{2}
  267. }
  268. func (x *ActionWebhookExecHint) GetTemplate() string {
  269. if x != nil {
  270. return x.Template
  271. }
  272. return ""
  273. }
  274. func (x *ActionWebhookExecHint) GetMatchPath() string {
  275. if x != nil {
  276. return x.MatchPath
  277. }
  278. return ""
  279. }
  280. func (x *ActionWebhookExecHint) GetMatchHeaders() map[string]string {
  281. if x != nil {
  282. return x.MatchHeaders
  283. }
  284. return nil
  285. }
  286. func (x *ActionWebhookExecHint) GetMatchQuery() map[string]string {
  287. if x != nil {
  288. return x.MatchQuery
  289. }
  290. return nil
  291. }
  292. type ActionArgument struct {
  293. state protoimpl.MessageState `protogen:"open.v1"`
  294. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  295. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
  296. Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
  297. DefaultValue string `protobuf:"bytes,4,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
  298. Choices []*ActionArgumentChoice `protobuf:"bytes,5,rep,name=choices,proto3" json:"choices,omitempty"`
  299. Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
  300. Suggestions map[string]string `protobuf:"bytes,7,rep,name=suggestions,proto3" json:"suggestions,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  301. SuggestionsBrowserKey string `protobuf:"bytes,8,opt,name=suggestions_browser_key,json=suggestionsBrowserKey,proto3" json:"suggestions_browser_key,omitempty"`
  302. unknownFields protoimpl.UnknownFields
  303. sizeCache protoimpl.SizeCache
  304. }
  305. func (x *ActionArgument) Reset() {
  306. *x = ActionArgument{}
  307. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[3]
  308. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  309. ms.StoreMessageInfo(mi)
  310. }
  311. func (x *ActionArgument) String() string {
  312. return protoimpl.X.MessageStringOf(x)
  313. }
  314. func (*ActionArgument) ProtoMessage() {}
  315. func (x *ActionArgument) ProtoReflect() protoreflect.Message {
  316. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[3]
  317. if x != nil {
  318. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  319. if ms.LoadMessageInfo() == nil {
  320. ms.StoreMessageInfo(mi)
  321. }
  322. return ms
  323. }
  324. return mi.MessageOf(x)
  325. }
  326. // Deprecated: Use ActionArgument.ProtoReflect.Descriptor instead.
  327. func (*ActionArgument) Descriptor() ([]byte, []int) {
  328. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{3}
  329. }
  330. func (x *ActionArgument) GetName() string {
  331. if x != nil {
  332. return x.Name
  333. }
  334. return ""
  335. }
  336. func (x *ActionArgument) GetTitle() string {
  337. if x != nil {
  338. return x.Title
  339. }
  340. return ""
  341. }
  342. func (x *ActionArgument) GetType() string {
  343. if x != nil {
  344. return x.Type
  345. }
  346. return ""
  347. }
  348. func (x *ActionArgument) GetDefaultValue() string {
  349. if x != nil {
  350. return x.DefaultValue
  351. }
  352. return ""
  353. }
  354. func (x *ActionArgument) GetChoices() []*ActionArgumentChoice {
  355. if x != nil {
  356. return x.Choices
  357. }
  358. return nil
  359. }
  360. func (x *ActionArgument) GetDescription() string {
  361. if x != nil {
  362. return x.Description
  363. }
  364. return ""
  365. }
  366. func (x *ActionArgument) GetSuggestions() map[string]string {
  367. if x != nil {
  368. return x.Suggestions
  369. }
  370. return nil
  371. }
  372. func (x *ActionArgument) GetSuggestionsBrowserKey() string {
  373. if x != nil {
  374. return x.SuggestionsBrowserKey
  375. }
  376. return ""
  377. }
  378. type ActionArgumentChoice struct {
  379. state protoimpl.MessageState `protogen:"open.v1"`
  380. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
  381. Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
  382. unknownFields protoimpl.UnknownFields
  383. sizeCache protoimpl.SizeCache
  384. }
  385. func (x *ActionArgumentChoice) Reset() {
  386. *x = ActionArgumentChoice{}
  387. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[4]
  388. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  389. ms.StoreMessageInfo(mi)
  390. }
  391. func (x *ActionArgumentChoice) String() string {
  392. return protoimpl.X.MessageStringOf(x)
  393. }
  394. func (*ActionArgumentChoice) ProtoMessage() {}
  395. func (x *ActionArgumentChoice) ProtoReflect() protoreflect.Message {
  396. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[4]
  397. if x != nil {
  398. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  399. if ms.LoadMessageInfo() == nil {
  400. ms.StoreMessageInfo(mi)
  401. }
  402. return ms
  403. }
  404. return mi.MessageOf(x)
  405. }
  406. // Deprecated: Use ActionArgumentChoice.ProtoReflect.Descriptor instead.
  407. func (*ActionArgumentChoice) Descriptor() ([]byte, []int) {
  408. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{4}
  409. }
  410. func (x *ActionArgumentChoice) GetValue() string {
  411. if x != nil {
  412. return x.Value
  413. }
  414. return ""
  415. }
  416. func (x *ActionArgumentChoice) GetTitle() string {
  417. if x != nil {
  418. return x.Title
  419. }
  420. return ""
  421. }
  422. type Entity struct {
  423. state protoimpl.MessageState `protogen:"open.v1"`
  424. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  425. UniqueKey string `protobuf:"bytes,2,opt,name=unique_key,json=uniqueKey,proto3" json:"unique_key,omitempty"`
  426. Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
  427. Directories []string `protobuf:"bytes,4,rep,name=directories,proto3" json:"directories,omitempty"`
  428. Fields map[string]string `protobuf:"bytes,5,rep,name=fields,proto3" json:"fields,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  429. unknownFields protoimpl.UnknownFields
  430. sizeCache protoimpl.SizeCache
  431. }
  432. func (x *Entity) Reset() {
  433. *x = Entity{}
  434. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[5]
  435. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  436. ms.StoreMessageInfo(mi)
  437. }
  438. func (x *Entity) String() string {
  439. return protoimpl.X.MessageStringOf(x)
  440. }
  441. func (*Entity) ProtoMessage() {}
  442. func (x *Entity) ProtoReflect() protoreflect.Message {
  443. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[5]
  444. if x != nil {
  445. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  446. if ms.LoadMessageInfo() == nil {
  447. ms.StoreMessageInfo(mi)
  448. }
  449. return ms
  450. }
  451. return mi.MessageOf(x)
  452. }
  453. // Deprecated: Use Entity.ProtoReflect.Descriptor instead.
  454. func (*Entity) Descriptor() ([]byte, []int) {
  455. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{5}
  456. }
  457. func (x *Entity) GetTitle() string {
  458. if x != nil {
  459. return x.Title
  460. }
  461. return ""
  462. }
  463. func (x *Entity) GetUniqueKey() string {
  464. if x != nil {
  465. return x.UniqueKey
  466. }
  467. return ""
  468. }
  469. func (x *Entity) GetType() string {
  470. if x != nil {
  471. return x.Type
  472. }
  473. return ""
  474. }
  475. func (x *Entity) GetDirectories() []string {
  476. if x != nil {
  477. return x.Directories
  478. }
  479. return nil
  480. }
  481. func (x *Entity) GetFields() map[string]string {
  482. if x != nil {
  483. return x.Fields
  484. }
  485. return nil
  486. }
  487. type GetDashboardResponse struct {
  488. state protoimpl.MessageState `protogen:"open.v1"`
  489. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  490. Dashboard *Dashboard `protobuf:"bytes,4,opt,name=dashboard,proto3" json:"dashboard,omitempty"`
  491. unknownFields protoimpl.UnknownFields
  492. sizeCache protoimpl.SizeCache
  493. }
  494. func (x *GetDashboardResponse) Reset() {
  495. *x = GetDashboardResponse{}
  496. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[6]
  497. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  498. ms.StoreMessageInfo(mi)
  499. }
  500. func (x *GetDashboardResponse) String() string {
  501. return protoimpl.X.MessageStringOf(x)
  502. }
  503. func (*GetDashboardResponse) ProtoMessage() {}
  504. func (x *GetDashboardResponse) ProtoReflect() protoreflect.Message {
  505. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[6]
  506. if x != nil {
  507. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  508. if ms.LoadMessageInfo() == nil {
  509. ms.StoreMessageInfo(mi)
  510. }
  511. return ms
  512. }
  513. return mi.MessageOf(x)
  514. }
  515. // Deprecated: Use GetDashboardResponse.ProtoReflect.Descriptor instead.
  516. func (*GetDashboardResponse) Descriptor() ([]byte, []int) {
  517. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{6}
  518. }
  519. func (x *GetDashboardResponse) GetTitle() string {
  520. if x != nil {
  521. return x.Title
  522. }
  523. return ""
  524. }
  525. func (x *GetDashboardResponse) GetDashboard() *Dashboard {
  526. if x != nil {
  527. return x.Dashboard
  528. }
  529. return nil
  530. }
  531. type EffectivePolicy struct {
  532. state protoimpl.MessageState `protogen:"open.v1"`
  533. ShowDiagnostics bool `protobuf:"varint,1,opt,name=show_diagnostics,json=showDiagnostics,proto3" json:"show_diagnostics,omitempty"`
  534. ShowLogList bool `protobuf:"varint,2,opt,name=show_log_list,json=showLogList,proto3" json:"show_log_list,omitempty"`
  535. ShowVersionNumber bool `protobuf:"varint,3,opt,name=show_version_number,json=showVersionNumber,proto3" json:"show_version_number,omitempty"`
  536. unknownFields protoimpl.UnknownFields
  537. sizeCache protoimpl.SizeCache
  538. }
  539. func (x *EffectivePolicy) Reset() {
  540. *x = EffectivePolicy{}
  541. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[7]
  542. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  543. ms.StoreMessageInfo(mi)
  544. }
  545. func (x *EffectivePolicy) String() string {
  546. return protoimpl.X.MessageStringOf(x)
  547. }
  548. func (*EffectivePolicy) ProtoMessage() {}
  549. func (x *EffectivePolicy) ProtoReflect() protoreflect.Message {
  550. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[7]
  551. if x != nil {
  552. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  553. if ms.LoadMessageInfo() == nil {
  554. ms.StoreMessageInfo(mi)
  555. }
  556. return ms
  557. }
  558. return mi.MessageOf(x)
  559. }
  560. // Deprecated: Use EffectivePolicy.ProtoReflect.Descriptor instead.
  561. func (*EffectivePolicy) Descriptor() ([]byte, []int) {
  562. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{7}
  563. }
  564. func (x *EffectivePolicy) GetShowDiagnostics() bool {
  565. if x != nil {
  566. return x.ShowDiagnostics
  567. }
  568. return false
  569. }
  570. func (x *EffectivePolicy) GetShowLogList() bool {
  571. if x != nil {
  572. return x.ShowLogList
  573. }
  574. return false
  575. }
  576. func (x *EffectivePolicy) GetShowVersionNumber() bool {
  577. if x != nil {
  578. return x.ShowVersionNumber
  579. }
  580. return false
  581. }
  582. type GetDashboardRequest struct {
  583. state protoimpl.MessageState `protogen:"open.v1"`
  584. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  585. EntityType string `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
  586. EntityKey string `protobuf:"bytes,3,opt,name=entity_key,json=entityKey,proto3" json:"entity_key,omitempty"`
  587. unknownFields protoimpl.UnknownFields
  588. sizeCache protoimpl.SizeCache
  589. }
  590. func (x *GetDashboardRequest) Reset() {
  591. *x = GetDashboardRequest{}
  592. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[8]
  593. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  594. ms.StoreMessageInfo(mi)
  595. }
  596. func (x *GetDashboardRequest) String() string {
  597. return protoimpl.X.MessageStringOf(x)
  598. }
  599. func (*GetDashboardRequest) ProtoMessage() {}
  600. func (x *GetDashboardRequest) ProtoReflect() protoreflect.Message {
  601. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[8]
  602. if x != nil {
  603. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  604. if ms.LoadMessageInfo() == nil {
  605. ms.StoreMessageInfo(mi)
  606. }
  607. return ms
  608. }
  609. return mi.MessageOf(x)
  610. }
  611. // Deprecated: Use GetDashboardRequest.ProtoReflect.Descriptor instead.
  612. func (*GetDashboardRequest) Descriptor() ([]byte, []int) {
  613. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{8}
  614. }
  615. func (x *GetDashboardRequest) GetTitle() string {
  616. if x != nil {
  617. return x.Title
  618. }
  619. return ""
  620. }
  621. func (x *GetDashboardRequest) GetEntityType() string {
  622. if x != nil {
  623. return x.EntityType
  624. }
  625. return ""
  626. }
  627. func (x *GetDashboardRequest) GetEntityKey() string {
  628. if x != nil {
  629. return x.EntityKey
  630. }
  631. return ""
  632. }
  633. type Dashboard struct {
  634. state protoimpl.MessageState `protogen:"open.v1"`
  635. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  636. Contents []*DashboardComponent `protobuf:"bytes,2,rep,name=contents,proto3" json:"contents,omitempty"`
  637. unknownFields protoimpl.UnknownFields
  638. sizeCache protoimpl.SizeCache
  639. }
  640. func (x *Dashboard) Reset() {
  641. *x = Dashboard{}
  642. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[9]
  643. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  644. ms.StoreMessageInfo(mi)
  645. }
  646. func (x *Dashboard) String() string {
  647. return protoimpl.X.MessageStringOf(x)
  648. }
  649. func (*Dashboard) ProtoMessage() {}
  650. func (x *Dashboard) ProtoReflect() protoreflect.Message {
  651. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[9]
  652. if x != nil {
  653. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  654. if ms.LoadMessageInfo() == nil {
  655. ms.StoreMessageInfo(mi)
  656. }
  657. return ms
  658. }
  659. return mi.MessageOf(x)
  660. }
  661. // Deprecated: Use Dashboard.ProtoReflect.Descriptor instead.
  662. func (*Dashboard) Descriptor() ([]byte, []int) {
  663. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{9}
  664. }
  665. func (x *Dashboard) GetTitle() string {
  666. if x != nil {
  667. return x.Title
  668. }
  669. return ""
  670. }
  671. func (x *Dashboard) GetContents() []*DashboardComponent {
  672. if x != nil {
  673. return x.Contents
  674. }
  675. return nil
  676. }
  677. type DashboardComponent struct {
  678. state protoimpl.MessageState `protogen:"open.v1"`
  679. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  680. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
  681. Contents []*DashboardComponent `protobuf:"bytes,3,rep,name=contents,proto3" json:"contents,omitempty"`
  682. Icon string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
  683. CssClass string `protobuf:"bytes,5,opt,name=css_class,json=cssClass,proto3" json:"css_class,omitempty"`
  684. Action *Action `protobuf:"bytes,6,opt,name=action,proto3" json:"action,omitempty"`
  685. EntityType string `protobuf:"bytes,7,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
  686. EntityKey string `protobuf:"bytes,8,opt,name=entity_key,json=entityKey,proto3" json:"entity_key,omitempty"`
  687. unknownFields protoimpl.UnknownFields
  688. sizeCache protoimpl.SizeCache
  689. }
  690. func (x *DashboardComponent) Reset() {
  691. *x = DashboardComponent{}
  692. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[10]
  693. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  694. ms.StoreMessageInfo(mi)
  695. }
  696. func (x *DashboardComponent) String() string {
  697. return protoimpl.X.MessageStringOf(x)
  698. }
  699. func (*DashboardComponent) ProtoMessage() {}
  700. func (x *DashboardComponent) ProtoReflect() protoreflect.Message {
  701. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[10]
  702. if x != nil {
  703. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  704. if ms.LoadMessageInfo() == nil {
  705. ms.StoreMessageInfo(mi)
  706. }
  707. return ms
  708. }
  709. return mi.MessageOf(x)
  710. }
  711. // Deprecated: Use DashboardComponent.ProtoReflect.Descriptor instead.
  712. func (*DashboardComponent) Descriptor() ([]byte, []int) {
  713. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{10}
  714. }
  715. func (x *DashboardComponent) GetTitle() string {
  716. if x != nil {
  717. return x.Title
  718. }
  719. return ""
  720. }
  721. func (x *DashboardComponent) GetType() string {
  722. if x != nil {
  723. return x.Type
  724. }
  725. return ""
  726. }
  727. func (x *DashboardComponent) GetContents() []*DashboardComponent {
  728. if x != nil {
  729. return x.Contents
  730. }
  731. return nil
  732. }
  733. func (x *DashboardComponent) GetIcon() string {
  734. if x != nil {
  735. return x.Icon
  736. }
  737. return ""
  738. }
  739. func (x *DashboardComponent) GetCssClass() string {
  740. if x != nil {
  741. return x.CssClass
  742. }
  743. return ""
  744. }
  745. func (x *DashboardComponent) GetAction() *Action {
  746. if x != nil {
  747. return x.Action
  748. }
  749. return nil
  750. }
  751. func (x *DashboardComponent) GetEntityType() string {
  752. if x != nil {
  753. return x.EntityType
  754. }
  755. return ""
  756. }
  757. func (x *DashboardComponent) GetEntityKey() string {
  758. if x != nil {
  759. return x.EntityKey
  760. }
  761. return ""
  762. }
  763. type StartActionRequest struct {
  764. state protoimpl.MessageState `protogen:"open.v1"`
  765. BindingId string `protobuf:"bytes,1,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"`
  766. Arguments []*StartActionArgument `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"`
  767. UniqueTrackingId string `protobuf:"bytes,3,opt,name=unique_tracking_id,json=uniqueTrackingId,proto3" json:"unique_tracking_id,omitempty"`
  768. Justification string `protobuf:"bytes,4,opt,name=justification,proto3" json:"justification,omitempty"`
  769. unknownFields protoimpl.UnknownFields
  770. sizeCache protoimpl.SizeCache
  771. }
  772. func (x *StartActionRequest) Reset() {
  773. *x = StartActionRequest{}
  774. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[11]
  775. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  776. ms.StoreMessageInfo(mi)
  777. }
  778. func (x *StartActionRequest) String() string {
  779. return protoimpl.X.MessageStringOf(x)
  780. }
  781. func (*StartActionRequest) ProtoMessage() {}
  782. func (x *StartActionRequest) ProtoReflect() protoreflect.Message {
  783. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[11]
  784. if x != nil {
  785. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  786. if ms.LoadMessageInfo() == nil {
  787. ms.StoreMessageInfo(mi)
  788. }
  789. return ms
  790. }
  791. return mi.MessageOf(x)
  792. }
  793. // Deprecated: Use StartActionRequest.ProtoReflect.Descriptor instead.
  794. func (*StartActionRequest) Descriptor() ([]byte, []int) {
  795. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{11}
  796. }
  797. func (x *StartActionRequest) GetBindingId() string {
  798. if x != nil {
  799. return x.BindingId
  800. }
  801. return ""
  802. }
  803. func (x *StartActionRequest) GetArguments() []*StartActionArgument {
  804. if x != nil {
  805. return x.Arguments
  806. }
  807. return nil
  808. }
  809. func (x *StartActionRequest) GetUniqueTrackingId() string {
  810. if x != nil {
  811. return x.UniqueTrackingId
  812. }
  813. return ""
  814. }
  815. func (x *StartActionRequest) GetJustification() string {
  816. if x != nil {
  817. return x.Justification
  818. }
  819. return ""
  820. }
  821. type StartActionArgument struct {
  822. state protoimpl.MessageState `protogen:"open.v1"`
  823. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  824. Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
  825. unknownFields protoimpl.UnknownFields
  826. sizeCache protoimpl.SizeCache
  827. }
  828. func (x *StartActionArgument) Reset() {
  829. *x = StartActionArgument{}
  830. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[12]
  831. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  832. ms.StoreMessageInfo(mi)
  833. }
  834. func (x *StartActionArgument) String() string {
  835. return protoimpl.X.MessageStringOf(x)
  836. }
  837. func (*StartActionArgument) ProtoMessage() {}
  838. func (x *StartActionArgument) ProtoReflect() protoreflect.Message {
  839. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[12]
  840. if x != nil {
  841. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  842. if ms.LoadMessageInfo() == nil {
  843. ms.StoreMessageInfo(mi)
  844. }
  845. return ms
  846. }
  847. return mi.MessageOf(x)
  848. }
  849. // Deprecated: Use StartActionArgument.ProtoReflect.Descriptor instead.
  850. func (*StartActionArgument) Descriptor() ([]byte, []int) {
  851. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{12}
  852. }
  853. func (x *StartActionArgument) GetName() string {
  854. if x != nil {
  855. return x.Name
  856. }
  857. return ""
  858. }
  859. func (x *StartActionArgument) GetValue() string {
  860. if x != nil {
  861. return x.Value
  862. }
  863. return ""
  864. }
  865. type StartActionResponse struct {
  866. state protoimpl.MessageState `protogen:"open.v1"`
  867. ExecutionTrackingId string `protobuf:"bytes,2,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  868. unknownFields protoimpl.UnknownFields
  869. sizeCache protoimpl.SizeCache
  870. }
  871. func (x *StartActionResponse) Reset() {
  872. *x = StartActionResponse{}
  873. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[13]
  874. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  875. ms.StoreMessageInfo(mi)
  876. }
  877. func (x *StartActionResponse) String() string {
  878. return protoimpl.X.MessageStringOf(x)
  879. }
  880. func (*StartActionResponse) ProtoMessage() {}
  881. func (x *StartActionResponse) ProtoReflect() protoreflect.Message {
  882. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[13]
  883. if x != nil {
  884. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  885. if ms.LoadMessageInfo() == nil {
  886. ms.StoreMessageInfo(mi)
  887. }
  888. return ms
  889. }
  890. return mi.MessageOf(x)
  891. }
  892. // Deprecated: Use StartActionResponse.ProtoReflect.Descriptor instead.
  893. func (*StartActionResponse) Descriptor() ([]byte, []int) {
  894. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{13}
  895. }
  896. func (x *StartActionResponse) GetExecutionTrackingId() string {
  897. if x != nil {
  898. return x.ExecutionTrackingId
  899. }
  900. return ""
  901. }
  902. type StartActionAndWaitRequest struct {
  903. state protoimpl.MessageState `protogen:"open.v1"`
  904. ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  905. Arguments []*StartActionArgument `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"`
  906. Justification string `protobuf:"bytes,3,opt,name=justification,proto3" json:"justification,omitempty"`
  907. unknownFields protoimpl.UnknownFields
  908. sizeCache protoimpl.SizeCache
  909. }
  910. func (x *StartActionAndWaitRequest) Reset() {
  911. *x = StartActionAndWaitRequest{}
  912. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[14]
  913. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  914. ms.StoreMessageInfo(mi)
  915. }
  916. func (x *StartActionAndWaitRequest) String() string {
  917. return protoimpl.X.MessageStringOf(x)
  918. }
  919. func (*StartActionAndWaitRequest) ProtoMessage() {}
  920. func (x *StartActionAndWaitRequest) ProtoReflect() protoreflect.Message {
  921. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[14]
  922. if x != nil {
  923. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  924. if ms.LoadMessageInfo() == nil {
  925. ms.StoreMessageInfo(mi)
  926. }
  927. return ms
  928. }
  929. return mi.MessageOf(x)
  930. }
  931. // Deprecated: Use StartActionAndWaitRequest.ProtoReflect.Descriptor instead.
  932. func (*StartActionAndWaitRequest) Descriptor() ([]byte, []int) {
  933. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{14}
  934. }
  935. func (x *StartActionAndWaitRequest) GetActionId() string {
  936. if x != nil {
  937. return x.ActionId
  938. }
  939. return ""
  940. }
  941. func (x *StartActionAndWaitRequest) GetArguments() []*StartActionArgument {
  942. if x != nil {
  943. return x.Arguments
  944. }
  945. return nil
  946. }
  947. func (x *StartActionAndWaitRequest) GetJustification() string {
  948. if x != nil {
  949. return x.Justification
  950. }
  951. return ""
  952. }
  953. type StartActionAndWaitResponse struct {
  954. state protoimpl.MessageState `protogen:"open.v1"`
  955. LogEntry *LogEntry `protobuf:"bytes,1,opt,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
  956. unknownFields protoimpl.UnknownFields
  957. sizeCache protoimpl.SizeCache
  958. }
  959. func (x *StartActionAndWaitResponse) Reset() {
  960. *x = StartActionAndWaitResponse{}
  961. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[15]
  962. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  963. ms.StoreMessageInfo(mi)
  964. }
  965. func (x *StartActionAndWaitResponse) String() string {
  966. return protoimpl.X.MessageStringOf(x)
  967. }
  968. func (*StartActionAndWaitResponse) ProtoMessage() {}
  969. func (x *StartActionAndWaitResponse) ProtoReflect() protoreflect.Message {
  970. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[15]
  971. if x != nil {
  972. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  973. if ms.LoadMessageInfo() == nil {
  974. ms.StoreMessageInfo(mi)
  975. }
  976. return ms
  977. }
  978. return mi.MessageOf(x)
  979. }
  980. // Deprecated: Use StartActionAndWaitResponse.ProtoReflect.Descriptor instead.
  981. func (*StartActionAndWaitResponse) Descriptor() ([]byte, []int) {
  982. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{15}
  983. }
  984. func (x *StartActionAndWaitResponse) GetLogEntry() *LogEntry {
  985. if x != nil {
  986. return x.LogEntry
  987. }
  988. return nil
  989. }
  990. type StartActionByGetRequest struct {
  991. state protoimpl.MessageState `protogen:"open.v1"`
  992. ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  993. unknownFields protoimpl.UnknownFields
  994. sizeCache protoimpl.SizeCache
  995. }
  996. func (x *StartActionByGetRequest) Reset() {
  997. *x = StartActionByGetRequest{}
  998. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[16]
  999. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1000. ms.StoreMessageInfo(mi)
  1001. }
  1002. func (x *StartActionByGetRequest) String() string {
  1003. return protoimpl.X.MessageStringOf(x)
  1004. }
  1005. func (*StartActionByGetRequest) ProtoMessage() {}
  1006. func (x *StartActionByGetRequest) ProtoReflect() protoreflect.Message {
  1007. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[16]
  1008. if x != nil {
  1009. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1010. if ms.LoadMessageInfo() == nil {
  1011. ms.StoreMessageInfo(mi)
  1012. }
  1013. return ms
  1014. }
  1015. return mi.MessageOf(x)
  1016. }
  1017. // Deprecated: Use StartActionByGetRequest.ProtoReflect.Descriptor instead.
  1018. func (*StartActionByGetRequest) Descriptor() ([]byte, []int) {
  1019. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{16}
  1020. }
  1021. func (x *StartActionByGetRequest) GetActionId() string {
  1022. if x != nil {
  1023. return x.ActionId
  1024. }
  1025. return ""
  1026. }
  1027. type StartActionByGetResponse struct {
  1028. state protoimpl.MessageState `protogen:"open.v1"`
  1029. ExecutionTrackingId string `protobuf:"bytes,2,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  1030. unknownFields protoimpl.UnknownFields
  1031. sizeCache protoimpl.SizeCache
  1032. }
  1033. func (x *StartActionByGetResponse) Reset() {
  1034. *x = StartActionByGetResponse{}
  1035. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[17]
  1036. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1037. ms.StoreMessageInfo(mi)
  1038. }
  1039. func (x *StartActionByGetResponse) String() string {
  1040. return protoimpl.X.MessageStringOf(x)
  1041. }
  1042. func (*StartActionByGetResponse) ProtoMessage() {}
  1043. func (x *StartActionByGetResponse) ProtoReflect() protoreflect.Message {
  1044. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[17]
  1045. if x != nil {
  1046. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1047. if ms.LoadMessageInfo() == nil {
  1048. ms.StoreMessageInfo(mi)
  1049. }
  1050. return ms
  1051. }
  1052. return mi.MessageOf(x)
  1053. }
  1054. // Deprecated: Use StartActionByGetResponse.ProtoReflect.Descriptor instead.
  1055. func (*StartActionByGetResponse) Descriptor() ([]byte, []int) {
  1056. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{17}
  1057. }
  1058. func (x *StartActionByGetResponse) GetExecutionTrackingId() string {
  1059. if x != nil {
  1060. return x.ExecutionTrackingId
  1061. }
  1062. return ""
  1063. }
  1064. type StartActionByGetAndWaitRequest struct {
  1065. state protoimpl.MessageState `protogen:"open.v1"`
  1066. ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  1067. unknownFields protoimpl.UnknownFields
  1068. sizeCache protoimpl.SizeCache
  1069. }
  1070. func (x *StartActionByGetAndWaitRequest) Reset() {
  1071. *x = StartActionByGetAndWaitRequest{}
  1072. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[18]
  1073. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1074. ms.StoreMessageInfo(mi)
  1075. }
  1076. func (x *StartActionByGetAndWaitRequest) String() string {
  1077. return protoimpl.X.MessageStringOf(x)
  1078. }
  1079. func (*StartActionByGetAndWaitRequest) ProtoMessage() {}
  1080. func (x *StartActionByGetAndWaitRequest) ProtoReflect() protoreflect.Message {
  1081. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[18]
  1082. if x != nil {
  1083. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1084. if ms.LoadMessageInfo() == nil {
  1085. ms.StoreMessageInfo(mi)
  1086. }
  1087. return ms
  1088. }
  1089. return mi.MessageOf(x)
  1090. }
  1091. // Deprecated: Use StartActionByGetAndWaitRequest.ProtoReflect.Descriptor instead.
  1092. func (*StartActionByGetAndWaitRequest) Descriptor() ([]byte, []int) {
  1093. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{18}
  1094. }
  1095. func (x *StartActionByGetAndWaitRequest) GetActionId() string {
  1096. if x != nil {
  1097. return x.ActionId
  1098. }
  1099. return ""
  1100. }
  1101. type StartActionByGetAndWaitResponse struct {
  1102. state protoimpl.MessageState `protogen:"open.v1"`
  1103. LogEntry *LogEntry `protobuf:"bytes,1,opt,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
  1104. unknownFields protoimpl.UnknownFields
  1105. sizeCache protoimpl.SizeCache
  1106. }
  1107. func (x *StartActionByGetAndWaitResponse) Reset() {
  1108. *x = StartActionByGetAndWaitResponse{}
  1109. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[19]
  1110. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1111. ms.StoreMessageInfo(mi)
  1112. }
  1113. func (x *StartActionByGetAndWaitResponse) String() string {
  1114. return protoimpl.X.MessageStringOf(x)
  1115. }
  1116. func (*StartActionByGetAndWaitResponse) ProtoMessage() {}
  1117. func (x *StartActionByGetAndWaitResponse) ProtoReflect() protoreflect.Message {
  1118. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[19]
  1119. if x != nil {
  1120. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1121. if ms.LoadMessageInfo() == nil {
  1122. ms.StoreMessageInfo(mi)
  1123. }
  1124. return ms
  1125. }
  1126. return mi.MessageOf(x)
  1127. }
  1128. // Deprecated: Use StartActionByGetAndWaitResponse.ProtoReflect.Descriptor instead.
  1129. func (*StartActionByGetAndWaitResponse) Descriptor() ([]byte, []int) {
  1130. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{19}
  1131. }
  1132. func (x *StartActionByGetAndWaitResponse) GetLogEntry() *LogEntry {
  1133. if x != nil {
  1134. return x.LogEntry
  1135. }
  1136. return nil
  1137. }
  1138. type GetLogsRequest struct {
  1139. state protoimpl.MessageState `protogen:"open.v1"`
  1140. StartOffset int64 `protobuf:"varint,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
  1141. DateFilter string `protobuf:"bytes,2,opt,name=date_filter,json=dateFilter,proto3" json:"date_filter,omitempty"` // Optional date filter in YYYY-MM-DD format
  1142. PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Number of logs per page (optional; server default used if 0 or unset)
  1143. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // Optional filter expression (see logs UI syntax help)
  1144. unknownFields protoimpl.UnknownFields
  1145. sizeCache protoimpl.SizeCache
  1146. }
  1147. func (x *GetLogsRequest) Reset() {
  1148. *x = GetLogsRequest{}
  1149. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[20]
  1150. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1151. ms.StoreMessageInfo(mi)
  1152. }
  1153. func (x *GetLogsRequest) String() string {
  1154. return protoimpl.X.MessageStringOf(x)
  1155. }
  1156. func (*GetLogsRequest) ProtoMessage() {}
  1157. func (x *GetLogsRequest) ProtoReflect() protoreflect.Message {
  1158. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[20]
  1159. if x != nil {
  1160. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1161. if ms.LoadMessageInfo() == nil {
  1162. ms.StoreMessageInfo(mi)
  1163. }
  1164. return ms
  1165. }
  1166. return mi.MessageOf(x)
  1167. }
  1168. // Deprecated: Use GetLogsRequest.ProtoReflect.Descriptor instead.
  1169. func (*GetLogsRequest) Descriptor() ([]byte, []int) {
  1170. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{20}
  1171. }
  1172. func (x *GetLogsRequest) GetStartOffset() int64 {
  1173. if x != nil {
  1174. return x.StartOffset
  1175. }
  1176. return 0
  1177. }
  1178. func (x *GetLogsRequest) GetDateFilter() string {
  1179. if x != nil {
  1180. return x.DateFilter
  1181. }
  1182. return ""
  1183. }
  1184. func (x *GetLogsRequest) GetPageSize() int64 {
  1185. if x != nil {
  1186. return x.PageSize
  1187. }
  1188. return 0
  1189. }
  1190. func (x *GetLogsRequest) GetFilter() string {
  1191. if x != nil {
  1192. return x.Filter
  1193. }
  1194. return ""
  1195. }
  1196. type LogEntry struct {
  1197. state protoimpl.MessageState `protogen:"open.v1"`
  1198. DatetimeStarted string `protobuf:"bytes,1,opt,name=datetime_started,json=datetimeStarted,proto3" json:"datetime_started,omitempty"`
  1199. ActionTitle string `protobuf:"bytes,2,opt,name=action_title,json=actionTitle,proto3" json:"action_title,omitempty"`
  1200. Output string `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
  1201. TimedOut bool `protobuf:"varint,5,opt,name=timed_out,json=timedOut,proto3" json:"timed_out,omitempty"`
  1202. ExitCode int32 `protobuf:"varint,6,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
  1203. User string `protobuf:"bytes,7,opt,name=user,proto3" json:"user,omitempty"`
  1204. UserClass string `protobuf:"bytes,8,opt,name=user_class,json=userClass,proto3" json:"user_class,omitempty"`
  1205. ActionIcon string `protobuf:"bytes,9,opt,name=action_icon,json=actionIcon,proto3" json:"action_icon,omitempty"`
  1206. Tags []string `protobuf:"bytes,10,rep,name=tags,proto3" json:"tags,omitempty"`
  1207. ExecutionTrackingId string `protobuf:"bytes,11,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  1208. DatetimeFinished string `protobuf:"bytes,12,opt,name=datetime_finished,json=datetimeFinished,proto3" json:"datetime_finished,omitempty"`
  1209. ExecutionStarted bool `protobuf:"varint,14,opt,name=execution_started,json=executionStarted,proto3" json:"execution_started,omitempty"`
  1210. ExecutionFinished bool `protobuf:"varint,15,opt,name=execution_finished,json=executionFinished,proto3" json:"execution_finished,omitempty"`
  1211. Blocked bool `protobuf:"varint,16,opt,name=blocked,proto3" json:"blocked,omitempty"`
  1212. DatetimeIndex int64 `protobuf:"varint,17,opt,name=datetime_index,json=datetimeIndex,proto3" json:"datetime_index,omitempty"`
  1213. CanKill bool `protobuf:"varint,18,opt,name=can_kill,json=canKill,proto3" json:"can_kill,omitempty"`
  1214. DatetimeRateLimitExpires string `protobuf:"bytes,19,opt,name=datetime_rate_limit_expires,json=datetimeRateLimitExpires,proto3" json:"datetime_rate_limit_expires,omitempty"` // Datetime when rate limit expires (empty string if not rate limited), format: "2006-01-02 15:04:05"
  1215. BindingId string `protobuf:"bytes,20,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"` // Binding ID for matching rate limits to action buttons
  1216. Queued bool `protobuf:"varint,21,opt,name=queued,proto3" json:"queued,omitempty"`
  1217. QueuedForGroup string `protobuf:"bytes,22,opt,name=queued_for_group,json=queuedForGroup,proto3" json:"queued_for_group,omitempty"`
  1218. Justification string `protobuf:"bytes,23,opt,name=justification,proto3" json:"justification,omitempty"`
  1219. unknownFields protoimpl.UnknownFields
  1220. sizeCache protoimpl.SizeCache
  1221. }
  1222. func (x *LogEntry) Reset() {
  1223. *x = LogEntry{}
  1224. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[21]
  1225. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1226. ms.StoreMessageInfo(mi)
  1227. }
  1228. func (x *LogEntry) String() string {
  1229. return protoimpl.X.MessageStringOf(x)
  1230. }
  1231. func (*LogEntry) ProtoMessage() {}
  1232. func (x *LogEntry) ProtoReflect() protoreflect.Message {
  1233. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[21]
  1234. if x != nil {
  1235. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1236. if ms.LoadMessageInfo() == nil {
  1237. ms.StoreMessageInfo(mi)
  1238. }
  1239. return ms
  1240. }
  1241. return mi.MessageOf(x)
  1242. }
  1243. // Deprecated: Use LogEntry.ProtoReflect.Descriptor instead.
  1244. func (*LogEntry) Descriptor() ([]byte, []int) {
  1245. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{21}
  1246. }
  1247. func (x *LogEntry) GetDatetimeStarted() string {
  1248. if x != nil {
  1249. return x.DatetimeStarted
  1250. }
  1251. return ""
  1252. }
  1253. func (x *LogEntry) GetActionTitle() string {
  1254. if x != nil {
  1255. return x.ActionTitle
  1256. }
  1257. return ""
  1258. }
  1259. func (x *LogEntry) GetOutput() string {
  1260. if x != nil {
  1261. return x.Output
  1262. }
  1263. return ""
  1264. }
  1265. func (x *LogEntry) GetTimedOut() bool {
  1266. if x != nil {
  1267. return x.TimedOut
  1268. }
  1269. return false
  1270. }
  1271. func (x *LogEntry) GetExitCode() int32 {
  1272. if x != nil {
  1273. return x.ExitCode
  1274. }
  1275. return 0
  1276. }
  1277. func (x *LogEntry) GetUser() string {
  1278. if x != nil {
  1279. return x.User
  1280. }
  1281. return ""
  1282. }
  1283. func (x *LogEntry) GetUserClass() string {
  1284. if x != nil {
  1285. return x.UserClass
  1286. }
  1287. return ""
  1288. }
  1289. func (x *LogEntry) GetActionIcon() string {
  1290. if x != nil {
  1291. return x.ActionIcon
  1292. }
  1293. return ""
  1294. }
  1295. func (x *LogEntry) GetTags() []string {
  1296. if x != nil {
  1297. return x.Tags
  1298. }
  1299. return nil
  1300. }
  1301. func (x *LogEntry) GetExecutionTrackingId() string {
  1302. if x != nil {
  1303. return x.ExecutionTrackingId
  1304. }
  1305. return ""
  1306. }
  1307. func (x *LogEntry) GetDatetimeFinished() string {
  1308. if x != nil {
  1309. return x.DatetimeFinished
  1310. }
  1311. return ""
  1312. }
  1313. func (x *LogEntry) GetExecutionStarted() bool {
  1314. if x != nil {
  1315. return x.ExecutionStarted
  1316. }
  1317. return false
  1318. }
  1319. func (x *LogEntry) GetExecutionFinished() bool {
  1320. if x != nil {
  1321. return x.ExecutionFinished
  1322. }
  1323. return false
  1324. }
  1325. func (x *LogEntry) GetBlocked() bool {
  1326. if x != nil {
  1327. return x.Blocked
  1328. }
  1329. return false
  1330. }
  1331. func (x *LogEntry) GetDatetimeIndex() int64 {
  1332. if x != nil {
  1333. return x.DatetimeIndex
  1334. }
  1335. return 0
  1336. }
  1337. func (x *LogEntry) GetCanKill() bool {
  1338. if x != nil {
  1339. return x.CanKill
  1340. }
  1341. return false
  1342. }
  1343. func (x *LogEntry) GetDatetimeRateLimitExpires() string {
  1344. if x != nil {
  1345. return x.DatetimeRateLimitExpires
  1346. }
  1347. return ""
  1348. }
  1349. func (x *LogEntry) GetBindingId() string {
  1350. if x != nil {
  1351. return x.BindingId
  1352. }
  1353. return ""
  1354. }
  1355. func (x *LogEntry) GetQueued() bool {
  1356. if x != nil {
  1357. return x.Queued
  1358. }
  1359. return false
  1360. }
  1361. func (x *LogEntry) GetQueuedForGroup() string {
  1362. if x != nil {
  1363. return x.QueuedForGroup
  1364. }
  1365. return ""
  1366. }
  1367. func (x *LogEntry) GetJustification() string {
  1368. if x != nil {
  1369. return x.Justification
  1370. }
  1371. return ""
  1372. }
  1373. type GetLogsResponse struct {
  1374. state protoimpl.MessageState `protogen:"open.v1"`
  1375. Logs []*LogEntry `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
  1376. CountRemaining int64 `protobuf:"varint,2,opt,name=count_remaining,json=countRemaining,proto3" json:"count_remaining,omitempty"`
  1377. PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
  1378. TotalCount int64 `protobuf:"varint,4,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
  1379. StartOffset int64 `protobuf:"varint,5,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
  1380. unknownFields protoimpl.UnknownFields
  1381. sizeCache protoimpl.SizeCache
  1382. }
  1383. func (x *GetLogsResponse) Reset() {
  1384. *x = GetLogsResponse{}
  1385. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[22]
  1386. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1387. ms.StoreMessageInfo(mi)
  1388. }
  1389. func (x *GetLogsResponse) String() string {
  1390. return protoimpl.X.MessageStringOf(x)
  1391. }
  1392. func (*GetLogsResponse) ProtoMessage() {}
  1393. func (x *GetLogsResponse) ProtoReflect() protoreflect.Message {
  1394. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[22]
  1395. if x != nil {
  1396. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1397. if ms.LoadMessageInfo() == nil {
  1398. ms.StoreMessageInfo(mi)
  1399. }
  1400. return ms
  1401. }
  1402. return mi.MessageOf(x)
  1403. }
  1404. // Deprecated: Use GetLogsResponse.ProtoReflect.Descriptor instead.
  1405. func (*GetLogsResponse) Descriptor() ([]byte, []int) {
  1406. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{22}
  1407. }
  1408. func (x *GetLogsResponse) GetLogs() []*LogEntry {
  1409. if x != nil {
  1410. return x.Logs
  1411. }
  1412. return nil
  1413. }
  1414. func (x *GetLogsResponse) GetCountRemaining() int64 {
  1415. if x != nil {
  1416. return x.CountRemaining
  1417. }
  1418. return 0
  1419. }
  1420. func (x *GetLogsResponse) GetPageSize() int64 {
  1421. if x != nil {
  1422. return x.PageSize
  1423. }
  1424. return 0
  1425. }
  1426. func (x *GetLogsResponse) GetTotalCount() int64 {
  1427. if x != nil {
  1428. return x.TotalCount
  1429. }
  1430. return 0
  1431. }
  1432. func (x *GetLogsResponse) GetStartOffset() int64 {
  1433. if x != nil {
  1434. return x.StartOffset
  1435. }
  1436. return 0
  1437. }
  1438. type GetActionLogsRequest struct {
  1439. state protoimpl.MessageState `protogen:"open.v1"`
  1440. ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  1441. StartOffset int64 `protobuf:"varint,2,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
  1442. unknownFields protoimpl.UnknownFields
  1443. sizeCache protoimpl.SizeCache
  1444. }
  1445. func (x *GetActionLogsRequest) Reset() {
  1446. *x = GetActionLogsRequest{}
  1447. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[23]
  1448. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1449. ms.StoreMessageInfo(mi)
  1450. }
  1451. func (x *GetActionLogsRequest) String() string {
  1452. return protoimpl.X.MessageStringOf(x)
  1453. }
  1454. func (*GetActionLogsRequest) ProtoMessage() {}
  1455. func (x *GetActionLogsRequest) ProtoReflect() protoreflect.Message {
  1456. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[23]
  1457. if x != nil {
  1458. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1459. if ms.LoadMessageInfo() == nil {
  1460. ms.StoreMessageInfo(mi)
  1461. }
  1462. return ms
  1463. }
  1464. return mi.MessageOf(x)
  1465. }
  1466. // Deprecated: Use GetActionLogsRequest.ProtoReflect.Descriptor instead.
  1467. func (*GetActionLogsRequest) Descriptor() ([]byte, []int) {
  1468. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{23}
  1469. }
  1470. func (x *GetActionLogsRequest) GetActionId() string {
  1471. if x != nil {
  1472. return x.ActionId
  1473. }
  1474. return ""
  1475. }
  1476. func (x *GetActionLogsRequest) GetStartOffset() int64 {
  1477. if x != nil {
  1478. return x.StartOffset
  1479. }
  1480. return 0
  1481. }
  1482. type GetActionLogsResponse struct {
  1483. state protoimpl.MessageState `protogen:"open.v1"`
  1484. Logs []*LogEntry `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
  1485. CountRemaining int64 `protobuf:"varint,2,opt,name=count_remaining,json=countRemaining,proto3" json:"count_remaining,omitempty"`
  1486. PageSize int64 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
  1487. TotalCount int64 `protobuf:"varint,4,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
  1488. StartOffset int64 `protobuf:"varint,5,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"`
  1489. unknownFields protoimpl.UnknownFields
  1490. sizeCache protoimpl.SizeCache
  1491. }
  1492. func (x *GetActionLogsResponse) Reset() {
  1493. *x = GetActionLogsResponse{}
  1494. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[24]
  1495. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1496. ms.StoreMessageInfo(mi)
  1497. }
  1498. func (x *GetActionLogsResponse) String() string {
  1499. return protoimpl.X.MessageStringOf(x)
  1500. }
  1501. func (*GetActionLogsResponse) ProtoMessage() {}
  1502. func (x *GetActionLogsResponse) ProtoReflect() protoreflect.Message {
  1503. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[24]
  1504. if x != nil {
  1505. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1506. if ms.LoadMessageInfo() == nil {
  1507. ms.StoreMessageInfo(mi)
  1508. }
  1509. return ms
  1510. }
  1511. return mi.MessageOf(x)
  1512. }
  1513. // Deprecated: Use GetActionLogsResponse.ProtoReflect.Descriptor instead.
  1514. func (*GetActionLogsResponse) Descriptor() ([]byte, []int) {
  1515. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{24}
  1516. }
  1517. func (x *GetActionLogsResponse) GetLogs() []*LogEntry {
  1518. if x != nil {
  1519. return x.Logs
  1520. }
  1521. return nil
  1522. }
  1523. func (x *GetActionLogsResponse) GetCountRemaining() int64 {
  1524. if x != nil {
  1525. return x.CountRemaining
  1526. }
  1527. return 0
  1528. }
  1529. func (x *GetActionLogsResponse) GetPageSize() int64 {
  1530. if x != nil {
  1531. return x.PageSize
  1532. }
  1533. return 0
  1534. }
  1535. func (x *GetActionLogsResponse) GetTotalCount() int64 {
  1536. if x != nil {
  1537. return x.TotalCount
  1538. }
  1539. return 0
  1540. }
  1541. func (x *GetActionLogsResponse) GetStartOffset() int64 {
  1542. if x != nil {
  1543. return x.StartOffset
  1544. }
  1545. return 0
  1546. }
  1547. type GetExecutionQueueRequest struct {
  1548. state protoimpl.MessageState `protogen:"open.v1"`
  1549. unknownFields protoimpl.UnknownFields
  1550. sizeCache protoimpl.SizeCache
  1551. }
  1552. func (x *GetExecutionQueueRequest) Reset() {
  1553. *x = GetExecutionQueueRequest{}
  1554. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[25]
  1555. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1556. ms.StoreMessageInfo(mi)
  1557. }
  1558. func (x *GetExecutionQueueRequest) String() string {
  1559. return protoimpl.X.MessageStringOf(x)
  1560. }
  1561. func (*GetExecutionQueueRequest) ProtoMessage() {}
  1562. func (x *GetExecutionQueueRequest) ProtoReflect() protoreflect.Message {
  1563. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[25]
  1564. if x != nil {
  1565. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1566. if ms.LoadMessageInfo() == nil {
  1567. ms.StoreMessageInfo(mi)
  1568. }
  1569. return ms
  1570. }
  1571. return mi.MessageOf(x)
  1572. }
  1573. // Deprecated: Use GetExecutionQueueRequest.ProtoReflect.Descriptor instead.
  1574. func (*GetExecutionQueueRequest) Descriptor() ([]byte, []int) {
  1575. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{25}
  1576. }
  1577. type ExecutionQueueAction struct {
  1578. state protoimpl.MessageState `protogen:"open.v1"`
  1579. BindingId string `protobuf:"bytes,1,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"`
  1580. ActionTitle string `protobuf:"bytes,2,opt,name=action_title,json=actionTitle,proto3" json:"action_title,omitempty"`
  1581. ActionIcon string `protobuf:"bytes,3,opt,name=action_icon,json=actionIcon,proto3" json:"action_icon,omitempty"`
  1582. MaxConcurrent int32 `protobuf:"varint,4,opt,name=max_concurrent,json=maxConcurrent,proto3" json:"max_concurrent,omitempty"`
  1583. ActiveCount int32 `protobuf:"varint,5,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
  1584. EntityPrefix string `protobuf:"bytes,6,opt,name=entity_prefix,json=entityPrefix,proto3" json:"entity_prefix,omitempty"`
  1585. Entries []*LogEntry `protobuf:"bytes,7,rep,name=entries,proto3" json:"entries,omitempty"`
  1586. unknownFields protoimpl.UnknownFields
  1587. sizeCache protoimpl.SizeCache
  1588. }
  1589. func (x *ExecutionQueueAction) Reset() {
  1590. *x = ExecutionQueueAction{}
  1591. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[26]
  1592. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1593. ms.StoreMessageInfo(mi)
  1594. }
  1595. func (x *ExecutionQueueAction) String() string {
  1596. return protoimpl.X.MessageStringOf(x)
  1597. }
  1598. func (*ExecutionQueueAction) ProtoMessage() {}
  1599. func (x *ExecutionQueueAction) ProtoReflect() protoreflect.Message {
  1600. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[26]
  1601. if x != nil {
  1602. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1603. if ms.LoadMessageInfo() == nil {
  1604. ms.StoreMessageInfo(mi)
  1605. }
  1606. return ms
  1607. }
  1608. return mi.MessageOf(x)
  1609. }
  1610. // Deprecated: Use ExecutionQueueAction.ProtoReflect.Descriptor instead.
  1611. func (*ExecutionQueueAction) Descriptor() ([]byte, []int) {
  1612. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{26}
  1613. }
  1614. func (x *ExecutionQueueAction) GetBindingId() string {
  1615. if x != nil {
  1616. return x.BindingId
  1617. }
  1618. return ""
  1619. }
  1620. func (x *ExecutionQueueAction) GetActionTitle() string {
  1621. if x != nil {
  1622. return x.ActionTitle
  1623. }
  1624. return ""
  1625. }
  1626. func (x *ExecutionQueueAction) GetActionIcon() string {
  1627. if x != nil {
  1628. return x.ActionIcon
  1629. }
  1630. return ""
  1631. }
  1632. func (x *ExecutionQueueAction) GetMaxConcurrent() int32 {
  1633. if x != nil {
  1634. return x.MaxConcurrent
  1635. }
  1636. return 0
  1637. }
  1638. func (x *ExecutionQueueAction) GetActiveCount() int32 {
  1639. if x != nil {
  1640. return x.ActiveCount
  1641. }
  1642. return 0
  1643. }
  1644. func (x *ExecutionQueueAction) GetEntityPrefix() string {
  1645. if x != nil {
  1646. return x.EntityPrefix
  1647. }
  1648. return ""
  1649. }
  1650. func (x *ExecutionQueueAction) GetEntries() []*LogEntry {
  1651. if x != nil {
  1652. return x.Entries
  1653. }
  1654. return nil
  1655. }
  1656. type ExecutionQueueGroup struct {
  1657. state protoimpl.MessageState `protogen:"open.v1"`
  1658. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1659. Icon string `protobuf:"bytes,2,opt,name=icon,proto3" json:"icon,omitempty"`
  1660. MaxConcurrent int32 `protobuf:"varint,3,opt,name=max_concurrent,json=maxConcurrent,proto3" json:"max_concurrent,omitempty"`
  1661. ActiveCount int32 `protobuf:"varint,4,opt,name=active_count,json=activeCount,proto3" json:"active_count,omitempty"`
  1662. Actions []*ExecutionQueueAction `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
  1663. QueuedCount int32 `protobuf:"varint,6,opt,name=queued_count,json=queuedCount,proto3" json:"queued_count,omitempty"`
  1664. QueueSize int32 `protobuf:"varint,7,opt,name=queue_size,json=queueSize,proto3" json:"queue_size,omitempty"`
  1665. unknownFields protoimpl.UnknownFields
  1666. sizeCache protoimpl.SizeCache
  1667. }
  1668. func (x *ExecutionQueueGroup) Reset() {
  1669. *x = ExecutionQueueGroup{}
  1670. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[27]
  1671. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1672. ms.StoreMessageInfo(mi)
  1673. }
  1674. func (x *ExecutionQueueGroup) String() string {
  1675. return protoimpl.X.MessageStringOf(x)
  1676. }
  1677. func (*ExecutionQueueGroup) ProtoMessage() {}
  1678. func (x *ExecutionQueueGroup) ProtoReflect() protoreflect.Message {
  1679. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[27]
  1680. if x != nil {
  1681. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1682. if ms.LoadMessageInfo() == nil {
  1683. ms.StoreMessageInfo(mi)
  1684. }
  1685. return ms
  1686. }
  1687. return mi.MessageOf(x)
  1688. }
  1689. // Deprecated: Use ExecutionQueueGroup.ProtoReflect.Descriptor instead.
  1690. func (*ExecutionQueueGroup) Descriptor() ([]byte, []int) {
  1691. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{27}
  1692. }
  1693. func (x *ExecutionQueueGroup) GetName() string {
  1694. if x != nil {
  1695. return x.Name
  1696. }
  1697. return ""
  1698. }
  1699. func (x *ExecutionQueueGroup) GetIcon() string {
  1700. if x != nil {
  1701. return x.Icon
  1702. }
  1703. return ""
  1704. }
  1705. func (x *ExecutionQueueGroup) GetMaxConcurrent() int32 {
  1706. if x != nil {
  1707. return x.MaxConcurrent
  1708. }
  1709. return 0
  1710. }
  1711. func (x *ExecutionQueueGroup) GetActiveCount() int32 {
  1712. if x != nil {
  1713. return x.ActiveCount
  1714. }
  1715. return 0
  1716. }
  1717. func (x *ExecutionQueueGroup) GetActions() []*ExecutionQueueAction {
  1718. if x != nil {
  1719. return x.Actions
  1720. }
  1721. return nil
  1722. }
  1723. func (x *ExecutionQueueGroup) GetQueuedCount() int32 {
  1724. if x != nil {
  1725. return x.QueuedCount
  1726. }
  1727. return 0
  1728. }
  1729. func (x *ExecutionQueueGroup) GetQueueSize() int32 {
  1730. if x != nil {
  1731. return x.QueueSize
  1732. }
  1733. return 0
  1734. }
  1735. type GetExecutionQueueResponse struct {
  1736. state protoimpl.MessageState `protogen:"open.v1"`
  1737. Groups []*ExecutionQueueGroup `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
  1738. TotalActive int32 `protobuf:"varint,2,opt,name=total_active,json=totalActive,proto3" json:"total_active,omitempty"`
  1739. unknownFields protoimpl.UnknownFields
  1740. sizeCache protoimpl.SizeCache
  1741. }
  1742. func (x *GetExecutionQueueResponse) Reset() {
  1743. *x = GetExecutionQueueResponse{}
  1744. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[28]
  1745. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1746. ms.StoreMessageInfo(mi)
  1747. }
  1748. func (x *GetExecutionQueueResponse) String() string {
  1749. return protoimpl.X.MessageStringOf(x)
  1750. }
  1751. func (*GetExecutionQueueResponse) ProtoMessage() {}
  1752. func (x *GetExecutionQueueResponse) ProtoReflect() protoreflect.Message {
  1753. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[28]
  1754. if x != nil {
  1755. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1756. if ms.LoadMessageInfo() == nil {
  1757. ms.StoreMessageInfo(mi)
  1758. }
  1759. return ms
  1760. }
  1761. return mi.MessageOf(x)
  1762. }
  1763. // Deprecated: Use GetExecutionQueueResponse.ProtoReflect.Descriptor instead.
  1764. func (*GetExecutionQueueResponse) Descriptor() ([]byte, []int) {
  1765. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{28}
  1766. }
  1767. func (x *GetExecutionQueueResponse) GetGroups() []*ExecutionQueueGroup {
  1768. if x != nil {
  1769. return x.Groups
  1770. }
  1771. return nil
  1772. }
  1773. func (x *GetExecutionQueueResponse) GetTotalActive() int32 {
  1774. if x != nil {
  1775. return x.TotalActive
  1776. }
  1777. return 0
  1778. }
  1779. type ValidateArgumentTypeRequest struct {
  1780. state protoimpl.MessageState `protogen:"open.v1"`
  1781. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
  1782. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
  1783. BindingId string `protobuf:"bytes,3,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"`
  1784. ArgumentName string `protobuf:"bytes,4,opt,name=argument_name,json=argumentName,proto3" json:"argument_name,omitempty"`
  1785. unknownFields protoimpl.UnknownFields
  1786. sizeCache protoimpl.SizeCache
  1787. }
  1788. func (x *ValidateArgumentTypeRequest) Reset() {
  1789. *x = ValidateArgumentTypeRequest{}
  1790. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[29]
  1791. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1792. ms.StoreMessageInfo(mi)
  1793. }
  1794. func (x *ValidateArgumentTypeRequest) String() string {
  1795. return protoimpl.X.MessageStringOf(x)
  1796. }
  1797. func (*ValidateArgumentTypeRequest) ProtoMessage() {}
  1798. func (x *ValidateArgumentTypeRequest) ProtoReflect() protoreflect.Message {
  1799. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[29]
  1800. if x != nil {
  1801. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1802. if ms.LoadMessageInfo() == nil {
  1803. ms.StoreMessageInfo(mi)
  1804. }
  1805. return ms
  1806. }
  1807. return mi.MessageOf(x)
  1808. }
  1809. // Deprecated: Use ValidateArgumentTypeRequest.ProtoReflect.Descriptor instead.
  1810. func (*ValidateArgumentTypeRequest) Descriptor() ([]byte, []int) {
  1811. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{29}
  1812. }
  1813. func (x *ValidateArgumentTypeRequest) GetValue() string {
  1814. if x != nil {
  1815. return x.Value
  1816. }
  1817. return ""
  1818. }
  1819. func (x *ValidateArgumentTypeRequest) GetType() string {
  1820. if x != nil {
  1821. return x.Type
  1822. }
  1823. return ""
  1824. }
  1825. func (x *ValidateArgumentTypeRequest) GetBindingId() string {
  1826. if x != nil {
  1827. return x.BindingId
  1828. }
  1829. return ""
  1830. }
  1831. func (x *ValidateArgumentTypeRequest) GetArgumentName() string {
  1832. if x != nil {
  1833. return x.ArgumentName
  1834. }
  1835. return ""
  1836. }
  1837. type ValidateArgumentTypeResponse struct {
  1838. state protoimpl.MessageState `protogen:"open.v1"`
  1839. Valid bool `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"`
  1840. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
  1841. unknownFields protoimpl.UnknownFields
  1842. sizeCache protoimpl.SizeCache
  1843. }
  1844. func (x *ValidateArgumentTypeResponse) Reset() {
  1845. *x = ValidateArgumentTypeResponse{}
  1846. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[30]
  1847. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1848. ms.StoreMessageInfo(mi)
  1849. }
  1850. func (x *ValidateArgumentTypeResponse) String() string {
  1851. return protoimpl.X.MessageStringOf(x)
  1852. }
  1853. func (*ValidateArgumentTypeResponse) ProtoMessage() {}
  1854. func (x *ValidateArgumentTypeResponse) ProtoReflect() protoreflect.Message {
  1855. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[30]
  1856. if x != nil {
  1857. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1858. if ms.LoadMessageInfo() == nil {
  1859. ms.StoreMessageInfo(mi)
  1860. }
  1861. return ms
  1862. }
  1863. return mi.MessageOf(x)
  1864. }
  1865. // Deprecated: Use ValidateArgumentTypeResponse.ProtoReflect.Descriptor instead.
  1866. func (*ValidateArgumentTypeResponse) Descriptor() ([]byte, []int) {
  1867. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{30}
  1868. }
  1869. func (x *ValidateArgumentTypeResponse) GetValid() bool {
  1870. if x != nil {
  1871. return x.Valid
  1872. }
  1873. return false
  1874. }
  1875. func (x *ValidateArgumentTypeResponse) GetDescription() string {
  1876. if x != nil {
  1877. return x.Description
  1878. }
  1879. return ""
  1880. }
  1881. type WatchExecutionRequest struct {
  1882. state protoimpl.MessageState `protogen:"open.v1"`
  1883. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  1884. unknownFields protoimpl.UnknownFields
  1885. sizeCache protoimpl.SizeCache
  1886. }
  1887. func (x *WatchExecutionRequest) Reset() {
  1888. *x = WatchExecutionRequest{}
  1889. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[31]
  1890. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1891. ms.StoreMessageInfo(mi)
  1892. }
  1893. func (x *WatchExecutionRequest) String() string {
  1894. return protoimpl.X.MessageStringOf(x)
  1895. }
  1896. func (*WatchExecutionRequest) ProtoMessage() {}
  1897. func (x *WatchExecutionRequest) ProtoReflect() protoreflect.Message {
  1898. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[31]
  1899. if x != nil {
  1900. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1901. if ms.LoadMessageInfo() == nil {
  1902. ms.StoreMessageInfo(mi)
  1903. }
  1904. return ms
  1905. }
  1906. return mi.MessageOf(x)
  1907. }
  1908. // Deprecated: Use WatchExecutionRequest.ProtoReflect.Descriptor instead.
  1909. func (*WatchExecutionRequest) Descriptor() ([]byte, []int) {
  1910. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{31}
  1911. }
  1912. func (x *WatchExecutionRequest) GetExecutionTrackingId() string {
  1913. if x != nil {
  1914. return x.ExecutionTrackingId
  1915. }
  1916. return ""
  1917. }
  1918. type WatchExecutionUpdate struct {
  1919. state protoimpl.MessageState `protogen:"open.v1"`
  1920. Update string `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"`
  1921. unknownFields protoimpl.UnknownFields
  1922. sizeCache protoimpl.SizeCache
  1923. }
  1924. func (x *WatchExecutionUpdate) Reset() {
  1925. *x = WatchExecutionUpdate{}
  1926. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[32]
  1927. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1928. ms.StoreMessageInfo(mi)
  1929. }
  1930. func (x *WatchExecutionUpdate) String() string {
  1931. return protoimpl.X.MessageStringOf(x)
  1932. }
  1933. func (*WatchExecutionUpdate) ProtoMessage() {}
  1934. func (x *WatchExecutionUpdate) ProtoReflect() protoreflect.Message {
  1935. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[32]
  1936. if x != nil {
  1937. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1938. if ms.LoadMessageInfo() == nil {
  1939. ms.StoreMessageInfo(mi)
  1940. }
  1941. return ms
  1942. }
  1943. return mi.MessageOf(x)
  1944. }
  1945. // Deprecated: Use WatchExecutionUpdate.ProtoReflect.Descriptor instead.
  1946. func (*WatchExecutionUpdate) Descriptor() ([]byte, []int) {
  1947. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{32}
  1948. }
  1949. func (x *WatchExecutionUpdate) GetUpdate() string {
  1950. if x != nil {
  1951. return x.Update
  1952. }
  1953. return ""
  1954. }
  1955. type ExecutionStatusRequest struct {
  1956. state protoimpl.MessageState `protogen:"open.v1"`
  1957. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  1958. ActionId string `protobuf:"bytes,2,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  1959. unknownFields protoimpl.UnknownFields
  1960. sizeCache protoimpl.SizeCache
  1961. }
  1962. func (x *ExecutionStatusRequest) Reset() {
  1963. *x = ExecutionStatusRequest{}
  1964. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[33]
  1965. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1966. ms.StoreMessageInfo(mi)
  1967. }
  1968. func (x *ExecutionStatusRequest) String() string {
  1969. return protoimpl.X.MessageStringOf(x)
  1970. }
  1971. func (*ExecutionStatusRequest) ProtoMessage() {}
  1972. func (x *ExecutionStatusRequest) ProtoReflect() protoreflect.Message {
  1973. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[33]
  1974. if x != nil {
  1975. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1976. if ms.LoadMessageInfo() == nil {
  1977. ms.StoreMessageInfo(mi)
  1978. }
  1979. return ms
  1980. }
  1981. return mi.MessageOf(x)
  1982. }
  1983. // Deprecated: Use ExecutionStatusRequest.ProtoReflect.Descriptor instead.
  1984. func (*ExecutionStatusRequest) Descriptor() ([]byte, []int) {
  1985. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{33}
  1986. }
  1987. func (x *ExecutionStatusRequest) GetExecutionTrackingId() string {
  1988. if x != nil {
  1989. return x.ExecutionTrackingId
  1990. }
  1991. return ""
  1992. }
  1993. func (x *ExecutionStatusRequest) GetActionId() string {
  1994. if x != nil {
  1995. return x.ActionId
  1996. }
  1997. return ""
  1998. }
  1999. type DashboardNavigationTarget struct {
  2000. state protoimpl.MessageState `protogen:"open.v1"`
  2001. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  2002. EntityType string `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
  2003. EntityKey string `protobuf:"bytes,3,opt,name=entity_key,json=entityKey,proto3" json:"entity_key,omitempty"`
  2004. Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
  2005. unknownFields protoimpl.UnknownFields
  2006. sizeCache protoimpl.SizeCache
  2007. }
  2008. func (x *DashboardNavigationTarget) Reset() {
  2009. *x = DashboardNavigationTarget{}
  2010. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[34]
  2011. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2012. ms.StoreMessageInfo(mi)
  2013. }
  2014. func (x *DashboardNavigationTarget) String() string {
  2015. return protoimpl.X.MessageStringOf(x)
  2016. }
  2017. func (*DashboardNavigationTarget) ProtoMessage() {}
  2018. func (x *DashboardNavigationTarget) ProtoReflect() protoreflect.Message {
  2019. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[34]
  2020. if x != nil {
  2021. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2022. if ms.LoadMessageInfo() == nil {
  2023. ms.StoreMessageInfo(mi)
  2024. }
  2025. return ms
  2026. }
  2027. return mi.MessageOf(x)
  2028. }
  2029. // Deprecated: Use DashboardNavigationTarget.ProtoReflect.Descriptor instead.
  2030. func (*DashboardNavigationTarget) Descriptor() ([]byte, []int) {
  2031. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{34}
  2032. }
  2033. func (x *DashboardNavigationTarget) GetTitle() string {
  2034. if x != nil {
  2035. return x.Title
  2036. }
  2037. return ""
  2038. }
  2039. func (x *DashboardNavigationTarget) GetEntityType() string {
  2040. if x != nil {
  2041. return x.EntityType
  2042. }
  2043. return ""
  2044. }
  2045. func (x *DashboardNavigationTarget) GetEntityKey() string {
  2046. if x != nil {
  2047. return x.EntityKey
  2048. }
  2049. return ""
  2050. }
  2051. func (x *DashboardNavigationTarget) GetPath() string {
  2052. if x != nil {
  2053. return x.Path
  2054. }
  2055. return ""
  2056. }
  2057. type ExecutionStatusResponse struct {
  2058. state protoimpl.MessageState `protogen:"open.v1"`
  2059. LogEntry *LogEntry `protobuf:"bytes,1,opt,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
  2060. BackToDashboards []*DashboardNavigationTarget `protobuf:"bytes,2,rep,name=back_to_dashboards,json=backToDashboards,proto3" json:"back_to_dashboards,omitempty"`
  2061. unknownFields protoimpl.UnknownFields
  2062. sizeCache protoimpl.SizeCache
  2063. }
  2064. func (x *ExecutionStatusResponse) Reset() {
  2065. *x = ExecutionStatusResponse{}
  2066. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[35]
  2067. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2068. ms.StoreMessageInfo(mi)
  2069. }
  2070. func (x *ExecutionStatusResponse) String() string {
  2071. return protoimpl.X.MessageStringOf(x)
  2072. }
  2073. func (*ExecutionStatusResponse) ProtoMessage() {}
  2074. func (x *ExecutionStatusResponse) ProtoReflect() protoreflect.Message {
  2075. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[35]
  2076. if x != nil {
  2077. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2078. if ms.LoadMessageInfo() == nil {
  2079. ms.StoreMessageInfo(mi)
  2080. }
  2081. return ms
  2082. }
  2083. return mi.MessageOf(x)
  2084. }
  2085. // Deprecated: Use ExecutionStatusResponse.ProtoReflect.Descriptor instead.
  2086. func (*ExecutionStatusResponse) Descriptor() ([]byte, []int) {
  2087. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{35}
  2088. }
  2089. func (x *ExecutionStatusResponse) GetLogEntry() *LogEntry {
  2090. if x != nil {
  2091. return x.LogEntry
  2092. }
  2093. return nil
  2094. }
  2095. func (x *ExecutionStatusResponse) GetBackToDashboards() []*DashboardNavigationTarget {
  2096. if x != nil {
  2097. return x.BackToDashboards
  2098. }
  2099. return nil
  2100. }
  2101. type WhoAmIRequest struct {
  2102. state protoimpl.MessageState `protogen:"open.v1"`
  2103. unknownFields protoimpl.UnknownFields
  2104. sizeCache protoimpl.SizeCache
  2105. }
  2106. func (x *WhoAmIRequest) Reset() {
  2107. *x = WhoAmIRequest{}
  2108. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[36]
  2109. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2110. ms.StoreMessageInfo(mi)
  2111. }
  2112. func (x *WhoAmIRequest) String() string {
  2113. return protoimpl.X.MessageStringOf(x)
  2114. }
  2115. func (*WhoAmIRequest) ProtoMessage() {}
  2116. func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message {
  2117. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[36]
  2118. if x != nil {
  2119. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2120. if ms.LoadMessageInfo() == nil {
  2121. ms.StoreMessageInfo(mi)
  2122. }
  2123. return ms
  2124. }
  2125. return mi.MessageOf(x)
  2126. }
  2127. // Deprecated: Use WhoAmIRequest.ProtoReflect.Descriptor instead.
  2128. func (*WhoAmIRequest) Descriptor() ([]byte, []int) {
  2129. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{36}
  2130. }
  2131. type WhoAmIResponse struct {
  2132. state protoimpl.MessageState `protogen:"open.v1"`
  2133. AuthenticatedUser string `protobuf:"bytes,1,opt,name=authenticated_user,json=authenticatedUser,proto3" json:"authenticated_user,omitempty"`
  2134. Usergroup string `protobuf:"bytes,2,opt,name=usergroup,proto3" json:"usergroup,omitempty"`
  2135. Provider string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
  2136. Acls []string `protobuf:"bytes,4,rep,name=acls,proto3" json:"acls,omitempty"`
  2137. Sid string `protobuf:"bytes,5,opt,name=sid,proto3" json:"sid,omitempty"`
  2138. unknownFields protoimpl.UnknownFields
  2139. sizeCache protoimpl.SizeCache
  2140. }
  2141. func (x *WhoAmIResponse) Reset() {
  2142. *x = WhoAmIResponse{}
  2143. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[37]
  2144. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2145. ms.StoreMessageInfo(mi)
  2146. }
  2147. func (x *WhoAmIResponse) String() string {
  2148. return protoimpl.X.MessageStringOf(x)
  2149. }
  2150. func (*WhoAmIResponse) ProtoMessage() {}
  2151. func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message {
  2152. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[37]
  2153. if x != nil {
  2154. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2155. if ms.LoadMessageInfo() == nil {
  2156. ms.StoreMessageInfo(mi)
  2157. }
  2158. return ms
  2159. }
  2160. return mi.MessageOf(x)
  2161. }
  2162. // Deprecated: Use WhoAmIResponse.ProtoReflect.Descriptor instead.
  2163. func (*WhoAmIResponse) Descriptor() ([]byte, []int) {
  2164. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{37}
  2165. }
  2166. func (x *WhoAmIResponse) GetAuthenticatedUser() string {
  2167. if x != nil {
  2168. return x.AuthenticatedUser
  2169. }
  2170. return ""
  2171. }
  2172. func (x *WhoAmIResponse) GetUsergroup() string {
  2173. if x != nil {
  2174. return x.Usergroup
  2175. }
  2176. return ""
  2177. }
  2178. func (x *WhoAmIResponse) GetProvider() string {
  2179. if x != nil {
  2180. return x.Provider
  2181. }
  2182. return ""
  2183. }
  2184. func (x *WhoAmIResponse) GetAcls() []string {
  2185. if x != nil {
  2186. return x.Acls
  2187. }
  2188. return nil
  2189. }
  2190. func (x *WhoAmIResponse) GetSid() string {
  2191. if x != nil {
  2192. return x.Sid
  2193. }
  2194. return ""
  2195. }
  2196. type SosReportRequest struct {
  2197. state protoimpl.MessageState `protogen:"open.v1"`
  2198. unknownFields protoimpl.UnknownFields
  2199. sizeCache protoimpl.SizeCache
  2200. }
  2201. func (x *SosReportRequest) Reset() {
  2202. *x = SosReportRequest{}
  2203. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[38]
  2204. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2205. ms.StoreMessageInfo(mi)
  2206. }
  2207. func (x *SosReportRequest) String() string {
  2208. return protoimpl.X.MessageStringOf(x)
  2209. }
  2210. func (*SosReportRequest) ProtoMessage() {}
  2211. func (x *SosReportRequest) ProtoReflect() protoreflect.Message {
  2212. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[38]
  2213. if x != nil {
  2214. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2215. if ms.LoadMessageInfo() == nil {
  2216. ms.StoreMessageInfo(mi)
  2217. }
  2218. return ms
  2219. }
  2220. return mi.MessageOf(x)
  2221. }
  2222. // Deprecated: Use SosReportRequest.ProtoReflect.Descriptor instead.
  2223. func (*SosReportRequest) Descriptor() ([]byte, []int) {
  2224. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{38}
  2225. }
  2226. type SosReportResponse struct {
  2227. state protoimpl.MessageState `protogen:"open.v1"`
  2228. Alert string `protobuf:"bytes,1,opt,name=alert,proto3" json:"alert,omitempty"`
  2229. unknownFields protoimpl.UnknownFields
  2230. sizeCache protoimpl.SizeCache
  2231. }
  2232. func (x *SosReportResponse) Reset() {
  2233. *x = SosReportResponse{}
  2234. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[39]
  2235. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2236. ms.StoreMessageInfo(mi)
  2237. }
  2238. func (x *SosReportResponse) String() string {
  2239. return protoimpl.X.MessageStringOf(x)
  2240. }
  2241. func (*SosReportResponse) ProtoMessage() {}
  2242. func (x *SosReportResponse) ProtoReflect() protoreflect.Message {
  2243. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[39]
  2244. if x != nil {
  2245. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2246. if ms.LoadMessageInfo() == nil {
  2247. ms.StoreMessageInfo(mi)
  2248. }
  2249. return ms
  2250. }
  2251. return mi.MessageOf(x)
  2252. }
  2253. // Deprecated: Use SosReportResponse.ProtoReflect.Descriptor instead.
  2254. func (*SosReportResponse) Descriptor() ([]byte, []int) {
  2255. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{39}
  2256. }
  2257. func (x *SosReportResponse) GetAlert() string {
  2258. if x != nil {
  2259. return x.Alert
  2260. }
  2261. return ""
  2262. }
  2263. type DumpVarsRequest struct {
  2264. state protoimpl.MessageState `protogen:"open.v1"`
  2265. unknownFields protoimpl.UnknownFields
  2266. sizeCache protoimpl.SizeCache
  2267. }
  2268. func (x *DumpVarsRequest) Reset() {
  2269. *x = DumpVarsRequest{}
  2270. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[40]
  2271. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2272. ms.StoreMessageInfo(mi)
  2273. }
  2274. func (x *DumpVarsRequest) String() string {
  2275. return protoimpl.X.MessageStringOf(x)
  2276. }
  2277. func (*DumpVarsRequest) ProtoMessage() {}
  2278. func (x *DumpVarsRequest) ProtoReflect() protoreflect.Message {
  2279. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[40]
  2280. if x != nil {
  2281. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2282. if ms.LoadMessageInfo() == nil {
  2283. ms.StoreMessageInfo(mi)
  2284. }
  2285. return ms
  2286. }
  2287. return mi.MessageOf(x)
  2288. }
  2289. // Deprecated: Use DumpVarsRequest.ProtoReflect.Descriptor instead.
  2290. func (*DumpVarsRequest) Descriptor() ([]byte, []int) {
  2291. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{40}
  2292. }
  2293. type DumpVarsResponse struct {
  2294. state protoimpl.MessageState `protogen:"open.v1"`
  2295. Alert string `protobuf:"bytes,1,opt,name=alert,proto3" json:"alert,omitempty"`
  2296. Contents map[string]string `protobuf:"bytes,2,rep,name=contents,proto3" json:"contents,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  2297. unknownFields protoimpl.UnknownFields
  2298. sizeCache protoimpl.SizeCache
  2299. }
  2300. func (x *DumpVarsResponse) Reset() {
  2301. *x = DumpVarsResponse{}
  2302. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[41]
  2303. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2304. ms.StoreMessageInfo(mi)
  2305. }
  2306. func (x *DumpVarsResponse) String() string {
  2307. return protoimpl.X.MessageStringOf(x)
  2308. }
  2309. func (*DumpVarsResponse) ProtoMessage() {}
  2310. func (x *DumpVarsResponse) ProtoReflect() protoreflect.Message {
  2311. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[41]
  2312. if x != nil {
  2313. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2314. if ms.LoadMessageInfo() == nil {
  2315. ms.StoreMessageInfo(mi)
  2316. }
  2317. return ms
  2318. }
  2319. return mi.MessageOf(x)
  2320. }
  2321. // Deprecated: Use DumpVarsResponse.ProtoReflect.Descriptor instead.
  2322. func (*DumpVarsResponse) Descriptor() ([]byte, []int) {
  2323. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{41}
  2324. }
  2325. func (x *DumpVarsResponse) GetAlert() string {
  2326. if x != nil {
  2327. return x.Alert
  2328. }
  2329. return ""
  2330. }
  2331. func (x *DumpVarsResponse) GetContents() map[string]string {
  2332. if x != nil {
  2333. return x.Contents
  2334. }
  2335. return nil
  2336. }
  2337. type DebugBinding struct {
  2338. state protoimpl.MessageState `protogen:"open.v1"`
  2339. ActionTitle string `protobuf:"bytes,1,opt,name=action_title,json=actionTitle,proto3" json:"action_title,omitempty"`
  2340. EntityPrefix string `protobuf:"bytes,2,opt,name=entity_prefix,json=entityPrefix,proto3" json:"entity_prefix,omitempty"`
  2341. unknownFields protoimpl.UnknownFields
  2342. sizeCache protoimpl.SizeCache
  2343. }
  2344. func (x *DebugBinding) Reset() {
  2345. *x = DebugBinding{}
  2346. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[42]
  2347. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2348. ms.StoreMessageInfo(mi)
  2349. }
  2350. func (x *DebugBinding) String() string {
  2351. return protoimpl.X.MessageStringOf(x)
  2352. }
  2353. func (*DebugBinding) ProtoMessage() {}
  2354. func (x *DebugBinding) ProtoReflect() protoreflect.Message {
  2355. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[42]
  2356. if x != nil {
  2357. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2358. if ms.LoadMessageInfo() == nil {
  2359. ms.StoreMessageInfo(mi)
  2360. }
  2361. return ms
  2362. }
  2363. return mi.MessageOf(x)
  2364. }
  2365. // Deprecated: Use DebugBinding.ProtoReflect.Descriptor instead.
  2366. func (*DebugBinding) Descriptor() ([]byte, []int) {
  2367. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{42}
  2368. }
  2369. func (x *DebugBinding) GetActionTitle() string {
  2370. if x != nil {
  2371. return x.ActionTitle
  2372. }
  2373. return ""
  2374. }
  2375. func (x *DebugBinding) GetEntityPrefix() string {
  2376. if x != nil {
  2377. return x.EntityPrefix
  2378. }
  2379. return ""
  2380. }
  2381. type DumpPublicIdActionMapRequest struct {
  2382. state protoimpl.MessageState `protogen:"open.v1"`
  2383. unknownFields protoimpl.UnknownFields
  2384. sizeCache protoimpl.SizeCache
  2385. }
  2386. func (x *DumpPublicIdActionMapRequest) Reset() {
  2387. *x = DumpPublicIdActionMapRequest{}
  2388. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[43]
  2389. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2390. ms.StoreMessageInfo(mi)
  2391. }
  2392. func (x *DumpPublicIdActionMapRequest) String() string {
  2393. return protoimpl.X.MessageStringOf(x)
  2394. }
  2395. func (*DumpPublicIdActionMapRequest) ProtoMessage() {}
  2396. func (x *DumpPublicIdActionMapRequest) ProtoReflect() protoreflect.Message {
  2397. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[43]
  2398. if x != nil {
  2399. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2400. if ms.LoadMessageInfo() == nil {
  2401. ms.StoreMessageInfo(mi)
  2402. }
  2403. return ms
  2404. }
  2405. return mi.MessageOf(x)
  2406. }
  2407. // Deprecated: Use DumpPublicIdActionMapRequest.ProtoReflect.Descriptor instead.
  2408. func (*DumpPublicIdActionMapRequest) Descriptor() ([]byte, []int) {
  2409. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{43}
  2410. }
  2411. type DumpPublicIdActionMapResponse struct {
  2412. state protoimpl.MessageState `protogen:"open.v1"`
  2413. Alert string `protobuf:"bytes,1,opt,name=alert,proto3" json:"alert,omitempty"`
  2414. Contents map[string]*DebugBinding `protobuf:"bytes,2,rep,name=contents,proto3" json:"contents,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  2415. unknownFields protoimpl.UnknownFields
  2416. sizeCache protoimpl.SizeCache
  2417. }
  2418. func (x *DumpPublicIdActionMapResponse) Reset() {
  2419. *x = DumpPublicIdActionMapResponse{}
  2420. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[44]
  2421. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2422. ms.StoreMessageInfo(mi)
  2423. }
  2424. func (x *DumpPublicIdActionMapResponse) String() string {
  2425. return protoimpl.X.MessageStringOf(x)
  2426. }
  2427. func (*DumpPublicIdActionMapResponse) ProtoMessage() {}
  2428. func (x *DumpPublicIdActionMapResponse) ProtoReflect() protoreflect.Message {
  2429. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[44]
  2430. if x != nil {
  2431. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2432. if ms.LoadMessageInfo() == nil {
  2433. ms.StoreMessageInfo(mi)
  2434. }
  2435. return ms
  2436. }
  2437. return mi.MessageOf(x)
  2438. }
  2439. // Deprecated: Use DumpPublicIdActionMapResponse.ProtoReflect.Descriptor instead.
  2440. func (*DumpPublicIdActionMapResponse) Descriptor() ([]byte, []int) {
  2441. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{44}
  2442. }
  2443. func (x *DumpPublicIdActionMapResponse) GetAlert() string {
  2444. if x != nil {
  2445. return x.Alert
  2446. }
  2447. return ""
  2448. }
  2449. func (x *DumpPublicIdActionMapResponse) GetContents() map[string]*DebugBinding {
  2450. if x != nil {
  2451. return x.Contents
  2452. }
  2453. return nil
  2454. }
  2455. type GetReadyzRequest struct {
  2456. state protoimpl.MessageState `protogen:"open.v1"`
  2457. unknownFields protoimpl.UnknownFields
  2458. sizeCache protoimpl.SizeCache
  2459. }
  2460. func (x *GetReadyzRequest) Reset() {
  2461. *x = GetReadyzRequest{}
  2462. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[45]
  2463. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2464. ms.StoreMessageInfo(mi)
  2465. }
  2466. func (x *GetReadyzRequest) String() string {
  2467. return protoimpl.X.MessageStringOf(x)
  2468. }
  2469. func (*GetReadyzRequest) ProtoMessage() {}
  2470. func (x *GetReadyzRequest) ProtoReflect() protoreflect.Message {
  2471. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[45]
  2472. if x != nil {
  2473. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2474. if ms.LoadMessageInfo() == nil {
  2475. ms.StoreMessageInfo(mi)
  2476. }
  2477. return ms
  2478. }
  2479. return mi.MessageOf(x)
  2480. }
  2481. // Deprecated: Use GetReadyzRequest.ProtoReflect.Descriptor instead.
  2482. func (*GetReadyzRequest) Descriptor() ([]byte, []int) {
  2483. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{45}
  2484. }
  2485. type GetReadyzResponse struct {
  2486. state protoimpl.MessageState `protogen:"open.v1"`
  2487. Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
  2488. unknownFields protoimpl.UnknownFields
  2489. sizeCache protoimpl.SizeCache
  2490. }
  2491. func (x *GetReadyzResponse) Reset() {
  2492. *x = GetReadyzResponse{}
  2493. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[46]
  2494. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2495. ms.StoreMessageInfo(mi)
  2496. }
  2497. func (x *GetReadyzResponse) String() string {
  2498. return protoimpl.X.MessageStringOf(x)
  2499. }
  2500. func (*GetReadyzResponse) ProtoMessage() {}
  2501. func (x *GetReadyzResponse) ProtoReflect() protoreflect.Message {
  2502. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[46]
  2503. if x != nil {
  2504. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2505. if ms.LoadMessageInfo() == nil {
  2506. ms.StoreMessageInfo(mi)
  2507. }
  2508. return ms
  2509. }
  2510. return mi.MessageOf(x)
  2511. }
  2512. // Deprecated: Use GetReadyzResponse.ProtoReflect.Descriptor instead.
  2513. func (*GetReadyzResponse) Descriptor() ([]byte, []int) {
  2514. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{46}
  2515. }
  2516. func (x *GetReadyzResponse) GetStatus() string {
  2517. if x != nil {
  2518. return x.Status
  2519. }
  2520. return ""
  2521. }
  2522. type EventStreamRequest struct {
  2523. state protoimpl.MessageState `protogen:"open.v1"`
  2524. unknownFields protoimpl.UnknownFields
  2525. sizeCache protoimpl.SizeCache
  2526. }
  2527. func (x *EventStreamRequest) Reset() {
  2528. *x = EventStreamRequest{}
  2529. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[47]
  2530. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2531. ms.StoreMessageInfo(mi)
  2532. }
  2533. func (x *EventStreamRequest) String() string {
  2534. return protoimpl.X.MessageStringOf(x)
  2535. }
  2536. func (*EventStreamRequest) ProtoMessage() {}
  2537. func (x *EventStreamRequest) ProtoReflect() protoreflect.Message {
  2538. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[47]
  2539. if x != nil {
  2540. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2541. if ms.LoadMessageInfo() == nil {
  2542. ms.StoreMessageInfo(mi)
  2543. }
  2544. return ms
  2545. }
  2546. return mi.MessageOf(x)
  2547. }
  2548. // Deprecated: Use EventStreamRequest.ProtoReflect.Descriptor instead.
  2549. func (*EventStreamRequest) Descriptor() ([]byte, []int) {
  2550. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{47}
  2551. }
  2552. type EventStreamResponse struct {
  2553. state protoimpl.MessageState `protogen:"open.v1"`
  2554. // Types that are valid to be assigned to Event:
  2555. //
  2556. // *EventStreamResponse_EntityChanged
  2557. // *EventStreamResponse_ConfigChanged
  2558. // *EventStreamResponse_ExecutionFinished
  2559. // *EventStreamResponse_ExecutionStarted
  2560. // *EventStreamResponse_OutputChunk
  2561. // *EventStreamResponse_Heartbeat
  2562. Event isEventStreamResponse_Event `protobuf_oneof:"event"`
  2563. unknownFields protoimpl.UnknownFields
  2564. sizeCache protoimpl.SizeCache
  2565. }
  2566. func (x *EventStreamResponse) Reset() {
  2567. *x = EventStreamResponse{}
  2568. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[48]
  2569. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2570. ms.StoreMessageInfo(mi)
  2571. }
  2572. func (x *EventStreamResponse) String() string {
  2573. return protoimpl.X.MessageStringOf(x)
  2574. }
  2575. func (*EventStreamResponse) ProtoMessage() {}
  2576. func (x *EventStreamResponse) ProtoReflect() protoreflect.Message {
  2577. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[48]
  2578. if x != nil {
  2579. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2580. if ms.LoadMessageInfo() == nil {
  2581. ms.StoreMessageInfo(mi)
  2582. }
  2583. return ms
  2584. }
  2585. return mi.MessageOf(x)
  2586. }
  2587. // Deprecated: Use EventStreamResponse.ProtoReflect.Descriptor instead.
  2588. func (*EventStreamResponse) Descriptor() ([]byte, []int) {
  2589. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{48}
  2590. }
  2591. func (x *EventStreamResponse) GetEvent() isEventStreamResponse_Event {
  2592. if x != nil {
  2593. return x.Event
  2594. }
  2595. return nil
  2596. }
  2597. func (x *EventStreamResponse) GetEntityChanged() *EventEntityChanged {
  2598. if x != nil {
  2599. if x, ok := x.Event.(*EventStreamResponse_EntityChanged); ok {
  2600. return x.EntityChanged
  2601. }
  2602. }
  2603. return nil
  2604. }
  2605. func (x *EventStreamResponse) GetConfigChanged() *EventConfigChanged {
  2606. if x != nil {
  2607. if x, ok := x.Event.(*EventStreamResponse_ConfigChanged); ok {
  2608. return x.ConfigChanged
  2609. }
  2610. }
  2611. return nil
  2612. }
  2613. func (x *EventStreamResponse) GetExecutionFinished() *EventExecutionFinished {
  2614. if x != nil {
  2615. if x, ok := x.Event.(*EventStreamResponse_ExecutionFinished); ok {
  2616. return x.ExecutionFinished
  2617. }
  2618. }
  2619. return nil
  2620. }
  2621. func (x *EventStreamResponse) GetExecutionStarted() *EventExecutionStarted {
  2622. if x != nil {
  2623. if x, ok := x.Event.(*EventStreamResponse_ExecutionStarted); ok {
  2624. return x.ExecutionStarted
  2625. }
  2626. }
  2627. return nil
  2628. }
  2629. func (x *EventStreamResponse) GetOutputChunk() *EventOutputChunk {
  2630. if x != nil {
  2631. if x, ok := x.Event.(*EventStreamResponse_OutputChunk); ok {
  2632. return x.OutputChunk
  2633. }
  2634. }
  2635. return nil
  2636. }
  2637. func (x *EventStreamResponse) GetHeartbeat() *EventHeartbeat {
  2638. if x != nil {
  2639. if x, ok := x.Event.(*EventStreamResponse_Heartbeat); ok {
  2640. return x.Heartbeat
  2641. }
  2642. }
  2643. return nil
  2644. }
  2645. type isEventStreamResponse_Event interface {
  2646. isEventStreamResponse_Event()
  2647. }
  2648. type EventStreamResponse_EntityChanged struct {
  2649. EntityChanged *EventEntityChanged `protobuf:"bytes,2,opt,name=entity_changed,json=entityChanged,proto3,oneof"`
  2650. }
  2651. type EventStreamResponse_ConfigChanged struct {
  2652. ConfigChanged *EventConfigChanged `protobuf:"bytes,3,opt,name=config_changed,json=configChanged,proto3,oneof"`
  2653. }
  2654. type EventStreamResponse_ExecutionFinished struct {
  2655. ExecutionFinished *EventExecutionFinished `protobuf:"bytes,4,opt,name=execution_finished,json=executionFinished,proto3,oneof"`
  2656. }
  2657. type EventStreamResponse_ExecutionStarted struct {
  2658. ExecutionStarted *EventExecutionStarted `protobuf:"bytes,5,opt,name=execution_started,json=executionStarted,proto3,oneof"`
  2659. }
  2660. type EventStreamResponse_OutputChunk struct {
  2661. OutputChunk *EventOutputChunk `protobuf:"bytes,6,opt,name=output_chunk,json=outputChunk,proto3,oneof"`
  2662. }
  2663. type EventStreamResponse_Heartbeat struct {
  2664. Heartbeat *EventHeartbeat `protobuf:"bytes,7,opt,name=heartbeat,proto3,oneof"`
  2665. }
  2666. func (*EventStreamResponse_EntityChanged) isEventStreamResponse_Event() {}
  2667. func (*EventStreamResponse_ConfigChanged) isEventStreamResponse_Event() {}
  2668. func (*EventStreamResponse_ExecutionFinished) isEventStreamResponse_Event() {}
  2669. func (*EventStreamResponse_ExecutionStarted) isEventStreamResponse_Event() {}
  2670. func (*EventStreamResponse_OutputChunk) isEventStreamResponse_Event() {}
  2671. func (*EventStreamResponse_Heartbeat) isEventStreamResponse_Event() {}
  2672. type EventOutputChunk struct {
  2673. state protoimpl.MessageState `protogen:"open.v1"`
  2674. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  2675. Output string `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
  2676. unknownFields protoimpl.UnknownFields
  2677. sizeCache protoimpl.SizeCache
  2678. }
  2679. func (x *EventOutputChunk) Reset() {
  2680. *x = EventOutputChunk{}
  2681. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[49]
  2682. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2683. ms.StoreMessageInfo(mi)
  2684. }
  2685. func (x *EventOutputChunk) String() string {
  2686. return protoimpl.X.MessageStringOf(x)
  2687. }
  2688. func (*EventOutputChunk) ProtoMessage() {}
  2689. func (x *EventOutputChunk) ProtoReflect() protoreflect.Message {
  2690. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[49]
  2691. if x != nil {
  2692. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2693. if ms.LoadMessageInfo() == nil {
  2694. ms.StoreMessageInfo(mi)
  2695. }
  2696. return ms
  2697. }
  2698. return mi.MessageOf(x)
  2699. }
  2700. // Deprecated: Use EventOutputChunk.ProtoReflect.Descriptor instead.
  2701. func (*EventOutputChunk) Descriptor() ([]byte, []int) {
  2702. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{49}
  2703. }
  2704. func (x *EventOutputChunk) GetExecutionTrackingId() string {
  2705. if x != nil {
  2706. return x.ExecutionTrackingId
  2707. }
  2708. return ""
  2709. }
  2710. func (x *EventOutputChunk) GetOutput() string {
  2711. if x != nil {
  2712. return x.Output
  2713. }
  2714. return ""
  2715. }
  2716. type EventEntityChanged struct {
  2717. state protoimpl.MessageState `protogen:"open.v1"`
  2718. unknownFields protoimpl.UnknownFields
  2719. sizeCache protoimpl.SizeCache
  2720. }
  2721. func (x *EventEntityChanged) Reset() {
  2722. *x = EventEntityChanged{}
  2723. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[50]
  2724. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2725. ms.StoreMessageInfo(mi)
  2726. }
  2727. func (x *EventEntityChanged) String() string {
  2728. return protoimpl.X.MessageStringOf(x)
  2729. }
  2730. func (*EventEntityChanged) ProtoMessage() {}
  2731. func (x *EventEntityChanged) ProtoReflect() protoreflect.Message {
  2732. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[50]
  2733. if x != nil {
  2734. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2735. if ms.LoadMessageInfo() == nil {
  2736. ms.StoreMessageInfo(mi)
  2737. }
  2738. return ms
  2739. }
  2740. return mi.MessageOf(x)
  2741. }
  2742. // Deprecated: Use EventEntityChanged.ProtoReflect.Descriptor instead.
  2743. func (*EventEntityChanged) Descriptor() ([]byte, []int) {
  2744. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{50}
  2745. }
  2746. type EventConfigChanged struct {
  2747. state protoimpl.MessageState `protogen:"open.v1"`
  2748. unknownFields protoimpl.UnknownFields
  2749. sizeCache protoimpl.SizeCache
  2750. }
  2751. func (x *EventConfigChanged) Reset() {
  2752. *x = EventConfigChanged{}
  2753. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[51]
  2754. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2755. ms.StoreMessageInfo(mi)
  2756. }
  2757. func (x *EventConfigChanged) String() string {
  2758. return protoimpl.X.MessageStringOf(x)
  2759. }
  2760. func (*EventConfigChanged) ProtoMessage() {}
  2761. func (x *EventConfigChanged) ProtoReflect() protoreflect.Message {
  2762. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[51]
  2763. if x != nil {
  2764. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2765. if ms.LoadMessageInfo() == nil {
  2766. ms.StoreMessageInfo(mi)
  2767. }
  2768. return ms
  2769. }
  2770. return mi.MessageOf(x)
  2771. }
  2772. // Deprecated: Use EventConfigChanged.ProtoReflect.Descriptor instead.
  2773. func (*EventConfigChanged) Descriptor() ([]byte, []int) {
  2774. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{51}
  2775. }
  2776. type EventHeartbeat struct {
  2777. state protoimpl.MessageState `protogen:"open.v1"`
  2778. unknownFields protoimpl.UnknownFields
  2779. sizeCache protoimpl.SizeCache
  2780. }
  2781. func (x *EventHeartbeat) Reset() {
  2782. *x = EventHeartbeat{}
  2783. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[52]
  2784. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2785. ms.StoreMessageInfo(mi)
  2786. }
  2787. func (x *EventHeartbeat) String() string {
  2788. return protoimpl.X.MessageStringOf(x)
  2789. }
  2790. func (*EventHeartbeat) ProtoMessage() {}
  2791. func (x *EventHeartbeat) ProtoReflect() protoreflect.Message {
  2792. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[52]
  2793. if x != nil {
  2794. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2795. if ms.LoadMessageInfo() == nil {
  2796. ms.StoreMessageInfo(mi)
  2797. }
  2798. return ms
  2799. }
  2800. return mi.MessageOf(x)
  2801. }
  2802. // Deprecated: Use EventHeartbeat.ProtoReflect.Descriptor instead.
  2803. func (*EventHeartbeat) Descriptor() ([]byte, []int) {
  2804. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{52}
  2805. }
  2806. type EventExecutionFinished struct {
  2807. state protoimpl.MessageState `protogen:"open.v1"`
  2808. LogEntry *LogEntry `protobuf:"bytes,1,opt,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
  2809. unknownFields protoimpl.UnknownFields
  2810. sizeCache protoimpl.SizeCache
  2811. }
  2812. func (x *EventExecutionFinished) Reset() {
  2813. *x = EventExecutionFinished{}
  2814. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[53]
  2815. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2816. ms.StoreMessageInfo(mi)
  2817. }
  2818. func (x *EventExecutionFinished) String() string {
  2819. return protoimpl.X.MessageStringOf(x)
  2820. }
  2821. func (*EventExecutionFinished) ProtoMessage() {}
  2822. func (x *EventExecutionFinished) ProtoReflect() protoreflect.Message {
  2823. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[53]
  2824. if x != nil {
  2825. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2826. if ms.LoadMessageInfo() == nil {
  2827. ms.StoreMessageInfo(mi)
  2828. }
  2829. return ms
  2830. }
  2831. return mi.MessageOf(x)
  2832. }
  2833. // Deprecated: Use EventExecutionFinished.ProtoReflect.Descriptor instead.
  2834. func (*EventExecutionFinished) Descriptor() ([]byte, []int) {
  2835. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{53}
  2836. }
  2837. func (x *EventExecutionFinished) GetLogEntry() *LogEntry {
  2838. if x != nil {
  2839. return x.LogEntry
  2840. }
  2841. return nil
  2842. }
  2843. type EventExecutionStarted struct {
  2844. state protoimpl.MessageState `protogen:"open.v1"`
  2845. LogEntry *LogEntry `protobuf:"bytes,1,opt,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
  2846. unknownFields protoimpl.UnknownFields
  2847. sizeCache protoimpl.SizeCache
  2848. }
  2849. func (x *EventExecutionStarted) Reset() {
  2850. *x = EventExecutionStarted{}
  2851. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[54]
  2852. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2853. ms.StoreMessageInfo(mi)
  2854. }
  2855. func (x *EventExecutionStarted) String() string {
  2856. return protoimpl.X.MessageStringOf(x)
  2857. }
  2858. func (*EventExecutionStarted) ProtoMessage() {}
  2859. func (x *EventExecutionStarted) ProtoReflect() protoreflect.Message {
  2860. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[54]
  2861. if x != nil {
  2862. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2863. if ms.LoadMessageInfo() == nil {
  2864. ms.StoreMessageInfo(mi)
  2865. }
  2866. return ms
  2867. }
  2868. return mi.MessageOf(x)
  2869. }
  2870. // Deprecated: Use EventExecutionStarted.ProtoReflect.Descriptor instead.
  2871. func (*EventExecutionStarted) Descriptor() ([]byte, []int) {
  2872. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{54}
  2873. }
  2874. func (x *EventExecutionStarted) GetLogEntry() *LogEntry {
  2875. if x != nil {
  2876. return x.LogEntry
  2877. }
  2878. return nil
  2879. }
  2880. type KillActionRequest struct {
  2881. state protoimpl.MessageState `protogen:"open.v1"`
  2882. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  2883. unknownFields protoimpl.UnknownFields
  2884. sizeCache protoimpl.SizeCache
  2885. }
  2886. func (x *KillActionRequest) Reset() {
  2887. *x = KillActionRequest{}
  2888. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[55]
  2889. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2890. ms.StoreMessageInfo(mi)
  2891. }
  2892. func (x *KillActionRequest) String() string {
  2893. return protoimpl.X.MessageStringOf(x)
  2894. }
  2895. func (*KillActionRequest) ProtoMessage() {}
  2896. func (x *KillActionRequest) ProtoReflect() protoreflect.Message {
  2897. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[55]
  2898. if x != nil {
  2899. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2900. if ms.LoadMessageInfo() == nil {
  2901. ms.StoreMessageInfo(mi)
  2902. }
  2903. return ms
  2904. }
  2905. return mi.MessageOf(x)
  2906. }
  2907. // Deprecated: Use KillActionRequest.ProtoReflect.Descriptor instead.
  2908. func (*KillActionRequest) Descriptor() ([]byte, []int) {
  2909. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{55}
  2910. }
  2911. func (x *KillActionRequest) GetExecutionTrackingId() string {
  2912. if x != nil {
  2913. return x.ExecutionTrackingId
  2914. }
  2915. return ""
  2916. }
  2917. type KillActionResponse struct {
  2918. state protoimpl.MessageState `protogen:"open.v1"`
  2919. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  2920. Killed bool `protobuf:"varint,2,opt,name=killed,proto3" json:"killed,omitempty"`
  2921. AlreadyCompleted bool `protobuf:"varint,3,opt,name=already_completed,json=alreadyCompleted,proto3" json:"already_completed,omitempty"`
  2922. Found bool `protobuf:"varint,4,opt,name=found,proto3" json:"found,omitempty"`
  2923. unknownFields protoimpl.UnknownFields
  2924. sizeCache protoimpl.SizeCache
  2925. }
  2926. func (x *KillActionResponse) Reset() {
  2927. *x = KillActionResponse{}
  2928. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[56]
  2929. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2930. ms.StoreMessageInfo(mi)
  2931. }
  2932. func (x *KillActionResponse) String() string {
  2933. return protoimpl.X.MessageStringOf(x)
  2934. }
  2935. func (*KillActionResponse) ProtoMessage() {}
  2936. func (x *KillActionResponse) ProtoReflect() protoreflect.Message {
  2937. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[56]
  2938. if x != nil {
  2939. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2940. if ms.LoadMessageInfo() == nil {
  2941. ms.StoreMessageInfo(mi)
  2942. }
  2943. return ms
  2944. }
  2945. return mi.MessageOf(x)
  2946. }
  2947. // Deprecated: Use KillActionResponse.ProtoReflect.Descriptor instead.
  2948. func (*KillActionResponse) Descriptor() ([]byte, []int) {
  2949. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{56}
  2950. }
  2951. func (x *KillActionResponse) GetExecutionTrackingId() string {
  2952. if x != nil {
  2953. return x.ExecutionTrackingId
  2954. }
  2955. return ""
  2956. }
  2957. func (x *KillActionResponse) GetKilled() bool {
  2958. if x != nil {
  2959. return x.Killed
  2960. }
  2961. return false
  2962. }
  2963. func (x *KillActionResponse) GetAlreadyCompleted() bool {
  2964. if x != nil {
  2965. return x.AlreadyCompleted
  2966. }
  2967. return false
  2968. }
  2969. func (x *KillActionResponse) GetFound() bool {
  2970. if x != nil {
  2971. return x.Found
  2972. }
  2973. return false
  2974. }
  2975. type LocalUserLoginRequest struct {
  2976. state protoimpl.MessageState `protogen:"open.v1"`
  2977. Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
  2978. Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
  2979. unknownFields protoimpl.UnknownFields
  2980. sizeCache protoimpl.SizeCache
  2981. }
  2982. func (x *LocalUserLoginRequest) Reset() {
  2983. *x = LocalUserLoginRequest{}
  2984. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[57]
  2985. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2986. ms.StoreMessageInfo(mi)
  2987. }
  2988. func (x *LocalUserLoginRequest) String() string {
  2989. return protoimpl.X.MessageStringOf(x)
  2990. }
  2991. func (*LocalUserLoginRequest) ProtoMessage() {}
  2992. func (x *LocalUserLoginRequest) ProtoReflect() protoreflect.Message {
  2993. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[57]
  2994. if x != nil {
  2995. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2996. if ms.LoadMessageInfo() == nil {
  2997. ms.StoreMessageInfo(mi)
  2998. }
  2999. return ms
  3000. }
  3001. return mi.MessageOf(x)
  3002. }
  3003. // Deprecated: Use LocalUserLoginRequest.ProtoReflect.Descriptor instead.
  3004. func (*LocalUserLoginRequest) Descriptor() ([]byte, []int) {
  3005. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{57}
  3006. }
  3007. func (x *LocalUserLoginRequest) GetUsername() string {
  3008. if x != nil {
  3009. return x.Username
  3010. }
  3011. return ""
  3012. }
  3013. func (x *LocalUserLoginRequest) GetPassword() string {
  3014. if x != nil {
  3015. return x.Password
  3016. }
  3017. return ""
  3018. }
  3019. type LocalUserLoginResponse struct {
  3020. state protoimpl.MessageState `protogen:"open.v1"`
  3021. Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
  3022. unknownFields protoimpl.UnknownFields
  3023. sizeCache protoimpl.SizeCache
  3024. }
  3025. func (x *LocalUserLoginResponse) Reset() {
  3026. *x = LocalUserLoginResponse{}
  3027. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[58]
  3028. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3029. ms.StoreMessageInfo(mi)
  3030. }
  3031. func (x *LocalUserLoginResponse) String() string {
  3032. return protoimpl.X.MessageStringOf(x)
  3033. }
  3034. func (*LocalUserLoginResponse) ProtoMessage() {}
  3035. func (x *LocalUserLoginResponse) ProtoReflect() protoreflect.Message {
  3036. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[58]
  3037. if x != nil {
  3038. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3039. if ms.LoadMessageInfo() == nil {
  3040. ms.StoreMessageInfo(mi)
  3041. }
  3042. return ms
  3043. }
  3044. return mi.MessageOf(x)
  3045. }
  3046. // Deprecated: Use LocalUserLoginResponse.ProtoReflect.Descriptor instead.
  3047. func (*LocalUserLoginResponse) Descriptor() ([]byte, []int) {
  3048. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{58}
  3049. }
  3050. func (x *LocalUserLoginResponse) GetSuccess() bool {
  3051. if x != nil {
  3052. return x.Success
  3053. }
  3054. return false
  3055. }
  3056. type PasswordHashRequest struct {
  3057. state protoimpl.MessageState `protogen:"open.v1"`
  3058. Password string `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
  3059. unknownFields protoimpl.UnknownFields
  3060. sizeCache protoimpl.SizeCache
  3061. }
  3062. func (x *PasswordHashRequest) Reset() {
  3063. *x = PasswordHashRequest{}
  3064. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[59]
  3065. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3066. ms.StoreMessageInfo(mi)
  3067. }
  3068. func (x *PasswordHashRequest) String() string {
  3069. return protoimpl.X.MessageStringOf(x)
  3070. }
  3071. func (*PasswordHashRequest) ProtoMessage() {}
  3072. func (x *PasswordHashRequest) ProtoReflect() protoreflect.Message {
  3073. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[59]
  3074. if x != nil {
  3075. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3076. if ms.LoadMessageInfo() == nil {
  3077. ms.StoreMessageInfo(mi)
  3078. }
  3079. return ms
  3080. }
  3081. return mi.MessageOf(x)
  3082. }
  3083. // Deprecated: Use PasswordHashRequest.ProtoReflect.Descriptor instead.
  3084. func (*PasswordHashRequest) Descriptor() ([]byte, []int) {
  3085. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{59}
  3086. }
  3087. func (x *PasswordHashRequest) GetPassword() string {
  3088. if x != nil {
  3089. return x.Password
  3090. }
  3091. return ""
  3092. }
  3093. type PasswordHashResponse struct {
  3094. state protoimpl.MessageState `protogen:"open.v1"`
  3095. Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
  3096. unknownFields protoimpl.UnknownFields
  3097. sizeCache protoimpl.SizeCache
  3098. }
  3099. func (x *PasswordHashResponse) Reset() {
  3100. *x = PasswordHashResponse{}
  3101. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[60]
  3102. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3103. ms.StoreMessageInfo(mi)
  3104. }
  3105. func (x *PasswordHashResponse) String() string {
  3106. return protoimpl.X.MessageStringOf(x)
  3107. }
  3108. func (*PasswordHashResponse) ProtoMessage() {}
  3109. func (x *PasswordHashResponse) ProtoReflect() protoreflect.Message {
  3110. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[60]
  3111. if x != nil {
  3112. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3113. if ms.LoadMessageInfo() == nil {
  3114. ms.StoreMessageInfo(mi)
  3115. }
  3116. return ms
  3117. }
  3118. return mi.MessageOf(x)
  3119. }
  3120. // Deprecated: Use PasswordHashResponse.ProtoReflect.Descriptor instead.
  3121. func (*PasswordHashResponse) Descriptor() ([]byte, []int) {
  3122. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{60}
  3123. }
  3124. func (x *PasswordHashResponse) GetHash() string {
  3125. if x != nil {
  3126. return x.Hash
  3127. }
  3128. return ""
  3129. }
  3130. type LogoutRequest struct {
  3131. state protoimpl.MessageState `protogen:"open.v1"`
  3132. unknownFields protoimpl.UnknownFields
  3133. sizeCache protoimpl.SizeCache
  3134. }
  3135. func (x *LogoutRequest) Reset() {
  3136. *x = LogoutRequest{}
  3137. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[61]
  3138. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3139. ms.StoreMessageInfo(mi)
  3140. }
  3141. func (x *LogoutRequest) String() string {
  3142. return protoimpl.X.MessageStringOf(x)
  3143. }
  3144. func (*LogoutRequest) ProtoMessage() {}
  3145. func (x *LogoutRequest) ProtoReflect() protoreflect.Message {
  3146. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[61]
  3147. if x != nil {
  3148. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3149. if ms.LoadMessageInfo() == nil {
  3150. ms.StoreMessageInfo(mi)
  3151. }
  3152. return ms
  3153. }
  3154. return mi.MessageOf(x)
  3155. }
  3156. // Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead.
  3157. func (*LogoutRequest) Descriptor() ([]byte, []int) {
  3158. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{61}
  3159. }
  3160. type LogoutResponse struct {
  3161. state protoimpl.MessageState `protogen:"open.v1"`
  3162. unknownFields protoimpl.UnknownFields
  3163. sizeCache protoimpl.SizeCache
  3164. }
  3165. func (x *LogoutResponse) Reset() {
  3166. *x = LogoutResponse{}
  3167. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[62]
  3168. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3169. ms.StoreMessageInfo(mi)
  3170. }
  3171. func (x *LogoutResponse) String() string {
  3172. return protoimpl.X.MessageStringOf(x)
  3173. }
  3174. func (*LogoutResponse) ProtoMessage() {}
  3175. func (x *LogoutResponse) ProtoReflect() protoreflect.Message {
  3176. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[62]
  3177. if x != nil {
  3178. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3179. if ms.LoadMessageInfo() == nil {
  3180. ms.StoreMessageInfo(mi)
  3181. }
  3182. return ms
  3183. }
  3184. return mi.MessageOf(x)
  3185. }
  3186. // Deprecated: Use LogoutResponse.ProtoReflect.Descriptor instead.
  3187. func (*LogoutResponse) Descriptor() ([]byte, []int) {
  3188. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{62}
  3189. }
  3190. type GetDiagnosticsRequest struct {
  3191. state protoimpl.MessageState `protogen:"open.v1"`
  3192. unknownFields protoimpl.UnknownFields
  3193. sizeCache protoimpl.SizeCache
  3194. }
  3195. func (x *GetDiagnosticsRequest) Reset() {
  3196. *x = GetDiagnosticsRequest{}
  3197. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[63]
  3198. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3199. ms.StoreMessageInfo(mi)
  3200. }
  3201. func (x *GetDiagnosticsRequest) String() string {
  3202. return protoimpl.X.MessageStringOf(x)
  3203. }
  3204. func (*GetDiagnosticsRequest) ProtoMessage() {}
  3205. func (x *GetDiagnosticsRequest) ProtoReflect() protoreflect.Message {
  3206. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[63]
  3207. if x != nil {
  3208. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3209. if ms.LoadMessageInfo() == nil {
  3210. ms.StoreMessageInfo(mi)
  3211. }
  3212. return ms
  3213. }
  3214. return mi.MessageOf(x)
  3215. }
  3216. // Deprecated: Use GetDiagnosticsRequest.ProtoReflect.Descriptor instead.
  3217. func (*GetDiagnosticsRequest) Descriptor() ([]byte, []int) {
  3218. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{63}
  3219. }
  3220. type GetDiagnosticsResponse struct {
  3221. state protoimpl.MessageState `protogen:"open.v1"`
  3222. SshFoundKey string `protobuf:"bytes,1,opt,name=SshFoundKey,proto3" json:"SshFoundKey,omitempty"`
  3223. SshFoundConfig string `protobuf:"bytes,2,opt,name=SshFoundConfig,proto3" json:"SshFoundConfig,omitempty"`
  3224. unknownFields protoimpl.UnknownFields
  3225. sizeCache protoimpl.SizeCache
  3226. }
  3227. func (x *GetDiagnosticsResponse) Reset() {
  3228. *x = GetDiagnosticsResponse{}
  3229. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[64]
  3230. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3231. ms.StoreMessageInfo(mi)
  3232. }
  3233. func (x *GetDiagnosticsResponse) String() string {
  3234. return protoimpl.X.MessageStringOf(x)
  3235. }
  3236. func (*GetDiagnosticsResponse) ProtoMessage() {}
  3237. func (x *GetDiagnosticsResponse) ProtoReflect() protoreflect.Message {
  3238. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[64]
  3239. if x != nil {
  3240. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3241. if ms.LoadMessageInfo() == nil {
  3242. ms.StoreMessageInfo(mi)
  3243. }
  3244. return ms
  3245. }
  3246. return mi.MessageOf(x)
  3247. }
  3248. // Deprecated: Use GetDiagnosticsResponse.ProtoReflect.Descriptor instead.
  3249. func (*GetDiagnosticsResponse) Descriptor() ([]byte, []int) {
  3250. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{64}
  3251. }
  3252. func (x *GetDiagnosticsResponse) GetSshFoundKey() string {
  3253. if x != nil {
  3254. return x.SshFoundKey
  3255. }
  3256. return ""
  3257. }
  3258. func (x *GetDiagnosticsResponse) GetSshFoundConfig() string {
  3259. if x != nil {
  3260. return x.SshFoundConfig
  3261. }
  3262. return ""
  3263. }
  3264. type InitRequest struct {
  3265. state protoimpl.MessageState `protogen:"open.v1"`
  3266. unknownFields protoimpl.UnknownFields
  3267. sizeCache protoimpl.SizeCache
  3268. }
  3269. func (x *InitRequest) Reset() {
  3270. *x = InitRequest{}
  3271. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[65]
  3272. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3273. ms.StoreMessageInfo(mi)
  3274. }
  3275. func (x *InitRequest) String() string {
  3276. return protoimpl.X.MessageStringOf(x)
  3277. }
  3278. func (*InitRequest) ProtoMessage() {}
  3279. func (x *InitRequest) ProtoReflect() protoreflect.Message {
  3280. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[65]
  3281. if x != nil {
  3282. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3283. if ms.LoadMessageInfo() == nil {
  3284. ms.StoreMessageInfo(mi)
  3285. }
  3286. return ms
  3287. }
  3288. return mi.MessageOf(x)
  3289. }
  3290. // Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.
  3291. func (*InitRequest) Descriptor() ([]byte, []int) {
  3292. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{65}
  3293. }
  3294. type InitResponse struct {
  3295. state protoimpl.MessageState `protogen:"open.v1"`
  3296. ShowFooter bool `protobuf:"varint,1,opt,name=showFooter,proto3" json:"showFooter,omitempty"`
  3297. ShowNavigation bool `protobuf:"varint,2,opt,name=showNavigation,proto3" json:"showNavigation,omitempty"`
  3298. ShowNewVersions bool `protobuf:"varint,3,opt,name=showNewVersions,proto3" json:"showNewVersions,omitempty"`
  3299. AvailableVersion string `protobuf:"bytes,4,opt,name=availableVersion,proto3" json:"availableVersion,omitempty"`
  3300. CurrentVersion string `protobuf:"bytes,5,opt,name=currentVersion,proto3" json:"currentVersion,omitempty"`
  3301. PageTitle string `protobuf:"bytes,6,opt,name=pageTitle,proto3" json:"pageTitle,omitempty"`
  3302. SectionNavigationStyle string `protobuf:"bytes,7,opt,name=sectionNavigationStyle,proto3" json:"sectionNavigationStyle,omitempty"`
  3303. DefaultIconForBack string `protobuf:"bytes,8,opt,name=defaultIconForBack,proto3" json:"defaultIconForBack,omitempty"`
  3304. EnableCustomJs bool `protobuf:"varint,9,opt,name=enableCustomJs,proto3" json:"enableCustomJs,omitempty"`
  3305. AuthLoginUrl string `protobuf:"bytes,10,opt,name=authLoginUrl,proto3" json:"authLoginUrl,omitempty"`
  3306. AuthLocalLogin bool `protobuf:"varint,11,opt,name=authLocalLogin,proto3" json:"authLocalLogin,omitempty"`
  3307. StyleMods []string `protobuf:"bytes,12,rep,name=styleMods,proto3" json:"styleMods,omitempty"`
  3308. OAuth2Providers []*OAuth2Provider `protobuf:"bytes,13,rep,name=oAuth2Providers,proto3" json:"oAuth2Providers,omitempty"`
  3309. AdditionalLinks []*AdditionalLink `protobuf:"bytes,14,rep,name=additionalLinks,proto3" json:"additionalLinks,omitempty"`
  3310. RootDashboards []string `protobuf:"bytes,15,rep,name=rootDashboards,proto3" json:"rootDashboards,omitempty"`
  3311. AuthenticatedUser string `protobuf:"bytes,16,opt,name=authenticated_user,json=authenticatedUser,proto3" json:"authenticated_user,omitempty"`
  3312. AuthenticatedUserProvider string `protobuf:"bytes,17,opt,name=authenticated_user_provider,json=authenticatedUserProvider,proto3" json:"authenticated_user_provider,omitempty"`
  3313. EffectivePolicy *EffectivePolicy `protobuf:"bytes,18,opt,name=effective_policy,json=effectivePolicy,proto3" json:"effective_policy,omitempty"`
  3314. BannerMessage string `protobuf:"bytes,19,opt,name=banner_message,json=bannerMessage,proto3" json:"banner_message,omitempty"`
  3315. BannerCss string `protobuf:"bytes,20,opt,name=banner_css,json=bannerCss,proto3" json:"banner_css,omitempty"`
  3316. ShowDiagnostics bool `protobuf:"varint,21,opt,name=show_diagnostics,json=showDiagnostics,proto3" json:"show_diagnostics,omitempty"`
  3317. ShowLogList bool `protobuf:"varint,22,opt,name=show_log_list,json=showLogList,proto3" json:"show_log_list,omitempty"`
  3318. LoginRequired bool `protobuf:"varint,23,opt,name=login_required,json=loginRequired,proto3" json:"login_required,omitempty"`
  3319. AvailableThemes []string `protobuf:"bytes,24,rep,name=available_themes,json=availableThemes,proto3" json:"available_themes,omitempty"` // List of available theme names
  3320. ShowNavigateOnStartIcons bool `protobuf:"varint,25,opt,name=show_navigate_on_start_icons,json=showNavigateOnStartIcons,proto3" json:"show_navigate_on_start_icons,omitempty"`
  3321. unknownFields protoimpl.UnknownFields
  3322. sizeCache protoimpl.SizeCache
  3323. }
  3324. func (x *InitResponse) Reset() {
  3325. *x = InitResponse{}
  3326. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[66]
  3327. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3328. ms.StoreMessageInfo(mi)
  3329. }
  3330. func (x *InitResponse) String() string {
  3331. return protoimpl.X.MessageStringOf(x)
  3332. }
  3333. func (*InitResponse) ProtoMessage() {}
  3334. func (x *InitResponse) ProtoReflect() protoreflect.Message {
  3335. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[66]
  3336. if x != nil {
  3337. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3338. if ms.LoadMessageInfo() == nil {
  3339. ms.StoreMessageInfo(mi)
  3340. }
  3341. return ms
  3342. }
  3343. return mi.MessageOf(x)
  3344. }
  3345. // Deprecated: Use InitResponse.ProtoReflect.Descriptor instead.
  3346. func (*InitResponse) Descriptor() ([]byte, []int) {
  3347. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{66}
  3348. }
  3349. func (x *InitResponse) GetShowFooter() bool {
  3350. if x != nil {
  3351. return x.ShowFooter
  3352. }
  3353. return false
  3354. }
  3355. func (x *InitResponse) GetShowNavigation() bool {
  3356. if x != nil {
  3357. return x.ShowNavigation
  3358. }
  3359. return false
  3360. }
  3361. func (x *InitResponse) GetShowNewVersions() bool {
  3362. if x != nil {
  3363. return x.ShowNewVersions
  3364. }
  3365. return false
  3366. }
  3367. func (x *InitResponse) GetAvailableVersion() string {
  3368. if x != nil {
  3369. return x.AvailableVersion
  3370. }
  3371. return ""
  3372. }
  3373. func (x *InitResponse) GetCurrentVersion() string {
  3374. if x != nil {
  3375. return x.CurrentVersion
  3376. }
  3377. return ""
  3378. }
  3379. func (x *InitResponse) GetPageTitle() string {
  3380. if x != nil {
  3381. return x.PageTitle
  3382. }
  3383. return ""
  3384. }
  3385. func (x *InitResponse) GetSectionNavigationStyle() string {
  3386. if x != nil {
  3387. return x.SectionNavigationStyle
  3388. }
  3389. return ""
  3390. }
  3391. func (x *InitResponse) GetDefaultIconForBack() string {
  3392. if x != nil {
  3393. return x.DefaultIconForBack
  3394. }
  3395. return ""
  3396. }
  3397. func (x *InitResponse) GetEnableCustomJs() bool {
  3398. if x != nil {
  3399. return x.EnableCustomJs
  3400. }
  3401. return false
  3402. }
  3403. func (x *InitResponse) GetAuthLoginUrl() string {
  3404. if x != nil {
  3405. return x.AuthLoginUrl
  3406. }
  3407. return ""
  3408. }
  3409. func (x *InitResponse) GetAuthLocalLogin() bool {
  3410. if x != nil {
  3411. return x.AuthLocalLogin
  3412. }
  3413. return false
  3414. }
  3415. func (x *InitResponse) GetStyleMods() []string {
  3416. if x != nil {
  3417. return x.StyleMods
  3418. }
  3419. return nil
  3420. }
  3421. func (x *InitResponse) GetOAuth2Providers() []*OAuth2Provider {
  3422. if x != nil {
  3423. return x.OAuth2Providers
  3424. }
  3425. return nil
  3426. }
  3427. func (x *InitResponse) GetAdditionalLinks() []*AdditionalLink {
  3428. if x != nil {
  3429. return x.AdditionalLinks
  3430. }
  3431. return nil
  3432. }
  3433. func (x *InitResponse) GetRootDashboards() []string {
  3434. if x != nil {
  3435. return x.RootDashboards
  3436. }
  3437. return nil
  3438. }
  3439. func (x *InitResponse) GetAuthenticatedUser() string {
  3440. if x != nil {
  3441. return x.AuthenticatedUser
  3442. }
  3443. return ""
  3444. }
  3445. func (x *InitResponse) GetAuthenticatedUserProvider() string {
  3446. if x != nil {
  3447. return x.AuthenticatedUserProvider
  3448. }
  3449. return ""
  3450. }
  3451. func (x *InitResponse) GetEffectivePolicy() *EffectivePolicy {
  3452. if x != nil {
  3453. return x.EffectivePolicy
  3454. }
  3455. return nil
  3456. }
  3457. func (x *InitResponse) GetBannerMessage() string {
  3458. if x != nil {
  3459. return x.BannerMessage
  3460. }
  3461. return ""
  3462. }
  3463. func (x *InitResponse) GetBannerCss() string {
  3464. if x != nil {
  3465. return x.BannerCss
  3466. }
  3467. return ""
  3468. }
  3469. func (x *InitResponse) GetShowDiagnostics() bool {
  3470. if x != nil {
  3471. return x.ShowDiagnostics
  3472. }
  3473. return false
  3474. }
  3475. func (x *InitResponse) GetShowLogList() bool {
  3476. if x != nil {
  3477. return x.ShowLogList
  3478. }
  3479. return false
  3480. }
  3481. func (x *InitResponse) GetLoginRequired() bool {
  3482. if x != nil {
  3483. return x.LoginRequired
  3484. }
  3485. return false
  3486. }
  3487. func (x *InitResponse) GetAvailableThemes() []string {
  3488. if x != nil {
  3489. return x.AvailableThemes
  3490. }
  3491. return nil
  3492. }
  3493. func (x *InitResponse) GetShowNavigateOnStartIcons() bool {
  3494. if x != nil {
  3495. return x.ShowNavigateOnStartIcons
  3496. }
  3497. return false
  3498. }
  3499. type AdditionalLink struct {
  3500. state protoimpl.MessageState `protogen:"open.v1"`
  3501. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  3502. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
  3503. unknownFields protoimpl.UnknownFields
  3504. sizeCache protoimpl.SizeCache
  3505. }
  3506. func (x *AdditionalLink) Reset() {
  3507. *x = AdditionalLink{}
  3508. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[67]
  3509. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3510. ms.StoreMessageInfo(mi)
  3511. }
  3512. func (x *AdditionalLink) String() string {
  3513. return protoimpl.X.MessageStringOf(x)
  3514. }
  3515. func (*AdditionalLink) ProtoMessage() {}
  3516. func (x *AdditionalLink) ProtoReflect() protoreflect.Message {
  3517. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[67]
  3518. if x != nil {
  3519. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3520. if ms.LoadMessageInfo() == nil {
  3521. ms.StoreMessageInfo(mi)
  3522. }
  3523. return ms
  3524. }
  3525. return mi.MessageOf(x)
  3526. }
  3527. // Deprecated: Use AdditionalLink.ProtoReflect.Descriptor instead.
  3528. func (*AdditionalLink) Descriptor() ([]byte, []int) {
  3529. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{67}
  3530. }
  3531. func (x *AdditionalLink) GetTitle() string {
  3532. if x != nil {
  3533. return x.Title
  3534. }
  3535. return ""
  3536. }
  3537. func (x *AdditionalLink) GetUrl() string {
  3538. if x != nil {
  3539. return x.Url
  3540. }
  3541. return ""
  3542. }
  3543. type OAuth2Provider struct {
  3544. state protoimpl.MessageState `protogen:"open.v1"`
  3545. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  3546. Icon string `protobuf:"bytes,3,opt,name=icon,proto3" json:"icon,omitempty"`
  3547. Key string `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
  3548. unknownFields protoimpl.UnknownFields
  3549. sizeCache protoimpl.SizeCache
  3550. }
  3551. func (x *OAuth2Provider) Reset() {
  3552. *x = OAuth2Provider{}
  3553. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[68]
  3554. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3555. ms.StoreMessageInfo(mi)
  3556. }
  3557. func (x *OAuth2Provider) String() string {
  3558. return protoimpl.X.MessageStringOf(x)
  3559. }
  3560. func (*OAuth2Provider) ProtoMessage() {}
  3561. func (x *OAuth2Provider) ProtoReflect() protoreflect.Message {
  3562. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[68]
  3563. if x != nil {
  3564. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3565. if ms.LoadMessageInfo() == nil {
  3566. ms.StoreMessageInfo(mi)
  3567. }
  3568. return ms
  3569. }
  3570. return mi.MessageOf(x)
  3571. }
  3572. // Deprecated: Use OAuth2Provider.ProtoReflect.Descriptor instead.
  3573. func (*OAuth2Provider) Descriptor() ([]byte, []int) {
  3574. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{68}
  3575. }
  3576. func (x *OAuth2Provider) GetTitle() string {
  3577. if x != nil {
  3578. return x.Title
  3579. }
  3580. return ""
  3581. }
  3582. func (x *OAuth2Provider) GetIcon() string {
  3583. if x != nil {
  3584. return x.Icon
  3585. }
  3586. return ""
  3587. }
  3588. func (x *OAuth2Provider) GetKey() string {
  3589. if x != nil {
  3590. return x.Key
  3591. }
  3592. return ""
  3593. }
  3594. type GetActionBindingRequest struct {
  3595. state protoimpl.MessageState `protogen:"open.v1"`
  3596. BindingId string `protobuf:"bytes,1,opt,name=binding_id,json=bindingId,proto3" json:"binding_id,omitempty"`
  3597. unknownFields protoimpl.UnknownFields
  3598. sizeCache protoimpl.SizeCache
  3599. }
  3600. func (x *GetActionBindingRequest) Reset() {
  3601. *x = GetActionBindingRequest{}
  3602. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[69]
  3603. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3604. ms.StoreMessageInfo(mi)
  3605. }
  3606. func (x *GetActionBindingRequest) String() string {
  3607. return protoimpl.X.MessageStringOf(x)
  3608. }
  3609. func (*GetActionBindingRequest) ProtoMessage() {}
  3610. func (x *GetActionBindingRequest) ProtoReflect() protoreflect.Message {
  3611. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[69]
  3612. if x != nil {
  3613. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3614. if ms.LoadMessageInfo() == nil {
  3615. ms.StoreMessageInfo(mi)
  3616. }
  3617. return ms
  3618. }
  3619. return mi.MessageOf(x)
  3620. }
  3621. // Deprecated: Use GetActionBindingRequest.ProtoReflect.Descriptor instead.
  3622. func (*GetActionBindingRequest) Descriptor() ([]byte, []int) {
  3623. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{69}
  3624. }
  3625. func (x *GetActionBindingRequest) GetBindingId() string {
  3626. if x != nil {
  3627. return x.BindingId
  3628. }
  3629. return ""
  3630. }
  3631. type GetActionBindingResponse struct {
  3632. state protoimpl.MessageState `protogen:"open.v1"`
  3633. Action *Action `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
  3634. BackToDashboards []*DashboardNavigationTarget `protobuf:"bytes,2,rep,name=back_to_dashboards,json=backToDashboards,proto3" json:"back_to_dashboards,omitempty"`
  3635. unknownFields protoimpl.UnknownFields
  3636. sizeCache protoimpl.SizeCache
  3637. }
  3638. func (x *GetActionBindingResponse) Reset() {
  3639. *x = GetActionBindingResponse{}
  3640. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[70]
  3641. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3642. ms.StoreMessageInfo(mi)
  3643. }
  3644. func (x *GetActionBindingResponse) String() string {
  3645. return protoimpl.X.MessageStringOf(x)
  3646. }
  3647. func (*GetActionBindingResponse) ProtoMessage() {}
  3648. func (x *GetActionBindingResponse) ProtoReflect() protoreflect.Message {
  3649. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[70]
  3650. if x != nil {
  3651. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3652. if ms.LoadMessageInfo() == nil {
  3653. ms.StoreMessageInfo(mi)
  3654. }
  3655. return ms
  3656. }
  3657. return mi.MessageOf(x)
  3658. }
  3659. // Deprecated: Use GetActionBindingResponse.ProtoReflect.Descriptor instead.
  3660. func (*GetActionBindingResponse) Descriptor() ([]byte, []int) {
  3661. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{70}
  3662. }
  3663. func (x *GetActionBindingResponse) GetAction() *Action {
  3664. if x != nil {
  3665. return x.Action
  3666. }
  3667. return nil
  3668. }
  3669. func (x *GetActionBindingResponse) GetBackToDashboards() []*DashboardNavigationTarget {
  3670. if x != nil {
  3671. return x.BackToDashboards
  3672. }
  3673. return nil
  3674. }
  3675. type GetEntitiesRequest struct {
  3676. state protoimpl.MessageState `protogen:"open.v1"`
  3677. unknownFields protoimpl.UnknownFields
  3678. sizeCache protoimpl.SizeCache
  3679. }
  3680. func (x *GetEntitiesRequest) Reset() {
  3681. *x = GetEntitiesRequest{}
  3682. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[71]
  3683. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3684. ms.StoreMessageInfo(mi)
  3685. }
  3686. func (x *GetEntitiesRequest) String() string {
  3687. return protoimpl.X.MessageStringOf(x)
  3688. }
  3689. func (*GetEntitiesRequest) ProtoMessage() {}
  3690. func (x *GetEntitiesRequest) ProtoReflect() protoreflect.Message {
  3691. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[71]
  3692. if x != nil {
  3693. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3694. if ms.LoadMessageInfo() == nil {
  3695. ms.StoreMessageInfo(mi)
  3696. }
  3697. return ms
  3698. }
  3699. return mi.MessageOf(x)
  3700. }
  3701. // Deprecated: Use GetEntitiesRequest.ProtoReflect.Descriptor instead.
  3702. func (*GetEntitiesRequest) Descriptor() ([]byte, []int) {
  3703. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{71}
  3704. }
  3705. type GetEntitiesResponse struct {
  3706. state protoimpl.MessageState `protogen:"open.v1"`
  3707. EntityDefinitions []*EntityDefinition `protobuf:"bytes,1,rep,name=entity_definitions,json=entityDefinitions,proto3" json:"entity_definitions,omitempty"`
  3708. unknownFields protoimpl.UnknownFields
  3709. sizeCache protoimpl.SizeCache
  3710. }
  3711. func (x *GetEntitiesResponse) Reset() {
  3712. *x = GetEntitiesResponse{}
  3713. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[72]
  3714. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3715. ms.StoreMessageInfo(mi)
  3716. }
  3717. func (x *GetEntitiesResponse) String() string {
  3718. return protoimpl.X.MessageStringOf(x)
  3719. }
  3720. func (*GetEntitiesResponse) ProtoMessage() {}
  3721. func (x *GetEntitiesResponse) ProtoReflect() protoreflect.Message {
  3722. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[72]
  3723. if x != nil {
  3724. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3725. if ms.LoadMessageInfo() == nil {
  3726. ms.StoreMessageInfo(mi)
  3727. }
  3728. return ms
  3729. }
  3730. return mi.MessageOf(x)
  3731. }
  3732. // Deprecated: Use GetEntitiesResponse.ProtoReflect.Descriptor instead.
  3733. func (*GetEntitiesResponse) Descriptor() ([]byte, []int) {
  3734. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{72}
  3735. }
  3736. func (x *GetEntitiesResponse) GetEntityDefinitions() []*EntityDefinition {
  3737. if x != nil {
  3738. return x.EntityDefinitions
  3739. }
  3740. return nil
  3741. }
  3742. type EntityDefinition struct {
  3743. state protoimpl.MessageState `protogen:"open.v1"`
  3744. Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
  3745. Instances []*Entity `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
  3746. UsedOnDashboards []string `protobuf:"bytes,3,rep,name=used_on_dashboards,json=usedOnDashboards,proto3" json:"used_on_dashboards,omitempty"`
  3747. unknownFields protoimpl.UnknownFields
  3748. sizeCache protoimpl.SizeCache
  3749. }
  3750. func (x *EntityDefinition) Reset() {
  3751. *x = EntityDefinition{}
  3752. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[73]
  3753. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3754. ms.StoreMessageInfo(mi)
  3755. }
  3756. func (x *EntityDefinition) String() string {
  3757. return protoimpl.X.MessageStringOf(x)
  3758. }
  3759. func (*EntityDefinition) ProtoMessage() {}
  3760. func (x *EntityDefinition) ProtoReflect() protoreflect.Message {
  3761. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[73]
  3762. if x != nil {
  3763. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3764. if ms.LoadMessageInfo() == nil {
  3765. ms.StoreMessageInfo(mi)
  3766. }
  3767. return ms
  3768. }
  3769. return mi.MessageOf(x)
  3770. }
  3771. // Deprecated: Use EntityDefinition.ProtoReflect.Descriptor instead.
  3772. func (*EntityDefinition) Descriptor() ([]byte, []int) {
  3773. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{73}
  3774. }
  3775. func (x *EntityDefinition) GetTitle() string {
  3776. if x != nil {
  3777. return x.Title
  3778. }
  3779. return ""
  3780. }
  3781. func (x *EntityDefinition) GetInstances() []*Entity {
  3782. if x != nil {
  3783. return x.Instances
  3784. }
  3785. return nil
  3786. }
  3787. func (x *EntityDefinition) GetUsedOnDashboards() []string {
  3788. if x != nil {
  3789. return x.UsedOnDashboards
  3790. }
  3791. return nil
  3792. }
  3793. type GetEntityRequest struct {
  3794. state protoimpl.MessageState `protogen:"open.v1"`
  3795. UniqueKey string `protobuf:"bytes,1,opt,name=unique_key,json=uniqueKey,proto3" json:"unique_key,omitempty"`
  3796. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
  3797. unknownFields protoimpl.UnknownFields
  3798. sizeCache protoimpl.SizeCache
  3799. }
  3800. func (x *GetEntityRequest) Reset() {
  3801. *x = GetEntityRequest{}
  3802. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[74]
  3803. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3804. ms.StoreMessageInfo(mi)
  3805. }
  3806. func (x *GetEntityRequest) String() string {
  3807. return protoimpl.X.MessageStringOf(x)
  3808. }
  3809. func (*GetEntityRequest) ProtoMessage() {}
  3810. func (x *GetEntityRequest) ProtoReflect() protoreflect.Message {
  3811. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[74]
  3812. if x != nil {
  3813. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3814. if ms.LoadMessageInfo() == nil {
  3815. ms.StoreMessageInfo(mi)
  3816. }
  3817. return ms
  3818. }
  3819. return mi.MessageOf(x)
  3820. }
  3821. // Deprecated: Use GetEntityRequest.ProtoReflect.Descriptor instead.
  3822. func (*GetEntityRequest) Descriptor() ([]byte, []int) {
  3823. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{74}
  3824. }
  3825. func (x *GetEntityRequest) GetUniqueKey() string {
  3826. if x != nil {
  3827. return x.UniqueKey
  3828. }
  3829. return ""
  3830. }
  3831. func (x *GetEntityRequest) GetType() string {
  3832. if x != nil {
  3833. return x.Type
  3834. }
  3835. return ""
  3836. }
  3837. type RestartActionRequest struct {
  3838. state protoimpl.MessageState `protogen:"open.v1"`
  3839. ExecutionTrackingId string `protobuf:"bytes,1,opt,name=execution_tracking_id,json=executionTrackingId,proto3" json:"execution_tracking_id,omitempty"`
  3840. unknownFields protoimpl.UnknownFields
  3841. sizeCache protoimpl.SizeCache
  3842. }
  3843. func (x *RestartActionRequest) Reset() {
  3844. *x = RestartActionRequest{}
  3845. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[75]
  3846. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3847. ms.StoreMessageInfo(mi)
  3848. }
  3849. func (x *RestartActionRequest) String() string {
  3850. return protoimpl.X.MessageStringOf(x)
  3851. }
  3852. func (*RestartActionRequest) ProtoMessage() {}
  3853. func (x *RestartActionRequest) ProtoReflect() protoreflect.Message {
  3854. mi := &file_olivetin_api_v1_olivetin_proto_msgTypes[75]
  3855. if x != nil {
  3856. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3857. if ms.LoadMessageInfo() == nil {
  3858. ms.StoreMessageInfo(mi)
  3859. }
  3860. return ms
  3861. }
  3862. return mi.MessageOf(x)
  3863. }
  3864. // Deprecated: Use RestartActionRequest.ProtoReflect.Descriptor instead.
  3865. func (*RestartActionRequest) Descriptor() ([]byte, []int) {
  3866. return file_olivetin_api_v1_olivetin_proto_rawDescGZIP(), []int{75}
  3867. }
  3868. func (x *RestartActionRequest) GetExecutionTrackingId() string {
  3869. if x != nil {
  3870. return x.ExecutionTrackingId
  3871. }
  3872. return ""
  3873. }
  3874. var File_olivetin_api_v1_olivetin_proto protoreflect.FileDescriptor
  3875. const file_olivetin_api_v1_olivetin_proto_rawDesc = "" +
  3876. "\n" +
  3877. "\x1eolivetin/api/v1/olivetin.proto\x12\x0folivetin.api.v1\"\xd1\x06\n" +
  3878. "\x06Action\x12\x1d\n" +
  3879. "\n" +
  3880. "binding_id\x18\x01 \x01(\tR\tbindingId\x12\x14\n" +
  3881. "\x05title\x18\x02 \x01(\tR\x05title\x12\x12\n" +
  3882. "\x04icon\x18\x03 \x01(\tR\x04icon\x12\x19\n" +
  3883. "\bcan_exec\x18\x04 \x01(\bR\acanExec\x12=\n" +
  3884. "\targuments\x18\x05 \x03(\v2\x1f.olivetin.api.v1.ActionArgumentR\targuments\x12$\n" +
  3885. "\x0epopup_on_start\x18\x06 \x01(\tR\fpopupOnStart\x12\x14\n" +
  3886. "\x05order\x18\a \x01(\x05R\x05order\x12\x18\n" +
  3887. "\atimeout\x18\b \x01(\x05R\atimeout\x12=\n" +
  3888. "\x1bdatetime_rate_limit_expires\x18\t \x01(\tR\x18datetimeRateLimitExpires\x12&\n" +
  3889. "\x0fexec_on_startup\x18\n" +
  3890. " \x01(\bR\rexecOnStartup\x12 \n" +
  3891. "\fexec_on_cron\x18\v \x03(\tR\n" +
  3892. "execOnCron\x12;\n" +
  3893. "\x1bexec_on_file_created_in_dir\x18\f \x03(\tR\x16execOnFileCreatedInDir\x12;\n" +
  3894. "\x1bexec_on_file_changed_in_dir\x18\r \x03(\tR\x16execOnFileChangedInDir\x121\n" +
  3895. "\x15exec_on_calendar_file\x18\x0e \x01(\tR\x12execOnCalendarFile\x12P\n" +
  3896. "\x10exec_on_webhooks\x18\x0f \x03(\v2&.olivetin.api.v1.ActionWebhookExecHintR\x0eexecOnWebhooks\x12$\n" +
  3897. "\rjustification\x18\x10 \x01(\bR\rjustification\x120\n" +
  3898. "\x14has_running_instance\x18\x11 \x01(\bR\x12hasRunningInstance\x12.\n" +
  3899. "\x13has_queued_instance\x18\x12 \x01(\bR\x11hasQueuedInstance\x12>\n" +
  3900. "\x06groups\x18\x13 \x03(\v2&.olivetin.api.v1.ActionGroupMembershipR\x06groups\"q\n" +
  3901. "\x15ActionGroupMembership\x12\x12\n" +
  3902. "\x04name\x18\x01 \x01(\tR\x04name\x12%\n" +
  3903. "\x0emax_concurrent\x18\x02 \x01(\x05R\rmaxConcurrent\x12\x1d\n" +
  3904. "\n" +
  3905. "queue_size\x18\x03 \x01(\x05R\tqueueSize\"\x8a\x03\n" +
  3906. "\x15ActionWebhookExecHint\x12\x1a\n" +
  3907. "\btemplate\x18\x01 \x01(\tR\btemplate\x12\x1d\n" +
  3908. "\n" +
  3909. "match_path\x18\x02 \x01(\tR\tmatchPath\x12]\n" +
  3910. "\rmatch_headers\x18\x03 \x03(\v28.olivetin.api.v1.ActionWebhookExecHint.MatchHeadersEntryR\fmatchHeaders\x12W\n" +
  3911. "\vmatch_query\x18\x04 \x03(\v26.olivetin.api.v1.ActionWebhookExecHint.MatchQueryEntryR\n" +
  3912. "matchQuery\x1a?\n" +
  3913. "\x11MatchHeadersEntry\x12\x10\n" +
  3914. "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
  3915. "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\x1a=\n" +
  3916. "\x0fMatchQueryEntry\x12\x10\n" +
  3917. "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
  3918. "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\xa2\x03\n" +
  3919. "\x0eActionArgument\x12\x12\n" +
  3920. "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
  3921. "\x05title\x18\x02 \x01(\tR\x05title\x12\x12\n" +
  3922. "\x04type\x18\x03 \x01(\tR\x04type\x12#\n" +
  3923. "\rdefault_value\x18\x04 \x01(\tR\fdefaultValue\x12?\n" +
  3924. "\achoices\x18\x05 \x03(\v2%.olivetin.api.v1.ActionArgumentChoiceR\achoices\x12 \n" +
  3925. "\vdescription\x18\x06 \x01(\tR\vdescription\x12R\n" +
  3926. "\vsuggestions\x18\a \x03(\v20.olivetin.api.v1.ActionArgument.SuggestionsEntryR\vsuggestions\x126\n" +
  3927. "\x17suggestions_browser_key\x18\b \x01(\tR\x15suggestionsBrowserKey\x1a>\n" +
  3928. "\x10SuggestionsEntry\x12\x10\n" +
  3929. "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
  3930. "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"B\n" +
  3931. "\x14ActionArgumentChoice\x12\x14\n" +
  3932. "\x05value\x18\x01 \x01(\tR\x05value\x12\x14\n" +
  3933. "\x05title\x18\x02 \x01(\tR\x05title\"\xeb\x01\n" +
  3934. "\x06Entity\x12\x14\n" +
  3935. "\x05title\x18\x01 \x01(\tR\x05title\x12\x1d\n" +
  3936. "\n" +
  3937. "unique_key\x18\x02 \x01(\tR\tuniqueKey\x12\x12\n" +
  3938. "\x04type\x18\x03 \x01(\tR\x04type\x12 \n" +
  3939. "\vdirectories\x18\x04 \x03(\tR\vdirectories\x12;\n" +
  3940. "\x06fields\x18\x05 \x03(\v2#.olivetin.api.v1.Entity.FieldsEntryR\x06fields\x1a9\n" +
  3941. "\vFieldsEntry\x12\x10\n" +
  3942. "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
  3943. "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"f\n" +
  3944. "\x14GetDashboardResponse\x12\x14\n" +
  3945. "\x05title\x18\x01 \x01(\tR\x05title\x128\n" +
  3946. "\tdashboard\x18\x04 \x01(\v2\x1a.olivetin.api.v1.DashboardR\tdashboard\"\x90\x01\n" +
  3947. "\x0fEffectivePolicy\x12)\n" +
  3948. "\x10show_diagnostics\x18\x01 \x01(\bR\x0fshowDiagnostics\x12\"\n" +
  3949. "\rshow_log_list\x18\x02 \x01(\bR\vshowLogList\x12.\n" +
  3950. "\x13show_version_number\x18\x03 \x01(\bR\x11showVersionNumber\"k\n" +
  3951. "\x13GetDashboardRequest\x12\x14\n" +
  3952. "\x05title\x18\x01 \x01(\tR\x05title\x12\x1f\n" +
  3953. "\ventity_type\x18\x02 \x01(\tR\n" +
  3954. "entityType\x12\x1d\n" +
  3955. "\n" +
  3956. "entity_key\x18\x03 \x01(\tR\tentityKey\"b\n" +
  3957. "\tDashboard\x12\x14\n" +
  3958. "\x05title\x18\x01 \x01(\tR\x05title\x12?\n" +
  3959. "\bcontents\x18\x02 \x03(\v2#.olivetin.api.v1.DashboardComponentR\bcontents\"\xa1\x02\n" +
  3960. "\x12DashboardComponent\x12\x14\n" +
  3961. "\x05title\x18\x01 \x01(\tR\x05title\x12\x12\n" +
  3962. "\x04type\x18\x02 \x01(\tR\x04type\x12?\n" +
  3963. "\bcontents\x18\x03 \x03(\v2#.olivetin.api.v1.DashboardComponentR\bcontents\x12\x12\n" +
  3964. "\x04icon\x18\x04 \x01(\tR\x04icon\x12\x1b\n" +
  3965. "\tcss_class\x18\x05 \x01(\tR\bcssClass\x12/\n" +
  3966. "\x06action\x18\x06 \x01(\v2\x17.olivetin.api.v1.ActionR\x06action\x12\x1f\n" +
  3967. "\ventity_type\x18\a \x01(\tR\n" +
  3968. "entityType\x12\x1d\n" +
  3969. "\n" +
  3970. "entity_key\x18\b \x01(\tR\tentityKey\"\xcb\x01\n" +
  3971. "\x12StartActionRequest\x12\x1d\n" +
  3972. "\n" +
  3973. "binding_id\x18\x01 \x01(\tR\tbindingId\x12B\n" +
  3974. "\targuments\x18\x02 \x03(\v2$.olivetin.api.v1.StartActionArgumentR\targuments\x12,\n" +
  3975. "\x12unique_tracking_id\x18\x03 \x01(\tR\x10uniqueTrackingId\x12$\n" +
  3976. "\rjustification\x18\x04 \x01(\tR\rjustification\"?\n" +
  3977. "\x13StartActionArgument\x12\x12\n" +
  3978. "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
  3979. "\x05value\x18\x02 \x01(\tR\x05value\"I\n" +
  3980. "\x13StartActionResponse\x122\n" +
  3981. "\x15execution_tracking_id\x18\x02 \x01(\tR\x13executionTrackingId\"\xa2\x01\n" +
  3982. "\x19StartActionAndWaitRequest\x12\x1b\n" +
  3983. "\taction_id\x18\x01 \x01(\tR\bactionId\x12B\n" +
  3984. "\targuments\x18\x02 \x03(\v2$.olivetin.api.v1.StartActionArgumentR\targuments\x12$\n" +
  3985. "\rjustification\x18\x03 \x01(\tR\rjustification\"T\n" +
  3986. "\x1aStartActionAndWaitResponse\x126\n" +
  3987. "\tlog_entry\x18\x01 \x01(\v2\x19.olivetin.api.v1.LogEntryR\blogEntry\"6\n" +
  3988. "\x17StartActionByGetRequest\x12\x1b\n" +
  3989. "\taction_id\x18\x01 \x01(\tR\bactionId\"N\n" +
  3990. "\x18StartActionByGetResponse\x122\n" +
  3991. "\x15execution_tracking_id\x18\x02 \x01(\tR\x13executionTrackingId\"=\n" +
  3992. "\x1eStartActionByGetAndWaitRequest\x12\x1b\n" +
  3993. "\taction_id\x18\x01 \x01(\tR\bactionId\"Y\n" +
  3994. "\x1fStartActionByGetAndWaitResponse\x126\n" +
  3995. "\tlog_entry\x18\x01 \x01(\v2\x19.olivetin.api.v1.LogEntryR\blogEntry\"\x89\x01\n" +
  3996. "\x0eGetLogsRequest\x12!\n" +
  3997. "\fstart_offset\x18\x01 \x01(\x03R\vstartOffset\x12\x1f\n" +
  3998. "\vdate_filter\x18\x02 \x01(\tR\n" +
  3999. "dateFilter\x12\x1b\n" +
  4000. "\tpage_size\x18\x03 \x01(\x03R\bpageSize\x12\x16\n" +
  4001. "\x06filter\x18\x04 \x01(\tR\x06filter\"\xf1\x05\n" +
  4002. "\bLogEntry\x12)\n" +
  4003. "\x10datetime_started\x18\x01 \x01(\tR\x0fdatetimeStarted\x12!\n" +
  4004. "\faction_title\x18\x02 \x01(\tR\vactionTitle\x12\x16\n" +
  4005. "\x06output\x18\x03 \x01(\tR\x06output\x12\x1b\n" +
  4006. "\ttimed_out\x18\x05 \x01(\bR\btimedOut\x12\x1b\n" +
  4007. "\texit_code\x18\x06 \x01(\x05R\bexitCode\x12\x12\n" +
  4008. "\x04user\x18\a \x01(\tR\x04user\x12\x1d\n" +
  4009. "\n" +
  4010. "user_class\x18\b \x01(\tR\tuserClass\x12\x1f\n" +
  4011. "\vaction_icon\x18\t \x01(\tR\n" +
  4012. "actionIcon\x12\x12\n" +
  4013. "\x04tags\x18\n" +
  4014. " \x03(\tR\x04tags\x122\n" +
  4015. "\x15execution_tracking_id\x18\v \x01(\tR\x13executionTrackingId\x12+\n" +
  4016. "\x11datetime_finished\x18\f \x01(\tR\x10datetimeFinished\x12+\n" +
  4017. "\x11execution_started\x18\x0e \x01(\bR\x10executionStarted\x12-\n" +
  4018. "\x12execution_finished\x18\x0f \x01(\bR\x11executionFinished\x12\x18\n" +
  4019. "\ablocked\x18\x10 \x01(\bR\ablocked\x12%\n" +
  4020. "\x0edatetime_index\x18\x11 \x01(\x03R\rdatetimeIndex\x12\x19\n" +
  4021. "\bcan_kill\x18\x12 \x01(\bR\acanKill\x12=\n" +
  4022. "\x1bdatetime_rate_limit_expires\x18\x13 \x01(\tR\x18datetimeRateLimitExpires\x12\x1d\n" +
  4023. "\n" +
  4024. "binding_id\x18\x14 \x01(\tR\tbindingId\x12\x16\n" +
  4025. "\x06queued\x18\x15 \x01(\bR\x06queued\x12(\n" +
  4026. "\x10queued_for_group\x18\x16 \x01(\tR\x0equeuedForGroup\x12$\n" +
  4027. "\rjustification\x18\x17 \x01(\tR\rjustification\"\xca\x01\n" +
  4028. "\x0fGetLogsResponse\x12-\n" +
  4029. "\x04logs\x18\x01 \x03(\v2\x19.olivetin.api.v1.LogEntryR\x04logs\x12'\n" +
  4030. "\x0fcount_remaining\x18\x02 \x01(\x03R\x0ecountRemaining\x12\x1b\n" +
  4031. "\tpage_size\x18\x03 \x01(\x03R\bpageSize\x12\x1f\n" +
  4032. "\vtotal_count\x18\x04 \x01(\x03R\n" +
  4033. "totalCount\x12!\n" +
  4034. "\fstart_offset\x18\x05 \x01(\x03R\vstartOffset\"V\n" +
  4035. "\x14GetActionLogsRequest\x12\x1b\n" +
  4036. "\taction_id\x18\x01 \x01(\tR\bactionId\x12!\n" +
  4037. "\fstart_offset\x18\x02 \x01(\x03R\vstartOffset\"\xd0\x01\n" +
  4038. "\x15GetActionLogsResponse\x12-\n" +
  4039. "\x04logs\x18\x01 \x03(\v2\x19.olivetin.api.v1.LogEntryR\x04logs\x12'\n" +
  4040. "\x0fcount_remaining\x18\x02 \x01(\x03R\x0ecountRemaining\x12\x1b\n" +
  4041. "\tpage_size\x18\x03 \x01(\x03R\bpageSize\x12\x1f\n" +
  4042. "\vtotal_count\x18\x04 \x01(\x03R\n" +
  4043. "totalCount\x12!\n" +
  4044. "\fstart_offset\x18\x05 \x01(\x03R\vstartOffset\"\x1a\n" +
  4045. "\x18GetExecutionQueueRequest\"\x9d\x02\n" +
  4046. "\x14ExecutionQueueAction\x12\x1d\n" +
  4047. "\n" +
  4048. "binding_id\x18\x01 \x01(\tR\tbindingId\x12!\n" +
  4049. "\faction_title\x18\x02 \x01(\tR\vactionTitle\x12\x1f\n" +
  4050. "\vaction_icon\x18\x03 \x01(\tR\n" +
  4051. "actionIcon\x12%\n" +
  4052. "\x0emax_concurrent\x18\x04 \x01(\x05R\rmaxConcurrent\x12!\n" +
  4053. "\factive_count\x18\x05 \x01(\x05R\vactiveCount\x12#\n" +
  4054. "\rentity_prefix\x18\x06 \x01(\tR\fentityPrefix\x123\n" +
  4055. "\aentries\x18\a \x03(\v2\x19.olivetin.api.v1.LogEntryR\aentries\"\x8a\x02\n" +
  4056. "\x13ExecutionQueueGroup\x12\x12\n" +
  4057. "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
  4058. "\x04icon\x18\x02 \x01(\tR\x04icon\x12%\n" +
  4059. "\x0emax_concurrent\x18\x03 \x01(\x05R\rmaxConcurrent\x12!\n" +
  4060. "\factive_count\x18\x04 \x01(\x05R\vactiveCount\x12?\n" +
  4061. "\aactions\x18\x05 \x03(\v2%.olivetin.api.v1.ExecutionQueueActionR\aactions\x12!\n" +
  4062. "\fqueued_count\x18\x06 \x01(\x05R\vqueuedCount\x12\x1d\n" +
  4063. "\n" +
  4064. "queue_size\x18\a \x01(\x05R\tqueueSize\"|\n" +
  4065. "\x19GetExecutionQueueResponse\x12<\n" +
  4066. "\x06groups\x18\x01 \x03(\v2$.olivetin.api.v1.ExecutionQueueGroupR\x06groups\x12!\n" +
  4067. "\ftotal_active\x18\x02 \x01(\x05R\vtotalActive\"\x8b\x01\n" +
  4068. "\x1bValidateArgumentTypeRequest\x12\x14\n" +
  4069. "\x05value\x18\x01 \x01(\tR\x05value\x12\x12\n" +
  4070. "\x04type\x18\x02 \x01(\tR\x04type\x12\x1d\n" +
  4071. "\n" +
  4072. "binding_id\x18\x03 \x01(\tR\tbindingId\x12#\n" +
  4073. "\rargument_name\x18\x04 \x01(\tR\fargumentName\"V\n" +
  4074. "\x1cValidateArgumentTypeResponse\x12\x14\n" +
  4075. "\x05valid\x18\x01 \x01(\bR\x05valid\x12 \n" +
  4076. "\vdescription\x18\x02 \x01(\tR\vdescription\"K\n" +
  4077. "\x15WatchExecutionRequest\x122\n" +
  4078. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId\".\n" +
  4079. "\x14WatchExecutionUpdate\x12\x16\n" +
  4080. "\x06update\x18\x01 \x01(\tR\x06update\"i\n" +
  4081. "\x16ExecutionStatusRequest\x122\n" +
  4082. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId\x12\x1b\n" +
  4083. "\taction_id\x18\x02 \x01(\tR\bactionId\"\x85\x01\n" +
  4084. "\x19DashboardNavigationTarget\x12\x14\n" +
  4085. "\x05title\x18\x01 \x01(\tR\x05title\x12\x1f\n" +
  4086. "\ventity_type\x18\x02 \x01(\tR\n" +
  4087. "entityType\x12\x1d\n" +
  4088. "\n" +
  4089. "entity_key\x18\x03 \x01(\tR\tentityKey\x12\x12\n" +
  4090. "\x04path\x18\x04 \x01(\tR\x04path\"\xab\x01\n" +
  4091. "\x17ExecutionStatusResponse\x126\n" +
  4092. "\tlog_entry\x18\x01 \x01(\v2\x19.olivetin.api.v1.LogEntryR\blogEntry\x12X\n" +
  4093. "\x12back_to_dashboards\x18\x02 \x03(\v2*.olivetin.api.v1.DashboardNavigationTargetR\x10backToDashboards\"\x0f\n" +
  4094. "\rWhoAmIRequest\"\x9f\x01\n" +
  4095. "\x0eWhoAmIResponse\x12-\n" +
  4096. "\x12authenticated_user\x18\x01 \x01(\tR\x11authenticatedUser\x12\x1c\n" +
  4097. "\tusergroup\x18\x02 \x01(\tR\tusergroup\x12\x1a\n" +
  4098. "\bprovider\x18\x03 \x01(\tR\bprovider\x12\x12\n" +
  4099. "\x04acls\x18\x04 \x03(\tR\x04acls\x12\x10\n" +
  4100. "\x03sid\x18\x05 \x01(\tR\x03sid\"\x12\n" +
  4101. "\x10SosReportRequest\")\n" +
  4102. "\x11SosReportResponse\x12\x14\n" +
  4103. "\x05alert\x18\x01 \x01(\tR\x05alert\"\x11\n" +
  4104. "\x0fDumpVarsRequest\"\xb2\x01\n" +
  4105. "\x10DumpVarsResponse\x12\x14\n" +
  4106. "\x05alert\x18\x01 \x01(\tR\x05alert\x12K\n" +
  4107. "\bcontents\x18\x02 \x03(\v2/.olivetin.api.v1.DumpVarsResponse.ContentsEntryR\bcontents\x1a;\n" +
  4108. "\rContentsEntry\x12\x10\n" +
  4109. "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
  4110. "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"V\n" +
  4111. "\fDebugBinding\x12!\n" +
  4112. "\faction_title\x18\x01 \x01(\tR\vactionTitle\x12#\n" +
  4113. "\rentity_prefix\x18\x02 \x01(\tR\fentityPrefix\"\x1e\n" +
  4114. "\x1cDumpPublicIdActionMapRequest\"\xeb\x01\n" +
  4115. "\x1dDumpPublicIdActionMapResponse\x12\x14\n" +
  4116. "\x05alert\x18\x01 \x01(\tR\x05alert\x12X\n" +
  4117. "\bcontents\x18\x02 \x03(\v2<.olivetin.api.v1.DumpPublicIdActionMapResponse.ContentsEntryR\bcontents\x1aZ\n" +
  4118. "\rContentsEntry\x12\x10\n" +
  4119. "\x03key\x18\x01 \x01(\tR\x03key\x123\n" +
  4120. "\x05value\x18\x02 \x01(\v2\x1d.olivetin.api.v1.DebugBindingR\x05value:\x028\x01\"\x12\n" +
  4121. "\x10GetReadyzRequest\"+\n" +
  4122. "\x11GetReadyzResponse\x12\x16\n" +
  4123. "\x06status\x18\x01 \x01(\tR\x06status\"\x14\n" +
  4124. "\x12EventStreamRequest\"\xf4\x03\n" +
  4125. "\x13EventStreamResponse\x12L\n" +
  4126. "\x0eentity_changed\x18\x02 \x01(\v2#.olivetin.api.v1.EventEntityChangedH\x00R\rentityChanged\x12L\n" +
  4127. "\x0econfig_changed\x18\x03 \x01(\v2#.olivetin.api.v1.EventConfigChangedH\x00R\rconfigChanged\x12X\n" +
  4128. "\x12execution_finished\x18\x04 \x01(\v2'.olivetin.api.v1.EventExecutionFinishedH\x00R\x11executionFinished\x12U\n" +
  4129. "\x11execution_started\x18\x05 \x01(\v2&.olivetin.api.v1.EventExecutionStartedH\x00R\x10executionStarted\x12F\n" +
  4130. "\foutput_chunk\x18\x06 \x01(\v2!.olivetin.api.v1.EventOutputChunkH\x00R\voutputChunk\x12?\n" +
  4131. "\theartbeat\x18\a \x01(\v2\x1f.olivetin.api.v1.EventHeartbeatH\x00R\theartbeatB\a\n" +
  4132. "\x05event\"^\n" +
  4133. "\x10EventOutputChunk\x122\n" +
  4134. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId\x12\x16\n" +
  4135. "\x06output\x18\x02 \x01(\tR\x06output\"\x14\n" +
  4136. "\x12EventEntityChanged\"\x14\n" +
  4137. "\x12EventConfigChanged\"\x10\n" +
  4138. "\x0eEventHeartbeat\"P\n" +
  4139. "\x16EventExecutionFinished\x126\n" +
  4140. "\tlog_entry\x18\x01 \x01(\v2\x19.olivetin.api.v1.LogEntryR\blogEntry\"O\n" +
  4141. "\x15EventExecutionStarted\x126\n" +
  4142. "\tlog_entry\x18\x01 \x01(\v2\x19.olivetin.api.v1.LogEntryR\blogEntry\"G\n" +
  4143. "\x11KillActionRequest\x122\n" +
  4144. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId\"\xa3\x01\n" +
  4145. "\x12KillActionResponse\x122\n" +
  4146. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId\x12\x16\n" +
  4147. "\x06killed\x18\x02 \x01(\bR\x06killed\x12+\n" +
  4148. "\x11already_completed\x18\x03 \x01(\bR\x10alreadyCompleted\x12\x14\n" +
  4149. "\x05found\x18\x04 \x01(\bR\x05found\"O\n" +
  4150. "\x15LocalUserLoginRequest\x12\x1a\n" +
  4151. "\busername\x18\x01 \x01(\tR\busername\x12\x1a\n" +
  4152. "\bpassword\x18\x02 \x01(\tR\bpassword\"2\n" +
  4153. "\x16LocalUserLoginResponse\x12\x18\n" +
  4154. "\asuccess\x18\x01 \x01(\bR\asuccess\"1\n" +
  4155. "\x13PasswordHashRequest\x12\x1a\n" +
  4156. "\bpassword\x18\x01 \x01(\tR\bpassword\"*\n" +
  4157. "\x14PasswordHashResponse\x12\x12\n" +
  4158. "\x04hash\x18\x01 \x01(\tR\x04hash\"\x0f\n" +
  4159. "\rLogoutRequest\"\x10\n" +
  4160. "\x0eLogoutResponse\"\x17\n" +
  4161. "\x15GetDiagnosticsRequest\"b\n" +
  4162. "\x16GetDiagnosticsResponse\x12 \n" +
  4163. "\vSshFoundKey\x18\x01 \x01(\tR\vSshFoundKey\x12&\n" +
  4164. "\x0eSshFoundConfig\x18\x02 \x01(\tR\x0eSshFoundConfig\"\r\n" +
  4165. "\vInitRequest\"\x8d\t\n" +
  4166. "\fInitResponse\x12\x1e\n" +
  4167. "\n" +
  4168. "showFooter\x18\x01 \x01(\bR\n" +
  4169. "showFooter\x12&\n" +
  4170. "\x0eshowNavigation\x18\x02 \x01(\bR\x0eshowNavigation\x12(\n" +
  4171. "\x0fshowNewVersions\x18\x03 \x01(\bR\x0fshowNewVersions\x12*\n" +
  4172. "\x10availableVersion\x18\x04 \x01(\tR\x10availableVersion\x12&\n" +
  4173. "\x0ecurrentVersion\x18\x05 \x01(\tR\x0ecurrentVersion\x12\x1c\n" +
  4174. "\tpageTitle\x18\x06 \x01(\tR\tpageTitle\x126\n" +
  4175. "\x16sectionNavigationStyle\x18\a \x01(\tR\x16sectionNavigationStyle\x12.\n" +
  4176. "\x12defaultIconForBack\x18\b \x01(\tR\x12defaultIconForBack\x12&\n" +
  4177. "\x0eenableCustomJs\x18\t \x01(\bR\x0eenableCustomJs\x12\"\n" +
  4178. "\fauthLoginUrl\x18\n" +
  4179. " \x01(\tR\fauthLoginUrl\x12&\n" +
  4180. "\x0eauthLocalLogin\x18\v \x01(\bR\x0eauthLocalLogin\x12\x1c\n" +
  4181. "\tstyleMods\x18\f \x03(\tR\tstyleMods\x12I\n" +
  4182. "\x0foAuth2Providers\x18\r \x03(\v2\x1f.olivetin.api.v1.OAuth2ProviderR\x0foAuth2Providers\x12I\n" +
  4183. "\x0fadditionalLinks\x18\x0e \x03(\v2\x1f.olivetin.api.v1.AdditionalLinkR\x0fadditionalLinks\x12&\n" +
  4184. "\x0erootDashboards\x18\x0f \x03(\tR\x0erootDashboards\x12-\n" +
  4185. "\x12authenticated_user\x18\x10 \x01(\tR\x11authenticatedUser\x12>\n" +
  4186. "\x1bauthenticated_user_provider\x18\x11 \x01(\tR\x19authenticatedUserProvider\x12K\n" +
  4187. "\x10effective_policy\x18\x12 \x01(\v2 .olivetin.api.v1.EffectivePolicyR\x0feffectivePolicy\x12%\n" +
  4188. "\x0ebanner_message\x18\x13 \x01(\tR\rbannerMessage\x12\x1d\n" +
  4189. "\n" +
  4190. "banner_css\x18\x14 \x01(\tR\tbannerCss\x12)\n" +
  4191. "\x10show_diagnostics\x18\x15 \x01(\bR\x0fshowDiagnostics\x12\"\n" +
  4192. "\rshow_log_list\x18\x16 \x01(\bR\vshowLogList\x12%\n" +
  4193. "\x0elogin_required\x18\x17 \x01(\bR\rloginRequired\x12)\n" +
  4194. "\x10available_themes\x18\x18 \x03(\tR\x0favailableThemes\x12>\n" +
  4195. "\x1cshow_navigate_on_start_icons\x18\x19 \x01(\bR\x18showNavigateOnStartIcons\"8\n" +
  4196. "\x0eAdditionalLink\x12\x14\n" +
  4197. "\x05title\x18\x01 \x01(\tR\x05title\x12\x10\n" +
  4198. "\x03url\x18\x02 \x01(\tR\x03url\"L\n" +
  4199. "\x0eOAuth2Provider\x12\x14\n" +
  4200. "\x05title\x18\x01 \x01(\tR\x05title\x12\x12\n" +
  4201. "\x04icon\x18\x03 \x01(\tR\x04icon\x12\x10\n" +
  4202. "\x03key\x18\x04 \x01(\tR\x03key\"8\n" +
  4203. "\x17GetActionBindingRequest\x12\x1d\n" +
  4204. "\n" +
  4205. "binding_id\x18\x01 \x01(\tR\tbindingId\"\xa5\x01\n" +
  4206. "\x18GetActionBindingResponse\x12/\n" +
  4207. "\x06action\x18\x01 \x01(\v2\x17.olivetin.api.v1.ActionR\x06action\x12X\n" +
  4208. "\x12back_to_dashboards\x18\x02 \x03(\v2*.olivetin.api.v1.DashboardNavigationTargetR\x10backToDashboards\"\x14\n" +
  4209. "\x12GetEntitiesRequest\"g\n" +
  4210. "\x13GetEntitiesResponse\x12P\n" +
  4211. "\x12entity_definitions\x18\x01 \x03(\v2!.olivetin.api.v1.EntityDefinitionR\x11entityDefinitions\"\x8d\x01\n" +
  4212. "\x10EntityDefinition\x12\x14\n" +
  4213. "\x05title\x18\x01 \x01(\tR\x05title\x125\n" +
  4214. "\tinstances\x18\x02 \x03(\v2\x17.olivetin.api.v1.EntityR\tinstances\x12,\n" +
  4215. "\x12used_on_dashboards\x18\x03 \x03(\tR\x10usedOnDashboards\"E\n" +
  4216. "\x10GetEntityRequest\x12\x1d\n" +
  4217. "\n" +
  4218. "unique_key\x18\x01 \x01(\tR\tuniqueKey\x12\x12\n" +
  4219. "\x04type\x18\x02 \x01(\tR\x04type\"J\n" +
  4220. "\x14RestartActionRequest\x122\n" +
  4221. "\x15execution_tracking_id\x18\x01 \x01(\tR\x13executionTrackingId2\xd6\x13\n" +
  4222. "\x12OliveTinApiService\x12]\n" +
  4223. "\fGetDashboard\x12$.olivetin.api.v1.GetDashboardRequest\x1a%.olivetin.api.v1.GetDashboardResponse\"\x00\x12Z\n" +
  4224. "\vStartAction\x12#.olivetin.api.v1.StartActionRequest\x1a$.olivetin.api.v1.StartActionResponse\"\x00\x12o\n" +
  4225. "\x12StartActionAndWait\x12*.olivetin.api.v1.StartActionAndWaitRequest\x1a+.olivetin.api.v1.StartActionAndWaitResponse\"\x00\x12i\n" +
  4226. "\x10StartActionByGet\x12(.olivetin.api.v1.StartActionByGetRequest\x1a).olivetin.api.v1.StartActionByGetResponse\"\x00\x12~\n" +
  4227. "\x17StartActionByGetAndWait\x12/.olivetin.api.v1.StartActionByGetAndWaitRequest\x1a0.olivetin.api.v1.StartActionByGetAndWaitResponse\"\x00\x12^\n" +
  4228. "\rRestartAction\x12%.olivetin.api.v1.RestartActionRequest\x1a$.olivetin.api.v1.StartActionResponse\"\x00\x12W\n" +
  4229. "\n" +
  4230. "KillAction\x12\".olivetin.api.v1.KillActionRequest\x1a#.olivetin.api.v1.KillActionResponse\"\x00\x12f\n" +
  4231. "\x0fExecutionStatus\x12'.olivetin.api.v1.ExecutionStatusRequest\x1a(.olivetin.api.v1.ExecutionStatusResponse\"\x00\x12N\n" +
  4232. "\aGetLogs\x12\x1f.olivetin.api.v1.GetLogsRequest\x1a .olivetin.api.v1.GetLogsResponse\"\x00\x12`\n" +
  4233. "\rGetActionLogs\x12%.olivetin.api.v1.GetActionLogsRequest\x1a&.olivetin.api.v1.GetActionLogsResponse\"\x00\x12l\n" +
  4234. "\x11GetExecutionQueue\x12).olivetin.api.v1.GetExecutionQueueRequest\x1a*.olivetin.api.v1.GetExecutionQueueResponse\"\x00\x12u\n" +
  4235. "\x14ValidateArgumentType\x12,.olivetin.api.v1.ValidateArgumentTypeRequest\x1a-.olivetin.api.v1.ValidateArgumentTypeResponse\"\x00\x12K\n" +
  4236. "\x06WhoAmI\x12\x1e.olivetin.api.v1.WhoAmIRequest\x1a\x1f.olivetin.api.v1.WhoAmIResponse\"\x00\x12T\n" +
  4237. "\tSosReport\x12!.olivetin.api.v1.SosReportRequest\x1a\".olivetin.api.v1.SosReportResponse\"\x00\x12Q\n" +
  4238. "\bDumpVars\x12 .olivetin.api.v1.DumpVarsRequest\x1a!.olivetin.api.v1.DumpVarsResponse\"\x00\x12x\n" +
  4239. "\x15DumpPublicIdActionMap\x12-.olivetin.api.v1.DumpPublicIdActionMapRequest\x1a..olivetin.api.v1.DumpPublicIdActionMapResponse\"\x00\x12T\n" +
  4240. "\tGetReadyz\x12!.olivetin.api.v1.GetReadyzRequest\x1a\".olivetin.api.v1.GetReadyzResponse\"\x00\x12c\n" +
  4241. "\x0eLocalUserLogin\x12&.olivetin.api.v1.LocalUserLoginRequest\x1a'.olivetin.api.v1.LocalUserLoginResponse\"\x00\x12]\n" +
  4242. "\fPasswordHash\x12$.olivetin.api.v1.PasswordHashRequest\x1a%.olivetin.api.v1.PasswordHashResponse\"\x00\x12K\n" +
  4243. "\x06Logout\x12\x1e.olivetin.api.v1.LogoutRequest\x1a\x1f.olivetin.api.v1.LogoutResponse\"\x00\x12\\\n" +
  4244. "\vEventStream\x12#.olivetin.api.v1.EventStreamRequest\x1a$.olivetin.api.v1.EventStreamResponse\"\x000\x01\x12c\n" +
  4245. "\x0eGetDiagnostics\x12&.olivetin.api.v1.GetDiagnosticsRequest\x1a'.olivetin.api.v1.GetDiagnosticsResponse\"\x00\x12E\n" +
  4246. "\x04Init\x12\x1c.olivetin.api.v1.InitRequest\x1a\x1d.olivetin.api.v1.InitResponse\"\x00\x12i\n" +
  4247. "\x10GetActionBinding\x12(.olivetin.api.v1.GetActionBindingRequest\x1a).olivetin.api.v1.GetActionBindingResponse\"\x00\x12Z\n" +
  4248. "\vGetEntities\x12#.olivetin.api.v1.GetEntitiesRequest\x1a$.olivetin.api.v1.GetEntitiesResponse\"\x00\x12I\n" +
  4249. "\tGetEntity\x12!.olivetin.api.v1.GetEntityRequest\x1a\x17.olivetin.api.v1.Entity\"\x00B8Z6github.com/OliveTin/OliveTin/gen/olivetin/api/v1;apiv1b\x06proto3"
  4250. var (
  4251. file_olivetin_api_v1_olivetin_proto_rawDescOnce sync.Once
  4252. file_olivetin_api_v1_olivetin_proto_rawDescData []byte
  4253. )
  4254. func file_olivetin_api_v1_olivetin_proto_rawDescGZIP() []byte {
  4255. file_olivetin_api_v1_olivetin_proto_rawDescOnce.Do(func() {
  4256. file_olivetin_api_v1_olivetin_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_olivetin_api_v1_olivetin_proto_rawDesc), len(file_olivetin_api_v1_olivetin_proto_rawDesc)))
  4257. })
  4258. return file_olivetin_api_v1_olivetin_proto_rawDescData
  4259. }
  4260. var file_olivetin_api_v1_olivetin_proto_msgTypes = make([]protoimpl.MessageInfo, 82)
  4261. var file_olivetin_api_v1_olivetin_proto_goTypes = []any{
  4262. (*Action)(nil), // 0: olivetin.api.v1.Action
  4263. (*ActionGroupMembership)(nil), // 1: olivetin.api.v1.ActionGroupMembership
  4264. (*ActionWebhookExecHint)(nil), // 2: olivetin.api.v1.ActionWebhookExecHint
  4265. (*ActionArgument)(nil), // 3: olivetin.api.v1.ActionArgument
  4266. (*ActionArgumentChoice)(nil), // 4: olivetin.api.v1.ActionArgumentChoice
  4267. (*Entity)(nil), // 5: olivetin.api.v1.Entity
  4268. (*GetDashboardResponse)(nil), // 6: olivetin.api.v1.GetDashboardResponse
  4269. (*EffectivePolicy)(nil), // 7: olivetin.api.v1.EffectivePolicy
  4270. (*GetDashboardRequest)(nil), // 8: olivetin.api.v1.GetDashboardRequest
  4271. (*Dashboard)(nil), // 9: olivetin.api.v1.Dashboard
  4272. (*DashboardComponent)(nil), // 10: olivetin.api.v1.DashboardComponent
  4273. (*StartActionRequest)(nil), // 11: olivetin.api.v1.StartActionRequest
  4274. (*StartActionArgument)(nil), // 12: olivetin.api.v1.StartActionArgument
  4275. (*StartActionResponse)(nil), // 13: olivetin.api.v1.StartActionResponse
  4276. (*StartActionAndWaitRequest)(nil), // 14: olivetin.api.v1.StartActionAndWaitRequest
  4277. (*StartActionAndWaitResponse)(nil), // 15: olivetin.api.v1.StartActionAndWaitResponse
  4278. (*StartActionByGetRequest)(nil), // 16: olivetin.api.v1.StartActionByGetRequest
  4279. (*StartActionByGetResponse)(nil), // 17: olivetin.api.v1.StartActionByGetResponse
  4280. (*StartActionByGetAndWaitRequest)(nil), // 18: olivetin.api.v1.StartActionByGetAndWaitRequest
  4281. (*StartActionByGetAndWaitResponse)(nil), // 19: olivetin.api.v1.StartActionByGetAndWaitResponse
  4282. (*GetLogsRequest)(nil), // 20: olivetin.api.v1.GetLogsRequest
  4283. (*LogEntry)(nil), // 21: olivetin.api.v1.LogEntry
  4284. (*GetLogsResponse)(nil), // 22: olivetin.api.v1.GetLogsResponse
  4285. (*GetActionLogsRequest)(nil), // 23: olivetin.api.v1.GetActionLogsRequest
  4286. (*GetActionLogsResponse)(nil), // 24: olivetin.api.v1.GetActionLogsResponse
  4287. (*GetExecutionQueueRequest)(nil), // 25: olivetin.api.v1.GetExecutionQueueRequest
  4288. (*ExecutionQueueAction)(nil), // 26: olivetin.api.v1.ExecutionQueueAction
  4289. (*ExecutionQueueGroup)(nil), // 27: olivetin.api.v1.ExecutionQueueGroup
  4290. (*GetExecutionQueueResponse)(nil), // 28: olivetin.api.v1.GetExecutionQueueResponse
  4291. (*ValidateArgumentTypeRequest)(nil), // 29: olivetin.api.v1.ValidateArgumentTypeRequest
  4292. (*ValidateArgumentTypeResponse)(nil), // 30: olivetin.api.v1.ValidateArgumentTypeResponse
  4293. (*WatchExecutionRequest)(nil), // 31: olivetin.api.v1.WatchExecutionRequest
  4294. (*WatchExecutionUpdate)(nil), // 32: olivetin.api.v1.WatchExecutionUpdate
  4295. (*ExecutionStatusRequest)(nil), // 33: olivetin.api.v1.ExecutionStatusRequest
  4296. (*DashboardNavigationTarget)(nil), // 34: olivetin.api.v1.DashboardNavigationTarget
  4297. (*ExecutionStatusResponse)(nil), // 35: olivetin.api.v1.ExecutionStatusResponse
  4298. (*WhoAmIRequest)(nil), // 36: olivetin.api.v1.WhoAmIRequest
  4299. (*WhoAmIResponse)(nil), // 37: olivetin.api.v1.WhoAmIResponse
  4300. (*SosReportRequest)(nil), // 38: olivetin.api.v1.SosReportRequest
  4301. (*SosReportResponse)(nil), // 39: olivetin.api.v1.SosReportResponse
  4302. (*DumpVarsRequest)(nil), // 40: olivetin.api.v1.DumpVarsRequest
  4303. (*DumpVarsResponse)(nil), // 41: olivetin.api.v1.DumpVarsResponse
  4304. (*DebugBinding)(nil), // 42: olivetin.api.v1.DebugBinding
  4305. (*DumpPublicIdActionMapRequest)(nil), // 43: olivetin.api.v1.DumpPublicIdActionMapRequest
  4306. (*DumpPublicIdActionMapResponse)(nil), // 44: olivetin.api.v1.DumpPublicIdActionMapResponse
  4307. (*GetReadyzRequest)(nil), // 45: olivetin.api.v1.GetReadyzRequest
  4308. (*GetReadyzResponse)(nil), // 46: olivetin.api.v1.GetReadyzResponse
  4309. (*EventStreamRequest)(nil), // 47: olivetin.api.v1.EventStreamRequest
  4310. (*EventStreamResponse)(nil), // 48: olivetin.api.v1.EventStreamResponse
  4311. (*EventOutputChunk)(nil), // 49: olivetin.api.v1.EventOutputChunk
  4312. (*EventEntityChanged)(nil), // 50: olivetin.api.v1.EventEntityChanged
  4313. (*EventConfigChanged)(nil), // 51: olivetin.api.v1.EventConfigChanged
  4314. (*EventHeartbeat)(nil), // 52: olivetin.api.v1.EventHeartbeat
  4315. (*EventExecutionFinished)(nil), // 53: olivetin.api.v1.EventExecutionFinished
  4316. (*EventExecutionStarted)(nil), // 54: olivetin.api.v1.EventExecutionStarted
  4317. (*KillActionRequest)(nil), // 55: olivetin.api.v1.KillActionRequest
  4318. (*KillActionResponse)(nil), // 56: olivetin.api.v1.KillActionResponse
  4319. (*LocalUserLoginRequest)(nil), // 57: olivetin.api.v1.LocalUserLoginRequest
  4320. (*LocalUserLoginResponse)(nil), // 58: olivetin.api.v1.LocalUserLoginResponse
  4321. (*PasswordHashRequest)(nil), // 59: olivetin.api.v1.PasswordHashRequest
  4322. (*PasswordHashResponse)(nil), // 60: olivetin.api.v1.PasswordHashResponse
  4323. (*LogoutRequest)(nil), // 61: olivetin.api.v1.LogoutRequest
  4324. (*LogoutResponse)(nil), // 62: olivetin.api.v1.LogoutResponse
  4325. (*GetDiagnosticsRequest)(nil), // 63: olivetin.api.v1.GetDiagnosticsRequest
  4326. (*GetDiagnosticsResponse)(nil), // 64: olivetin.api.v1.GetDiagnosticsResponse
  4327. (*InitRequest)(nil), // 65: olivetin.api.v1.InitRequest
  4328. (*InitResponse)(nil), // 66: olivetin.api.v1.InitResponse
  4329. (*AdditionalLink)(nil), // 67: olivetin.api.v1.AdditionalLink
  4330. (*OAuth2Provider)(nil), // 68: olivetin.api.v1.OAuth2Provider
  4331. (*GetActionBindingRequest)(nil), // 69: olivetin.api.v1.GetActionBindingRequest
  4332. (*GetActionBindingResponse)(nil), // 70: olivetin.api.v1.GetActionBindingResponse
  4333. (*GetEntitiesRequest)(nil), // 71: olivetin.api.v1.GetEntitiesRequest
  4334. (*GetEntitiesResponse)(nil), // 72: olivetin.api.v1.GetEntitiesResponse
  4335. (*EntityDefinition)(nil), // 73: olivetin.api.v1.EntityDefinition
  4336. (*GetEntityRequest)(nil), // 74: olivetin.api.v1.GetEntityRequest
  4337. (*RestartActionRequest)(nil), // 75: olivetin.api.v1.RestartActionRequest
  4338. nil, // 76: olivetin.api.v1.ActionWebhookExecHint.MatchHeadersEntry
  4339. nil, // 77: olivetin.api.v1.ActionWebhookExecHint.MatchQueryEntry
  4340. nil, // 78: olivetin.api.v1.ActionArgument.SuggestionsEntry
  4341. nil, // 79: olivetin.api.v1.Entity.FieldsEntry
  4342. nil, // 80: olivetin.api.v1.DumpVarsResponse.ContentsEntry
  4343. nil, // 81: olivetin.api.v1.DumpPublicIdActionMapResponse.ContentsEntry
  4344. }
  4345. var file_olivetin_api_v1_olivetin_proto_depIdxs = []int32{
  4346. 3, // 0: olivetin.api.v1.Action.arguments:type_name -> olivetin.api.v1.ActionArgument
  4347. 2, // 1: olivetin.api.v1.Action.exec_on_webhooks:type_name -> olivetin.api.v1.ActionWebhookExecHint
  4348. 1, // 2: olivetin.api.v1.Action.groups:type_name -> olivetin.api.v1.ActionGroupMembership
  4349. 76, // 3: olivetin.api.v1.ActionWebhookExecHint.match_headers:type_name -> olivetin.api.v1.ActionWebhookExecHint.MatchHeadersEntry
  4350. 77, // 4: olivetin.api.v1.ActionWebhookExecHint.match_query:type_name -> olivetin.api.v1.ActionWebhookExecHint.MatchQueryEntry
  4351. 4, // 5: olivetin.api.v1.ActionArgument.choices:type_name -> olivetin.api.v1.ActionArgumentChoice
  4352. 78, // 6: olivetin.api.v1.ActionArgument.suggestions:type_name -> olivetin.api.v1.ActionArgument.SuggestionsEntry
  4353. 79, // 7: olivetin.api.v1.Entity.fields:type_name -> olivetin.api.v1.Entity.FieldsEntry
  4354. 9, // 8: olivetin.api.v1.GetDashboardResponse.dashboard:type_name -> olivetin.api.v1.Dashboard
  4355. 10, // 9: olivetin.api.v1.Dashboard.contents:type_name -> olivetin.api.v1.DashboardComponent
  4356. 10, // 10: olivetin.api.v1.DashboardComponent.contents:type_name -> olivetin.api.v1.DashboardComponent
  4357. 0, // 11: olivetin.api.v1.DashboardComponent.action:type_name -> olivetin.api.v1.Action
  4358. 12, // 12: olivetin.api.v1.StartActionRequest.arguments:type_name -> olivetin.api.v1.StartActionArgument
  4359. 12, // 13: olivetin.api.v1.StartActionAndWaitRequest.arguments:type_name -> olivetin.api.v1.StartActionArgument
  4360. 21, // 14: olivetin.api.v1.StartActionAndWaitResponse.log_entry:type_name -> olivetin.api.v1.LogEntry
  4361. 21, // 15: olivetin.api.v1.StartActionByGetAndWaitResponse.log_entry:type_name -> olivetin.api.v1.LogEntry
  4362. 21, // 16: olivetin.api.v1.GetLogsResponse.logs:type_name -> olivetin.api.v1.LogEntry
  4363. 21, // 17: olivetin.api.v1.GetActionLogsResponse.logs:type_name -> olivetin.api.v1.LogEntry
  4364. 21, // 18: olivetin.api.v1.ExecutionQueueAction.entries:type_name -> olivetin.api.v1.LogEntry
  4365. 26, // 19: olivetin.api.v1.ExecutionQueueGroup.actions:type_name -> olivetin.api.v1.ExecutionQueueAction
  4366. 27, // 20: olivetin.api.v1.GetExecutionQueueResponse.groups:type_name -> olivetin.api.v1.ExecutionQueueGroup
  4367. 21, // 21: olivetin.api.v1.ExecutionStatusResponse.log_entry:type_name -> olivetin.api.v1.LogEntry
  4368. 34, // 22: olivetin.api.v1.ExecutionStatusResponse.back_to_dashboards:type_name -> olivetin.api.v1.DashboardNavigationTarget
  4369. 80, // 23: olivetin.api.v1.DumpVarsResponse.contents:type_name -> olivetin.api.v1.DumpVarsResponse.ContentsEntry
  4370. 81, // 24: olivetin.api.v1.DumpPublicIdActionMapResponse.contents:type_name -> olivetin.api.v1.DumpPublicIdActionMapResponse.ContentsEntry
  4371. 50, // 25: olivetin.api.v1.EventStreamResponse.entity_changed:type_name -> olivetin.api.v1.EventEntityChanged
  4372. 51, // 26: olivetin.api.v1.EventStreamResponse.config_changed:type_name -> olivetin.api.v1.EventConfigChanged
  4373. 53, // 27: olivetin.api.v1.EventStreamResponse.execution_finished:type_name -> olivetin.api.v1.EventExecutionFinished
  4374. 54, // 28: olivetin.api.v1.EventStreamResponse.execution_started:type_name -> olivetin.api.v1.EventExecutionStarted
  4375. 49, // 29: olivetin.api.v1.EventStreamResponse.output_chunk:type_name -> olivetin.api.v1.EventOutputChunk
  4376. 52, // 30: olivetin.api.v1.EventStreamResponse.heartbeat:type_name -> olivetin.api.v1.EventHeartbeat
  4377. 21, // 31: olivetin.api.v1.EventExecutionFinished.log_entry:type_name -> olivetin.api.v1.LogEntry
  4378. 21, // 32: olivetin.api.v1.EventExecutionStarted.log_entry:type_name -> olivetin.api.v1.LogEntry
  4379. 68, // 33: olivetin.api.v1.InitResponse.oAuth2Providers:type_name -> olivetin.api.v1.OAuth2Provider
  4380. 67, // 34: olivetin.api.v1.InitResponse.additionalLinks:type_name -> olivetin.api.v1.AdditionalLink
  4381. 7, // 35: olivetin.api.v1.InitResponse.effective_policy:type_name -> olivetin.api.v1.EffectivePolicy
  4382. 0, // 36: olivetin.api.v1.GetActionBindingResponse.action:type_name -> olivetin.api.v1.Action
  4383. 34, // 37: olivetin.api.v1.GetActionBindingResponse.back_to_dashboards:type_name -> olivetin.api.v1.DashboardNavigationTarget
  4384. 73, // 38: olivetin.api.v1.GetEntitiesResponse.entity_definitions:type_name -> olivetin.api.v1.EntityDefinition
  4385. 5, // 39: olivetin.api.v1.EntityDefinition.instances:type_name -> olivetin.api.v1.Entity
  4386. 42, // 40: olivetin.api.v1.DumpPublicIdActionMapResponse.ContentsEntry.value:type_name -> olivetin.api.v1.DebugBinding
  4387. 8, // 41: olivetin.api.v1.OliveTinApiService.GetDashboard:input_type -> olivetin.api.v1.GetDashboardRequest
  4388. 11, // 42: olivetin.api.v1.OliveTinApiService.StartAction:input_type -> olivetin.api.v1.StartActionRequest
  4389. 14, // 43: olivetin.api.v1.OliveTinApiService.StartActionAndWait:input_type -> olivetin.api.v1.StartActionAndWaitRequest
  4390. 16, // 44: olivetin.api.v1.OliveTinApiService.StartActionByGet:input_type -> olivetin.api.v1.StartActionByGetRequest
  4391. 18, // 45: olivetin.api.v1.OliveTinApiService.StartActionByGetAndWait:input_type -> olivetin.api.v1.StartActionByGetAndWaitRequest
  4392. 75, // 46: olivetin.api.v1.OliveTinApiService.RestartAction:input_type -> olivetin.api.v1.RestartActionRequest
  4393. 55, // 47: olivetin.api.v1.OliveTinApiService.KillAction:input_type -> olivetin.api.v1.KillActionRequest
  4394. 33, // 48: olivetin.api.v1.OliveTinApiService.ExecutionStatus:input_type -> olivetin.api.v1.ExecutionStatusRequest
  4395. 20, // 49: olivetin.api.v1.OliveTinApiService.GetLogs:input_type -> olivetin.api.v1.GetLogsRequest
  4396. 23, // 50: olivetin.api.v1.OliveTinApiService.GetActionLogs:input_type -> olivetin.api.v1.GetActionLogsRequest
  4397. 25, // 51: olivetin.api.v1.OliveTinApiService.GetExecutionQueue:input_type -> olivetin.api.v1.GetExecutionQueueRequest
  4398. 29, // 52: olivetin.api.v1.OliveTinApiService.ValidateArgumentType:input_type -> olivetin.api.v1.ValidateArgumentTypeRequest
  4399. 36, // 53: olivetin.api.v1.OliveTinApiService.WhoAmI:input_type -> olivetin.api.v1.WhoAmIRequest
  4400. 38, // 54: olivetin.api.v1.OliveTinApiService.SosReport:input_type -> olivetin.api.v1.SosReportRequest
  4401. 40, // 55: olivetin.api.v1.OliveTinApiService.DumpVars:input_type -> olivetin.api.v1.DumpVarsRequest
  4402. 43, // 56: olivetin.api.v1.OliveTinApiService.DumpPublicIdActionMap:input_type -> olivetin.api.v1.DumpPublicIdActionMapRequest
  4403. 45, // 57: olivetin.api.v1.OliveTinApiService.GetReadyz:input_type -> olivetin.api.v1.GetReadyzRequest
  4404. 57, // 58: olivetin.api.v1.OliveTinApiService.LocalUserLogin:input_type -> olivetin.api.v1.LocalUserLoginRequest
  4405. 59, // 59: olivetin.api.v1.OliveTinApiService.PasswordHash:input_type -> olivetin.api.v1.PasswordHashRequest
  4406. 61, // 60: olivetin.api.v1.OliveTinApiService.Logout:input_type -> olivetin.api.v1.LogoutRequest
  4407. 47, // 61: olivetin.api.v1.OliveTinApiService.EventStream:input_type -> olivetin.api.v1.EventStreamRequest
  4408. 63, // 62: olivetin.api.v1.OliveTinApiService.GetDiagnostics:input_type -> olivetin.api.v1.GetDiagnosticsRequest
  4409. 65, // 63: olivetin.api.v1.OliveTinApiService.Init:input_type -> olivetin.api.v1.InitRequest
  4410. 69, // 64: olivetin.api.v1.OliveTinApiService.GetActionBinding:input_type -> olivetin.api.v1.GetActionBindingRequest
  4411. 71, // 65: olivetin.api.v1.OliveTinApiService.GetEntities:input_type -> olivetin.api.v1.GetEntitiesRequest
  4412. 74, // 66: olivetin.api.v1.OliveTinApiService.GetEntity:input_type -> olivetin.api.v1.GetEntityRequest
  4413. 6, // 67: olivetin.api.v1.OliveTinApiService.GetDashboard:output_type -> olivetin.api.v1.GetDashboardResponse
  4414. 13, // 68: olivetin.api.v1.OliveTinApiService.StartAction:output_type -> olivetin.api.v1.StartActionResponse
  4415. 15, // 69: olivetin.api.v1.OliveTinApiService.StartActionAndWait:output_type -> olivetin.api.v1.StartActionAndWaitResponse
  4416. 17, // 70: olivetin.api.v1.OliveTinApiService.StartActionByGet:output_type -> olivetin.api.v1.StartActionByGetResponse
  4417. 19, // 71: olivetin.api.v1.OliveTinApiService.StartActionByGetAndWait:output_type -> olivetin.api.v1.StartActionByGetAndWaitResponse
  4418. 13, // 72: olivetin.api.v1.OliveTinApiService.RestartAction:output_type -> olivetin.api.v1.StartActionResponse
  4419. 56, // 73: olivetin.api.v1.OliveTinApiService.KillAction:output_type -> olivetin.api.v1.KillActionResponse
  4420. 35, // 74: olivetin.api.v1.OliveTinApiService.ExecutionStatus:output_type -> olivetin.api.v1.ExecutionStatusResponse
  4421. 22, // 75: olivetin.api.v1.OliveTinApiService.GetLogs:output_type -> olivetin.api.v1.GetLogsResponse
  4422. 24, // 76: olivetin.api.v1.OliveTinApiService.GetActionLogs:output_type -> olivetin.api.v1.GetActionLogsResponse
  4423. 28, // 77: olivetin.api.v1.OliveTinApiService.GetExecutionQueue:output_type -> olivetin.api.v1.GetExecutionQueueResponse
  4424. 30, // 78: olivetin.api.v1.OliveTinApiService.ValidateArgumentType:output_type -> olivetin.api.v1.ValidateArgumentTypeResponse
  4425. 37, // 79: olivetin.api.v1.OliveTinApiService.WhoAmI:output_type -> olivetin.api.v1.WhoAmIResponse
  4426. 39, // 80: olivetin.api.v1.OliveTinApiService.SosReport:output_type -> olivetin.api.v1.SosReportResponse
  4427. 41, // 81: olivetin.api.v1.OliveTinApiService.DumpVars:output_type -> olivetin.api.v1.DumpVarsResponse
  4428. 44, // 82: olivetin.api.v1.OliveTinApiService.DumpPublicIdActionMap:output_type -> olivetin.api.v1.DumpPublicIdActionMapResponse
  4429. 46, // 83: olivetin.api.v1.OliveTinApiService.GetReadyz:output_type -> olivetin.api.v1.GetReadyzResponse
  4430. 58, // 84: olivetin.api.v1.OliveTinApiService.LocalUserLogin:output_type -> olivetin.api.v1.LocalUserLoginResponse
  4431. 60, // 85: olivetin.api.v1.OliveTinApiService.PasswordHash:output_type -> olivetin.api.v1.PasswordHashResponse
  4432. 62, // 86: olivetin.api.v1.OliveTinApiService.Logout:output_type -> olivetin.api.v1.LogoutResponse
  4433. 48, // 87: olivetin.api.v1.OliveTinApiService.EventStream:output_type -> olivetin.api.v1.EventStreamResponse
  4434. 64, // 88: olivetin.api.v1.OliveTinApiService.GetDiagnostics:output_type -> olivetin.api.v1.GetDiagnosticsResponse
  4435. 66, // 89: olivetin.api.v1.OliveTinApiService.Init:output_type -> olivetin.api.v1.InitResponse
  4436. 70, // 90: olivetin.api.v1.OliveTinApiService.GetActionBinding:output_type -> olivetin.api.v1.GetActionBindingResponse
  4437. 72, // 91: olivetin.api.v1.OliveTinApiService.GetEntities:output_type -> olivetin.api.v1.GetEntitiesResponse
  4438. 5, // 92: olivetin.api.v1.OliveTinApiService.GetEntity:output_type -> olivetin.api.v1.Entity
  4439. 67, // [67:93] is the sub-list for method output_type
  4440. 41, // [41:67] is the sub-list for method input_type
  4441. 41, // [41:41] is the sub-list for extension type_name
  4442. 41, // [41:41] is the sub-list for extension extendee
  4443. 0, // [0:41] is the sub-list for field type_name
  4444. }
  4445. func init() { file_olivetin_api_v1_olivetin_proto_init() }
  4446. func file_olivetin_api_v1_olivetin_proto_init() {
  4447. if File_olivetin_api_v1_olivetin_proto != nil {
  4448. return
  4449. }
  4450. file_olivetin_api_v1_olivetin_proto_msgTypes[48].OneofWrappers = []any{
  4451. (*EventStreamResponse_EntityChanged)(nil),
  4452. (*EventStreamResponse_ConfigChanged)(nil),
  4453. (*EventStreamResponse_ExecutionFinished)(nil),
  4454. (*EventStreamResponse_ExecutionStarted)(nil),
  4455. (*EventStreamResponse_OutputChunk)(nil),
  4456. (*EventStreamResponse_Heartbeat)(nil),
  4457. }
  4458. type x struct{}
  4459. out := protoimpl.TypeBuilder{
  4460. File: protoimpl.DescBuilder{
  4461. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  4462. RawDescriptor: unsafe.Slice(unsafe.StringData(file_olivetin_api_v1_olivetin_proto_rawDesc), len(file_olivetin_api_v1_olivetin_proto_rawDesc)),
  4463. NumEnums: 0,
  4464. NumMessages: 82,
  4465. NumExtensions: 0,
  4466. NumServices: 1,
  4467. },
  4468. GoTypes: file_olivetin_api_v1_olivetin_proto_goTypes,
  4469. DependencyIndexes: file_olivetin_api_v1_olivetin_proto_depIdxs,
  4470. MessageInfos: file_olivetin_api_v1_olivetin_proto_msgTypes,
  4471. }.Build()
  4472. File_olivetin_api_v1_olivetin_proto = out.File
  4473. file_olivetin_api_v1_olivetin_proto_goTypes = nil
  4474. file_olivetin_api_v1_olivetin_proto_depIdxs = nil
  4475. }