WASyncAction.pb.go 220 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.36.6
  4. // protoc v6.31.1
  5. // source: waSyncAction/WASyncAction.proto
  6. package waSyncAction
  7. import (
  8. waChatLockSettings "git.bobomao.top/joey/whatsmeow/proto/waChatLockSettings"
  9. waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
  10. waDeviceCapabilities "git.bobomao.top/joey/whatsmeow/proto/waDeviceCapabilities"
  11. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  12. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  13. reflect "reflect"
  14. sync "sync"
  15. unsafe "unsafe"
  16. )
  17. const (
  18. // Verify that this generated code is sufficiently up-to-date.
  19. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  20. // Verify that runtime/protoimpl is sufficiently up-to-date.
  21. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  22. )
  23. type CallLogRecord_CallType int32
  24. const (
  25. CallLogRecord_REGULAR CallLogRecord_CallType = 0
  26. CallLogRecord_SCHEDULED_CALL CallLogRecord_CallType = 1
  27. CallLogRecord_VOICE_CHAT CallLogRecord_CallType = 2
  28. )
  29. // Enum value maps for CallLogRecord_CallType.
  30. var (
  31. CallLogRecord_CallType_name = map[int32]string{
  32. 0: "REGULAR",
  33. 1: "SCHEDULED_CALL",
  34. 2: "VOICE_CHAT",
  35. }
  36. CallLogRecord_CallType_value = map[string]int32{
  37. "REGULAR": 0,
  38. "SCHEDULED_CALL": 1,
  39. "VOICE_CHAT": 2,
  40. }
  41. )
  42. func (x CallLogRecord_CallType) Enum() *CallLogRecord_CallType {
  43. p := new(CallLogRecord_CallType)
  44. *p = x
  45. return p
  46. }
  47. func (x CallLogRecord_CallType) String() string {
  48. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  49. }
  50. func (CallLogRecord_CallType) Descriptor() protoreflect.EnumDescriptor {
  51. return file_waSyncAction_WASyncAction_proto_enumTypes[0].Descriptor()
  52. }
  53. func (CallLogRecord_CallType) Type() protoreflect.EnumType {
  54. return &file_waSyncAction_WASyncAction_proto_enumTypes[0]
  55. }
  56. func (x CallLogRecord_CallType) Number() protoreflect.EnumNumber {
  57. return protoreflect.EnumNumber(x)
  58. }
  59. // Deprecated: Do not use.
  60. func (x *CallLogRecord_CallType) UnmarshalJSON(b []byte) error {
  61. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  62. if err != nil {
  63. return err
  64. }
  65. *x = CallLogRecord_CallType(num)
  66. return nil
  67. }
  68. // Deprecated: Use CallLogRecord_CallType.Descriptor instead.
  69. func (CallLogRecord_CallType) EnumDescriptor() ([]byte, []int) {
  70. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{0, 0}
  71. }
  72. type CallLogRecord_SilenceReason int32
  73. const (
  74. CallLogRecord_NONE CallLogRecord_SilenceReason = 0
  75. CallLogRecord_SCHEDULED CallLogRecord_SilenceReason = 1
  76. CallLogRecord_PRIVACY CallLogRecord_SilenceReason = 2
  77. CallLogRecord_LIGHTWEIGHT CallLogRecord_SilenceReason = 3
  78. )
  79. // Enum value maps for CallLogRecord_SilenceReason.
  80. var (
  81. CallLogRecord_SilenceReason_name = map[int32]string{
  82. 0: "NONE",
  83. 1: "SCHEDULED",
  84. 2: "PRIVACY",
  85. 3: "LIGHTWEIGHT",
  86. }
  87. CallLogRecord_SilenceReason_value = map[string]int32{
  88. "NONE": 0,
  89. "SCHEDULED": 1,
  90. "PRIVACY": 2,
  91. "LIGHTWEIGHT": 3,
  92. }
  93. )
  94. func (x CallLogRecord_SilenceReason) Enum() *CallLogRecord_SilenceReason {
  95. p := new(CallLogRecord_SilenceReason)
  96. *p = x
  97. return p
  98. }
  99. func (x CallLogRecord_SilenceReason) String() string {
  100. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  101. }
  102. func (CallLogRecord_SilenceReason) Descriptor() protoreflect.EnumDescriptor {
  103. return file_waSyncAction_WASyncAction_proto_enumTypes[1].Descriptor()
  104. }
  105. func (CallLogRecord_SilenceReason) Type() protoreflect.EnumType {
  106. return &file_waSyncAction_WASyncAction_proto_enumTypes[1]
  107. }
  108. func (x CallLogRecord_SilenceReason) Number() protoreflect.EnumNumber {
  109. return protoreflect.EnumNumber(x)
  110. }
  111. // Deprecated: Do not use.
  112. func (x *CallLogRecord_SilenceReason) UnmarshalJSON(b []byte) error {
  113. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  114. if err != nil {
  115. return err
  116. }
  117. *x = CallLogRecord_SilenceReason(num)
  118. return nil
  119. }
  120. // Deprecated: Use CallLogRecord_SilenceReason.Descriptor instead.
  121. func (CallLogRecord_SilenceReason) EnumDescriptor() ([]byte, []int) {
  122. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{0, 1}
  123. }
  124. type CallLogRecord_CallResult int32
  125. const (
  126. CallLogRecord_CONNECTED CallLogRecord_CallResult = 0
  127. CallLogRecord_REJECTED CallLogRecord_CallResult = 1
  128. CallLogRecord_CANCELLED CallLogRecord_CallResult = 2
  129. CallLogRecord_ACCEPTEDELSEWHERE CallLogRecord_CallResult = 3
  130. CallLogRecord_MISSED CallLogRecord_CallResult = 4
  131. CallLogRecord_INVALID CallLogRecord_CallResult = 5
  132. CallLogRecord_UNAVAILABLE CallLogRecord_CallResult = 6
  133. CallLogRecord_UPCOMING CallLogRecord_CallResult = 7
  134. CallLogRecord_FAILED CallLogRecord_CallResult = 8
  135. CallLogRecord_ABANDONED CallLogRecord_CallResult = 9
  136. CallLogRecord_ONGOING CallLogRecord_CallResult = 10
  137. )
  138. // Enum value maps for CallLogRecord_CallResult.
  139. var (
  140. CallLogRecord_CallResult_name = map[int32]string{
  141. 0: "CONNECTED",
  142. 1: "REJECTED",
  143. 2: "CANCELLED",
  144. 3: "ACCEPTEDELSEWHERE",
  145. 4: "MISSED",
  146. 5: "INVALID",
  147. 6: "UNAVAILABLE",
  148. 7: "UPCOMING",
  149. 8: "FAILED",
  150. 9: "ABANDONED",
  151. 10: "ONGOING",
  152. }
  153. CallLogRecord_CallResult_value = map[string]int32{
  154. "CONNECTED": 0,
  155. "REJECTED": 1,
  156. "CANCELLED": 2,
  157. "ACCEPTEDELSEWHERE": 3,
  158. "MISSED": 4,
  159. "INVALID": 5,
  160. "UNAVAILABLE": 6,
  161. "UPCOMING": 7,
  162. "FAILED": 8,
  163. "ABANDONED": 9,
  164. "ONGOING": 10,
  165. }
  166. )
  167. func (x CallLogRecord_CallResult) Enum() *CallLogRecord_CallResult {
  168. p := new(CallLogRecord_CallResult)
  169. *p = x
  170. return p
  171. }
  172. func (x CallLogRecord_CallResult) String() string {
  173. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  174. }
  175. func (CallLogRecord_CallResult) Descriptor() protoreflect.EnumDescriptor {
  176. return file_waSyncAction_WASyncAction_proto_enumTypes[2].Descriptor()
  177. }
  178. func (CallLogRecord_CallResult) Type() protoreflect.EnumType {
  179. return &file_waSyncAction_WASyncAction_proto_enumTypes[2]
  180. }
  181. func (x CallLogRecord_CallResult) Number() protoreflect.EnumNumber {
  182. return protoreflect.EnumNumber(x)
  183. }
  184. // Deprecated: Do not use.
  185. func (x *CallLogRecord_CallResult) UnmarshalJSON(b []byte) error {
  186. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  187. if err != nil {
  188. return err
  189. }
  190. *x = CallLogRecord_CallResult(num)
  191. return nil
  192. }
  193. // Deprecated: Use CallLogRecord_CallResult.Descriptor instead.
  194. func (CallLogRecord_CallResult) EnumDescriptor() ([]byte, []int) {
  195. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{0, 2}
  196. }
  197. type AvatarUpdatedAction_AvatarEventType int32
  198. const (
  199. AvatarUpdatedAction_UPDATED AvatarUpdatedAction_AvatarEventType = 0
  200. AvatarUpdatedAction_CREATED AvatarUpdatedAction_AvatarEventType = 1
  201. AvatarUpdatedAction_DELETED AvatarUpdatedAction_AvatarEventType = 2
  202. )
  203. // Enum value maps for AvatarUpdatedAction_AvatarEventType.
  204. var (
  205. AvatarUpdatedAction_AvatarEventType_name = map[int32]string{
  206. 0: "UPDATED",
  207. 1: "CREATED",
  208. 2: "DELETED",
  209. }
  210. AvatarUpdatedAction_AvatarEventType_value = map[string]int32{
  211. "UPDATED": 0,
  212. "CREATED": 1,
  213. "DELETED": 2,
  214. }
  215. )
  216. func (x AvatarUpdatedAction_AvatarEventType) Enum() *AvatarUpdatedAction_AvatarEventType {
  217. p := new(AvatarUpdatedAction_AvatarEventType)
  218. *p = x
  219. return p
  220. }
  221. func (x AvatarUpdatedAction_AvatarEventType) String() string {
  222. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  223. }
  224. func (AvatarUpdatedAction_AvatarEventType) Descriptor() protoreflect.EnumDescriptor {
  225. return file_waSyncAction_WASyncAction_proto_enumTypes[3].Descriptor()
  226. }
  227. func (AvatarUpdatedAction_AvatarEventType) Type() protoreflect.EnumType {
  228. return &file_waSyncAction_WASyncAction_proto_enumTypes[3]
  229. }
  230. func (x AvatarUpdatedAction_AvatarEventType) Number() protoreflect.EnumNumber {
  231. return protoreflect.EnumNumber(x)
  232. }
  233. // Deprecated: Do not use.
  234. func (x *AvatarUpdatedAction_AvatarEventType) UnmarshalJSON(b []byte) error {
  235. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  236. if err != nil {
  237. return err
  238. }
  239. *x = AvatarUpdatedAction_AvatarEventType(num)
  240. return nil
  241. }
  242. // Deprecated: Use AvatarUpdatedAction_AvatarEventType.Descriptor instead.
  243. func (AvatarUpdatedAction_AvatarEventType) EnumDescriptor() ([]byte, []int) {
  244. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{1, 0}
  245. }
  246. type MaibaAIFeaturesControlAction_MaibaAIFeatureStatus int32
  247. const (
  248. MaibaAIFeaturesControlAction_ENABLED MaibaAIFeaturesControlAction_MaibaAIFeatureStatus = 0
  249. MaibaAIFeaturesControlAction_ENABLED_HAS_LEARNING MaibaAIFeaturesControlAction_MaibaAIFeatureStatus = 1
  250. MaibaAIFeaturesControlAction_DISABLED MaibaAIFeaturesControlAction_MaibaAIFeatureStatus = 2
  251. )
  252. // Enum value maps for MaibaAIFeaturesControlAction_MaibaAIFeatureStatus.
  253. var (
  254. MaibaAIFeaturesControlAction_MaibaAIFeatureStatus_name = map[int32]string{
  255. 0: "ENABLED",
  256. 1: "ENABLED_HAS_LEARNING",
  257. 2: "DISABLED",
  258. }
  259. MaibaAIFeaturesControlAction_MaibaAIFeatureStatus_value = map[string]int32{
  260. "ENABLED": 0,
  261. "ENABLED_HAS_LEARNING": 1,
  262. "DISABLED": 2,
  263. }
  264. )
  265. func (x MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) Enum() *MaibaAIFeaturesControlAction_MaibaAIFeatureStatus {
  266. p := new(MaibaAIFeaturesControlAction_MaibaAIFeatureStatus)
  267. *p = x
  268. return p
  269. }
  270. func (x MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) String() string {
  271. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  272. }
  273. func (MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) Descriptor() protoreflect.EnumDescriptor {
  274. return file_waSyncAction_WASyncAction_proto_enumTypes[4].Descriptor()
  275. }
  276. func (MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) Type() protoreflect.EnumType {
  277. return &file_waSyncAction_WASyncAction_proto_enumTypes[4]
  278. }
  279. func (x MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) Number() protoreflect.EnumNumber {
  280. return protoreflect.EnumNumber(x)
  281. }
  282. // Deprecated: Do not use.
  283. func (x *MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) UnmarshalJSON(b []byte) error {
  284. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  285. if err != nil {
  286. return err
  287. }
  288. *x = MaibaAIFeaturesControlAction_MaibaAIFeatureStatus(num)
  289. return nil
  290. }
  291. // Deprecated: Use MaibaAIFeaturesControlAction_MaibaAIFeatureStatus.Descriptor instead.
  292. func (MaibaAIFeaturesControlAction_MaibaAIFeatureStatus) EnumDescriptor() ([]byte, []int) {
  293. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{2, 0}
  294. }
  295. type PaymentTosAction_PaymentNotice int32
  296. const (
  297. PaymentTosAction_BR_PAY_PRIVACY_POLICY PaymentTosAction_PaymentNotice = 0
  298. )
  299. // Enum value maps for PaymentTosAction_PaymentNotice.
  300. var (
  301. PaymentTosAction_PaymentNotice_name = map[int32]string{
  302. 0: "BR_PAY_PRIVACY_POLICY",
  303. }
  304. PaymentTosAction_PaymentNotice_value = map[string]int32{
  305. "BR_PAY_PRIVACY_POLICY": 0,
  306. }
  307. )
  308. func (x PaymentTosAction_PaymentNotice) Enum() *PaymentTosAction_PaymentNotice {
  309. p := new(PaymentTosAction_PaymentNotice)
  310. *p = x
  311. return p
  312. }
  313. func (x PaymentTosAction_PaymentNotice) String() string {
  314. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  315. }
  316. func (PaymentTosAction_PaymentNotice) Descriptor() protoreflect.EnumDescriptor {
  317. return file_waSyncAction_WASyncAction_proto_enumTypes[5].Descriptor()
  318. }
  319. func (PaymentTosAction_PaymentNotice) Type() protoreflect.EnumType {
  320. return &file_waSyncAction_WASyncAction_proto_enumTypes[5]
  321. }
  322. func (x PaymentTosAction_PaymentNotice) Number() protoreflect.EnumNumber {
  323. return protoreflect.EnumNumber(x)
  324. }
  325. // Deprecated: Do not use.
  326. func (x *PaymentTosAction_PaymentNotice) UnmarshalJSON(b []byte) error {
  327. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  328. if err != nil {
  329. return err
  330. }
  331. *x = PaymentTosAction_PaymentNotice(num)
  332. return nil
  333. }
  334. // Deprecated: Use PaymentTosAction_PaymentNotice.Descriptor instead.
  335. func (PaymentTosAction_PaymentNotice) EnumDescriptor() ([]byte, []int) {
  336. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{3, 0}
  337. }
  338. type NotificationActivitySettingAction_NotificationActivitySetting int32
  339. const (
  340. NotificationActivitySettingAction_DEFAULT_ALL_MESSAGES NotificationActivitySettingAction_NotificationActivitySetting = 0
  341. NotificationActivitySettingAction_ALL_MESSAGES NotificationActivitySettingAction_NotificationActivitySetting = 1
  342. NotificationActivitySettingAction_HIGHLIGHTS NotificationActivitySettingAction_NotificationActivitySetting = 2
  343. NotificationActivitySettingAction_DEFAULT_HIGHLIGHTS NotificationActivitySettingAction_NotificationActivitySetting = 3
  344. )
  345. // Enum value maps for NotificationActivitySettingAction_NotificationActivitySetting.
  346. var (
  347. NotificationActivitySettingAction_NotificationActivitySetting_name = map[int32]string{
  348. 0: "DEFAULT_ALL_MESSAGES",
  349. 1: "ALL_MESSAGES",
  350. 2: "HIGHLIGHTS",
  351. 3: "DEFAULT_HIGHLIGHTS",
  352. }
  353. NotificationActivitySettingAction_NotificationActivitySetting_value = map[string]int32{
  354. "DEFAULT_ALL_MESSAGES": 0,
  355. "ALL_MESSAGES": 1,
  356. "HIGHLIGHTS": 2,
  357. "DEFAULT_HIGHLIGHTS": 3,
  358. }
  359. )
  360. func (x NotificationActivitySettingAction_NotificationActivitySetting) Enum() *NotificationActivitySettingAction_NotificationActivitySetting {
  361. p := new(NotificationActivitySettingAction_NotificationActivitySetting)
  362. *p = x
  363. return p
  364. }
  365. func (x NotificationActivitySettingAction_NotificationActivitySetting) String() string {
  366. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  367. }
  368. func (NotificationActivitySettingAction_NotificationActivitySetting) Descriptor() protoreflect.EnumDescriptor {
  369. return file_waSyncAction_WASyncAction_proto_enumTypes[6].Descriptor()
  370. }
  371. func (NotificationActivitySettingAction_NotificationActivitySetting) Type() protoreflect.EnumType {
  372. return &file_waSyncAction_WASyncAction_proto_enumTypes[6]
  373. }
  374. func (x NotificationActivitySettingAction_NotificationActivitySetting) Number() protoreflect.EnumNumber {
  375. return protoreflect.EnumNumber(x)
  376. }
  377. // Deprecated: Do not use.
  378. func (x *NotificationActivitySettingAction_NotificationActivitySetting) UnmarshalJSON(b []byte) error {
  379. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  380. if err != nil {
  381. return err
  382. }
  383. *x = NotificationActivitySettingAction_NotificationActivitySetting(num)
  384. return nil
  385. }
  386. // Deprecated: Use NotificationActivitySettingAction_NotificationActivitySetting.Descriptor instead.
  387. func (NotificationActivitySettingAction_NotificationActivitySetting) EnumDescriptor() ([]byte, []int) {
  388. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{4, 0}
  389. }
  390. type WaffleAccountLinkStateAction_AccountLinkState int32
  391. const (
  392. WaffleAccountLinkStateAction_ACTIVE WaffleAccountLinkStateAction_AccountLinkState = 0
  393. )
  394. // Enum value maps for WaffleAccountLinkStateAction_AccountLinkState.
  395. var (
  396. WaffleAccountLinkStateAction_AccountLinkState_name = map[int32]string{
  397. 0: "ACTIVE",
  398. }
  399. WaffleAccountLinkStateAction_AccountLinkState_value = map[string]int32{
  400. "ACTIVE": 0,
  401. }
  402. )
  403. func (x WaffleAccountLinkStateAction_AccountLinkState) Enum() *WaffleAccountLinkStateAction_AccountLinkState {
  404. p := new(WaffleAccountLinkStateAction_AccountLinkState)
  405. *p = x
  406. return p
  407. }
  408. func (x WaffleAccountLinkStateAction_AccountLinkState) String() string {
  409. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  410. }
  411. func (WaffleAccountLinkStateAction_AccountLinkState) Descriptor() protoreflect.EnumDescriptor {
  412. return file_waSyncAction_WASyncAction_proto_enumTypes[7].Descriptor()
  413. }
  414. func (WaffleAccountLinkStateAction_AccountLinkState) Type() protoreflect.EnumType {
  415. return &file_waSyncAction_WASyncAction_proto_enumTypes[7]
  416. }
  417. func (x WaffleAccountLinkStateAction_AccountLinkState) Number() protoreflect.EnumNumber {
  418. return protoreflect.EnumNumber(x)
  419. }
  420. // Deprecated: Do not use.
  421. func (x *WaffleAccountLinkStateAction_AccountLinkState) UnmarshalJSON(b []byte) error {
  422. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  423. if err != nil {
  424. return err
  425. }
  426. *x = WaffleAccountLinkStateAction_AccountLinkState(num)
  427. return nil
  428. }
  429. // Deprecated: Use WaffleAccountLinkStateAction_AccountLinkState.Descriptor instead.
  430. func (WaffleAccountLinkStateAction_AccountLinkState) EnumDescriptor() ([]byte, []int) {
  431. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{5, 0}
  432. }
  433. type MerchantPaymentPartnerAction_Status int32
  434. const (
  435. MerchantPaymentPartnerAction_ACTIVE MerchantPaymentPartnerAction_Status = 0
  436. MerchantPaymentPartnerAction_INACTIVE MerchantPaymentPartnerAction_Status = 1
  437. )
  438. // Enum value maps for MerchantPaymentPartnerAction_Status.
  439. var (
  440. MerchantPaymentPartnerAction_Status_name = map[int32]string{
  441. 0: "ACTIVE",
  442. 1: "INACTIVE",
  443. }
  444. MerchantPaymentPartnerAction_Status_value = map[string]int32{
  445. "ACTIVE": 0,
  446. "INACTIVE": 1,
  447. }
  448. )
  449. func (x MerchantPaymentPartnerAction_Status) Enum() *MerchantPaymentPartnerAction_Status {
  450. p := new(MerchantPaymentPartnerAction_Status)
  451. *p = x
  452. return p
  453. }
  454. func (x MerchantPaymentPartnerAction_Status) String() string {
  455. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  456. }
  457. func (MerchantPaymentPartnerAction_Status) Descriptor() protoreflect.EnumDescriptor {
  458. return file_waSyncAction_WASyncAction_proto_enumTypes[8].Descriptor()
  459. }
  460. func (MerchantPaymentPartnerAction_Status) Type() protoreflect.EnumType {
  461. return &file_waSyncAction_WASyncAction_proto_enumTypes[8]
  462. }
  463. func (x MerchantPaymentPartnerAction_Status) Number() protoreflect.EnumNumber {
  464. return protoreflect.EnumNumber(x)
  465. }
  466. // Deprecated: Do not use.
  467. func (x *MerchantPaymentPartnerAction_Status) UnmarshalJSON(b []byte) error {
  468. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  469. if err != nil {
  470. return err
  471. }
  472. *x = MerchantPaymentPartnerAction_Status(num)
  473. return nil
  474. }
  475. // Deprecated: Use MerchantPaymentPartnerAction_Status.Descriptor instead.
  476. func (MerchantPaymentPartnerAction_Status) EnumDescriptor() ([]byte, []int) {
  477. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{6, 0}
  478. }
  479. type GalaxyFlowAction_GalaxyFlowActionType int32
  480. const (
  481. GalaxyFlowAction_LAUNCH GalaxyFlowAction_GalaxyFlowActionType = 1
  482. )
  483. // Enum value maps for GalaxyFlowAction_GalaxyFlowActionType.
  484. var (
  485. GalaxyFlowAction_GalaxyFlowActionType_name = map[int32]string{
  486. 1: "LAUNCH",
  487. }
  488. GalaxyFlowAction_GalaxyFlowActionType_value = map[string]int32{
  489. "LAUNCH": 1,
  490. }
  491. )
  492. func (x GalaxyFlowAction_GalaxyFlowActionType) Enum() *GalaxyFlowAction_GalaxyFlowActionType {
  493. p := new(GalaxyFlowAction_GalaxyFlowActionType)
  494. *p = x
  495. return p
  496. }
  497. func (x GalaxyFlowAction_GalaxyFlowActionType) String() string {
  498. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  499. }
  500. func (GalaxyFlowAction_GalaxyFlowActionType) Descriptor() protoreflect.EnumDescriptor {
  501. return file_waSyncAction_WASyncAction_proto_enumTypes[9].Descriptor()
  502. }
  503. func (GalaxyFlowAction_GalaxyFlowActionType) Type() protoreflect.EnumType {
  504. return &file_waSyncAction_WASyncAction_proto_enumTypes[9]
  505. }
  506. func (x GalaxyFlowAction_GalaxyFlowActionType) Number() protoreflect.EnumNumber {
  507. return protoreflect.EnumNumber(x)
  508. }
  509. // Deprecated: Do not use.
  510. func (x *GalaxyFlowAction_GalaxyFlowActionType) UnmarshalJSON(b []byte) error {
  511. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  512. if err != nil {
  513. return err
  514. }
  515. *x = GalaxyFlowAction_GalaxyFlowActionType(num)
  516. return nil
  517. }
  518. // Deprecated: Use GalaxyFlowAction_GalaxyFlowActionType.Descriptor instead.
  519. func (GalaxyFlowAction_GalaxyFlowActionType) EnumDescriptor() ([]byte, []int) {
  520. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{7, 0}
  521. }
  522. type NoteEditAction_NoteType int32
  523. const (
  524. NoteEditAction_UNSTRUCTURED NoteEditAction_NoteType = 1
  525. NoteEditAction_STRUCTURED NoteEditAction_NoteType = 2
  526. )
  527. // Enum value maps for NoteEditAction_NoteType.
  528. var (
  529. NoteEditAction_NoteType_name = map[int32]string{
  530. 1: "UNSTRUCTURED",
  531. 2: "STRUCTURED",
  532. }
  533. NoteEditAction_NoteType_value = map[string]int32{
  534. "UNSTRUCTURED": 1,
  535. "STRUCTURED": 2,
  536. }
  537. )
  538. func (x NoteEditAction_NoteType) Enum() *NoteEditAction_NoteType {
  539. p := new(NoteEditAction_NoteType)
  540. *p = x
  541. return p
  542. }
  543. func (x NoteEditAction_NoteType) String() string {
  544. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  545. }
  546. func (NoteEditAction_NoteType) Descriptor() protoreflect.EnumDescriptor {
  547. return file_waSyncAction_WASyncAction_proto_enumTypes[10].Descriptor()
  548. }
  549. func (NoteEditAction_NoteType) Type() protoreflect.EnumType {
  550. return &file_waSyncAction_WASyncAction_proto_enumTypes[10]
  551. }
  552. func (x NoteEditAction_NoteType) Number() protoreflect.EnumNumber {
  553. return protoreflect.EnumNumber(x)
  554. }
  555. // Deprecated: Do not use.
  556. func (x *NoteEditAction_NoteType) UnmarshalJSON(b []byte) error {
  557. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  558. if err != nil {
  559. return err
  560. }
  561. *x = NoteEditAction_NoteType(num)
  562. return nil
  563. }
  564. // Deprecated: Use NoteEditAction_NoteType.Descriptor instead.
  565. func (NoteEditAction_NoteType) EnumDescriptor() ([]byte, []int) {
  566. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{8, 0}
  567. }
  568. type StatusPrivacyAction_StatusDistributionMode int32
  569. const (
  570. StatusPrivacyAction_ALLOW_LIST StatusPrivacyAction_StatusDistributionMode = 0
  571. StatusPrivacyAction_DENY_LIST StatusPrivacyAction_StatusDistributionMode = 1
  572. StatusPrivacyAction_CONTACTS StatusPrivacyAction_StatusDistributionMode = 2
  573. )
  574. // Enum value maps for StatusPrivacyAction_StatusDistributionMode.
  575. var (
  576. StatusPrivacyAction_StatusDistributionMode_name = map[int32]string{
  577. 0: "ALLOW_LIST",
  578. 1: "DENY_LIST",
  579. 2: "CONTACTS",
  580. }
  581. StatusPrivacyAction_StatusDistributionMode_value = map[string]int32{
  582. "ALLOW_LIST": 0,
  583. "DENY_LIST": 1,
  584. "CONTACTS": 2,
  585. }
  586. )
  587. func (x StatusPrivacyAction_StatusDistributionMode) Enum() *StatusPrivacyAction_StatusDistributionMode {
  588. p := new(StatusPrivacyAction_StatusDistributionMode)
  589. *p = x
  590. return p
  591. }
  592. func (x StatusPrivacyAction_StatusDistributionMode) String() string {
  593. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  594. }
  595. func (StatusPrivacyAction_StatusDistributionMode) Descriptor() protoreflect.EnumDescriptor {
  596. return file_waSyncAction_WASyncAction_proto_enumTypes[11].Descriptor()
  597. }
  598. func (StatusPrivacyAction_StatusDistributionMode) Type() protoreflect.EnumType {
  599. return &file_waSyncAction_WASyncAction_proto_enumTypes[11]
  600. }
  601. func (x StatusPrivacyAction_StatusDistributionMode) Number() protoreflect.EnumNumber {
  602. return protoreflect.EnumNumber(x)
  603. }
  604. // Deprecated: Do not use.
  605. func (x *StatusPrivacyAction_StatusDistributionMode) UnmarshalJSON(b []byte) error {
  606. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  607. if err != nil {
  608. return err
  609. }
  610. *x = StatusPrivacyAction_StatusDistributionMode(num)
  611. return nil
  612. }
  613. // Deprecated: Use StatusPrivacyAction_StatusDistributionMode.Descriptor instead.
  614. func (StatusPrivacyAction_StatusDistributionMode) EnumDescriptor() ([]byte, []int) {
  615. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{9, 0}
  616. }
  617. type MarketingMessageAction_MarketingMessagePrototypeType int32
  618. const (
  619. MarketingMessageAction_PERSONALIZED MarketingMessageAction_MarketingMessagePrototypeType = 0
  620. )
  621. // Enum value maps for MarketingMessageAction_MarketingMessagePrototypeType.
  622. var (
  623. MarketingMessageAction_MarketingMessagePrototypeType_name = map[int32]string{
  624. 0: "PERSONALIZED",
  625. }
  626. MarketingMessageAction_MarketingMessagePrototypeType_value = map[string]int32{
  627. "PERSONALIZED": 0,
  628. }
  629. )
  630. func (x MarketingMessageAction_MarketingMessagePrototypeType) Enum() *MarketingMessageAction_MarketingMessagePrototypeType {
  631. p := new(MarketingMessageAction_MarketingMessagePrototypeType)
  632. *p = x
  633. return p
  634. }
  635. func (x MarketingMessageAction_MarketingMessagePrototypeType) String() string {
  636. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  637. }
  638. func (MarketingMessageAction_MarketingMessagePrototypeType) Descriptor() protoreflect.EnumDescriptor {
  639. return file_waSyncAction_WASyncAction_proto_enumTypes[12].Descriptor()
  640. }
  641. func (MarketingMessageAction_MarketingMessagePrototypeType) Type() protoreflect.EnumType {
  642. return &file_waSyncAction_WASyncAction_proto_enumTypes[12]
  643. }
  644. func (x MarketingMessageAction_MarketingMessagePrototypeType) Number() protoreflect.EnumNumber {
  645. return protoreflect.EnumNumber(x)
  646. }
  647. // Deprecated: Do not use.
  648. func (x *MarketingMessageAction_MarketingMessagePrototypeType) UnmarshalJSON(b []byte) error {
  649. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  650. if err != nil {
  651. return err
  652. }
  653. *x = MarketingMessageAction_MarketingMessagePrototypeType(num)
  654. return nil
  655. }
  656. // Deprecated: Use MarketingMessageAction_MarketingMessagePrototypeType.Descriptor instead.
  657. func (MarketingMessageAction_MarketingMessagePrototypeType) EnumDescriptor() ([]byte, []int) {
  658. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{10, 0}
  659. }
  660. type UsernameChatStartModeAction_ChatStartMode int32
  661. const (
  662. UsernameChatStartModeAction_LID UsernameChatStartModeAction_ChatStartMode = 1
  663. UsernameChatStartModeAction_PN UsernameChatStartModeAction_ChatStartMode = 2
  664. )
  665. // Enum value maps for UsernameChatStartModeAction_ChatStartMode.
  666. var (
  667. UsernameChatStartModeAction_ChatStartMode_name = map[int32]string{
  668. 1: "LID",
  669. 2: "PN",
  670. }
  671. UsernameChatStartModeAction_ChatStartMode_value = map[string]int32{
  672. "LID": 1,
  673. "PN": 2,
  674. }
  675. )
  676. func (x UsernameChatStartModeAction_ChatStartMode) Enum() *UsernameChatStartModeAction_ChatStartMode {
  677. p := new(UsernameChatStartModeAction_ChatStartMode)
  678. *p = x
  679. return p
  680. }
  681. func (x UsernameChatStartModeAction_ChatStartMode) String() string {
  682. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  683. }
  684. func (UsernameChatStartModeAction_ChatStartMode) Descriptor() protoreflect.EnumDescriptor {
  685. return file_waSyncAction_WASyncAction_proto_enumTypes[13].Descriptor()
  686. }
  687. func (UsernameChatStartModeAction_ChatStartMode) Type() protoreflect.EnumType {
  688. return &file_waSyncAction_WASyncAction_proto_enumTypes[13]
  689. }
  690. func (x UsernameChatStartModeAction_ChatStartMode) Number() protoreflect.EnumNumber {
  691. return protoreflect.EnumNumber(x)
  692. }
  693. // Deprecated: Do not use.
  694. func (x *UsernameChatStartModeAction_ChatStartMode) UnmarshalJSON(b []byte) error {
  695. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  696. if err != nil {
  697. return err
  698. }
  699. *x = UsernameChatStartModeAction_ChatStartMode(num)
  700. return nil
  701. }
  702. // Deprecated: Use UsernameChatStartModeAction_ChatStartMode.Descriptor instead.
  703. func (UsernameChatStartModeAction_ChatStartMode) EnumDescriptor() ([]byte, []int) {
  704. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{11, 0}
  705. }
  706. type LabelEditAction_ListType int32
  707. const (
  708. LabelEditAction_NONE LabelEditAction_ListType = 0
  709. LabelEditAction_UNREAD LabelEditAction_ListType = 1
  710. LabelEditAction_GROUPS LabelEditAction_ListType = 2
  711. LabelEditAction_FAVORITES LabelEditAction_ListType = 3
  712. LabelEditAction_PREDEFINED LabelEditAction_ListType = 4
  713. LabelEditAction_CUSTOM LabelEditAction_ListType = 5
  714. LabelEditAction_COMMUNITY LabelEditAction_ListType = 6
  715. LabelEditAction_SERVER_ASSIGNED LabelEditAction_ListType = 7
  716. )
  717. // Enum value maps for LabelEditAction_ListType.
  718. var (
  719. LabelEditAction_ListType_name = map[int32]string{
  720. 0: "NONE",
  721. 1: "UNREAD",
  722. 2: "GROUPS",
  723. 3: "FAVORITES",
  724. 4: "PREDEFINED",
  725. 5: "CUSTOM",
  726. 6: "COMMUNITY",
  727. 7: "SERVER_ASSIGNED",
  728. }
  729. LabelEditAction_ListType_value = map[string]int32{
  730. "NONE": 0,
  731. "UNREAD": 1,
  732. "GROUPS": 2,
  733. "FAVORITES": 3,
  734. "PREDEFINED": 4,
  735. "CUSTOM": 5,
  736. "COMMUNITY": 6,
  737. "SERVER_ASSIGNED": 7,
  738. }
  739. )
  740. func (x LabelEditAction_ListType) Enum() *LabelEditAction_ListType {
  741. p := new(LabelEditAction_ListType)
  742. *p = x
  743. return p
  744. }
  745. func (x LabelEditAction_ListType) String() string {
  746. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  747. }
  748. func (LabelEditAction_ListType) Descriptor() protoreflect.EnumDescriptor {
  749. return file_waSyncAction_WASyncAction_proto_enumTypes[14].Descriptor()
  750. }
  751. func (LabelEditAction_ListType) Type() protoreflect.EnumType {
  752. return &file_waSyncAction_WASyncAction_proto_enumTypes[14]
  753. }
  754. func (x LabelEditAction_ListType) Number() protoreflect.EnumNumber {
  755. return protoreflect.EnumNumber(x)
  756. }
  757. // Deprecated: Do not use.
  758. func (x *LabelEditAction_ListType) UnmarshalJSON(b []byte) error {
  759. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  760. if err != nil {
  761. return err
  762. }
  763. *x = LabelEditAction_ListType(num)
  764. return nil
  765. }
  766. // Deprecated: Use LabelEditAction_ListType.Descriptor instead.
  767. func (LabelEditAction_ListType) EnumDescriptor() ([]byte, []int) {
  768. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{12, 0}
  769. }
  770. type PatchDebugData_Platform int32
  771. const (
  772. PatchDebugData_ANDROID PatchDebugData_Platform = 0
  773. PatchDebugData_SMBA PatchDebugData_Platform = 1
  774. PatchDebugData_IPHONE PatchDebugData_Platform = 2
  775. PatchDebugData_SMBI PatchDebugData_Platform = 3
  776. PatchDebugData_WEB PatchDebugData_Platform = 4
  777. PatchDebugData_UWP PatchDebugData_Platform = 5
  778. PatchDebugData_DARWIN PatchDebugData_Platform = 6
  779. PatchDebugData_IPAD PatchDebugData_Platform = 7
  780. PatchDebugData_WEAROS PatchDebugData_Platform = 8
  781. PatchDebugData_WASG PatchDebugData_Platform = 9
  782. PatchDebugData_WEARM PatchDebugData_Platform = 10
  783. PatchDebugData_CAPI PatchDebugData_Platform = 11
  784. )
  785. // Enum value maps for PatchDebugData_Platform.
  786. var (
  787. PatchDebugData_Platform_name = map[int32]string{
  788. 0: "ANDROID",
  789. 1: "SMBA",
  790. 2: "IPHONE",
  791. 3: "SMBI",
  792. 4: "WEB",
  793. 5: "UWP",
  794. 6: "DARWIN",
  795. 7: "IPAD",
  796. 8: "WEAROS",
  797. 9: "WASG",
  798. 10: "WEARM",
  799. 11: "CAPI",
  800. }
  801. PatchDebugData_Platform_value = map[string]int32{
  802. "ANDROID": 0,
  803. "SMBA": 1,
  804. "IPHONE": 2,
  805. "SMBI": 3,
  806. "WEB": 4,
  807. "UWP": 5,
  808. "DARWIN": 6,
  809. "IPAD": 7,
  810. "WEAROS": 8,
  811. "WASG": 9,
  812. "WEARM": 10,
  813. "CAPI": 11,
  814. }
  815. )
  816. func (x PatchDebugData_Platform) Enum() *PatchDebugData_Platform {
  817. p := new(PatchDebugData_Platform)
  818. *p = x
  819. return p
  820. }
  821. func (x PatchDebugData_Platform) String() string {
  822. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  823. }
  824. func (PatchDebugData_Platform) Descriptor() protoreflect.EnumDescriptor {
  825. return file_waSyncAction_WASyncAction_proto_enumTypes[15].Descriptor()
  826. }
  827. func (PatchDebugData_Platform) Type() protoreflect.EnumType {
  828. return &file_waSyncAction_WASyncAction_proto_enumTypes[15]
  829. }
  830. func (x PatchDebugData_Platform) Number() protoreflect.EnumNumber {
  831. return protoreflect.EnumNumber(x)
  832. }
  833. // Deprecated: Do not use.
  834. func (x *PatchDebugData_Platform) UnmarshalJSON(b []byte) error {
  835. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  836. if err != nil {
  837. return err
  838. }
  839. *x = PatchDebugData_Platform(num)
  840. return nil
  841. }
  842. // Deprecated: Use PatchDebugData_Platform.Descriptor instead.
  843. func (PatchDebugData_Platform) EnumDescriptor() ([]byte, []int) {
  844. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{13, 0}
  845. }
  846. type CallLogRecord struct {
  847. state protoimpl.MessageState `protogen:"open.v1"`
  848. CallResult *CallLogRecord_CallResult `protobuf:"varint,1,opt,name=callResult,enum=WASyncAction.CallLogRecord_CallResult" json:"callResult,omitempty"`
  849. IsDndMode *bool `protobuf:"varint,2,opt,name=isDndMode" json:"isDndMode,omitempty"`
  850. SilenceReason *CallLogRecord_SilenceReason `protobuf:"varint,3,opt,name=silenceReason,enum=WASyncAction.CallLogRecord_SilenceReason" json:"silenceReason,omitempty"`
  851. Duration *int64 `protobuf:"varint,4,opt,name=duration" json:"duration,omitempty"`
  852. StartTime *int64 `protobuf:"varint,5,opt,name=startTime" json:"startTime,omitempty"`
  853. IsIncoming *bool `protobuf:"varint,6,opt,name=isIncoming" json:"isIncoming,omitempty"`
  854. IsVideo *bool `protobuf:"varint,7,opt,name=isVideo" json:"isVideo,omitempty"`
  855. IsCallLink *bool `protobuf:"varint,8,opt,name=isCallLink" json:"isCallLink,omitempty"`
  856. CallLinkToken *string `protobuf:"bytes,9,opt,name=callLinkToken" json:"callLinkToken,omitempty"`
  857. ScheduledCallID *string `protobuf:"bytes,10,opt,name=scheduledCallID" json:"scheduledCallID,omitempty"`
  858. CallID *string `protobuf:"bytes,11,opt,name=callID" json:"callID,omitempty"`
  859. CallCreatorJID *string `protobuf:"bytes,12,opt,name=callCreatorJID" json:"callCreatorJID,omitempty"`
  860. GroupJID *string `protobuf:"bytes,13,opt,name=groupJID" json:"groupJID,omitempty"`
  861. Participants []*CallLogRecord_ParticipantInfo `protobuf:"bytes,14,rep,name=participants" json:"participants,omitempty"`
  862. CallType *CallLogRecord_CallType `protobuf:"varint,15,opt,name=callType,enum=WASyncAction.CallLogRecord_CallType" json:"callType,omitempty"`
  863. unknownFields protoimpl.UnknownFields
  864. sizeCache protoimpl.SizeCache
  865. }
  866. func (x *CallLogRecord) Reset() {
  867. *x = CallLogRecord{}
  868. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[0]
  869. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  870. ms.StoreMessageInfo(mi)
  871. }
  872. func (x *CallLogRecord) String() string {
  873. return protoimpl.X.MessageStringOf(x)
  874. }
  875. func (*CallLogRecord) ProtoMessage() {}
  876. func (x *CallLogRecord) ProtoReflect() protoreflect.Message {
  877. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[0]
  878. if x != nil {
  879. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  880. if ms.LoadMessageInfo() == nil {
  881. ms.StoreMessageInfo(mi)
  882. }
  883. return ms
  884. }
  885. return mi.MessageOf(x)
  886. }
  887. // Deprecated: Use CallLogRecord.ProtoReflect.Descriptor instead.
  888. func (*CallLogRecord) Descriptor() ([]byte, []int) {
  889. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{0}
  890. }
  891. func (x *CallLogRecord) GetCallResult() CallLogRecord_CallResult {
  892. if x != nil && x.CallResult != nil {
  893. return *x.CallResult
  894. }
  895. return CallLogRecord_CONNECTED
  896. }
  897. func (x *CallLogRecord) GetIsDndMode() bool {
  898. if x != nil && x.IsDndMode != nil {
  899. return *x.IsDndMode
  900. }
  901. return false
  902. }
  903. func (x *CallLogRecord) GetSilenceReason() CallLogRecord_SilenceReason {
  904. if x != nil && x.SilenceReason != nil {
  905. return *x.SilenceReason
  906. }
  907. return CallLogRecord_NONE
  908. }
  909. func (x *CallLogRecord) GetDuration() int64 {
  910. if x != nil && x.Duration != nil {
  911. return *x.Duration
  912. }
  913. return 0
  914. }
  915. func (x *CallLogRecord) GetStartTime() int64 {
  916. if x != nil && x.StartTime != nil {
  917. return *x.StartTime
  918. }
  919. return 0
  920. }
  921. func (x *CallLogRecord) GetIsIncoming() bool {
  922. if x != nil && x.IsIncoming != nil {
  923. return *x.IsIncoming
  924. }
  925. return false
  926. }
  927. func (x *CallLogRecord) GetIsVideo() bool {
  928. if x != nil && x.IsVideo != nil {
  929. return *x.IsVideo
  930. }
  931. return false
  932. }
  933. func (x *CallLogRecord) GetIsCallLink() bool {
  934. if x != nil && x.IsCallLink != nil {
  935. return *x.IsCallLink
  936. }
  937. return false
  938. }
  939. func (x *CallLogRecord) GetCallLinkToken() string {
  940. if x != nil && x.CallLinkToken != nil {
  941. return *x.CallLinkToken
  942. }
  943. return ""
  944. }
  945. func (x *CallLogRecord) GetScheduledCallID() string {
  946. if x != nil && x.ScheduledCallID != nil {
  947. return *x.ScheduledCallID
  948. }
  949. return ""
  950. }
  951. func (x *CallLogRecord) GetCallID() string {
  952. if x != nil && x.CallID != nil {
  953. return *x.CallID
  954. }
  955. return ""
  956. }
  957. func (x *CallLogRecord) GetCallCreatorJID() string {
  958. if x != nil && x.CallCreatorJID != nil {
  959. return *x.CallCreatorJID
  960. }
  961. return ""
  962. }
  963. func (x *CallLogRecord) GetGroupJID() string {
  964. if x != nil && x.GroupJID != nil {
  965. return *x.GroupJID
  966. }
  967. return ""
  968. }
  969. func (x *CallLogRecord) GetParticipants() []*CallLogRecord_ParticipantInfo {
  970. if x != nil {
  971. return x.Participants
  972. }
  973. return nil
  974. }
  975. func (x *CallLogRecord) GetCallType() CallLogRecord_CallType {
  976. if x != nil && x.CallType != nil {
  977. return *x.CallType
  978. }
  979. return CallLogRecord_REGULAR
  980. }
  981. type AvatarUpdatedAction struct {
  982. state protoimpl.MessageState `protogen:"open.v1"`
  983. EventType *AvatarUpdatedAction_AvatarEventType `protobuf:"varint,1,opt,name=eventType,enum=WASyncAction.AvatarUpdatedAction_AvatarEventType" json:"eventType,omitempty"`
  984. RecentAvatarStickers []*StickerAction `protobuf:"bytes,2,rep,name=recentAvatarStickers" json:"recentAvatarStickers,omitempty"`
  985. unknownFields protoimpl.UnknownFields
  986. sizeCache protoimpl.SizeCache
  987. }
  988. func (x *AvatarUpdatedAction) Reset() {
  989. *x = AvatarUpdatedAction{}
  990. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[1]
  991. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  992. ms.StoreMessageInfo(mi)
  993. }
  994. func (x *AvatarUpdatedAction) String() string {
  995. return protoimpl.X.MessageStringOf(x)
  996. }
  997. func (*AvatarUpdatedAction) ProtoMessage() {}
  998. func (x *AvatarUpdatedAction) ProtoReflect() protoreflect.Message {
  999. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[1]
  1000. if x != nil {
  1001. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1002. if ms.LoadMessageInfo() == nil {
  1003. ms.StoreMessageInfo(mi)
  1004. }
  1005. return ms
  1006. }
  1007. return mi.MessageOf(x)
  1008. }
  1009. // Deprecated: Use AvatarUpdatedAction.ProtoReflect.Descriptor instead.
  1010. func (*AvatarUpdatedAction) Descriptor() ([]byte, []int) {
  1011. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{1}
  1012. }
  1013. func (x *AvatarUpdatedAction) GetEventType() AvatarUpdatedAction_AvatarEventType {
  1014. if x != nil && x.EventType != nil {
  1015. return *x.EventType
  1016. }
  1017. return AvatarUpdatedAction_UPDATED
  1018. }
  1019. func (x *AvatarUpdatedAction) GetRecentAvatarStickers() []*StickerAction {
  1020. if x != nil {
  1021. return x.RecentAvatarStickers
  1022. }
  1023. return nil
  1024. }
  1025. type MaibaAIFeaturesControlAction struct {
  1026. state protoimpl.MessageState `protogen:"open.v1"`
  1027. AiFeatureStatus *MaibaAIFeaturesControlAction_MaibaAIFeatureStatus `protobuf:"varint,1,opt,name=aiFeatureStatus,enum=WASyncAction.MaibaAIFeaturesControlAction_MaibaAIFeatureStatus" json:"aiFeatureStatus,omitempty"`
  1028. unknownFields protoimpl.UnknownFields
  1029. sizeCache protoimpl.SizeCache
  1030. }
  1031. func (x *MaibaAIFeaturesControlAction) Reset() {
  1032. *x = MaibaAIFeaturesControlAction{}
  1033. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[2]
  1034. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1035. ms.StoreMessageInfo(mi)
  1036. }
  1037. func (x *MaibaAIFeaturesControlAction) String() string {
  1038. return protoimpl.X.MessageStringOf(x)
  1039. }
  1040. func (*MaibaAIFeaturesControlAction) ProtoMessage() {}
  1041. func (x *MaibaAIFeaturesControlAction) ProtoReflect() protoreflect.Message {
  1042. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[2]
  1043. if x != nil {
  1044. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1045. if ms.LoadMessageInfo() == nil {
  1046. ms.StoreMessageInfo(mi)
  1047. }
  1048. return ms
  1049. }
  1050. return mi.MessageOf(x)
  1051. }
  1052. // Deprecated: Use MaibaAIFeaturesControlAction.ProtoReflect.Descriptor instead.
  1053. func (*MaibaAIFeaturesControlAction) Descriptor() ([]byte, []int) {
  1054. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{2}
  1055. }
  1056. func (x *MaibaAIFeaturesControlAction) GetAiFeatureStatus() MaibaAIFeaturesControlAction_MaibaAIFeatureStatus {
  1057. if x != nil && x.AiFeatureStatus != nil {
  1058. return *x.AiFeatureStatus
  1059. }
  1060. return MaibaAIFeaturesControlAction_ENABLED
  1061. }
  1062. type PaymentTosAction struct {
  1063. state protoimpl.MessageState `protogen:"open.v1"`
  1064. PaymentNotice *PaymentTosAction_PaymentNotice `protobuf:"varint,1,req,name=paymentNotice,enum=WASyncAction.PaymentTosAction_PaymentNotice" json:"paymentNotice,omitempty"`
  1065. Accepted *bool `protobuf:"varint,2,req,name=accepted" json:"accepted,omitempty"`
  1066. unknownFields protoimpl.UnknownFields
  1067. sizeCache protoimpl.SizeCache
  1068. }
  1069. func (x *PaymentTosAction) Reset() {
  1070. *x = PaymentTosAction{}
  1071. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[3]
  1072. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1073. ms.StoreMessageInfo(mi)
  1074. }
  1075. func (x *PaymentTosAction) String() string {
  1076. return protoimpl.X.MessageStringOf(x)
  1077. }
  1078. func (*PaymentTosAction) ProtoMessage() {}
  1079. func (x *PaymentTosAction) ProtoReflect() protoreflect.Message {
  1080. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[3]
  1081. if x != nil {
  1082. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1083. if ms.LoadMessageInfo() == nil {
  1084. ms.StoreMessageInfo(mi)
  1085. }
  1086. return ms
  1087. }
  1088. return mi.MessageOf(x)
  1089. }
  1090. // Deprecated: Use PaymentTosAction.ProtoReflect.Descriptor instead.
  1091. func (*PaymentTosAction) Descriptor() ([]byte, []int) {
  1092. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{3}
  1093. }
  1094. func (x *PaymentTosAction) GetPaymentNotice() PaymentTosAction_PaymentNotice {
  1095. if x != nil && x.PaymentNotice != nil {
  1096. return *x.PaymentNotice
  1097. }
  1098. return PaymentTosAction_BR_PAY_PRIVACY_POLICY
  1099. }
  1100. func (x *PaymentTosAction) GetAccepted() bool {
  1101. if x != nil && x.Accepted != nil {
  1102. return *x.Accepted
  1103. }
  1104. return false
  1105. }
  1106. type NotificationActivitySettingAction struct {
  1107. state protoimpl.MessageState `protogen:"open.v1"`
  1108. NotificationActivitySetting *NotificationActivitySettingAction_NotificationActivitySetting `protobuf:"varint,1,opt,name=notificationActivitySetting,enum=WASyncAction.NotificationActivitySettingAction_NotificationActivitySetting" json:"notificationActivitySetting,omitempty"`
  1109. unknownFields protoimpl.UnknownFields
  1110. sizeCache protoimpl.SizeCache
  1111. }
  1112. func (x *NotificationActivitySettingAction) Reset() {
  1113. *x = NotificationActivitySettingAction{}
  1114. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[4]
  1115. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1116. ms.StoreMessageInfo(mi)
  1117. }
  1118. func (x *NotificationActivitySettingAction) String() string {
  1119. return protoimpl.X.MessageStringOf(x)
  1120. }
  1121. func (*NotificationActivitySettingAction) ProtoMessage() {}
  1122. func (x *NotificationActivitySettingAction) ProtoReflect() protoreflect.Message {
  1123. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[4]
  1124. if x != nil {
  1125. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1126. if ms.LoadMessageInfo() == nil {
  1127. ms.StoreMessageInfo(mi)
  1128. }
  1129. return ms
  1130. }
  1131. return mi.MessageOf(x)
  1132. }
  1133. // Deprecated: Use NotificationActivitySettingAction.ProtoReflect.Descriptor instead.
  1134. func (*NotificationActivitySettingAction) Descriptor() ([]byte, []int) {
  1135. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{4}
  1136. }
  1137. func (x *NotificationActivitySettingAction) GetNotificationActivitySetting() NotificationActivitySettingAction_NotificationActivitySetting {
  1138. if x != nil && x.NotificationActivitySetting != nil {
  1139. return *x.NotificationActivitySetting
  1140. }
  1141. return NotificationActivitySettingAction_DEFAULT_ALL_MESSAGES
  1142. }
  1143. type WaffleAccountLinkStateAction struct {
  1144. state protoimpl.MessageState `protogen:"open.v1"`
  1145. LinkState *WaffleAccountLinkStateAction_AccountLinkState `protobuf:"varint,2,opt,name=linkState,enum=WASyncAction.WaffleAccountLinkStateAction_AccountLinkState" json:"linkState,omitempty"`
  1146. unknownFields protoimpl.UnknownFields
  1147. sizeCache protoimpl.SizeCache
  1148. }
  1149. func (x *WaffleAccountLinkStateAction) Reset() {
  1150. *x = WaffleAccountLinkStateAction{}
  1151. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[5]
  1152. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1153. ms.StoreMessageInfo(mi)
  1154. }
  1155. func (x *WaffleAccountLinkStateAction) String() string {
  1156. return protoimpl.X.MessageStringOf(x)
  1157. }
  1158. func (*WaffleAccountLinkStateAction) ProtoMessage() {}
  1159. func (x *WaffleAccountLinkStateAction) ProtoReflect() protoreflect.Message {
  1160. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[5]
  1161. if x != nil {
  1162. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1163. if ms.LoadMessageInfo() == nil {
  1164. ms.StoreMessageInfo(mi)
  1165. }
  1166. return ms
  1167. }
  1168. return mi.MessageOf(x)
  1169. }
  1170. // Deprecated: Use WaffleAccountLinkStateAction.ProtoReflect.Descriptor instead.
  1171. func (*WaffleAccountLinkStateAction) Descriptor() ([]byte, []int) {
  1172. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{5}
  1173. }
  1174. func (x *WaffleAccountLinkStateAction) GetLinkState() WaffleAccountLinkStateAction_AccountLinkState {
  1175. if x != nil && x.LinkState != nil {
  1176. return *x.LinkState
  1177. }
  1178. return WaffleAccountLinkStateAction_ACTIVE
  1179. }
  1180. type MerchantPaymentPartnerAction struct {
  1181. state protoimpl.MessageState `protogen:"open.v1"`
  1182. Status *MerchantPaymentPartnerAction_Status `protobuf:"varint,1,req,name=status,enum=WASyncAction.MerchantPaymentPartnerAction_Status" json:"status,omitempty"`
  1183. Country *string `protobuf:"bytes,2,req,name=country" json:"country,omitempty"`
  1184. GatewayName *string `protobuf:"bytes,3,opt,name=gatewayName" json:"gatewayName,omitempty"`
  1185. CredentialID *string `protobuf:"bytes,4,opt,name=credentialID" json:"credentialID,omitempty"`
  1186. unknownFields protoimpl.UnknownFields
  1187. sizeCache protoimpl.SizeCache
  1188. }
  1189. func (x *MerchantPaymentPartnerAction) Reset() {
  1190. *x = MerchantPaymentPartnerAction{}
  1191. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[6]
  1192. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1193. ms.StoreMessageInfo(mi)
  1194. }
  1195. func (x *MerchantPaymentPartnerAction) String() string {
  1196. return protoimpl.X.MessageStringOf(x)
  1197. }
  1198. func (*MerchantPaymentPartnerAction) ProtoMessage() {}
  1199. func (x *MerchantPaymentPartnerAction) ProtoReflect() protoreflect.Message {
  1200. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[6]
  1201. if x != nil {
  1202. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1203. if ms.LoadMessageInfo() == nil {
  1204. ms.StoreMessageInfo(mi)
  1205. }
  1206. return ms
  1207. }
  1208. return mi.MessageOf(x)
  1209. }
  1210. // Deprecated: Use MerchantPaymentPartnerAction.ProtoReflect.Descriptor instead.
  1211. func (*MerchantPaymentPartnerAction) Descriptor() ([]byte, []int) {
  1212. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{6}
  1213. }
  1214. func (x *MerchantPaymentPartnerAction) GetStatus() MerchantPaymentPartnerAction_Status {
  1215. if x != nil && x.Status != nil {
  1216. return *x.Status
  1217. }
  1218. return MerchantPaymentPartnerAction_ACTIVE
  1219. }
  1220. func (x *MerchantPaymentPartnerAction) GetCountry() string {
  1221. if x != nil && x.Country != nil {
  1222. return *x.Country
  1223. }
  1224. return ""
  1225. }
  1226. func (x *MerchantPaymentPartnerAction) GetGatewayName() string {
  1227. if x != nil && x.GatewayName != nil {
  1228. return *x.GatewayName
  1229. }
  1230. return ""
  1231. }
  1232. func (x *MerchantPaymentPartnerAction) GetCredentialID() string {
  1233. if x != nil && x.CredentialID != nil {
  1234. return *x.CredentialID
  1235. }
  1236. return ""
  1237. }
  1238. type GalaxyFlowAction struct {
  1239. state protoimpl.MessageState `protogen:"open.v1"`
  1240. Type *GalaxyFlowAction_GalaxyFlowActionType `protobuf:"varint,1,req,name=type,enum=WASyncAction.GalaxyFlowAction_GalaxyFlowActionType" json:"type,omitempty"`
  1241. unknownFields protoimpl.UnknownFields
  1242. sizeCache protoimpl.SizeCache
  1243. }
  1244. func (x *GalaxyFlowAction) Reset() {
  1245. *x = GalaxyFlowAction{}
  1246. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[7]
  1247. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1248. ms.StoreMessageInfo(mi)
  1249. }
  1250. func (x *GalaxyFlowAction) String() string {
  1251. return protoimpl.X.MessageStringOf(x)
  1252. }
  1253. func (*GalaxyFlowAction) ProtoMessage() {}
  1254. func (x *GalaxyFlowAction) ProtoReflect() protoreflect.Message {
  1255. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[7]
  1256. if x != nil {
  1257. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1258. if ms.LoadMessageInfo() == nil {
  1259. ms.StoreMessageInfo(mi)
  1260. }
  1261. return ms
  1262. }
  1263. return mi.MessageOf(x)
  1264. }
  1265. // Deprecated: Use GalaxyFlowAction.ProtoReflect.Descriptor instead.
  1266. func (*GalaxyFlowAction) Descriptor() ([]byte, []int) {
  1267. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{7}
  1268. }
  1269. func (x *GalaxyFlowAction) GetType() GalaxyFlowAction_GalaxyFlowActionType {
  1270. if x != nil && x.Type != nil {
  1271. return *x.Type
  1272. }
  1273. return GalaxyFlowAction_LAUNCH
  1274. }
  1275. type NoteEditAction struct {
  1276. state protoimpl.MessageState `protogen:"open.v1"`
  1277. Type *NoteEditAction_NoteType `protobuf:"varint,1,opt,name=type,enum=WASyncAction.NoteEditAction_NoteType" json:"type,omitempty"`
  1278. ChatJID *string `protobuf:"bytes,2,opt,name=chatJID" json:"chatJID,omitempty"`
  1279. CreatedAt *int64 `protobuf:"varint,3,opt,name=createdAt" json:"createdAt,omitempty"`
  1280. Deleted *bool `protobuf:"varint,4,opt,name=deleted" json:"deleted,omitempty"`
  1281. UnstructuredContent *string `protobuf:"bytes,5,opt,name=unstructuredContent" json:"unstructuredContent,omitempty"`
  1282. unknownFields protoimpl.UnknownFields
  1283. sizeCache protoimpl.SizeCache
  1284. }
  1285. func (x *NoteEditAction) Reset() {
  1286. *x = NoteEditAction{}
  1287. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[8]
  1288. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1289. ms.StoreMessageInfo(mi)
  1290. }
  1291. func (x *NoteEditAction) String() string {
  1292. return protoimpl.X.MessageStringOf(x)
  1293. }
  1294. func (*NoteEditAction) ProtoMessage() {}
  1295. func (x *NoteEditAction) ProtoReflect() protoreflect.Message {
  1296. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[8]
  1297. if x != nil {
  1298. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1299. if ms.LoadMessageInfo() == nil {
  1300. ms.StoreMessageInfo(mi)
  1301. }
  1302. return ms
  1303. }
  1304. return mi.MessageOf(x)
  1305. }
  1306. // Deprecated: Use NoteEditAction.ProtoReflect.Descriptor instead.
  1307. func (*NoteEditAction) Descriptor() ([]byte, []int) {
  1308. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{8}
  1309. }
  1310. func (x *NoteEditAction) GetType() NoteEditAction_NoteType {
  1311. if x != nil && x.Type != nil {
  1312. return *x.Type
  1313. }
  1314. return NoteEditAction_UNSTRUCTURED
  1315. }
  1316. func (x *NoteEditAction) GetChatJID() string {
  1317. if x != nil && x.ChatJID != nil {
  1318. return *x.ChatJID
  1319. }
  1320. return ""
  1321. }
  1322. func (x *NoteEditAction) GetCreatedAt() int64 {
  1323. if x != nil && x.CreatedAt != nil {
  1324. return *x.CreatedAt
  1325. }
  1326. return 0
  1327. }
  1328. func (x *NoteEditAction) GetDeleted() bool {
  1329. if x != nil && x.Deleted != nil {
  1330. return *x.Deleted
  1331. }
  1332. return false
  1333. }
  1334. func (x *NoteEditAction) GetUnstructuredContent() string {
  1335. if x != nil && x.UnstructuredContent != nil {
  1336. return *x.UnstructuredContent
  1337. }
  1338. return ""
  1339. }
  1340. type StatusPrivacyAction struct {
  1341. state protoimpl.MessageState `protogen:"open.v1"`
  1342. Mode *StatusPrivacyAction_StatusDistributionMode `protobuf:"varint,1,opt,name=mode,enum=WASyncAction.StatusPrivacyAction_StatusDistributionMode" json:"mode,omitempty"`
  1343. UserJID []string `protobuf:"bytes,2,rep,name=userJID" json:"userJID,omitempty"`
  1344. unknownFields protoimpl.UnknownFields
  1345. sizeCache protoimpl.SizeCache
  1346. }
  1347. func (x *StatusPrivacyAction) Reset() {
  1348. *x = StatusPrivacyAction{}
  1349. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[9]
  1350. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1351. ms.StoreMessageInfo(mi)
  1352. }
  1353. func (x *StatusPrivacyAction) String() string {
  1354. return protoimpl.X.MessageStringOf(x)
  1355. }
  1356. func (*StatusPrivacyAction) ProtoMessage() {}
  1357. func (x *StatusPrivacyAction) ProtoReflect() protoreflect.Message {
  1358. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[9]
  1359. if x != nil {
  1360. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1361. if ms.LoadMessageInfo() == nil {
  1362. ms.StoreMessageInfo(mi)
  1363. }
  1364. return ms
  1365. }
  1366. return mi.MessageOf(x)
  1367. }
  1368. // Deprecated: Use StatusPrivacyAction.ProtoReflect.Descriptor instead.
  1369. func (*StatusPrivacyAction) Descriptor() ([]byte, []int) {
  1370. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{9}
  1371. }
  1372. func (x *StatusPrivacyAction) GetMode() StatusPrivacyAction_StatusDistributionMode {
  1373. if x != nil && x.Mode != nil {
  1374. return *x.Mode
  1375. }
  1376. return StatusPrivacyAction_ALLOW_LIST
  1377. }
  1378. func (x *StatusPrivacyAction) GetUserJID() []string {
  1379. if x != nil {
  1380. return x.UserJID
  1381. }
  1382. return nil
  1383. }
  1384. type MarketingMessageAction struct {
  1385. state protoimpl.MessageState `protogen:"open.v1"`
  1386. Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
  1387. Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
  1388. Type *MarketingMessageAction_MarketingMessagePrototypeType `protobuf:"varint,3,opt,name=type,enum=WASyncAction.MarketingMessageAction_MarketingMessagePrototypeType" json:"type,omitempty"`
  1389. CreatedAt *int64 `protobuf:"varint,4,opt,name=createdAt" json:"createdAt,omitempty"`
  1390. LastSentAt *int64 `protobuf:"varint,5,opt,name=lastSentAt" json:"lastSentAt,omitempty"`
  1391. IsDeleted *bool `protobuf:"varint,6,opt,name=isDeleted" json:"isDeleted,omitempty"`
  1392. MediaID *string `protobuf:"bytes,7,opt,name=mediaID" json:"mediaID,omitempty"`
  1393. unknownFields protoimpl.UnknownFields
  1394. sizeCache protoimpl.SizeCache
  1395. }
  1396. func (x *MarketingMessageAction) Reset() {
  1397. *x = MarketingMessageAction{}
  1398. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[10]
  1399. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1400. ms.StoreMessageInfo(mi)
  1401. }
  1402. func (x *MarketingMessageAction) String() string {
  1403. return protoimpl.X.MessageStringOf(x)
  1404. }
  1405. func (*MarketingMessageAction) ProtoMessage() {}
  1406. func (x *MarketingMessageAction) ProtoReflect() protoreflect.Message {
  1407. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[10]
  1408. if x != nil {
  1409. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1410. if ms.LoadMessageInfo() == nil {
  1411. ms.StoreMessageInfo(mi)
  1412. }
  1413. return ms
  1414. }
  1415. return mi.MessageOf(x)
  1416. }
  1417. // Deprecated: Use MarketingMessageAction.ProtoReflect.Descriptor instead.
  1418. func (*MarketingMessageAction) Descriptor() ([]byte, []int) {
  1419. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{10}
  1420. }
  1421. func (x *MarketingMessageAction) GetName() string {
  1422. if x != nil && x.Name != nil {
  1423. return *x.Name
  1424. }
  1425. return ""
  1426. }
  1427. func (x *MarketingMessageAction) GetMessage() string {
  1428. if x != nil && x.Message != nil {
  1429. return *x.Message
  1430. }
  1431. return ""
  1432. }
  1433. func (x *MarketingMessageAction) GetType() MarketingMessageAction_MarketingMessagePrototypeType {
  1434. if x != nil && x.Type != nil {
  1435. return *x.Type
  1436. }
  1437. return MarketingMessageAction_PERSONALIZED
  1438. }
  1439. func (x *MarketingMessageAction) GetCreatedAt() int64 {
  1440. if x != nil && x.CreatedAt != nil {
  1441. return *x.CreatedAt
  1442. }
  1443. return 0
  1444. }
  1445. func (x *MarketingMessageAction) GetLastSentAt() int64 {
  1446. if x != nil && x.LastSentAt != nil {
  1447. return *x.LastSentAt
  1448. }
  1449. return 0
  1450. }
  1451. func (x *MarketingMessageAction) GetIsDeleted() bool {
  1452. if x != nil && x.IsDeleted != nil {
  1453. return *x.IsDeleted
  1454. }
  1455. return false
  1456. }
  1457. func (x *MarketingMessageAction) GetMediaID() string {
  1458. if x != nil && x.MediaID != nil {
  1459. return *x.MediaID
  1460. }
  1461. return ""
  1462. }
  1463. type UsernameChatStartModeAction struct {
  1464. state protoimpl.MessageState `protogen:"open.v1"`
  1465. ChatStartMode *UsernameChatStartModeAction_ChatStartMode `protobuf:"varint,1,opt,name=chatStartMode,enum=WASyncAction.UsernameChatStartModeAction_ChatStartMode" json:"chatStartMode,omitempty"`
  1466. unknownFields protoimpl.UnknownFields
  1467. sizeCache protoimpl.SizeCache
  1468. }
  1469. func (x *UsernameChatStartModeAction) Reset() {
  1470. *x = UsernameChatStartModeAction{}
  1471. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[11]
  1472. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1473. ms.StoreMessageInfo(mi)
  1474. }
  1475. func (x *UsernameChatStartModeAction) String() string {
  1476. return protoimpl.X.MessageStringOf(x)
  1477. }
  1478. func (*UsernameChatStartModeAction) ProtoMessage() {}
  1479. func (x *UsernameChatStartModeAction) ProtoReflect() protoreflect.Message {
  1480. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[11]
  1481. if x != nil {
  1482. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1483. if ms.LoadMessageInfo() == nil {
  1484. ms.StoreMessageInfo(mi)
  1485. }
  1486. return ms
  1487. }
  1488. return mi.MessageOf(x)
  1489. }
  1490. // Deprecated: Use UsernameChatStartModeAction.ProtoReflect.Descriptor instead.
  1491. func (*UsernameChatStartModeAction) Descriptor() ([]byte, []int) {
  1492. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{11}
  1493. }
  1494. func (x *UsernameChatStartModeAction) GetChatStartMode() UsernameChatStartModeAction_ChatStartMode {
  1495. if x != nil && x.ChatStartMode != nil {
  1496. return *x.ChatStartMode
  1497. }
  1498. return UsernameChatStartModeAction_LID
  1499. }
  1500. type LabelEditAction struct {
  1501. state protoimpl.MessageState `protogen:"open.v1"`
  1502. Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
  1503. Color *int32 `protobuf:"varint,2,opt,name=color" json:"color,omitempty"`
  1504. PredefinedID *int32 `protobuf:"varint,3,opt,name=predefinedID" json:"predefinedID,omitempty"`
  1505. Deleted *bool `protobuf:"varint,4,opt,name=deleted" json:"deleted,omitempty"`
  1506. OrderIndex *int32 `protobuf:"varint,5,opt,name=orderIndex" json:"orderIndex,omitempty"`
  1507. IsActive *bool `protobuf:"varint,6,opt,name=isActive" json:"isActive,omitempty"`
  1508. Type *LabelEditAction_ListType `protobuf:"varint,7,opt,name=type,enum=WASyncAction.LabelEditAction_ListType" json:"type,omitempty"`
  1509. IsImmutable *bool `protobuf:"varint,8,opt,name=isImmutable" json:"isImmutable,omitempty"`
  1510. unknownFields protoimpl.UnknownFields
  1511. sizeCache protoimpl.SizeCache
  1512. }
  1513. func (x *LabelEditAction) Reset() {
  1514. *x = LabelEditAction{}
  1515. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[12]
  1516. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1517. ms.StoreMessageInfo(mi)
  1518. }
  1519. func (x *LabelEditAction) String() string {
  1520. return protoimpl.X.MessageStringOf(x)
  1521. }
  1522. func (*LabelEditAction) ProtoMessage() {}
  1523. func (x *LabelEditAction) ProtoReflect() protoreflect.Message {
  1524. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[12]
  1525. if x != nil {
  1526. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1527. if ms.LoadMessageInfo() == nil {
  1528. ms.StoreMessageInfo(mi)
  1529. }
  1530. return ms
  1531. }
  1532. return mi.MessageOf(x)
  1533. }
  1534. // Deprecated: Use LabelEditAction.ProtoReflect.Descriptor instead.
  1535. func (*LabelEditAction) Descriptor() ([]byte, []int) {
  1536. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{12}
  1537. }
  1538. func (x *LabelEditAction) GetName() string {
  1539. if x != nil && x.Name != nil {
  1540. return *x.Name
  1541. }
  1542. return ""
  1543. }
  1544. func (x *LabelEditAction) GetColor() int32 {
  1545. if x != nil && x.Color != nil {
  1546. return *x.Color
  1547. }
  1548. return 0
  1549. }
  1550. func (x *LabelEditAction) GetPredefinedID() int32 {
  1551. if x != nil && x.PredefinedID != nil {
  1552. return *x.PredefinedID
  1553. }
  1554. return 0
  1555. }
  1556. func (x *LabelEditAction) GetDeleted() bool {
  1557. if x != nil && x.Deleted != nil {
  1558. return *x.Deleted
  1559. }
  1560. return false
  1561. }
  1562. func (x *LabelEditAction) GetOrderIndex() int32 {
  1563. if x != nil && x.OrderIndex != nil {
  1564. return *x.OrderIndex
  1565. }
  1566. return 0
  1567. }
  1568. func (x *LabelEditAction) GetIsActive() bool {
  1569. if x != nil && x.IsActive != nil {
  1570. return *x.IsActive
  1571. }
  1572. return false
  1573. }
  1574. func (x *LabelEditAction) GetType() LabelEditAction_ListType {
  1575. if x != nil && x.Type != nil {
  1576. return *x.Type
  1577. }
  1578. return LabelEditAction_NONE
  1579. }
  1580. func (x *LabelEditAction) GetIsImmutable() bool {
  1581. if x != nil && x.IsImmutable != nil {
  1582. return *x.IsImmutable
  1583. }
  1584. return false
  1585. }
  1586. type PatchDebugData struct {
  1587. state protoimpl.MessageState `protogen:"open.v1"`
  1588. CurrentLthash []byte `protobuf:"bytes,1,opt,name=currentLthash" json:"currentLthash,omitempty"`
  1589. NewLthash []byte `protobuf:"bytes,2,opt,name=newLthash" json:"newLthash,omitempty"`
  1590. PatchVersion []byte `protobuf:"bytes,3,opt,name=patchVersion" json:"patchVersion,omitempty"`
  1591. CollectionName []byte `protobuf:"bytes,4,opt,name=collectionName" json:"collectionName,omitempty"`
  1592. FirstFourBytesFromAHashOfSnapshotMACKey []byte `protobuf:"bytes,5,opt,name=firstFourBytesFromAHashOfSnapshotMACKey" json:"firstFourBytesFromAHashOfSnapshotMACKey,omitempty"`
  1593. NewLthashSubtract []byte `protobuf:"bytes,6,opt,name=newLthashSubtract" json:"newLthashSubtract,omitempty"`
  1594. NumberAdd *int32 `protobuf:"varint,7,opt,name=numberAdd" json:"numberAdd,omitempty"`
  1595. NumberRemove *int32 `protobuf:"varint,8,opt,name=numberRemove" json:"numberRemove,omitempty"`
  1596. NumberOverride *int32 `protobuf:"varint,9,opt,name=numberOverride" json:"numberOverride,omitempty"`
  1597. SenderPlatform *PatchDebugData_Platform `protobuf:"varint,10,opt,name=senderPlatform,enum=WASyncAction.PatchDebugData_Platform" json:"senderPlatform,omitempty"`
  1598. IsSenderPrimary *bool `protobuf:"varint,11,opt,name=isSenderPrimary" json:"isSenderPrimary,omitempty"`
  1599. unknownFields protoimpl.UnknownFields
  1600. sizeCache protoimpl.SizeCache
  1601. }
  1602. func (x *PatchDebugData) Reset() {
  1603. *x = PatchDebugData{}
  1604. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[13]
  1605. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1606. ms.StoreMessageInfo(mi)
  1607. }
  1608. func (x *PatchDebugData) String() string {
  1609. return protoimpl.X.MessageStringOf(x)
  1610. }
  1611. func (*PatchDebugData) ProtoMessage() {}
  1612. func (x *PatchDebugData) ProtoReflect() protoreflect.Message {
  1613. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[13]
  1614. if x != nil {
  1615. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1616. if ms.LoadMessageInfo() == nil {
  1617. ms.StoreMessageInfo(mi)
  1618. }
  1619. return ms
  1620. }
  1621. return mi.MessageOf(x)
  1622. }
  1623. // Deprecated: Use PatchDebugData.ProtoReflect.Descriptor instead.
  1624. func (*PatchDebugData) Descriptor() ([]byte, []int) {
  1625. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{13}
  1626. }
  1627. func (x *PatchDebugData) GetCurrentLthash() []byte {
  1628. if x != nil {
  1629. return x.CurrentLthash
  1630. }
  1631. return nil
  1632. }
  1633. func (x *PatchDebugData) GetNewLthash() []byte {
  1634. if x != nil {
  1635. return x.NewLthash
  1636. }
  1637. return nil
  1638. }
  1639. func (x *PatchDebugData) GetPatchVersion() []byte {
  1640. if x != nil {
  1641. return x.PatchVersion
  1642. }
  1643. return nil
  1644. }
  1645. func (x *PatchDebugData) GetCollectionName() []byte {
  1646. if x != nil {
  1647. return x.CollectionName
  1648. }
  1649. return nil
  1650. }
  1651. func (x *PatchDebugData) GetFirstFourBytesFromAHashOfSnapshotMACKey() []byte {
  1652. if x != nil {
  1653. return x.FirstFourBytesFromAHashOfSnapshotMACKey
  1654. }
  1655. return nil
  1656. }
  1657. func (x *PatchDebugData) GetNewLthashSubtract() []byte {
  1658. if x != nil {
  1659. return x.NewLthashSubtract
  1660. }
  1661. return nil
  1662. }
  1663. func (x *PatchDebugData) GetNumberAdd() int32 {
  1664. if x != nil && x.NumberAdd != nil {
  1665. return *x.NumberAdd
  1666. }
  1667. return 0
  1668. }
  1669. func (x *PatchDebugData) GetNumberRemove() int32 {
  1670. if x != nil && x.NumberRemove != nil {
  1671. return *x.NumberRemove
  1672. }
  1673. return 0
  1674. }
  1675. func (x *PatchDebugData) GetNumberOverride() int32 {
  1676. if x != nil && x.NumberOverride != nil {
  1677. return *x.NumberOverride
  1678. }
  1679. return 0
  1680. }
  1681. func (x *PatchDebugData) GetSenderPlatform() PatchDebugData_Platform {
  1682. if x != nil && x.SenderPlatform != nil {
  1683. return *x.SenderPlatform
  1684. }
  1685. return PatchDebugData_ANDROID
  1686. }
  1687. func (x *PatchDebugData) GetIsSenderPrimary() bool {
  1688. if x != nil && x.IsSenderPrimary != nil {
  1689. return *x.IsSenderPrimary
  1690. }
  1691. return false
  1692. }
  1693. type RecentEmojiWeight struct {
  1694. state protoimpl.MessageState `protogen:"open.v1"`
  1695. Emoji *string `protobuf:"bytes,1,opt,name=emoji" json:"emoji,omitempty"`
  1696. Weight *float32 `protobuf:"fixed32,2,opt,name=weight" json:"weight,omitempty"`
  1697. unknownFields protoimpl.UnknownFields
  1698. sizeCache protoimpl.SizeCache
  1699. }
  1700. func (x *RecentEmojiWeight) Reset() {
  1701. *x = RecentEmojiWeight{}
  1702. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[14]
  1703. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1704. ms.StoreMessageInfo(mi)
  1705. }
  1706. func (x *RecentEmojiWeight) String() string {
  1707. return protoimpl.X.MessageStringOf(x)
  1708. }
  1709. func (*RecentEmojiWeight) ProtoMessage() {}
  1710. func (x *RecentEmojiWeight) ProtoReflect() protoreflect.Message {
  1711. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[14]
  1712. if x != nil {
  1713. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1714. if ms.LoadMessageInfo() == nil {
  1715. ms.StoreMessageInfo(mi)
  1716. }
  1717. return ms
  1718. }
  1719. return mi.MessageOf(x)
  1720. }
  1721. // Deprecated: Use RecentEmojiWeight.ProtoReflect.Descriptor instead.
  1722. func (*RecentEmojiWeight) Descriptor() ([]byte, []int) {
  1723. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{14}
  1724. }
  1725. func (x *RecentEmojiWeight) GetEmoji() string {
  1726. if x != nil && x.Emoji != nil {
  1727. return *x.Emoji
  1728. }
  1729. return ""
  1730. }
  1731. func (x *RecentEmojiWeight) GetWeight() float32 {
  1732. if x != nil && x.Weight != nil {
  1733. return *x.Weight
  1734. }
  1735. return 0
  1736. }
  1737. type SyncActionValue struct {
  1738. state protoimpl.MessageState `protogen:"open.v1"`
  1739. Timestamp *int64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"`
  1740. StarAction *StarAction `protobuf:"bytes,2,opt,name=starAction" json:"starAction,omitempty"`
  1741. ContactAction *ContactAction `protobuf:"bytes,3,opt,name=contactAction" json:"contactAction,omitempty"`
  1742. MuteAction *MuteAction `protobuf:"bytes,4,opt,name=muteAction" json:"muteAction,omitempty"`
  1743. PinAction *PinAction `protobuf:"bytes,5,opt,name=pinAction" json:"pinAction,omitempty"`
  1744. SecurityNotificationSetting *SecurityNotificationSetting `protobuf:"bytes,6,opt,name=securityNotificationSetting" json:"securityNotificationSetting,omitempty"`
  1745. PushNameSetting *PushNameSetting `protobuf:"bytes,7,opt,name=pushNameSetting" json:"pushNameSetting,omitempty"`
  1746. QuickReplyAction *QuickReplyAction `protobuf:"bytes,8,opt,name=quickReplyAction" json:"quickReplyAction,omitempty"`
  1747. RecentEmojiWeightsAction *RecentEmojiWeightsAction `protobuf:"bytes,11,opt,name=recentEmojiWeightsAction" json:"recentEmojiWeightsAction,omitempty"`
  1748. LabelEditAction *LabelEditAction `protobuf:"bytes,14,opt,name=labelEditAction" json:"labelEditAction,omitempty"`
  1749. LabelAssociationAction *LabelAssociationAction `protobuf:"bytes,15,opt,name=labelAssociationAction" json:"labelAssociationAction,omitempty"`
  1750. LocaleSetting *LocaleSetting `protobuf:"bytes,16,opt,name=localeSetting" json:"localeSetting,omitempty"`
  1751. ArchiveChatAction *ArchiveChatAction `protobuf:"bytes,17,opt,name=archiveChatAction" json:"archiveChatAction,omitempty"`
  1752. DeleteMessageForMeAction *DeleteMessageForMeAction `protobuf:"bytes,18,opt,name=deleteMessageForMeAction" json:"deleteMessageForMeAction,omitempty"`
  1753. KeyExpiration *KeyExpiration `protobuf:"bytes,19,opt,name=keyExpiration" json:"keyExpiration,omitempty"`
  1754. MarkChatAsReadAction *MarkChatAsReadAction `protobuf:"bytes,20,opt,name=markChatAsReadAction" json:"markChatAsReadAction,omitempty"`
  1755. ClearChatAction *ClearChatAction `protobuf:"bytes,21,opt,name=clearChatAction" json:"clearChatAction,omitempty"`
  1756. DeleteChatAction *DeleteChatAction `protobuf:"bytes,22,opt,name=deleteChatAction" json:"deleteChatAction,omitempty"`
  1757. UnarchiveChatsSetting *UnarchiveChatsSetting `protobuf:"bytes,23,opt,name=unarchiveChatsSetting" json:"unarchiveChatsSetting,omitempty"`
  1758. PrimaryFeature *PrimaryFeature `protobuf:"bytes,24,opt,name=primaryFeature" json:"primaryFeature,omitempty"`
  1759. AndroidUnsupportedActions *AndroidUnsupportedActions `protobuf:"bytes,26,opt,name=androidUnsupportedActions" json:"androidUnsupportedActions,omitempty"`
  1760. AgentAction *AgentAction `protobuf:"bytes,27,opt,name=agentAction" json:"agentAction,omitempty"`
  1761. SubscriptionAction *SubscriptionAction `protobuf:"bytes,28,opt,name=subscriptionAction" json:"subscriptionAction,omitempty"`
  1762. UserStatusMuteAction *UserStatusMuteAction `protobuf:"bytes,29,opt,name=userStatusMuteAction" json:"userStatusMuteAction,omitempty"`
  1763. TimeFormatAction *TimeFormatAction `protobuf:"bytes,30,opt,name=timeFormatAction" json:"timeFormatAction,omitempty"`
  1764. NuxAction *NuxAction `protobuf:"bytes,31,opt,name=nuxAction" json:"nuxAction,omitempty"`
  1765. PrimaryVersionAction *PrimaryVersionAction `protobuf:"bytes,32,opt,name=primaryVersionAction" json:"primaryVersionAction,omitempty"`
  1766. StickerAction *StickerAction `protobuf:"bytes,33,opt,name=stickerAction" json:"stickerAction,omitempty"`
  1767. RemoveRecentStickerAction *RemoveRecentStickerAction `protobuf:"bytes,34,opt,name=removeRecentStickerAction" json:"removeRecentStickerAction,omitempty"`
  1768. ChatAssignment *ChatAssignmentAction `protobuf:"bytes,35,opt,name=chatAssignment" json:"chatAssignment,omitempty"`
  1769. ChatAssignmentOpenedStatus *ChatAssignmentOpenedStatusAction `protobuf:"bytes,36,opt,name=chatAssignmentOpenedStatus" json:"chatAssignmentOpenedStatus,omitempty"`
  1770. PnForLidChatAction *PnForLidChatAction `protobuf:"bytes,37,opt,name=pnForLidChatAction" json:"pnForLidChatAction,omitempty"`
  1771. MarketingMessageAction *MarketingMessageAction `protobuf:"bytes,38,opt,name=marketingMessageAction" json:"marketingMessageAction,omitempty"`
  1772. MarketingMessageBroadcastAction *MarketingMessageBroadcastAction `protobuf:"bytes,39,opt,name=marketingMessageBroadcastAction" json:"marketingMessageBroadcastAction,omitempty"`
  1773. ExternalWebBetaAction *ExternalWebBetaAction `protobuf:"bytes,40,opt,name=externalWebBetaAction" json:"externalWebBetaAction,omitempty"`
  1774. PrivacySettingRelayAllCalls *PrivacySettingRelayAllCalls `protobuf:"bytes,41,opt,name=privacySettingRelayAllCalls" json:"privacySettingRelayAllCalls,omitempty"`
  1775. CallLogAction *CallLogAction `protobuf:"bytes,42,opt,name=callLogAction" json:"callLogAction,omitempty"`
  1776. StatusPrivacy *StatusPrivacyAction `protobuf:"bytes,44,opt,name=statusPrivacy" json:"statusPrivacy,omitempty"`
  1777. BotWelcomeRequestAction *BotWelcomeRequestAction `protobuf:"bytes,45,opt,name=botWelcomeRequestAction" json:"botWelcomeRequestAction,omitempty"`
  1778. DeleteIndividualCallLog *DeleteIndividualCallLogAction `protobuf:"bytes,46,opt,name=deleteIndividualCallLog" json:"deleteIndividualCallLog,omitempty"`
  1779. LabelReorderingAction *LabelReorderingAction `protobuf:"bytes,47,opt,name=labelReorderingAction" json:"labelReorderingAction,omitempty"`
  1780. PaymentInfoAction *PaymentInfoAction `protobuf:"bytes,48,opt,name=paymentInfoAction" json:"paymentInfoAction,omitempty"`
  1781. CustomPaymentMethodsAction *CustomPaymentMethodsAction `protobuf:"bytes,49,opt,name=customPaymentMethodsAction" json:"customPaymentMethodsAction,omitempty"`
  1782. LockChatAction *LockChatAction `protobuf:"bytes,50,opt,name=lockChatAction" json:"lockChatAction,omitempty"`
  1783. ChatLockSettings *waChatLockSettings.ChatLockSettings `protobuf:"bytes,51,opt,name=chatLockSettings" json:"chatLockSettings,omitempty"`
  1784. WamoUserIdentifierAction *WamoUserIdentifierAction `protobuf:"bytes,52,opt,name=wamoUserIdentifierAction" json:"wamoUserIdentifierAction,omitempty"`
  1785. PrivacySettingDisableLinkPreviewsAction *PrivacySettingDisableLinkPreviewsAction `protobuf:"bytes,53,opt,name=privacySettingDisableLinkPreviewsAction" json:"privacySettingDisableLinkPreviewsAction,omitempty"`
  1786. DeviceCapabilities *waDeviceCapabilities.DeviceCapabilities `protobuf:"bytes,54,opt,name=deviceCapabilities" json:"deviceCapabilities,omitempty"`
  1787. NoteEditAction *NoteEditAction `protobuf:"bytes,55,opt,name=noteEditAction" json:"noteEditAction,omitempty"`
  1788. FavoritesAction *FavoritesAction `protobuf:"bytes,56,opt,name=favoritesAction" json:"favoritesAction,omitempty"`
  1789. MerchantPaymentPartnerAction *MerchantPaymentPartnerAction `protobuf:"bytes,57,opt,name=merchantPaymentPartnerAction" json:"merchantPaymentPartnerAction,omitempty"`
  1790. WaffleAccountLinkStateAction *WaffleAccountLinkStateAction `protobuf:"bytes,58,opt,name=waffleAccountLinkStateAction" json:"waffleAccountLinkStateAction,omitempty"`
  1791. UsernameChatStartMode *UsernameChatStartModeAction `protobuf:"bytes,59,opt,name=usernameChatStartMode" json:"usernameChatStartMode,omitempty"`
  1792. NotificationActivitySettingAction *NotificationActivitySettingAction `protobuf:"bytes,60,opt,name=notificationActivitySettingAction" json:"notificationActivitySettingAction,omitempty"`
  1793. LidContactAction *LidContactAction `protobuf:"bytes,61,opt,name=lidContactAction" json:"lidContactAction,omitempty"`
  1794. CtwaPerCustomerDataSharingAction *CtwaPerCustomerDataSharingAction `protobuf:"bytes,62,opt,name=ctwaPerCustomerDataSharingAction" json:"ctwaPerCustomerDataSharingAction,omitempty"`
  1795. PaymentTosAction *PaymentTosAction `protobuf:"bytes,63,opt,name=paymentTosAction" json:"paymentTosAction,omitempty"`
  1796. PrivacySettingChannelsPersonalisedRecommendationAction *PrivacySettingChannelsPersonalisedRecommendationAction `protobuf:"bytes,64,opt,name=privacySettingChannelsPersonalisedRecommendationAction" json:"privacySettingChannelsPersonalisedRecommendationAction,omitempty"`
  1797. BusinessBroadcastAssociationAction *BusinessBroadcastAssociationAction `protobuf:"bytes,65,opt,name=businessBroadcastAssociationAction" json:"businessBroadcastAssociationAction,omitempty"`
  1798. DetectedOutcomesStatusAction *DetectedOutcomesStatusAction `protobuf:"bytes,66,opt,name=detectedOutcomesStatusAction" json:"detectedOutcomesStatusAction,omitempty"`
  1799. MaibaAiFeaturesControlAction *MaibaAIFeaturesControlAction `protobuf:"bytes,68,opt,name=maibaAiFeaturesControlAction" json:"maibaAiFeaturesControlAction,omitempty"`
  1800. BusinessBroadcastListAction *BusinessBroadcastListAction `protobuf:"bytes,69,opt,name=businessBroadcastListAction" json:"businessBroadcastListAction,omitempty"`
  1801. MusicUserIDAction *MusicUserIdAction `protobuf:"bytes,70,opt,name=musicUserIDAction" json:"musicUserIDAction,omitempty"`
  1802. StatusPostOptInNotificationPreferencesAction *StatusPostOptInNotificationPreferencesAction `protobuf:"bytes,71,opt,name=statusPostOptInNotificationPreferencesAction" json:"statusPostOptInNotificationPreferencesAction,omitempty"`
  1803. AvatarUpdatedAction *AvatarUpdatedAction `protobuf:"bytes,72,opt,name=avatarUpdatedAction" json:"avatarUpdatedAction,omitempty"`
  1804. GalaxyFlowAction *GalaxyFlowAction `protobuf:"bytes,73,opt,name=galaxyFlowAction" json:"galaxyFlowAction,omitempty"`
  1805. unknownFields protoimpl.UnknownFields
  1806. sizeCache protoimpl.SizeCache
  1807. }
  1808. func (x *SyncActionValue) Reset() {
  1809. *x = SyncActionValue{}
  1810. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[15]
  1811. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1812. ms.StoreMessageInfo(mi)
  1813. }
  1814. func (x *SyncActionValue) String() string {
  1815. return protoimpl.X.MessageStringOf(x)
  1816. }
  1817. func (*SyncActionValue) ProtoMessage() {}
  1818. func (x *SyncActionValue) ProtoReflect() protoreflect.Message {
  1819. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[15]
  1820. if x != nil {
  1821. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1822. if ms.LoadMessageInfo() == nil {
  1823. ms.StoreMessageInfo(mi)
  1824. }
  1825. return ms
  1826. }
  1827. return mi.MessageOf(x)
  1828. }
  1829. // Deprecated: Use SyncActionValue.ProtoReflect.Descriptor instead.
  1830. func (*SyncActionValue) Descriptor() ([]byte, []int) {
  1831. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{15}
  1832. }
  1833. func (x *SyncActionValue) GetTimestamp() int64 {
  1834. if x != nil && x.Timestamp != nil {
  1835. return *x.Timestamp
  1836. }
  1837. return 0
  1838. }
  1839. func (x *SyncActionValue) GetStarAction() *StarAction {
  1840. if x != nil {
  1841. return x.StarAction
  1842. }
  1843. return nil
  1844. }
  1845. func (x *SyncActionValue) GetContactAction() *ContactAction {
  1846. if x != nil {
  1847. return x.ContactAction
  1848. }
  1849. return nil
  1850. }
  1851. func (x *SyncActionValue) GetMuteAction() *MuteAction {
  1852. if x != nil {
  1853. return x.MuteAction
  1854. }
  1855. return nil
  1856. }
  1857. func (x *SyncActionValue) GetPinAction() *PinAction {
  1858. if x != nil {
  1859. return x.PinAction
  1860. }
  1861. return nil
  1862. }
  1863. func (x *SyncActionValue) GetSecurityNotificationSetting() *SecurityNotificationSetting {
  1864. if x != nil {
  1865. return x.SecurityNotificationSetting
  1866. }
  1867. return nil
  1868. }
  1869. func (x *SyncActionValue) GetPushNameSetting() *PushNameSetting {
  1870. if x != nil {
  1871. return x.PushNameSetting
  1872. }
  1873. return nil
  1874. }
  1875. func (x *SyncActionValue) GetQuickReplyAction() *QuickReplyAction {
  1876. if x != nil {
  1877. return x.QuickReplyAction
  1878. }
  1879. return nil
  1880. }
  1881. func (x *SyncActionValue) GetRecentEmojiWeightsAction() *RecentEmojiWeightsAction {
  1882. if x != nil {
  1883. return x.RecentEmojiWeightsAction
  1884. }
  1885. return nil
  1886. }
  1887. func (x *SyncActionValue) GetLabelEditAction() *LabelEditAction {
  1888. if x != nil {
  1889. return x.LabelEditAction
  1890. }
  1891. return nil
  1892. }
  1893. func (x *SyncActionValue) GetLabelAssociationAction() *LabelAssociationAction {
  1894. if x != nil {
  1895. return x.LabelAssociationAction
  1896. }
  1897. return nil
  1898. }
  1899. func (x *SyncActionValue) GetLocaleSetting() *LocaleSetting {
  1900. if x != nil {
  1901. return x.LocaleSetting
  1902. }
  1903. return nil
  1904. }
  1905. func (x *SyncActionValue) GetArchiveChatAction() *ArchiveChatAction {
  1906. if x != nil {
  1907. return x.ArchiveChatAction
  1908. }
  1909. return nil
  1910. }
  1911. func (x *SyncActionValue) GetDeleteMessageForMeAction() *DeleteMessageForMeAction {
  1912. if x != nil {
  1913. return x.DeleteMessageForMeAction
  1914. }
  1915. return nil
  1916. }
  1917. func (x *SyncActionValue) GetKeyExpiration() *KeyExpiration {
  1918. if x != nil {
  1919. return x.KeyExpiration
  1920. }
  1921. return nil
  1922. }
  1923. func (x *SyncActionValue) GetMarkChatAsReadAction() *MarkChatAsReadAction {
  1924. if x != nil {
  1925. return x.MarkChatAsReadAction
  1926. }
  1927. return nil
  1928. }
  1929. func (x *SyncActionValue) GetClearChatAction() *ClearChatAction {
  1930. if x != nil {
  1931. return x.ClearChatAction
  1932. }
  1933. return nil
  1934. }
  1935. func (x *SyncActionValue) GetDeleteChatAction() *DeleteChatAction {
  1936. if x != nil {
  1937. return x.DeleteChatAction
  1938. }
  1939. return nil
  1940. }
  1941. func (x *SyncActionValue) GetUnarchiveChatsSetting() *UnarchiveChatsSetting {
  1942. if x != nil {
  1943. return x.UnarchiveChatsSetting
  1944. }
  1945. return nil
  1946. }
  1947. func (x *SyncActionValue) GetPrimaryFeature() *PrimaryFeature {
  1948. if x != nil {
  1949. return x.PrimaryFeature
  1950. }
  1951. return nil
  1952. }
  1953. func (x *SyncActionValue) GetAndroidUnsupportedActions() *AndroidUnsupportedActions {
  1954. if x != nil {
  1955. return x.AndroidUnsupportedActions
  1956. }
  1957. return nil
  1958. }
  1959. func (x *SyncActionValue) GetAgentAction() *AgentAction {
  1960. if x != nil {
  1961. return x.AgentAction
  1962. }
  1963. return nil
  1964. }
  1965. func (x *SyncActionValue) GetSubscriptionAction() *SubscriptionAction {
  1966. if x != nil {
  1967. return x.SubscriptionAction
  1968. }
  1969. return nil
  1970. }
  1971. func (x *SyncActionValue) GetUserStatusMuteAction() *UserStatusMuteAction {
  1972. if x != nil {
  1973. return x.UserStatusMuteAction
  1974. }
  1975. return nil
  1976. }
  1977. func (x *SyncActionValue) GetTimeFormatAction() *TimeFormatAction {
  1978. if x != nil {
  1979. return x.TimeFormatAction
  1980. }
  1981. return nil
  1982. }
  1983. func (x *SyncActionValue) GetNuxAction() *NuxAction {
  1984. if x != nil {
  1985. return x.NuxAction
  1986. }
  1987. return nil
  1988. }
  1989. func (x *SyncActionValue) GetPrimaryVersionAction() *PrimaryVersionAction {
  1990. if x != nil {
  1991. return x.PrimaryVersionAction
  1992. }
  1993. return nil
  1994. }
  1995. func (x *SyncActionValue) GetStickerAction() *StickerAction {
  1996. if x != nil {
  1997. return x.StickerAction
  1998. }
  1999. return nil
  2000. }
  2001. func (x *SyncActionValue) GetRemoveRecentStickerAction() *RemoveRecentStickerAction {
  2002. if x != nil {
  2003. return x.RemoveRecentStickerAction
  2004. }
  2005. return nil
  2006. }
  2007. func (x *SyncActionValue) GetChatAssignment() *ChatAssignmentAction {
  2008. if x != nil {
  2009. return x.ChatAssignment
  2010. }
  2011. return nil
  2012. }
  2013. func (x *SyncActionValue) GetChatAssignmentOpenedStatus() *ChatAssignmentOpenedStatusAction {
  2014. if x != nil {
  2015. return x.ChatAssignmentOpenedStatus
  2016. }
  2017. return nil
  2018. }
  2019. func (x *SyncActionValue) GetPnForLidChatAction() *PnForLidChatAction {
  2020. if x != nil {
  2021. return x.PnForLidChatAction
  2022. }
  2023. return nil
  2024. }
  2025. func (x *SyncActionValue) GetMarketingMessageAction() *MarketingMessageAction {
  2026. if x != nil {
  2027. return x.MarketingMessageAction
  2028. }
  2029. return nil
  2030. }
  2031. func (x *SyncActionValue) GetMarketingMessageBroadcastAction() *MarketingMessageBroadcastAction {
  2032. if x != nil {
  2033. return x.MarketingMessageBroadcastAction
  2034. }
  2035. return nil
  2036. }
  2037. func (x *SyncActionValue) GetExternalWebBetaAction() *ExternalWebBetaAction {
  2038. if x != nil {
  2039. return x.ExternalWebBetaAction
  2040. }
  2041. return nil
  2042. }
  2043. func (x *SyncActionValue) GetPrivacySettingRelayAllCalls() *PrivacySettingRelayAllCalls {
  2044. if x != nil {
  2045. return x.PrivacySettingRelayAllCalls
  2046. }
  2047. return nil
  2048. }
  2049. func (x *SyncActionValue) GetCallLogAction() *CallLogAction {
  2050. if x != nil {
  2051. return x.CallLogAction
  2052. }
  2053. return nil
  2054. }
  2055. func (x *SyncActionValue) GetStatusPrivacy() *StatusPrivacyAction {
  2056. if x != nil {
  2057. return x.StatusPrivacy
  2058. }
  2059. return nil
  2060. }
  2061. func (x *SyncActionValue) GetBotWelcomeRequestAction() *BotWelcomeRequestAction {
  2062. if x != nil {
  2063. return x.BotWelcomeRequestAction
  2064. }
  2065. return nil
  2066. }
  2067. func (x *SyncActionValue) GetDeleteIndividualCallLog() *DeleteIndividualCallLogAction {
  2068. if x != nil {
  2069. return x.DeleteIndividualCallLog
  2070. }
  2071. return nil
  2072. }
  2073. func (x *SyncActionValue) GetLabelReorderingAction() *LabelReorderingAction {
  2074. if x != nil {
  2075. return x.LabelReorderingAction
  2076. }
  2077. return nil
  2078. }
  2079. func (x *SyncActionValue) GetPaymentInfoAction() *PaymentInfoAction {
  2080. if x != nil {
  2081. return x.PaymentInfoAction
  2082. }
  2083. return nil
  2084. }
  2085. func (x *SyncActionValue) GetCustomPaymentMethodsAction() *CustomPaymentMethodsAction {
  2086. if x != nil {
  2087. return x.CustomPaymentMethodsAction
  2088. }
  2089. return nil
  2090. }
  2091. func (x *SyncActionValue) GetLockChatAction() *LockChatAction {
  2092. if x != nil {
  2093. return x.LockChatAction
  2094. }
  2095. return nil
  2096. }
  2097. func (x *SyncActionValue) GetChatLockSettings() *waChatLockSettings.ChatLockSettings {
  2098. if x != nil {
  2099. return x.ChatLockSettings
  2100. }
  2101. return nil
  2102. }
  2103. func (x *SyncActionValue) GetWamoUserIdentifierAction() *WamoUserIdentifierAction {
  2104. if x != nil {
  2105. return x.WamoUserIdentifierAction
  2106. }
  2107. return nil
  2108. }
  2109. func (x *SyncActionValue) GetPrivacySettingDisableLinkPreviewsAction() *PrivacySettingDisableLinkPreviewsAction {
  2110. if x != nil {
  2111. return x.PrivacySettingDisableLinkPreviewsAction
  2112. }
  2113. return nil
  2114. }
  2115. func (x *SyncActionValue) GetDeviceCapabilities() *waDeviceCapabilities.DeviceCapabilities {
  2116. if x != nil {
  2117. return x.DeviceCapabilities
  2118. }
  2119. return nil
  2120. }
  2121. func (x *SyncActionValue) GetNoteEditAction() *NoteEditAction {
  2122. if x != nil {
  2123. return x.NoteEditAction
  2124. }
  2125. return nil
  2126. }
  2127. func (x *SyncActionValue) GetFavoritesAction() *FavoritesAction {
  2128. if x != nil {
  2129. return x.FavoritesAction
  2130. }
  2131. return nil
  2132. }
  2133. func (x *SyncActionValue) GetMerchantPaymentPartnerAction() *MerchantPaymentPartnerAction {
  2134. if x != nil {
  2135. return x.MerchantPaymentPartnerAction
  2136. }
  2137. return nil
  2138. }
  2139. func (x *SyncActionValue) GetWaffleAccountLinkStateAction() *WaffleAccountLinkStateAction {
  2140. if x != nil {
  2141. return x.WaffleAccountLinkStateAction
  2142. }
  2143. return nil
  2144. }
  2145. func (x *SyncActionValue) GetUsernameChatStartMode() *UsernameChatStartModeAction {
  2146. if x != nil {
  2147. return x.UsernameChatStartMode
  2148. }
  2149. return nil
  2150. }
  2151. func (x *SyncActionValue) GetNotificationActivitySettingAction() *NotificationActivitySettingAction {
  2152. if x != nil {
  2153. return x.NotificationActivitySettingAction
  2154. }
  2155. return nil
  2156. }
  2157. func (x *SyncActionValue) GetLidContactAction() *LidContactAction {
  2158. if x != nil {
  2159. return x.LidContactAction
  2160. }
  2161. return nil
  2162. }
  2163. func (x *SyncActionValue) GetCtwaPerCustomerDataSharingAction() *CtwaPerCustomerDataSharingAction {
  2164. if x != nil {
  2165. return x.CtwaPerCustomerDataSharingAction
  2166. }
  2167. return nil
  2168. }
  2169. func (x *SyncActionValue) GetPaymentTosAction() *PaymentTosAction {
  2170. if x != nil {
  2171. return x.PaymentTosAction
  2172. }
  2173. return nil
  2174. }
  2175. func (x *SyncActionValue) GetPrivacySettingChannelsPersonalisedRecommendationAction() *PrivacySettingChannelsPersonalisedRecommendationAction {
  2176. if x != nil {
  2177. return x.PrivacySettingChannelsPersonalisedRecommendationAction
  2178. }
  2179. return nil
  2180. }
  2181. func (x *SyncActionValue) GetBusinessBroadcastAssociationAction() *BusinessBroadcastAssociationAction {
  2182. if x != nil {
  2183. return x.BusinessBroadcastAssociationAction
  2184. }
  2185. return nil
  2186. }
  2187. func (x *SyncActionValue) GetDetectedOutcomesStatusAction() *DetectedOutcomesStatusAction {
  2188. if x != nil {
  2189. return x.DetectedOutcomesStatusAction
  2190. }
  2191. return nil
  2192. }
  2193. func (x *SyncActionValue) GetMaibaAiFeaturesControlAction() *MaibaAIFeaturesControlAction {
  2194. if x != nil {
  2195. return x.MaibaAiFeaturesControlAction
  2196. }
  2197. return nil
  2198. }
  2199. func (x *SyncActionValue) GetBusinessBroadcastListAction() *BusinessBroadcastListAction {
  2200. if x != nil {
  2201. return x.BusinessBroadcastListAction
  2202. }
  2203. return nil
  2204. }
  2205. func (x *SyncActionValue) GetMusicUserIDAction() *MusicUserIdAction {
  2206. if x != nil {
  2207. return x.MusicUserIDAction
  2208. }
  2209. return nil
  2210. }
  2211. func (x *SyncActionValue) GetStatusPostOptInNotificationPreferencesAction() *StatusPostOptInNotificationPreferencesAction {
  2212. if x != nil {
  2213. return x.StatusPostOptInNotificationPreferencesAction
  2214. }
  2215. return nil
  2216. }
  2217. func (x *SyncActionValue) GetAvatarUpdatedAction() *AvatarUpdatedAction {
  2218. if x != nil {
  2219. return x.AvatarUpdatedAction
  2220. }
  2221. return nil
  2222. }
  2223. func (x *SyncActionValue) GetGalaxyFlowAction() *GalaxyFlowAction {
  2224. if x != nil {
  2225. return x.GalaxyFlowAction
  2226. }
  2227. return nil
  2228. }
  2229. type StatusPostOptInNotificationPreferencesAction struct {
  2230. state protoimpl.MessageState `protogen:"open.v1"`
  2231. Enabled *bool `protobuf:"varint,1,opt,name=enabled" json:"enabled,omitempty"`
  2232. unknownFields protoimpl.UnknownFields
  2233. sizeCache protoimpl.SizeCache
  2234. }
  2235. func (x *StatusPostOptInNotificationPreferencesAction) Reset() {
  2236. *x = StatusPostOptInNotificationPreferencesAction{}
  2237. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[16]
  2238. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2239. ms.StoreMessageInfo(mi)
  2240. }
  2241. func (x *StatusPostOptInNotificationPreferencesAction) String() string {
  2242. return protoimpl.X.MessageStringOf(x)
  2243. }
  2244. func (*StatusPostOptInNotificationPreferencesAction) ProtoMessage() {}
  2245. func (x *StatusPostOptInNotificationPreferencesAction) ProtoReflect() protoreflect.Message {
  2246. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[16]
  2247. if x != nil {
  2248. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2249. if ms.LoadMessageInfo() == nil {
  2250. ms.StoreMessageInfo(mi)
  2251. }
  2252. return ms
  2253. }
  2254. return mi.MessageOf(x)
  2255. }
  2256. // Deprecated: Use StatusPostOptInNotificationPreferencesAction.ProtoReflect.Descriptor instead.
  2257. func (*StatusPostOptInNotificationPreferencesAction) Descriptor() ([]byte, []int) {
  2258. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{16}
  2259. }
  2260. func (x *StatusPostOptInNotificationPreferencesAction) GetEnabled() bool {
  2261. if x != nil && x.Enabled != nil {
  2262. return *x.Enabled
  2263. }
  2264. return false
  2265. }
  2266. type BroadcastListParticipant struct {
  2267. state protoimpl.MessageState `protogen:"open.v1"`
  2268. LidJID *string `protobuf:"bytes,1,req,name=lidJID" json:"lidJID,omitempty"`
  2269. PnJID *string `protobuf:"bytes,2,opt,name=pnJID" json:"pnJID,omitempty"`
  2270. unknownFields protoimpl.UnknownFields
  2271. sizeCache protoimpl.SizeCache
  2272. }
  2273. func (x *BroadcastListParticipant) Reset() {
  2274. *x = BroadcastListParticipant{}
  2275. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[17]
  2276. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2277. ms.StoreMessageInfo(mi)
  2278. }
  2279. func (x *BroadcastListParticipant) String() string {
  2280. return protoimpl.X.MessageStringOf(x)
  2281. }
  2282. func (*BroadcastListParticipant) ProtoMessage() {}
  2283. func (x *BroadcastListParticipant) ProtoReflect() protoreflect.Message {
  2284. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[17]
  2285. if x != nil {
  2286. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2287. if ms.LoadMessageInfo() == nil {
  2288. ms.StoreMessageInfo(mi)
  2289. }
  2290. return ms
  2291. }
  2292. return mi.MessageOf(x)
  2293. }
  2294. // Deprecated: Use BroadcastListParticipant.ProtoReflect.Descriptor instead.
  2295. func (*BroadcastListParticipant) Descriptor() ([]byte, []int) {
  2296. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{17}
  2297. }
  2298. func (x *BroadcastListParticipant) GetLidJID() string {
  2299. if x != nil && x.LidJID != nil {
  2300. return *x.LidJID
  2301. }
  2302. return ""
  2303. }
  2304. func (x *BroadcastListParticipant) GetPnJID() string {
  2305. if x != nil && x.PnJID != nil {
  2306. return *x.PnJID
  2307. }
  2308. return ""
  2309. }
  2310. type BusinessBroadcastListAction struct {
  2311. state protoimpl.MessageState `protogen:"open.v1"`
  2312. Deleted *bool `protobuf:"varint,1,opt,name=deleted" json:"deleted,omitempty"`
  2313. Participants []*BroadcastListParticipant `protobuf:"bytes,2,rep,name=participants" json:"participants,omitempty"`
  2314. ListName *string `protobuf:"bytes,3,opt,name=listName" json:"listName,omitempty"`
  2315. unknownFields protoimpl.UnknownFields
  2316. sizeCache protoimpl.SizeCache
  2317. }
  2318. func (x *BusinessBroadcastListAction) Reset() {
  2319. *x = BusinessBroadcastListAction{}
  2320. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[18]
  2321. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2322. ms.StoreMessageInfo(mi)
  2323. }
  2324. func (x *BusinessBroadcastListAction) String() string {
  2325. return protoimpl.X.MessageStringOf(x)
  2326. }
  2327. func (*BusinessBroadcastListAction) ProtoMessage() {}
  2328. func (x *BusinessBroadcastListAction) ProtoReflect() protoreflect.Message {
  2329. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[18]
  2330. if x != nil {
  2331. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2332. if ms.LoadMessageInfo() == nil {
  2333. ms.StoreMessageInfo(mi)
  2334. }
  2335. return ms
  2336. }
  2337. return mi.MessageOf(x)
  2338. }
  2339. // Deprecated: Use BusinessBroadcastListAction.ProtoReflect.Descriptor instead.
  2340. func (*BusinessBroadcastListAction) Descriptor() ([]byte, []int) {
  2341. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{18}
  2342. }
  2343. func (x *BusinessBroadcastListAction) GetDeleted() bool {
  2344. if x != nil && x.Deleted != nil {
  2345. return *x.Deleted
  2346. }
  2347. return false
  2348. }
  2349. func (x *BusinessBroadcastListAction) GetParticipants() []*BroadcastListParticipant {
  2350. if x != nil {
  2351. return x.Participants
  2352. }
  2353. return nil
  2354. }
  2355. func (x *BusinessBroadcastListAction) GetListName() string {
  2356. if x != nil && x.ListName != nil {
  2357. return *x.ListName
  2358. }
  2359. return ""
  2360. }
  2361. type BusinessBroadcastAssociationAction struct {
  2362. state protoimpl.MessageState `protogen:"open.v1"`
  2363. Deleted *bool `protobuf:"varint,1,opt,name=deleted" json:"deleted,omitempty"`
  2364. unknownFields protoimpl.UnknownFields
  2365. sizeCache protoimpl.SizeCache
  2366. }
  2367. func (x *BusinessBroadcastAssociationAction) Reset() {
  2368. *x = BusinessBroadcastAssociationAction{}
  2369. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[19]
  2370. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2371. ms.StoreMessageInfo(mi)
  2372. }
  2373. func (x *BusinessBroadcastAssociationAction) String() string {
  2374. return protoimpl.X.MessageStringOf(x)
  2375. }
  2376. func (*BusinessBroadcastAssociationAction) ProtoMessage() {}
  2377. func (x *BusinessBroadcastAssociationAction) ProtoReflect() protoreflect.Message {
  2378. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[19]
  2379. if x != nil {
  2380. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2381. if ms.LoadMessageInfo() == nil {
  2382. ms.StoreMessageInfo(mi)
  2383. }
  2384. return ms
  2385. }
  2386. return mi.MessageOf(x)
  2387. }
  2388. // Deprecated: Use BusinessBroadcastAssociationAction.ProtoReflect.Descriptor instead.
  2389. func (*BusinessBroadcastAssociationAction) Descriptor() ([]byte, []int) {
  2390. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{19}
  2391. }
  2392. func (x *BusinessBroadcastAssociationAction) GetDeleted() bool {
  2393. if x != nil && x.Deleted != nil {
  2394. return *x.Deleted
  2395. }
  2396. return false
  2397. }
  2398. type CtwaPerCustomerDataSharingAction struct {
  2399. state protoimpl.MessageState `protogen:"open.v1"`
  2400. IsCtwaPerCustomerDataSharingEnabled *bool `protobuf:"varint,1,opt,name=isCtwaPerCustomerDataSharingEnabled" json:"isCtwaPerCustomerDataSharingEnabled,omitempty"`
  2401. unknownFields protoimpl.UnknownFields
  2402. sizeCache protoimpl.SizeCache
  2403. }
  2404. func (x *CtwaPerCustomerDataSharingAction) Reset() {
  2405. *x = CtwaPerCustomerDataSharingAction{}
  2406. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[20]
  2407. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2408. ms.StoreMessageInfo(mi)
  2409. }
  2410. func (x *CtwaPerCustomerDataSharingAction) String() string {
  2411. return protoimpl.X.MessageStringOf(x)
  2412. }
  2413. func (*CtwaPerCustomerDataSharingAction) ProtoMessage() {}
  2414. func (x *CtwaPerCustomerDataSharingAction) ProtoReflect() protoreflect.Message {
  2415. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[20]
  2416. if x != nil {
  2417. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2418. if ms.LoadMessageInfo() == nil {
  2419. ms.StoreMessageInfo(mi)
  2420. }
  2421. return ms
  2422. }
  2423. return mi.MessageOf(x)
  2424. }
  2425. // Deprecated: Use CtwaPerCustomerDataSharingAction.ProtoReflect.Descriptor instead.
  2426. func (*CtwaPerCustomerDataSharingAction) Descriptor() ([]byte, []int) {
  2427. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{20}
  2428. }
  2429. func (x *CtwaPerCustomerDataSharingAction) GetIsCtwaPerCustomerDataSharingEnabled() bool {
  2430. if x != nil && x.IsCtwaPerCustomerDataSharingEnabled != nil {
  2431. return *x.IsCtwaPerCustomerDataSharingEnabled
  2432. }
  2433. return false
  2434. }
  2435. type LidContactAction struct {
  2436. state protoimpl.MessageState `protogen:"open.v1"`
  2437. FullName *string `protobuf:"bytes,1,opt,name=fullName" json:"fullName,omitempty"`
  2438. FirstName *string `protobuf:"bytes,2,opt,name=firstName" json:"firstName,omitempty"`
  2439. Username *string `protobuf:"bytes,3,opt,name=username" json:"username,omitempty"`
  2440. SaveOnPrimaryAddressbook *bool `protobuf:"varint,4,opt,name=saveOnPrimaryAddressbook" json:"saveOnPrimaryAddressbook,omitempty"`
  2441. unknownFields protoimpl.UnknownFields
  2442. sizeCache protoimpl.SizeCache
  2443. }
  2444. func (x *LidContactAction) Reset() {
  2445. *x = LidContactAction{}
  2446. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[21]
  2447. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2448. ms.StoreMessageInfo(mi)
  2449. }
  2450. func (x *LidContactAction) String() string {
  2451. return protoimpl.X.MessageStringOf(x)
  2452. }
  2453. func (*LidContactAction) ProtoMessage() {}
  2454. func (x *LidContactAction) ProtoReflect() protoreflect.Message {
  2455. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[21]
  2456. if x != nil {
  2457. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2458. if ms.LoadMessageInfo() == nil {
  2459. ms.StoreMessageInfo(mi)
  2460. }
  2461. return ms
  2462. }
  2463. return mi.MessageOf(x)
  2464. }
  2465. // Deprecated: Use LidContactAction.ProtoReflect.Descriptor instead.
  2466. func (*LidContactAction) Descriptor() ([]byte, []int) {
  2467. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{21}
  2468. }
  2469. func (x *LidContactAction) GetFullName() string {
  2470. if x != nil && x.FullName != nil {
  2471. return *x.FullName
  2472. }
  2473. return ""
  2474. }
  2475. func (x *LidContactAction) GetFirstName() string {
  2476. if x != nil && x.FirstName != nil {
  2477. return *x.FirstName
  2478. }
  2479. return ""
  2480. }
  2481. func (x *LidContactAction) GetUsername() string {
  2482. if x != nil && x.Username != nil {
  2483. return *x.Username
  2484. }
  2485. return ""
  2486. }
  2487. func (x *LidContactAction) GetSaveOnPrimaryAddressbook() bool {
  2488. if x != nil && x.SaveOnPrimaryAddressbook != nil {
  2489. return *x.SaveOnPrimaryAddressbook
  2490. }
  2491. return false
  2492. }
  2493. type FavoritesAction struct {
  2494. state protoimpl.MessageState `protogen:"open.v1"`
  2495. Favorites []*FavoritesAction_Favorite `protobuf:"bytes,1,rep,name=favorites" json:"favorites,omitempty"`
  2496. unknownFields protoimpl.UnknownFields
  2497. sizeCache protoimpl.SizeCache
  2498. }
  2499. func (x *FavoritesAction) Reset() {
  2500. *x = FavoritesAction{}
  2501. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[22]
  2502. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2503. ms.StoreMessageInfo(mi)
  2504. }
  2505. func (x *FavoritesAction) String() string {
  2506. return protoimpl.X.MessageStringOf(x)
  2507. }
  2508. func (*FavoritesAction) ProtoMessage() {}
  2509. func (x *FavoritesAction) ProtoReflect() protoreflect.Message {
  2510. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[22]
  2511. if x != nil {
  2512. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2513. if ms.LoadMessageInfo() == nil {
  2514. ms.StoreMessageInfo(mi)
  2515. }
  2516. return ms
  2517. }
  2518. return mi.MessageOf(x)
  2519. }
  2520. // Deprecated: Use FavoritesAction.ProtoReflect.Descriptor instead.
  2521. func (*FavoritesAction) Descriptor() ([]byte, []int) {
  2522. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{22}
  2523. }
  2524. func (x *FavoritesAction) GetFavorites() []*FavoritesAction_Favorite {
  2525. if x != nil {
  2526. return x.Favorites
  2527. }
  2528. return nil
  2529. }
  2530. type PrivacySettingChannelsPersonalisedRecommendationAction struct {
  2531. state protoimpl.MessageState `protogen:"open.v1"`
  2532. IsUserOptedOut *bool `protobuf:"varint,1,opt,name=isUserOptedOut" json:"isUserOptedOut,omitempty"`
  2533. unknownFields protoimpl.UnknownFields
  2534. sizeCache protoimpl.SizeCache
  2535. }
  2536. func (x *PrivacySettingChannelsPersonalisedRecommendationAction) Reset() {
  2537. *x = PrivacySettingChannelsPersonalisedRecommendationAction{}
  2538. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[23]
  2539. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2540. ms.StoreMessageInfo(mi)
  2541. }
  2542. func (x *PrivacySettingChannelsPersonalisedRecommendationAction) String() string {
  2543. return protoimpl.X.MessageStringOf(x)
  2544. }
  2545. func (*PrivacySettingChannelsPersonalisedRecommendationAction) ProtoMessage() {}
  2546. func (x *PrivacySettingChannelsPersonalisedRecommendationAction) ProtoReflect() protoreflect.Message {
  2547. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[23]
  2548. if x != nil {
  2549. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2550. if ms.LoadMessageInfo() == nil {
  2551. ms.StoreMessageInfo(mi)
  2552. }
  2553. return ms
  2554. }
  2555. return mi.MessageOf(x)
  2556. }
  2557. // Deprecated: Use PrivacySettingChannelsPersonalisedRecommendationAction.ProtoReflect.Descriptor instead.
  2558. func (*PrivacySettingChannelsPersonalisedRecommendationAction) Descriptor() ([]byte, []int) {
  2559. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{23}
  2560. }
  2561. func (x *PrivacySettingChannelsPersonalisedRecommendationAction) GetIsUserOptedOut() bool {
  2562. if x != nil && x.IsUserOptedOut != nil {
  2563. return *x.IsUserOptedOut
  2564. }
  2565. return false
  2566. }
  2567. type PrivacySettingDisableLinkPreviewsAction struct {
  2568. state protoimpl.MessageState `protogen:"open.v1"`
  2569. IsPreviewsDisabled *bool `protobuf:"varint,1,opt,name=isPreviewsDisabled" json:"isPreviewsDisabled,omitempty"`
  2570. unknownFields protoimpl.UnknownFields
  2571. sizeCache protoimpl.SizeCache
  2572. }
  2573. func (x *PrivacySettingDisableLinkPreviewsAction) Reset() {
  2574. *x = PrivacySettingDisableLinkPreviewsAction{}
  2575. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[24]
  2576. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2577. ms.StoreMessageInfo(mi)
  2578. }
  2579. func (x *PrivacySettingDisableLinkPreviewsAction) String() string {
  2580. return protoimpl.X.MessageStringOf(x)
  2581. }
  2582. func (*PrivacySettingDisableLinkPreviewsAction) ProtoMessage() {}
  2583. func (x *PrivacySettingDisableLinkPreviewsAction) ProtoReflect() protoreflect.Message {
  2584. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[24]
  2585. if x != nil {
  2586. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2587. if ms.LoadMessageInfo() == nil {
  2588. ms.StoreMessageInfo(mi)
  2589. }
  2590. return ms
  2591. }
  2592. return mi.MessageOf(x)
  2593. }
  2594. // Deprecated: Use PrivacySettingDisableLinkPreviewsAction.ProtoReflect.Descriptor instead.
  2595. func (*PrivacySettingDisableLinkPreviewsAction) Descriptor() ([]byte, []int) {
  2596. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{24}
  2597. }
  2598. func (x *PrivacySettingDisableLinkPreviewsAction) GetIsPreviewsDisabled() bool {
  2599. if x != nil && x.IsPreviewsDisabled != nil {
  2600. return *x.IsPreviewsDisabled
  2601. }
  2602. return false
  2603. }
  2604. type WamoUserIdentifierAction struct {
  2605. state protoimpl.MessageState `protogen:"open.v1"`
  2606. Identifier *string `protobuf:"bytes,1,opt,name=identifier" json:"identifier,omitempty"`
  2607. unknownFields protoimpl.UnknownFields
  2608. sizeCache protoimpl.SizeCache
  2609. }
  2610. func (x *WamoUserIdentifierAction) Reset() {
  2611. *x = WamoUserIdentifierAction{}
  2612. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[25]
  2613. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2614. ms.StoreMessageInfo(mi)
  2615. }
  2616. func (x *WamoUserIdentifierAction) String() string {
  2617. return protoimpl.X.MessageStringOf(x)
  2618. }
  2619. func (*WamoUserIdentifierAction) ProtoMessage() {}
  2620. func (x *WamoUserIdentifierAction) ProtoReflect() protoreflect.Message {
  2621. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[25]
  2622. if x != nil {
  2623. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2624. if ms.LoadMessageInfo() == nil {
  2625. ms.StoreMessageInfo(mi)
  2626. }
  2627. return ms
  2628. }
  2629. return mi.MessageOf(x)
  2630. }
  2631. // Deprecated: Use WamoUserIdentifierAction.ProtoReflect.Descriptor instead.
  2632. func (*WamoUserIdentifierAction) Descriptor() ([]byte, []int) {
  2633. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{25}
  2634. }
  2635. func (x *WamoUserIdentifierAction) GetIdentifier() string {
  2636. if x != nil && x.Identifier != nil {
  2637. return *x.Identifier
  2638. }
  2639. return ""
  2640. }
  2641. type LockChatAction struct {
  2642. state protoimpl.MessageState `protogen:"open.v1"`
  2643. Locked *bool `protobuf:"varint,1,opt,name=locked" json:"locked,omitempty"`
  2644. unknownFields protoimpl.UnknownFields
  2645. sizeCache protoimpl.SizeCache
  2646. }
  2647. func (x *LockChatAction) Reset() {
  2648. *x = LockChatAction{}
  2649. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[26]
  2650. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2651. ms.StoreMessageInfo(mi)
  2652. }
  2653. func (x *LockChatAction) String() string {
  2654. return protoimpl.X.MessageStringOf(x)
  2655. }
  2656. func (*LockChatAction) ProtoMessage() {}
  2657. func (x *LockChatAction) ProtoReflect() protoreflect.Message {
  2658. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[26]
  2659. if x != nil {
  2660. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2661. if ms.LoadMessageInfo() == nil {
  2662. ms.StoreMessageInfo(mi)
  2663. }
  2664. return ms
  2665. }
  2666. return mi.MessageOf(x)
  2667. }
  2668. // Deprecated: Use LockChatAction.ProtoReflect.Descriptor instead.
  2669. func (*LockChatAction) Descriptor() ([]byte, []int) {
  2670. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{26}
  2671. }
  2672. func (x *LockChatAction) GetLocked() bool {
  2673. if x != nil && x.Locked != nil {
  2674. return *x.Locked
  2675. }
  2676. return false
  2677. }
  2678. type CustomPaymentMethodsAction struct {
  2679. state protoimpl.MessageState `protogen:"open.v1"`
  2680. CustomPaymentMethods []*CustomPaymentMethod `protobuf:"bytes,1,rep,name=customPaymentMethods" json:"customPaymentMethods,omitempty"`
  2681. unknownFields protoimpl.UnknownFields
  2682. sizeCache protoimpl.SizeCache
  2683. }
  2684. func (x *CustomPaymentMethodsAction) Reset() {
  2685. *x = CustomPaymentMethodsAction{}
  2686. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[27]
  2687. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2688. ms.StoreMessageInfo(mi)
  2689. }
  2690. func (x *CustomPaymentMethodsAction) String() string {
  2691. return protoimpl.X.MessageStringOf(x)
  2692. }
  2693. func (*CustomPaymentMethodsAction) ProtoMessage() {}
  2694. func (x *CustomPaymentMethodsAction) ProtoReflect() protoreflect.Message {
  2695. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[27]
  2696. if x != nil {
  2697. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2698. if ms.LoadMessageInfo() == nil {
  2699. ms.StoreMessageInfo(mi)
  2700. }
  2701. return ms
  2702. }
  2703. return mi.MessageOf(x)
  2704. }
  2705. // Deprecated: Use CustomPaymentMethodsAction.ProtoReflect.Descriptor instead.
  2706. func (*CustomPaymentMethodsAction) Descriptor() ([]byte, []int) {
  2707. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{27}
  2708. }
  2709. func (x *CustomPaymentMethodsAction) GetCustomPaymentMethods() []*CustomPaymentMethod {
  2710. if x != nil {
  2711. return x.CustomPaymentMethods
  2712. }
  2713. return nil
  2714. }
  2715. type CustomPaymentMethod struct {
  2716. state protoimpl.MessageState `protogen:"open.v1"`
  2717. CredentialID *string `protobuf:"bytes,1,req,name=credentialID" json:"credentialID,omitempty"`
  2718. Country *string `protobuf:"bytes,2,req,name=country" json:"country,omitempty"`
  2719. Type *string `protobuf:"bytes,3,req,name=type" json:"type,omitempty"`
  2720. Metadata []*CustomPaymentMethodMetadata `protobuf:"bytes,4,rep,name=metadata" json:"metadata,omitempty"`
  2721. unknownFields protoimpl.UnknownFields
  2722. sizeCache protoimpl.SizeCache
  2723. }
  2724. func (x *CustomPaymentMethod) Reset() {
  2725. *x = CustomPaymentMethod{}
  2726. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[28]
  2727. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2728. ms.StoreMessageInfo(mi)
  2729. }
  2730. func (x *CustomPaymentMethod) String() string {
  2731. return protoimpl.X.MessageStringOf(x)
  2732. }
  2733. func (*CustomPaymentMethod) ProtoMessage() {}
  2734. func (x *CustomPaymentMethod) ProtoReflect() protoreflect.Message {
  2735. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[28]
  2736. if x != nil {
  2737. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2738. if ms.LoadMessageInfo() == nil {
  2739. ms.StoreMessageInfo(mi)
  2740. }
  2741. return ms
  2742. }
  2743. return mi.MessageOf(x)
  2744. }
  2745. // Deprecated: Use CustomPaymentMethod.ProtoReflect.Descriptor instead.
  2746. func (*CustomPaymentMethod) Descriptor() ([]byte, []int) {
  2747. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{28}
  2748. }
  2749. func (x *CustomPaymentMethod) GetCredentialID() string {
  2750. if x != nil && x.CredentialID != nil {
  2751. return *x.CredentialID
  2752. }
  2753. return ""
  2754. }
  2755. func (x *CustomPaymentMethod) GetCountry() string {
  2756. if x != nil && x.Country != nil {
  2757. return *x.Country
  2758. }
  2759. return ""
  2760. }
  2761. func (x *CustomPaymentMethod) GetType() string {
  2762. if x != nil && x.Type != nil {
  2763. return *x.Type
  2764. }
  2765. return ""
  2766. }
  2767. func (x *CustomPaymentMethod) GetMetadata() []*CustomPaymentMethodMetadata {
  2768. if x != nil {
  2769. return x.Metadata
  2770. }
  2771. return nil
  2772. }
  2773. type CustomPaymentMethodMetadata struct {
  2774. state protoimpl.MessageState `protogen:"open.v1"`
  2775. Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  2776. Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
  2777. unknownFields protoimpl.UnknownFields
  2778. sizeCache protoimpl.SizeCache
  2779. }
  2780. func (x *CustomPaymentMethodMetadata) Reset() {
  2781. *x = CustomPaymentMethodMetadata{}
  2782. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[29]
  2783. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2784. ms.StoreMessageInfo(mi)
  2785. }
  2786. func (x *CustomPaymentMethodMetadata) String() string {
  2787. return protoimpl.X.MessageStringOf(x)
  2788. }
  2789. func (*CustomPaymentMethodMetadata) ProtoMessage() {}
  2790. func (x *CustomPaymentMethodMetadata) ProtoReflect() protoreflect.Message {
  2791. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[29]
  2792. if x != nil {
  2793. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2794. if ms.LoadMessageInfo() == nil {
  2795. ms.StoreMessageInfo(mi)
  2796. }
  2797. return ms
  2798. }
  2799. return mi.MessageOf(x)
  2800. }
  2801. // Deprecated: Use CustomPaymentMethodMetadata.ProtoReflect.Descriptor instead.
  2802. func (*CustomPaymentMethodMetadata) Descriptor() ([]byte, []int) {
  2803. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{29}
  2804. }
  2805. func (x *CustomPaymentMethodMetadata) GetKey() string {
  2806. if x != nil && x.Key != nil {
  2807. return *x.Key
  2808. }
  2809. return ""
  2810. }
  2811. func (x *CustomPaymentMethodMetadata) GetValue() string {
  2812. if x != nil && x.Value != nil {
  2813. return *x.Value
  2814. }
  2815. return ""
  2816. }
  2817. type PaymentInfoAction struct {
  2818. state protoimpl.MessageState `protogen:"open.v1"`
  2819. Cpi *string `protobuf:"bytes,1,opt,name=cpi" json:"cpi,omitempty"`
  2820. unknownFields protoimpl.UnknownFields
  2821. sizeCache protoimpl.SizeCache
  2822. }
  2823. func (x *PaymentInfoAction) Reset() {
  2824. *x = PaymentInfoAction{}
  2825. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[30]
  2826. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2827. ms.StoreMessageInfo(mi)
  2828. }
  2829. func (x *PaymentInfoAction) String() string {
  2830. return protoimpl.X.MessageStringOf(x)
  2831. }
  2832. func (*PaymentInfoAction) ProtoMessage() {}
  2833. func (x *PaymentInfoAction) ProtoReflect() protoreflect.Message {
  2834. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[30]
  2835. if x != nil {
  2836. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2837. if ms.LoadMessageInfo() == nil {
  2838. ms.StoreMessageInfo(mi)
  2839. }
  2840. return ms
  2841. }
  2842. return mi.MessageOf(x)
  2843. }
  2844. // Deprecated: Use PaymentInfoAction.ProtoReflect.Descriptor instead.
  2845. func (*PaymentInfoAction) Descriptor() ([]byte, []int) {
  2846. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{30}
  2847. }
  2848. func (x *PaymentInfoAction) GetCpi() string {
  2849. if x != nil && x.Cpi != nil {
  2850. return *x.Cpi
  2851. }
  2852. return ""
  2853. }
  2854. type LabelReorderingAction struct {
  2855. state protoimpl.MessageState `protogen:"open.v1"`
  2856. SortedLabelIDs []int32 `protobuf:"varint,1,rep,name=sortedLabelIDs" json:"sortedLabelIDs,omitempty"`
  2857. unknownFields protoimpl.UnknownFields
  2858. sizeCache protoimpl.SizeCache
  2859. }
  2860. func (x *LabelReorderingAction) Reset() {
  2861. *x = LabelReorderingAction{}
  2862. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[31]
  2863. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2864. ms.StoreMessageInfo(mi)
  2865. }
  2866. func (x *LabelReorderingAction) String() string {
  2867. return protoimpl.X.MessageStringOf(x)
  2868. }
  2869. func (*LabelReorderingAction) ProtoMessage() {}
  2870. func (x *LabelReorderingAction) ProtoReflect() protoreflect.Message {
  2871. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[31]
  2872. if x != nil {
  2873. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2874. if ms.LoadMessageInfo() == nil {
  2875. ms.StoreMessageInfo(mi)
  2876. }
  2877. return ms
  2878. }
  2879. return mi.MessageOf(x)
  2880. }
  2881. // Deprecated: Use LabelReorderingAction.ProtoReflect.Descriptor instead.
  2882. func (*LabelReorderingAction) Descriptor() ([]byte, []int) {
  2883. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{31}
  2884. }
  2885. func (x *LabelReorderingAction) GetSortedLabelIDs() []int32 {
  2886. if x != nil {
  2887. return x.SortedLabelIDs
  2888. }
  2889. return nil
  2890. }
  2891. type DeleteIndividualCallLogAction struct {
  2892. state protoimpl.MessageState `protogen:"open.v1"`
  2893. PeerJID *string `protobuf:"bytes,1,opt,name=peerJID" json:"peerJID,omitempty"`
  2894. IsIncoming *bool `protobuf:"varint,2,opt,name=isIncoming" json:"isIncoming,omitempty"`
  2895. unknownFields protoimpl.UnknownFields
  2896. sizeCache protoimpl.SizeCache
  2897. }
  2898. func (x *DeleteIndividualCallLogAction) Reset() {
  2899. *x = DeleteIndividualCallLogAction{}
  2900. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[32]
  2901. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2902. ms.StoreMessageInfo(mi)
  2903. }
  2904. func (x *DeleteIndividualCallLogAction) String() string {
  2905. return protoimpl.X.MessageStringOf(x)
  2906. }
  2907. func (*DeleteIndividualCallLogAction) ProtoMessage() {}
  2908. func (x *DeleteIndividualCallLogAction) ProtoReflect() protoreflect.Message {
  2909. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[32]
  2910. if x != nil {
  2911. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2912. if ms.LoadMessageInfo() == nil {
  2913. ms.StoreMessageInfo(mi)
  2914. }
  2915. return ms
  2916. }
  2917. return mi.MessageOf(x)
  2918. }
  2919. // Deprecated: Use DeleteIndividualCallLogAction.ProtoReflect.Descriptor instead.
  2920. func (*DeleteIndividualCallLogAction) Descriptor() ([]byte, []int) {
  2921. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{32}
  2922. }
  2923. func (x *DeleteIndividualCallLogAction) GetPeerJID() string {
  2924. if x != nil && x.PeerJID != nil {
  2925. return *x.PeerJID
  2926. }
  2927. return ""
  2928. }
  2929. func (x *DeleteIndividualCallLogAction) GetIsIncoming() bool {
  2930. if x != nil && x.IsIncoming != nil {
  2931. return *x.IsIncoming
  2932. }
  2933. return false
  2934. }
  2935. type BotWelcomeRequestAction struct {
  2936. state protoimpl.MessageState `protogen:"open.v1"`
  2937. IsSent *bool `protobuf:"varint,1,opt,name=isSent" json:"isSent,omitempty"`
  2938. unknownFields protoimpl.UnknownFields
  2939. sizeCache protoimpl.SizeCache
  2940. }
  2941. func (x *BotWelcomeRequestAction) Reset() {
  2942. *x = BotWelcomeRequestAction{}
  2943. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[33]
  2944. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2945. ms.StoreMessageInfo(mi)
  2946. }
  2947. func (x *BotWelcomeRequestAction) String() string {
  2948. return protoimpl.X.MessageStringOf(x)
  2949. }
  2950. func (*BotWelcomeRequestAction) ProtoMessage() {}
  2951. func (x *BotWelcomeRequestAction) ProtoReflect() protoreflect.Message {
  2952. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[33]
  2953. if x != nil {
  2954. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2955. if ms.LoadMessageInfo() == nil {
  2956. ms.StoreMessageInfo(mi)
  2957. }
  2958. return ms
  2959. }
  2960. return mi.MessageOf(x)
  2961. }
  2962. // Deprecated: Use BotWelcomeRequestAction.ProtoReflect.Descriptor instead.
  2963. func (*BotWelcomeRequestAction) Descriptor() ([]byte, []int) {
  2964. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{33}
  2965. }
  2966. func (x *BotWelcomeRequestAction) GetIsSent() bool {
  2967. if x != nil && x.IsSent != nil {
  2968. return *x.IsSent
  2969. }
  2970. return false
  2971. }
  2972. type MusicUserIdAction struct {
  2973. state protoimpl.MessageState `protogen:"open.v1"`
  2974. MusicUserID *string `protobuf:"bytes,1,opt,name=musicUserID" json:"musicUserID,omitempty"`
  2975. unknownFields protoimpl.UnknownFields
  2976. sizeCache protoimpl.SizeCache
  2977. }
  2978. func (x *MusicUserIdAction) Reset() {
  2979. *x = MusicUserIdAction{}
  2980. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[34]
  2981. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2982. ms.StoreMessageInfo(mi)
  2983. }
  2984. func (x *MusicUserIdAction) String() string {
  2985. return protoimpl.X.MessageStringOf(x)
  2986. }
  2987. func (*MusicUserIdAction) ProtoMessage() {}
  2988. func (x *MusicUserIdAction) ProtoReflect() protoreflect.Message {
  2989. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[34]
  2990. if x != nil {
  2991. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2992. if ms.LoadMessageInfo() == nil {
  2993. ms.StoreMessageInfo(mi)
  2994. }
  2995. return ms
  2996. }
  2997. return mi.MessageOf(x)
  2998. }
  2999. // Deprecated: Use MusicUserIdAction.ProtoReflect.Descriptor instead.
  3000. func (*MusicUserIdAction) Descriptor() ([]byte, []int) {
  3001. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{34}
  3002. }
  3003. func (x *MusicUserIdAction) GetMusicUserID() string {
  3004. if x != nil && x.MusicUserID != nil {
  3005. return *x.MusicUserID
  3006. }
  3007. return ""
  3008. }
  3009. type CallLogAction struct {
  3010. state protoimpl.MessageState `protogen:"open.v1"`
  3011. CallLogRecord *CallLogRecord `protobuf:"bytes,1,opt,name=callLogRecord" json:"callLogRecord,omitempty"`
  3012. unknownFields protoimpl.UnknownFields
  3013. sizeCache protoimpl.SizeCache
  3014. }
  3015. func (x *CallLogAction) Reset() {
  3016. *x = CallLogAction{}
  3017. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[35]
  3018. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3019. ms.StoreMessageInfo(mi)
  3020. }
  3021. func (x *CallLogAction) String() string {
  3022. return protoimpl.X.MessageStringOf(x)
  3023. }
  3024. func (*CallLogAction) ProtoMessage() {}
  3025. func (x *CallLogAction) ProtoReflect() protoreflect.Message {
  3026. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[35]
  3027. if x != nil {
  3028. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3029. if ms.LoadMessageInfo() == nil {
  3030. ms.StoreMessageInfo(mi)
  3031. }
  3032. return ms
  3033. }
  3034. return mi.MessageOf(x)
  3035. }
  3036. // Deprecated: Use CallLogAction.ProtoReflect.Descriptor instead.
  3037. func (*CallLogAction) Descriptor() ([]byte, []int) {
  3038. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{35}
  3039. }
  3040. func (x *CallLogAction) GetCallLogRecord() *CallLogRecord {
  3041. if x != nil {
  3042. return x.CallLogRecord
  3043. }
  3044. return nil
  3045. }
  3046. type PrivacySettingRelayAllCalls struct {
  3047. state protoimpl.MessageState `protogen:"open.v1"`
  3048. IsEnabled *bool `protobuf:"varint,1,opt,name=isEnabled" json:"isEnabled,omitempty"`
  3049. unknownFields protoimpl.UnknownFields
  3050. sizeCache protoimpl.SizeCache
  3051. }
  3052. func (x *PrivacySettingRelayAllCalls) Reset() {
  3053. *x = PrivacySettingRelayAllCalls{}
  3054. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[36]
  3055. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3056. ms.StoreMessageInfo(mi)
  3057. }
  3058. func (x *PrivacySettingRelayAllCalls) String() string {
  3059. return protoimpl.X.MessageStringOf(x)
  3060. }
  3061. func (*PrivacySettingRelayAllCalls) ProtoMessage() {}
  3062. func (x *PrivacySettingRelayAllCalls) ProtoReflect() protoreflect.Message {
  3063. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[36]
  3064. if x != nil {
  3065. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3066. if ms.LoadMessageInfo() == nil {
  3067. ms.StoreMessageInfo(mi)
  3068. }
  3069. return ms
  3070. }
  3071. return mi.MessageOf(x)
  3072. }
  3073. // Deprecated: Use PrivacySettingRelayAllCalls.ProtoReflect.Descriptor instead.
  3074. func (*PrivacySettingRelayAllCalls) Descriptor() ([]byte, []int) {
  3075. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{36}
  3076. }
  3077. func (x *PrivacySettingRelayAllCalls) GetIsEnabled() bool {
  3078. if x != nil && x.IsEnabled != nil {
  3079. return *x.IsEnabled
  3080. }
  3081. return false
  3082. }
  3083. type DetectedOutcomesStatusAction struct {
  3084. state protoimpl.MessageState `protogen:"open.v1"`
  3085. IsEnabled *bool `protobuf:"varint,1,opt,name=isEnabled" json:"isEnabled,omitempty"`
  3086. unknownFields protoimpl.UnknownFields
  3087. sizeCache protoimpl.SizeCache
  3088. }
  3089. func (x *DetectedOutcomesStatusAction) Reset() {
  3090. *x = DetectedOutcomesStatusAction{}
  3091. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[37]
  3092. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3093. ms.StoreMessageInfo(mi)
  3094. }
  3095. func (x *DetectedOutcomesStatusAction) String() string {
  3096. return protoimpl.X.MessageStringOf(x)
  3097. }
  3098. func (*DetectedOutcomesStatusAction) ProtoMessage() {}
  3099. func (x *DetectedOutcomesStatusAction) ProtoReflect() protoreflect.Message {
  3100. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[37]
  3101. if x != nil {
  3102. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3103. if ms.LoadMessageInfo() == nil {
  3104. ms.StoreMessageInfo(mi)
  3105. }
  3106. return ms
  3107. }
  3108. return mi.MessageOf(x)
  3109. }
  3110. // Deprecated: Use DetectedOutcomesStatusAction.ProtoReflect.Descriptor instead.
  3111. func (*DetectedOutcomesStatusAction) Descriptor() ([]byte, []int) {
  3112. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{37}
  3113. }
  3114. func (x *DetectedOutcomesStatusAction) GetIsEnabled() bool {
  3115. if x != nil && x.IsEnabled != nil {
  3116. return *x.IsEnabled
  3117. }
  3118. return false
  3119. }
  3120. type ExternalWebBetaAction struct {
  3121. state protoimpl.MessageState `protogen:"open.v1"`
  3122. IsOptIn *bool `protobuf:"varint,1,opt,name=isOptIn" json:"isOptIn,omitempty"`
  3123. unknownFields protoimpl.UnknownFields
  3124. sizeCache protoimpl.SizeCache
  3125. }
  3126. func (x *ExternalWebBetaAction) Reset() {
  3127. *x = ExternalWebBetaAction{}
  3128. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[38]
  3129. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3130. ms.StoreMessageInfo(mi)
  3131. }
  3132. func (x *ExternalWebBetaAction) String() string {
  3133. return protoimpl.X.MessageStringOf(x)
  3134. }
  3135. func (*ExternalWebBetaAction) ProtoMessage() {}
  3136. func (x *ExternalWebBetaAction) ProtoReflect() protoreflect.Message {
  3137. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[38]
  3138. if x != nil {
  3139. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3140. if ms.LoadMessageInfo() == nil {
  3141. ms.StoreMessageInfo(mi)
  3142. }
  3143. return ms
  3144. }
  3145. return mi.MessageOf(x)
  3146. }
  3147. // Deprecated: Use ExternalWebBetaAction.ProtoReflect.Descriptor instead.
  3148. func (*ExternalWebBetaAction) Descriptor() ([]byte, []int) {
  3149. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{38}
  3150. }
  3151. func (x *ExternalWebBetaAction) GetIsOptIn() bool {
  3152. if x != nil && x.IsOptIn != nil {
  3153. return *x.IsOptIn
  3154. }
  3155. return false
  3156. }
  3157. type MarketingMessageBroadcastAction struct {
  3158. state protoimpl.MessageState `protogen:"open.v1"`
  3159. RepliedCount *int32 `protobuf:"varint,1,opt,name=repliedCount" json:"repliedCount,omitempty"`
  3160. unknownFields protoimpl.UnknownFields
  3161. sizeCache protoimpl.SizeCache
  3162. }
  3163. func (x *MarketingMessageBroadcastAction) Reset() {
  3164. *x = MarketingMessageBroadcastAction{}
  3165. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[39]
  3166. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3167. ms.StoreMessageInfo(mi)
  3168. }
  3169. func (x *MarketingMessageBroadcastAction) String() string {
  3170. return protoimpl.X.MessageStringOf(x)
  3171. }
  3172. func (*MarketingMessageBroadcastAction) ProtoMessage() {}
  3173. func (x *MarketingMessageBroadcastAction) ProtoReflect() protoreflect.Message {
  3174. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[39]
  3175. if x != nil {
  3176. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3177. if ms.LoadMessageInfo() == nil {
  3178. ms.StoreMessageInfo(mi)
  3179. }
  3180. return ms
  3181. }
  3182. return mi.MessageOf(x)
  3183. }
  3184. // Deprecated: Use MarketingMessageBroadcastAction.ProtoReflect.Descriptor instead.
  3185. func (*MarketingMessageBroadcastAction) Descriptor() ([]byte, []int) {
  3186. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{39}
  3187. }
  3188. func (x *MarketingMessageBroadcastAction) GetRepliedCount() int32 {
  3189. if x != nil && x.RepliedCount != nil {
  3190. return *x.RepliedCount
  3191. }
  3192. return 0
  3193. }
  3194. type PnForLidChatAction struct {
  3195. state protoimpl.MessageState `protogen:"open.v1"`
  3196. PnJID *string `protobuf:"bytes,1,opt,name=pnJID" json:"pnJID,omitempty"`
  3197. unknownFields protoimpl.UnknownFields
  3198. sizeCache protoimpl.SizeCache
  3199. }
  3200. func (x *PnForLidChatAction) Reset() {
  3201. *x = PnForLidChatAction{}
  3202. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[40]
  3203. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3204. ms.StoreMessageInfo(mi)
  3205. }
  3206. func (x *PnForLidChatAction) String() string {
  3207. return protoimpl.X.MessageStringOf(x)
  3208. }
  3209. func (*PnForLidChatAction) ProtoMessage() {}
  3210. func (x *PnForLidChatAction) ProtoReflect() protoreflect.Message {
  3211. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[40]
  3212. if x != nil {
  3213. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3214. if ms.LoadMessageInfo() == nil {
  3215. ms.StoreMessageInfo(mi)
  3216. }
  3217. return ms
  3218. }
  3219. return mi.MessageOf(x)
  3220. }
  3221. // Deprecated: Use PnForLidChatAction.ProtoReflect.Descriptor instead.
  3222. func (*PnForLidChatAction) Descriptor() ([]byte, []int) {
  3223. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{40}
  3224. }
  3225. func (x *PnForLidChatAction) GetPnJID() string {
  3226. if x != nil && x.PnJID != nil {
  3227. return *x.PnJID
  3228. }
  3229. return ""
  3230. }
  3231. type ChatAssignmentOpenedStatusAction struct {
  3232. state protoimpl.MessageState `protogen:"open.v1"`
  3233. ChatOpened *bool `protobuf:"varint,1,opt,name=chatOpened" json:"chatOpened,omitempty"`
  3234. unknownFields protoimpl.UnknownFields
  3235. sizeCache protoimpl.SizeCache
  3236. }
  3237. func (x *ChatAssignmentOpenedStatusAction) Reset() {
  3238. *x = ChatAssignmentOpenedStatusAction{}
  3239. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[41]
  3240. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3241. ms.StoreMessageInfo(mi)
  3242. }
  3243. func (x *ChatAssignmentOpenedStatusAction) String() string {
  3244. return protoimpl.X.MessageStringOf(x)
  3245. }
  3246. func (*ChatAssignmentOpenedStatusAction) ProtoMessage() {}
  3247. func (x *ChatAssignmentOpenedStatusAction) ProtoReflect() protoreflect.Message {
  3248. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[41]
  3249. if x != nil {
  3250. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3251. if ms.LoadMessageInfo() == nil {
  3252. ms.StoreMessageInfo(mi)
  3253. }
  3254. return ms
  3255. }
  3256. return mi.MessageOf(x)
  3257. }
  3258. // Deprecated: Use ChatAssignmentOpenedStatusAction.ProtoReflect.Descriptor instead.
  3259. func (*ChatAssignmentOpenedStatusAction) Descriptor() ([]byte, []int) {
  3260. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{41}
  3261. }
  3262. func (x *ChatAssignmentOpenedStatusAction) GetChatOpened() bool {
  3263. if x != nil && x.ChatOpened != nil {
  3264. return *x.ChatOpened
  3265. }
  3266. return false
  3267. }
  3268. type ChatAssignmentAction struct {
  3269. state protoimpl.MessageState `protogen:"open.v1"`
  3270. DeviceAgentID *string `protobuf:"bytes,1,opt,name=deviceAgentID" json:"deviceAgentID,omitempty"`
  3271. unknownFields protoimpl.UnknownFields
  3272. sizeCache protoimpl.SizeCache
  3273. }
  3274. func (x *ChatAssignmentAction) Reset() {
  3275. *x = ChatAssignmentAction{}
  3276. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[42]
  3277. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3278. ms.StoreMessageInfo(mi)
  3279. }
  3280. func (x *ChatAssignmentAction) String() string {
  3281. return protoimpl.X.MessageStringOf(x)
  3282. }
  3283. func (*ChatAssignmentAction) ProtoMessage() {}
  3284. func (x *ChatAssignmentAction) ProtoReflect() protoreflect.Message {
  3285. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[42]
  3286. if x != nil {
  3287. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3288. if ms.LoadMessageInfo() == nil {
  3289. ms.StoreMessageInfo(mi)
  3290. }
  3291. return ms
  3292. }
  3293. return mi.MessageOf(x)
  3294. }
  3295. // Deprecated: Use ChatAssignmentAction.ProtoReflect.Descriptor instead.
  3296. func (*ChatAssignmentAction) Descriptor() ([]byte, []int) {
  3297. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{42}
  3298. }
  3299. func (x *ChatAssignmentAction) GetDeviceAgentID() string {
  3300. if x != nil && x.DeviceAgentID != nil {
  3301. return *x.DeviceAgentID
  3302. }
  3303. return ""
  3304. }
  3305. type StickerAction struct {
  3306. state protoimpl.MessageState `protogen:"open.v1"`
  3307. URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
  3308. FileEncSHA256 []byte `protobuf:"bytes,2,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
  3309. MediaKey []byte `protobuf:"bytes,3,opt,name=mediaKey" json:"mediaKey,omitempty"`
  3310. Mimetype *string `protobuf:"bytes,4,opt,name=mimetype" json:"mimetype,omitempty"`
  3311. Height *uint32 `protobuf:"varint,5,opt,name=height" json:"height,omitempty"`
  3312. Width *uint32 `protobuf:"varint,6,opt,name=width" json:"width,omitempty"`
  3313. DirectPath *string `protobuf:"bytes,7,opt,name=directPath" json:"directPath,omitempty"`
  3314. FileLength *uint64 `protobuf:"varint,8,opt,name=fileLength" json:"fileLength,omitempty"`
  3315. IsFavorite *bool `protobuf:"varint,9,opt,name=isFavorite" json:"isFavorite,omitempty"`
  3316. DeviceIDHint *uint32 `protobuf:"varint,10,opt,name=deviceIDHint" json:"deviceIDHint,omitempty"`
  3317. IsLottie *bool `protobuf:"varint,11,opt,name=isLottie" json:"isLottie,omitempty"`
  3318. ImageHash *string `protobuf:"bytes,12,opt,name=imageHash" json:"imageHash,omitempty"`
  3319. IsAvatarSticker *bool `protobuf:"varint,13,opt,name=isAvatarSticker" json:"isAvatarSticker,omitempty"`
  3320. unknownFields protoimpl.UnknownFields
  3321. sizeCache protoimpl.SizeCache
  3322. }
  3323. func (x *StickerAction) Reset() {
  3324. *x = StickerAction{}
  3325. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[43]
  3326. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3327. ms.StoreMessageInfo(mi)
  3328. }
  3329. func (x *StickerAction) String() string {
  3330. return protoimpl.X.MessageStringOf(x)
  3331. }
  3332. func (*StickerAction) ProtoMessage() {}
  3333. func (x *StickerAction) ProtoReflect() protoreflect.Message {
  3334. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[43]
  3335. if x != nil {
  3336. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3337. if ms.LoadMessageInfo() == nil {
  3338. ms.StoreMessageInfo(mi)
  3339. }
  3340. return ms
  3341. }
  3342. return mi.MessageOf(x)
  3343. }
  3344. // Deprecated: Use StickerAction.ProtoReflect.Descriptor instead.
  3345. func (*StickerAction) Descriptor() ([]byte, []int) {
  3346. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{43}
  3347. }
  3348. func (x *StickerAction) GetURL() string {
  3349. if x != nil && x.URL != nil {
  3350. return *x.URL
  3351. }
  3352. return ""
  3353. }
  3354. func (x *StickerAction) GetFileEncSHA256() []byte {
  3355. if x != nil {
  3356. return x.FileEncSHA256
  3357. }
  3358. return nil
  3359. }
  3360. func (x *StickerAction) GetMediaKey() []byte {
  3361. if x != nil {
  3362. return x.MediaKey
  3363. }
  3364. return nil
  3365. }
  3366. func (x *StickerAction) GetMimetype() string {
  3367. if x != nil && x.Mimetype != nil {
  3368. return *x.Mimetype
  3369. }
  3370. return ""
  3371. }
  3372. func (x *StickerAction) GetHeight() uint32 {
  3373. if x != nil && x.Height != nil {
  3374. return *x.Height
  3375. }
  3376. return 0
  3377. }
  3378. func (x *StickerAction) GetWidth() uint32 {
  3379. if x != nil && x.Width != nil {
  3380. return *x.Width
  3381. }
  3382. return 0
  3383. }
  3384. func (x *StickerAction) GetDirectPath() string {
  3385. if x != nil && x.DirectPath != nil {
  3386. return *x.DirectPath
  3387. }
  3388. return ""
  3389. }
  3390. func (x *StickerAction) GetFileLength() uint64 {
  3391. if x != nil && x.FileLength != nil {
  3392. return *x.FileLength
  3393. }
  3394. return 0
  3395. }
  3396. func (x *StickerAction) GetIsFavorite() bool {
  3397. if x != nil && x.IsFavorite != nil {
  3398. return *x.IsFavorite
  3399. }
  3400. return false
  3401. }
  3402. func (x *StickerAction) GetDeviceIDHint() uint32 {
  3403. if x != nil && x.DeviceIDHint != nil {
  3404. return *x.DeviceIDHint
  3405. }
  3406. return 0
  3407. }
  3408. func (x *StickerAction) GetIsLottie() bool {
  3409. if x != nil && x.IsLottie != nil {
  3410. return *x.IsLottie
  3411. }
  3412. return false
  3413. }
  3414. func (x *StickerAction) GetImageHash() string {
  3415. if x != nil && x.ImageHash != nil {
  3416. return *x.ImageHash
  3417. }
  3418. return ""
  3419. }
  3420. func (x *StickerAction) GetIsAvatarSticker() bool {
  3421. if x != nil && x.IsAvatarSticker != nil {
  3422. return *x.IsAvatarSticker
  3423. }
  3424. return false
  3425. }
  3426. type RemoveRecentStickerAction struct {
  3427. state protoimpl.MessageState `protogen:"open.v1"`
  3428. LastStickerSentTS *int64 `protobuf:"varint,1,opt,name=lastStickerSentTS" json:"lastStickerSentTS,omitempty"`
  3429. unknownFields protoimpl.UnknownFields
  3430. sizeCache protoimpl.SizeCache
  3431. }
  3432. func (x *RemoveRecentStickerAction) Reset() {
  3433. *x = RemoveRecentStickerAction{}
  3434. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[44]
  3435. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3436. ms.StoreMessageInfo(mi)
  3437. }
  3438. func (x *RemoveRecentStickerAction) String() string {
  3439. return protoimpl.X.MessageStringOf(x)
  3440. }
  3441. func (*RemoveRecentStickerAction) ProtoMessage() {}
  3442. func (x *RemoveRecentStickerAction) ProtoReflect() protoreflect.Message {
  3443. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[44]
  3444. if x != nil {
  3445. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3446. if ms.LoadMessageInfo() == nil {
  3447. ms.StoreMessageInfo(mi)
  3448. }
  3449. return ms
  3450. }
  3451. return mi.MessageOf(x)
  3452. }
  3453. // Deprecated: Use RemoveRecentStickerAction.ProtoReflect.Descriptor instead.
  3454. func (*RemoveRecentStickerAction) Descriptor() ([]byte, []int) {
  3455. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{44}
  3456. }
  3457. func (x *RemoveRecentStickerAction) GetLastStickerSentTS() int64 {
  3458. if x != nil && x.LastStickerSentTS != nil {
  3459. return *x.LastStickerSentTS
  3460. }
  3461. return 0
  3462. }
  3463. type PrimaryVersionAction struct {
  3464. state protoimpl.MessageState `protogen:"open.v1"`
  3465. Version *string `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
  3466. unknownFields protoimpl.UnknownFields
  3467. sizeCache protoimpl.SizeCache
  3468. }
  3469. func (x *PrimaryVersionAction) Reset() {
  3470. *x = PrimaryVersionAction{}
  3471. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[45]
  3472. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3473. ms.StoreMessageInfo(mi)
  3474. }
  3475. func (x *PrimaryVersionAction) String() string {
  3476. return protoimpl.X.MessageStringOf(x)
  3477. }
  3478. func (*PrimaryVersionAction) ProtoMessage() {}
  3479. func (x *PrimaryVersionAction) ProtoReflect() protoreflect.Message {
  3480. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[45]
  3481. if x != nil {
  3482. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3483. if ms.LoadMessageInfo() == nil {
  3484. ms.StoreMessageInfo(mi)
  3485. }
  3486. return ms
  3487. }
  3488. return mi.MessageOf(x)
  3489. }
  3490. // Deprecated: Use PrimaryVersionAction.ProtoReflect.Descriptor instead.
  3491. func (*PrimaryVersionAction) Descriptor() ([]byte, []int) {
  3492. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{45}
  3493. }
  3494. func (x *PrimaryVersionAction) GetVersion() string {
  3495. if x != nil && x.Version != nil {
  3496. return *x.Version
  3497. }
  3498. return ""
  3499. }
  3500. type NuxAction struct {
  3501. state protoimpl.MessageState `protogen:"open.v1"`
  3502. Acknowledged *bool `protobuf:"varint,1,opt,name=acknowledged" json:"acknowledged,omitempty"`
  3503. unknownFields protoimpl.UnknownFields
  3504. sizeCache protoimpl.SizeCache
  3505. }
  3506. func (x *NuxAction) Reset() {
  3507. *x = NuxAction{}
  3508. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[46]
  3509. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3510. ms.StoreMessageInfo(mi)
  3511. }
  3512. func (x *NuxAction) String() string {
  3513. return protoimpl.X.MessageStringOf(x)
  3514. }
  3515. func (*NuxAction) ProtoMessage() {}
  3516. func (x *NuxAction) ProtoReflect() protoreflect.Message {
  3517. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[46]
  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 NuxAction.ProtoReflect.Descriptor instead.
  3528. func (*NuxAction) Descriptor() ([]byte, []int) {
  3529. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{46}
  3530. }
  3531. func (x *NuxAction) GetAcknowledged() bool {
  3532. if x != nil && x.Acknowledged != nil {
  3533. return *x.Acknowledged
  3534. }
  3535. return false
  3536. }
  3537. type TimeFormatAction struct {
  3538. state protoimpl.MessageState `protogen:"open.v1"`
  3539. IsTwentyFourHourFormatEnabled *bool `protobuf:"varint,1,opt,name=isTwentyFourHourFormatEnabled" json:"isTwentyFourHourFormatEnabled,omitempty"`
  3540. unknownFields protoimpl.UnknownFields
  3541. sizeCache protoimpl.SizeCache
  3542. }
  3543. func (x *TimeFormatAction) Reset() {
  3544. *x = TimeFormatAction{}
  3545. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[47]
  3546. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3547. ms.StoreMessageInfo(mi)
  3548. }
  3549. func (x *TimeFormatAction) String() string {
  3550. return protoimpl.X.MessageStringOf(x)
  3551. }
  3552. func (*TimeFormatAction) ProtoMessage() {}
  3553. func (x *TimeFormatAction) ProtoReflect() protoreflect.Message {
  3554. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[47]
  3555. if x != nil {
  3556. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3557. if ms.LoadMessageInfo() == nil {
  3558. ms.StoreMessageInfo(mi)
  3559. }
  3560. return ms
  3561. }
  3562. return mi.MessageOf(x)
  3563. }
  3564. // Deprecated: Use TimeFormatAction.ProtoReflect.Descriptor instead.
  3565. func (*TimeFormatAction) Descriptor() ([]byte, []int) {
  3566. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{47}
  3567. }
  3568. func (x *TimeFormatAction) GetIsTwentyFourHourFormatEnabled() bool {
  3569. if x != nil && x.IsTwentyFourHourFormatEnabled != nil {
  3570. return *x.IsTwentyFourHourFormatEnabled
  3571. }
  3572. return false
  3573. }
  3574. type UserStatusMuteAction struct {
  3575. state protoimpl.MessageState `protogen:"open.v1"`
  3576. Muted *bool `protobuf:"varint,1,opt,name=muted" json:"muted,omitempty"`
  3577. unknownFields protoimpl.UnknownFields
  3578. sizeCache protoimpl.SizeCache
  3579. }
  3580. func (x *UserStatusMuteAction) Reset() {
  3581. *x = UserStatusMuteAction{}
  3582. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[48]
  3583. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3584. ms.StoreMessageInfo(mi)
  3585. }
  3586. func (x *UserStatusMuteAction) String() string {
  3587. return protoimpl.X.MessageStringOf(x)
  3588. }
  3589. func (*UserStatusMuteAction) ProtoMessage() {}
  3590. func (x *UserStatusMuteAction) ProtoReflect() protoreflect.Message {
  3591. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[48]
  3592. if x != nil {
  3593. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3594. if ms.LoadMessageInfo() == nil {
  3595. ms.StoreMessageInfo(mi)
  3596. }
  3597. return ms
  3598. }
  3599. return mi.MessageOf(x)
  3600. }
  3601. // Deprecated: Use UserStatusMuteAction.ProtoReflect.Descriptor instead.
  3602. func (*UserStatusMuteAction) Descriptor() ([]byte, []int) {
  3603. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{48}
  3604. }
  3605. func (x *UserStatusMuteAction) GetMuted() bool {
  3606. if x != nil && x.Muted != nil {
  3607. return *x.Muted
  3608. }
  3609. return false
  3610. }
  3611. type SubscriptionAction struct {
  3612. state protoimpl.MessageState `protogen:"open.v1"`
  3613. IsDeactivated *bool `protobuf:"varint,1,opt,name=isDeactivated" json:"isDeactivated,omitempty"`
  3614. IsAutoRenewing *bool `protobuf:"varint,2,opt,name=isAutoRenewing" json:"isAutoRenewing,omitempty"`
  3615. ExpirationDate *int64 `protobuf:"varint,3,opt,name=expirationDate" json:"expirationDate,omitempty"`
  3616. unknownFields protoimpl.UnknownFields
  3617. sizeCache protoimpl.SizeCache
  3618. }
  3619. func (x *SubscriptionAction) Reset() {
  3620. *x = SubscriptionAction{}
  3621. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[49]
  3622. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3623. ms.StoreMessageInfo(mi)
  3624. }
  3625. func (x *SubscriptionAction) String() string {
  3626. return protoimpl.X.MessageStringOf(x)
  3627. }
  3628. func (*SubscriptionAction) ProtoMessage() {}
  3629. func (x *SubscriptionAction) ProtoReflect() protoreflect.Message {
  3630. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[49]
  3631. if x != nil {
  3632. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3633. if ms.LoadMessageInfo() == nil {
  3634. ms.StoreMessageInfo(mi)
  3635. }
  3636. return ms
  3637. }
  3638. return mi.MessageOf(x)
  3639. }
  3640. // Deprecated: Use SubscriptionAction.ProtoReflect.Descriptor instead.
  3641. func (*SubscriptionAction) Descriptor() ([]byte, []int) {
  3642. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{49}
  3643. }
  3644. func (x *SubscriptionAction) GetIsDeactivated() bool {
  3645. if x != nil && x.IsDeactivated != nil {
  3646. return *x.IsDeactivated
  3647. }
  3648. return false
  3649. }
  3650. func (x *SubscriptionAction) GetIsAutoRenewing() bool {
  3651. if x != nil && x.IsAutoRenewing != nil {
  3652. return *x.IsAutoRenewing
  3653. }
  3654. return false
  3655. }
  3656. func (x *SubscriptionAction) GetExpirationDate() int64 {
  3657. if x != nil && x.ExpirationDate != nil {
  3658. return *x.ExpirationDate
  3659. }
  3660. return 0
  3661. }
  3662. type AgentAction struct {
  3663. state protoimpl.MessageState `protogen:"open.v1"`
  3664. Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
  3665. DeviceID *int32 `protobuf:"varint,2,opt,name=deviceID" json:"deviceID,omitempty"`
  3666. IsDeleted *bool `protobuf:"varint,3,opt,name=isDeleted" json:"isDeleted,omitempty"`
  3667. unknownFields protoimpl.UnknownFields
  3668. sizeCache protoimpl.SizeCache
  3669. }
  3670. func (x *AgentAction) Reset() {
  3671. *x = AgentAction{}
  3672. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[50]
  3673. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3674. ms.StoreMessageInfo(mi)
  3675. }
  3676. func (x *AgentAction) String() string {
  3677. return protoimpl.X.MessageStringOf(x)
  3678. }
  3679. func (*AgentAction) ProtoMessage() {}
  3680. func (x *AgentAction) ProtoReflect() protoreflect.Message {
  3681. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[50]
  3682. if x != nil {
  3683. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3684. if ms.LoadMessageInfo() == nil {
  3685. ms.StoreMessageInfo(mi)
  3686. }
  3687. return ms
  3688. }
  3689. return mi.MessageOf(x)
  3690. }
  3691. // Deprecated: Use AgentAction.ProtoReflect.Descriptor instead.
  3692. func (*AgentAction) Descriptor() ([]byte, []int) {
  3693. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{50}
  3694. }
  3695. func (x *AgentAction) GetName() string {
  3696. if x != nil && x.Name != nil {
  3697. return *x.Name
  3698. }
  3699. return ""
  3700. }
  3701. func (x *AgentAction) GetDeviceID() int32 {
  3702. if x != nil && x.DeviceID != nil {
  3703. return *x.DeviceID
  3704. }
  3705. return 0
  3706. }
  3707. func (x *AgentAction) GetIsDeleted() bool {
  3708. if x != nil && x.IsDeleted != nil {
  3709. return *x.IsDeleted
  3710. }
  3711. return false
  3712. }
  3713. type AndroidUnsupportedActions struct {
  3714. state protoimpl.MessageState `protogen:"open.v1"`
  3715. Allowed *bool `protobuf:"varint,1,opt,name=allowed" json:"allowed,omitempty"`
  3716. unknownFields protoimpl.UnknownFields
  3717. sizeCache protoimpl.SizeCache
  3718. }
  3719. func (x *AndroidUnsupportedActions) Reset() {
  3720. *x = AndroidUnsupportedActions{}
  3721. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[51]
  3722. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3723. ms.StoreMessageInfo(mi)
  3724. }
  3725. func (x *AndroidUnsupportedActions) String() string {
  3726. return protoimpl.X.MessageStringOf(x)
  3727. }
  3728. func (*AndroidUnsupportedActions) ProtoMessage() {}
  3729. func (x *AndroidUnsupportedActions) ProtoReflect() protoreflect.Message {
  3730. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[51]
  3731. if x != nil {
  3732. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3733. if ms.LoadMessageInfo() == nil {
  3734. ms.StoreMessageInfo(mi)
  3735. }
  3736. return ms
  3737. }
  3738. return mi.MessageOf(x)
  3739. }
  3740. // Deprecated: Use AndroidUnsupportedActions.ProtoReflect.Descriptor instead.
  3741. func (*AndroidUnsupportedActions) Descriptor() ([]byte, []int) {
  3742. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{51}
  3743. }
  3744. func (x *AndroidUnsupportedActions) GetAllowed() bool {
  3745. if x != nil && x.Allowed != nil {
  3746. return *x.Allowed
  3747. }
  3748. return false
  3749. }
  3750. type PrimaryFeature struct {
  3751. state protoimpl.MessageState `protogen:"open.v1"`
  3752. Flags []string `protobuf:"bytes,1,rep,name=flags" json:"flags,omitempty"`
  3753. unknownFields protoimpl.UnknownFields
  3754. sizeCache protoimpl.SizeCache
  3755. }
  3756. func (x *PrimaryFeature) Reset() {
  3757. *x = PrimaryFeature{}
  3758. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[52]
  3759. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3760. ms.StoreMessageInfo(mi)
  3761. }
  3762. func (x *PrimaryFeature) String() string {
  3763. return protoimpl.X.MessageStringOf(x)
  3764. }
  3765. func (*PrimaryFeature) ProtoMessage() {}
  3766. func (x *PrimaryFeature) ProtoReflect() protoreflect.Message {
  3767. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[52]
  3768. if x != nil {
  3769. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3770. if ms.LoadMessageInfo() == nil {
  3771. ms.StoreMessageInfo(mi)
  3772. }
  3773. return ms
  3774. }
  3775. return mi.MessageOf(x)
  3776. }
  3777. // Deprecated: Use PrimaryFeature.ProtoReflect.Descriptor instead.
  3778. func (*PrimaryFeature) Descriptor() ([]byte, []int) {
  3779. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{52}
  3780. }
  3781. func (x *PrimaryFeature) GetFlags() []string {
  3782. if x != nil {
  3783. return x.Flags
  3784. }
  3785. return nil
  3786. }
  3787. type KeyExpiration struct {
  3788. state protoimpl.MessageState `protogen:"open.v1"`
  3789. ExpiredKeyEpoch *int32 `protobuf:"varint,1,opt,name=expiredKeyEpoch" json:"expiredKeyEpoch,omitempty"`
  3790. unknownFields protoimpl.UnknownFields
  3791. sizeCache protoimpl.SizeCache
  3792. }
  3793. func (x *KeyExpiration) Reset() {
  3794. *x = KeyExpiration{}
  3795. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[53]
  3796. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3797. ms.StoreMessageInfo(mi)
  3798. }
  3799. func (x *KeyExpiration) String() string {
  3800. return protoimpl.X.MessageStringOf(x)
  3801. }
  3802. func (*KeyExpiration) ProtoMessage() {}
  3803. func (x *KeyExpiration) ProtoReflect() protoreflect.Message {
  3804. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[53]
  3805. if x != nil {
  3806. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3807. if ms.LoadMessageInfo() == nil {
  3808. ms.StoreMessageInfo(mi)
  3809. }
  3810. return ms
  3811. }
  3812. return mi.MessageOf(x)
  3813. }
  3814. // Deprecated: Use KeyExpiration.ProtoReflect.Descriptor instead.
  3815. func (*KeyExpiration) Descriptor() ([]byte, []int) {
  3816. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{53}
  3817. }
  3818. func (x *KeyExpiration) GetExpiredKeyEpoch() int32 {
  3819. if x != nil && x.ExpiredKeyEpoch != nil {
  3820. return *x.ExpiredKeyEpoch
  3821. }
  3822. return 0
  3823. }
  3824. type SyncActionMessage struct {
  3825. state protoimpl.MessageState `protogen:"open.v1"`
  3826. Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
  3827. Timestamp *int64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
  3828. unknownFields protoimpl.UnknownFields
  3829. sizeCache protoimpl.SizeCache
  3830. }
  3831. func (x *SyncActionMessage) Reset() {
  3832. *x = SyncActionMessage{}
  3833. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[54]
  3834. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3835. ms.StoreMessageInfo(mi)
  3836. }
  3837. func (x *SyncActionMessage) String() string {
  3838. return protoimpl.X.MessageStringOf(x)
  3839. }
  3840. func (*SyncActionMessage) ProtoMessage() {}
  3841. func (x *SyncActionMessage) ProtoReflect() protoreflect.Message {
  3842. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[54]
  3843. if x != nil {
  3844. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3845. if ms.LoadMessageInfo() == nil {
  3846. ms.StoreMessageInfo(mi)
  3847. }
  3848. return ms
  3849. }
  3850. return mi.MessageOf(x)
  3851. }
  3852. // Deprecated: Use SyncActionMessage.ProtoReflect.Descriptor instead.
  3853. func (*SyncActionMessage) Descriptor() ([]byte, []int) {
  3854. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{54}
  3855. }
  3856. func (x *SyncActionMessage) GetKey() *waCommon.MessageKey {
  3857. if x != nil {
  3858. return x.Key
  3859. }
  3860. return nil
  3861. }
  3862. func (x *SyncActionMessage) GetTimestamp() int64 {
  3863. if x != nil && x.Timestamp != nil {
  3864. return *x.Timestamp
  3865. }
  3866. return 0
  3867. }
  3868. type SyncActionMessageRange struct {
  3869. state protoimpl.MessageState `protogen:"open.v1"`
  3870. LastMessageTimestamp *int64 `protobuf:"varint,1,opt,name=lastMessageTimestamp" json:"lastMessageTimestamp,omitempty"`
  3871. LastSystemMessageTimestamp *int64 `protobuf:"varint,2,opt,name=lastSystemMessageTimestamp" json:"lastSystemMessageTimestamp,omitempty"`
  3872. Messages []*SyncActionMessage `protobuf:"bytes,3,rep,name=messages" json:"messages,omitempty"`
  3873. unknownFields protoimpl.UnknownFields
  3874. sizeCache protoimpl.SizeCache
  3875. }
  3876. func (x *SyncActionMessageRange) Reset() {
  3877. *x = SyncActionMessageRange{}
  3878. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[55]
  3879. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3880. ms.StoreMessageInfo(mi)
  3881. }
  3882. func (x *SyncActionMessageRange) String() string {
  3883. return protoimpl.X.MessageStringOf(x)
  3884. }
  3885. func (*SyncActionMessageRange) ProtoMessage() {}
  3886. func (x *SyncActionMessageRange) ProtoReflect() protoreflect.Message {
  3887. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[55]
  3888. if x != nil {
  3889. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3890. if ms.LoadMessageInfo() == nil {
  3891. ms.StoreMessageInfo(mi)
  3892. }
  3893. return ms
  3894. }
  3895. return mi.MessageOf(x)
  3896. }
  3897. // Deprecated: Use SyncActionMessageRange.ProtoReflect.Descriptor instead.
  3898. func (*SyncActionMessageRange) Descriptor() ([]byte, []int) {
  3899. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{55}
  3900. }
  3901. func (x *SyncActionMessageRange) GetLastMessageTimestamp() int64 {
  3902. if x != nil && x.LastMessageTimestamp != nil {
  3903. return *x.LastMessageTimestamp
  3904. }
  3905. return 0
  3906. }
  3907. func (x *SyncActionMessageRange) GetLastSystemMessageTimestamp() int64 {
  3908. if x != nil && x.LastSystemMessageTimestamp != nil {
  3909. return *x.LastSystemMessageTimestamp
  3910. }
  3911. return 0
  3912. }
  3913. func (x *SyncActionMessageRange) GetMessages() []*SyncActionMessage {
  3914. if x != nil {
  3915. return x.Messages
  3916. }
  3917. return nil
  3918. }
  3919. type UnarchiveChatsSetting struct {
  3920. state protoimpl.MessageState `protogen:"open.v1"`
  3921. UnarchiveChats *bool `protobuf:"varint,1,opt,name=unarchiveChats" json:"unarchiveChats,omitempty"`
  3922. unknownFields protoimpl.UnknownFields
  3923. sizeCache protoimpl.SizeCache
  3924. }
  3925. func (x *UnarchiveChatsSetting) Reset() {
  3926. *x = UnarchiveChatsSetting{}
  3927. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[56]
  3928. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3929. ms.StoreMessageInfo(mi)
  3930. }
  3931. func (x *UnarchiveChatsSetting) String() string {
  3932. return protoimpl.X.MessageStringOf(x)
  3933. }
  3934. func (*UnarchiveChatsSetting) ProtoMessage() {}
  3935. func (x *UnarchiveChatsSetting) ProtoReflect() protoreflect.Message {
  3936. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[56]
  3937. if x != nil {
  3938. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3939. if ms.LoadMessageInfo() == nil {
  3940. ms.StoreMessageInfo(mi)
  3941. }
  3942. return ms
  3943. }
  3944. return mi.MessageOf(x)
  3945. }
  3946. // Deprecated: Use UnarchiveChatsSetting.ProtoReflect.Descriptor instead.
  3947. func (*UnarchiveChatsSetting) Descriptor() ([]byte, []int) {
  3948. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{56}
  3949. }
  3950. func (x *UnarchiveChatsSetting) GetUnarchiveChats() bool {
  3951. if x != nil && x.UnarchiveChats != nil {
  3952. return *x.UnarchiveChats
  3953. }
  3954. return false
  3955. }
  3956. type DeleteChatAction struct {
  3957. state protoimpl.MessageState `protogen:"open.v1"`
  3958. MessageRange *SyncActionMessageRange `protobuf:"bytes,1,opt,name=messageRange" json:"messageRange,omitempty"`
  3959. unknownFields protoimpl.UnknownFields
  3960. sizeCache protoimpl.SizeCache
  3961. }
  3962. func (x *DeleteChatAction) Reset() {
  3963. *x = DeleteChatAction{}
  3964. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[57]
  3965. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3966. ms.StoreMessageInfo(mi)
  3967. }
  3968. func (x *DeleteChatAction) String() string {
  3969. return protoimpl.X.MessageStringOf(x)
  3970. }
  3971. func (*DeleteChatAction) ProtoMessage() {}
  3972. func (x *DeleteChatAction) ProtoReflect() protoreflect.Message {
  3973. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[57]
  3974. if x != nil {
  3975. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3976. if ms.LoadMessageInfo() == nil {
  3977. ms.StoreMessageInfo(mi)
  3978. }
  3979. return ms
  3980. }
  3981. return mi.MessageOf(x)
  3982. }
  3983. // Deprecated: Use DeleteChatAction.ProtoReflect.Descriptor instead.
  3984. func (*DeleteChatAction) Descriptor() ([]byte, []int) {
  3985. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{57}
  3986. }
  3987. func (x *DeleteChatAction) GetMessageRange() *SyncActionMessageRange {
  3988. if x != nil {
  3989. return x.MessageRange
  3990. }
  3991. return nil
  3992. }
  3993. type ClearChatAction struct {
  3994. state protoimpl.MessageState `protogen:"open.v1"`
  3995. MessageRange *SyncActionMessageRange `protobuf:"bytes,1,opt,name=messageRange" json:"messageRange,omitempty"`
  3996. unknownFields protoimpl.UnknownFields
  3997. sizeCache protoimpl.SizeCache
  3998. }
  3999. func (x *ClearChatAction) Reset() {
  4000. *x = ClearChatAction{}
  4001. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[58]
  4002. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4003. ms.StoreMessageInfo(mi)
  4004. }
  4005. func (x *ClearChatAction) String() string {
  4006. return protoimpl.X.MessageStringOf(x)
  4007. }
  4008. func (*ClearChatAction) ProtoMessage() {}
  4009. func (x *ClearChatAction) ProtoReflect() protoreflect.Message {
  4010. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[58]
  4011. if x != nil {
  4012. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4013. if ms.LoadMessageInfo() == nil {
  4014. ms.StoreMessageInfo(mi)
  4015. }
  4016. return ms
  4017. }
  4018. return mi.MessageOf(x)
  4019. }
  4020. // Deprecated: Use ClearChatAction.ProtoReflect.Descriptor instead.
  4021. func (*ClearChatAction) Descriptor() ([]byte, []int) {
  4022. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{58}
  4023. }
  4024. func (x *ClearChatAction) GetMessageRange() *SyncActionMessageRange {
  4025. if x != nil {
  4026. return x.MessageRange
  4027. }
  4028. return nil
  4029. }
  4030. type MarkChatAsReadAction struct {
  4031. state protoimpl.MessageState `protogen:"open.v1"`
  4032. Read *bool `protobuf:"varint,1,opt,name=read" json:"read,omitempty"`
  4033. MessageRange *SyncActionMessageRange `protobuf:"bytes,2,opt,name=messageRange" json:"messageRange,omitempty"`
  4034. unknownFields protoimpl.UnknownFields
  4035. sizeCache protoimpl.SizeCache
  4036. }
  4037. func (x *MarkChatAsReadAction) Reset() {
  4038. *x = MarkChatAsReadAction{}
  4039. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[59]
  4040. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4041. ms.StoreMessageInfo(mi)
  4042. }
  4043. func (x *MarkChatAsReadAction) String() string {
  4044. return protoimpl.X.MessageStringOf(x)
  4045. }
  4046. func (*MarkChatAsReadAction) ProtoMessage() {}
  4047. func (x *MarkChatAsReadAction) ProtoReflect() protoreflect.Message {
  4048. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[59]
  4049. if x != nil {
  4050. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4051. if ms.LoadMessageInfo() == nil {
  4052. ms.StoreMessageInfo(mi)
  4053. }
  4054. return ms
  4055. }
  4056. return mi.MessageOf(x)
  4057. }
  4058. // Deprecated: Use MarkChatAsReadAction.ProtoReflect.Descriptor instead.
  4059. func (*MarkChatAsReadAction) Descriptor() ([]byte, []int) {
  4060. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{59}
  4061. }
  4062. func (x *MarkChatAsReadAction) GetRead() bool {
  4063. if x != nil && x.Read != nil {
  4064. return *x.Read
  4065. }
  4066. return false
  4067. }
  4068. func (x *MarkChatAsReadAction) GetMessageRange() *SyncActionMessageRange {
  4069. if x != nil {
  4070. return x.MessageRange
  4071. }
  4072. return nil
  4073. }
  4074. type DeleteMessageForMeAction struct {
  4075. state protoimpl.MessageState `protogen:"open.v1"`
  4076. DeleteMedia *bool `protobuf:"varint,1,opt,name=deleteMedia" json:"deleteMedia,omitempty"`
  4077. MessageTimestamp *int64 `protobuf:"varint,2,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
  4078. unknownFields protoimpl.UnknownFields
  4079. sizeCache protoimpl.SizeCache
  4080. }
  4081. func (x *DeleteMessageForMeAction) Reset() {
  4082. *x = DeleteMessageForMeAction{}
  4083. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[60]
  4084. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4085. ms.StoreMessageInfo(mi)
  4086. }
  4087. func (x *DeleteMessageForMeAction) String() string {
  4088. return protoimpl.X.MessageStringOf(x)
  4089. }
  4090. func (*DeleteMessageForMeAction) ProtoMessage() {}
  4091. func (x *DeleteMessageForMeAction) ProtoReflect() protoreflect.Message {
  4092. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[60]
  4093. if x != nil {
  4094. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4095. if ms.LoadMessageInfo() == nil {
  4096. ms.StoreMessageInfo(mi)
  4097. }
  4098. return ms
  4099. }
  4100. return mi.MessageOf(x)
  4101. }
  4102. // Deprecated: Use DeleteMessageForMeAction.ProtoReflect.Descriptor instead.
  4103. func (*DeleteMessageForMeAction) Descriptor() ([]byte, []int) {
  4104. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{60}
  4105. }
  4106. func (x *DeleteMessageForMeAction) GetDeleteMedia() bool {
  4107. if x != nil && x.DeleteMedia != nil {
  4108. return *x.DeleteMedia
  4109. }
  4110. return false
  4111. }
  4112. func (x *DeleteMessageForMeAction) GetMessageTimestamp() int64 {
  4113. if x != nil && x.MessageTimestamp != nil {
  4114. return *x.MessageTimestamp
  4115. }
  4116. return 0
  4117. }
  4118. type ArchiveChatAction struct {
  4119. state protoimpl.MessageState `protogen:"open.v1"`
  4120. Archived *bool `protobuf:"varint,1,opt,name=archived" json:"archived,omitempty"`
  4121. MessageRange *SyncActionMessageRange `protobuf:"bytes,2,opt,name=messageRange" json:"messageRange,omitempty"`
  4122. unknownFields protoimpl.UnknownFields
  4123. sizeCache protoimpl.SizeCache
  4124. }
  4125. func (x *ArchiveChatAction) Reset() {
  4126. *x = ArchiveChatAction{}
  4127. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[61]
  4128. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4129. ms.StoreMessageInfo(mi)
  4130. }
  4131. func (x *ArchiveChatAction) String() string {
  4132. return protoimpl.X.MessageStringOf(x)
  4133. }
  4134. func (*ArchiveChatAction) ProtoMessage() {}
  4135. func (x *ArchiveChatAction) ProtoReflect() protoreflect.Message {
  4136. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[61]
  4137. if x != nil {
  4138. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4139. if ms.LoadMessageInfo() == nil {
  4140. ms.StoreMessageInfo(mi)
  4141. }
  4142. return ms
  4143. }
  4144. return mi.MessageOf(x)
  4145. }
  4146. // Deprecated: Use ArchiveChatAction.ProtoReflect.Descriptor instead.
  4147. func (*ArchiveChatAction) Descriptor() ([]byte, []int) {
  4148. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{61}
  4149. }
  4150. func (x *ArchiveChatAction) GetArchived() bool {
  4151. if x != nil && x.Archived != nil {
  4152. return *x.Archived
  4153. }
  4154. return false
  4155. }
  4156. func (x *ArchiveChatAction) GetMessageRange() *SyncActionMessageRange {
  4157. if x != nil {
  4158. return x.MessageRange
  4159. }
  4160. return nil
  4161. }
  4162. type RecentEmojiWeightsAction struct {
  4163. state protoimpl.MessageState `protogen:"open.v1"`
  4164. Weights []*RecentEmojiWeight `protobuf:"bytes,1,rep,name=weights" json:"weights,omitempty"`
  4165. unknownFields protoimpl.UnknownFields
  4166. sizeCache protoimpl.SizeCache
  4167. }
  4168. func (x *RecentEmojiWeightsAction) Reset() {
  4169. *x = RecentEmojiWeightsAction{}
  4170. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[62]
  4171. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4172. ms.StoreMessageInfo(mi)
  4173. }
  4174. func (x *RecentEmojiWeightsAction) String() string {
  4175. return protoimpl.X.MessageStringOf(x)
  4176. }
  4177. func (*RecentEmojiWeightsAction) ProtoMessage() {}
  4178. func (x *RecentEmojiWeightsAction) ProtoReflect() protoreflect.Message {
  4179. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[62]
  4180. if x != nil {
  4181. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4182. if ms.LoadMessageInfo() == nil {
  4183. ms.StoreMessageInfo(mi)
  4184. }
  4185. return ms
  4186. }
  4187. return mi.MessageOf(x)
  4188. }
  4189. // Deprecated: Use RecentEmojiWeightsAction.ProtoReflect.Descriptor instead.
  4190. func (*RecentEmojiWeightsAction) Descriptor() ([]byte, []int) {
  4191. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{62}
  4192. }
  4193. func (x *RecentEmojiWeightsAction) GetWeights() []*RecentEmojiWeight {
  4194. if x != nil {
  4195. return x.Weights
  4196. }
  4197. return nil
  4198. }
  4199. type LabelAssociationAction struct {
  4200. state protoimpl.MessageState `protogen:"open.v1"`
  4201. Labeled *bool `protobuf:"varint,1,opt,name=labeled" json:"labeled,omitempty"`
  4202. unknownFields protoimpl.UnknownFields
  4203. sizeCache protoimpl.SizeCache
  4204. }
  4205. func (x *LabelAssociationAction) Reset() {
  4206. *x = LabelAssociationAction{}
  4207. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[63]
  4208. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4209. ms.StoreMessageInfo(mi)
  4210. }
  4211. func (x *LabelAssociationAction) String() string {
  4212. return protoimpl.X.MessageStringOf(x)
  4213. }
  4214. func (*LabelAssociationAction) ProtoMessage() {}
  4215. func (x *LabelAssociationAction) ProtoReflect() protoreflect.Message {
  4216. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[63]
  4217. if x != nil {
  4218. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4219. if ms.LoadMessageInfo() == nil {
  4220. ms.StoreMessageInfo(mi)
  4221. }
  4222. return ms
  4223. }
  4224. return mi.MessageOf(x)
  4225. }
  4226. // Deprecated: Use LabelAssociationAction.ProtoReflect.Descriptor instead.
  4227. func (*LabelAssociationAction) Descriptor() ([]byte, []int) {
  4228. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{63}
  4229. }
  4230. func (x *LabelAssociationAction) GetLabeled() bool {
  4231. if x != nil && x.Labeled != nil {
  4232. return *x.Labeled
  4233. }
  4234. return false
  4235. }
  4236. type QuickReplyAction struct {
  4237. state protoimpl.MessageState `protogen:"open.v1"`
  4238. Shortcut *string `protobuf:"bytes,1,opt,name=shortcut" json:"shortcut,omitempty"`
  4239. Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
  4240. Keywords []string `protobuf:"bytes,3,rep,name=keywords" json:"keywords,omitempty"`
  4241. Count *int32 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"`
  4242. Deleted *bool `protobuf:"varint,5,opt,name=deleted" json:"deleted,omitempty"`
  4243. unknownFields protoimpl.UnknownFields
  4244. sizeCache protoimpl.SizeCache
  4245. }
  4246. func (x *QuickReplyAction) Reset() {
  4247. *x = QuickReplyAction{}
  4248. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[64]
  4249. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4250. ms.StoreMessageInfo(mi)
  4251. }
  4252. func (x *QuickReplyAction) String() string {
  4253. return protoimpl.X.MessageStringOf(x)
  4254. }
  4255. func (*QuickReplyAction) ProtoMessage() {}
  4256. func (x *QuickReplyAction) ProtoReflect() protoreflect.Message {
  4257. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[64]
  4258. if x != nil {
  4259. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4260. if ms.LoadMessageInfo() == nil {
  4261. ms.StoreMessageInfo(mi)
  4262. }
  4263. return ms
  4264. }
  4265. return mi.MessageOf(x)
  4266. }
  4267. // Deprecated: Use QuickReplyAction.ProtoReflect.Descriptor instead.
  4268. func (*QuickReplyAction) Descriptor() ([]byte, []int) {
  4269. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{64}
  4270. }
  4271. func (x *QuickReplyAction) GetShortcut() string {
  4272. if x != nil && x.Shortcut != nil {
  4273. return *x.Shortcut
  4274. }
  4275. return ""
  4276. }
  4277. func (x *QuickReplyAction) GetMessage() string {
  4278. if x != nil && x.Message != nil {
  4279. return *x.Message
  4280. }
  4281. return ""
  4282. }
  4283. func (x *QuickReplyAction) GetKeywords() []string {
  4284. if x != nil {
  4285. return x.Keywords
  4286. }
  4287. return nil
  4288. }
  4289. func (x *QuickReplyAction) GetCount() int32 {
  4290. if x != nil && x.Count != nil {
  4291. return *x.Count
  4292. }
  4293. return 0
  4294. }
  4295. func (x *QuickReplyAction) GetDeleted() bool {
  4296. if x != nil && x.Deleted != nil {
  4297. return *x.Deleted
  4298. }
  4299. return false
  4300. }
  4301. type LocaleSetting struct {
  4302. state protoimpl.MessageState `protogen:"open.v1"`
  4303. Locale *string `protobuf:"bytes,1,opt,name=locale" json:"locale,omitempty"`
  4304. unknownFields protoimpl.UnknownFields
  4305. sizeCache protoimpl.SizeCache
  4306. }
  4307. func (x *LocaleSetting) Reset() {
  4308. *x = LocaleSetting{}
  4309. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[65]
  4310. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4311. ms.StoreMessageInfo(mi)
  4312. }
  4313. func (x *LocaleSetting) String() string {
  4314. return protoimpl.X.MessageStringOf(x)
  4315. }
  4316. func (*LocaleSetting) ProtoMessage() {}
  4317. func (x *LocaleSetting) ProtoReflect() protoreflect.Message {
  4318. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[65]
  4319. if x != nil {
  4320. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4321. if ms.LoadMessageInfo() == nil {
  4322. ms.StoreMessageInfo(mi)
  4323. }
  4324. return ms
  4325. }
  4326. return mi.MessageOf(x)
  4327. }
  4328. // Deprecated: Use LocaleSetting.ProtoReflect.Descriptor instead.
  4329. func (*LocaleSetting) Descriptor() ([]byte, []int) {
  4330. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{65}
  4331. }
  4332. func (x *LocaleSetting) GetLocale() string {
  4333. if x != nil && x.Locale != nil {
  4334. return *x.Locale
  4335. }
  4336. return ""
  4337. }
  4338. type PushNameSetting struct {
  4339. state protoimpl.MessageState `protogen:"open.v1"`
  4340. Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
  4341. unknownFields protoimpl.UnknownFields
  4342. sizeCache protoimpl.SizeCache
  4343. }
  4344. func (x *PushNameSetting) Reset() {
  4345. *x = PushNameSetting{}
  4346. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[66]
  4347. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4348. ms.StoreMessageInfo(mi)
  4349. }
  4350. func (x *PushNameSetting) String() string {
  4351. return protoimpl.X.MessageStringOf(x)
  4352. }
  4353. func (*PushNameSetting) ProtoMessage() {}
  4354. func (x *PushNameSetting) ProtoReflect() protoreflect.Message {
  4355. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[66]
  4356. if x != nil {
  4357. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4358. if ms.LoadMessageInfo() == nil {
  4359. ms.StoreMessageInfo(mi)
  4360. }
  4361. return ms
  4362. }
  4363. return mi.MessageOf(x)
  4364. }
  4365. // Deprecated: Use PushNameSetting.ProtoReflect.Descriptor instead.
  4366. func (*PushNameSetting) Descriptor() ([]byte, []int) {
  4367. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{66}
  4368. }
  4369. func (x *PushNameSetting) GetName() string {
  4370. if x != nil && x.Name != nil {
  4371. return *x.Name
  4372. }
  4373. return ""
  4374. }
  4375. type SecurityNotificationSetting struct {
  4376. state protoimpl.MessageState `protogen:"open.v1"`
  4377. ShowNotification *bool `protobuf:"varint,1,opt,name=showNotification" json:"showNotification,omitempty"`
  4378. unknownFields protoimpl.UnknownFields
  4379. sizeCache protoimpl.SizeCache
  4380. }
  4381. func (x *SecurityNotificationSetting) Reset() {
  4382. *x = SecurityNotificationSetting{}
  4383. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[67]
  4384. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4385. ms.StoreMessageInfo(mi)
  4386. }
  4387. func (x *SecurityNotificationSetting) String() string {
  4388. return protoimpl.X.MessageStringOf(x)
  4389. }
  4390. func (*SecurityNotificationSetting) ProtoMessage() {}
  4391. func (x *SecurityNotificationSetting) ProtoReflect() protoreflect.Message {
  4392. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[67]
  4393. if x != nil {
  4394. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4395. if ms.LoadMessageInfo() == nil {
  4396. ms.StoreMessageInfo(mi)
  4397. }
  4398. return ms
  4399. }
  4400. return mi.MessageOf(x)
  4401. }
  4402. // Deprecated: Use SecurityNotificationSetting.ProtoReflect.Descriptor instead.
  4403. func (*SecurityNotificationSetting) Descriptor() ([]byte, []int) {
  4404. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{67}
  4405. }
  4406. func (x *SecurityNotificationSetting) GetShowNotification() bool {
  4407. if x != nil && x.ShowNotification != nil {
  4408. return *x.ShowNotification
  4409. }
  4410. return false
  4411. }
  4412. type PinAction struct {
  4413. state protoimpl.MessageState `protogen:"open.v1"`
  4414. Pinned *bool `protobuf:"varint,1,opt,name=pinned" json:"pinned,omitempty"`
  4415. unknownFields protoimpl.UnknownFields
  4416. sizeCache protoimpl.SizeCache
  4417. }
  4418. func (x *PinAction) Reset() {
  4419. *x = PinAction{}
  4420. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[68]
  4421. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4422. ms.StoreMessageInfo(mi)
  4423. }
  4424. func (x *PinAction) String() string {
  4425. return protoimpl.X.MessageStringOf(x)
  4426. }
  4427. func (*PinAction) ProtoMessage() {}
  4428. func (x *PinAction) ProtoReflect() protoreflect.Message {
  4429. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[68]
  4430. if x != nil {
  4431. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4432. if ms.LoadMessageInfo() == nil {
  4433. ms.StoreMessageInfo(mi)
  4434. }
  4435. return ms
  4436. }
  4437. return mi.MessageOf(x)
  4438. }
  4439. // Deprecated: Use PinAction.ProtoReflect.Descriptor instead.
  4440. func (*PinAction) Descriptor() ([]byte, []int) {
  4441. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{68}
  4442. }
  4443. func (x *PinAction) GetPinned() bool {
  4444. if x != nil && x.Pinned != nil {
  4445. return *x.Pinned
  4446. }
  4447. return false
  4448. }
  4449. type MuteAction struct {
  4450. state protoimpl.MessageState `protogen:"open.v1"`
  4451. Muted *bool `protobuf:"varint,1,opt,name=muted" json:"muted,omitempty"`
  4452. MuteEndTimestamp *int64 `protobuf:"varint,2,opt,name=muteEndTimestamp" json:"muteEndTimestamp,omitempty"`
  4453. AutoMuted *bool `protobuf:"varint,3,opt,name=autoMuted" json:"autoMuted,omitempty"`
  4454. unknownFields protoimpl.UnknownFields
  4455. sizeCache protoimpl.SizeCache
  4456. }
  4457. func (x *MuteAction) Reset() {
  4458. *x = MuteAction{}
  4459. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[69]
  4460. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4461. ms.StoreMessageInfo(mi)
  4462. }
  4463. func (x *MuteAction) String() string {
  4464. return protoimpl.X.MessageStringOf(x)
  4465. }
  4466. func (*MuteAction) ProtoMessage() {}
  4467. func (x *MuteAction) ProtoReflect() protoreflect.Message {
  4468. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[69]
  4469. if x != nil {
  4470. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4471. if ms.LoadMessageInfo() == nil {
  4472. ms.StoreMessageInfo(mi)
  4473. }
  4474. return ms
  4475. }
  4476. return mi.MessageOf(x)
  4477. }
  4478. // Deprecated: Use MuteAction.ProtoReflect.Descriptor instead.
  4479. func (*MuteAction) Descriptor() ([]byte, []int) {
  4480. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{69}
  4481. }
  4482. func (x *MuteAction) GetMuted() bool {
  4483. if x != nil && x.Muted != nil {
  4484. return *x.Muted
  4485. }
  4486. return false
  4487. }
  4488. func (x *MuteAction) GetMuteEndTimestamp() int64 {
  4489. if x != nil && x.MuteEndTimestamp != nil {
  4490. return *x.MuteEndTimestamp
  4491. }
  4492. return 0
  4493. }
  4494. func (x *MuteAction) GetAutoMuted() bool {
  4495. if x != nil && x.AutoMuted != nil {
  4496. return *x.AutoMuted
  4497. }
  4498. return false
  4499. }
  4500. type ContactAction struct {
  4501. state protoimpl.MessageState `protogen:"open.v1"`
  4502. FullName *string `protobuf:"bytes,1,opt,name=fullName" json:"fullName,omitempty"`
  4503. FirstName *string `protobuf:"bytes,2,opt,name=firstName" json:"firstName,omitempty"`
  4504. LidJID *string `protobuf:"bytes,3,opt,name=lidJID" json:"lidJID,omitempty"`
  4505. SaveOnPrimaryAddressbook *bool `protobuf:"varint,4,opt,name=saveOnPrimaryAddressbook" json:"saveOnPrimaryAddressbook,omitempty"`
  4506. PnJID *string `protobuf:"bytes,5,opt,name=pnJID" json:"pnJID,omitempty"`
  4507. Username *string `protobuf:"bytes,6,opt,name=username" json:"username,omitempty"`
  4508. unknownFields protoimpl.UnknownFields
  4509. sizeCache protoimpl.SizeCache
  4510. }
  4511. func (x *ContactAction) Reset() {
  4512. *x = ContactAction{}
  4513. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[70]
  4514. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4515. ms.StoreMessageInfo(mi)
  4516. }
  4517. func (x *ContactAction) String() string {
  4518. return protoimpl.X.MessageStringOf(x)
  4519. }
  4520. func (*ContactAction) ProtoMessage() {}
  4521. func (x *ContactAction) ProtoReflect() protoreflect.Message {
  4522. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[70]
  4523. if x != nil {
  4524. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4525. if ms.LoadMessageInfo() == nil {
  4526. ms.StoreMessageInfo(mi)
  4527. }
  4528. return ms
  4529. }
  4530. return mi.MessageOf(x)
  4531. }
  4532. // Deprecated: Use ContactAction.ProtoReflect.Descriptor instead.
  4533. func (*ContactAction) Descriptor() ([]byte, []int) {
  4534. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{70}
  4535. }
  4536. func (x *ContactAction) GetFullName() string {
  4537. if x != nil && x.FullName != nil {
  4538. return *x.FullName
  4539. }
  4540. return ""
  4541. }
  4542. func (x *ContactAction) GetFirstName() string {
  4543. if x != nil && x.FirstName != nil {
  4544. return *x.FirstName
  4545. }
  4546. return ""
  4547. }
  4548. func (x *ContactAction) GetLidJID() string {
  4549. if x != nil && x.LidJID != nil {
  4550. return *x.LidJID
  4551. }
  4552. return ""
  4553. }
  4554. func (x *ContactAction) GetSaveOnPrimaryAddressbook() bool {
  4555. if x != nil && x.SaveOnPrimaryAddressbook != nil {
  4556. return *x.SaveOnPrimaryAddressbook
  4557. }
  4558. return false
  4559. }
  4560. func (x *ContactAction) GetPnJID() string {
  4561. if x != nil && x.PnJID != nil {
  4562. return *x.PnJID
  4563. }
  4564. return ""
  4565. }
  4566. func (x *ContactAction) GetUsername() string {
  4567. if x != nil && x.Username != nil {
  4568. return *x.Username
  4569. }
  4570. return ""
  4571. }
  4572. type StarAction struct {
  4573. state protoimpl.MessageState `protogen:"open.v1"`
  4574. Starred *bool `protobuf:"varint,1,opt,name=starred" json:"starred,omitempty"`
  4575. unknownFields protoimpl.UnknownFields
  4576. sizeCache protoimpl.SizeCache
  4577. }
  4578. func (x *StarAction) Reset() {
  4579. *x = StarAction{}
  4580. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[71]
  4581. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4582. ms.StoreMessageInfo(mi)
  4583. }
  4584. func (x *StarAction) String() string {
  4585. return protoimpl.X.MessageStringOf(x)
  4586. }
  4587. func (*StarAction) ProtoMessage() {}
  4588. func (x *StarAction) ProtoReflect() protoreflect.Message {
  4589. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[71]
  4590. if x != nil {
  4591. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4592. if ms.LoadMessageInfo() == nil {
  4593. ms.StoreMessageInfo(mi)
  4594. }
  4595. return ms
  4596. }
  4597. return mi.MessageOf(x)
  4598. }
  4599. // Deprecated: Use StarAction.ProtoReflect.Descriptor instead.
  4600. func (*StarAction) Descriptor() ([]byte, []int) {
  4601. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{71}
  4602. }
  4603. func (x *StarAction) GetStarred() bool {
  4604. if x != nil && x.Starred != nil {
  4605. return *x.Starred
  4606. }
  4607. return false
  4608. }
  4609. type SyncActionData struct {
  4610. state protoimpl.MessageState `protogen:"open.v1"`
  4611. Index []byte `protobuf:"bytes,1,opt,name=index" json:"index,omitempty"`
  4612. Value *SyncActionValue `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
  4613. Padding []byte `protobuf:"bytes,3,opt,name=padding" json:"padding,omitempty"`
  4614. Version *int32 `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
  4615. unknownFields protoimpl.UnknownFields
  4616. sizeCache protoimpl.SizeCache
  4617. }
  4618. func (x *SyncActionData) Reset() {
  4619. *x = SyncActionData{}
  4620. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[72]
  4621. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4622. ms.StoreMessageInfo(mi)
  4623. }
  4624. func (x *SyncActionData) String() string {
  4625. return protoimpl.X.MessageStringOf(x)
  4626. }
  4627. func (*SyncActionData) ProtoMessage() {}
  4628. func (x *SyncActionData) ProtoReflect() protoreflect.Message {
  4629. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[72]
  4630. if x != nil {
  4631. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4632. if ms.LoadMessageInfo() == nil {
  4633. ms.StoreMessageInfo(mi)
  4634. }
  4635. return ms
  4636. }
  4637. return mi.MessageOf(x)
  4638. }
  4639. // Deprecated: Use SyncActionData.ProtoReflect.Descriptor instead.
  4640. func (*SyncActionData) Descriptor() ([]byte, []int) {
  4641. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{72}
  4642. }
  4643. func (x *SyncActionData) GetIndex() []byte {
  4644. if x != nil {
  4645. return x.Index
  4646. }
  4647. return nil
  4648. }
  4649. func (x *SyncActionData) GetValue() *SyncActionValue {
  4650. if x != nil {
  4651. return x.Value
  4652. }
  4653. return nil
  4654. }
  4655. func (x *SyncActionData) GetPadding() []byte {
  4656. if x != nil {
  4657. return x.Padding
  4658. }
  4659. return nil
  4660. }
  4661. func (x *SyncActionData) GetVersion() int32 {
  4662. if x != nil && x.Version != nil {
  4663. return *x.Version
  4664. }
  4665. return 0
  4666. }
  4667. type CallLogRecord_ParticipantInfo struct {
  4668. state protoimpl.MessageState `protogen:"open.v1"`
  4669. UserJID *string `protobuf:"bytes,1,opt,name=userJID" json:"userJID,omitempty"`
  4670. CallResult *CallLogRecord_CallResult `protobuf:"varint,2,opt,name=callResult,enum=WASyncAction.CallLogRecord_CallResult" json:"callResult,omitempty"`
  4671. unknownFields protoimpl.UnknownFields
  4672. sizeCache protoimpl.SizeCache
  4673. }
  4674. func (x *CallLogRecord_ParticipantInfo) Reset() {
  4675. *x = CallLogRecord_ParticipantInfo{}
  4676. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[73]
  4677. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4678. ms.StoreMessageInfo(mi)
  4679. }
  4680. func (x *CallLogRecord_ParticipantInfo) String() string {
  4681. return protoimpl.X.MessageStringOf(x)
  4682. }
  4683. func (*CallLogRecord_ParticipantInfo) ProtoMessage() {}
  4684. func (x *CallLogRecord_ParticipantInfo) ProtoReflect() protoreflect.Message {
  4685. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[73]
  4686. if x != nil {
  4687. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4688. if ms.LoadMessageInfo() == nil {
  4689. ms.StoreMessageInfo(mi)
  4690. }
  4691. return ms
  4692. }
  4693. return mi.MessageOf(x)
  4694. }
  4695. // Deprecated: Use CallLogRecord_ParticipantInfo.ProtoReflect.Descriptor instead.
  4696. func (*CallLogRecord_ParticipantInfo) Descriptor() ([]byte, []int) {
  4697. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{0, 0}
  4698. }
  4699. func (x *CallLogRecord_ParticipantInfo) GetUserJID() string {
  4700. if x != nil && x.UserJID != nil {
  4701. return *x.UserJID
  4702. }
  4703. return ""
  4704. }
  4705. func (x *CallLogRecord_ParticipantInfo) GetCallResult() CallLogRecord_CallResult {
  4706. if x != nil && x.CallResult != nil {
  4707. return *x.CallResult
  4708. }
  4709. return CallLogRecord_CONNECTED
  4710. }
  4711. type FavoritesAction_Favorite struct {
  4712. state protoimpl.MessageState `protogen:"open.v1"`
  4713. ID *string `protobuf:"bytes,1,opt,name=ID" json:"ID,omitempty"`
  4714. unknownFields protoimpl.UnknownFields
  4715. sizeCache protoimpl.SizeCache
  4716. }
  4717. func (x *FavoritesAction_Favorite) Reset() {
  4718. *x = FavoritesAction_Favorite{}
  4719. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[74]
  4720. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4721. ms.StoreMessageInfo(mi)
  4722. }
  4723. func (x *FavoritesAction_Favorite) String() string {
  4724. return protoimpl.X.MessageStringOf(x)
  4725. }
  4726. func (*FavoritesAction_Favorite) ProtoMessage() {}
  4727. func (x *FavoritesAction_Favorite) ProtoReflect() protoreflect.Message {
  4728. mi := &file_waSyncAction_WASyncAction_proto_msgTypes[74]
  4729. if x != nil {
  4730. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  4731. if ms.LoadMessageInfo() == nil {
  4732. ms.StoreMessageInfo(mi)
  4733. }
  4734. return ms
  4735. }
  4736. return mi.MessageOf(x)
  4737. }
  4738. // Deprecated: Use FavoritesAction_Favorite.ProtoReflect.Descriptor instead.
  4739. func (*FavoritesAction_Favorite) Descriptor() ([]byte, []int) {
  4740. return file_waSyncAction_WASyncAction_proto_rawDescGZIP(), []int{22, 0}
  4741. }
  4742. func (x *FavoritesAction_Favorite) GetID() string {
  4743. if x != nil && x.ID != nil {
  4744. return *x.ID
  4745. }
  4746. return ""
  4747. }
  4748. var File_waSyncAction_WASyncAction_proto protoreflect.FileDescriptor
  4749. const file_waSyncAction_WASyncAction_proto_rawDesc = "" +
  4750. "\n" +
  4751. "\x1fwaSyncAction/WASyncAction.proto\x12\fWASyncAction\x1a4waChatLockSettings/WAProtobufsChatLockSettings.proto\x1a8waDeviceCapabilities/WAProtobufsDeviceCapabilities.proto\x1a\x17waCommon/WACommon.proto\"\xc5\b\n" +
  4752. "\rCallLogRecord\x12F\n" +
  4753. "\n" +
  4754. "callResult\x18\x01 \x01(\x0e2&.WASyncAction.CallLogRecord.CallResultR\n" +
  4755. "callResult\x12\x1c\n" +
  4756. "\tisDndMode\x18\x02 \x01(\bR\tisDndMode\x12O\n" +
  4757. "\rsilenceReason\x18\x03 \x01(\x0e2).WASyncAction.CallLogRecord.SilenceReasonR\rsilenceReason\x12\x1a\n" +
  4758. "\bduration\x18\x04 \x01(\x03R\bduration\x12\x1c\n" +
  4759. "\tstartTime\x18\x05 \x01(\x03R\tstartTime\x12\x1e\n" +
  4760. "\n" +
  4761. "isIncoming\x18\x06 \x01(\bR\n" +
  4762. "isIncoming\x12\x18\n" +
  4763. "\aisVideo\x18\a \x01(\bR\aisVideo\x12\x1e\n" +
  4764. "\n" +
  4765. "isCallLink\x18\b \x01(\bR\n" +
  4766. "isCallLink\x12$\n" +
  4767. "\rcallLinkToken\x18\t \x01(\tR\rcallLinkToken\x12(\n" +
  4768. "\x0fscheduledCallID\x18\n" +
  4769. " \x01(\tR\x0fscheduledCallID\x12\x16\n" +
  4770. "\x06callID\x18\v \x01(\tR\x06callID\x12&\n" +
  4771. "\x0ecallCreatorJID\x18\f \x01(\tR\x0ecallCreatorJID\x12\x1a\n" +
  4772. "\bgroupJID\x18\r \x01(\tR\bgroupJID\x12O\n" +
  4773. "\fparticipants\x18\x0e \x03(\v2+.WASyncAction.CallLogRecord.ParticipantInfoR\fparticipants\x12@\n" +
  4774. "\bcallType\x18\x0f \x01(\x0e2$.WASyncAction.CallLogRecord.CallTypeR\bcallType\x1as\n" +
  4775. "\x0fParticipantInfo\x12\x18\n" +
  4776. "\auserJID\x18\x01 \x01(\tR\auserJID\x12F\n" +
  4777. "\n" +
  4778. "callResult\x18\x02 \x01(\x0e2&.WASyncAction.CallLogRecord.CallResultR\n" +
  4779. "callResult\";\n" +
  4780. "\bCallType\x12\v\n" +
  4781. "\aREGULAR\x10\x00\x12\x12\n" +
  4782. "\x0eSCHEDULED_CALL\x10\x01\x12\x0e\n" +
  4783. "\n" +
  4784. "VOICE_CHAT\x10\x02\"F\n" +
  4785. "\rSilenceReason\x12\b\n" +
  4786. "\x04NONE\x10\x00\x12\r\n" +
  4787. "\tSCHEDULED\x10\x01\x12\v\n" +
  4788. "\aPRIVACY\x10\x02\x12\x0f\n" +
  4789. "\vLIGHTWEIGHT\x10\x03\"\xaf\x01\n" +
  4790. "\n" +
  4791. "CallResult\x12\r\n" +
  4792. "\tCONNECTED\x10\x00\x12\f\n" +
  4793. "\bREJECTED\x10\x01\x12\r\n" +
  4794. "\tCANCELLED\x10\x02\x12\x15\n" +
  4795. "\x11ACCEPTEDELSEWHERE\x10\x03\x12\n" +
  4796. "\n" +
  4797. "\x06MISSED\x10\x04\x12\v\n" +
  4798. "\aINVALID\x10\x05\x12\x0f\n" +
  4799. "\vUNAVAILABLE\x10\x06\x12\f\n" +
  4800. "\bUPCOMING\x10\a\x12\n" +
  4801. "\n" +
  4802. "\x06FAILED\x10\b\x12\r\n" +
  4803. "\tABANDONED\x10\t\x12\v\n" +
  4804. "\aONGOING\x10\n" +
  4805. "\"\xf1\x01\n" +
  4806. "\x13AvatarUpdatedAction\x12O\n" +
  4807. "\teventType\x18\x01 \x01(\x0e21.WASyncAction.AvatarUpdatedAction.AvatarEventTypeR\teventType\x12O\n" +
  4808. "\x14recentAvatarStickers\x18\x02 \x03(\v2\x1b.WASyncAction.StickerActionR\x14recentAvatarStickers\"8\n" +
  4809. "\x0fAvatarEventType\x12\v\n" +
  4810. "\aUPDATED\x10\x00\x12\v\n" +
  4811. "\aCREATED\x10\x01\x12\v\n" +
  4812. "\aDELETED\x10\x02\"\xd6\x01\n" +
  4813. "\x1cMaibaAIFeaturesControlAction\x12i\n" +
  4814. "\x0faiFeatureStatus\x18\x01 \x01(\x0e2?.WASyncAction.MaibaAIFeaturesControlAction.MaibaAIFeatureStatusR\x0faiFeatureStatus\"K\n" +
  4815. "\x14MaibaAIFeatureStatus\x12\v\n" +
  4816. "\aENABLED\x10\x00\x12\x18\n" +
  4817. "\x14ENABLED_HAS_LEARNING\x10\x01\x12\f\n" +
  4818. "\bDISABLED\x10\x02\"\xae\x01\n" +
  4819. "\x10PaymentTosAction\x12R\n" +
  4820. "\rpaymentNotice\x18\x01 \x02(\x0e2,.WASyncAction.PaymentTosAction.PaymentNoticeR\rpaymentNotice\x12\x1a\n" +
  4821. "\baccepted\x18\x02 \x02(\bR\baccepted\"*\n" +
  4822. "\rPaymentNotice\x12\x19\n" +
  4823. "\x15BR_PAY_PRIVACY_POLICY\x10\x00\"\xa6\x02\n" +
  4824. "!NotificationActivitySettingAction\x12\x8d\x01\n" +
  4825. "\x1bnotificationActivitySetting\x18\x01 \x01(\x0e2K.WASyncAction.NotificationActivitySettingAction.NotificationActivitySettingR\x1bnotificationActivitySetting\"q\n" +
  4826. "\x1bNotificationActivitySetting\x12\x18\n" +
  4827. "\x14DEFAULT_ALL_MESSAGES\x10\x00\x12\x10\n" +
  4828. "\fALL_MESSAGES\x10\x01\x12\x0e\n" +
  4829. "\n" +
  4830. "HIGHLIGHTS\x10\x02\x12\x16\n" +
  4831. "\x12DEFAULT_HIGHLIGHTS\x10\x03\"\x99\x01\n" +
  4832. "\x1cWaffleAccountLinkStateAction\x12Y\n" +
  4833. "\tlinkState\x18\x02 \x01(\x0e2;.WASyncAction.WaffleAccountLinkStateAction.AccountLinkStateR\tlinkState\"\x1e\n" +
  4834. "\x10AccountLinkState\x12\n" +
  4835. "\n" +
  4836. "\x06ACTIVE\x10\x00\"\xed\x01\n" +
  4837. "\x1cMerchantPaymentPartnerAction\x12I\n" +
  4838. "\x06status\x18\x01 \x02(\x0e21.WASyncAction.MerchantPaymentPartnerAction.StatusR\x06status\x12\x18\n" +
  4839. "\acountry\x18\x02 \x02(\tR\acountry\x12 \n" +
  4840. "\vgatewayName\x18\x03 \x01(\tR\vgatewayName\x12\"\n" +
  4841. "\fcredentialID\x18\x04 \x01(\tR\fcredentialID\"\"\n" +
  4842. "\x06Status\x12\n" +
  4843. "\n" +
  4844. "\x06ACTIVE\x10\x00\x12\f\n" +
  4845. "\bINACTIVE\x10\x01\"\x7f\n" +
  4846. "\x10GalaxyFlowAction\x12G\n" +
  4847. "\x04type\x18\x01 \x02(\x0e23.WASyncAction.GalaxyFlowAction.GalaxyFlowActionTypeR\x04type\"\"\n" +
  4848. "\x14GalaxyFlowActionType\x12\n" +
  4849. "\n" +
  4850. "\x06LAUNCH\x10\x01\"\xfd\x01\n" +
  4851. "\x0eNoteEditAction\x129\n" +
  4852. "\x04type\x18\x01 \x01(\x0e2%.WASyncAction.NoteEditAction.NoteTypeR\x04type\x12\x18\n" +
  4853. "\achatJID\x18\x02 \x01(\tR\achatJID\x12\x1c\n" +
  4854. "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\x12\x18\n" +
  4855. "\adeleted\x18\x04 \x01(\bR\adeleted\x120\n" +
  4856. "\x13unstructuredContent\x18\x05 \x01(\tR\x13unstructuredContent\",\n" +
  4857. "\bNoteType\x12\x10\n" +
  4858. "\fUNSTRUCTURED\x10\x01\x12\x0e\n" +
  4859. "\n" +
  4860. "STRUCTURED\x10\x02\"\xc4\x01\n" +
  4861. "\x13StatusPrivacyAction\x12L\n" +
  4862. "\x04mode\x18\x01 \x01(\x0e28.WASyncAction.StatusPrivacyAction.StatusDistributionModeR\x04mode\x12\x18\n" +
  4863. "\auserJID\x18\x02 \x03(\tR\auserJID\"E\n" +
  4864. "\x16StatusDistributionMode\x12\x0e\n" +
  4865. "\n" +
  4866. "ALLOW_LIST\x10\x00\x12\r\n" +
  4867. "\tDENY_LIST\x10\x01\x12\f\n" +
  4868. "\bCONTACTS\x10\x02\"\xc7\x02\n" +
  4869. "\x16MarketingMessageAction\x12\x12\n" +
  4870. "\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n" +
  4871. "\amessage\x18\x02 \x01(\tR\amessage\x12V\n" +
  4872. "\x04type\x18\x03 \x01(\x0e2B.WASyncAction.MarketingMessageAction.MarketingMessagePrototypeTypeR\x04type\x12\x1c\n" +
  4873. "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAt\x12\x1e\n" +
  4874. "\n" +
  4875. "lastSentAt\x18\x05 \x01(\x03R\n" +
  4876. "lastSentAt\x12\x1c\n" +
  4877. "\tisDeleted\x18\x06 \x01(\bR\tisDeleted\x12\x18\n" +
  4878. "\amediaID\x18\a \x01(\tR\amediaID\"1\n" +
  4879. "\x1dMarketingMessagePrototypeType\x12\x10\n" +
  4880. "\fPERSONALIZED\x10\x00\"\x9e\x01\n" +
  4881. "\x1bUsernameChatStartModeAction\x12]\n" +
  4882. "\rchatStartMode\x18\x01 \x01(\x0e27.WASyncAction.UsernameChatStartModeAction.ChatStartModeR\rchatStartMode\" \n" +
  4883. "\rChatStartMode\x12\a\n" +
  4884. "\x03LID\x10\x01\x12\x06\n" +
  4885. "\x02PN\x10\x02\"\x90\x03\n" +
  4886. "\x0fLabelEditAction\x12\x12\n" +
  4887. "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
  4888. "\x05color\x18\x02 \x01(\x05R\x05color\x12\"\n" +
  4889. "\fpredefinedID\x18\x03 \x01(\x05R\fpredefinedID\x12\x18\n" +
  4890. "\adeleted\x18\x04 \x01(\bR\adeleted\x12\x1e\n" +
  4891. "\n" +
  4892. "orderIndex\x18\x05 \x01(\x05R\n" +
  4893. "orderIndex\x12\x1a\n" +
  4894. "\bisActive\x18\x06 \x01(\bR\bisActive\x12:\n" +
  4895. "\x04type\x18\a \x01(\x0e2&.WASyncAction.LabelEditAction.ListTypeR\x04type\x12 \n" +
  4896. "\visImmutable\x18\b \x01(\bR\visImmutable\"{\n" +
  4897. "\bListType\x12\b\n" +
  4898. "\x04NONE\x10\x00\x12\n" +
  4899. "\n" +
  4900. "\x06UNREAD\x10\x01\x12\n" +
  4901. "\n" +
  4902. "\x06GROUPS\x10\x02\x12\r\n" +
  4903. "\tFAVORITES\x10\x03\x12\x0e\n" +
  4904. "\n" +
  4905. "PREDEFINED\x10\x04\x12\n" +
  4906. "\n" +
  4907. "\x06CUSTOM\x10\x05\x12\r\n" +
  4908. "\tCOMMUNITY\x10\x06\x12\x13\n" +
  4909. "\x0fSERVER_ASSIGNED\x10\a\"\x98\x05\n" +
  4910. "\x0ePatchDebugData\x12$\n" +
  4911. "\rcurrentLthash\x18\x01 \x01(\fR\rcurrentLthash\x12\x1c\n" +
  4912. "\tnewLthash\x18\x02 \x01(\fR\tnewLthash\x12\"\n" +
  4913. "\fpatchVersion\x18\x03 \x01(\fR\fpatchVersion\x12&\n" +
  4914. "\x0ecollectionName\x18\x04 \x01(\fR\x0ecollectionName\x12X\n" +
  4915. "'firstFourBytesFromAHashOfSnapshotMACKey\x18\x05 \x01(\fR'firstFourBytesFromAHashOfSnapshotMACKey\x12,\n" +
  4916. "\x11newLthashSubtract\x18\x06 \x01(\fR\x11newLthashSubtract\x12\x1c\n" +
  4917. "\tnumberAdd\x18\a \x01(\x05R\tnumberAdd\x12\"\n" +
  4918. "\fnumberRemove\x18\b \x01(\x05R\fnumberRemove\x12&\n" +
  4919. "\x0enumberOverride\x18\t \x01(\x05R\x0enumberOverride\x12M\n" +
  4920. "\x0esenderPlatform\x18\n" +
  4921. " \x01(\x0e2%.WASyncAction.PatchDebugData.PlatformR\x0esenderPlatform\x12(\n" +
  4922. "\x0fisSenderPrimary\x18\v \x01(\bR\x0fisSenderPrimary\"\x8a\x01\n" +
  4923. "\bPlatform\x12\v\n" +
  4924. "\aANDROID\x10\x00\x12\b\n" +
  4925. "\x04SMBA\x10\x01\x12\n" +
  4926. "\n" +
  4927. "\x06IPHONE\x10\x02\x12\b\n" +
  4928. "\x04SMBI\x10\x03\x12\a\n" +
  4929. "\x03WEB\x10\x04\x12\a\n" +
  4930. "\x03UWP\x10\x05\x12\n" +
  4931. "\n" +
  4932. "\x06DARWIN\x10\x06\x12\b\n" +
  4933. "\x04IPAD\x10\a\x12\n" +
  4934. "\n" +
  4935. "\x06WEAROS\x10\b\x12\b\n" +
  4936. "\x04WASG\x10\t\x12\t\n" +
  4937. "\x05WEARM\x10\n" +
  4938. "\x12\b\n" +
  4939. "\x04CAPI\x10\v\"A\n" +
  4940. "\x11RecentEmojiWeight\x12\x14\n" +
  4941. "\x05emoji\x18\x01 \x01(\tR\x05emoji\x12\x16\n" +
  4942. "\x06weight\x18\x02 \x01(\x02R\x06weight\"\xd6.\n" +
  4943. "\x0fSyncActionValue\x12\x1c\n" +
  4944. "\ttimestamp\x18\x01 \x01(\x03R\ttimestamp\x128\n" +
  4945. "\n" +
  4946. "starAction\x18\x02 \x01(\v2\x18.WASyncAction.StarActionR\n" +
  4947. "starAction\x12A\n" +
  4948. "\rcontactAction\x18\x03 \x01(\v2\x1b.WASyncAction.ContactActionR\rcontactAction\x128\n" +
  4949. "\n" +
  4950. "muteAction\x18\x04 \x01(\v2\x18.WASyncAction.MuteActionR\n" +
  4951. "muteAction\x125\n" +
  4952. "\tpinAction\x18\x05 \x01(\v2\x17.WASyncAction.PinActionR\tpinAction\x12k\n" +
  4953. "\x1bsecurityNotificationSetting\x18\x06 \x01(\v2).WASyncAction.SecurityNotificationSettingR\x1bsecurityNotificationSetting\x12G\n" +
  4954. "\x0fpushNameSetting\x18\a \x01(\v2\x1d.WASyncAction.PushNameSettingR\x0fpushNameSetting\x12J\n" +
  4955. "\x10quickReplyAction\x18\b \x01(\v2\x1e.WASyncAction.QuickReplyActionR\x10quickReplyAction\x12b\n" +
  4956. "\x18recentEmojiWeightsAction\x18\v \x01(\v2&.WASyncAction.RecentEmojiWeightsActionR\x18recentEmojiWeightsAction\x12G\n" +
  4957. "\x0flabelEditAction\x18\x0e \x01(\v2\x1d.WASyncAction.LabelEditActionR\x0flabelEditAction\x12\\\n" +
  4958. "\x16labelAssociationAction\x18\x0f \x01(\v2$.WASyncAction.LabelAssociationActionR\x16labelAssociationAction\x12A\n" +
  4959. "\rlocaleSetting\x18\x10 \x01(\v2\x1b.WASyncAction.LocaleSettingR\rlocaleSetting\x12M\n" +
  4960. "\x11archiveChatAction\x18\x11 \x01(\v2\x1f.WASyncAction.ArchiveChatActionR\x11archiveChatAction\x12b\n" +
  4961. "\x18deleteMessageForMeAction\x18\x12 \x01(\v2&.WASyncAction.DeleteMessageForMeActionR\x18deleteMessageForMeAction\x12A\n" +
  4962. "\rkeyExpiration\x18\x13 \x01(\v2\x1b.WASyncAction.KeyExpirationR\rkeyExpiration\x12V\n" +
  4963. "\x14markChatAsReadAction\x18\x14 \x01(\v2\".WASyncAction.MarkChatAsReadActionR\x14markChatAsReadAction\x12G\n" +
  4964. "\x0fclearChatAction\x18\x15 \x01(\v2\x1d.WASyncAction.ClearChatActionR\x0fclearChatAction\x12J\n" +
  4965. "\x10deleteChatAction\x18\x16 \x01(\v2\x1e.WASyncAction.DeleteChatActionR\x10deleteChatAction\x12Y\n" +
  4966. "\x15unarchiveChatsSetting\x18\x17 \x01(\v2#.WASyncAction.UnarchiveChatsSettingR\x15unarchiveChatsSetting\x12D\n" +
  4967. "\x0eprimaryFeature\x18\x18 \x01(\v2\x1c.WASyncAction.PrimaryFeatureR\x0eprimaryFeature\x12e\n" +
  4968. "\x19androidUnsupportedActions\x18\x1a \x01(\v2'.WASyncAction.AndroidUnsupportedActionsR\x19androidUnsupportedActions\x12;\n" +
  4969. "\vagentAction\x18\x1b \x01(\v2\x19.WASyncAction.AgentActionR\vagentAction\x12P\n" +
  4970. "\x12subscriptionAction\x18\x1c \x01(\v2 .WASyncAction.SubscriptionActionR\x12subscriptionAction\x12V\n" +
  4971. "\x14userStatusMuteAction\x18\x1d \x01(\v2\".WASyncAction.UserStatusMuteActionR\x14userStatusMuteAction\x12J\n" +
  4972. "\x10timeFormatAction\x18\x1e \x01(\v2\x1e.WASyncAction.TimeFormatActionR\x10timeFormatAction\x125\n" +
  4973. "\tnuxAction\x18\x1f \x01(\v2\x17.WASyncAction.NuxActionR\tnuxAction\x12V\n" +
  4974. "\x14primaryVersionAction\x18 \x01(\v2\".WASyncAction.PrimaryVersionActionR\x14primaryVersionAction\x12A\n" +
  4975. "\rstickerAction\x18! \x01(\v2\x1b.WASyncAction.StickerActionR\rstickerAction\x12e\n" +
  4976. "\x19removeRecentStickerAction\x18\" \x01(\v2'.WASyncAction.RemoveRecentStickerActionR\x19removeRecentStickerAction\x12J\n" +
  4977. "\x0echatAssignment\x18# \x01(\v2\".WASyncAction.ChatAssignmentActionR\x0echatAssignment\x12n\n" +
  4978. "\x1achatAssignmentOpenedStatus\x18$ \x01(\v2..WASyncAction.ChatAssignmentOpenedStatusActionR\x1achatAssignmentOpenedStatus\x12P\n" +
  4979. "\x12pnForLidChatAction\x18% \x01(\v2 .WASyncAction.PnForLidChatActionR\x12pnForLidChatAction\x12\\\n" +
  4980. "\x16marketingMessageAction\x18& \x01(\v2$.WASyncAction.MarketingMessageActionR\x16marketingMessageAction\x12w\n" +
  4981. "\x1fmarketingMessageBroadcastAction\x18' \x01(\v2-.WASyncAction.MarketingMessageBroadcastActionR\x1fmarketingMessageBroadcastAction\x12Y\n" +
  4982. "\x15externalWebBetaAction\x18( \x01(\v2#.WASyncAction.ExternalWebBetaActionR\x15externalWebBetaAction\x12k\n" +
  4983. "\x1bprivacySettingRelayAllCalls\x18) \x01(\v2).WASyncAction.PrivacySettingRelayAllCallsR\x1bprivacySettingRelayAllCalls\x12A\n" +
  4984. "\rcallLogAction\x18* \x01(\v2\x1b.WASyncAction.CallLogActionR\rcallLogAction\x12G\n" +
  4985. "\rstatusPrivacy\x18, \x01(\v2!.WASyncAction.StatusPrivacyActionR\rstatusPrivacy\x12_\n" +
  4986. "\x17botWelcomeRequestAction\x18- \x01(\v2%.WASyncAction.BotWelcomeRequestActionR\x17botWelcomeRequestAction\x12e\n" +
  4987. "\x17deleteIndividualCallLog\x18. \x01(\v2+.WASyncAction.DeleteIndividualCallLogActionR\x17deleteIndividualCallLog\x12Y\n" +
  4988. "\x15labelReorderingAction\x18/ \x01(\v2#.WASyncAction.LabelReorderingActionR\x15labelReorderingAction\x12M\n" +
  4989. "\x11paymentInfoAction\x180 \x01(\v2\x1f.WASyncAction.PaymentInfoActionR\x11paymentInfoAction\x12h\n" +
  4990. "\x1acustomPaymentMethodsAction\x181 \x01(\v2(.WASyncAction.CustomPaymentMethodsActionR\x1acustomPaymentMethodsAction\x12D\n" +
  4991. "\x0elockChatAction\x182 \x01(\v2\x1c.WASyncAction.LockChatActionR\x0elockChatAction\x12Y\n" +
  4992. "\x10chatLockSettings\x183 \x01(\v2-.WAProtobufsChatLockSettings.ChatLockSettingsR\x10chatLockSettings\x12b\n" +
  4993. "\x18wamoUserIdentifierAction\x184 \x01(\v2&.WASyncAction.WamoUserIdentifierActionR\x18wamoUserIdentifierAction\x12\x8f\x01\n" +
  4994. "'privacySettingDisableLinkPreviewsAction\x185 \x01(\v25.WASyncAction.PrivacySettingDisableLinkPreviewsActionR'privacySettingDisableLinkPreviewsAction\x12a\n" +
  4995. "\x12deviceCapabilities\x186 \x01(\v21.WAProtobufsDeviceCapabilities.DeviceCapabilitiesR\x12deviceCapabilities\x12D\n" +
  4996. "\x0enoteEditAction\x187 \x01(\v2\x1c.WASyncAction.NoteEditActionR\x0enoteEditAction\x12G\n" +
  4997. "\x0ffavoritesAction\x188 \x01(\v2\x1d.WASyncAction.FavoritesActionR\x0ffavoritesAction\x12n\n" +
  4998. "\x1cmerchantPaymentPartnerAction\x189 \x01(\v2*.WASyncAction.MerchantPaymentPartnerActionR\x1cmerchantPaymentPartnerAction\x12n\n" +
  4999. "\x1cwaffleAccountLinkStateAction\x18: \x01(\v2*.WASyncAction.WaffleAccountLinkStateActionR\x1cwaffleAccountLinkStateAction\x12_\n" +
  5000. "\x15usernameChatStartMode\x18; \x01(\v2).WASyncAction.UsernameChatStartModeActionR\x15usernameChatStartMode\x12}\n" +
  5001. "!notificationActivitySettingAction\x18< \x01(\v2/.WASyncAction.NotificationActivitySettingActionR!notificationActivitySettingAction\x12J\n" +
  5002. "\x10lidContactAction\x18= \x01(\v2\x1e.WASyncAction.LidContactActionR\x10lidContactAction\x12z\n" +
  5003. " ctwaPerCustomerDataSharingAction\x18> \x01(\v2..WASyncAction.CtwaPerCustomerDataSharingActionR ctwaPerCustomerDataSharingAction\x12J\n" +
  5004. "\x10paymentTosAction\x18? \x01(\v2\x1e.WASyncAction.PaymentTosActionR\x10paymentTosAction\x12\xbc\x01\n" +
  5005. "6privacySettingChannelsPersonalisedRecommendationAction\x18@ \x01(\v2D.WASyncAction.PrivacySettingChannelsPersonalisedRecommendationActionR6privacySettingChannelsPersonalisedRecommendationAction\x12\x80\x01\n" +
  5006. "\"businessBroadcastAssociationAction\x18A \x01(\v20.WASyncAction.BusinessBroadcastAssociationActionR\"businessBroadcastAssociationAction\x12n\n" +
  5007. "\x1cdetectedOutcomesStatusAction\x18B \x01(\v2*.WASyncAction.DetectedOutcomesStatusActionR\x1cdetectedOutcomesStatusAction\x12n\n" +
  5008. "\x1cmaibaAiFeaturesControlAction\x18D \x01(\v2*.WASyncAction.MaibaAIFeaturesControlActionR\x1cmaibaAiFeaturesControlAction\x12k\n" +
  5009. "\x1bbusinessBroadcastListAction\x18E \x01(\v2).WASyncAction.BusinessBroadcastListActionR\x1bbusinessBroadcastListAction\x12M\n" +
  5010. "\x11musicUserIDAction\x18F \x01(\v2\x1f.WASyncAction.MusicUserIdActionR\x11musicUserIDAction\x12\x9e\x01\n" +
  5011. ",statusPostOptInNotificationPreferencesAction\x18G \x01(\v2:.WASyncAction.StatusPostOptInNotificationPreferencesActionR,statusPostOptInNotificationPreferencesAction\x12S\n" +
  5012. "\x13avatarUpdatedAction\x18H \x01(\v2!.WASyncAction.AvatarUpdatedActionR\x13avatarUpdatedAction\x12J\n" +
  5013. "\x10galaxyFlowAction\x18I \x01(\v2\x1e.WASyncAction.GalaxyFlowActionR\x10galaxyFlowAction\"H\n" +
  5014. ",StatusPostOptInNotificationPreferencesAction\x12\x18\n" +
  5015. "\aenabled\x18\x01 \x01(\bR\aenabled\"H\n" +
  5016. "\x18BroadcastListParticipant\x12\x16\n" +
  5017. "\x06lidJID\x18\x01 \x02(\tR\x06lidJID\x12\x14\n" +
  5018. "\x05pnJID\x18\x02 \x01(\tR\x05pnJID\"\x9f\x01\n" +
  5019. "\x1bBusinessBroadcastListAction\x12\x18\n" +
  5020. "\adeleted\x18\x01 \x01(\bR\adeleted\x12J\n" +
  5021. "\fparticipants\x18\x02 \x03(\v2&.WASyncAction.BroadcastListParticipantR\fparticipants\x12\x1a\n" +
  5022. "\blistName\x18\x03 \x01(\tR\blistName\">\n" +
  5023. "\"BusinessBroadcastAssociationAction\x12\x18\n" +
  5024. "\adeleted\x18\x01 \x01(\bR\adeleted\"t\n" +
  5025. " CtwaPerCustomerDataSharingAction\x12P\n" +
  5026. "#isCtwaPerCustomerDataSharingEnabled\x18\x01 \x01(\bR#isCtwaPerCustomerDataSharingEnabled\"\xa4\x01\n" +
  5027. "\x10LidContactAction\x12\x1a\n" +
  5028. "\bfullName\x18\x01 \x01(\tR\bfullName\x12\x1c\n" +
  5029. "\tfirstName\x18\x02 \x01(\tR\tfirstName\x12\x1a\n" +
  5030. "\busername\x18\x03 \x01(\tR\busername\x12:\n" +
  5031. "\x18saveOnPrimaryAddressbook\x18\x04 \x01(\bR\x18saveOnPrimaryAddressbook\"s\n" +
  5032. "\x0fFavoritesAction\x12D\n" +
  5033. "\tfavorites\x18\x01 \x03(\v2&.WASyncAction.FavoritesAction.FavoriteR\tfavorites\x1a\x1a\n" +
  5034. "\bFavorite\x12\x0e\n" +
  5035. "\x02ID\x18\x01 \x01(\tR\x02ID\"`\n" +
  5036. "6PrivacySettingChannelsPersonalisedRecommendationAction\x12&\n" +
  5037. "\x0eisUserOptedOut\x18\x01 \x01(\bR\x0eisUserOptedOut\"Y\n" +
  5038. "'PrivacySettingDisableLinkPreviewsAction\x12.\n" +
  5039. "\x12isPreviewsDisabled\x18\x01 \x01(\bR\x12isPreviewsDisabled\":\n" +
  5040. "\x18WamoUserIdentifierAction\x12\x1e\n" +
  5041. "\n" +
  5042. "identifier\x18\x01 \x01(\tR\n" +
  5043. "identifier\"(\n" +
  5044. "\x0eLockChatAction\x12\x16\n" +
  5045. "\x06locked\x18\x01 \x01(\bR\x06locked\"s\n" +
  5046. "\x1aCustomPaymentMethodsAction\x12U\n" +
  5047. "\x14customPaymentMethods\x18\x01 \x03(\v2!.WASyncAction.CustomPaymentMethodR\x14customPaymentMethods\"\xae\x01\n" +
  5048. "\x13CustomPaymentMethod\x12\"\n" +
  5049. "\fcredentialID\x18\x01 \x02(\tR\fcredentialID\x12\x18\n" +
  5050. "\acountry\x18\x02 \x02(\tR\acountry\x12\x12\n" +
  5051. "\x04type\x18\x03 \x02(\tR\x04type\x12E\n" +
  5052. "\bmetadata\x18\x04 \x03(\v2).WASyncAction.CustomPaymentMethodMetadataR\bmetadata\"E\n" +
  5053. "\x1bCustomPaymentMethodMetadata\x12\x10\n" +
  5054. "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" +
  5055. "\x05value\x18\x02 \x02(\tR\x05value\"%\n" +
  5056. "\x11PaymentInfoAction\x12\x10\n" +
  5057. "\x03cpi\x18\x01 \x01(\tR\x03cpi\"?\n" +
  5058. "\x15LabelReorderingAction\x12&\n" +
  5059. "\x0esortedLabelIDs\x18\x01 \x03(\x05R\x0esortedLabelIDs\"Y\n" +
  5060. "\x1dDeleteIndividualCallLogAction\x12\x18\n" +
  5061. "\apeerJID\x18\x01 \x01(\tR\apeerJID\x12\x1e\n" +
  5062. "\n" +
  5063. "isIncoming\x18\x02 \x01(\bR\n" +
  5064. "isIncoming\"1\n" +
  5065. "\x17BotWelcomeRequestAction\x12\x16\n" +
  5066. "\x06isSent\x18\x01 \x01(\bR\x06isSent\"5\n" +
  5067. "\x11MusicUserIdAction\x12 \n" +
  5068. "\vmusicUserID\x18\x01 \x01(\tR\vmusicUserID\"R\n" +
  5069. "\rCallLogAction\x12A\n" +
  5070. "\rcallLogRecord\x18\x01 \x01(\v2\x1b.WASyncAction.CallLogRecordR\rcallLogRecord\";\n" +
  5071. "\x1bPrivacySettingRelayAllCalls\x12\x1c\n" +
  5072. "\tisEnabled\x18\x01 \x01(\bR\tisEnabled\"<\n" +
  5073. "\x1cDetectedOutcomesStatusAction\x12\x1c\n" +
  5074. "\tisEnabled\x18\x01 \x01(\bR\tisEnabled\"1\n" +
  5075. "\x15ExternalWebBetaAction\x12\x18\n" +
  5076. "\aisOptIn\x18\x01 \x01(\bR\aisOptIn\"E\n" +
  5077. "\x1fMarketingMessageBroadcastAction\x12\"\n" +
  5078. "\frepliedCount\x18\x01 \x01(\x05R\frepliedCount\"*\n" +
  5079. "\x12PnForLidChatAction\x12\x14\n" +
  5080. "\x05pnJID\x18\x01 \x01(\tR\x05pnJID\"B\n" +
  5081. " ChatAssignmentOpenedStatusAction\x12\x1e\n" +
  5082. "\n" +
  5083. "chatOpened\x18\x01 \x01(\bR\n" +
  5084. "chatOpened\"<\n" +
  5085. "\x14ChatAssignmentAction\x12$\n" +
  5086. "\rdeviceAgentID\x18\x01 \x01(\tR\rdeviceAgentID\"\x95\x03\n" +
  5087. "\rStickerAction\x12\x10\n" +
  5088. "\x03URL\x18\x01 \x01(\tR\x03URL\x12$\n" +
  5089. "\rfileEncSHA256\x18\x02 \x01(\fR\rfileEncSHA256\x12\x1a\n" +
  5090. "\bmediaKey\x18\x03 \x01(\fR\bmediaKey\x12\x1a\n" +
  5091. "\bmimetype\x18\x04 \x01(\tR\bmimetype\x12\x16\n" +
  5092. "\x06height\x18\x05 \x01(\rR\x06height\x12\x14\n" +
  5093. "\x05width\x18\x06 \x01(\rR\x05width\x12\x1e\n" +
  5094. "\n" +
  5095. "directPath\x18\a \x01(\tR\n" +
  5096. "directPath\x12\x1e\n" +
  5097. "\n" +
  5098. "fileLength\x18\b \x01(\x04R\n" +
  5099. "fileLength\x12\x1e\n" +
  5100. "\n" +
  5101. "isFavorite\x18\t \x01(\bR\n" +
  5102. "isFavorite\x12\"\n" +
  5103. "\fdeviceIDHint\x18\n" +
  5104. " \x01(\rR\fdeviceIDHint\x12\x1a\n" +
  5105. "\bisLottie\x18\v \x01(\bR\bisLottie\x12\x1c\n" +
  5106. "\timageHash\x18\f \x01(\tR\timageHash\x12(\n" +
  5107. "\x0fisAvatarSticker\x18\r \x01(\bR\x0fisAvatarSticker\"I\n" +
  5108. "\x19RemoveRecentStickerAction\x12,\n" +
  5109. "\x11lastStickerSentTS\x18\x01 \x01(\x03R\x11lastStickerSentTS\"0\n" +
  5110. "\x14PrimaryVersionAction\x12\x18\n" +
  5111. "\aversion\x18\x01 \x01(\tR\aversion\"/\n" +
  5112. "\tNuxAction\x12\"\n" +
  5113. "\facknowledged\x18\x01 \x01(\bR\facknowledged\"X\n" +
  5114. "\x10TimeFormatAction\x12D\n" +
  5115. "\x1disTwentyFourHourFormatEnabled\x18\x01 \x01(\bR\x1disTwentyFourHourFormatEnabled\",\n" +
  5116. "\x14UserStatusMuteAction\x12\x14\n" +
  5117. "\x05muted\x18\x01 \x01(\bR\x05muted\"\x8a\x01\n" +
  5118. "\x12SubscriptionAction\x12$\n" +
  5119. "\risDeactivated\x18\x01 \x01(\bR\risDeactivated\x12&\n" +
  5120. "\x0eisAutoRenewing\x18\x02 \x01(\bR\x0eisAutoRenewing\x12&\n" +
  5121. "\x0eexpirationDate\x18\x03 \x01(\x03R\x0eexpirationDate\"[\n" +
  5122. "\vAgentAction\x12\x12\n" +
  5123. "\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n" +
  5124. "\bdeviceID\x18\x02 \x01(\x05R\bdeviceID\x12\x1c\n" +
  5125. "\tisDeleted\x18\x03 \x01(\bR\tisDeleted\"5\n" +
  5126. "\x19AndroidUnsupportedActions\x12\x18\n" +
  5127. "\aallowed\x18\x01 \x01(\bR\aallowed\"&\n" +
  5128. "\x0ePrimaryFeature\x12\x14\n" +
  5129. "\x05flags\x18\x01 \x03(\tR\x05flags\"9\n" +
  5130. "\rKeyExpiration\x12(\n" +
  5131. "\x0fexpiredKeyEpoch\x18\x01 \x01(\x05R\x0fexpiredKeyEpoch\"Y\n" +
  5132. "\x11SyncActionMessage\x12&\n" +
  5133. "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x1c\n" +
  5134. "\ttimestamp\x18\x02 \x01(\x03R\ttimestamp\"\xc9\x01\n" +
  5135. "\x16SyncActionMessageRange\x122\n" +
  5136. "\x14lastMessageTimestamp\x18\x01 \x01(\x03R\x14lastMessageTimestamp\x12>\n" +
  5137. "\x1alastSystemMessageTimestamp\x18\x02 \x01(\x03R\x1alastSystemMessageTimestamp\x12;\n" +
  5138. "\bmessages\x18\x03 \x03(\v2\x1f.WASyncAction.SyncActionMessageR\bmessages\"?\n" +
  5139. "\x15UnarchiveChatsSetting\x12&\n" +
  5140. "\x0eunarchiveChats\x18\x01 \x01(\bR\x0eunarchiveChats\"\\\n" +
  5141. "\x10DeleteChatAction\x12H\n" +
  5142. "\fmessageRange\x18\x01 \x01(\v2$.WASyncAction.SyncActionMessageRangeR\fmessageRange\"[\n" +
  5143. "\x0fClearChatAction\x12H\n" +
  5144. "\fmessageRange\x18\x01 \x01(\v2$.WASyncAction.SyncActionMessageRangeR\fmessageRange\"t\n" +
  5145. "\x14MarkChatAsReadAction\x12\x12\n" +
  5146. "\x04read\x18\x01 \x01(\bR\x04read\x12H\n" +
  5147. "\fmessageRange\x18\x02 \x01(\v2$.WASyncAction.SyncActionMessageRangeR\fmessageRange\"h\n" +
  5148. "\x18DeleteMessageForMeAction\x12 \n" +
  5149. "\vdeleteMedia\x18\x01 \x01(\bR\vdeleteMedia\x12*\n" +
  5150. "\x10messageTimestamp\x18\x02 \x01(\x03R\x10messageTimestamp\"y\n" +
  5151. "\x11ArchiveChatAction\x12\x1a\n" +
  5152. "\barchived\x18\x01 \x01(\bR\barchived\x12H\n" +
  5153. "\fmessageRange\x18\x02 \x01(\v2$.WASyncAction.SyncActionMessageRangeR\fmessageRange\"U\n" +
  5154. "\x18RecentEmojiWeightsAction\x129\n" +
  5155. "\aweights\x18\x01 \x03(\v2\x1f.WASyncAction.RecentEmojiWeightR\aweights\"2\n" +
  5156. "\x16LabelAssociationAction\x12\x18\n" +
  5157. "\alabeled\x18\x01 \x01(\bR\alabeled\"\x94\x01\n" +
  5158. "\x10QuickReplyAction\x12\x1a\n" +
  5159. "\bshortcut\x18\x01 \x01(\tR\bshortcut\x12\x18\n" +
  5160. "\amessage\x18\x02 \x01(\tR\amessage\x12\x1a\n" +
  5161. "\bkeywords\x18\x03 \x03(\tR\bkeywords\x12\x14\n" +
  5162. "\x05count\x18\x04 \x01(\x05R\x05count\x12\x18\n" +
  5163. "\adeleted\x18\x05 \x01(\bR\adeleted\"'\n" +
  5164. "\rLocaleSetting\x12\x16\n" +
  5165. "\x06locale\x18\x01 \x01(\tR\x06locale\"%\n" +
  5166. "\x0fPushNameSetting\x12\x12\n" +
  5167. "\x04name\x18\x01 \x01(\tR\x04name\"I\n" +
  5168. "\x1bSecurityNotificationSetting\x12*\n" +
  5169. "\x10showNotification\x18\x01 \x01(\bR\x10showNotification\"#\n" +
  5170. "\tPinAction\x12\x16\n" +
  5171. "\x06pinned\x18\x01 \x01(\bR\x06pinned\"l\n" +
  5172. "\n" +
  5173. "MuteAction\x12\x14\n" +
  5174. "\x05muted\x18\x01 \x01(\bR\x05muted\x12*\n" +
  5175. "\x10muteEndTimestamp\x18\x02 \x01(\x03R\x10muteEndTimestamp\x12\x1c\n" +
  5176. "\tautoMuted\x18\x03 \x01(\bR\tautoMuted\"\xcf\x01\n" +
  5177. "\rContactAction\x12\x1a\n" +
  5178. "\bfullName\x18\x01 \x01(\tR\bfullName\x12\x1c\n" +
  5179. "\tfirstName\x18\x02 \x01(\tR\tfirstName\x12\x16\n" +
  5180. "\x06lidJID\x18\x03 \x01(\tR\x06lidJID\x12:\n" +
  5181. "\x18saveOnPrimaryAddressbook\x18\x04 \x01(\bR\x18saveOnPrimaryAddressbook\x12\x14\n" +
  5182. "\x05pnJID\x18\x05 \x01(\tR\x05pnJID\x12\x1a\n" +
  5183. "\busername\x18\x06 \x01(\tR\busername\"&\n" +
  5184. "\n" +
  5185. "StarAction\x12\x18\n" +
  5186. "\astarred\x18\x01 \x01(\bR\astarred\"\x8f\x01\n" +
  5187. "\x0eSyncActionData\x12\x14\n" +
  5188. "\x05index\x18\x01 \x01(\fR\x05index\x123\n" +
  5189. "\x05value\x18\x02 \x01(\v2\x1d.WASyncAction.SyncActionValueR\x05value\x12\x18\n" +
  5190. "\apadding\x18\x03 \x01(\fR\apadding\x12\x18\n" +
  5191. "\aversion\x18\x04 \x01(\x05R\aversionB3Z1git.bobomao.top/joey/whatsmeow/proto/waSyncAction"
  5192. var (
  5193. file_waSyncAction_WASyncAction_proto_rawDescOnce sync.Once
  5194. file_waSyncAction_WASyncAction_proto_rawDescData []byte
  5195. )
  5196. func file_waSyncAction_WASyncAction_proto_rawDescGZIP() []byte {
  5197. file_waSyncAction_WASyncAction_proto_rawDescOnce.Do(func() {
  5198. file_waSyncAction_WASyncAction_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waSyncAction_WASyncAction_proto_rawDesc), len(file_waSyncAction_WASyncAction_proto_rawDesc)))
  5199. })
  5200. return file_waSyncAction_WASyncAction_proto_rawDescData
  5201. }
  5202. var file_waSyncAction_WASyncAction_proto_enumTypes = make([]protoimpl.EnumInfo, 16)
  5203. var file_waSyncAction_WASyncAction_proto_msgTypes = make([]protoimpl.MessageInfo, 75)
  5204. var file_waSyncAction_WASyncAction_proto_goTypes = []any{
  5205. (CallLogRecord_CallType)(0), // 0: WASyncAction.CallLogRecord.CallType
  5206. (CallLogRecord_SilenceReason)(0), // 1: WASyncAction.CallLogRecord.SilenceReason
  5207. (CallLogRecord_CallResult)(0), // 2: WASyncAction.CallLogRecord.CallResult
  5208. (AvatarUpdatedAction_AvatarEventType)(0), // 3: WASyncAction.AvatarUpdatedAction.AvatarEventType
  5209. (MaibaAIFeaturesControlAction_MaibaAIFeatureStatus)(0), // 4: WASyncAction.MaibaAIFeaturesControlAction.MaibaAIFeatureStatus
  5210. (PaymentTosAction_PaymentNotice)(0), // 5: WASyncAction.PaymentTosAction.PaymentNotice
  5211. (NotificationActivitySettingAction_NotificationActivitySetting)(0), // 6: WASyncAction.NotificationActivitySettingAction.NotificationActivitySetting
  5212. (WaffleAccountLinkStateAction_AccountLinkState)(0), // 7: WASyncAction.WaffleAccountLinkStateAction.AccountLinkState
  5213. (MerchantPaymentPartnerAction_Status)(0), // 8: WASyncAction.MerchantPaymentPartnerAction.Status
  5214. (GalaxyFlowAction_GalaxyFlowActionType)(0), // 9: WASyncAction.GalaxyFlowAction.GalaxyFlowActionType
  5215. (NoteEditAction_NoteType)(0), // 10: WASyncAction.NoteEditAction.NoteType
  5216. (StatusPrivacyAction_StatusDistributionMode)(0), // 11: WASyncAction.StatusPrivacyAction.StatusDistributionMode
  5217. (MarketingMessageAction_MarketingMessagePrototypeType)(0), // 12: WASyncAction.MarketingMessageAction.MarketingMessagePrototypeType
  5218. (UsernameChatStartModeAction_ChatStartMode)(0), // 13: WASyncAction.UsernameChatStartModeAction.ChatStartMode
  5219. (LabelEditAction_ListType)(0), // 14: WASyncAction.LabelEditAction.ListType
  5220. (PatchDebugData_Platform)(0), // 15: WASyncAction.PatchDebugData.Platform
  5221. (*CallLogRecord)(nil), // 16: WASyncAction.CallLogRecord
  5222. (*AvatarUpdatedAction)(nil), // 17: WASyncAction.AvatarUpdatedAction
  5223. (*MaibaAIFeaturesControlAction)(nil), // 18: WASyncAction.MaibaAIFeaturesControlAction
  5224. (*PaymentTosAction)(nil), // 19: WASyncAction.PaymentTosAction
  5225. (*NotificationActivitySettingAction)(nil), // 20: WASyncAction.NotificationActivitySettingAction
  5226. (*WaffleAccountLinkStateAction)(nil), // 21: WASyncAction.WaffleAccountLinkStateAction
  5227. (*MerchantPaymentPartnerAction)(nil), // 22: WASyncAction.MerchantPaymentPartnerAction
  5228. (*GalaxyFlowAction)(nil), // 23: WASyncAction.GalaxyFlowAction
  5229. (*NoteEditAction)(nil), // 24: WASyncAction.NoteEditAction
  5230. (*StatusPrivacyAction)(nil), // 25: WASyncAction.StatusPrivacyAction
  5231. (*MarketingMessageAction)(nil), // 26: WASyncAction.MarketingMessageAction
  5232. (*UsernameChatStartModeAction)(nil), // 27: WASyncAction.UsernameChatStartModeAction
  5233. (*LabelEditAction)(nil), // 28: WASyncAction.LabelEditAction
  5234. (*PatchDebugData)(nil), // 29: WASyncAction.PatchDebugData
  5235. (*RecentEmojiWeight)(nil), // 30: WASyncAction.RecentEmojiWeight
  5236. (*SyncActionValue)(nil), // 31: WASyncAction.SyncActionValue
  5237. (*StatusPostOptInNotificationPreferencesAction)(nil), // 32: WASyncAction.StatusPostOptInNotificationPreferencesAction
  5238. (*BroadcastListParticipant)(nil), // 33: WASyncAction.BroadcastListParticipant
  5239. (*BusinessBroadcastListAction)(nil), // 34: WASyncAction.BusinessBroadcastListAction
  5240. (*BusinessBroadcastAssociationAction)(nil), // 35: WASyncAction.BusinessBroadcastAssociationAction
  5241. (*CtwaPerCustomerDataSharingAction)(nil), // 36: WASyncAction.CtwaPerCustomerDataSharingAction
  5242. (*LidContactAction)(nil), // 37: WASyncAction.LidContactAction
  5243. (*FavoritesAction)(nil), // 38: WASyncAction.FavoritesAction
  5244. (*PrivacySettingChannelsPersonalisedRecommendationAction)(nil), // 39: WASyncAction.PrivacySettingChannelsPersonalisedRecommendationAction
  5245. (*PrivacySettingDisableLinkPreviewsAction)(nil), // 40: WASyncAction.PrivacySettingDisableLinkPreviewsAction
  5246. (*WamoUserIdentifierAction)(nil), // 41: WASyncAction.WamoUserIdentifierAction
  5247. (*LockChatAction)(nil), // 42: WASyncAction.LockChatAction
  5248. (*CustomPaymentMethodsAction)(nil), // 43: WASyncAction.CustomPaymentMethodsAction
  5249. (*CustomPaymentMethod)(nil), // 44: WASyncAction.CustomPaymentMethod
  5250. (*CustomPaymentMethodMetadata)(nil), // 45: WASyncAction.CustomPaymentMethodMetadata
  5251. (*PaymentInfoAction)(nil), // 46: WASyncAction.PaymentInfoAction
  5252. (*LabelReorderingAction)(nil), // 47: WASyncAction.LabelReorderingAction
  5253. (*DeleteIndividualCallLogAction)(nil), // 48: WASyncAction.DeleteIndividualCallLogAction
  5254. (*BotWelcomeRequestAction)(nil), // 49: WASyncAction.BotWelcomeRequestAction
  5255. (*MusicUserIdAction)(nil), // 50: WASyncAction.MusicUserIdAction
  5256. (*CallLogAction)(nil), // 51: WASyncAction.CallLogAction
  5257. (*PrivacySettingRelayAllCalls)(nil), // 52: WASyncAction.PrivacySettingRelayAllCalls
  5258. (*DetectedOutcomesStatusAction)(nil), // 53: WASyncAction.DetectedOutcomesStatusAction
  5259. (*ExternalWebBetaAction)(nil), // 54: WASyncAction.ExternalWebBetaAction
  5260. (*MarketingMessageBroadcastAction)(nil), // 55: WASyncAction.MarketingMessageBroadcastAction
  5261. (*PnForLidChatAction)(nil), // 56: WASyncAction.PnForLidChatAction
  5262. (*ChatAssignmentOpenedStatusAction)(nil), // 57: WASyncAction.ChatAssignmentOpenedStatusAction
  5263. (*ChatAssignmentAction)(nil), // 58: WASyncAction.ChatAssignmentAction
  5264. (*StickerAction)(nil), // 59: WASyncAction.StickerAction
  5265. (*RemoveRecentStickerAction)(nil), // 60: WASyncAction.RemoveRecentStickerAction
  5266. (*PrimaryVersionAction)(nil), // 61: WASyncAction.PrimaryVersionAction
  5267. (*NuxAction)(nil), // 62: WASyncAction.NuxAction
  5268. (*TimeFormatAction)(nil), // 63: WASyncAction.TimeFormatAction
  5269. (*UserStatusMuteAction)(nil), // 64: WASyncAction.UserStatusMuteAction
  5270. (*SubscriptionAction)(nil), // 65: WASyncAction.SubscriptionAction
  5271. (*AgentAction)(nil), // 66: WASyncAction.AgentAction
  5272. (*AndroidUnsupportedActions)(nil), // 67: WASyncAction.AndroidUnsupportedActions
  5273. (*PrimaryFeature)(nil), // 68: WASyncAction.PrimaryFeature
  5274. (*KeyExpiration)(nil), // 69: WASyncAction.KeyExpiration
  5275. (*SyncActionMessage)(nil), // 70: WASyncAction.SyncActionMessage
  5276. (*SyncActionMessageRange)(nil), // 71: WASyncAction.SyncActionMessageRange
  5277. (*UnarchiveChatsSetting)(nil), // 72: WASyncAction.UnarchiveChatsSetting
  5278. (*DeleteChatAction)(nil), // 73: WASyncAction.DeleteChatAction
  5279. (*ClearChatAction)(nil), // 74: WASyncAction.ClearChatAction
  5280. (*MarkChatAsReadAction)(nil), // 75: WASyncAction.MarkChatAsReadAction
  5281. (*DeleteMessageForMeAction)(nil), // 76: WASyncAction.DeleteMessageForMeAction
  5282. (*ArchiveChatAction)(nil), // 77: WASyncAction.ArchiveChatAction
  5283. (*RecentEmojiWeightsAction)(nil), // 78: WASyncAction.RecentEmojiWeightsAction
  5284. (*LabelAssociationAction)(nil), // 79: WASyncAction.LabelAssociationAction
  5285. (*QuickReplyAction)(nil), // 80: WASyncAction.QuickReplyAction
  5286. (*LocaleSetting)(nil), // 81: WASyncAction.LocaleSetting
  5287. (*PushNameSetting)(nil), // 82: WASyncAction.PushNameSetting
  5288. (*SecurityNotificationSetting)(nil), // 83: WASyncAction.SecurityNotificationSetting
  5289. (*PinAction)(nil), // 84: WASyncAction.PinAction
  5290. (*MuteAction)(nil), // 85: WASyncAction.MuteAction
  5291. (*ContactAction)(nil), // 86: WASyncAction.ContactAction
  5292. (*StarAction)(nil), // 87: WASyncAction.StarAction
  5293. (*SyncActionData)(nil), // 88: WASyncAction.SyncActionData
  5294. (*CallLogRecord_ParticipantInfo)(nil), // 89: WASyncAction.CallLogRecord.ParticipantInfo
  5295. (*FavoritesAction_Favorite)(nil), // 90: WASyncAction.FavoritesAction.Favorite
  5296. (*waChatLockSettings.ChatLockSettings)(nil), // 91: WAProtobufsChatLockSettings.ChatLockSettings
  5297. (*waDeviceCapabilities.DeviceCapabilities)(nil), // 92: WAProtobufsDeviceCapabilities.DeviceCapabilities
  5298. (*waCommon.MessageKey)(nil), // 93: WACommon.MessageKey
  5299. }
  5300. var file_waSyncAction_WASyncAction_proto_depIdxs = []int32{
  5301. 2, // 0: WASyncAction.CallLogRecord.callResult:type_name -> WASyncAction.CallLogRecord.CallResult
  5302. 1, // 1: WASyncAction.CallLogRecord.silenceReason:type_name -> WASyncAction.CallLogRecord.SilenceReason
  5303. 89, // 2: WASyncAction.CallLogRecord.participants:type_name -> WASyncAction.CallLogRecord.ParticipantInfo
  5304. 0, // 3: WASyncAction.CallLogRecord.callType:type_name -> WASyncAction.CallLogRecord.CallType
  5305. 3, // 4: WASyncAction.AvatarUpdatedAction.eventType:type_name -> WASyncAction.AvatarUpdatedAction.AvatarEventType
  5306. 59, // 5: WASyncAction.AvatarUpdatedAction.recentAvatarStickers:type_name -> WASyncAction.StickerAction
  5307. 4, // 6: WASyncAction.MaibaAIFeaturesControlAction.aiFeatureStatus:type_name -> WASyncAction.MaibaAIFeaturesControlAction.MaibaAIFeatureStatus
  5308. 5, // 7: WASyncAction.PaymentTosAction.paymentNotice:type_name -> WASyncAction.PaymentTosAction.PaymentNotice
  5309. 6, // 8: WASyncAction.NotificationActivitySettingAction.notificationActivitySetting:type_name -> WASyncAction.NotificationActivitySettingAction.NotificationActivitySetting
  5310. 7, // 9: WASyncAction.WaffleAccountLinkStateAction.linkState:type_name -> WASyncAction.WaffleAccountLinkStateAction.AccountLinkState
  5311. 8, // 10: WASyncAction.MerchantPaymentPartnerAction.status:type_name -> WASyncAction.MerchantPaymentPartnerAction.Status
  5312. 9, // 11: WASyncAction.GalaxyFlowAction.type:type_name -> WASyncAction.GalaxyFlowAction.GalaxyFlowActionType
  5313. 10, // 12: WASyncAction.NoteEditAction.type:type_name -> WASyncAction.NoteEditAction.NoteType
  5314. 11, // 13: WASyncAction.StatusPrivacyAction.mode:type_name -> WASyncAction.StatusPrivacyAction.StatusDistributionMode
  5315. 12, // 14: WASyncAction.MarketingMessageAction.type:type_name -> WASyncAction.MarketingMessageAction.MarketingMessagePrototypeType
  5316. 13, // 15: WASyncAction.UsernameChatStartModeAction.chatStartMode:type_name -> WASyncAction.UsernameChatStartModeAction.ChatStartMode
  5317. 14, // 16: WASyncAction.LabelEditAction.type:type_name -> WASyncAction.LabelEditAction.ListType
  5318. 15, // 17: WASyncAction.PatchDebugData.senderPlatform:type_name -> WASyncAction.PatchDebugData.Platform
  5319. 87, // 18: WASyncAction.SyncActionValue.starAction:type_name -> WASyncAction.StarAction
  5320. 86, // 19: WASyncAction.SyncActionValue.contactAction:type_name -> WASyncAction.ContactAction
  5321. 85, // 20: WASyncAction.SyncActionValue.muteAction:type_name -> WASyncAction.MuteAction
  5322. 84, // 21: WASyncAction.SyncActionValue.pinAction:type_name -> WASyncAction.PinAction
  5323. 83, // 22: WASyncAction.SyncActionValue.securityNotificationSetting:type_name -> WASyncAction.SecurityNotificationSetting
  5324. 82, // 23: WASyncAction.SyncActionValue.pushNameSetting:type_name -> WASyncAction.PushNameSetting
  5325. 80, // 24: WASyncAction.SyncActionValue.quickReplyAction:type_name -> WASyncAction.QuickReplyAction
  5326. 78, // 25: WASyncAction.SyncActionValue.recentEmojiWeightsAction:type_name -> WASyncAction.RecentEmojiWeightsAction
  5327. 28, // 26: WASyncAction.SyncActionValue.labelEditAction:type_name -> WASyncAction.LabelEditAction
  5328. 79, // 27: WASyncAction.SyncActionValue.labelAssociationAction:type_name -> WASyncAction.LabelAssociationAction
  5329. 81, // 28: WASyncAction.SyncActionValue.localeSetting:type_name -> WASyncAction.LocaleSetting
  5330. 77, // 29: WASyncAction.SyncActionValue.archiveChatAction:type_name -> WASyncAction.ArchiveChatAction
  5331. 76, // 30: WASyncAction.SyncActionValue.deleteMessageForMeAction:type_name -> WASyncAction.DeleteMessageForMeAction
  5332. 69, // 31: WASyncAction.SyncActionValue.keyExpiration:type_name -> WASyncAction.KeyExpiration
  5333. 75, // 32: WASyncAction.SyncActionValue.markChatAsReadAction:type_name -> WASyncAction.MarkChatAsReadAction
  5334. 74, // 33: WASyncAction.SyncActionValue.clearChatAction:type_name -> WASyncAction.ClearChatAction
  5335. 73, // 34: WASyncAction.SyncActionValue.deleteChatAction:type_name -> WASyncAction.DeleteChatAction
  5336. 72, // 35: WASyncAction.SyncActionValue.unarchiveChatsSetting:type_name -> WASyncAction.UnarchiveChatsSetting
  5337. 68, // 36: WASyncAction.SyncActionValue.primaryFeature:type_name -> WASyncAction.PrimaryFeature
  5338. 67, // 37: WASyncAction.SyncActionValue.androidUnsupportedActions:type_name -> WASyncAction.AndroidUnsupportedActions
  5339. 66, // 38: WASyncAction.SyncActionValue.agentAction:type_name -> WASyncAction.AgentAction
  5340. 65, // 39: WASyncAction.SyncActionValue.subscriptionAction:type_name -> WASyncAction.SubscriptionAction
  5341. 64, // 40: WASyncAction.SyncActionValue.userStatusMuteAction:type_name -> WASyncAction.UserStatusMuteAction
  5342. 63, // 41: WASyncAction.SyncActionValue.timeFormatAction:type_name -> WASyncAction.TimeFormatAction
  5343. 62, // 42: WASyncAction.SyncActionValue.nuxAction:type_name -> WASyncAction.NuxAction
  5344. 61, // 43: WASyncAction.SyncActionValue.primaryVersionAction:type_name -> WASyncAction.PrimaryVersionAction
  5345. 59, // 44: WASyncAction.SyncActionValue.stickerAction:type_name -> WASyncAction.StickerAction
  5346. 60, // 45: WASyncAction.SyncActionValue.removeRecentStickerAction:type_name -> WASyncAction.RemoveRecentStickerAction
  5347. 58, // 46: WASyncAction.SyncActionValue.chatAssignment:type_name -> WASyncAction.ChatAssignmentAction
  5348. 57, // 47: WASyncAction.SyncActionValue.chatAssignmentOpenedStatus:type_name -> WASyncAction.ChatAssignmentOpenedStatusAction
  5349. 56, // 48: WASyncAction.SyncActionValue.pnForLidChatAction:type_name -> WASyncAction.PnForLidChatAction
  5350. 26, // 49: WASyncAction.SyncActionValue.marketingMessageAction:type_name -> WASyncAction.MarketingMessageAction
  5351. 55, // 50: WASyncAction.SyncActionValue.marketingMessageBroadcastAction:type_name -> WASyncAction.MarketingMessageBroadcastAction
  5352. 54, // 51: WASyncAction.SyncActionValue.externalWebBetaAction:type_name -> WASyncAction.ExternalWebBetaAction
  5353. 52, // 52: WASyncAction.SyncActionValue.privacySettingRelayAllCalls:type_name -> WASyncAction.PrivacySettingRelayAllCalls
  5354. 51, // 53: WASyncAction.SyncActionValue.callLogAction:type_name -> WASyncAction.CallLogAction
  5355. 25, // 54: WASyncAction.SyncActionValue.statusPrivacy:type_name -> WASyncAction.StatusPrivacyAction
  5356. 49, // 55: WASyncAction.SyncActionValue.botWelcomeRequestAction:type_name -> WASyncAction.BotWelcomeRequestAction
  5357. 48, // 56: WASyncAction.SyncActionValue.deleteIndividualCallLog:type_name -> WASyncAction.DeleteIndividualCallLogAction
  5358. 47, // 57: WASyncAction.SyncActionValue.labelReorderingAction:type_name -> WASyncAction.LabelReorderingAction
  5359. 46, // 58: WASyncAction.SyncActionValue.paymentInfoAction:type_name -> WASyncAction.PaymentInfoAction
  5360. 43, // 59: WASyncAction.SyncActionValue.customPaymentMethodsAction:type_name -> WASyncAction.CustomPaymentMethodsAction
  5361. 42, // 60: WASyncAction.SyncActionValue.lockChatAction:type_name -> WASyncAction.LockChatAction
  5362. 91, // 61: WASyncAction.SyncActionValue.chatLockSettings:type_name -> WAProtobufsChatLockSettings.ChatLockSettings
  5363. 41, // 62: WASyncAction.SyncActionValue.wamoUserIdentifierAction:type_name -> WASyncAction.WamoUserIdentifierAction
  5364. 40, // 63: WASyncAction.SyncActionValue.privacySettingDisableLinkPreviewsAction:type_name -> WASyncAction.PrivacySettingDisableLinkPreviewsAction
  5365. 92, // 64: WASyncAction.SyncActionValue.deviceCapabilities:type_name -> WAProtobufsDeviceCapabilities.DeviceCapabilities
  5366. 24, // 65: WASyncAction.SyncActionValue.noteEditAction:type_name -> WASyncAction.NoteEditAction
  5367. 38, // 66: WASyncAction.SyncActionValue.favoritesAction:type_name -> WASyncAction.FavoritesAction
  5368. 22, // 67: WASyncAction.SyncActionValue.merchantPaymentPartnerAction:type_name -> WASyncAction.MerchantPaymentPartnerAction
  5369. 21, // 68: WASyncAction.SyncActionValue.waffleAccountLinkStateAction:type_name -> WASyncAction.WaffleAccountLinkStateAction
  5370. 27, // 69: WASyncAction.SyncActionValue.usernameChatStartMode:type_name -> WASyncAction.UsernameChatStartModeAction
  5371. 20, // 70: WASyncAction.SyncActionValue.notificationActivitySettingAction:type_name -> WASyncAction.NotificationActivitySettingAction
  5372. 37, // 71: WASyncAction.SyncActionValue.lidContactAction:type_name -> WASyncAction.LidContactAction
  5373. 36, // 72: WASyncAction.SyncActionValue.ctwaPerCustomerDataSharingAction:type_name -> WASyncAction.CtwaPerCustomerDataSharingAction
  5374. 19, // 73: WASyncAction.SyncActionValue.paymentTosAction:type_name -> WASyncAction.PaymentTosAction
  5375. 39, // 74: WASyncAction.SyncActionValue.privacySettingChannelsPersonalisedRecommendationAction:type_name -> WASyncAction.PrivacySettingChannelsPersonalisedRecommendationAction
  5376. 35, // 75: WASyncAction.SyncActionValue.businessBroadcastAssociationAction:type_name -> WASyncAction.BusinessBroadcastAssociationAction
  5377. 53, // 76: WASyncAction.SyncActionValue.detectedOutcomesStatusAction:type_name -> WASyncAction.DetectedOutcomesStatusAction
  5378. 18, // 77: WASyncAction.SyncActionValue.maibaAiFeaturesControlAction:type_name -> WASyncAction.MaibaAIFeaturesControlAction
  5379. 34, // 78: WASyncAction.SyncActionValue.businessBroadcastListAction:type_name -> WASyncAction.BusinessBroadcastListAction
  5380. 50, // 79: WASyncAction.SyncActionValue.musicUserIDAction:type_name -> WASyncAction.MusicUserIdAction
  5381. 32, // 80: WASyncAction.SyncActionValue.statusPostOptInNotificationPreferencesAction:type_name -> WASyncAction.StatusPostOptInNotificationPreferencesAction
  5382. 17, // 81: WASyncAction.SyncActionValue.avatarUpdatedAction:type_name -> WASyncAction.AvatarUpdatedAction
  5383. 23, // 82: WASyncAction.SyncActionValue.galaxyFlowAction:type_name -> WASyncAction.GalaxyFlowAction
  5384. 33, // 83: WASyncAction.BusinessBroadcastListAction.participants:type_name -> WASyncAction.BroadcastListParticipant
  5385. 90, // 84: WASyncAction.FavoritesAction.favorites:type_name -> WASyncAction.FavoritesAction.Favorite
  5386. 44, // 85: WASyncAction.CustomPaymentMethodsAction.customPaymentMethods:type_name -> WASyncAction.CustomPaymentMethod
  5387. 45, // 86: WASyncAction.CustomPaymentMethod.metadata:type_name -> WASyncAction.CustomPaymentMethodMetadata
  5388. 16, // 87: WASyncAction.CallLogAction.callLogRecord:type_name -> WASyncAction.CallLogRecord
  5389. 93, // 88: WASyncAction.SyncActionMessage.key:type_name -> WACommon.MessageKey
  5390. 70, // 89: WASyncAction.SyncActionMessageRange.messages:type_name -> WASyncAction.SyncActionMessage
  5391. 71, // 90: WASyncAction.DeleteChatAction.messageRange:type_name -> WASyncAction.SyncActionMessageRange
  5392. 71, // 91: WASyncAction.ClearChatAction.messageRange:type_name -> WASyncAction.SyncActionMessageRange
  5393. 71, // 92: WASyncAction.MarkChatAsReadAction.messageRange:type_name -> WASyncAction.SyncActionMessageRange
  5394. 71, // 93: WASyncAction.ArchiveChatAction.messageRange:type_name -> WASyncAction.SyncActionMessageRange
  5395. 30, // 94: WASyncAction.RecentEmojiWeightsAction.weights:type_name -> WASyncAction.RecentEmojiWeight
  5396. 31, // 95: WASyncAction.SyncActionData.value:type_name -> WASyncAction.SyncActionValue
  5397. 2, // 96: WASyncAction.CallLogRecord.ParticipantInfo.callResult:type_name -> WASyncAction.CallLogRecord.CallResult
  5398. 97, // [97:97] is the sub-list for method output_type
  5399. 97, // [97:97] is the sub-list for method input_type
  5400. 97, // [97:97] is the sub-list for extension type_name
  5401. 97, // [97:97] is the sub-list for extension extendee
  5402. 0, // [0:97] is the sub-list for field type_name
  5403. }
  5404. func init() { file_waSyncAction_WASyncAction_proto_init() }
  5405. func file_waSyncAction_WASyncAction_proto_init() {
  5406. if File_waSyncAction_WASyncAction_proto != nil {
  5407. return
  5408. }
  5409. type x struct{}
  5410. out := protoimpl.TypeBuilder{
  5411. File: protoimpl.DescBuilder{
  5412. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  5413. RawDescriptor: unsafe.Slice(unsafe.StringData(file_waSyncAction_WASyncAction_proto_rawDesc), len(file_waSyncAction_WASyncAction_proto_rawDesc)),
  5414. NumEnums: 16,
  5415. NumMessages: 75,
  5416. NumExtensions: 0,
  5417. NumServices: 0,
  5418. },
  5419. GoTypes: file_waSyncAction_WASyncAction_proto_goTypes,
  5420. DependencyIndexes: file_waSyncAction_WASyncAction_proto_depIdxs,
  5421. EnumInfos: file_waSyncAction_WASyncAction_proto_enumTypes,
  5422. MessageInfos: file_waSyncAction_WASyncAction_proto_msgTypes,
  5423. }.Build()
  5424. File_waSyncAction_WASyncAction_proto = out.File
  5425. file_waSyncAction_WASyncAction_proto_goTypes = nil
  5426. file_waSyncAction_WASyncAction_proto_depIdxs = nil
  5427. }